pkgsrc/devel/dconf/database.mk
wiz 6d496f23d7 dconf: update to 0.32.0.
Changes in dconf 0.32.0
=======================

 - No changes since 0.31.92

Changes in dconf 0.31.92
========================

 - bin: Add an option to ignore changes to locked keys during load
   (Tomasz Miąsko; #1; !43)

 - tests: Use more concise key and value (Tomasz Miąsko; #1; !43)

 - tests: shm: fix pwrite wrapper with -D_FILE_OFFSET_BITS=64 (Ben Wolsieffer; !37)

 - tests: replace usage of dlsym with separate modules containing functions that need to be mocked out
   (Daniel Playfair Cal; !37)

 - tests: Avoid using real system bus during tests
   (Tomasz Miąsko; #51; !45)

Changes in dconf 0.31.2
=======================

 - Bin: rewrite dconf utility in C. Updates are no longer conditional on
   the mtime of the database directory and files. Help information is shown
   on erroneous usage, but not otherwise. (Tomasz Miąsko; !39)

 - build: Make dconf client vapi file installation optional, and thus the
   Vala dependency optional (still built by default) (Tomasz Miąsko; !40)

 - bin: Add a new database directory argument for the update command
   (Tomasz Miąsko, Takao Fujiwara; !39, !41)

Changes in dconf 0.31.1
=======================

 - Engine: Fix memory leak when subscribing to a path. (Guido Günther; !25)

 - CI: Always store test artifacts so we always get code coverage results.
   (Philip Withnall; !32)

 - Sort output of list and dump commands. (Tomasz Miąsko; !31)

 - Tests: Add integration tests for dconf and dconf-service running within
   a separate D-Bus session and clean XDG_RUNTIME_DIR and XDG_CONFIG_HOME.
   (Tomasz Miąsko; !31)

 - Engine: Coalesce pending writes into a single changeset.
   (Tomasz Miąsko; !30)

 - Consistently validate the number of arguments.
   Add optional directory argument for update command.
   (Tomasz Miąsko; !33)

 - Tests: Add further integration tests (Tomasz Miąsko; !33)

 - Check mtimes of files when updating databases. (Marek Kasik; !27; #11)

 - Indicate update failure with non-zero exit code. Consistently handle
   invalid configuration in update. (Tomasz Miąsko; !34; #42)

 - Replace Bugzilla by Gitlab URL in DOAP file. (Andre Klapper)

 - Tests: Add test for key paths locked in system databases
   (Tomasz Miąsko; !35)
2019-08-16 10:54:51 +00:00

21 lines
576 B
Makefile

# $NetBSD: database.mk,v 1.3 2019/08/16 10:54:51 wiz Exp $
#
# This Makefile fragment is intended to be included by packages that install
# dconf database. It takes care of update the corresponding databases
# at (de)installation time.
#
.if !defined(DCONF_DATABASE_MK)
DCONF_DATABASE_MK= # defined
DCONF= ${PREFIX}/bin/dconf
FILES_SUBST+= DCONF=${DCONF:Q}
INSTALL_TEMPLATES+= ../../devel/dconf/files/database.tmpl
DEINSTALL_TEMPLATES+= ../../devel/dconf/files/database.tmpl
TOOLS_NOOP+= dconf
DEPENDS+= dconf-[0-9]*:../../devel/dconf
.endif # DCONF_DATABASE_MK