From 3cf7c3ef441822c889356fd1812ebf2944a59851 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 25 Aug 2020 10:45:55 +0100 Subject: gentoo resync : 25.08.2020 --- xfce-base/xfwm4/Manifest | 14 +++++-- xfce-base/xfwm4/xfwm4-4.14.0-r1.ebuild | 69 --------------------------------- xfce-base/xfwm4/xfwm4-4.14.2.ebuild | 2 +- xfce-base/xfwm4/xfwm4-4.14.3.ebuild | 70 ++++++++++++++++++++++++++++++++++ xfce-base/xfwm4/xfwm4-4.14.4.ebuild | 70 ++++++++++++++++++++++++++++++++++ xfce-base/xfwm4/xfwm4-4.14.5.ebuild | 70 ++++++++++++++++++++++++++++++++++ xfce-base/xfwm4/xfwm4-4.15.0.ebuild | 70 ++++++++++++++++++++++++++++++++++ xfce-base/xfwm4/xfwm4-4.15.1.ebuild | 70 ++++++++++++++++++++++++++++++++++ 8 files changed, 362 insertions(+), 73 deletions(-) delete mode 100644 xfce-base/xfwm4/xfwm4-4.14.0-r1.ebuild create mode 100644 xfce-base/xfwm4/xfwm4-4.14.3.ebuild create mode 100644 xfce-base/xfwm4/xfwm4-4.14.4.ebuild create mode 100644 xfce-base/xfwm4/xfwm4-4.14.5.ebuild create mode 100644 xfce-base/xfwm4/xfwm4-4.15.0.ebuild create mode 100644 xfce-base/xfwm4/xfwm4-4.15.1.ebuild (limited to 'xfce-base/xfwm4') diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest index 5157d8f5c520..a4f1830059d8 100644 --- a/xfce-base/xfwm4/Manifest +++ b/xfce-base/xfwm4/Manifest @@ -1,5 +1,13 @@ -DIST xfwm4-4.14.0.tar.bz2 1122735 BLAKE2B 1865c0714ddd4107e806de5607ef0e260c3fd1b6c9abcbec112a126bf780f456873786595a4cb924ce2154a40868670699519e4bb4576d971f853f7d3f63e98c SHA512 27261b08b53ba7e70db547db81775154c2f4285ab0f1f8336bd9ef0aeacb3ab705ae8ac5b05f9ac23de550a9065e76487dc93a99e553549bff1c25ceb5216939 DIST xfwm4-4.14.2.tar.bz2 1158799 BLAKE2B 87270997688a44e1476935f2158842999befebf18628f6cd92131d81beac2f0a91db0a6522f86340688285fd67cf48e94259bdb2e4ce8df567eba83319bb31e3 SHA512 9e28f7782ce6c1734f9a50efec75d4c03a193bf078fd29f42c11770cef134c4516c256cb9c4b92a71bbbbfca81f37ba0ce19477831bb1da858c839135005b8f2 -EBUILD xfwm4-4.14.0-r1.ebuild 1639 BLAKE2B 9ce4b689b7edbfc708a47fe45f3fa7aad4e5f65b148045edfd1ccc560d40a13e7f1294db936b93fd0759dda92a022662e0215ca4d319a63e088a693e857514c8 SHA512 81c8a383599a5f1c0ca0e39ff4e1e2bc3e785b0b5c553746cb268d4150d7070d42ff7836abdd6a575260c2517180e2594b61d8f5a343e54f19a9321d09bbd692 -EBUILD xfwm4-4.14.2.ebuild 1644 BLAKE2B 3120287eba4cee4b9b4e44a6675fab01ccea814aa04f1a7373e1eb2ce36daa1fa0047593fd28ea6bdfd4c9840c641f0f52d65b6e0544d74f784656fc42d78365 SHA512 19b6d413dc8c79b59f84f35eff7b0c1b7eb7608a064ed9d2ad0b723f48ff211473e2a531de9cfd44cb280db5dafcd6bbe869d84d548b7c26b93251c6e3a0dde5 +DIST xfwm4-4.14.3.tar.bz2 1164653 BLAKE2B 24db309df708164bd0554fb96499205b4f1437023c014d571ba86f7419e09e23ffdacbf31d3afd05b7bd4f4e8e88394cfe34ec233518078b88eb8c0c640b8af7 SHA512 eb27c9d540a4b1d773f31c16dd8e7e4cd8fb833514ecc62251c68b53e88440beccb4923c49c66a29b387c77e2e69cb36e83d0a3d457ef8e7fdd5d2b925fdfda6 +DIST xfwm4-4.14.4.tar.bz2 1164972 BLAKE2B 5bdf4837bd19708c975d6400750059c5182b9d1b1a0b7b30e8721e1c443d9f78c1ea1c868ad7ceb384e442b94139b89d50327dc6413e938348816a311cada2b2 SHA512 ca3c94d1835076b904aca9f531dccebd9d78a1c85e0f7af7ac7aaba1a067e0f11f5224bdc20dc233038dc752ae1ac85602608c168a4d91643ac7538b448c04bf +DIST xfwm4-4.14.5.tar.bz2 1165140 BLAKE2B 3f598b5cb8ce58a8aa4a4c82e53a5b02a870e26ddd0487796aeab86695c5dc6bc132daac32630dc109ec12dd10dab370a91c00dfbdf1109815cf5a9ae82fc88b SHA512 d2b5b198f3ffa91b0b07d5258f5f14f45e431fd7d992143bf9fc381f647ea0ee47ae447122ef8c7a40606c08955f83975fcff94b6f7ceb331a0a8681b57050fd +DIST xfwm4-4.15.0.tar.bz2 1179779 BLAKE2B c12ec365218b8afda7b01706d4f2822b4663d327aad482e89f8c8b2811b687594c6f58ea0b5be79eabe3771c125edb111c3b03a708dcfbf720eef993181b0e14 SHA512 8359c8e9414bc7a66a95c4b9eb98da7a3ba08c0e15752c2ebb4a569f9afcd50697d37685c786d6a4c23f1bfa12f8782293923fde309c7d027cf66dd4db44340e +DIST xfwm4-4.15.1.tar.bz2 1179671 BLAKE2B c358f8050dd6fcc356c2d300dab959dbfb5f452484e0998b25755aa6c6dd1783ca117ba43f44e18a9555542a1794000a768765a5b98e1e381367260df1d503ba SHA512 ae4cea9da4bc852aa3ce19039b66cc05f7c7cabe07637837bf1a51c37b6c9536a46b6af85e9402c33578e8da305b28bac23792afa080076e625a7df9f769935c +EBUILD xfwm4-4.14.2.ebuild 1639 BLAKE2B 9ce4b689b7edbfc708a47fe45f3fa7aad4e5f65b148045edfd1ccc560d40a13e7f1294db936b93fd0759dda92a022662e0215ca4d319a63e088a693e857514c8 SHA512 81c8a383599a5f1c0ca0e39ff4e1e2bc3e785b0b5c553746cb268d4150d7070d42ff7836abdd6a575260c2517180e2594b61d8f5a343e54f19a9321d09bbd692 +EBUILD xfwm4-4.14.3.ebuild 1662 BLAKE2B 454431488c93296760ea36e53c3e8a9135244b4146b861b354067e8dceb7debf0dc183dae67cd787dc2d563db88871ea45fc1317700e778cffc360426c01c9f8 SHA512 e6d3f2d2cad1273db7c2c129b67218603b22fdbdf8e331b7770ca60c3c4f62ee124d15143af15c304bdc33b384d24f206d9a0e7ef9e1f6c3694adb48538c9c48 +EBUILD xfwm4-4.14.4.ebuild 1662 BLAKE2B 454431488c93296760ea36e53c3e8a9135244b4146b861b354067e8dceb7debf0dc183dae67cd787dc2d563db88871ea45fc1317700e778cffc360426c01c9f8 SHA512 e6d3f2d2cad1273db7c2c129b67218603b22fdbdf8e331b7770ca60c3c4f62ee124d15143af15c304bdc33b384d24f206d9a0e7ef9e1f6c3694adb48538c9c48 +EBUILD xfwm4-4.14.5.ebuild 1662 BLAKE2B 454431488c93296760ea36e53c3e8a9135244b4146b861b354067e8dceb7debf0dc183dae67cd787dc2d563db88871ea45fc1317700e778cffc360426c01c9f8 SHA512 e6d3f2d2cad1273db7c2c129b67218603b22fdbdf8e331b7770ca60c3c4f62ee124d15143af15c304bdc33b384d24f206d9a0e7ef9e1f6c3694adb48538c9c48 +EBUILD xfwm4-4.15.0.ebuild 1662 BLAKE2B 454431488c93296760ea36e53c3e8a9135244b4146b861b354067e8dceb7debf0dc183dae67cd787dc2d563db88871ea45fc1317700e778cffc360426c01c9f8 SHA512 e6d3f2d2cad1273db7c2c129b67218603b22fdbdf8e331b7770ca60c3c4f62ee124d15143af15c304bdc33b384d24f206d9a0e7ef9e1f6c3694adb48538c9c48 +EBUILD xfwm4-4.15.1.ebuild 1662 BLAKE2B 454431488c93296760ea36e53c3e8a9135244b4146b861b354067e8dceb7debf0dc183dae67cd787dc2d563db88871ea45fc1317700e778cffc360426c01c9f8 SHA512 e6d3f2d2cad1273db7c2c129b67218603b22fdbdf8e331b7770ca60c3c4f62ee124d15143af15c304bdc33b384d24f206d9a0e7ef9e1f6c3694adb48538c9c48 MISC metadata.xml 336 BLAKE2B 7e0ae4707d98e66226f9572838507c6178d676c00d37b3beb7251a69459ae92ddf8e1061e9a6400d38497c14a22484bdf3e34aad7635f16a1cf4fdc6b9af2966 SHA512 099c7eb76cf479f56e499b979a2461c002088bac30838d46eb228a1810593453b95c26c4f9b0a4cc504fad9eaa3c8e73e5925e26886fff542ec3232fc425bd86 diff --git a/xfce-base/xfwm4/xfwm4-4.14.0-r1.ebuild b/xfce-base/xfwm4/xfwm4-4.14.0-r1.ebuild deleted file mode 100644 index d7d6669f20a2..000000000000 --- a/xfce-base/xfwm4/xfwm4-4.14.0-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit xdg-utils - -DESCRIPTION="Window manager for the Xfce desktop environment" -HOMEPAGE="https://www.xfce.org/projects/" -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="opengl startup-notification +xcomposite +xpresent" - -RDEPEND=">=dev-libs/glib-2.20 - >=x11-libs/gtk+-3.20:3 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/pango - >=x11-libs/libwnck-3.14:3 - >=xfce-base/libxfce4util-4.10:= - >=xfce-base/libxfce4ui-4.12:= - >=xfce-base/xfconf-4.13:= - opengl? ( media-libs/libepoxy:=[X(+)] ) - startup-notification? ( x11-libs/startup-notification ) - xpresent? ( x11-libs/libXpresent ) - xcomposite? ( - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXfixes - )" -# libICE/libSM: not really used anywhere but checked by configure -# https://bugzilla.xfce.org/show_bug.cgi?id=11914 -DEPEND="${RDEPEND} - dev-util/intltool - sys-devel/gettext - x11-libs/libICE - x11-libs/libSM - xfce-base/exo - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog COMPOSITOR NEWS README TODO ) - -src_configure() { - local myconf=( - $(use_enable opengl epoxy) - $(use_enable startup-notification) - --enable-xsync - --enable-render - --enable-randr - $(use_enable xpresent) - $(use_enable xcomposite compositor) - ) - - econf "${myconf[@]}" -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/xfce-base/xfwm4/xfwm4-4.14.2.ebuild b/xfce-base/xfwm4/xfwm4-4.14.2.ebuild index 683589e357a0..d7d6669f20a2 100644 --- a/xfce-base/xfwm4/xfwm4-4.14.2.ebuild +++ b/xfce-base/xfwm4/xfwm4-4.14.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="opengl startup-notification +xcomposite +xpresent" RDEPEND=">=dev-libs/glib-2.20 diff --git a/xfce-base/xfwm4/xfwm4-4.14.3.ebuild b/xfce-base/xfwm4/xfwm4-4.14.3.ebuild new file mode 100644 index 000000000000..77ed670eb91b --- /dev/null +++ b/xfce-base/xfwm4/xfwm4-4.14.3.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="Window manager for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl startup-notification +xcomposite +xpresent" + +RDEPEND=">=dev-libs/glib-2.20 + >=x11-libs/gtk+-3.20:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXres + x11-libs/pango + >=x11-libs/libwnck-3.14:3 + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/xfconf-4.13:= + opengl? ( media-libs/libepoxy:=[X(+)] ) + startup-notification? ( x11-libs/startup-notification ) + xpresent? ( x11-libs/libXpresent ) + xcomposite? ( + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + )" +# libICE/libSM: not really used anywhere but checked by configure +# https://bugzilla.xfce.org/show_bug.cgi?id=11914 +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + x11-libs/libICE + x11-libs/libSM + xfce-base/exo + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog COMPOSITOR NEWS README TODO ) + +src_configure() { + local myconf=( + $(use_enable opengl epoxy) + $(use_enable startup-notification) + --enable-xsync + --enable-render + --enable-randr + $(use_enable xpresent) + $(use_enable xcomposite compositor) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/xfce-base/xfwm4/xfwm4-4.14.4.ebuild b/xfce-base/xfwm4/xfwm4-4.14.4.ebuild new file mode 100644 index 000000000000..77ed670eb91b --- /dev/null +++ b/xfce-base/xfwm4/xfwm4-4.14.4.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="Window manager for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl startup-notification +xcomposite +xpresent" + +RDEPEND=">=dev-libs/glib-2.20 + >=x11-libs/gtk+-3.20:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXres + x11-libs/pango + >=x11-libs/libwnck-3.14:3 + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/xfconf-4.13:= + opengl? ( media-libs/libepoxy:=[X(+)] ) + startup-notification? ( x11-libs/startup-notification ) + xpresent? ( x11-libs/libXpresent ) + xcomposite? ( + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + )" +# libICE/libSM: not really used anywhere but checked by configure +# https://bugzilla.xfce.org/show_bug.cgi?id=11914 +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + x11-libs/libICE + x11-libs/libSM + xfce-base/exo + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog COMPOSITOR NEWS README TODO ) + +src_configure() { + local myconf=( + $(use_enable opengl epoxy) + $(use_enable startup-notification) + --enable-xsync + --enable-render + --enable-randr + $(use_enable xpresent) + $(use_enable xcomposite compositor) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/xfce-base/xfwm4/xfwm4-4.14.5.ebuild b/xfce-base/xfwm4/xfwm4-4.14.5.ebuild new file mode 100644 index 000000000000..77ed670eb91b --- /dev/null +++ b/xfce-base/xfwm4/xfwm4-4.14.5.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="Window manager for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl startup-notification +xcomposite +xpresent" + +RDEPEND=">=dev-libs/glib-2.20 + >=x11-libs/gtk+-3.20:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXres + x11-libs/pango + >=x11-libs/libwnck-3.14:3 + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/xfconf-4.13:= + opengl? ( media-libs/libepoxy:=[X(+)] ) + startup-notification? ( x11-libs/startup-notification ) + xpresent? ( x11-libs/libXpresent ) + xcomposite? ( + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + )" +# libICE/libSM: not really used anywhere but checked by configure +# https://bugzilla.xfce.org/show_bug.cgi?id=11914 +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + x11-libs/libICE + x11-libs/libSM + xfce-base/exo + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog COMPOSITOR NEWS README TODO ) + +src_configure() { + local myconf=( + $(use_enable opengl epoxy) + $(use_enable startup-notification) + --enable-xsync + --enable-render + --enable-randr + $(use_enable xpresent) + $(use_enable xcomposite compositor) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/xfce-base/xfwm4/xfwm4-4.15.0.ebuild b/xfce-base/xfwm4/xfwm4-4.15.0.ebuild new file mode 100644 index 000000000000..77ed670eb91b --- /dev/null +++ b/xfce-base/xfwm4/xfwm4-4.15.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="Window manager for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl startup-notification +xcomposite +xpresent" + +RDEPEND=">=dev-libs/glib-2.20 + >=x11-libs/gtk+-3.20:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXres + x11-libs/pango + >=x11-libs/libwnck-3.14:3 + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/xfconf-4.13:= + opengl? ( media-libs/libepoxy:=[X(+)] ) + startup-notification? ( x11-libs/startup-notification ) + xpresent? ( x11-libs/libXpresent ) + xcomposite? ( + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + )" +# libICE/libSM: not really used anywhere but checked by configure +# https://bugzilla.xfce.org/show_bug.cgi?id=11914 +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + x11-libs/libICE + x11-libs/libSM + xfce-base/exo + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog COMPOSITOR NEWS README TODO ) + +src_configure() { + local myconf=( + $(use_enable opengl epoxy) + $(use_enable startup-notification) + --enable-xsync + --enable-render + --enable-randr + $(use_enable xpresent) + $(use_enable xcomposite compositor) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/xfce-base/xfwm4/xfwm4-4.15.1.ebuild b/xfce-base/xfwm4/xfwm4-4.15.1.ebuild new file mode 100644 index 000000000000..77ed670eb91b --- /dev/null +++ b/xfce-base/xfwm4/xfwm4-4.15.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="Window manager for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl startup-notification +xcomposite +xpresent" + +RDEPEND=">=dev-libs/glib-2.20 + >=x11-libs/gtk+-3.20:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXres + x11-libs/pango + >=x11-libs/libwnck-3.14:3 + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/xfconf-4.13:= + opengl? ( media-libs/libepoxy:=[X(+)] ) + startup-notification? ( x11-libs/startup-notification ) + xpresent? ( x11-libs/libXpresent ) + xcomposite? ( + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + )" +# libICE/libSM: not really used anywhere but checked by configure +# https://bugzilla.xfce.org/show_bug.cgi?id=11914 +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + x11-libs/libICE + x11-libs/libSM + xfce-base/exo + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog COMPOSITOR NEWS README TODO ) + +src_configure() { + local myconf=( + $(use_enable opengl epoxy) + $(use_enable startup-notification) + --enable-xsync + --enable-render + --enable-randr + $(use_enable xpresent) + $(use_enable xcomposite compositor) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} -- cgit v1.2.3