Commit graph

68 commits

Author SHA1 Message Date
micha
be420eac91 *: recursive bump for graphics/graphviz 5.0.0 2022-07-22 17:07:10 +00:00
wiz
0f6341b8bd *: recursive bump for vala 0.56 2022-03-30 10:02:21 +00:00
prlw1
02777df15a 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)
2022-03-02 13:17:25 +00:00
adam
b6d9bd86bc revbump for icu and libffi 2021-12-08 16:01:42 +00:00
wiz
33dc5de577 *: recursive bump for vala 0.54 2021-09-29 09:10:30 +00:00
nia
ab8a1fb4af *: Use the tools framework for gdbus-codegen 2021-05-02 11:06:12 +00:00
wiz
ae12fea0c1 *: bump for vala 0.52 2021-04-14 07:28:16 +00:00
wiz
4ad5df958d dconf: mark python as build-time dependency
Bump PKGREVISION
2021-04-13 08:08:40 +00:00
nia
f6dd9d2f87 Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
2020-12-04 20:44:57 +00:00
wiz
15d9521b5e *: recursive bump for vala 0.50 2020-10-06 19:51:15 +00:00
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
wiz
60ea381c93 dconf: update to 0.36.0.
Changes in dconf 0.36.0
=======================

 - No changes since 0.35.1

Changes in dconf 0.35.1
=======================

 - Writer service: avoid writing to disk and emitting changed signals
   when write requests do not result in changes to the database (Daniel
   Playfair Cal, !3)
 - build: Drop redundant `install` key from `configure_file()` (Philip
   Withnall, !53)
 - build: Update abicheck.sh script to work with GCC 9 (Diego
   Escalante Urello, !55)
 - build: Update use of link_whole for meson-0.52 (Diego Escalante
   Urello, !54)
