Skip to content

Commit

Permalink
xfce4-session: update to 4.16.0
Browse files Browse the repository at this point in the history
Change log:

4.16.0
======
- settings: Accept all types of GIcon
- settings: Adjust inline toolbar
- Fix compilation with -Wmissing-prototypes
- Don't warn when there are no saved sessions
- bump glib (and gio, gthread, etc) minimum to 2.50.0
- Remove GSourceFunc casts
- Update .gitignore
- Add README.md to EXTRA_DIST
- Translation Updates:
  Basque, Chinese (China), Czech, Danish, Estonian, French, Galician,
  Hebrew, Hindi, Indonesian, Italian, Lithuanian, Norwegian Bokmål,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Slovenian,
  Turkish, Vietnamese

4.15.1
======
- Fix potential crash in suspend and shutdown (Fixes #65)
- Avoid potential format-string vulns (Issue #65)
- settings: Tweak 'Current Session' tab
- settings: Make 'App Autostart' columns sortable
- settings: Fix 'Current session' column width (!10)
- Add lock icon, 24px and 32px icons
- Add more guards around GErrors
- Update copyright year
- Fix ifdef
- Add README.md
- Translation Updates:
  Armenian (Armenia), Basque, Belarusian (Tarask), Chinese (China),
  Czech, Danish, Eastern Armenian, Estonian, French, Hebrew, Hungarian,
  Indonesian, Norwegian Bokmål, Portuguese (Brazil), Russian, Slovak,
  Slovenian, Swedish, Turkish, Uyghur

4.15.0
======
- Use new icon in settings dialog (Bug #16885)
- Add new application icon and rDNS icon name
- logout-dialog: Add new icons
- logout-dialog: Bump icon size to 48px
- Switch to symbolic window-close icons
- Drop GDM compatibility code to avoid invalid session locale
- Segfault when suspending without pm-suspend installed (Bug #16632)
- Expand field codes
- Add a GnuPG 2.1+ mode
- Fix session crash at logout (Bug #16105)
- Free the intermediate "cmd" variable in xfsm_startup_init()
- Re-add xfsm_startup_shutdown() call to xfce4-session main()
- Remove sys/sysctl.h on linux platform
- Move from exo-csource to xdt-csource (Bug #16717)
- Try xfce screensaver before cinnamon (Bug #16223)
- Add support for xfce4-screensaver (Bug #16522)
- Silence runtime warning (Bug #15731)
- settings: Don't warn when there are no saved sessions (Fixes #62)
- settings: Add sort-on-click to columns in "Current Session" tab (!3)
- settings: Add keywords for discoverability (Bug #10694)
- settings: Add tooltips to image-buttons
- settings: Better app icon lookup
- settings: Be more precise in infobar wording
- settings: Drop inline-toolbar button labels
- settings: Move autostart info to docs.xfce
- settings: Don't make 'saved sessions' tab reorderable
- settings: Sort saved sessions by most recently used (Bug #15338)
- Add basic GitLab pipeline
- Drop unused var
- Bump copyright years
- Only clean generated sources when in maintainer mode
- Do not show translation info on --help output
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Belarusian
  (Tarask), Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong
  Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern
  Armenian, English (Australia), English (Canada), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
  Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil),
  Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai,
  Turkish, Uighur, Ukrainian, Vietnamese
  • Loading branch information
dhgutteridge committed Nov 30, 2021
1 parent f6129e5 commit e9c5aa0
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 16 deletions.
7 changes: 3 additions & 4 deletions x11/xfce4-session/Makefile
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
# $NetBSD: Makefile,v 1.91 2021/04/21 11:43:03 adam Exp $
# $NetBSD: Makefile,v 1.92 2021/11/30 14:31:09 gutteridge Exp $

PKGREVISION= 6
.include "../../meta-pkgs/xfce4/Makefile.common"

DISTNAME= xfce4-session-4.14.2
DISTNAME= xfce4-session-4.16.0
CATEGORIES= x11
MASTER_SITES+= https://archive.xfce.org/src/xfce/xfce4-session/4.14/
MASTER_SITES+= https://archive.xfce.org/src/xfce/xfce4-session/4.16/

HOMEPAGE= https://docs.xfce.org/xfce/xfce4-session/start
COMMENT= Xfce session manager
Expand Down
23 changes: 19 additions & 4 deletions x11/xfce4-session/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.25 2020/04/05 22:41:43 gutteridge Exp $
@comment $NetBSD: PLIST,v 1.26 2021/11/30 14:31:09 gutteridge Exp $
bin/startxfce4
bin/xfce4-session
bin/xfce4-session-logout
Expand All @@ -13,14 +13,26 @@ share/examples/xfce4/Xft.xrdb
share/examples/xfce4/autostart/xscreensaver.desktop
share/examples/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
share/examples/xfce4/xinitrc
share/icons/hicolor/128x128/apps/xfce4-session.png
share/icons/hicolor/128x128/apps/org.xfce.session.png
share/icons/hicolor/16x16/apps/org.xfce.session.png
share/icons/hicolor/24x24/actions/xfsm-hibernate.png
share/icons/hicolor/24x24/actions/xfsm-lock.png
share/icons/hicolor/24x24/actions/xfsm-logout.png
share/icons/hicolor/24x24/actions/xfsm-reboot.png
share/icons/hicolor/24x24/actions/xfsm-shutdown.png
share/icons/hicolor/24x24/actions/xfsm-suspend.png
share/icons/hicolor/24x24/actions/xfsm-switch-user.png
share/icons/hicolor/24x24/apps/org.xfce.session.png
share/icons/hicolor/32x32/apps/org.xfce.session.png
share/icons/hicolor/48x48/actions/xfsm-hibernate.png
share/icons/hicolor/48x48/actions/xfsm-lock.png
share/icons/hicolor/48x48/actions/xfsm-logout.png
share/icons/hicolor/48x48/actions/xfsm-reboot.png
share/icons/hicolor/48x48/actions/xfsm-shutdown.png
share/icons/hicolor/48x48/actions/xfsm-suspend.png
share/icons/hicolor/48x48/apps/xfce4-session.png
share/icons/hicolor/scalable/apps/xfce4-session.svg
share/icons/hicolor/48x48/actions/xfsm-switch-user.png
share/icons/hicolor/48x48/apps/org.xfce.session.png
share/icons/hicolor/scalable/apps/org.xfce.session.svg
share/locale/am/LC_MESSAGES/xfce4-session.mo
share/locale/ar/LC_MESSAGES/xfce4-session.mo
share/locale/ast/LC_MESSAGES/xfce4-session.mo
Expand All @@ -34,6 +46,7 @@ share/locale/da/LC_MESSAGES/xfce4-session.mo
share/locale/de/LC_MESSAGES/xfce4-session.mo
share/locale/el/LC_MESSAGES/xfce4-session.mo
share/locale/en_AU/LC_MESSAGES/xfce4-session.mo
share/locale/en_CA/LC_MESSAGES/xfce4-session.mo
share/locale/en_GB/LC_MESSAGES/xfce4-session.mo
share/locale/eo/LC_MESSAGES/xfce4-session.mo
share/locale/es/LC_MESSAGES/xfce4-session.mo
Expand All @@ -43,9 +56,11 @@ share/locale/fi/LC_MESSAGES/xfce4-session.mo
share/locale/fr/LC_MESSAGES/xfce4-session.mo
share/locale/gl/LC_MESSAGES/xfce4-session.mo
share/locale/he/LC_MESSAGES/xfce4-session.mo
share/locale/hi/LC_MESSAGES/xfce4-session.mo
share/locale/hr/LC_MESSAGES/xfce4-session.mo
share/locale/hu/LC_MESSAGES/xfce4-session.mo
share/locale/hy_AM/LC_MESSAGES/xfce4-session.mo
share/locale/hye/LC_MESSAGES/xfce4-session.mo
share/locale/id/LC_MESSAGES/xfce4-session.mo
share/locale/ie/LC_MESSAGES/xfce4-session.mo
share/locale/is/LC_MESSAGES/xfce4-session.mo
Expand Down
10 changes: 5 additions & 5 deletions x11/xfce4-session/distinfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
$NetBSD: distinfo,v 1.33 2021/10/26 11:34:47 nia Exp $
$NetBSD: distinfo,v 1.34 2021/11/30 14:31:09 gutteridge Exp $

BLAKE2s (xfce4-session-4.14.2.tar.bz2) = 54cf07c8f0530c3a6d25eeeeb0bd19394be19d3a88fa1fe85751c7fe4135f39a
SHA512 (xfce4-session-4.14.2.tar.bz2) = ab67cb576ac4880f41cf8eec05539a733da066c50913c9c2c9116ed3129b342aa3ca005ea5b46a733780cd062a4454d530240d89660b6c48a2045c821f7c490f
Size (xfce4-session-4.14.2.tar.bz2) = 841878 bytes
BLAKE2s (xfce4-session-4.16.0.tar.bz2) = c47d2336881178cc04dccf92d345e58e39118644636993ab5228833601cf8119
SHA512 (xfce4-session-4.16.0.tar.bz2) = fd74b24d0c2762b5a99883b62ca9447c3683e42e9e39193d0f60e02b8c1ad77a3dfff4df6f3b3c345d8ea3d4c4ef93485e9b5586862bab85d4b37110d3400fad
Size (xfce4-session-4.16.0.tar.bz2) = 875504 bytes
SHA1 (patch-ac) = acbb27c79b5b6f37ff106c6cbbc87d00ecfe19f5
SHA1 (patch-config.h.in) = 30e2ae1ea70a99a83f11523e940081b661add69b
SHA1 (patch-configure) = 8f46c9acfaf63930ebd771f173cdd86765b91585
SHA1 (patch-configure) = 155a85a71b42fb360d97c4fda87d54a16f567c87
SHA1 (patch-libxfsm_xfsm-shutdown-common.h) = da51714e0924a0ab28f7da1b161659763dff81d2
SHA1 (patch-scripts_Makefile.in) = 042c3d9c632a57f9acfc8dab43aa6bca8ec69097
SHA1 (patch-settings_xfce4-session.xml) = 7e990e73d8dab022f3ebd2d4daa24ebc8dcf95a1
Expand Down
6 changes: 3 additions & 3 deletions x11/xfce4-session/patches/patch-configure
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
$NetBSD: patch-configure,v 1.6 2020/05/03 20:48:57 gutteridge Exp $
$NetBSD: patch-configure,v 1.7 2021/11/30 14:31:09 gutteridge Exp $

Add NetBSD backend detection. Allow Polkit to be disabled in the build
while still being present in the underlying system.

--- configure.orig 2020-03-28 23:36:34.000000000 +0000
--- configure.orig 2020-12-22 23:09:11.000000000 +0000
+++ configure
@@ -17536,7 +17536,7 @@ $as_echo_n "checking for optional packag
$as_echo "disabled" >&6; }
Expand Down Expand Up @@ -33,5 +33,5 @@ while still being present in the underlying system.
+
+fi

ac_config_files="$ac_config_files Makefile doc/Makefile icons/Makefile icons/48x48-actions/Makefile icons/48x48/Makefile icons/128x128/Makefile icons/scalable/Makefile libxfsm/Makefile po/Makefile.in settings/Makefile scripts/Makefile scripts/xinitrc.in xfce4-session/Makefile xfce4-session-logout/Makefile xfsm-shutdown-helper/Makefile"
ac_config_files="$ac_config_files Makefile doc/Makefile icons/Makefile icons/16x16/Makefile icons/24x24/Makefile icons/24x24-actions/Makefile icons/32x32/Makefile icons/48x48-actions/Makefile icons/48x48/Makefile icons/128x128/Makefile icons/scalable/Makefile libxfsm/Makefile po/Makefile.in settings/Makefile scripts/Makefile scripts/xinitrc.in xfce4-session/Makefile xfce4-session-logout/Makefile xfsm-shutdown-helper/Makefile"

0 comments on commit e9c5aa0

Please sign in to comment.