Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 619830 - x11-libs/wxGTK-3.0.3.1 version bump
Summary: x11-libs/wxGTK-3.0.3.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo wxWidgets project
URL:
Whiteboard:
Keywords:
: 620672 (view as bug list)
Depends on:
Blocks: 636868
  Show dependency tree
 
Reported: 2017-05-27 18:46 UTC by Teodor Petrov
Modified: 2018-01-04 19:54 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Mart Raudsepp gentoo-dev 2017-05-27 19:08:46 UTC
There is a 3.0.3.1 tag as well with some fixes.
Comment 2 Mart Raudsepp gentoo-dev 2017-06-04 14:06:35 UTC
*** Bug 620672 has been marked as a duplicate of this bug. ***
Comment 3 Teodor Petrov 2017-10-07 11:51:10 UTC
Any chance for this getting bumped?
Comment 4 Joakim Tjernlund 2017-12-22 08:40:39 UTC
(In reply to Teodor Petrov from comment #3)
> Any chance for this getting bumped?

Me too
Comment 5 Larry the Git Cow gentoo-dev 2018-01-04 17:18:38 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0644d07251388ae92b5fedbdcbc0ad0fd6a80ff

commit e0644d07251388ae92b5fedbdcbc0ad0fd6a80ff
Author:     kuzetsa <kuzetsa@gmail.com>
AuthorDate: 2017-12-11 03:45:08 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2018-01-04 17:17:23 +0000

    x11-libs/wxGTK: bump to v3.0.3, using gstreamer slot 1.0
    
    Bug: https://bugs.gentoo.org/629208
    Closes: https://bugs.gentoo.org/619830

 x11-libs/wxGTK/Manifest                |   2 +
 x11-libs/wxGTK/wxGTK-3.0.3-r300.ebuild | 190 +++++++++++++++++++++++++++++++++
 x11-libs/wxGTK/wxGTK-3.0.3.ebuild      | 151 ++++++++++++++++++++++++++
 3 files changed, 343 insertions(+)
Comment 6 Mart Raudsepp gentoo-dev 2018-01-04 17:28:56 UTC
Note that this includes the fix found in 3.0.3.1 via the patchset; just uses 3.0.3 tarball, as that's what upstream backport branch continues at (3.0.3.1 was a one-off separate branch), and it was easier to get the patchset to apply with less changes to it (no need to mangle docs/changes.txt chunks). So it's effectively really wxGTK-3.0.3_p20180104 now, but with the -r0 vs r300 stuff going on as well, didn't want to actually version it that.
Comment 7 Joakim Tjernlund 2018-01-04 19:08:57 UTC
Thanks, installing now.

This reminds me, there are two slots 3.0 and 3.0-gtk3
where the main diff is whether wxgtk is built against gtk2 or gtk3.
Why two SLOTS? Should it not just be a use flag so I can choose
what gtk to build against and apps are none the wiser w.r.t gtk version ?
Comment 8 Mart Raudsepp gentoo-dev 2018-01-04 19:54:48 UTC
(In reply to Joakim Tjernlund from comment #7)
> This reminds me, there are two slots 3.0 and 3.0-gtk3
> where the main diff is whether wxgtk is built against gtk2 or gtk3.
> Why two SLOTS? Should it not just be a use flag so I can choose
> what gtk to build against and apps are none the wiser w.r.t gtk version ?

No, wxGTK isn't an application, it's a library. One application might choose a gtk2 based wxGTK, another gtk3 based. Some of them might also be linking to gtk2 or gtk3 themselves (e.g to add some features that wxWidgets API doesn't provide as often a common-lowest-denominator API), and gtk2 and gtk3 can not co-exist in the same process and it'd exit out at start. Many gnome3 libraries had a SLOTted gtk2 and gtk3 as well at the start as consumers one at a time transitioned over and the gtk2 version became unmaintained; just with wxGTK both are supported and we don't want to block other stuff to use gtk3 while some slow stuff still doesn't work with wxGTK3.

In the 2.6 era things were even more fun, with debug versions in a separate SLOT afair, etc.