[PATCH 00/10] xfce updates

  • Done
  • quality assurance status badge
Details
One participant
  • iyzsong
Owner
unassigned
Submitted by
iyzsong
Severity
normal

Debbugs page

I
I
iyzsong wrote on 17 Feb 21:05 -0800
(address . guix-patches@gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
cover.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

Hello, here are some updates for Xfce.

Sou Bunnbu (宋文武) (10):
gnu: elementary-xfce-icon-theme: Update to 0.20.1.
gnu: libxfce4windowing: Update to 4.20.2.
gnu: xfce4-panel: Update to 4.20.3.
gnu: xfce4-whiskermenu-plugin: Update to 2.9.1.
gnu: xfce4-settings: Update to 4.20.1.
gnu: thunar: Update to 4.20.2.
gnu: thunar-shares-plugin: Update to 0.4.0.
gnu: xfdesktop: Update to 4.20.1.
gnu: orage: Update to 4.20.0.
gnu: xfce4-notifyd: Update to 0.9.7.

.../patches/xfce4-settings-defaults.patch | 18 ++------
gnu/packages/xfce.scm | 46 +++++++++----------
2 files changed, 28 insertions(+), 36 deletions(-)


base-commit: fc29a7193781df44a15cb7a8bdc236805ddd0595
--
2.48.1
I
I
iyzsong wrote on 17 Feb 21:07 -0800
[PATCH 01/10] gnu: elementary-xfce-icon-theme: Update to 0.20.1.
(address . 76386@debbugs.gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
8521bfa8cdab01d85bd5e188e1ef4b13692dc146.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/xfce.scm (elementary-xfce-icon-theme): Update to 0.20.1.
[license]: Change to GPL3+.

Change-Id: I30877871b5669b88ecfb0e85dd455d3be7151c7a
---
gnu/packages/xfce.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

Toggle diff (33 lines)
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 7a7e2b3a1e..8ab9e79093 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -279,7 +279,7 @@ (define-public catfish
(define-public elementary-xfce-icon-theme
(package
(name "elementary-xfce-icon-theme")
- (version "0.20")
+ (version "0.20.1")
(source
(origin
(method git-fetch)
@@ -288,7 +288,7 @@ (define-public elementary-xfce-icon-theme
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0fdfqf98rk3z30qcs5ca3i3ybwg4icvq6yrxwv8i3yl0ikw6rc4k"))))
+ (base32 "1vv0fsi8myyhxc0miaphhkl4w8g0zkbirrarclbxpahp1pmxw3g1"))))
(build-system gnu-build-system)
(arguments
(list
@@ -306,7 +306,7 @@ (define-public elementary-xfce-icon-theme
"This is a fork of the upstream elementary project. This icon
theme is supposed to keep everything working for Xfce, but gets updates from
upstream occasionally.")
- (license gpl2+)))
+ (license gpl3+)))
(define-public exo
(package
--
2.48.1
I
I
iyzsong wrote on 17 Feb 21:07 -0800
[PATCH 02/10] gnu: libxfce4windowing: Update to 4.20.2.
(address . 76386@debbugs.gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
816533d2508c9baaa88f0cc3aed6446220e6e4a2.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/xfce.scm (libxfce4windowing): Update to 4.20.2.

Change-Id: Ic8fa09437e71ba591b7d68d577d1d81053a6da9b
---
gnu/packages/xfce.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 8ab9e79093..3c22a4a201 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -416,7 +416,7 @@ (define-public tumbler
(define-public libxfce4windowing
(package
(name "libxfce4windowing")
- (version "4.20.0")
+ (version "4.20.2")
(source
(origin
(method git-fetch)
@@ -425,7 +425,7 @@ (define-public libxfce4windowing
(commit (string-append name "-" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "158jhw5kq3dzmgmy9wr9fgspwcdq84r6hjfnvbn48wx9d2q9pwdp"))))
+ (base32 "151bs8rf0q3cln28lla5yk254dr75b508a0611crfavqrsrn23az"))))
(build-system gnu-build-system)
(arguments
(list
--
2.48.1
I
I
iyzsong wrote on 17 Feb 21:07 -0800
[PATCH 03/10] gnu: xfce4-panel: Update to 4.20.3.
(address . 76386@debbugs.gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
1eddca78a9fb8b45b4556f6f0c9868bf83a82c8f.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/xfce.scm (xfce4-panel): Update to 4.20.3.

Change-Id: Id643aa2271cdf3be978bad18f8d2793de1fcc832
---
gnu/packages/xfce.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 3c22a4a201..533c0f46c0 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -450,7 +450,7 @@ (define-public libxfce4windowing
(define-public xfce4-panel
(package
(name "xfce4-panel")
- (version "4.20.0")
+ (version "4.20.3")
(source
(origin
(method git-fetch)
@@ -459,7 +459,7 @@ (define-public xfce4-panel
(commit (string-append name "-" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "049dhis9106zig5awr9ppnxm357d93z842h015pd8rni9sayc7m0"))))
+ (base32 "0fmybf6caqdqgw68z7nn4c7a6wxn896niw50m8zf3div8d9s7ddl"))))
(build-system gnu-build-system)
(arguments
(list
--
2.48.1
I
I
iyzsong wrote on 17 Feb 21:07 -0800
[PATCH 04/10] gnu: xfce4-whiskermenu-plugin: Update to 2.9.1.
(address . 76386@debbugs.gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
4770d55a52395509a7acd02bd08643485a7e63d3.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.9.1.

Change-Id: I3bcbf2870d7260e5c7428cc3862a158ba92d6486
---
gnu/packages/xfce.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 533c0f46c0..40d934be53 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -619,7 +619,7 @@ (define-public xfce4-i3-workspaces-plugin
(define-public xfce4-whiskermenu-plugin
(package
(name "xfce4-whiskermenu-plugin")
- (version "2.8.3")
+ (version "2.9.1")
(source
(origin
(method git-fetch)
@@ -629,7 +629,7 @@ (define-public xfce4-whiskermenu-plugin
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "025nnf1h361a4nl8l28rk7w37d3jajr8dm359lnfq8xz3f6yy4n5"))))
+ (base32 "0alxsb1lzlpzwpy4ra26n16inz906r2ssdqjrq6jjwh5gw44lz08"))))
(build-system cmake-build-system)
(native-inputs
(list gettext-minimal pkg-config))
--
2.48.1
I
I
iyzsong wrote on 17 Feb 21:07 -0800
[PATCH 06/10] gnu: thunar: Update to 4.20.2.
(address . 76386@debbugs.gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
c329a9a0c7cceada0c2a03c881cac4c892ae22f9.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/xfce.scm (thunar): Update to 4.20.2.

Change-Id: I0c93ce10e428eaa8762faf455a46bf8545109052
---
gnu/packages/xfce.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 65c8826f3e..28dd2c21a0 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -846,7 +846,7 @@ (define-public xfce4-settings
(define-public thunar
(package
(name "thunar")
- (version "4.20.1") ;stable version = even minor
+ (version "4.20.2") ;stable version = even minor
(source
(origin
(method git-fetch)
@@ -855,7 +855,7 @@ (define-public thunar
(commit (string-append name "-" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "16pjl2xzaqzzl316bpp6s9fqrz7xfl818ixxl8nq2zpw8fvgv37q"))))
+ (base32 "12qgg4n92v4h9k4acpm4a40gfv3vk2w9hrcwa301bm3bkqh0vqmn"))))
(build-system glib-or-gtk-build-system)
(arguments
'(#:configure-flags '("--enable-maintainer-mode" ;for thunar-marshal.c
--
2.48.1
I
I
iyzsong wrote on 17 Feb 21:07 -0800
[PATCH 05/10] gnu: xfce4-settings: Update to 4.20.1.
(address . 76386@debbugs.gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
1d94a80dfc6c33e16b2ce6a1faa2efaca6a9e886.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/patches/xfce4-settings-defaults.patch: Adjust for 4.20.1.
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.20.1.

Change-Id: I15f6ac8715e2d81fd2bac4763445db6da49880dc
---
.../patches/xfce4-settings-defaults.patch | 18 +++++-------------
gnu/packages/xfce.scm | 4 ++--
2 files changed, 7 insertions(+), 15 deletions(-)

Toggle diff (62 lines)
diff --git a/gnu/packages/patches/xfce4-settings-defaults.patch b/gnu/packages/patches/xfce4-settings-defaults.patch
index 63976f4334..94d54e3280 100644
--- a/gnu/packages/patches/xfce4-settings-defaults.patch
+++ b/gnu/packages/patches/xfce4-settings-defaults.patch
@@ -1,28 +1,20 @@
This patch make Xfce use "elementary-xfce-dark" as the default icon theme, "Greybird" as
the default GTK theme and enable font antialias.
---- xfce4-settings-4.20.0/xfsettingsd/xsettings.xml.orig 2024-12-20 09:53:09.518493612 +0800
-+++ xfce4-settings-4.20.0/xfsettingsd/xsettings.xml 2024-12-20 09:55:15.506496473 +0800
-@@ -6,8 +6,8 @@
-
- <channel name="xsettings" version="1.0">
+--- xfce4-settings-4.20.1/xfsettingsd/xsettings.xml.orig 2024-12-20 09:53:09.518493612 +0800
++++ xfce4-settings-4.20.1/xfsettingsd/xsettings.xml 2024-12-20 09:55:15.506496473 +0800
+@@ -8,4 +8,4 @@
<property name="Net" type="empty">
- <property name="ThemeName" type="string" value="Adwaita"/>
- <property name="IconThemeName" type="string" value="Adwaita"/>
+ <property name="ThemeName" type="string" value="Greybird"/>
+ <property name="IconThemeName" type="string" value="elementary-xfce-dark"/>
<property name="DoubleClickTime" type="int" value="400"/>
- <property name="DoubleClickDistance" type="int" value="5"/>
- <property name="DndDragThreshold" type="int" value="8"/>
-@@ -19,9 +19,9 @@
- </property>
- <property name="Xft" type="empty">
- <property name="DPI" type="int" value="-1"/>
+@@ -21,5 +21,5 @@
+ <property name="DPI" type="int" value="96"/>
- <property name="Antialias" type="int" value="-1"/>
+ <property name="Antialias" type="int" value="1"/>
<property name="Hinting" type="int" value="-1"/>
- <property name="HintStyle" type="string" value="hintnone"/>
+ <property name="HintStyle" type="string" value="hintfull"/>
<property name="RGBA" type="string" value="none"/>
- </property>
- <property name="Gtk" type="empty">
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 40d934be53..65c8826f3e 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -795,7 +795,7 @@ (define-public xfce4-session
(define-public xfce4-settings
(package
(name "xfce4-settings")
- (version "4.20.0")
+ (version "4.20.1")
(source
(origin
(method git-fetch)
@@ -804,7 +804,7 @@ (define-public xfce4-settings
(commit (string-append name "-" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1xv8fcrrk54r6naxhwj9ff8f1q9g08fh0ailazvbmi1jww12xwyi"))
+ (base32 "1hk8jsiczpzvm7zs79g5jk6amg988rg1w1ir4z3x0yklqgalw4gl"))
(patches (search-patches "xfce4-settings-defaults.patch"))))
(build-system gnu-build-system)
(arguments
--
2.48.1
I
I
iyzsong wrote on 17 Feb 21:07 -0800
[PATCH 07/10] gnu: thunar-shares-plugin: Update to 0.4.0.
(address . 76386@debbugs.gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
fee375ca6da02922a637bed3f3cb0be71f432834.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/xfce.scm (thunar-shares-plugin): Update to 0.4.0.
[native-inputs]: Add autoconf-2.71.
[inputs]: Add xfconf.

Change-Id: I8355c2b74afae9ef538bddd80d95def1c6fb55de
---
gnu/packages/xfce.scm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

Toggle diff (29 lines)
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 28dd2c21a0..34fe0f8fd9 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -945,7 +945,7 @@ (define-public thunar-archive-plugin
(define-public thunar-shares-plugin
(package
(name "thunar-shares-plugin")
- (version "0.3.2")
+ (version "0.4.0")
(source
(origin
(method git-fetch)
@@ -955,10 +955,10 @@ (define-public thunar-shares-plugin
(commit (string-append name "-" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0agq4f16mlrri84n81wgrhipvg55gh527jw42wiv6ac9vnqlcnw8"))))
+ (base32 "1m4xdmfs6zcxsq96p0wgwgqv2av7bqqsbpsrbqkq78mrmn9533nl"))))
(build-system gnu-build-system)
- (native-inputs (list xfce4-dev-tools))
- (inputs (list thunar gtk+))
+ (native-inputs (list autoconf-2.71 xfce4-dev-tools))
+ (inputs (list thunar gtk+ xfconf))
(home-page "https://docs.xfce.org/xfce/thunar/thunar-shares-plugin")
(synopsis "Folder share plugin for Thunar file manager")
(description
--
2.48.1
I
I
iyzsong wrote on 17 Feb 21:07 -0800
[PATCH 08/10] gnu: xfdesktop: Update to 4.20.1.
(address . 76386@debbugs.gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
4ad9cb4370bb53873d080f0303f89a88d481348c.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/xfce.scm (xfdesktop): Update to 4.20.1.

Change-Id: I72ab9de6a93add1e8dbb1ea15d7c0c01bac11cfc
---
gnu/packages/xfce.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 34fe0f8fd9..e3c00d4f52 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1120,7 +1120,7 @@ (define-public xfwm4-themes
(define-public xfdesktop
(package
(name "xfdesktop")
- (version "4.20.0")
+ (version "4.20.1")
(source
(origin
(method git-fetch)
@@ -1129,7 +1129,7 @@ (define-public xfdesktop
(commit (string-append name "-" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0z3ps7n1ilsgx83phk46aqzfp96zxisxl7xngls054ak9nb3fj7k"))
+ (base32 "13kzh63dskdl5ayzza8a9db40g16sfzzh0aq7vy6hk0xf4fyq720"))
(modules '((guix build utils)))
(snippet
#~(begin
--
2.48.1
I
I
iyzsong wrote on 17 Feb 21:07 -0800
[PATCH 09/10] gnu: orage: Update to 4.20.0.
(address . 76386@debbugs.gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
b5904bac7d8969e75648e17e6eb91a5b1868c7f5.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/xfce.scm (orage): Update to 4.20.0.

Change-Id: Ibddf0027c9bcefe5d2cfa3b622845065043fc214
---
gnu/packages/xfce.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index e3c00d4f52..18108df406 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1536,7 +1536,7 @@ (define-public xfce4-taskmanager
(define-public orage
(package
(name "orage")
- (version "4.18.0")
+ (version "4.20.0")
(source
(origin
(method git-fetch)
@@ -1545,7 +1545,7 @@ (define-public orage
(commit (string-append name "-" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1sidyq4358cp701rkfj4p0ikshf612jm5f9j4gma6h6v2dxp7gxw"))))
+ (base32 "0z32b2wg2pfwcvpp81dmdlnwqxnh7ps08mr13syzl7v0qj29p9jm"))))
(build-system gnu-build-system)
(native-inputs
(list xfce4-dev-tools))
--
2.48.1
I
I
iyzsong wrote on 17 Feb 21:08 -0800
[PATCH 10/10] gnu: xfce4-notifyd: Update to 0.9.7.
(address . 76386@debbugs.gnu.org)(name . 宋文武)(address . iyzsong@member.fsf.org)
dcd89d00e2b4a991b0abca1967ba685b0e986ee1.1739854967.git.iyzsong@member.fsf.org
From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.9.7.

Change-Id: If425702da323f2e6a0f86392baf77be54ad01b4d
---
gnu/packages/xfce.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 18108df406..83cede55df 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1565,7 +1565,7 @@ (define-public orage
(define-public xfce4-notifyd
(package
(name "xfce4-notifyd")
- (version "0.9.6")
+ (version "0.9.7")
(source
(origin
(method git-fetch)
@@ -1574,7 +1574,7 @@ (define-public xfce4-notifyd
(commit (string-append name "-" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0li1vxh460ak329sxpz8zbyggv4m38mzdanpjxdjxf9gypsp65ag"))))
+ (base32 "1bj34lkasrrnbgr5gnk8yvhxxypi4n0p3gq20w766f4rg75nh1x6"))))
(build-system glib-or-gtk-build-system)
(native-inputs
(list xfce4-dev-tools))
--
2.48.1
宋
宋文武 wrote on 19 Feb 18:46 -0800
Re: [bug#76386] [PATCH 00/10] xfce updates
(address . 76386-done@debbugs.gnu.org)
87v7t5cozv.fsf@envs.net
Pushed now, close.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 76386@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 76386
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch