Summary: | media-libs/libmypaint-1.6.1: stabilisation then cleanup (was: depends on python2) | ||||||
---|---|---|---|---|---|---|---|
Product: | Gentoo Linux | Reporter: | cazzantonio <alpiturchi> | ||||
Component: | Stabilization | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | normal | CC: | chain, dev, mgorny, otakuto.gentoo, sam, torokhov-s-a | ||||
Priority: | Normal | Keywords: | CC-ARCHES | ||||
Version: | unspecified | Flags: | nattka:
sanity-check+
|
||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Package list: |
media-gfx/mypaint-2.0.1-r2 amd64 x86
media-libs/libmypaint-1.6.1 amd64 arm64 ppc64 x86
media-gfx/mypaint-brushes-2.0.2 amd64 arm64 ppc64 x86
|
Runtime testing required: | --- | ||||
Bug Depends on: | 701098, 741042 | ||||||
Bug Blocks: | 694800, 735374 | ||||||
Attachments: |
|
Description
cazzantonio
2020-02-06 21:47:23 UTC
gimp 3 which is currently unavailable (although I heard 2.99 builds are already there, and there is "2.99" label in bugtracker) will use libmypaint 2 which is currently beta. They both will use python 3. MyPaint 2.0 has been released (with py3 support), so this issue can be solved with the version bump: http://mypaint.org/blog/2020/02/16/MyPaint-2.0.0-release/ https://github.com/mypaint/mypaint/releases/tag/v2.0.0 Forgot the libmypaint 1.5.0 too: https://github.com/mypaint/libmypaint/releases/tag/v1.5.0 Created attachment 614458 [details]
Ebuild bump to 1.5.0
Executing on the source code
grep -iR python *
shows that all references to 'python2' have been replaced by generically 'python', hence my assumption that the py2 dependence can be dropped on this one. Also gimp builds ok against it.
Revdeps: media-gfx/gimp [torokhov-s-a@] media-gfx/mypaint [no maint] media-gfx/opentoonz [otakuto.gentoo@] Would either of you be interested in taking this package over? ping. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b51ea3a2a46efbfafb80a2d8a62f5d678d5f57d commit 2b51ea3a2a46efbfafb80a2d8a62f5d678d5f57d Author: Sam James <sam@gentoo.org> AuthorDate: 2020-08-16 19:48:42 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-08-16 19:48:42 +0000 media-gfx/mypaint: bump to 2.0.1 Bug: https://bugs.gentoo.org/735374 Bug: https://bugs.gentoo.org/708500 Bug: https://bugs.gentoo.org/701098 Closes: https://bugs.gentoo.org/701104 Closes: https://bugs.gentoo.org/701078 Closes: https://bugs.gentoo.org/662562 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> media-gfx/mypaint/Manifest | 1 + media-gfx/mypaint/mypaint-2.0.1.ebuild | 77 ++++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd8321568e98d4688afba3803dc0137003cb5a8 commit edd8321568e98d4688afba3803dc0137003cb5a8 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-08-16 19:48:40 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-08-16 19:48:40 +0000 media-libs/libmypaint: bump to 1.6.1 Closes: https://bugs.gentoo.org/701098 Closes: https://bugs.gentoo.org/725124 Bug: https://bugs.gentoo.org/708500 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> media-libs/libmypaint/Manifest | 1 + media-libs/libmypaint/libmypaint-1.6.1.ebuild | 66 +++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) Let's do libmypaint first, while we hope that the issues with mypaint are straightened out (should be, but it's only been patched for 3 days in tree: bug 737794). arm64 done ppc64 stable amd64 done x86 stable. Closing. |