Wed Apr 20 22:00:55 2016 UTC ()
Update dconf to 0.26.0

XXX is SUBST_CLASSES.Darwin+= libname still needed?

Changes in dconf 0.26.0
========================

None.

Changes in dconf 0.25.1
========================

 - the libdbus-1 backend has been removed.  dconf now always uses GDBus.

 - support has been added for system administration frameworks to set up
   the dconf profile via a file placed in the XDG_RUNTIME_DIR or in
   /run/dconf/.  In the case of the file in /run/dconf/, it is not
   possible to modify the proile, even via the DCONF_PROFILE environment
   variable, which makes it slightly more difficult to evade lockdown.

 - directory resets are now implemented properly in DConfChangeset which
   means that reading a subkey through a changeset that contains a reset
   for a parent directory of that key will return TRUE with a NULL value

 - a new API dconf_client_read_full() has been added which allows
   reading the user value, the default value, or querying what the
   effective value would be if a changeset were to be applied.

 - a new API has been added for listing the locks that are in effect:
   dconf_client_list_locks()

 - DConfClient has a new "writability-changed" signal

 - support for reading default values and listing locks have been added
   to the dconf commandline tool

 - support for g_autoptr() has been added for DConfClient and
   DConfChangeset

 - the handling of reading of default values via GSettings has been made
   more efficient.  More major changes to the GSettings backend are
   expected in the near future.

Changes in dconf 0.24.0
========================

The version number was increased and a new entry was added to the NEWS.

Changes in dconf 0.23.2
========================

 - remove dconf-editor manpage (accidentally missed during the split)

 - fix whitespace issues in 'dconf --help'

Changes in dconf 0.23.1
========================

 - dconf-editor is now in a separate package

 - portability improvements


(prlw1)
diff -r1.32 -r1.33 pkgsrc/devel/dconf/Makefile
diff -r1.8 -r0 pkgsrc/devel/dconf/Makefile.common
diff -r1.7 -r1.8 pkgsrc/devel/dconf/PLIST
diff -r1.8 -r1.9 pkgsrc/devel/dconf/buildlink3.mk
diff -r1.10 -r1.11 pkgsrc/devel/dconf/distinfo
diff -r1.4 -r0 pkgsrc/devel/dconf/patches/patch-aa
diff -r1.4 -r0 pkgsrc/devel/dconf/patches/patch-editor_Makefile.in

cvs diff -r1.32 -r1.33 pkgsrc/devel/dconf/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/dconf/Makefile 2016/04/10 19:38:52 1.32
+++ pkgsrc/devel/dconf/Makefile 2016/04/20 22:00:55 1.33
@@ -1,33 +1,48 @@ @@ -1,33 +1,48 @@
1# $NetBSD: Makefile,v 1.32 2016/04/10 19:38:52 prlw1 Exp $ 1# $NetBSD: Makefile,v 1.33 2016/04/20 22:00:55 prlw1 Exp $
2 2
3PKGREVISION= 5 3DISTNAME= dconf-0.26.0
4.include "Makefile.common" 4CATEGORIES= devel gnome
 5MASTER_SITES= ${MASTER_SITE_GNOME:=sources/dconf/${PKGVERSION_NOREV:R}/}
 6EXTRACT_SUFX= .tar.xz
 7
 8MAINTAINER= pkgsrc-users@NetBSD.org
 9HOMEPAGE= https://wiki.gnome.org/Projects/dconf
 10COMMENT= Backend for gsettings
 11LICENSE= gnu-lgpl-v2.1
 12
 13GNU_CONFIGURE= yes
 14USE_LANGUAGES= c99
 15USE_LIBTOOL= yes
 16USE_TOOLS+= pkg-config gmake
 17
 18SUBST_CLASSES+= sysdir
 19SUBST_MESSAGE.sysdir= Fixes hard-coded dconf database directory name
 20SUBST_STAGE.sysdir= post-configure
 21SUBST_FILES.sysdir+= engine/dconf-engine-source-system.c
 22SUBST_FILES.sysdir+= engine/dconf-engine-profile.c
 23SUBST_FILES.sysdir+= tests/engine.c
 24SUBST_FILES.sysdir+= bin/dconf-update.c
 25SUBST_FILES.sysdir+= bin/dconf-update.vala
 26SUBST_SED.sysdir= -e s,/etc,${PKG_SYSCONFDIR},g
