summaryrefslogtreecommitdiff
path: root/xfce-base/libxfce4ui
diff options
context:
space:
mode:
Diffstat (limited to 'xfce-base/libxfce4ui')
-rw-r--r--xfce-base/libxfce4ui/Manifest4
-rw-r--r--xfce-base/libxfce4ui/libxfce4ui-4.14.1.ebuild8
-rw-r--r--xfce-base/libxfce4ui/metadata.xml1
3 files changed, 7 insertions, 6 deletions
diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest
index 7c483d5dfcb0..9a222ca3567a 100644
--- a/xfce-base/libxfce4ui/Manifest
+++ b/xfce-base/libxfce4ui/Manifest
@@ -3,5 +3,5 @@ DIST libxfce4ui-4.13.7.tar.bz2 738592 BLAKE2B e59727f05d4772a164ed097ad8629a7327
DIST libxfce4ui-4.14.1.tar.bz2 756175 BLAKE2B d487cc0a04b6053ead6670eeb83cafe1c4098818d5ad6a94a81176720d78cfd65160156961cbb526baa1640ae66a5c6958f707b7078c412d81fcd24cc8cf4013 SHA512 f42f41da3a683a0c56c3b1e7ba420c4f50909d2613e681d053b09b50bc0eb7f750f44c892e94b0ee8b9207983a87c0cadbda1ad93d0df74ae351dc8812025407
EBUILD libxfce4ui-4.13.4.ebuild 1723 BLAKE2B 698707c36f3a30b529171b1a28bd2718e2d4496222704c91c8b86c47098d2a33d0b0fbb0035cdfa371d4d469b9b79c0918d58aaed708a0e826a0fbdd7017b76f SHA512 d58835c325c64a905ee6d34a9647f2cc9c1691d096b99383b1d165dd1d4d4ac6b21b447e23fc64e13717ab957a2d3ebe93621a283acb4062ef411d3714181412
EBUILD libxfce4ui-4.13.7.ebuild 1731 BLAKE2B 30d3994b8df3509a67c7244ed62d87169c68dfdafb98089d24939512b9dd9695b3833c006be5e297d6e129fe5183ecbae3fb86367ba303a0fb84dbaa5ae6e86a SHA512 4da02374411dd9bf12809deea135f97ce81da05f2a6c6c7be537cc1ffdd26195087d9ab6aa24efbffb840b703760f2388ec67c4a5775a835a8d6ebbb339144be
-EBUILD libxfce4ui-4.14.1.ebuild 1731 BLAKE2B 30d3994b8df3509a67c7244ed62d87169c68dfdafb98089d24939512b9dd9695b3833c006be5e297d6e129fe5183ecbae3fb86367ba303a0fb84dbaa5ae6e86a SHA512 4da02374411dd9bf12809deea135f97ce81da05f2a6c6c7be537cc1ffdd26195087d9ab6aa24efbffb840b703760f2388ec67c4a5775a835a8d6ebbb339144be
-MISC metadata.xml 348 BLAKE2B b833ebf4da605db088c633bbd7e8a5747edbffae3671d6049154f89b6ecdcf3054624b5e17d55332f405608d57dd3022c1dd78b81376bd2d28c063291d32073c SHA512 f3894d3ccb668e76deaa0651414359838402d2b1e11fbe816375e6147f89847257008d5807766796fb1249217f6454a5f5896941e7ce3bc79dce09b130db4fc6
+EBUILD libxfce4ui-4.14.1.ebuild 1726 BLAKE2B cc9925fb5189c719d48e0eeaf718339ed733b1b87cb2b88c7fdb4fd99128308a90324bdf745d702dd32a14cbe0b0d339a08545d6c0c28458c806f20cf17da8e0 SHA512 677a0c3b1e82681f65704053c0bfbe7d46be063cf58d17543dd728141141eba0a360ab56f4a223bd95bdc8a05a2547d82db7c23003eb4f7455e8c965c5a4fe05
+MISC metadata.xml 422 BLAKE2B b6215119e3f826c198e24eca0a32f244fff44e185be8f17e9c568ea54cf5a40e102e48431539f4797bb07e6dcad1374fb1fe560b637be7864711000efd28dc4c SHA512 e66d13a060043bda0b9eb2c632e3564dc0c81fff21bf0e08725b0d95d7c43d6673147e7bd6752660731316d357d8ec8424b4ee82d4e851af8c5ff36222d43d10
diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.14.1.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.14.1.ebuild
index e44453634d38..a3d70f36e050 100644
--- a/xfce-base/libxfce4ui/libxfce4ui-4.14.1.ebuild
+++ b/xfce-base/libxfce4ui/libxfce4ui-4.14.1.ebuild
@@ -12,11 +12,11 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="LGPL-2+ GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="debug glade introspection startup-notification vala"
+IUSE="debug glade +gtk2 introspection startup-notification vala"
REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!gtk2? ( test )"
RDEPEND=">=dev-libs/glib-2.42:2=
- >=x11-libs/gtk+-2.24:2=
>=x11-libs/gtk+-3.18:3=[introspection?]
x11-libs/libX11:=
x11-libs/libICE:=
@@ -24,6 +24,7 @@ RDEPEND=">=dev-libs/glib-2.42:2=
>=xfce-base/libxfce4util-4.12:=[introspection?]
>=xfce-base/xfconf-4.12:=
glade? ( dev-util/glade:3.10= )
+ gtk2? ( >=x11-libs/gtk+-2.24:2= )
introspection? ( dev-libs/gobject-introspection:= )
startup-notification? ( x11-libs/startup-notification:= )
!xfce-base/xfce-utils"
@@ -41,11 +42,10 @@ src_prepare() {
src_configure() {
local myconf=(
+ $(use_enable gtk2)
$(use_enable introspection)
$(use_enable startup-notification)
$(use_enable vala)
- # TODO: check revdeps and make it optional one day
- --enable-gtk2
# requires deprecated glade:3 (gladeui-1.0), bug #551296
--disable-gladeui
# this one's for :3.10
diff --git a/xfce-base/libxfce4ui/metadata.xml b/xfce-base/libxfce4ui/metadata.xml
index f53823b4b9e2..c9c136a2dab2 100644
--- a/xfce-base/libxfce4ui/metadata.xml
+++ b/xfce-base/libxfce4ui/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<use>
<flag name="glade">Build support for Glade 3's GtkBuilder implementation</flag>
+ <flag name="gtk2">Build deprecated GTK+2 libxfce4ui-1 library.</flag>
</use>
</pkgmetadata>