pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gnome-settings-daemon: Update wip/gnome-settings-daemon to 3.38.1



Module Name:	pkgsrc-wip
Committed By:	Dan Cîrnaț <dan%alt.md@localhost>
Pushed By:	cirnatdan
Date:		Tue Nov 3 20:18:28 2020 +0100
Changeset:	10498e2a2a1943d2abfdd3764e593764440f34f9

Modified Files:
	gnome-settings-daemon/Makefile
	gnome-settings-daemon/PLIST
	gnome-settings-daemon/distinfo
	gnome-settings-daemon/patches/patch-plugins_meson.build
Removed Files:
	gnome-settings-daemon/patches/patch-meson.build

Log Message:
gnome-settings-daemon: Update wip/gnome-settings-daemon to 3.38.1

==============
Version 3.38.1
==============
Sound:
- Update g-v-c dependency. Necessary to support related UCM
  changes in ALSA and Pulseaudio

Media-keys:
- Don't throw unnecessary warnings

Print-notification:
- Disable plugin if CUPS is diabled

- Translation updates

==============
Version 3.38.0
==============
- Translation updates

===============
Version 3.37.92
===============
- Translation updates

USB-protection:
- Relax the whitelist to all HIDs and HUBs

==============
Version 3.37.1
==============
- Translation updates

WWan:
- Translatable string improvements

Media-keys:
- Use well-known name for screencast proxy

Xsettings:
- Fix race condition in fontconfig timestamp test

Power:
- Drop lid switch inhibitor when session is inactive

==============
Version 3.37.0
==============
- CI improvements
- Translation updates
- Revamp of systemd service structure

Media-keys:
- Add static mapping for XF86RotationLockToggle
- Use heuristic to switch MPRIS clients

Power:
- Ambient light moving average now time-aware

WWan:
- Handle multiple devices
- Handle PUK unlocking
- Other fixes

Wacom:
- Drop LED helper, handled by the kernel for long enough.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=10498e2a2a1943d2abfdd3764e593764440f34f9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gnome-settings-daemon/Makefile                     | 15 ++----
 gnome-settings-daemon/PLIST                        |  5 +-
 gnome-settings-daemon/distinfo                     | 11 ++--
 gnome-settings-daemon/patches/patch-meson.build    | 61 ----------------------
 .../patches/patch-plugins_meson.build              | 12 -----
 5 files changed, 12 insertions(+), 92 deletions(-)

diffs:
diff --git a/gnome-settings-daemon/Makefile b/gnome-settings-daemon/Makefile
index 5757928b5b..903fb2b9c2 100644
--- a/gnome-settings-daemon/Makefile
+++ b/gnome-settings-daemon/Makefile
@@ -1,9 +1,8 @@
 # $NetBSD: Makefile,v 1.54 2015/04/25 14:24:52 tnn Exp $
 
-DISTNAME=	gnome-settings-daemon-3.36.1
-PKGREVISION=	2
+DISTNAME=	gnome-settings-daemon-3.38.1
 CATEGORIES=	sysutils
-MASTER_SITES=	${MASTER_SITE_GNOME:=sources/gnome-settings-daemon/3.36/}
+MASTER_SITES=	${MASTER_SITE_GNOME:=sources/gnome-settings-daemon/3.38/}
 EXTRACT_SUFX=	.tar.xz
 LICENSE=	gnu-gpl-v2 AND gnu-lgpl-v2.1
 
@@ -29,14 +28,6 @@ MESON_ARGS+=		-Dsmartcard=false
 MESON_ARGS+=		-Dwwan=false
 MESON_ARGS+=		-Dalsa=false
 
-GCONF_SCHEMAS+=		gnome-settings-daemon.schemas
-GCONF_SCHEMAS+=		desktop_gnome_font_rendering.schemas
-GCONF_SCHEMAS+=		desktop_gnome_keybindings.schemas
-GCONF_SCHEMAS+=		apps_gnome_settings_daemon_keybindings.schemas
-GCONF_SCHEMAS+=		apps_gnome_settings_daemon_xrandr.schemas
-GCONF_SCHEMAS+=		apps_gnome_settings_daemon_housekeeping.schemas
-GCONF_SCHEMAS+=		desktop_gnome_peripherals_touchpad.schemas
-GCONF_SCHEMAS+=		desktop_gnome_peripherals_smartcard.schemas
 PKGCONFIG_OVERRIDE+=	data/gnome-settings-daemon.pc.in
 
 LDFLAGS+=       ${COMPILER_RPATH_FLAG}${PREFIX}/lib/gnome-settings-daemon-3.0
