Opened 3 years ago

Closed 9 months ago

Last modified 9 months ago

#17125 closed enhancement (wontfix)

mypaint-brushes-2.0.2 (Wait for gimp3)

Reported by: Bruce Dubbs Owned by: blfs-book
Priority: normal Milestone: 99-Waiting
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

This packages should be OK when gimp3 is released.

Change History (6)

comment:1 by Douglas R. Reno, 9 months ago

This looks to be only usable with mypaint, another open source image editor.

comment:2 by Douglas R. Reno, 9 months ago

Here's what meson.build shows for mypaint-brushes:

libmypaint_minver = '1.3.0'                                                                                                         
libmypaint        = dependency('libmypaint',         version: '>='+libmypaint_minver)                                               
mypaint_brushes   = dependency('mypaint-brushes-1.0',version: '>='+libmypaint_minver)

comment:3 by Bruce Dubbs, 9 months ago

Right now there is:

Feb 16, 2020 v1.3.1 - brushes usable with libmypaint >= 1.3
Feb 15, 2020 v2.0.2 - brushes usable with libmypaint >= 1.5 

We currently have libmypaint-1.6.1...

And the only package we have that references libmypaint/mypaintbrushes is gimp.

Last edited 9 months ago by Bruce Dubbs (previous) (diff)

in reply to:  3 comment:4 by Douglas R. Reno, 9 months ago

Replying to Bruce Dubbs:

Right now there is:

Feb 16, 2020 v1.3.1 - brushes usable with libmypaint >= 1.3
Feb 15, 2020 v2.0.2 - brushes usable with libmypaint >= 1.5 

We currently have libmypaint-1.6.1...

And the only package we have that references libmypaint/mypaintbrushes is gimp.

That is true, but mypaint-brushes-2.0.2 installs mypaint-brushes-2.0.pc:

make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/sources/mypaint-brushes-2.0.2/install/usr/share/pkgconfig'
 /usr/bin/install -c -m 644 mypaint-brushes-2.0.pc '/sources/mypaint-brushes-2.0.2/install/usr/share/pkgconfig'
make[2]: Leaving directory '/sources/mypaint-brushes-2.0.2'
make[1]: Leaving directory '/sources/mypaint-brushes-2.0.2'

I did a sed to change mypaint-brushes-1.0 to mypaint-brushes-2.0 in GIMP3 and it seemed to build properly and I tried using MyPaint inside of the application and it worked fine. I think we can probably change it, but it's unsupported upstream and I don't know what the ramifications of changing it are.

Here's the issue from 5 years ago to add support for it: https://gitlab.gnome.org/GNOME/gimp/-/issues/3205

There's a PR here but it's a draft: https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/749

comment:5 by Bruce Dubbs, 9 months ago

Resolution: wontfix
Status: newclosed

I'll close this for now. From what I can tell gimp3 (the only package in BLFS that using libmypaint and mypaint-brushes) still wants mypaint-brushes-1.x.

I've changed currency to only look for mypaint-brushes-1.x.

comment:6 by Xi Ruoyao, 9 months ago

GIMP incomplete MR: https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/749

We can reopen it when the MR is completed and merged. The discussion in the MR suggests 2.x will provide some new features useful in GIMP.

Note: See TracTickets for help on using tickets.