5 27
6CONFIGURE_ARGS+= --disable-editor 28PKGCONFIG_OVERRIDE+= client/dconf.pc.in
7 
8PKGCONFIG_OVERRIDE+= client/dconf.pc.in dbus-1/dconf-dbus-1.pc.in 
9 29
10.include "../../mk/bsd.prefs.mk" 30.include "../../mk/bsd.prefs.mk"
11 31
12.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" 
13BUILDLINK_TRANSFORM+= rm:-ldl 
14.endif 
15 
16SUBST_CLASSES.Darwin+= libname 32SUBST_CLASSES.Darwin+= libname
17SUBST_STAGE.libname= pre-configure 33SUBST_STAGE.libname= pre-configure
18SUBST_FILES.libname= client/Makefile.in dbus-1/Makefile.in 34SUBST_FILES.libname= client/Makefile.in
19SUBST_FILES.libname+= gsettings/Makefile.in 35SUBST_FILES.libname+= gsettings/Makefile.in
20SUBST_SED.libname= -e "s|-Wl,-soname=|-install_name ${PREFIX}/lib/|g" 36SUBST_SED.libname= -e "s|-Wl,-soname=|-install_name ${PREFIX}/lib/|g"
21SUBST_SED.libname+= -e "/^libdconfsettings_so_LDFLAGS/s,$$, -install_name ${PREFIX}/lib/gio/modules/libdconfsettings.so,g" 37SUBST_SED.libname+= -e "/^libdconfsettings_so_LDFLAGS/s,$$, -install_name ${PREFIX}/lib/gio/modules/libdconfsettings.so,g"
22 38
23BUILD_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen 39BUILD_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen
24BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt 40BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
25BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl 41BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
26 42
27BUILDLINK_DEPMETHOD.vala= build 43BUILDLINK_DEPMETHOD.vala= build
28BUILDLINK_API_DEPENDS.vala+= vala>=0.18.0 44BUILDLINK_API_DEPENDS.vala+= vala>=0.18.0
29.include "../../lang/vala/buildlink3.mk" 45.include "../../lang/vala/buildlink3.mk"
30BUILDLINK_API_DEPENDS.glib2+= glib2>=2.39.1 46BUILDLINK_API_DEPENDS.glib2+= glib2>=2.44.0
31.include "../../devel/glib2/modules.mk" 47.include "../../devel/glib2/modules.mk"
32.include "../../sysutils/dbus/buildlink3.mk" 
33.include "../../mk/bsd.pkg.mk" 48.include "../../mk/bsd.pkg.mk"

File Deleted: pkgsrc/devel/dconf/Attic/Makefile.common

