Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 424932 - =net-p2p/transmission-remote-gtk-1.1: request to go back to using GTK+2 for "graph feature"
Summary: =net-p2p/transmission-remote-gtk-1.1: request to go back to using GTK+2 for "...
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Jeff (JD) Horelick (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-05 14:56 UTC by Alexandre Borges Marcelo
Modified: 2014-04-13 01:33 UTC (History)
1 user (show)

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


Attachments
transmission-remote-gtk-1.0.2.ebuild with gtk3 USE flag (transmission-remote-gtk-1.0.2.ebuild,1.32 KB, text/plain)
2012-07-05 14:59 UTC, Alexandre Borges Marcelo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Borges Marcelo 2012-07-05 14:56:48 UTC
Since the graph feature in transmission-remote-gtk doesn't work with gtk3, I'd like to request a gtk3 USE flag, so we can have the graph until its issues with gtk3 are resolved upstream.

Reproducible: Always
Comment 1 Alexandre Borges Marcelo 2012-07-05 14:59:56 UTC
Created attachment 317308 [details]
transmission-remote-gtk-1.0.2.ebuild with gtk3 USE flag
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2012-07-05 15:14:27 UTC
Comment on attachment 317308 [details]
transmission-remote-gtk-1.0.2.ebuild with gtk3 USE flag

--- transmission-remote-gtk-1.0.2.ebuild        2012-07-04 10:15:33.000000000 +0200
+++ -   2012-07-05 17:14:16.515976451 +0200
@@ -12,17 +12,17 @@
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="ayatana debug geoip libproxy"
+IUSE="ayatana debug geoip gtk3 libproxy"
 
 RESTRICT="test"
 
 RDEPEND=">=dev-libs/glib-2.28
        >=dev-libs/json-glib-0.12.6
        net-misc/curl
-       x11-libs/gtk+:3
        >=x11-libs/libnotify-0.7
        ayatana? ( dev-libs/libappindicator:3 )
        geoip? ( dev-libs/geoip )
+       gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( >=x11-libs/gtk+-2.21.1:2 )
        libproxy? ( net-libs/libproxy )"
 DEPEND="${RDEPEND}
        dev-util/intltool
@@ -34,7 +34,7 @@
 src_configure() {
        econf \
                $(use_enable debug) \
-               --enable-gtk3 \
+               $(use_enable gtk3) \
                $(use_with geoip libgeoip) \
                $(use_with libproxy) \
                $(use_with ayatana libappindicator)
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2012-07-05 15:15:49 UTC
According to bug #420493, we should all be moving /away/ from using IUSE=gtk3.
Comment 4 Jeff (JD) Horelick (RETIRED) gentoo-dev 2012-07-05 17:51:50 UTC
I somewhat agree with Alexandre here. Gtk3 support should never have been conditionally enabled by default if ANY features are missing compared to gtk2.

That is the official policy of the GNOME team so until upstream makes the graph work on gtk3, gtk2 should be used.
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2012-09-24 12:18:20 UTC
Is any of this still relavent with the version 1.1? The GTK+-3 GUI works _great_ here with 1.1.
Comment 6 Alexandre Borges Marcelo 2012-09-24 20:58:23 UTC
(In reply to comment #5)
> Is any of this still relavent with the version 1.1? The GTK+-3 GUI works
> _great_ here with 1.1.

Yes, the graph feature is still disabled for gtk3.
Comment 7 Alexandre Borges Marcelo 2014-04-13 01:33:49 UTC
Checking up on this, the author branched 1.0.2 to experiment on fixing the graph on gtk3, but it appears completely forgotten for the past 2 years. I rather like the feature but don't know how to fix it, so I'll stick with my gtk2 1.0 version for now. And since nobody else seems to care for it, especially upstream, I think better to close this than to leave it on limbo. Thanks for the attention. =)