* [gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/, profiles/
@ 2017-06-19 13:23 Michał Górny
0 siblings, 0 replies; 2+ messages in thread
From: Michał Górny @ 2017-06-19 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 9391119d30c034c44cd8011496004a81551c6685
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 12:49:00 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 13:22:55 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9391119d
xfce-base/xfce4-settings: Bump to 4.13.1 (compat with new xfconf)
profiles/package.mask | 1 +
xfce-base/xfce4-settings/Manifest | 1 +
.../xfce4-settings/xfce4-settings-4.13.1.ebuild | 56 ++++++++++++++++++++++
3 files changed, 58 insertions(+)
diff --git a/profiles/package.mask b/profiles/package.mask
index 648df6cc7cf..abadf5f0528 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -155,6 +155,7 @@ app-editors/fb2edit
# but results in broken executables. Masked until upstream releases
# fixed versions and for further testing.
>=xfce-base/xfconf-4.13
+>=xfce-base/xfce4-settings-4.13.1
# Matthias Maier <tamiko@gentoo.org> (06 Jun 2017)
# Dead upstream, unmaintained, no homepage, no SRC_URI, x86-only, does not
diff --git a/xfce-base/xfce4-settings/Manifest b/xfce-base/xfce4-settings/Manifest
index c40d317ae8a..eaec5462eb2 100644
--- a/xfce-base/xfce4-settings/Manifest
+++ b/xfce-base/xfce4-settings/Manifest
@@ -1,2 +1,3 @@
DIST xfce4-settings-4.12.0.tar.bz2 973324 SHA256 04becef105c19d0266cfe8dbf42619e7233c3b9fa99b43dbfc9c6a5959501f81 SHA512 4a61c16f1f03de98c9968a00b50595e2934aaf28b80613c59403d33a293a7f8ef9ebb6fad98b0eeb97a6590b9100e91f73dd6363133d5d8bd06714f1126d8856 WHIRLPOOL 52a66c1b99f67b1e92ccbc223535617a6edff67857032d7c19581fe38e4b5b7e2b32a42bb5263f92ec02596035dd76f6a8f6387f17e524b035def717eda373ff
DIST xfce4-settings-4.13.0.tar.bz2 1037084 SHA256 01a19a2d320617efc7de972069024f2a86255b8abf354fbd3698f361db75063d SHA512 ae9094ce0a2a85d7d38a72bbc355f5d06741ec5db16ebcfab74e7504f1ba17360d1fc3e38b357665c3bacf065c02cd6c12c2d1619a18523b42efb311877dfa62 WHIRLPOOL 60276d31fd689bf3f10980310e5c401a2551ea12e94451fde88577a21b6a5a04e240a0b86f8136ed084b1814db00dd1ce580f0f1cb0ab37d00bea0793e4ebce4
+DIST xfce4-settings-4.13.1.tar.bz2 1034276 SHA256 01b9e9df6801564b28f3609afee1628228cc24c0939555f60399e9675d183f7e SHA512 e108ccf306599716c2fbc0fc11cd0b05fc89909c51e3bc5513745ac0279432d93c690f9f8d7faeb4bd8ffbd1d7a271276b0f690040692ca2d3f3a1ac55b62ccd WHIRLPOOL 5ebfb9d862ac811394a5a4f15baf5dd2ef6b6ef64a98efa6e2f5b73168668ddbfdcd43b6649b02225ab067e05f31f0b618d24a93c4a9588fe693830de8df6ec1
diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.13.1.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.13.1.ebuild
new file mode 100644
index 00000000000..e333ed8566d
--- /dev/null
+++ b/xfce-base/xfce4-settings/xfce4-settings-4.13.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils
+
+DESCRIPTION="Configuration system for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/"
+SRC_URI="mirror://xfce/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="input_devices_libinput libcanberra libnotify upower +xklavier"
+
+RDEPEND=">=dev-libs/dbus-glib-0.100
+ >=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
+ 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 sys-power/upower-pm-utils ) )
+ xklavier? ( >=x11-libs/libxklavier-5 )"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig
+ sys-devel/gettext
+ >=x11-proto/inputproto-1.4
+ x11-proto/xproto"
+
+src_configure() {
+ econf \
+ $(use_enable upower upower-glib) \
+ $(use_enable input_devices_libinput xorg-libinput) \
+ $(use_enable libnotify) \
+ $(use_enable xklavier libxklavier) \
+ $(use_enable libcanberra sound-settings)
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/, profiles/
@ 2025-03-23 14:16 Michał Górny
0 siblings, 0 replies; 2+ messages in thread
From: Michał Górny @ 2025-03-23 14:16 UTC (permalink / raw
To: gentoo-commits
commit: 4ac3b61c058c584f6089e438e5a5515edf68898c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 23 14:05:51 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Mar 23 14:16:26 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac3b61c
xfce-base/xfce4-settings: Bump to 4.21.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
profiles/package.mask | 1 +
xfce-base/xfce4-settings/Manifest | 1 +
.../xfce4-settings/xfce4-settings-4.21.0.ebuild | 93 ++++++++++++++++++++++
3 files changed, 95 insertions(+)
diff --git a/profiles/package.mask b/profiles/package.mask
index 12d4d45c4bcd..38cf41d5dcfb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -75,6 +75,7 @@ dev-python/simplebayes
>=xfce-base/exo-4.21
>=xfce-base/libxfce4ui-4.21
>=xfce-base/xfce4-panel-4.21
+>=xfce-base/xfce4-settings-4.21
# Michał Górny <mgorny@gentoo.org> (2025-03-17)
# A "forever beta" wrapper over dev-python/requests, with no tests,
diff --git a/xfce-base/xfce4-settings/Manifest b/xfce-base/xfce4-settings/Manifest
index 40b995e47918..ca9b9d615ac5 100644
--- a/xfce-base/xfce4-settings/Manifest
+++ b/xfce-base/xfce4-settings/Manifest
@@ -1,3 +1,4 @@
DIST xfce4-settings-4.18.6.tar.bz2 1560269 BLAKE2B c6336c98ad16c968c2400c9a888ad8eaed39d0f25116b2f767d70c4d3e75bd7f0fef8381fb8cd3105afb7b0786f0b17a285153534421748a91bc6845c252f53a SHA512 e9615e8409f597b53bf118908c0a8c5f893b335915dd009c5b7da9ba8403a0de74b751dec7482f3076cd880f2bd3cffc1f45a13a1e88196fb7f0c87c996794b7
DIST xfce4-settings-4.20.0.tar.bz2 2495778 BLAKE2B d35725ccce4ac88b0d2e4b69896dee14b20a0b9b2a019db02c5fe61cb9e5b966dc0c9985b1f6b1f3853be87d16feb0fcaf0af1e08c0842226addec21bf06871f SHA512 ab728bfce9aefe14c59dce0f93a84d395826ffc37d3a7bafc40fce61055ce4b7d9265c65460bf7ee69e4c8f4efd7e0b88b3670d859d48d4602c17acc20556528
DIST xfce4-settings-4.20.1.tar.bz2 2507814 BLAKE2B a0963f1a2ac19c177aa172d22d78b11492d34776eccd723d048a2bb8e6469ff790b27c2e21b838a5cc2d99d7b334051fbed2878c740138c1ad04a00111ac0519 SHA512 d29307ab93f4db961154541bddc9cfa80886c7ab7bcd42941995c1b9ff24fd8816e65bd690e35c247e25913c352d653386743663443def0b825d415f40b50ef9
+DIST xfce4-settings-4.21.0.tar.xz 966708 BLAKE2B 6b1d2e78cb2650d96dc4ee4a06e5a98093cbe11347f652eb1d3d54318bca89ea85aaabff45912db1278e972ae5a0a75fafe96c28c0eac60440cd06909f4c01fd SHA512 87293b0f7eb87ce8526803d149bde98b56655e6ce18b875ab7f822c434274c31689e2a7d00075d4f0ca5a91c07e5e852387459cbd032e4f44f3985c7a65d3d6a
diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.21.0.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.21.0.ebuild
new file mode 100644
index 000000000000..6766b6590568
--- /dev/null
+++ b/xfce-base/xfce4-settings/xfce4-settings-4.21.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit meson python-single-r1 xdg-utils
+
+DESCRIPTION="Configuration system for the Xfce desktop environment"
+HOMEPAGE="
+ https://docs.xfce.org/xfce/xfce4-settings/start
+ https://gitlab.xfce.org/xfce/xfce4-settings/
+"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="X colord input_devices_libinput libnotify upower wayland +xklavier"
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ || ( X wayland )
+"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-libs/glib-2.72.0
+ >=x11-libs/gtk+-3.24.0:3[X?,wayland?]
+ >=xfce-base/garcon-4.18.0:=
+ >=xfce-base/libxfce4ui-4.21.0:=[X?]
+ >=xfce-base/libxfce4util-4.18.0:=
+ >=xfce-base/xfconf-4.19.3:=
+ colord? ( >=x11-misc/colord-1.0.2:= )
+ upower? ( >=sys-power/upower-0.99.10 )
+
+ X? (
+ >=media-libs/fontconfig-2.6.0
+ >=x11-libs/libX11-1.6.7
+ >=x11-libs/libXcursor-1.1.0
+ >=x11-libs/libXext-1.0.0
+ >=x11-libs/libXi-1.2.0
+ >=x11-libs/libXrandr-1.5.0
+ input_devices_libinput? ( >=x11-drivers/xf86-input-libinput-0.6.0 )
+ libnotify? ( >=x11-libs/libnotify-0.7.8 )
+ xklavier? ( >=x11-libs/libxklavier-5.0 )
+ )
+ wayland? (
+ >=dev-libs/wayland-1.20
+ >=gui-libs/gtk-layer-shell-0.7.0
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+"
+# libxml2 for xmllint
+BDEPEND="
+ dev-libs/libxml2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ python_fix_shebang dialogs/mime-settings/helpers/xfce4-compose-mail
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature X x11)
+ $(meson_feature wayland)
+ $(meson_feature libnotify)
+ $(meson_feature xklavier libxklavier)
+ $(meson_feature X xcursor)
+ $(meson_feature input_devices_libinput xorg-libinput)
+ $(meson_feature X xrandr)
+ $(meson_feature wayland gtk-layer-shell)
+ $(meson_feature upower)
+ $(meson_feature colord)
+ -Dsound-settings=true
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-03-23 14:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-23 14:16 [gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/, profiles/ Michał Górny
-- strict thread matches above, loose matches on Subject: below --
2017-06-19 13:23 Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox