diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-12-25 23:06:25 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-12-25 23:06:25 +0000 |
commit | 441d1370330332b7d78f238d2f5e13f7aed5e4e0 (patch) | |
tree | 6a5171dd615dfeee62a45044144c66e864738fb0 /xfce-base/xfconf | |
parent | ab3da91fb6c91a9df52fff8f991570f456fd3c7a (diff) |
gentoo christmass resync : 25.12.2020
Diffstat (limited to 'xfce-base/xfconf')
-rw-r--r-- | xfce-base/xfconf/Manifest | 2 | ||||
-rw-r--r-- | xfce-base/xfconf/xfconf-4.16.0.ebuild | 77 |
2 files changed, 79 insertions, 0 deletions
diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest index e5e5ee1492c5..b2229e601694 100644 --- a/xfce-base/xfconf/Manifest +++ b/xfce-base/xfconf/Manifest @@ -3,9 +3,11 @@ DIST xfconf-4.14.3.tar.bz2 591432 BLAKE2B 9722547018a6db7132bad53b750ec8bd66b2f5 DIST xfconf-4.14.4.tar.bz2 592024 BLAKE2B 1432ca360fd1f02437f238f66906f15a8b98fd0e7f4525bc2b61d53b4e3c146a1a4f8480089956e0a2e5f88d952822ba2b151f54183619a88e3f14f747f6676e SHA512 2335c73078ec1b035ceb1d96a2e16d9e63ca7ad5cabac96478d134ad3f94c0e81351df8acd8fb446a97a56f30472502006d93e96acdafc69262af3bbb1fc79ad DIST xfconf-4.15.0.tar.bz2 586244 BLAKE2B 0bc6331f6a00d9328b7d462da1bffd0aa57b7b6e5a48a6e9d05d43993910fe1a3677ca33ca2315caac0528087e61a66e574118efd6c9ea5fb2d068cc843532a8 SHA512 3d36881a5d4a8b514196905689f32eed0da49c642fced38c57fa9260013e2efc0ce83de502b91c5dd07734dd99c2521f2cac00b43d3d76141efe7eeddc03c5c7 DIST xfconf-4.15.1.tar.bz2 588820 BLAKE2B a269612366ec8bf23db5848e24ff566939e46e6ddbae1665ec9685c72ca913fb23bf2d8f97397422def4eeab9ad37eeb6f3d0b045b692370c299607ccf4bb323 SHA512 7f9d39ef12a92dfa8fa11a8ef59e99b75646b0caf0dfd8bd1e044bb78f5fcfc0160587b112634a7c8f8417788a14a73bbc0f134f0432c693183f7e82e2a21b47 +DIST xfconf-4.16.0.tar.bz2 634858 BLAKE2B 34a03e457934310d4750b0811ff3b6fbde0c786656c9cc1bb2dd733e0104c2ab3ff1834fefcea31a6711931406b8ab507a528596b598e92c401defb8e6d7715e SHA512 d2e6b272243d6eda71f42cb3df18cb9c0745a1864718639e9aa494902dfe5b4989b2761fee2195456e5725cad0f744978f9c95c6f01e48aa016a919ce3468344 EBUILD xfconf-4.14.1.ebuild 1949 BLAKE2B a8a3953b1c2625ac1e2432217ddea0e7bdae9811c1770ea7f6b24d015ce1db9776e5f71cb591850babe297ae11366ee60f06777e3eaf510fe15b65974817632a SHA512 794c36200e9a9a7d6e41a54d8b8c1daeb6c1726acf3cf3a003740efc35050b947b06ae2832c4c206f29921707a2a6d8bbb978a254490b7cea0e33fb52f143579 EBUILD xfconf-4.14.3.ebuild 1965 BLAKE2B 18767591e7885e1acdd106c6c8393e5c99353802615adafda332fc451ef868671a123f3b7daa483fe6c0c0cc50011a36681c4806c3eeb53ed172308581f46ef3 SHA512 7ac591456badf8ad1f881be02dcbe5fd09065ef1aa61fabd89256390b1975764215d7da6b75c0a2d02c3972bd686ede9c8510891390b13850dde82d23266cd55 EBUILD xfconf-4.14.4.ebuild 1965 BLAKE2B 18767591e7885e1acdd106c6c8393e5c99353802615adafda332fc451ef868671a123f3b7daa483fe6c0c0cc50011a36681c4806c3eeb53ed172308581f46ef3 SHA512 7ac591456badf8ad1f881be02dcbe5fd09065ef1aa61fabd89256390b1975764215d7da6b75c0a2d02c3972bd686ede9c8510891390b13850dde82d23266cd55 EBUILD xfconf-4.15.0.ebuild 1757 BLAKE2B d09f4c9976687074b31d77ba0afb7a032239be697cb1d4a2f772b6986faa1da82c27151ffae7b6dbd72129274113c33598a546cc36a0d9e9b383ce072b84e2a6 SHA512 5eb83f862e7c62d8e1e67f7cb460ec616248f350033fc0eabbd1fc752e136b82e98c3e4b7d87562a2a255232d6db55c3cd740ec0ac83c63df42f7d6b7d151664 EBUILD xfconf-4.15.1.ebuild 1757 BLAKE2B d09f4c9976687074b31d77ba0afb7a032239be697cb1d4a2f772b6986faa1da82c27151ffae7b6dbd72129274113c33598a546cc36a0d9e9b383ce072b84e2a6 SHA512 5eb83f862e7c62d8e1e67f7cb460ec616248f350033fc0eabbd1fc752e136b82e98c3e4b7d87562a2a255232d6db55c3cd740ec0ac83c63df42f7d6b7d151664 +EBUILD xfconf-4.16.0.ebuild 1768 BLAKE2B f69da28d0ba421148a145dc31513f42b8b3805a238a1f11305e3f54836e1ca40013f5746550e248fbd443990b4cae1bb952ce5c6bef82be9bf9d618f78439b53 SHA512 de0157d92fe5bb0635c644cb5183c14d37c72fc1f8054ef4a2adda6c4fa28ba82fa2fbb163adf62e13fdd8e42b977a106c398c31ea2f9dd3d214be31eb9af299 MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203 diff --git a/xfce-base/xfconf/xfconf-4.16.0.ebuild b/xfce-base/xfconf/xfconf-4.16.0.ebuild new file mode 100644 index 000000000000..c733a69d2aad --- /dev/null +++ b/xfce-base/xfconf/xfconf-4.16.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 vala + +DESCRIPTION="A configuration management system for Xfce" +HOMEPAGE="https://www.xfce.org/projects/" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="debug introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=">=dev-libs/glib-2.50 + sys-apps/dbus + >=xfce-base/libxfce4util-4.14:= + introspection? ( dev-libs/gobject-introspection:= ) + !<xfce-base/xfce4-panel-4.13.1 + !<xfce-base/xfce4-settings-4.13.1" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + vala? ( $(vala_depend) )" + +src_prepare() { + # stupid vala.eclass... + default +} + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable vala) + $(use_enable debug checks) + --with-bash-completion-dir="$(get_bashcompdir)" + ) + + use vala && vala_src_prepare + econf "${myconf[@]}" +} + +src_test() { + local service_dir=${HOME}/.local/share/dbus-1/services + mkdir -p "${service_dir}" || die + cat > "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die + [D-BUS Service] + Name=org.xfce.Xfconf + Exec=${S}/xfconfd/xfconfd + EOF + + ( + # start isolated dbus session bus + dbus_data=$(dbus-launch --sh-syntax) || exit + eval "${dbus_data}" + + # -j>1 often hangs + # https://gitlab.xfce.org/xfce/xfconf/-/issues/13 + nonfatal emake -j1 check + ret=${?} + + kill "${DBUS_SESSION_BUS_PID}" + exit "${ret}" + ) || die +} + +src_install() { + default + find "${D}" -type f -name '*.la' -delete || die +} |