cvs diff -r1.7 -r1.8 pkgsrc/devel/dconf/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/dconf/PLIST 2014/09/10 10:54:46 1.7
+++ pkgsrc/devel/dconf/PLIST 2016/04/20 22:00:55 1.8
@@ -1,106 +1,47 @@ @@ -1,106 +1,47 @@
1@comment $NetBSD: PLIST,v 1.7 2014/09/10 10:54:46 prlw1 Exp $ 1@comment $NetBSD: PLIST,v 1.8 2016/04/20 22:00:55 prlw1 Exp $
2bin/dconf 2bin/dconf
3include/dconf-dbus-1/dconf-dbus-1.h 
4include/dconf/client/dconf-client.h 3include/dconf/client/dconf-client.h
5include/dconf/common/dconf-changeset.h 4include/dconf/common/dconf-changeset.h
6include/dconf/common/dconf-error.h 5include/dconf/common/dconf-enums.h
7include/dconf/common/dconf-paths.h 6include/dconf/common/dconf-paths.h
8include/dconf/dconf.h 7include/dconf/dconf.h
9lib/gio/modules/libdconfsettings.so 8lib/gio/modules/libdconfsettings.so
10lib/libdconf-dbus-1.so 
11lib/libdconf-dbus-1.so.0 
12lib/libdconf-dbus-1.so.0.0.0 
13lib/libdconf.so 9lib/libdconf.so
14lib/libdconf.so.1 10lib/libdconf.so.1
15lib/libdconf.so.1.0.0 11lib/libdconf.so.1.0.0
16lib/pkgconfig/dconf-dbus-1.pc 
17lib/pkgconfig/dconf.pc 12lib/pkgconfig/dconf.pc
18libexec/dconf-service 13libexec/dconf-service
19man/man1/dconf-editor.1 
20man/man1/dconf-service.1 14man/man1/dconf-service.1
21man/man1/dconf.1 15man/man1/dconf.1
22man/man7/dconf.7 16man/man7/dconf.7
23share/bash-completion/completions/dconf 17share/bash-completion/completions/dconf
24share/dbus-1/services/ca.desrt.dconf.service 18share/dbus-1/services/ca.desrt.dconf.service
25share/gtk-doc/html/dconf/DConfClient.html 19share/gtk-doc/html/dconf/DConfClient.html
26share/gtk-doc/html/dconf/annotation-glossary.html 20share/gtk-doc/html/dconf/annotation-glossary.html
 21share/gtk-doc/html/dconf/api-index-0.16.html
 22share/gtk-doc/html/dconf/api-index-0.18.html
 23share/gtk-doc/html/dconf/api-index-0.20.html
 24share/gtk-doc/html/dconf/api-index-0.26.html
