pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/dconf Update dconf to 0.40.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ec24895a02bc
branches:  trunk
changeset: 374894:ec24895a02bc
user:      prlw1 <prlw1%pkgsrc.org@localhost>
date:      Wed Mar 02 13:17:25 2022 +0000

description:
Update dconf to 0.40.0

XXX Please check on illumos:

The patches for illumos as per

https://gitlab.gnome.org/GNOME/dconf/issues/49

no longer apply. It is not obvious to me whether or not they are still
necessary given the new use of symbol files.
(Patch author contacted a week ago.)

Changes in dconf 0.40.0
=======================

 - common: Add missing G_BEGIN/END_DECLS to allow use of headers from C++
   code (Philip Withnall, !67)


Changes in dconf 0.39.1
=======================

 - build: improve libdconf visible symbols (Inigo Martinez, Daniel Playfair
   Cal, !59)
 - engine: do not emit optimistic change notifications unless the local value
   is different (Daniel Playfair Cal, !2)
 - build: minor fixes to bash completion script (Philip Withnall, !64)
 - service: add a systemd unit for D-Bus activation (Simon McVittie, !63)

Changes in dconf 0.38.0
=======================

 - build: Install bash-completion relative to datadir (Jan Trojnar, !58)
 - client: add `dconf compile` to shell autocomplete (Andreas Polnas, !60)

diffstat:

 devel/dconf/Makefile                            |   5 ++---
 devel/dconf/PLIST                               |   3 ++-
 devel/dconf/distinfo                            |  10 ++++------
 devel/dconf/patches/patch-client_meson.build    |  14 --------------
 devel/dconf/patches/patch-gsettings_meson.build |  14 --------------
 5 files changed, 8 insertions(+), 38 deletions(-)

diffs (82 lines):

diff -r 118b237f2d38 -r ec24895a02bc devel/dconf/Makefile
--- a/devel/dconf/Makefile      Wed Mar 02 02:28:48 2022 +0000
+++ b/devel/dconf/Makefile      Wed Mar 02 13:17:25 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.65 2021/12/08 16:01:51 adam Exp $
+# $NetBSD: Makefile,v 1.66 2022/03/02 13:17:25 prlw1 Exp $
 
-DISTNAME=      dconf-0.36.0
-PKGREVISION=   7
+DISTNAME=      dconf-0.40.0
 CATEGORIES=    devel gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/dconf/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
diff -r 118b237f2d38 -r ec24895a02bc devel/dconf/PLIST
--- a/devel/dconf/PLIST Wed Mar 02 02:28:48 2022 +0000
+++ b/devel/dconf/PLIST Wed Mar 02 13:17:25 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2018/12/02 07:11:55 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2022/03/02 13:17:25 prlw1 Exp $
 bin/dconf
 include/dconf/client/dconf-client.h
 include/dconf/common/dconf-changeset.h
@@ -10,6 +10,7 @@
 lib/libdconf.so.1
 lib/libdconf.so.1.0.0
 lib/pkgconfig/dconf.pc
+lib/systemd/user/dconf.service
 libexec/dconf-service
 man/man1/dconf-service.1
 man/man1/dconf.1
diff -r 118b237f2d38 -r ec24895a02bc devel/dconf/distinfo
--- a/devel/dconf/distinfo      Wed Mar 02 02:28:48 2022 +0000
+++ b/devel/dconf/distinfo      Wed Mar 02 13:17:25 2022 +0000
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.21 2021/10/26 10:14:31 nia Exp $
+$NetBSD: distinfo,v 1.22 2022/03/02 13:17:25 prlw1 Exp $
 
-BLAKE2s (dconf-0.36.0.tar.xz) = faa633a2fa9ff521f29dc2dce68f77bb1ad86769b555b354eeb84c6cd1e0db0e
-SHA512 (dconf-0.36.0.tar.xz) = fed0b4ac13dfeff3bbe428a5c25408a0f13610219e561841a3af75cf18f9c630c385989b700c081b79ab53c00bdecf43c7c94979312c047faefbda4b2653d40d
-Size (dconf-0.36.0.tar.xz) = 114828 bytes
-SHA1 (patch-client_meson.build) = c14f83a8577d35c8f32dfa3d9fcbbe1c9e67548b
-SHA1 (patch-gsettings_meson.build) = 63abfc31d9fede52340708739bc53a6f6a439108
+BLAKE2s (dconf-0.40.0.tar.xz) = db8210594923c949ff5c3c160fc0d0e1063cadbae9a19cba53706b0e578da368
+SHA512 (dconf-0.40.0.tar.xz) = 71396d71f24f47653181482b052fdfc63795c50c373de34e2fb93e16101745daa7e81192b79a102d5389911cea34138eedf3ac32bc80562018e8a7f31963559a
+Size (dconf-0.40.0.tar.xz) = 117764 bytes
 SHA1 (patch-meson.build) = 2015b184e88ed797b52152d00e96e45988cf01bf
diff -r 118b237f2d38 -r ec24895a02bc devel/dconf/patches/patch-client_meson.build
--- a/devel/dconf/patches/patch-client_meson.build      Wed Mar 02 02:28:48 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-client_meson.build,v 1.1 2018/12/17 15:33:01 jperkin Exp $
-
-Fix link ordering.  https://gitlab.gnome.org/GNOME/dconf/issues/49
-
---- client/meson.build.orig    2018-10-22 21:53:04.000000000 +0000
-+++ client/meson.build
-@@ -38,6 +38,7 @@ libdconf = shared_library(
-   soversion: soversion,
-   include_directories: top_inc,
-   dependencies: deps,
-+  link_with: libdconf_engine,
-   c_args: dconf_c_args,
-   install: true,
- )
diff -r 118b237f2d38 -r ec24895a02bc devel/dconf/patches/patch-gsettings_meson.build
--- a/devel/dconf/patches/patch-gsettings_meson.build   Wed Mar 02 02:28:48 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-gsettings_meson.build,v 1.1 2018/12/17 15:33:01 jperkin Exp $
-
-Fix link ordering.  https://gitlab.gnome.org/GNOME/dconf/issues/49
-
---- gsettings/meson.build.orig 2018-10-22 21:53:04.000000000 +0000
-+++ gsettings/meson.build
-@@ -3,6 +3,7 @@
- # symbols other than g_io_module_*
- backend_deps = [
-   libdconf_common_hidden,
-+  libdconf_engine,
-   libdconf_gdbus_thread,
- ]
- 



Home | Main Index | Thread Index | Old Index