Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 517690 - x11-libs/libfm - add USE=gtk
Summary: x11-libs/libfm - add USE=gtk
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Markos Chandras (RETIRED)
URL:
Whiteboard:
Keywords:
: 509902 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-07-21 15:08 UTC by Alpha Bravo
Modified: 2014-10-18 20:31 UTC (History)
3 users (show)

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


Attachments
modified libfm ebuild, added gtk use-flag (libfm-1.2.0-r1.ebuild,3.25 KB, text/plain)
2014-07-23 12:01 UTC, Alpha Bravo
Details
diff (file_517690.txt,898 bytes, text/plain)
2014-07-23 12:05 UTC, Alpha Bravo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alpha Bravo 2014-07-21 15:08:20 UTC
with lxqt now being in the tree, it would be really nice to be able to build libfm --without-gtk (cf. http://wiki.lxde.org/en/Build_LXDE-Qt_From_Source#libfm)

Reproducible: Always
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2014-07-21 20:20:48 UTC
I don't think the libfm we have in the tree supports Qt does it? Maybe 9999 or when we bump to 1.2.1
Comment 2 Alpha Bravo 2014-07-23 12:01:04 UTC
Created attachment 381426 [details]
modified libfm ebuild, added gtk use-flag

based on the attached ebuild, which builds fine:

# USE="-gtk" emerge -v libfm
[...]
Libfm 1.2.0 Configuration Summary:

prefix:                                                 /usr
sysconfdir:                                             /etc
Enable compiler flags and other support for debugging:  no
Build udisks support (Linux only, experimental):        no
Build with libexif for faster thumbnail loading:        yes
Build demo program src/demo/libfm-demo:                 no
Build with custom actions support (requires Vala):      no
Large file support:                                     yes
GIO module for preferred apps (for glib < 2.28 only):   not required
Build libfm-gtk for Gtk+ version:                       none
Build API doc with gtk-doc (recommended for make dist): no



# USE="gtk" emerge -v libfm
[...]
Libfm 1.2.0 Configuration Summary:

prefix:                                                 /usr
sysconfdir:                                             /etc
Enable compiler flags and other support for debugging:  no
Build udisks support (Linux only, experimental):        no
Build with libexif for faster thumbnail loading:        yes
Build demo program src/demo/libfm-demo:                 no
Build with custom actions support (requires Vala):      no
Large file support:                                     yes
GIO module for preferred apps (for glib < 2.28 only):   not required
Build libfm-gtk for Gtk+ version:                       2.0
Build API doc with gtk-doc (recommended for make dist): no
Comment 3 Alpha Bravo 2014-07-23 12:05:10 UTC
Created attachment 381428 [details]
diff
Comment 4 Alpha Bravo 2014-09-18 21:55:09 UTC
media-gfx/lximage-qt-0.2.0 and x11-misc/pcmanfm-qt-0.7.0 depend on libfm, but they don't require libfm to be built with gtk, i.e. they don't need any libfm-gtk. Libfm-Qt is provided by PCManFM-Qt (cf. https://github.com/lxde/pcmanfm-qt). At the moment emerging lxqt-base/lxqt-meta unnecessarily pulls in gtk.
Comment 5 Jauhien Piatlicki (RETIRED) gentoo-dev 2014-09-19 09:11:33 UTC
Ok, I will look at this issue
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2014-10-04 11:45:27 UTC
*** Bug 509902 has been marked as a duplicate of this bug. ***
Comment 7 Markos Chandras (RETIRED) gentoo-dev 2014-10-18 20:31:59 UTC
+*libfm-1.2.3 (18 Oct 2014)
+
+  18 Oct 2014; Markos Chandras <hwoarang@gentoo.org> +libfm-1.2.3.ebuild,
+  -libfm-1.2.0.ebuild, libfm-9999.ebuild:
+  Version bump. Bug #525516. Add gtk useflag per #517690. Rework gvfs deps
+