27share/gtk-doc/html/dconf/api-index-full.html 25share/gtk-doc/html/dconf/api-index-full.html
28share/gtk-doc/html/dconf/ch01.html 26share/gtk-doc/html/dconf/ch01.html
29share/gtk-doc/html/dconf/dconf-DConfChangeset.html 27share/gtk-doc/html/dconf/dconf-DConfChangeset.html
30share/gtk-doc/html/dconf/dconf-DConfError.html 28share/gtk-doc/html/dconf/dconf-DConfError.html
31share/gtk-doc/html/dconf/dconf-dconf-Paths.html 29share/gtk-doc/html/dconf/dconf-dconf-Paths.html
32share/gtk-doc/html/dconf/dconf-editor.html 
33share/gtk-doc/html/dconf/dconf-overview.html 30share/gtk-doc/html/dconf/dconf-overview.html
34share/gtk-doc/html/dconf/dconf-service.html 31share/gtk-doc/html/dconf/dconf-service.html
35share/gtk-doc/html/dconf/dconf-tool.html 32share/gtk-doc/html/dconf/dconf-tool.html
36share/gtk-doc/html/dconf/dconf.devhelp2 33share/gtk-doc/html/dconf/dconf.devhelp2
37share/gtk-doc/html/dconf/home.png 34share/gtk-doc/html/dconf/home.png
38share/gtk-doc/html/dconf/index.html 35share/gtk-doc/html/dconf/index.html
39share/gtk-doc/html/dconf/index.sgml 36share/gtk-doc/html/dconf/index.sgml
40share/gtk-doc/html/dconf/left-insensitive.png 37share/gtk-doc/html/dconf/left-insensitive.png
41share/gtk-doc/html/dconf/left.png 38share/gtk-doc/html/dconf/left.png
42share/gtk-doc/html/dconf/object-tree.html 39share/gtk-doc/html/dconf/object-tree.html
43share/gtk-doc/html/dconf/programs.html 40share/gtk-doc/html/dconf/programs.html
44share/gtk-doc/html/dconf/right-insensitive.png 41share/gtk-doc/html/dconf/right-insensitive.png
45share/gtk-doc/html/dconf/right.png 42share/gtk-doc/html/dconf/right.png
46share/gtk-doc/html/dconf/style.css 43share/gtk-doc/html/dconf/style.css
47share/gtk-doc/html/dconf/up-insensitive.png 44share/gtk-doc/html/dconf/up-insensitive.png
48share/gtk-doc/html/dconf/up.png 45share/gtk-doc/html/dconf/up.png
49share/locale/an/LC_MESSAGES/dconf.mo 
50share/locale/ar/LC_MESSAGES/dconf.mo 
51share/locale/as/LC_MESSAGES/dconf.mo 
52share/locale/be/LC_MESSAGES/dconf.mo 
53share/locale/bg/LC_MESSAGES/dconf.mo 
54share/locale/bn_IN/LC_MESSAGES/dconf.mo 
55share/locale/ca/LC_MESSAGES/dconf.mo 
56share/locale/ca@valencia/LC_MESSAGES/dconf.mo 
57share/locale/cs/LC_MESSAGES/dconf.mo 
58share/locale/da/LC_MESSAGES/dconf.mo 
59share/locale/de/LC_MESSAGES/dconf.mo 
60share/locale/el/LC_MESSAGES/dconf.mo 
61share/locale/en_GB/LC_MESSAGES/dconf.mo 
62share/locale/eo/LC_MESSAGES/dconf.mo 
63share/locale/es/LC_MESSAGES/dconf.mo 
64share/locale/et/LC_MESSAGES/dconf.mo 
65share/locale/eu/LC_MESSAGES/dconf.mo 
66share/locale/fa/LC_MESSAGES/dconf.mo 
67share/locale/fi/LC_MESSAGES/dconf.mo 
68share/locale/fr/LC_MESSAGES/dconf.mo 
69share/locale/fur/LC_MESSAGES/dconf.mo 
70share/locale/gl/LC_MESSAGES/dconf.mo 
71share/locale/he/LC_MESSAGES/dconf.mo 
72share/locale/hi/LC_MESSAGES/dconf.mo 
73share/locale/hu/LC_MESSAGES/dconf.mo 
74share/locale/id/LC_MESSAGES/dconf.mo 
75share/locale/it/LC_MESSAGES/dconf.mo 
76share/locale/ja/LC_MESSAGES/dconf.mo 
77share/locale/ko/LC_MESSAGES/dconf.mo 
78share/locale/lt/LC_MESSAGES/dconf.mo 
79share/locale/lv/LC_MESSAGES/dconf.mo 
80share/locale/ml/LC_MESSAGES/dconf.mo 
81share/locale/mr/LC_MESSAGES/dconf.mo 
82share/locale/nb/LC_MESSAGES/dconf.mo 
83share/locale/nl/LC_MESSAGES/dconf.mo 
84share/locale/pa/LC_MESSAGES/dconf.mo 
85share/locale/pl/LC_MESSAGES/dconf.mo 
86share/locale/pt/LC_MESSAGES/dconf.mo 
87share/locale/pt_BR/LC_MESSAGES/dconf.mo 
88share/locale/ru/LC_MESSAGES/dconf.mo 
89share/locale/sk/LC_MESSAGES/dconf.mo 
90share/locale/sl/LC_MESSAGES/dconf.mo 
91share/locale/sr/LC_MESSAGES/dconf.mo 
92share/locale/sr@latin/LC_MESSAGES/dconf.mo 
93share/locale/sv/LC_MESSAGES/dconf.mo 
94share/locale/ta/LC_MESSAGES/dconf.mo 
95share/locale/te/LC_MESSAGES/dconf.mo 
96share/locale/tg/LC_MESSAGES/dconf.mo 
97share/locale/th/LC_MESSAGES/dconf.mo 
98share/locale/tr/LC_MESSAGES/dconf.mo 
99share/locale/ug/LC_MESSAGES/dconf.mo 
100share/locale/uk/LC_MESSAGES/dconf.mo 
101share/locale/vi/LC_MESSAGES/dconf.mo 
102share/locale/zh_CN/LC_MESSAGES/dconf.mo 
103share/locale/zh_HK/LC_MESSAGES/dconf.mo 
104share/locale/zh_TW/LC_MESSAGES/dconf.mo 
105share/vala/vapi/dconf.deps 46share/vala/vapi/dconf.deps
106share/vala/vapi/dconf.vapi 47share/vala/vapi/dconf.vapi

