From: pbui <pbui@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] [RFC] xfce4-4.16
Date: Wed, 23 Dec 2020 15:17:55 +0100 [thread overview]
Message-ID: <20201223141755.2kyZFIOX2i-Ci_W8r4vfK6Kwp4IXH0HK92nudRz7PTk@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-27367@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 521 bytes --]
There is an updated pull request by pbui against master on the void-packages repository
https://github.com/pbui/void-packages xfce4-4.16
https://github.com/void-linux/void-packages/pull/27367
[RFC] xfce4-4.16
Updated core xfce4 packages to 4.16.0 as listed here: https://gitlab.xfce.org/xfce. [ChangeLog](https://xfce.org/download/changelogs/4.16/)
Built and tested on x86_64. Also built for x86_64-musl (but didn't test).
A patch file from https://github.com/void-linux/void-packages/pull/27367.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-xfce4-4.16-27367.patch --]
[-- Type: text/x-diff, Size: 25859 bytes --]
From 8c00381c4ad32d841733f769b2ce0df17fb0b185 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:05:57 -0500
Subject: [PATCH 01/19] xfconf: update to 4.16.0.
Add checkdepends to allow for testing.
---
srcpkgs/xfconf/template | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/srcpkgs/xfconf/template b/srcpkgs/xfconf/template
index 11d8c8925d9..6df4095aa4b 100644
--- a/srcpkgs/xfconf/template
+++ b/srcpkgs/xfconf/template
@@ -1,24 +1,26 @@
# Template file for 'xfconf'
pkgname=xfconf
-version=4.14.4
+version=4.16.0
revision=1
build_helper=gir
build_style=gnu-configure
-configure_args="--enable-gsettings-backend
- $(vopt_enable perl 'perl-bindings --with-perl-options=INSTALLDIRS=vendor')"
+configure_args="--enable-gsettings-backend"
hostmakedepends="pkg-config intltool glib-devel vala-devel"
-makedepends="libxfce4util-devel vala-devel
-$(vopt_if perl 'perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Glib')"
+makedepends="libxfce4util-devel vala-devel"
+checkdepends="dbus xvfb-run"
short_desc="Xfce hierarchical (tree-like) configuration system"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-only, LGPL-2.0-only"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/xfconf/${version%.*}/$pkgname-$version.tar.bz2"
-checksum=cc37622eece51ed8905dfaad6f77b3c24662f41881545eb0142110f347ba5f73
-# XXX: perl bindings will be removed in >=4.15
-build_options="perl gir"
+checksum=652a119007c67d9ba6c0bc7a740c923d33f32d03dc76dfc7ba682584e72a5425
+build_options="gir"
build_options_default="gir"
+do_check() {
+ dbus-run-session xvfb-run make check
+}
+
xfconf-devel_package() {
depends="dbus-glib-devel ${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files"
From a312991a269dbc0a85633e3014f96a641830d585 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:07:38 -0500
Subject: [PATCH 02/19] libxfce4util: update to 4.16.0.
---
srcpkgs/libxfce4util/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/libxfce4util/template b/srcpkgs/libxfce4util/template
index 7f068641de3..7be46403522 100644
--- a/srcpkgs/libxfce4util/template
+++ b/srcpkgs/libxfce4util/template
@@ -1,6 +1,6 @@
# Template file for 'libxfce4util'
pkgname=libxfce4util
-version=4.14.0
+version=4.16.0
revision=1
build_style=gnu-configure
build_helper="gir"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2"
-checksum=32ad79b7992ec3fd863e8ff2f03eebda8740363ef9d7d910a35963ac1c1a6324
+checksum=60598d745d1fc81ff5ad3cecc3a8d1b85990dd22023e7743f55abd87d8b55b83
# Package build options
build_options="gir"
From 3cf8bdd8e0d10c055528a6d1e9bb6b562f586e64 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:27:44 -0500
Subject: [PATCH 03/19] libxfce4ui: update to 4.16.0.
---
srcpkgs/libxfce4ui/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/libxfce4ui/template b/srcpkgs/libxfce4ui/template
index 0a62ad182b4..371bf1d0d32 100644
--- a/srcpkgs/libxfce4ui/template
+++ b/srcpkgs/libxfce4ui/template
@@ -1,7 +1,7 @@
# Template file for 'libxfce4ui'
pkgname=libxfce4ui
-version=4.14.1
-revision=5
+version=4.16.0
+revision=1
build_style=gnu-configure
build_helper="gir"
configure_args="--disable-static"
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=c449075eaeae4d1138d22eeed3d2ad7032b87fb8878eada9b770325bed87f2da
+checksum=8b06c9e94f4be88a9d87c47592411b6cbc32073e7af9cbd64c7b2924ec90ceaa
# Package build options
build_options="gir"
From a98c22194a0a66000ca1fefa84340527c7e24277 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:27:48 -0500
Subject: [PATCH 04/19] exo: update to 4.16.0.
---
srcpkgs/exo/template | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/srcpkgs/exo/template b/srcpkgs/exo/template
index 0e6730a37cc..c093120917c 100644
--- a/srcpkgs/exo/template
+++ b/srcpkgs/exo/template
@@ -1,19 +1,18 @@
# Template file for 'exo'
pkgname=exo
-version=0.12.11
+version=4.16.0
revision=1
build_style=gnu-configure
configure_args="--disable-static"
-hostmakedepends="xfce4-dev-tools pkg-config intltool gettext-devel glib-devel perl-URI"
+hostmakedepends="xfce4-dev-tools pkg-config intltool gettext-devel glib-devel"
makedepends="gtk+-devel libxfce4ui-devel"
-depends="hicolor-icon-theme desktop-file-utils perl-URI"
+depends="hicolor-icon-theme desktop-file-utils"
short_desc="Extension library for the Xfce desktop environment"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later, LGPL-2.1-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/exo/${version%.*}/exo-${version}.tar.bz2"
-checksum=ec892519c08a67f3e0a1f0f8d43446e26871183e5aa6be7f82e214f388d1e5b6
-conf_files="/etc/xdg/xfce4/helpers.rc"
+checksum=1975b00eed9a8aa1f899eab2efaea593731c19138b83fdff2f13bdca5275bacc
pre_configure() {
if [ "$CROSS_BUILD" ]; then
@@ -31,8 +30,6 @@ exo-devel_package() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
- vmove usr/bin/exo-csource
- vmove usr/share/man/man1/exo-csource.1
vmove "usr/share/*doc"
}
}
From fc5dd3c7b58489409769ff52cb13a9966ea8340f Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:27:51 -0500
Subject: [PATCH 05/19] garcon: update to 0.8.0.
---
srcpkgs/garcon/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/garcon/template b/srcpkgs/garcon/template
index bd1058c93ce..c944b354b23 100644
--- a/srcpkgs/garcon/template
+++ b/srcpkgs/garcon/template
@@ -1,6 +1,6 @@
# Template file for 'garcon'
pkgname=garcon
-version=0.7.0
+version=0.8.0
revision=1
build_style=gnu-configure
configure_args="--disable-static"
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/garcon/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=82c3b61b508011642b09e6fb01b1d3f22c4e4de0fc54a9244327d0ddb66b2423
+checksum=4811d89ee5bc48dbdeffd69fc3eec6c112bbf01fde98a9e848335b374a4aa1bb
garcon-devel_package() {
depends="${sourcepkg}>=${version}_${revision} libxfce4ui-devel gtk+3-devel"
From b75a0156e4dd8b2fb817c1a38b1774eb115343c1 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:32:33 -0500
Subject: [PATCH 06/19] tumbler: update to 4.16.0.
---
srcpkgs/tumbler/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/tumbler/template b/srcpkgs/tumbler/template
index 4b5cf0e7294..8379815e02d 100644
--- a/srcpkgs/tumbler/template
+++ b/srcpkgs/tumbler/template
@@ -1,6 +1,6 @@
# Template file for 'tumbler'
pkgname=tumbler
-version=0.3.1
+version=4.16.0
revision=1
build_style=gnu-configure
configure_args="--disable-gstreamer-thumbnailer"
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=e4a30f3c0656b5b29fcd4a2450293f20f283a95b7fb0754a947c55427784c454
+checksum=9b0b7fed0c64041733d490b1b307297984629d0dd85369749617a8766850af66
CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2"
From 0051b1fdd761377fad0dd130c8bda3b9f1dbb813 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:33:55 -0500
Subject: [PATCH 07/19] xfce4-dev-tools: update to 4.16.0.
---
srcpkgs/xfce4-dev-tools/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/xfce4-dev-tools/template b/srcpkgs/xfce4-dev-tools/template
index 6d2386dd9c8..ac3c4812990 100644
--- a/srcpkgs/xfce4-dev-tools/template
+++ b/srcpkgs/xfce4-dev-tools/template
@@ -1,6 +1,6 @@
# Template file for 'xfce4-dev-tools'
pkgname=xfce4-dev-tools
-version=4.14.0
+version=4.16.0
revision=1
build_style=gnu-configure
hostmakedepends="automake libtool gtk-doc intltool pkg-config"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=2c9eb8e0fe23e47dc31411a93b683fd1b7a49140e9163f0aab9e94a3d8a0b5fd
+checksum=f50b3070e66f3ebdf331744dd1ec5e1af5de333965d491e15ce05545e8eb4f04
From 7befd1f02b7778727086c69401966bacd06bec0b Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:29:12 -0500
Subject: [PATCH 08/19] xfce4-panel: update to 4.16.0.
Orphan package.
---
srcpkgs/xfce4-panel/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/xfce4-panel/template b/srcpkgs/xfce4-panel/template
index aee90fc94ca..459d9b7300b 100644
--- a/srcpkgs/xfce4-panel/template
+++ b/srcpkgs/xfce4-panel/template
@@ -1,6 +1,6 @@
# Template file for 'xfce4-panel'
pkgname=xfce4-panel
-version=4.14.4
+version=4.16.0
revision=1
build_style=gnu-configure
build_helper="gir"
@@ -8,11 +8,11 @@ configure_args="--disable-static --enable-gio-unix --enable-gtk3"
hostmakedepends="xfce4-dev-tools pkg-config intltool gettext-devel glib-devel"
makedepends="libwnck-devel libxfce4ui-devel xfconf-devel garcon-devel exo-devel"
short_desc="Next generation panel for the XFCE desktop environment"
-maintainer="Peter Bui <pbui@github.bx612.space>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2"
-checksum=8e5ea79412ba84cfada897ff309cbe2cd4aca16b9bd4f93df060229528576fd5
+checksum=5e979aeeb37d306d72858b1bc67448222ea7a68de01409055b846cd31f3cc53d
# Package build options
build_options="gir"
From dfa3708009b6543f0834b1ef9986aecdff28668f Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:37:52 -0500
Subject: [PATCH 09/19] Thunar: update to 4.16.0.
---
srcpkgs/Thunar/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 12caff7b6f1..18abeddf38d 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -1,6 +1,6 @@
# Template file for 'Thunar'
pkgname=Thunar
-version=1.8.16
+version=4.16.0
revision=1
wrksrc=thunar-${version}
build_style=gnu-configure
@@ -16,7 +16,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later"
homepage="https://docs.xfce.org/xfce/thunar/Start"
changelog="https://raw.githubusercontent.com/xfce-mirror/thunar/master/NEWS"
distfiles="https://archive.xfce.org/src/xfce/thunar/${version%.*}/thunar-${version}.tar.bz2"
-checksum=221338b1cbf14cbee2b9091f9b4e4f47cf6bc9513bbb113762da7ca4f8173c4c
+checksum=6277c448116a91ebfa564972645d8d79ef69864992a02bb164b7b13f98fdfd9b
post_install() {
rm -rf ${DESTDIR}/usr/lib/systemd
From 62b8d91a832f8a3492a1199c9d69425f34d6d753 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:39:14 -0500
Subject: [PATCH 10/19] thunar-volman: update to 4.16.0.
---
srcpkgs/thunar-volman/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/thunar-volman/template b/srcpkgs/thunar-volman/template
index b2aafc878cd..7f5e6af6505 100644
--- a/srcpkgs/thunar-volman/template
+++ b/srcpkgs/thunar-volman/template
@@ -1,6 +1,6 @@
# Template file for 'thunar-volman'
pkgname=thunar-volman
-version=4.15.1
+version=4.16.0
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config intltool"
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
homepage="https://xfce.org/"
changelog="https://git.xfce.org/xfce/thunar-volman/plain/NEWS?h=${pkgname}-${version}"
distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=7528cd48d58467411cbcfeacb0e6ac24349952fc3d92d975d0e8fd341d43076b
+checksum=d2c0e719b242b7fd3db70bc6678a2df1abf2cfaa899b775a1591a5efa08a547d
From de976a9a9ffecab450faa72845b60a34ac4e79db Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:41:32 -0500
Subject: [PATCH 11/19] xfdesktop: update to 4.16.0.
---
srcpkgs/xfdesktop/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/xfdesktop/template b/srcpkgs/xfdesktop/template
index 54eb3538859..ed5ac9cb623 100644
--- a/srcpkgs/xfdesktop/template
+++ b/srcpkgs/xfdesktop/template
@@ -1,6 +1,6 @@
# Template file for 'xfdesktop'
pkgname=xfdesktop
-version=4.14.3
+version=4.16.0
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config intltool glib-devel Thunar-devel"
@@ -12,4 +12,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/xfdesktop/${version%.*}/$pkgname-$version.tar.bz2"
-checksum=06d7d08f41a847f539e9aeb52ed715f960255dc1b2162a60e5f90661892a5793
+checksum=934ba5affecff21e62d9fac1dd50c50cd94b3a807fefa5f5bff59f3d6f155bae
From 37f28db873b6569242f9facfae67060b5bc7e4f5 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:42:48 -0500
Subject: [PATCH 12/19] xfwm4: update to 4.16.0.
---
srcpkgs/xfwm4/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/xfwm4/template b/srcpkgs/xfwm4/template
index 48d07059e06..646176a089c 100644
--- a/srcpkgs/xfwm4/template
+++ b/srcpkgs/xfwm4/template
@@ -1,6 +1,6 @@
# Template file for 'xfwm4'
pkgname=xfwm4
-version=4.14.6
+version=4.16.0
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config intltool"
@@ -13,4 +13,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/xfwm4/${version%.*}/xfwm4-${version}.tar.bz2"
-checksum=ac6fa8b09d34090fb9ad81d8b7fb0455a10eccf500396b644afa2b9c2444142f
+checksum=1e22eae1bbb66cebfd1753b0a5606e76ecbf6b09ce4cdfd732d093c936f1feb3
From 872dcf794a8076544a2d222d595ae6a9bcb37e4e Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:44:14 -0500
Subject: [PATCH 13/19] xfce4-settings: update to 4.16.0.
---
srcpkgs/xfce4-settings/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/xfce4-settings/template b/srcpkgs/xfce4-settings/template
index 8bcf0a02ed6..e4d5464fd7c 100644
--- a/srcpkgs/xfce4-settings/template
+++ b/srcpkgs/xfce4-settings/template
@@ -1,6 +1,6 @@
# Template file for 'xfce4-settings'
pkgname=xfce4-settings
-version=4.14.3
+version=4.16.0
revision=1
build_style=gnu-configure
configure_args="--enable-sound-settings --enable-pluggable-dialogs"
@@ -15,4 +15,4 @@ license="GPL-2.0-only"
homepage="https://xfce.org/"
changelog="https://raw.githubusercontent.com/xfce-mirror/xfce4-settings/xfce-4.14/NEWS"
distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=cab1a4d5351f9871533700523570f86f92bbe6e4055f44e5df950eb4b4f48bb3
+checksum=67a1404fc754c675c6431e22a8fe0e5d79644fdfadbfe25a4523d68e1442ddc2
From c315f708d4cbe1994c9725f7bf9341d26ac63268 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:47:25 -0500
Subject: [PATCH 14/19] xfce4-session: update to 4.16.0.
---
srcpkgs/xfce4-session/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/xfce4-session/template b/srcpkgs/xfce4-session/template
index e45ddeb490f..56b109ce92f 100644
--- a/srcpkgs/xfce4-session/template
+++ b/srcpkgs/xfce4-session/template
@@ -1,6 +1,6 @@
# Template file for 'xfce4-session'
pkgname=xfce4-session
-version=4.14.2
+version=4.16.0
revision=1
build_style=gnu-configure
configure_args="--disable-static --enable-polkit"
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2"
-checksum=fbe3a4a60c91589a2024ce12b2d2667625a8fedcbc90ef031831f56319f597af
+checksum=22f273f212481d71e0b5618c62710cd85f69aea74f5ea5c0093f7918b07d17b7
post_install() {
# startxfce4 needs bash.
From 6069923fe85af888883f2b64e3d8a58705f818db Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:48:46 -0500
Subject: [PATCH 15/19] xfce4-appfinder: update to 4.16.0.
---
srcpkgs/xfce4-appfinder/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/xfce4-appfinder/template b/srcpkgs/xfce4-appfinder/template
index 80e1fb0bae8..ff291e9080d 100644
--- a/srcpkgs/xfce4-appfinder/template
+++ b/srcpkgs/xfce4-appfinder/template
@@ -1,6 +1,6 @@
# Template file for 'xfce4-appfinder'
pkgname=xfce4-appfinder
-version=4.14.0
+version=4.16.0
revision=1
build_style=gnu-configure
configure_args="--enable-gtk3"
@@ -12,4 +12,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=7ec175d4954fceb2e76cbfbca76ac4a4f53fe799d097a14117e7de68e88a4d98
+checksum=37b92aaaeeec8220ed23163cf89321168d3b49e0c48b4c10f12dc4a21fdf0954
From e0a959f4dfb5f3f457787ef17fdb29be24adaa4f Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 20:59:22 -0500
Subject: [PATCH 16/19] xfce4-power-manager: update to 4.16.0.
---
.../xfce4-power-manager/patches/void.patch | 65 ++++++++++---------
srcpkgs/xfce4-power-manager/template | 5 +-
2 files changed, 37 insertions(+), 33 deletions(-)
diff --git a/srcpkgs/xfce4-power-manager/patches/void.patch b/srcpkgs/xfce4-power-manager/patches/void.patch
index 5e06b35f8f9..33a440d9ff5 100644
--- a/srcpkgs/xfce4-power-manager/patches/void.patch
+++ b/srcpkgs/xfce4-power-manager/patches/void.patch
@@ -14,9 +14,9 @@
#define UP_BACKEND_SUSPEND_COMMAND "/usr/sbin/zzz"
#define UP_BACKEND_HIBERNATE_COMMAND "/usr/sbin/ZZZ"
#endif
---- src/xfpm-suspend.c.orig 2019-08-13 12:19:21.476080088 +0200
-+++ src/xfpm-suspend.c 2019-08-13 12:20:59.699286887 +0200
-@@ -101,35 +101,6 @@ freebsd_supports_sleep_state (const gcha
+--- src/xfpm-suspend.c.orig 2020-12-22 20:56:08.139119371 -0500
++++ src/xfpm-suspend.c 2020-12-22 20:56:52.359241485 -0500
+@@ -105,40 +105,6 @@
}
#endif
@@ -24,49 +24,54 @@
-static gboolean
-linux_supports_sleep_state (const gchar *state)
-{
-- gboolean ret = FALSE;
-- gchar *command;
-- GError *error = NULL;
-- gint exit_status;
+- gboolean ret = FALSE;
+- gchar *command;
+- GError *error = NULL;
+- gint exit_status;
-
-- XFPM_DEBUG("entering");
+- XFPM_DEBUG("entering");
-
-- /* run script from pm-utils */
-- command = g_strdup_printf ("/usr/bin/pm-is-supported --%s", state);
-- g_debug ("executing command: %s", command);
-- ret = g_spawn_command_line_sync (command, NULL, NULL, &exit_status, &error);
-- if (!ret) {
-- g_warning ("failed to run script: %s", error->message);
-- g_error_free (error);
-- goto out;
+- /* run script from pm-utils */
+- command = g_strdup_printf ("/usr/bin/pm-is-supported --%s", state);
+- g_debug ("executing command: %s", command);
+- ret = g_spawn_command_line_sync (command, NULL, NULL, &exit_status, &error);
+-
+- if (!ret) {
+- if (error)
+- {
+- g_warning ("failed to run script: %s", error->message);
+- g_error_free (error);
- }
-- ret = (WIFEXITED(exit_status) && (WEXITSTATUS(exit_status) == EXIT_SUCCESS));
+- goto out;
+- }
+- ret = (WIFEXITED(exit_status) && (WEXITSTATUS(exit_status) == EXIT_SUCCESS));
-
-out:
-- g_free (command);
+- g_free (command);
-
-- return ret;
+- return ret;
-}
-#endif
-
-
+-
gboolean
xfpm_suspend_can_suspend (void)
-@@ -139,7 +110,7 @@ xfpm_suspend_can_suspend (void)
- return freebsd_supports_sleep_state ("S3");
+ {
+@@ -147,7 +113,7 @@
+ return freebsd_supports_sleep_state ("S3");
#endif
#ifdef BACKEND_TYPE_LINUX
-- return linux_supports_sleep_state ("suspend");
-+ return TRUE;
+- return linux_supports_sleep_state ("suspend");
++ return TRUE;
#endif
#ifdef BACKEND_TYPE_OPENBSD
- return TRUE;
-@@ -156,7 +127,7 @@ xfpm_suspend_can_hibernate (void)
- return freebsd_supports_sleep_state ("S4");
+ return TRUE;
+@@ -164,7 +130,7 @@
+ return freebsd_supports_sleep_state ("S4");
#endif
#ifdef BACKEND_TYPE_LINUX
-- return linux_supports_sleep_state ("hibernate");
-+ return TRUE;
+- return linux_supports_sleep_state ("hibernate");
++ return TRUE;
#endif
#ifdef BACKEND_TYPE_OPENBSD
- return TRUE;
+ return TRUE;
diff --git a/srcpkgs/xfce4-power-manager/template b/srcpkgs/xfce4-power-manager/template
index 58e36c7fd8c..f501ddb3d52 100644
--- a/srcpkgs/xfce4-power-manager/template
+++ b/srcpkgs/xfce4-power-manager/template
@@ -1,7 +1,6 @@
# Template file for 'xfce4-power-manager'
pkgname=xfce4-power-manager
-reverts=1.7.0_1
-version=1.6.6
+version=4.16.0
revision=1
build_style=gnu-configure
configure_args="--disable-static"
@@ -13,4 +12,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2"
-checksum=1b7bf0d3e8af69b10f7b6a518451e01fc7888e0d9d360bc33f6c89179bb6080b
+checksum=eb9c587c01b502fa45a32e7fc2aba98fa6d8391475133883654f77e562c43bf3
From c5497a181b93c57324b50957290633d4458d56e7 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 21:35:13 -0500
Subject: [PATCH 17/19] xfce4-terminal: update to 0.8.10.
---
srcpkgs/xfce4-terminal/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/xfce4-terminal/template b/srcpkgs/xfce4-terminal/template
index 1dd581b7330..69bba2dd26b 100644
--- a/srcpkgs/xfce4-terminal/template
+++ b/srcpkgs/xfce4-terminal/template
@@ -1,6 +1,6 @@
# Template file for 'xfce4-terminal'
pkgname=xfce4-terminal
-version=0.8.9.2
+version=0.8.10
revision=1
build_style=gnu-configure
hostmakedepends="intltool pkg-config"
@@ -10,5 +10,5 @@ short_desc="Modern terminal emulator primarly for the Xfce desktop environment"
maintainer="Frank Steinborn <steinex@nognu.de>"
license="GPL-2.0-or-later"
homepage="https://xfce.org/"
-distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.bz2"
-checksum=9ba23bf86d350ef8a95d2dfb50bbd1bbb2144d82985a779ec28caf47faaeeeeb
+distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
+checksum=7a3337c198e01262a0412384823185753ac8a0345be1d6776a7e9bbbcbf33dc7
From eb125e3272b4af348c1ef5d47a95a69ecf76f260 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 21:41:05 -0500
Subject: [PATCH 18/19] mousepad: update to 0.5.1.
---
srcpkgs/mousepad/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/mousepad/template b/srcpkgs/mousepad/template
index d08c9e90ccd..0f66a126d23 100644
--- a/srcpkgs/mousepad/template
+++ b/srcpkgs/mousepad/template
@@ -1,6 +1,6 @@
# Template file for 'mousepad'
pkgname=mousepad
-version=0.5.0
+version=0.5.1
revision=1
build_style=gnu-configure
hostmakedepends="glib-devel intltool pkg-config"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://xfce.org/"
distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=10366d490cfc9b7f30400496d3fc0be7de8ad91a95d588b43ace0e464220708b
+checksum=3d2e277b1ae82dd0f0fa25e27169491fc38c2b70a9a624f2ea472604b317a582
From 5c744156fb55b2b34983d124169b25f6b884f549 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Tue, 22 Dec 2020 21:03:51 -0500
Subject: [PATCH 19/19] xfce4: update to 4.16.0.
---
srcpkgs/xfce4/template | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/srcpkgs/xfce4/template b/srcpkgs/xfce4/template
index 982cf2507bb..d97e61c19de 100644
--- a/srcpkgs/xfce4/template
+++ b/srcpkgs/xfce4/template
@@ -1,7 +1,7 @@
# Template file for 'xfce4'
pkgname=xfce4
-version=4.14.0
-revision=2
+version=4.16.0
+revision=1
build_style=meta
depends="
xfce4-appfinder>=${version}
@@ -12,23 +12,23 @@ depends="
xfdesktop>=${version}
xfwm4>=${version}
xfwm4-themes>=4.10.0
- xfce4-power-manager>=1.6.5
- xfce4-terminal>=0.8.8
- xfce4-taskmanager>=1.2.2
- Thunar>=1.8.9
- thunar-volman>=0.9.5
- exo>=0.12.8
- parole>=1.0.3
+ xfce4-power-manager>=${version}
+ xfce4-terminal>=0.8.10
+ xfce4-taskmanager>=1.2.3
+ Thunar>=${version}
+ thunar-volman>=${version}
+ exo>=${version}
+ parole>=1.0.5
ristretto>=0.10.0
- mousepad>=0.4.1
- xfce4-notifyd>=0.4.4
- xfce4-screensaver>=0.1.4
- tumbler>=0.2.7
+ mousepad>=0.5.1
+ xfce4-notifyd>=0.6.2
+ xfce4-screensaver>=0.1.11
+ tumbler>=${version}
xdg-user-dirs-gtk
upower
elogind
xfce-polkit"
short_desc="XFCE meta-package for Void Linux"
maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2, LGPL-2.1, BSD"
+license="GPL-2.0-or-later"
homepage="https://xfce.org/"
next prev parent reply other threads:[~2020-12-23 14:17 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-12-23 2:23 [PR PATCH] " pbui
2020-12-23 11:49 ` marmeladema
2020-12-23 13:43 ` pbui
2020-12-23 13:48 ` pbui
2020-12-23 13:57 ` ericonr
2020-12-23 14:17 ` pbui [this message]
2020-12-23 14:41 ` [PR PATCH] [Updated] " pbui
2020-12-23 14:46 ` sgn
2020-12-23 15:44 ` pbui
2020-12-23 16:07 ` pbui
2020-12-24 0:00 ` sgn
2020-12-24 0:06 ` sgn
2020-12-26 10:13 ` marmeladema
2020-12-26 11:29 ` sgn
2020-12-26 13:43 ` xfce4-4.16 pbui
2020-12-27 1:58 ` xfce4-4.16 sgn
2020-12-27 14:04 ` [PR PATCH] [Merged]: xfce4-4.16 sgn
2020-12-27 15:08 ` xfce4-4.16 sgn
2020-12-27 15:31 ` xfce4-4.16 sgn
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20201223141755.2kyZFIOX2i-Ci_W8r4vfK6Kwp4IXH0HK92nudRz7PTk@z \
--to=pbui@users.noreply.github.com \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).