From 8818340516c978f337038a37f8289c43af81ae73 Mon Sep 17 00:00:00 2001 From: Andreas Müller Date: Wed, 6 Jan 2021 16:17:07 +0100 Subject: xfce4-screensaver: upgrade 0.1.10 -> 4.16.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix-pam-config.patch was applied upstream Release notes for 4.16.0 ======================== This release version has been bumped from 0.x to 4.16.0 to align with the new Libxfce4util and Xfconf GIR requirements. - xfce4-screensaver-configure: Use GIRepository of libxfce4util and xfconf (#11) - Change type of seconds to guint in add_lock_timer - Check dbus system_connection in add_sleep_inhibit - Cleanup GSourceFunc usage - Convert date_time_update to a timer function - Fix format specifiers in lock_timer - Fix issues connected to dbus (#66) - Fix pam_strerror usage - Pass constants to XSetScreenSaver - Plug memleak in get_x11_idle_info - Remove obsolete check for scrnsaver.h from configure.ac - Translation Updates: Czech, Japanese, Portuguese, Turkish Release notes for 0.1.11 ======================== [Please note that this is a development release.] Configuration Update: This release updates the DPMS settings used for the Blank screensaver. Timeouts are now stored in seconds instead of minutes, with the default DPMS sleep now 5 seconds after the screensaver goes active. Xfconf: /xfce4-screensaver/screensavers/xfce-blank/dpms-sleep-after Theme Update: This release uses a new icon name, org.xfce.ScreenSaver, instead of the generic preferences-desktop-screensaver. NEWS: - Builds: Move from exo-csource to xdt-csource (Bugzilla #16717) - CI: Add basic GitLab pipeline - distcheck: Add missing gs-auth-pam.c - DPMS: Change sleep settings to seconds, default after 5 seconds (#27) - Fix: Catch gs_listener_dbus_init failures - Fix: remove unused flag --no-daemon - Icons: New icons and rDNS icon name, org.xfce.ScreenSaver - Internal: Change timers from milliseconds to seconds - README.md: Note setuid requirement after install with shadow/bsdauth (#9) - xfce4-screensaver.common-auth: replace @include with standard systax (#6) Translation Updates: Albanian, Armenian (Armenia), Basque, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Czech, Danish, Dutch, Eastern Armenian, English (Australia), Estonian, French, German, Hebrew, Hungarian, Icelandic, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish Signed-off-by: Andreas Müller Signed-off-by: Khem Raj --- .../xfce4-screensaver/fix-pam-config.patch | 14 ----------- .../xfce4-screensaver/xfce4-screensaver_0.1.10.bb | 27 ---------------------- .../xfce4-screensaver/xfce4-screensaver_4.16.0.bb | 24 +++++++++++++++++++ 3 files changed, 24 insertions(+), 41 deletions(-) delete mode 100644 meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver/fix-pam-config.patch delete mode 100644 meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_0.1.10.bb create mode 100644 meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_4.16.0.bb (limited to 'meta-xfce') diff --git a/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver/fix-pam-config.patch b/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver/fix-pam-config.patch deleted file mode 100644 index 94cad23f8e..0000000000 --- a/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver/fix-pam-config.patch +++ /dev/null @@ -1,14 +0,0 @@ -'@include' is not a standard sysntax and not supported by oe. - -Upstream-Status: Submitted [https://bugzilla.xfce.org/show_bug.cgi?id=15626] - -Signed-off-by: Kai Kang ---- -diff --git a/data/xfce4-screensaver.common-auth b/data/xfce4-screensaver.common-auth -index a9fd9ce..3bfea70 100644 ---- a/data/xfce4-screensaver.common-auth -+++ b/data/xfce4-screensaver.common-auth -@@ -1,2 +1,2 @@ --@include common-auth -+auth include common-auth - auth optional pam_gnome_keyring.so diff --git a/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_0.1.10.bb b/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_0.1.10.bb deleted file mode 100644 index 62f0640f09..0000000000 --- a/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_0.1.10.bb +++ /dev/null @@ -1,27 +0,0 @@ -SUMMARY = "Xfce screensaver Application" -DESCRIPTION = "Xfce screensaver is a screen saver and locker that aims to have simple, sane, secure defaults and be well integrated with the desktop." -HOMEPAGE = "https://git.xfce.org/apps/xfce4-screensaver/about/" -SECTION = "x11/application" - -LICENSE = "GPLv2+ & LGPLv2+ " -LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ - file://COPYING.LGPL;md5=4fbd65380cdd255951079008b364516c \ - " - -DEPENDS = "dbus-glib garcon gtk+3 libxklavier libxscrnsaver virtual/libx11 xfconf libwnck3" - -inherit xfce-app - -SRC_URI_append = " \ - file://fix-cross-compile.patch \ - file://fix-pam-config.patch \ -" -SRC_URI[md5sum] = "1f093cde5af09e9fd9be017774e032ef" -SRC_URI[sha256sum] = "586f1c78dd6745a20e9ce9f12d0117189d597ba7ad0c8ffcfcd25c9bb05f1d57" - -do_install_append() { - install -D -m 0644 ${S}/data/xfce4-screensaver.common-auth ${D}${sysconfdir}/pam.d/xfce4-screensaver -} - -FILES_${PN} += "${datadir}/dbus-1 ${datadir}/desktop-directories" -RDEPENDS_${PN} += "python3-core" diff --git a/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_4.16.0.bb b/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_4.16.0.bb new file mode 100644 index 0000000000..d4ea43ce1c --- /dev/null +++ b/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_4.16.0.bb @@ -0,0 +1,24 @@ +SUMMARY = "Xfce screensaver Application" +DESCRIPTION = "Xfce screensaver is a screen saver and locker that aims to have simple, sane, secure defaults and be well integrated with the desktop." +HOMEPAGE = "https://git.xfce.org/apps/xfce4-screensaver/about/" +SECTION = "x11/application" + +LICENSE = "GPLv2+ & LGPLv2+ " +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ + file://COPYING.LGPL;md5=4fbd65380cdd255951079008b364516c \ + " + +DEPENDS = "dbus-glib garcon gtk+3 libxklavier libxscrnsaver virtual/libx11 xfconf libwnck3" + +inherit xfce-app + +SRC_URI_append = " file://fix-cross-compile.patch" +SRC_URI[sha256sum] = "6d4d143e3e62db679ce83ce7da97903390773ee0a8ceb05ff4c3dac36616268d" + +do_install_append() { + install -D -m 0644 ${S}/data/xfce4-screensaver.common-auth ${D}${sysconfdir}/pam.d/xfce4-screensaver +} + +FILES_${PN} += "${datadir}/dbus-1 ${datadir}/desktop-directories" + +RDEPENDS_${PN} += "python3-core" -- cgit 1.2.3-korg