cvs diff -r1.8 -r1.9 pkgsrc/devel/dconf/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/dconf/buildlink3.mk 2013/09/30 11:17:32 1.8
+++ pkgsrc/devel/dconf/buildlink3.mk 2016/04/20 22:00:55 1.9
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: buildlink3.mk,v 1.8 2013/09/30 11:17:32 obache Exp $ 1# $NetBSD: buildlink3.mk,v 1.9 2016/04/20 22:00:55 prlw1 Exp $
2 2
3BUILDLINK_TREE+= dconf 3BUILDLINK_TREE+= dconf
4 4
5.if !defined(DCONF_BUILDLINK3_MK) 5.if !defined(DCONF_BUILDLINK3_MK)
6DCONF_BUILDLINK3_MK:= 6DCONF_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.dconf+= dconf>=0.11.0 8BUILDLINK_API_DEPENDS.dconf+= dconf>=0.11.0
9BUILDLINK_ABI_DEPENDS.dconf?= dconf>=0.14.0 9BUILDLINK_ABI_DEPENDS.dconf?= dconf>=0.14.0
10BUILDLINK_PKGSRCDIR.dconf?= ../../devel/dconf 10BUILDLINK_PKGSRCDIR.dconf?= ../../devel/dconf
11 11
12.include "../../devel/glib2/buildlink3.mk" 12.include "../../devel/glib2/buildlink3.mk"
13.include "../../sysutils/dbus/buildlink3.mk" 
14.endif # DCONF_BUILDLINK3_MK 13.endif # DCONF_BUILDLINK3_MK
15 14
16BUILDLINK_TREE+= -dconf 15BUILDLINK_TREE+= -dconf

cvs diff -r1.10 -r1.11 pkgsrc/devel/dconf/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/dconf/distinfo 2015/11/03 03:27:22 1.10
+++ pkgsrc/devel/dconf/distinfo 2016/04/20 22:00:55 1.11
@@ -1,8 +1,6 @@ @@ -1,8 +1,6 @@
1$NetBSD: distinfo,v 1.10 2015/11/03 03:27:22 agc Exp $ 1$NetBSD: distinfo,v 1.11 2016/04/20 22:00:55 prlw1 Exp $
2 2
3SHA1 (dconf-0.22.0.tar.xz) = d1a03938451b19a53f0d2fd09b6c737542fdd4c4 3SHA1 (dconf-0.26.0.tar.xz) = d4ab94969864c3e00515d0c0ee5b8090a7e0f896
4RMD160 (dconf-0.22.0.tar.xz) = a69abcb409ebdb3a72923ecbb23cbf5b43a5f98c 4RMD160 (dconf-0.26.0.tar.xz) = 1421922be5703abb86fa59786a5d2e5c2d4cc646
5SHA512 (dconf-0.22.0.tar.xz) = fee502b599da3634934eadc3d9fc138f2036118e88edadf0e3dc157f8e689ee1fee057342a296197b126e5f657fcb2bb1f399b6a3ffa9ff5fdcc3119d9433d9b 5SHA512 (dconf-0.26.0.tar.xz) = ea225397a486815c90a113c064d943f113490dfc754e4acba049b033115aa3a6a3849a5cdc133663de09811cde41c963041bc244cfd9ed32d65399889e415d1e
6Size (dconf-0.22.0.tar.xz) = 393260 bytes 6Size (dconf-0.26.0.tar.xz) = 219688 bytes
7SHA1 (patch-aa) = c786bb85c3971f918294293df7c03fabf1ff201e 
8SHA1 (patch-editor_Makefile.in) = 5caa945a7b792daa36fb090741b05e38f0f3945a 

File Deleted: pkgsrc/devel/dconf/patches/Attic/patch-aa

File Deleted: pkgsrc/devel/dconf/patches/Attic/patch-editor_Makefile.in