@@ -45,7 +36,7 @@ LDFLAGS+=       ${COMPILER_RPATH_FLAG}${PREFIX}/lib/gnome-settings-daemon-3.0
 .include "../../x11/xkeyboard-config/buildlink3.mk"
 .include "../../audio/pulseaudio/buildlink3.mk"
 .include "../../audio/libcanberra/buildlink3.mk"
-.include "../../devel/GConf/schemas.mk"
+.include "../../devel/dconf/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 BUILDLINK_API_DEPENDS.dbus-glib+=	dbus-glib>=0.74
 .include "../../sysutils/dbus-glib/buildlink3.mk"
diff --git a/gnome-settings-daemon/PLIST b/gnome-settings-daemon/PLIST
index a71a3b5aa0..c17463448f 100644
--- a/gnome-settings-daemon/PLIST
+++ b/gnome-settings-daemon/PLIST
@@ -6,6 +6,7 @@ etc/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop
 etc/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop
 etc/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop
 etc/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop
+etc/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop
 etc/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop
 etc/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop
 etc/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop
@@ -14,6 +15,7 @@ etc/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop
 etc/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop
 etc/xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop
 etc/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop
+etc/xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop
 etc/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop
 include/gnome-settings-daemon-3.0/gnome-settings-daemon/gsd-enums.h
 lib/gnome-settings-daemon-3.0/libgsd.so
@@ -21,10 +23,10 @@ lib/pkgconfig/gnome-settings-daemon.pc
 libexec/gsd-a11y-settings
 libexec/gsd-color
 libexec/gsd-datetime
-libexec/gsd-dummy
 libexec/gsd-housekeeping
 libexec/gsd-keyboard
 libexec/gsd-media-keys
+libexec/gsd-power
 libexec/gsd-print-notifications
 libexec/gsd-printer
 libexec/gsd-screensaver-proxy
@@ -59,6 +61,7 @@ share/locale/br/LC_MESSAGES/gnome-settings-daemon.mo
 share/locale/bs/LC_MESSAGES/gnome-settings-daemon.mo
 share/locale/ca/LC_MESSAGES/gnome-settings-daemon.mo
 share/locale/ca@valencia/LC_MESSAGES/gnome-settings-daemon.mo
+share/locale/ckb/LC_MESSAGES/gnome-settings-daemon.mo
 share/locale/crh/LC_MESSAGES/gnome-settings-daemon.mo
 share/locale/cs/LC_MESSAGES/gnome-settings-daemon.mo
 share/locale/cy/LC_MESSAGES/gnome-settings-daemon.mo
diff --git a/gnome-settings-daemon/distinfo b/gnome-settings-daemon/distinfo
index 9e1610fdf8..638bf3ea22 100644
--- a/gnome-settings-daemon/distinfo
+++ b/gnome-settings-daemon/distinfo
@@ -1,8 +1,7 @@
 $NetBSD: distinfo,v 1.14 2015/11/04 01:32:15 agc Exp $
 
