diff options
author | prlw1 <prlw1@pkgsrc.org> | 2013-05-27 18:17:11 +0000 |
---|---|---|
committer | prlw1 <prlw1@pkgsrc.org> | 2013-05-27 18:17:11 +0000 |
commit | 3a408b115beba169f8c600f1edab382c4780b510 (patch) | |
tree | 598b7d0b0669b07a0084bd99669ffd90abd61da4 /devel/dconf | |
parent | 43957586a9b420840288da694149d477a6cf8321 (diff) | |
download | pkgsrc-3a408b115beba169f8c600f1edab382c4780b510.tar.gz |
Update dconf / dconf-editor to 0.16.0
Many improvements, bug fixes and translation updates:
https://git.gnome.org/browse/dconf/tree/NEWS?id=0.16.0
Highlights:
This release more or less completes the rewriting of dconf-service.
Support for backends are now fully-realised (and we have a couple of
them as proof). Many small bugs (some with serious symptoms) have been
fixed vs. the last release.
- new icons: hicolor icons have been updated and a HighContrast set
added
- loosen some assertions on the order of messages being returned from
the service. D-Bus violates this order in the case that the service
crashes and that's no reason to take the client with it as well.
- add some backends to the dconf-service (that were 'considered' as per
the last NEWS). The first backend is a null backend that allows for
a temporary database tied to the lifetime of the session, possibly
useful for testing.
- also add a new 'keyfile' backend for the service. This is primarily
intended to be used with NFS (where use of mmap is not safe)
- add a mkdir() in the case of an empty home directory where
~/.config/dconf does not already exist
- the service has been substantially rewritten
- using gdbus-codegen
- cache the file contents instead of read/modify/write each time
- new DConfWriter abstraction allows considering support for backends
- uses only POSIX IO (read and write syscalls) for database access
- workaround mmap() bug on OpenBSD
Diffstat (limited to 'devel/dconf')
-rw-r--r-- | devel/dconf/Makefile | 22 | ||||
-rw-r--r-- | devel/dconf/Makefile.common | 17 | ||||
-rw-r--r-- | devel/dconf/PLIST | 9 | ||||
-rw-r--r-- | devel/dconf/distinfo | 8 |
4 files changed, 31 insertions, 25 deletions
diff --git a/devel/dconf/Makefile b/devel/dconf/Makefile index 67cbbc11ea7..6b0c3e8fcda 100644 --- a/devel/dconf/Makefile +++ b/devel/dconf/Makefile @@ -1,25 +1,8 @@ -# $NetBSD: Makefile,v 1.16 2013/01/07 13:20:57 gdt Exp $ -# -# Attention: Update this only together with devel/dconf-editor -# +# $NetBSD: Makefile,v 1.17 2013/05/27 18:17:11 prlw1 Exp $ -DISTNAME= dconf-0.14.1 -CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_GNOME:=sources/dconf/0.14/} -EXTRACT_SUFX= .tar.xz +.include "Makefile.common" -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://live.gnome.org/dconf -COMMENT= Backend for gsettings -LICENSE= gnu-lgpl-v2.1 - -GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-editor -USE_LIBTOOL= yes -USE_TOOLS+= pkg-config gmake intltool msgfmt - -# Upstream's makefiles have hardcoded warnings for newer gcc versions. -BUILDLINK_TRANSFORM+= opt:-Wno-unused-but-set-variable:-Wno-unused-variable PKGCONFIG_OVERRIDE+= client/dconf.pc.in dbus-1/dconf-dbus-1.pc.in @@ -33,6 +16,7 @@ BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl BUILDLINK_DEPMETHOD.vala= build .include "../../lang/vala018/buildlink3.mk" +BUILDLINK_API_DEPENDS.glib2+= glib2>=2.35.2 .include "../../devel/glib2/modules.mk" .include "../../sysutils/dbus/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/dconf/Makefile.common b/devel/dconf/Makefile.common new file mode 100644 index 00000000000..2cf3eaa2f95 --- /dev/null +++ b/devel/dconf/Makefile.common @@ -0,0 +1,17 @@ +# $NetBSD: Makefile.common,v 1.1 2013/05/27 18:17:11 prlw1 Exp $ +# +# used by devel/dconf-editor/Makefile + +DISTNAME= dconf-0.16.0 +CATEGORIES= devel gnome +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/dconf/${PKGVERSION_NOREV:R}/} +EXTRACT_SUFX= .tar.xz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://live.gnome.org/dconf +COMMENT= Backend for gsettings +LICENSE= gnu-lgpl-v2.1 + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= pkg-config gmake intltool msgfmt diff --git a/devel/dconf/PLIST b/devel/dconf/PLIST index 7ce1ae0fcb6..a30806e9015 100644 --- a/devel/dconf/PLIST +++ b/devel/dconf/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2012/11/06 18:51:46 drochner Exp $ +@comment $NetBSD: PLIST,v 1.5 2013/05/27 18:17:11 prlw1 Exp $ bin/dconf include/dconf-dbus-1/dconf-dbus-1.h include/dconf/client/dconf-client.h @@ -25,8 +25,8 @@ share/gtk-doc/html/dconf/DConfClient.html share/gtk-doc/html/dconf/annotation-glossary.html share/gtk-doc/html/dconf/api-index-full.html share/gtk-doc/html/dconf/ch01.html -share/gtk-doc/html/dconf/dconf-DConf-Paths.html share/gtk-doc/html/dconf/dconf-DConfChangeset.html +share/gtk-doc/html/dconf/dconf-dconf-Paths.html share/gtk-doc/html/dconf/dconf-editor.html share/gtk-doc/html/dconf/dconf-overview.html share/gtk-doc/html/dconf/dconf-service.html @@ -41,6 +41,7 @@ share/gtk-doc/html/dconf/programs.html share/gtk-doc/html/dconf/right.png share/gtk-doc/html/dconf/style.css share/gtk-doc/html/dconf/up.png +share/locale/an/LC_MESSAGES/dconf.mo share/locale/ar/LC_MESSAGES/dconf.mo share/locale/as/LC_MESSAGES/dconf.mo share/locale/be/LC_MESSAGES/dconf.mo @@ -56,6 +57,7 @@ share/locale/en_GB/LC_MESSAGES/dconf.mo share/locale/eo/LC_MESSAGES/dconf.mo share/locale/es/LC_MESSAGES/dconf.mo share/locale/et/LC_MESSAGES/dconf.mo +share/locale/eu/LC_MESSAGES/dconf.mo share/locale/fa/LC_MESSAGES/dconf.mo share/locale/fi/LC_MESSAGES/dconf.mo share/locale/fr/LC_MESSAGES/dconf.mo @@ -84,7 +86,10 @@ share/locale/sr@latin/LC_MESSAGES/dconf.mo share/locale/sv/LC_MESSAGES/dconf.mo share/locale/ta/LC_MESSAGES/dconf.mo share/locale/te/LC_MESSAGES/dconf.mo +share/locale/tg/LC_MESSAGES/dconf.mo share/locale/th/LC_MESSAGES/dconf.mo +share/locale/tr/LC_MESSAGES/dconf.mo +share/locale/ug/LC_MESSAGES/dconf.mo share/locale/uk/LC_MESSAGES/dconf.mo share/locale/vi/LC_MESSAGES/dconf.mo share/locale/zh_CN/LC_MESSAGES/dconf.mo diff --git a/devel/dconf/distinfo b/devel/dconf/distinfo index 9a662ae8987..266234c1a92 100644 --- a/devel/dconf/distinfo +++ b/devel/dconf/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.5 2012/11/06 18:51:46 drochner Exp $ +$NetBSD: distinfo,v 1.6 2013/05/27 18:17:11 prlw1 Exp $ -SHA1 (dconf-0.14.1.tar.xz) = 1983e832f03408ebb8544064604dd2d4379c47eb -RMD160 (dconf-0.14.1.tar.xz) = 23daf76fa909950dbbaabb18f8a0dd58ee30c1f4 -Size (dconf-0.14.1.tar.xz) = 291300 bytes +SHA1 (dconf-0.16.0.tar.xz) = 4845e185a63297830c49a1889a72290337968b22 +RMD160 (dconf-0.16.0.tar.xz) = 32f495f674550a4127f0ed27d918ea963b414341 +Size (dconf-0.16.0.tar.xz) = 368592 bytes SHA1 (patch-aa) = 11e3582b976b4d60a5e096c8408e7b0aa6e1142e SHA1 (patch-editor_Makefile.in) = bb4da6a9b3aa2137e7dc1c43e0e7cfc8930e9c7a |