Tatsh / tatsh-overlay

Personal Gentoo Portage overlay.
https://tatsh.github.io/tatsh-overlay/
GNU General Public License v2.0
35 stars 11 forks source link

x11-misc/rom-properties: Missed USE-Dependency #105

Closed bell07 closed 3 years ago

bell07 commented 3 years ago

rom-properties requires enabled USE="curl" in xfce-extra/tumbler to work in xfce.

In my ebuild I solved it with DEPEND="thunar? ( xfce-extra/tumbler[curl] )". Now I decided to use your ebuild.

Unsure if the gtk+:2 dependency is still valid for xfce. Thunar uses Gtk-3 in the meantime. The dependency graph emerge -evpt xfce-extra/tumbler contains gtk+:2 and gtk+:3 in output, so I think you can replace xfce? ( x11-libs/gtk+:2 ) by xfce? ( xfce-extra/tumbler[curl] ) in xfce dependency line.

Tatsh commented 3 years ago

Thanks. Making the change.

Tatsh commented 3 years ago

https://github.com/Tatsh/tatsh-overlay/commit/e69e3839d962276595e7dfe9b79df6d66e0c408b