summaryrefslogtreecommitdiff
path: root/xfce-base
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-07-10 23:40:16 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-07-10 23:40:16 +0100
commit51af5f0eb4cddbe6aa7953717873691d77aae9ff (patch)
tree1541525274162b033ebbc3ed38abaf335fbbd49a /xfce-base
parent7014a5a3ea0feffab9701fdd6b64cc7667a985af (diff)
gentoo resync : 11.07.2019
Diffstat (limited to 'xfce-base')
-rw-r--r--xfce-base/Manifest.gzbin2375 -> 2386 bytes
-rw-r--r--xfce-base/garcon/Manifest2
-rw-r--r--xfce-base/garcon/garcon-0.6.3.ebuild42
-rw-r--r--xfce-base/libxfce4ui/Manifest2
-rw-r--r--xfce-base/libxfce4ui/libxfce4ui-4.13.6.ebuild72
-rw-r--r--xfce-base/libxfce4util/Manifest2
-rw-r--r--xfce-base/libxfce4util/libxfce4util-4.13.4.ebuild46
-rw-r--r--xfce-base/xfce4-meta/Manifest1
-rw-r--r--xfce-base/xfce4-meta/xfce4-meta-4.14_pre2.ebuild36
-rw-r--r--xfce-base/xfce4-panel/Manifest2
-rw-r--r--xfce-base/xfce4-panel/xfce4-panel-4.13.6.ebuild61
-rw-r--r--xfce-base/xfce4-session/Manifest2
-rw-r--r--xfce-base/xfce4-session/xfce4-session-4.13.3.ebuild77
-rw-r--r--xfce-base/xfce4-settings/Manifest2
-rw-r--r--xfce-base/xfce4-settings/xfce4-settings-4.13.7.ebuild60
-rw-r--r--xfce-base/xfwm4/Manifest2
-rw-r--r--xfce-base/xfwm4/xfwm4-4.13.3.ebuild70
17 files changed, 479 insertions, 0 deletions
diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz
index 66ee958a3057..033235864d7d 100644
--- a/xfce-base/Manifest.gz
+++ b/xfce-base/Manifest.gz
Binary files differ
diff --git a/xfce-base/garcon/Manifest b/xfce-base/garcon/Manifest
index 89fbd8b4e13a..23fc07697550 100644
--- a/xfce-base/garcon/Manifest
+++ b/xfce-base/garcon/Manifest
@@ -1,3 +1,5 @@
DIST garcon-0.6.2.tar.bz2 539745 BLAKE2B 1bcbb136cd525f1280f6539ea447b4b84f935297f6bd4391407e31925cf873fdd0cfbeb70dba5ce882e4620f1ce7b89d51c9c26232db88b1202f5a0fca3f6175 SHA512 7a96c33b47302fa989862098bc5b8ed64515a60e19a4b8dbb049398cf847d64584f93f85b1f6e1327653b22f0b44a805b737258bbc9ac69197639ef7f13f20b1
+DIST garcon-0.6.3.tar.bz2 538164 BLAKE2B 98c86491ba833fad261d1a759a33af7fbd69768e0b4a34f5712f2e0a5c8ea7734bdd984df925a50f1948e83e6f09a113e7acdadf428aca9d0aa8d0a764dc50de SHA512 1adc4373728ed19641441e0f38778d7401c78e7db52c76a258c378287c5a324e87e2aa11bca134813de4b1eaa807c62ccdf73a4c5e4d83d6acab27aafa61b5b0
EBUILD garcon-0.6.2.ebuild 1041 BLAKE2B de746c02621aff776afd9f78edacdcd362cfe0a2e9f726a45c8a8098236975d8857e009968d24f8810445f65ec4b0fc34a28712879d93b52bda51a80dbc77dac SHA512 ce4721343a9a416eec1d9a1766f00133992ddbf5d3ffaac96f90ca1c1e0451c9685d0baeb927a6fd2ee9160c1823473ac7cb29857a5818eb291cd147765e7c31
+EBUILD garcon-0.6.3.ebuild 1047 BLAKE2B c3685e51ae8108bc5ecf7daa63c2562947e1326afe791f4bd92babfd4c310a5c016382ebe86245ea882176ec79d0d59008e8d1e47d29638ae95be86651fb0556 SHA512 98518bec2f99b781b6429a3e4a88d47bc445c33d86193edbe9f8f762abeb35cdf84561c687385322cd9bc8d7f12bafd4dc70ba3b5e38df8673d2135a32e3de72
MISC metadata.xml 395 BLAKE2B 13ea597065b0ffcb8a57e82f980dfa9b271a16f0c6ba824cb66f551d7bd6c49946985d1391a28360c4160bca5b88cc796b578b23f0b321d1670ab9f1c0addf23 SHA512 8783901107619bafc30acd3962284cf56376a14cd61039f862e1a7f0b5e17fc9d51f0e278c85161fb8b42c53b132a1ae7abe00c7e933eccf2ce3b74fa9956d54
diff --git a/xfce-base/garcon/garcon-0.6.3.ebuild b/xfce-base/garcon/garcon-0.6.3.ebuild
new file mode 100644
index 000000000000..8b1341ce183c
--- /dev/null
+++ b/xfce-base/garcon/garcon-0.6.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Xfce's freedesktop.org specification compatible menu implementation library"
+HOMEPAGE="https://docs.xfce.org/xfce/exo/start"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="LGPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+gtk2"
+
+RDEPEND=">=dev-libs/glib-2.30:=
+ gtk2? ( >=x11-libs/gtk+-2.24:2= )
+ >=x11-libs/gtk+-3.20:3=
+ >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+ >=xfce-base/libxfce4util-4.12:="
+DEPEND="${RDEPEND}
+ dev-util/glib-utils
+ dev-util/gtk-doc-am
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog HACKING NEWS README STATUS TODO )
+
+src_configure() {
+ local myconf=(
+ $(use_enable gtk2)
+ $(use_enable gtk2 libxfce4ui)
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest
index 73b560610c2d..7a0b11a2e68a 100644
--- a/xfce-base/libxfce4ui/Manifest
+++ b/xfce-base/libxfce4ui/Manifest
@@ -1,5 +1,7 @@
DIST libxfce4ui-4.13.4.tar.bz2 684065 BLAKE2B 1da875832683b5e06b8e91b4078be8122ae85a91560d7b1768cb8c880fcf5e1d7cd07d24927ae3325ba9c500c6c2cd30e717e517775492b9948add0711f5aa40 SHA512 c82d6ff7ea0da4fc0f664bab92f1e9531162996a26bb092e6ba651cfc4551732cbcd8023908d428b47906c17c331c14bf4804256566ca564befa218dc1194206
DIST libxfce4ui-4.13.5.tar.bz2 742371 BLAKE2B 1ddfed2f6b2c360e39a00c5bbe7c9e2a01595197e808531438eb8f84e8e13680c4fa8a29f0d1ba61be0726222d253921740e73f960fedd12c3ec8339c345ea81 SHA512 5ce49c7052392ac0df74b0d5069fa7880d7b322a15b10c5c20932f10ae06529be2b21d95f7e1c10a8ecb2e38cce9a2d880ac107c3ce1e7f51d570d5ece7b7d3c
+DIST libxfce4ui-4.13.6.tar.bz2 734078 BLAKE2B 18dab32e0d01066f21bcebefbf3c0e96a0c8209f78a7a0577a9592a632005d88f91c7f477f2ad5f5ca499699324a1cb95d9c23356b53d50923e025bd43f63549 SHA512 1992bf5d41fdc200281004f035542f6b5f225edad20e37c9c47fc531e94055473c3747be6026740f0ec32f5ff5f1a42072b624e71b326467711c724372dca8c4
EBUILD libxfce4ui-4.13.4.ebuild 1733 BLAKE2B 36374a9f88c975b57ccfc7e03b2589ad4c08242290aa692308b43e9e68522dfb7ee061acc059562c70d0a46f3112c0c0bd787d4e162ae45161119b4988bad6ba SHA512 9e972e257858f985b1f105aceeb5a59be40e6d2401b344aa042ee238cbae9ef3b06bd0defb8c66a3553657cfb031f870d03481bc7bde92871b3cf551532b5887
EBUILD libxfce4ui-4.13.5.ebuild 1742 BLAKE2B 78326ca8b4ed0a27c49f4798d5b56ac46a74635567cefb0e81693f8f029792eaf23ec5ffb0b621e2246cfd79caf7d9fa3c305b32303df872d6c734e47be4b84c SHA512 a14b4b7441711cb1c9daa7de8e2e3dee27be1fdbfe123bd1cd3950847ee1baae60c8c6459f26f7c1b53cc0210b6cbfa2c5978c3e0e195de890921c7b9a40b98d
+EBUILD libxfce4ui-4.13.6.ebuild 1741 BLAKE2B fbc6832b4cb2f76d63d08db3d47fb264e640d56e313f5d586c46ad5bc34515fdd88ffe3526898b508b8a1b124e2dff05e1cba562743cf7defb9bef133230fa63 SHA512 172b3b03a3b66a54129a9fb07aee74e015f3b2cd2b3499d4b537312656b7392d4bcb8fa2e417ae33619717b22970baad2cc3e58494f75a957d0e6d5434d2d10e
MISC metadata.xml 348 BLAKE2B b833ebf4da605db088c633bbd7e8a5747edbffae3671d6049154f89b6ecdcf3054624b5e17d55332f405608d57dd3022c1dd78b81376bd2d28c063291d32073c SHA512 f3894d3ccb668e76deaa0651414359838402d2b1e11fbe816375e6147f89847257008d5807766796fb1249217f6454a5f5896941e7ce3bc79dce09b130db4fc6
diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.13.6.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.13.6.ebuild
new file mode 100644
index 000000000000..de16912946b7
--- /dev/null
+++ b/xfce-base/libxfce4ui/libxfce4ui-4.13.6.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils vala
+
+DESCRIPTION="Unified widget and session management libs for Xfce"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+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 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="debug glade introspection startup-notification vala"
+REQUIRED_USE="vala? ( introspection )"
+
+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:=
+ x11-libs/libSM:=
+ >=xfce-base/libxfce4util-4.12:=[introspection?]
+ >=xfce-base/xfconf-4.12:=
+ glade? ( dev-util/glade:3.10= )
+ introspection? ( dev-libs/gobject-introspection:= )
+ startup-notification? ( x11-libs/startup-notification:= )
+ vala? ( $(vala_depend) )
+ !xfce-base/xfce-utils"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+src_prepare() {
+ # stupid vala.eclass...
+ default
+}
+
+src_configure() {
+ local myconf=(
+ $(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
+ $(use_enable glade gladeui2)
+ --with-vendor-info=Gentoo
+ )
+
+ use vala && vala_src_prepare
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-base/libxfce4util/Manifest b/xfce-base/libxfce4util/Manifest
index 58d797da71b8..2af9dde28fd0 100644
--- a/xfce-base/libxfce4util/Manifest
+++ b/xfce-base/libxfce4util/Manifest
@@ -1,5 +1,7 @@
DIST libxfce4util-4.13.2.tar.bz2 509280 BLAKE2B 40f1fb95abff4857e976dd5f3ae8c8ad5e66e2c1c49723735e85124db71d30f204525cd74baf22e31bf405718f378b0c9ac37ec4189e1f4b9941d0eb6fc141ce SHA512 3bbb718f3a6d2213c86695b3f99d1e67c859ce635e5d066b18745d2ee57c0b2eea468b61079d8e2514c2d8f5fa847539d236ec0ed3fd17fecd9d1b36dc3595c4
DIST libxfce4util-4.13.3.tar.bz2 511277 BLAKE2B 0815808166bc488cfa3636a18c9486fd1b3a81376766a77eef80ee24274bb290b9bece5e7786f7e412154f201bef251ce90d350c9e69db79bb893fd9081d2dac SHA512 e06bf58d46c5c3c6964a17ca8d998bd8e78bb61577ddcd855680878a890912a167212a2b4e3b347f41f84d2983e71fd1d76716db9c4a88a1d4f45a0f5aaf5e51
+DIST libxfce4util-4.13.4.tar.bz2 501426 BLAKE2B 623978a933902cc939e4cd537e9efe1e8d6b5028103f66682d76636c17e16bfd5fc56631622a00a1e4cbba6ba45495ec8d8dd05335d1a073a9c811c13732ef88 SHA512 7d474839acbc2b4f75cb39e39053214bac43b5da9f7605aec8e78bfc1ab1a07864429a47f18faae9be8dfecbb7f5a055bd2eb20c0b9d1b4912755b81cac1ada2
EBUILD libxfce4util-4.13.2.ebuild 1040 BLAKE2B a11dbb202a566265ba80d2dbedcd2814c6e3a70fb36522409f1d830dd1ec5c8639899df3d68ba3dec5f34233b964e836c3819814904fe1694167740325990a67 SHA512 e30111c79f541cff506c5b46e979ef589b889f3005ecc6fb0b0c2b28a66afe8ac57f1bc116479175cab9c32ae075f7615d4bafc5f8454675981fa1e97a80ca8b
EBUILD libxfce4util-4.13.3.ebuild 1048 BLAKE2B 397d348fc9cd6c1442530d58523f66d6c597ea8dea4287d0abf854ec803d717bc2262df1c715fdfb1f1e7a4a45504e3242c0ba3ef721d40fb30383ded56aaf39 SHA512 2f60d797b1bc0d8f76331b71a2889b4bdfac91572d166d48f9e91f4d175311fcb92937f05fd9e7c5a51915c15d9812776c45f773e10f3fd3203b704cc2be1622
+EBUILD libxfce4util-4.13.4.ebuild 1056 BLAKE2B 09d6500adc7e91fadc96a5a94e5ef58f7001708a1e1926d2233318c38a855bff561bb37e54c1757eb67f173c952c07cb73754266059fd06a9c8537710d6e6f8f SHA512 1f966124e6131a79bdc8d4da80a0a7b3b5909331019c60bb51168b4252ec428a0cb1a7e10b3c7e4a4ebb38d680de24dab927358949f7bb896199b81d5e84491d
MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203
diff --git a/xfce-base/libxfce4util/libxfce4util-4.13.4.ebuild b/xfce-base/libxfce4util/libxfce4util-4.13.4.ebuild
new file mode 100644
index 000000000000..41820462bc53
--- /dev/null
+++ b/xfce-base/libxfce4util/libxfce4util-4.13.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vala
+
+DESCRIPTION="A basic utility library for the Xfce desktop environment"
+HOMEPAGE="https://git.xfce.org/xfce/libxfce4util/"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0/7"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+IUSE="introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND=">=dev-libs/glib-2.42:=
+ introspection? ( dev-libs/gobject-introspection:= )
+ vala? ( $(vala_depend) )"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ dev-util/gtk-doc-am
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+src_prepare() {
+ # stupid vala.eclass...
+ default
+}
+
+src_configure() {
+ local myconf=(
+ $(use_enable introspection)
+ $(use_enable vala)
+ )
+
+ use vala && vala_src_prepare
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/xfce-base/xfce4-meta/Manifest b/xfce-base/xfce4-meta/Manifest
index a9c9d3671066..e461cbecff33 100644
--- a/xfce-base/xfce4-meta/Manifest
+++ b/xfce-base/xfce4-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD xfce4-meta-4.12-r1.ebuild 733 BLAKE2B 794d9072cd32913eb60f9c895acfb36e6de8c94ce6418516c67e60be494637b989b37899eda1759e439691043c6bb5f23ca9aacf28a11e59321ecf47660a1a17 SHA512 b382d26a9d0c0720394c3d8130e82c6c794aad646bb81555e946eb232018891d3067675f3429b5b81ac66be2f5d1690dd242552bc3bf9f20cd3d5476cb9ac11d
EBUILD xfce4-meta-4.14_pre1.ebuild 971 BLAKE2B 7a50f99a69d65fcb8ce6c6ef5d3775ea521ca099b39824a2c515e1214473f5955e3e6b7374e0b05b40bafa71e63cdc7323d792c8f3e6bebaa27c881c7ff27a84 SHA512 4c372f5c39ae42005560d3bc93136087c0cb05d3954ef7652935a42b5e420e0b855d127e33faebdfc9e8e79a3c8ad5c0184b52d87b0514273bb6c4d4ebb7c964
+EBUILD xfce4-meta-4.14_pre2.ebuild 1017 BLAKE2B 4faa4c39a435179532d361e6dd0316440fbaf343012ae8e54af981a2e0ea6e37e6e5626fa64899a4ac33e855c2204ae9b6173fdc45ae4a456cc221259e7104e6 SHA512 95c034e6e0aa93fca0ca69dfd9edbb53ebffa6c2516aee7847bbd512ec91d68aa2645130d958957485d2a49311143ae213bbe664cb9ad4900a01484ccc16a641
MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203
diff --git a/xfce-base/xfce4-meta/xfce4-meta-4.14_pre2.ebuild b/xfce-base/xfce4-meta/xfce4-meta-4.14_pre2.ebuild
new file mode 100644
index 000000000000..94e2eb57f8e8
--- /dev/null
+++ b/xfce-base/xfce4-meta/xfce4-meta-4.14_pre2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="The Xfce Desktop Environment (meta package)"
+HOMEPAGE="https://www.xfce.org/"
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="minimal +svg upower"
+
+RDEPEND=">=x11-themes/gtk-engines-xfce-3:0
+ x11-themes/hicolor-icon-theme
+ >=xfce-base/exo-0.12.6
+ >=xfce-base/garcon-0.6.3
+ >=xfce-base/libxfce4ui-4.13.6
+ >=xfce-base/libxfce4util-4.13.4
+ >=xfce-base/thunar-1.8.7
+ >=xfce-base/xfce4-appfinder-4.13.4
+ >=xfce-base/xfce4-panel-4.13.6
+ >=xfce-base/xfce4-session-4.13.3
+ >=xfce-base/xfce4-settings-4.13.7
+ >=xfce-base/xfconf-4.13.8
+ >=xfce-base/xfdesktop-4.13.5
+ >=xfce-base/xfwm4-4.13.3
+ >=xfce-extra/thunar-volman-0.9.3
+ >=xfce-extra/tumbler-0.2.5
+ !minimal? (
+ media-fonts/dejavu
+ virtual/freedesktop-icon-theme
+ )
+ svg? ( gnome-base/librsvg )
+ upower? ( >=xfce-extra/xfce4-power-manager-1.6.3 )"
diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest
index 4f56b675ed3a..d81368122579 100644
--- a/xfce-base/xfce4-panel/Manifest
+++ b/xfce-base/xfce4-panel/Manifest
@@ -1,5 +1,7 @@
DIST xfce4-panel-4.12.2.tar.bz2 1167175 BLAKE2B 09d16c58bb2d78242069fc2191009af6bb737fd6571f7d9ceef4b2b2dc0f0be6fcdad17aa588f69573b9d7f62ca0c54ec712bd467ff793b6952ede733889136b SHA512 b455e28ecbd9e2fc152e1132a806307597157605fef19c61091fce90984b2eded2c0b691d1fa2475c218c9d0b12103e348e648a32d3e8d0aa9ca210b7ae36a9e
DIST xfce4-panel-4.13.5.tar.bz2 1259668 BLAKE2B 533f1be8d240787678eae401c07db7d159b2f43c212d57d4fca4bf53f58f033fd12bc193de1740a65dd513658889f5fb404154356bc33eba59fefea8bea27526 SHA512 3eb4034bd6eae38f8f533b8cd2cae4ec8b40cab5f0d6810639baad641b4adaf15d03254ec79cd49d04e3498d3a4752bd9e968a0383468e7337106b3665092c4e
+DIST xfce4-panel-4.13.6.tar.bz2 1279153 BLAKE2B dd340dc9f50f7aa7baeb441c22c3705666938638e7de70e8fe286ae4c6e15e156626a64940bccca00e5ded4046a6a2588972e0578929672dcd399dc5f1c7ea3b SHA512 affbf3ce5ba62f5a40ce01554ad0cae34ab57beabcaa674b0d134c515ed49e98bf4269f66f16faee33d2ebeb8254ef69642786d3bd5bbb1b7c2f28e2b344ebd5
EBUILD xfce4-panel-4.12.2.ebuild 1504 BLAKE2B 35b2d7c2dbf64d7596d0b413b7ac059d7b163119098dd1019bd4afa9fec3cd20133be387f2d8cf855067cd1305c73f52e9542ead6d2a307ae17d9160caa2d1a9 SHA512 d3c4d3f4097d93e6e17a35dbe20239551cc35257604ccc679571c45efe941e504e356bb1d61fface34182d920b78f20e46c8363c86b8195295cebaf02da042f5
EBUILD xfce4-panel-4.13.5.ebuild 1342 BLAKE2B 5c38816b491f669710e2e71c927025448eb4d8a01f0c366f96e6e982634e0efddce1879ae40c5069c07ae17751dc344dbc8943844ac8e377e6f4e06f65c83c86 SHA512 4ffa6dcca11069ec55c93f0fd0bd0d113dd938dfc90cbd7a744ed95ff6008349ef47850f83866393dcf33117e4382fe30d787efcf32ec3223ce2363dab2e150a
+EBUILD xfce4-panel-4.13.6.ebuild 1342 BLAKE2B 5c38816b491f669710e2e71c927025448eb4d8a01f0c366f96e6e982634e0efddce1879ae40c5069c07ae17751dc344dbc8943844ac8e377e6f4e06f65c83c86 SHA512 4ffa6dcca11069ec55c93f0fd0bd0d113dd938dfc90cbd7a744ed95ff6008349ef47850f83866393dcf33117e4382fe30d787efcf32ec3223ce2363dab2e150a
MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203
diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.13.6.ebuild b/xfce-base/xfce4-panel/xfce4-panel-4.13.6.ebuild
new file mode 100644
index 000000000000..d395f32b9ac4
--- /dev/null
+++ b/xfce-base/xfce4-panel/xfce4-panel-4.13.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils xdg-utils
+
+DESCRIPTION="Panel 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+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="introspection"
+
+RDEPEND=">=dev-libs/glib-2.42:=
+ >=x11-libs/cairo-1:=
+ >=x11-libs/gtk+-2.20:2=
+ >=x11-libs/gtk+-3.22:3=[introspection?]
+ x11-libs/libX11:=
+ x11-libs/libwnck:3=
+ >=xfce-base/exo-0.11.2:=
+ >=xfce-base/garcon-0.5:=
+ >=xfce-base/libxfce4ui-4.13:=
+ >=xfce-base/libxfce4util-4.13:=[introspection?]
+ >=xfce-base/xfconf-4.13:=
+ introspection? ( dev-libs/gobject-introspection:= )"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ dev-util/gtk-doc-am
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+src_configure() {
+ local myconf=(
+ $(use_enable introspection)
+
+ # enable GTK+2 compatibility
+ --enable-gtk2
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/xfce-base/xfce4-session/Manifest b/xfce-base/xfce4-session/Manifest
index 180cf606eaa3..2d294c9cc26d 100644
--- a/xfce-base/xfce4-session/Manifest
+++ b/xfce-base/xfce4-session/Manifest
@@ -2,6 +2,8 @@ AUX xfce4-session-4.10.1-alock_support_to_xflock4.patch 371 BLAKE2B 7737f95e5ce5
AUX xfce4-session-4.12.1-light-locker_support_to_xflock4.patch 569 BLAKE2B f05f03f7ee891fe286d4cb2781393d1a836e89c5ab6b2f7e0bfdba3582549d054cc6beaefb805d83d12ff1fafc8581ce12d2e284314ac14ef6b3fd9cd1c724f1 SHA512 da3b4fcc3cd059db267807fc46db6b484a2cf9d27e457850adc71e465300eb3d776ae8f10c204f0d419dbfbb135fce60ee5a89a75aad8d3644c7ba749f0a2c83
DIST xfce4-session-4.12.1.tar.bz2 1289284 BLAKE2B 00af274ac1160a413c9e2c8b308dfc84248f0078e8c294528614bb642988468f9dadaae906b4a8e2179d2beef0a48ebf5e2eedcb2ed3ad7ea73a8f7a9b90e224 SHA512 d7f37dbff59acb316965ab2224674ac3b5b7cfd7262acd4426b582001cee313945acb8883be21553dd6d7a046934bbbe116f451e6d5fd35b6fa5444da94605df
DIST xfce4-session-4.13.2.tar.bz2 829041 BLAKE2B 3b5c8a5722b7a38a95e12ec2145e2c155928e0ee5d7d8e9f47c86ec4e03f34b983bcd3dcbc1a3d6c2d84f991ed8e9f59b7db76716862c91290280db507a8b84e SHA512 cb1e63a3df9c4ac3efcb0cce20cb5528f9d1a46731ad4b32634ad5f4a53711f05b40d98464bfd562b4e3d42b2555827ece03e63c6a433e879fa0f0a4ccda6a57
+DIST xfce4-session-4.13.3.tar.bz2 835910 BLAKE2B cc20a9e1dfe240258881a411ad1db7ec395d0f19e7910a9b529a32b216e668751edb3ddf45bde0e0baf4690219038b8a206ec2dcc0d88ec32d404ff7b993bf65 SHA512 e6d0886ea0cd15e5cf39d0b2c54d445fd6225085f6a7a15d0690fb2ae76aae0f0348a305f3e3c9c7e1a9400307de61f48d07b7321e00e277f185cfacb2b14097
EBUILD xfce4-session-4.12.1-r2.ebuild 1882 BLAKE2B 7c7b06cdd917d710fd5b00cd8344a7f9234c60e6d5797d55f2116468466c2d9b41050dfcde85720768d3c6571ed00c87477a929ba2922bd329c5d630e46e40c9 SHA512 a1ae9a240697d3ab38a28cf9a835b7516009f92a6a6961a07f1477e6e8709da7d2ce0c2ebdab2999b1fbf47a6cddd18d7152946e157669181ab04b48c0cfcf7a
EBUILD xfce4-session-4.13.2.ebuild 1824 BLAKE2B b4352ef3e5793e032aaedea4267847eb747a4e7f564832a0c22cfc17fe37d91b0e9f897c79ca45b0d035c9f90dce7f54f112fdd65d2439bc2ff07fe810632c48 SHA512 462de9c5f68e30da0222949b0f961688eccdc8d782771956ef51907e86f34355262ae354d730cbfb1baa25f44bd0d7edb6de608295e154171f38244f4b7a5362
+EBUILD xfce4-session-4.13.3.ebuild 1824 BLAKE2B b4352ef3e5793e032aaedea4267847eb747a4e7f564832a0c22cfc17fe37d91b0e9f897c79ca45b0d035c9f90dce7f54f112fdd65d2439bc2ff07fe810632c48 SHA512 462de9c5f68e30da0222949b0f961688eccdc8d782771956ef51907e86f34355262ae354d730cbfb1baa25f44bd0d7edb6de608295e154171f38244f4b7a5362
MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203
diff --git a/xfce-base/xfce4-session/xfce4-session-4.13.3.ebuild b/xfce-base/xfce4-session/xfce4-session-4.13.3.ebuild
new file mode 100644
index 000000000000..c9dc5edb2d0b
--- /dev/null
+++ b/xfce-base/xfce4-session/xfce4-session-4.13.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="A session manager for the Xfce desktop environment"
+HOMEPAGE="https://docs.xfce.org/xfce/xfce4-session/start"
+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 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="elogind nls policykit systemd +xscreensaver"
+
+COMMON_DEPEND="x11-apps/iceauth
+ >=dev-libs/glib-2.42
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/libSM:=
+ x11-libs/libwnck:3=
+ x11-libs/libX11:=
+ >=xfce-base/libxfce4util-4.12:=
+ >=xfce-base/libxfce4ui-4.12.1:=[gtk3(+)]
+ >=xfce-base/xfconf-4.12:=
+ policykit? ( >=sys-auth/polkit-0.102:= )"
+RDEPEND="${COMMON_DEPEND}
+ x11-apps/xrdb
+ nls? ( x11-misc/xdg-user-dirs )
+ xscreensaver? ( || (
+ >=x11-misc/xscreensaver-5.26
+ >=x11-misc/xlockmore-5.43
+ x11-misc/slock
+ x11-misc/alock[pam]
+ ) )"
+DEPEND="${COMMON_DEPEND}
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+REQUIRED_USE="elogind? ( policykit )
+ systemd? ( policykit )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.10.1-alock_support_to_xflock4.patch
+# TODO: this patch needs updating for the new version, and finding
+# upstream bug.
+# "${FILESDIR}"/${PN}-4.12.1-light-locker_support_to_xflock4.patch
+)
+
+src_configure() {
+ local myconf=(
+ $(use_enable policykit polkit)
+ --with-xsession-prefix="${EPREFIX}"/usr
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+
+ local sessiondir=/etc/X11/Sessions
+ echo startxfce4 > "${T}"/Xfce4 || die
+ exeinto ${sessiondir}
+ doexe "${T}"/Xfce4
+ dosym Xfce4 ${sessiondir}/Xfce
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-base/xfce4-settings/Manifest b/xfce-base/xfce4-settings/Manifest
index 8f04adcc7dee..da82d5091250 100644
--- a/xfce-base/xfce4-settings/Manifest
+++ b/xfce-base/xfce4-settings/Manifest
@@ -1,5 +1,7 @@
DIST xfce4-settings-4.12.4.tar.bz2 1036773 BLAKE2B 512547a172081d75e7eeb97f499e77320a3df1090e80ef548dbbaf84d454b614ddb6a36bbfe4cd06d18b478ada7bd76f385dde374a93380f848ffcc232b133d3 SHA512 9b74daa3f98f15c8cb696dc79f9913fecb37f2ca44c2fd3f24865ae03e9a1db93cb5a8ddb27da3c4af7d7a9e9d718a22e46188ff515caf925a5cedfaab37b189
DIST xfce4-settings-4.13.6.tar.bz2 1163147 BLAKE2B 28986789cb82f91dd70d33203503cf49c4e20b548722be3cb8a2214ea16b762841cd56ad0ff7fc106b8ee35c812a7b455076c8fdce79aa7bf84e7706c15bd3ab SHA512 7fe4655a5644dec8688eebc508e23bace7af76c6b8eeb3821fa9a4ec79862cde64cf59ee2ac70a27ff378ef887ce6d109ef1b1d9e5f7e98f96fdb43604e024b6
+DIST xfce4-settings-4.13.7.tar.bz2 1177376 BLAKE2B 3d87347f46e5dcc9ab475a48b6a8c3c953948411f736e57172b200ac8548ebb2ec48b3142f3f37d932ace6c0106c2a2e94e5bfa6f194872ac4fe9060364b8844 SHA512 5fdabb05ba9a5fac7f093bee70f56d0c58f225c649d92071618bdd4c7a5443bc9ee9289878397d7223954a4b3e2533d7ff41b42bb85b5fdb7a69d7bbeb39958d
EBUILD xfce4-settings-4.12.4.ebuild 1503 BLAKE2B c11e3874f0ef54d18f003aead151f25623ca2ae32a9d8cee943f1e1f3a9398e2bf1eb3710c1193ee387ab70e38f9f19c72dbebcf5f20441b63cdc444aafba483 SHA512 d62e35948f10f10cb6ab49c141a3a2b3dc25183bf87f448b27d167cbcd1bbb0a6a3c484c4a5f58fbabbcebf3dc3b16c320b9899dd2c9af3a88dd097eaac3265e
EBUILD xfce4-settings-4.13.6.ebuild 1578 BLAKE2B efc118d9b1cdb9e34f9194712188169469209dcc4e5ae58704a9ecdd9ac628d44893d2ff025e3e6183bc20565c90a9f2c6592817771acccb06bf80bc82d48713 SHA512 7b8bbeea0f3d9028700d05617d1a71696cc8f6ec82adef4538d14c06213075aaf1673ce0ab35dbf5ecac6bd39297de95b48fb5574376dbcb5a0f9ba3125fe38b
+EBUILD xfce4-settings-4.13.7.ebuild 1578 BLAKE2B efc118d9b1cdb9e34f9194712188169469209dcc4e5ae58704a9ecdd9ac628d44893d2ff025e3e6183bc20565c90a9f2c6592817771acccb06bf80bc82d48713 SHA512 7b8bbeea0f3d9028700d05617d1a71696cc8f6ec82adef4538d14c06213075aaf1673ce0ab35dbf5ecac6bd39297de95b48fb5574376dbcb5a0f9ba3125fe38b
MISC metadata.xml 568 BLAKE2B 84eb32975dbf31237aacc657e8caff9c190ee8c0703206188ecf72ff4e53c582740c2bf0601ef906e7ef4de1fd7943a22fe34ad88321bf70ab86ef41d7a8aac4 SHA512 08955196da3e56d7c1d249282dcbdd7e06f699b8113b3279cbcfa0b3619965465af8b72326c1cdbf562062a307cbf92970f388b8a1765c58a3d107062ee0d431
diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.13.7.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.13.7.ebuild
new file mode 100644
index 000000000000..35cda5e6ac50
--- /dev/null
+++ b/xfce-base/xfce4-settings/xfce4-settings-4.13.7.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xdg-utils
+
+DESCRIPTION="Configuration system 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 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier"
+
+RDEPEND="
+ >=dev-libs/glib-2.24
+ media-libs/fontconfig
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ >=x11-libs/libXcursor-1.1
+ >=x11-libs/libXi-1.3
+ >=x11-libs/libXrandr-1.2
+ >=xfce-base/garcon-0.2
+ >=xfce-base/exo-0.11
+ >=xfce-base/libxfce4ui-4.12
+ >=xfce-base/libxfce4util-4.12
+ >=xfce-base/xfconf-4.13
+ colord? ( x11-misc/colord:= )
+ libcanberra? ( >=media-libs/libcanberra-0.25[sound] )
+ input_devices_libinput? ( x11-drivers/xf86-input-libinput )
+ libnotify? ( >=x11-libs/libnotify-0.7 )
+ upower? ( >=sys-power/upower-0.9.23 )
+ xklavier? ( >=x11-libs/libxklavier-5 )"
+DEPEND="${RDEPEND}
+ dev-util/gdbus-codegen
+ dev-util/intltool
+ virtual/pkgconfig
+ sys-devel/gettext
+ x11-base/xorg-proto"
+
+src_configure() {
+ local myconf=(
+ $(use_enable upower upower-glib)
+ $(use_enable input_devices_libinput xorg-libinput)
+ $(use_enable libnotify)
+ $(use_enable colord)
+ $(use_enable xklavier libxklavier)
+ $(use_enable libcanberra sound-settings)
+ )
+ econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest
index e14aed85881b..36019551cee2 100644
--- a/xfce-base/xfwm4/Manifest
+++ b/xfce-base/xfwm4/Manifest
@@ -1,5 +1,7 @@
DIST xfwm4-4.12.5.tar.bz2 1215450 BLAKE2B 3a156af589ec7391245edbedbc6e10ac9c746121f68e4bd0c64e30b9b0c11abfe13c1fb77321249edd4e5c8d3051f62f135093fabfd8ba215573d330fd3745c2 SHA512 b723638b9cd858beb75232a251471cfb2d01ddb412b536c3f0b432e1f894014e1ad51c77d208d5439ae8a8d970344d0146d5f9475106c1b66d22715af7af42d9
DIST xfwm4-4.13.2.tar.bz2 1139976 BLAKE2B 724cb6562f89048f3f94740ff6984f2780274240800646050c62d0b19e303fcdfb1022227262953c09bb42a9a5a176dca8e1e69252d953df15660dd22f906ecb SHA512 85440a377cd7034e986b317e35c25ac6d4723bd4c1ce1e6951d8545a44f3c47340952fd0211f55cf19411539be6d86f4c34fca7b2219b0873654a6d311c95055
+DIST xfwm4-4.13.3.tar.bz2 1143136 BLAKE2B 3d39b9313e97350c8c914b772262be83aa87255521dfde3f9f57a669e855c31824b717a617d7cf6f0b858b6611475dbe256dec5c1708b967e114f4d3cff87f79 SHA512 cbd410c9a5a997be6582c9bcd0af879be2c6e5b5362c0e950bb1281b4d2f4a1acbf40b3da88fb8dea3b22f491b69bc3c6df4f75c09c8c36cf9c76a02b528785a
EBUILD xfwm4-4.12.5.ebuild 1549 BLAKE2B e8fccfcedf7cd833cd36547ca919c9f59ab6fb4b4e56f376c5c5d86178f65b04f6b275dc5509f91c31badcf0aeef7a64ed8b1c19cefabee1bd550703aa8dc5f4 SHA512 c5287cc701a6762d1ec634ced21aaf36b4b2108ab4d9f4a9029e11212e9f4fbdceeacd3c994d8a096de39b351e0adbc3ae613a3f6dd610a956768c9c04e16003
EBUILD xfwm4-4.13.2.ebuild 1712 BLAKE2B f1c7953b879cb57bca4d17c73857b55c66d96aca637a5a8235bd3196bd79f7cb221255143c4c0c1fc74c406f7c4a47fa842543e576f51f91fb370aeb983ff2ee SHA512 c723db233d7802f937dfee28a1a2f7e09e27cdf90cdf3428f8bf4768033518ed338f87fc5e7d7427d7c2684df23c93dfd43ef6421f5d1f7b1f753b0d9f06bac1
+EBUILD xfwm4-4.13.3.ebuild 1712 BLAKE2B f1c7953b879cb57bca4d17c73857b55c66d96aca637a5a8235bd3196bd79f7cb221255143c4c0c1fc74c406f7c4a47fa842543e576f51f91fb370aeb983ff2ee SHA512 c723db233d7802f937dfee28a1a2f7e09e27cdf90cdf3428f8bf4768033518ed338f87fc5e7d7427d7c2684df23c93dfd43ef6421f5d1f7b1f753b0d9f06bac1
MISC metadata.xml 336 BLAKE2B 7e0ae4707d98e66226f9572838507c6178d676c00d37b3beb7251a69459ae92ddf8e1061e9a6400d38497c14a22484bdf3e34aad7635f16a1cf4fdc6b9af2966 SHA512 099c7eb76cf479f56e499b979a2461c002088bac30838d46eb228a1810593453b95c26c4f9b0a4cc504fad9eaa3c8e73e5925e26886fff542ec3232fc425bd86
diff --git a/xfce-base/xfwm4/xfwm4-4.13.3.ebuild b/xfce-base/xfwm4/xfwm4-4.13.3.ebuild
new file mode 100644
index 000000000000..db4e29db4f92
--- /dev/null
+++ b/xfce-base/xfwm4/xfwm4-4.13.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 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-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="opengl startup-notification +xcomposite +xpresent"
+
+RDEPEND="dev-libs/dbus-glib:=
+ >=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
+}