Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / 
xfce4-session


Commits:
3b46d9c4 by Evangelos Foutras at 2024-06-09T22:23:45+03:00
upgpkg: 4.18.4-1

- - - - -


3 changed files:

- + .SRCINFO
- PKGBUILD
- source-system-xinitrc-scripts.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,31 @@
+pkgbase = xfce4-session
+       pkgdesc = Xfce's session manager
+       pkgver = 4.18.4
+       pkgrel = 1
+       url = https://docs.xfce.org/xfce/xfce4-session/start
+       arch = x86_64
+       groups = xfce4
+       license = GPL2
+       makedepends = intltool
+       depends = libxfce4ui
+       depends = libwnck3
+       depends = xfconf
+       depends = libsm
+       depends = polkit
+       depends = xorg-iceauth
+       depends = xorg-xinit
+       depends = xorg-xrdb
+       depends = polkit-gnome
+       depends = hicolor-icon-theme
+       optdepends = gnome-keyring: for keyring support when GNOME 
compatibility is enabled
+       optdepends = xfce4-screensaver: for locking screen with xflock4
+       optdepends = xscreensaver: for locking screen with xflock4
+       optdepends = light-locker: for locking screen with xflock4
+       source = 
https://archive.xfce.org/src/xfce/xfce4-session/4.18/xfce4-session-4.18.4.tar.bz2
+       source = source-system-xinitrc-scripts.patch
+       source = xfce-polkit-gnome-authentication-agent-1.desktop
+       sha256sums = 
9a9c5074c7338b881a5259d3b643619bf84901360c03478e1a697938ece06516
+       sha256sums = 
5706e37a8ca692d66d23f478bc462c96fe173b35945020b550be36c56f310fb2
+       sha256sums = 
74c94c5f7893d714e04ec7d8b8520c978a5748757a0cdcf5128492f09f31b643
+
+pkgname = xfce4-session


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Contributor: tobias <tobias funnychar archlinux.org>
 
 pkgname=xfce4-session
-pkgver=4.18.3
+pkgver=4.18.4
 pkgrel=1
 pkgdesc="Xfce's session manager"
 arch=('x86_64')
@@ -19,8 +19,8 @@ optdepends=('gnome-keyring: for keyring support when GNOME 
compatibility is enab
 
source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2
         source-system-xinitrc-scripts.patch
         xfce-polkit-gnome-authentication-agent-1.desktop)
-sha256sums=('382f93e096ec6493098719cab8cc31b93ad9bb469c0715c0c5117d75fe7394ec'
-            '6f14d529e4c4f30cd547110bd444cee8dc70c90511a397de18acb6c1fd63ea3e'
+sha256sums=('9a9c5074c7338b881a5259d3b643619bf84901360c03478e1a697938ece06516'
+            '5706e37a8ca692d66d23f478bc462c96fe173b35945020b550be36c56f310fb2'
             '74c94c5f7893d714e04ec7d8b8520c978a5748757a0cdcf5128492f09f31b643')
 
 prepare() {


=====================================
source-system-xinitrc-scripts.patch
=====================================
@@ -1,8 +1,9 @@
-diff -upr xfce4-session-4.14.0.orig/scripts/xinitrc.in.in 
xfce4-session-4.14.0/scripts/xinitrc.in.in
---- xfce4-session-4.14.0.orig/scripts/xinitrc.in.in    2019-08-11 
23:11:06.000000000 +0300
-+++ xfce4-session-4.14.0/scripts/xinitrc.in.in 2019-08-12 03:28:44.464707715 
+0300
-@@ -83,6 +83,13 @@ if command -v systemctl >/dev/null 2>&1
-   dbus-update-activation-environment --systemd 
XAUTHLOCALHOSTNAME=$XAUTHLOCALHOSTNAME
+diff --git a/scripts/xinitrc.in.in b/scripts/xinitrc.in.in
+index da82e079..c8875062 100755
+--- a/scripts/xinitrc.in.in
++++ b/scripts/xinitrc.in.in
+@@ -109,6 +109,14 @@ if command -v dbus-update-activation-environment 
>/dev/null 2>&1; then
+     XDG_STATE_HOME
  fi
  
 +# source system xinitrc scripts
@@ -12,6 +13,7 @@ diff -upr xfce4-session-4.14.0.orig/scripts/xinitrc.in.in 
xfce4-session-4.14.0/s
 +  done
 +  unset f
 +fi
- 
++
  # check if we start xfce4-session with ck-launch-session. this is only
  # required for starting from a console, not a login manager
+ if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/xfce4-session/-/commit/3b46d9c48fd4842bd1aebbbaf34e4a3aeb36917d

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/xfce4-session/-/commit/3b46d9c48fd4842bd1aebbbaf34e4a3aeb36917d
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to