-SHA1 (gnome-settings-daemon-3.36.1.tar.xz) = 59668ceac43f847f38aad4bac1b55fdf066dea18
-RMD160 (gnome-settings-daemon-3.36.1.tar.xz) = 79f00768a1c410bb643a2d5b97fe2cd5fca05bf6
-SHA512 (gnome-settings-daemon-3.36.1.tar.xz) = f2f43d9b772589b6b4212ee2b0afe8be79d50a2e0473a960c7a7b9d379222bbe84ca548114d0a247810a094b4b3bf41e40ca91173c6cf552517dc63eb3750c88
-Size (gnome-settings-daemon-3.36.1.tar.xz) = 1415080 bytes
-SHA1 (patch-meson.build) = 771bfd9a94c691a4277f6a543b64c2fabf2a63aa
-SHA1 (patch-plugins_meson.build) = 54cc3f9d12ab6fa72e5a1e87b998e5c71db4aae3
+SHA1 (gnome-settings-daemon-3.38.1.tar.xz) = ca9f25f0609192fab5dff73d93fea3256e1ca9d0
+RMD160 (gnome-settings-daemon-3.38.1.tar.xz) = f6135eb43315eeae8c129cc4d5df233817b93d94
+SHA512 (gnome-settings-daemon-3.38.1.tar.xz) = b32c0897d1a5680747bf68e9009ea44cf1a05ef807b772ca6514a278002754d520def7bced929b9004d3aec82a6e82b52637bd2eadd3f6cd54f3d0ac5c8e8cbd
+Size (gnome-settings-daemon-3.38.1.tar.xz) = 1437096 bytes
+SHA1 (patch-plugins_meson.build) = da39a3ee5e6b4b0d3255bfef95601890afd80709
diff --git a/gnome-settings-daemon/patches/patch-meson.build b/gnome-settings-daemon/patches/patch-meson.build
deleted file mode 100644
index e147bb8ff6..0000000000
--- a/gnome-settings-daemon/patches/patch-meson.build
+++ /dev/null
@@ -1,61 +0,0 @@
-$NetBSD$
-
---- meson.build.orig	2020-04-29 22:04:41.202864200 +0000
-+++ meson.build
-@@ -118,7 +118,6 @@ m_dep = cc.find_library('m')
- 
- # ALSA integration (default enabled)
- enable_alsa = get_option('alsa')
--assert(enable_alsa or not host_is_linux, 'ALSA is not optional on Linux platforms')
- 
- libgvc = subproject(
-   'gvc',
-@@ -135,9 +134,6 @@ if enable_gudev
-   gudev_dep = dependency('gudev-1.0')
- endif
- config_h.set10('HAVE_GUDEV', enable_gudev)
--if host_is_linux
--  assert(enable_gudev, 'GUdev is not optional on Linux platforms')
--endif
- 
- has_timerfd_create = cc.has_function('timerfd_create')
- config_h.set10('HAVE_TIMERFD', has_timerfd_create)
-@@ -151,8 +147,7 @@ if enable_wayland
- endif
- config_h.set10('HAVE_WAYLAND', enable_wayland)
- 
--# wacom (disabled for s390/s390x and non Linux platforms)
--enable_wacom = host_is_linux_not_s390
-+enable_wacom = false
- if enable_wacom
-   assert(enable_gudev, 'GUDev support is required for wacom support.')
-   libwacom_dep = dependency('libwacom', version: '>= 0.7')
-@@ -177,7 +172,6 @@ if enable_cups
-   assert(cups_dep.found(), 'CUPS 1.4 or newer not found')
- 
-   # FIXME: 1.6 cflags generate a lot of errors
--  '''
-   cups_cflags = []
-   if cups_dep.version().version_compare('>= 1.6')
-     cups_cflags += '-D_PPD_DEPRECATED=""'
-@@ -187,12 +181,10 @@ if enable_cups
-     dependencies: cups_dep,
-     compile_args: cups_cflags
-   )
--  '''
- endif
- 
- # Rfkill
- enable_rfkill = get_option('rfkill')
--assert(enable_rfkill or not host_is_linux, 'rfkill is not optional on Linux platforms')
- if enable_rfkill
-   assert(cc.has_header('linux/rfkill.h'), 'rfkill support requested but RFKill headers not found')
-   assert(enable_gudev, 'GUdev is required for rfkill support')
-@@ -212,7 +204,6 @@ endif
- 
- # Sharing plugin
- enable_network_manager = get_option('network_manager')
--assert(enable_network_manager or not host_is_linux, 'NetworkManager support is not optional on Linux platforms')
- if enable_network_manager
-   # network manager
-   libnm_dep = dependency('libnm', version: '>= 1.0')
diff --git a/gnome-settings-daemon/patches/patch-plugins_meson.build b/gnome-settings-daemon/patches/patch-plugins_meson.build
index c7385b1c78..e69de29bb2 100644
--- a/gnome-settings-daemon/patches/patch-plugins_meson.build
+++ b/gnome-settings-daemon/patches/patch-plugins_meson.build
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- plugins/meson.build.orig	2020-04-29 22:04:41.239865300 +0000
-+++ plugins/meson.build
-@@ -3,7 +3,6 @@ enabled_plugins = [
-   ['color', 'Color', ''],
-   ['datetime', 'Datetime'],
-   ['dummy', ''],
--  ['power', 'Power'],
-   ['housekeeping', 'Housekeeping'],
-   ['keyboard', 'Keyboard'],
-   ['media-keys', 'MediaKeys'],


Home | Main Index | Thread Index | Old Index