2020-03-15 19:45:58 +00:00
wiz
a6f6163169 *: bump for vala 0.48.0 2020-03-11 09:53:51 +00:00
wiz
f669fda471 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
wiz
292f0cbf9f *: recursive bump for vala-0.46 2019-11-06 14:34:29 +00:00
wiz
8bfdba90dd dconf: update to 0.34.0.
Changes in dconf 0.33.2
=======================

 - Drop references to GDBusConnection objects when D-Bus connections are closed
   (Andre Magalhaes, #51)

Changes in dconf 0.33.1
=======================

 - Factor out a common method to route completion of D-Bus methods through
   (Cosimo Cecchi, #29)
 - build: Use weak bindings in gvdb to fix linking with LLD
   (Ting-Wei Lan, #28)
2019-10-10 13:19:57 +00:00
prlw1
c02441770e Rename py-meson to meson.
The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
2019-10-07 09:28:09 +00:00
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
markd
db922e13f5 dconf: PKGREVISION bump for sysconfdir fix in py-meson/build.mk
also remove no longer used SUBST for /etc -> ${PKG_SYSCONFDIR}
2019-07-10 10:51:29 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
wiz
6098c1a7e3 *: recursive bump for vala-0.44 2019-03-25 13:56:25 +00:00
schmonz
06022fe67a Fix OS X build (by skipping tests, not being offered as TEST_TARGET yet
anyway) and install (by respecting DESTDIR and replacing one more
relative rpath in a binary).
2018-12-07 20:02:58 +00:00
wiz
c21c94cf9c dconf: update to 0.30.1.
Changes in dconf 0.30.1
=======================

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

Changes in dconf 0.30.0
=======================

None.

Changes in dconf 0.29.2
=======================

 - Service: When corrupt GVDB files are found, they are now
   transparently backed up and replaced with an empty database.
   (Philip Withnall, !8)
 - Replace all hard-coded /etc path with sysconfdir. This is useful for
   JHBuild environments and systems that don't want to use /etc/dconf.
   (Ting-Wei Lan; !21, #739229)
 - Engine: Change overflow thresholds in subscription counts from
   GMAXUINT32 to GMAXUINT (Daniel Playfair Cal; !20)
 - Change meson flag used to build Gtk-Doc from enable-gtk-doc to
   gtk_doc (Daniel Playfair Cal; !19)
 - Declare libdconf_service as a dependency to fix the build in
   massively parallelised environments (Emmanuele Bassi; !22)

Changes in dconf 0.29.1
=======================

 - Engine: track in progress watch handles to avoid spurious changed
   signals for the root path. Subscription requests are no longer sent
   if the engine is already subscribed to the given path. In the case
   that some value changes while a subscription request is in progress,
   a changed signal is only sent for the path being subscribed to
   instead of the root path. (Daniel Playfair Cal; !1, !5, #790640)

 - Engine: fix deadlock which occured when using the engine from libsoup
   within flatpak by extending the existing workaround for Glib !541, aka
   #674885. GSocket and various other GObject types are now also
   initialised in the main thread. (Owen Taylor; !15)

 - Add transfer annotations to the GTK-Doc strings for functions in the
   dconf_changeset_* and dconf_client_* namespaces (Xavier Claessens,
   Philip Withnall; !9, #758903)

 - Update GVDB subtree from GVDB master, containing mostly documentation
   improvements (Philip Withnall; !17)

 - dconf-update.vala: correct error message grammar (Kenyon Ralph; !6)

 - Various meson related improvements (Iñigo Martínez; !11)

 - Add GitLab CI (Philip Withnall; !10)

 - Service: Port from the deprecated g_type_class_add_private() to
   G_ADD_PRIVATE() (Philip Withnall; !7)

 - Add Daniel Playfair Cal and Philip Withnall as maintainers (Philip
   Withnall)
2018-12-02 07:11:55 +00:00
wiz
0fcc79cf0c *: recursive bump for vala-0.42. 2018-09-03 10:50:17 +00:00
youri
7b590ee67e Fix linking on Darwin now that dconf uses meson. 2018-06-09 02:38:43 +00:00
wiz
eec0f4edb9 dconf: disable man page generation, add bug report URL
Enabling the man page generation was not intended to be committed,
sorry for the breakage.
2018-04-18 08:26:42 +00:00
wiz
bb517b37ec dconf: include python/application.mk after py-meson/bl3.mk. 2018-04-17 22:38:42 +00:00
wiz
f282cee865 dconf: update to 0.28.0.
Changes in dconf 0.28.0
=======================

 - Update README

Changes in dconf 0.27.1
=======================

 - Port to meson build system (#784910)
2018-04-17 12:28:41 +00:00
wiz
c284eb2af5 Recursive PKGREVISION bump for vala-0.40. 2018-04-17 04:25:31 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
prlw1
c7d3d5b5d2 Put gdbus-codgen back into operation
- Revert "Move gdbus-codegen users to py-glib2-tools by including
  glib2/buildtools.mk" 1f764df
- while here change to TOOL_DEPENDS
- switch from py-glib2-tools to glib2-tools
2017-10-15 22:31:01 +00:00
prlw1
ee6cf974ac Move gdbus-codegen users to py-glib2-tools by including glib2/buildtools.mk 2017-10-13 16:36:03 +00:00
wiz
bc3dab6a5c dconf: update to 0.26.1.
Changes in dconf 0.26.1
========================

 - Work around a deadlock in GObject type initialization (#674885)
2017-10-11 09:20:00 +00:00
wiz
e508468110 *: Recursive PKGREVISION bump for vala 0.38 update. 2017-10-03 12:36:52 +00:00
wiz
dd0a7cb7e5 Recursive bump for lang/vala 2017-05-29 12:20:23 +00:00
prlw1
838fa7a69c 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
2016-04-20 22:00:55 +00:00
prlw1
e9a8dd5d63 revbump for vala update 2016-04-10 19:38:51 +00:00
ryoon
e0491a7b08 Replace more hardcoded /etc. Bump PKGREVISION
This fixes error from inputmethod/ibus-skk's ibus-setup-skk.
2016-03-02 22:45:01 +00:00
ryoon
710ff557b5 Replace whitespace with tab 2016-03-02 13:32:06 +00:00
jperkin
a7efdccd6c Use OPSYSVARS. 2016-02-25 12:12:47 +00:00
jperkin
508c937d72 Fix install_name on Darwin. Bump PKGREVISION. 2016-02-20 09:57:10 +00:00
wiz
dcc143ada7 Bump PKGREVISION for vala update to 0.30. 2016-02-04 12:13:30 +00:00
jperkin
8091aee373 Now that _STRIPFLAG_INSTALL is disabled by default on Darwin, remove manual
settings of INSTALL_UNSTRIPPED=yes for Darwin in individual packages.
2015-09-07 12:02:05 +00:00
wiz
f61838cd80 Recursive bump for vala-0.28.0 update. 2015-04-03 07:38:34 +00:00
prlw1
7cf0f60e61 Update dconf to 0.22.0
Changes in dconf 0.22.0
========================

 - fix handling of floating point keys in editor

 - update appdata for renamed desktop file

 - minor doap changes

Translations:
   French
   Indonesian
   Lithuanian
   Hungarian
   Catalan (Valencian)
   Korean
   Traditional Chinese
   Spanish
   Brazilian Portuguese
   Galician translations
   Catalan
   Basque language
   Danish
   Norwegian bokmal
   Greek
   Czech
   Slovenian
   Swedish
   Polish
   Latvian
   Hebrew
   Russian
   German
   Assamese
   Serbian

Changes in dconf 0.21.0
========================

 - editor desktop file renamed to ca.desrt.dconf-editor to take advantage of
   D-Bus activation

 - prevent the service from being released more than once if we receive
   multiple signals (which caused a hang)

Translations:
  Indonesian
  Greek
  Swedish
2014-11-10 23:23:17 +00:00
prlw1
1b4564e28a Replace revision 1.4 change inadvertently removed in last update.
Fixes use of database.mk - reported by obata@
2014-10-28 07:36:21 +00:00
prlw1
d01b2ac801 Update dconf and dconf-editor to 0.20.0
Changes in dconf 0.20.0
========================

Czech translation updated.

Changes in dconf 0.19.92
=========================

 - depend on automake 1.11.2

 - stop using ACLOCAL_FLAGS

 - depend on released version of Vala (0.18.0)

Changes in dconf 0.19.91
=========================

 - fix an unlikely failure in the fuzz testing of gvdb

 - fix a thread safety issue with file-db

Changes in dconf 0.19.90
=========================

 - dconf compile: always write little endian

 - file-db: don't install match rules on no bus (fixes gdbus assertion)

 - update dconf(1) manpage for 'dconf compile'

 - fix 'make clean' on FreeBSD

 - editor: provide appdata

Translations updates:
  Ukrainian translation
  Aragonese translation
  Chinese

Changes in dconf 0.19.3
========================

 - quite a lot of test coverage improvements

 - Add a proper DCONF_ERROR error domain

 - suppress GLib deprecation warnings during build

 - engine: issue warnings about missing files only once per source

 - engine: grok the WritabilityNotify signal from D-Bus

 - gsettings: handle writability changes correctly

 - engine: assorted fixes for issues found during testing

 - portability: only link to -ldl if it is required

 - add support for 'file-db' to profiles: this is an absolute path to a
   immutable dconf database file

 - add support for finding profiles in XDG_DATA_DIRS if they are not in
   /etc

 - add 'dconf compile' command for building dconf databases from
   keyfiles in arbitrary locations (like from the build system of a
   project that may want to install a file-db)

 - editor: add a section separator to the app menu for consistency

Changes in dconf 0.19.2
========================

 - Add support for the new GSettingsBackend.read_user_value() API

 - bump GLib version depend accordingly (2.39.1)

Translations updates:
 Greek
 Catalan (Valencian)
 Simplified Chinese
 Persian
2014-09-10 10:54:46 +00:00
obache
524c5b9e54 Fixes hard-coded dconf database directory name.
Use ${PKG_SYSCONFDIR}/dconf instead of /etc/dconf.

Bump PKGREVISION.
2014-05-25 05:30:43 +00:00
jperkin
6111f80604 Remove -soname and avoid stripping on Darwin. Fixes build. 2013-12-21 11:31:33 +00:00
asau
c2219a69cb No separate library for dlopen on FreeBSD too. 2013-12-17 05:32:33 +00:00