From 7eac39c0cd25e7a31210571a1397c114e492e574 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Fri, 19 Apr 2024 14:06:26 -0700 Subject: [PATCH] gnome-flashback: update to 3.52.1. --- .../patches/fix-non-systemd.patch | 30 +++++++++++++++++++ srcpkgs/gnome-flashback/template | 9 +++--- 2 files changed, 34 insertions(+), 5 deletions(-) create mode 100644 srcpkgs/gnome-flashback/patches/fix-non-systemd.patch diff --git a/srcpkgs/gnome-flashback/patches/fix-non-systemd.patch b/srcpkgs/gnome-flashback/patches/fix-non-systemd.patch new file mode 100644 index 00000000000..5f190a01ad5 --- /dev/null +++ b/srcpkgs/gnome-flashback/patches/fix-non-systemd.patch @@ -0,0 +1,30 @@ +Submitted upstream: https://gitlab.gnome.org/GNOME/gnome-flashback/-/merge_requests/64 + +From eda3cf40edb15788f0d3890d0492a4f3ee5e1291 Mon Sep 17 00:00:00 2001 +From: oreo639 +Date: Fri, 19 Apr 2024 16:15:01 -0700 +Subject: [PATCH] sessions: start gnome-flashback in gnome-flashback.session + +This partially reverts 43fbc58d84d9a4f8e4ba74b6029e17a0171c5e4c, and fixes +starting gnome-flashback without systemd init. + +Fixes: #97 +--- + data/sessions/Makefile.am | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/data/sessions/Makefile.am b/data/sessions/Makefile.am +index d35b38a..547118f 100644 +--- a/data/sessions/Makefile.am ++++ b/data/sessions/Makefile.am +@@ -1,6 +1,7 @@ + NULL = + + required_components_common = \ ++ gnome-flashback \ + gnome-panel \ + $(NULL) + +-- +GitLab + diff --git a/srcpkgs/gnome-flashback/template b/srcpkgs/gnome-flashback/template index 04602dd2eae..e80b59b438a 100644 --- a/srcpkgs/gnome-flashback/template +++ b/srcpkgs/gnome-flashback/template @@ -1,7 +1,7 @@ # Template file for 'gnome-flashback' pkgname=gnome-flashback -version=3.46.0 -revision=2 +version=3.52.1 +revision=1 build_helper=gir build_style=gnu-configure configure_args="--with-compiz-session --enable-compile-warnings=minimum" @@ -17,8 +17,9 @@ short_desc="GNOME session with similar user experience to the GNOME 2.x series" maintainer="shizonic " license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Projects/GnomeFlashback" +changelog="https://gitlab.gnome.org/GNOME/gnome-flashback/-/raw/master/NEWS" distfiles="${GNOME_SITE}/gnome-flashback/${version%.*}/gnome-flashback-${version}.tar.xz" -checksum=7a8d5c03310e4dfadd18a65e00a37741032afeea5418dd6804a975c4b0980045 +checksum=ba04613cdadb62bda206437c047299e16025cde1bd8095e094aa77769c78603a post_extract() { vsed -i 's/libcompizconfig >= 0\.9\.14\.0/libcompizconfig >= 0.8.16.0/' \ @@ -31,6 +32,4 @@ pre_configure() { post_install() { vinstall ${FILESDIR}/gnome-flashback.pam 644 /etc/pam.d gnome-flashback - vsed -i -e "s/ --systemd//g" \ - ${DESTDIR}/usr/libexec/gnome-flashback-{compiz,metacity} }