summaryrefslogtreecommitdiff
path: root/devel/dconf
AgeCommit message (Collapse)AuthorFilesLines
2017-05-29Recursive bump for lang/valawiz1-1/+2
2016-04-20Update dconf to 0.26.0prlw17-152/+42
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-10revbump for vala updateprlw11-2/+2
2016-03-02Replace more hardcoded /etc. Bump PKGREVISIONryoon2-5/+6
This fixes error from inputmethod/ibus-skk's ibus-setup-skk.
2016-03-02Replace whitespace with tabryoon1-4/+4
2016-02-25Use OPSYSVARS.jperkin1-4/+2
2016-02-20Fix install_name on Darwin. Bump PKGREVISION.jperkin1-4/+8
2016-02-04Bump PKGREVISION for vala update to 0.30.wiz1-2/+2
2015-11-25Remove mk/find-prefix.mk usage from the devel category.jperkin1-4/+2
The find-prefix infrastructure was required in a pkgviews world where packages installed from pkgsrc could have different installation prefixes, and this was a way for a dependency prefix to be determined. Now that pkgviews has been removed there is no longer any need for the overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the dependency is coming from pkgsrc. Provides a reasonable performance win due to the reduction of `pkg_info -qp` calls, some of which were redundant anyway as they were duplicating the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-03Add SHA512 digests for distfiles for devel categoryagc1-1/+2
Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-09-07Now that _STRIPFLAG_INSTALL is disabled by default on Darwin, remove manualjperkin1-2/+1
settings of INSTALL_UNSTRIPPED=yes for Darwin in individual packages.
2015-04-03Recursive bump for vala-0.28.0 update.wiz1-1/+2
2014-11-10Update dconf to 0.22.0prlw13-11/+10
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-10-28Replace revision 1.4 change inadvertently removed in last update.prlw12-2/+13
Fixes use of database.mk - reported by obata@
2014-09-10Update dconf and dconf-editor to 0.20.0prlw14-20/+14
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-05-25Add dconf database management support fragments.obache2-0/+40
2014-05-25Fixes hard-coded dconf database directory name.obache2-2/+13
Use ${PKG_SYSCONFDIR}/dconf instead of /etc/dconf. Bump PKGREVISION.
2013-12-21Remove -soname and avoid stripping on Darwin. Fixes build.jperkin1-2/+9
2013-12-17No separate library for dlopen on FreeBSD too.asau1-2/+2
2013-10-29USE_LANGUAGES=c99, fixes build on SunOS.jperkin1-1/+2
2013-09-30Update dconf to 0.18.0.obache5-20/+22
Changes in dconf 0.18.0 ======================== Translations updates: Basque Danish Japanese Korean Portuguese Punjabi Changes in dconf 0.17.1 ======================== Documentation updates, including better coverage of profiles. Translations updates: Assamese Belarusian Catalan Dutch Estonian Finnish French German Hungarian Indonesian Italian Korean Latvian Polish Russian Serbian Tajik Thai Traditional Chinese Changes in dconf 0.17.0 ======================== Fix a semi-serious thread safety issue: https://bugzilla.gnome.org/show_bug.cgi?id=703073 Some improvements to the editor: - fix some compile warnings - use gresource - cancel searches on escape Translation updates: Brazilian Portuguese Czech Esperanto Friulian Galician German Hebrew Indonesian Lithuanian Malayalam Norwegian bokmål Slovak Slovenian Spanish Tajik
2013-09-30Bump ABI_DEPENDS, shlib major bumped at updated from 0.12.x to 0.14.x.obache1-2/+2
2013-05-30Since 0.15.2, dconf needs gdbus-codegen to build.prlw11-1/+2
Thanks to joerg@ for report.
2013-05-27Update dconf / dconf-editor to 0.16.0prlw14-25/+31
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
2013-01-07Transform away -W options for new gcc.gdt1-1/+4
Upstream's makefiles have hardcoded warning options that are only understood by new gcc (and not by 4.1.3. Transform -Wno-unused-but-set-variable to -Wno-unused-variable to enable building on NetBSD-5.
2012-12-14devel/dconf: USE_TOOLS+= msgfmtmarino1-2/+2
2012-11-06update to 0.14.1drochner6-50/+112
this switches to a new release branch
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-11use vala-0.18 to builddrochner1-2/+2
2012-09-15recursive bump from libffi shlib major bumpobache2-2/+4
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-08-01update to 0.12.1drochner4-17/+15
This switches to the current stable branch.
2012-07-31Update to 0.11.0, requested by Patrick Welche.wiz10-108/+63
Bump dependency in buildlink3.mk since its only user is dconf-editor. Set LICENSE. Add comments to patches. Changes in dconf 0.10.0 ======================= The version number was increased and a new entry was added to the NEWS. Changes in dconf 0.9.1 ====================== - give a g_warning() on failure to communicate with service - remove unworking 'set lock' call from dconf API and commandline tool - add code to exit gracefully on receipt of SIGINT, SIGHUP, SIGTERM - remove "service function" logic; always use the XDG runtime directory Changes in dconf 0.9.0 ====================== There has been an extremely minor incompatible change in the D-Bus API of dconf this release. From a practical standpoint, this change will have no effect. However, it serves as a reminder that the dconf D-Bus API is private and can change from version to version (and will likely change in the future). As such, it is appropriate for those packaging dconf to kill all running instances of dconf ('killall dconf-service') as part of their postinst for the package. It will be dbus-activated again on the next use. - support loading/storing of maybe types in dconf - remove NFS detection hackery and rely on XDG runtime dir - add proper support for change notification to DConfClient - commandline tool improvements - reset: reset keys or entire subpaths - dump: dump entire subpaths to keyfile format - load: load them back again (maybe at a different path) - watch: actually works now - editor improvements - keys now change in editor when changed from outside - support for flags - show dconf-editor in applications list - work around incompatible Vala bindings changes with an #if - don't install the bash completion script as executable - fix a warning caused by reusing a GError variable - other small fixes Changes in dconf 0.7.5 ====================== This release corrects a serious flaw in the previous release: crashing if the database did not already exist. It also contains many fixes and improvements to the dconf-editor, including use of GSettings to store the window geometry. This is the final release before 0.8.0 which will become the first release in a new stable series. Feature development will continue on 'master' toward 0.9 past that point. Changes in dconf 0.7.4 ====================== Changes in this version: - #648949: multithreading issue fixed (which actually affects all GSettings-using programs since dconf is used from a helper thread in that case) - dconf commandline tool is vastly more friendly now - no more aborting on unrecognised arguments - proper help - bash completion support - support for sysadmin lockdown - the editor now properly reads installed enum xml files Changes in dconf 0.7.3 ====================== This release consists almost entirely of fixes made by Robert to dconf-editor. A few other trivial build fixes are included as well (bumping library version dependencies to match reality, etc). Changes in dconf 0.7.2 ====================== This is entirely a cleanup/fixes release. Some fixes here to make the increasingly-strict toolchain happy, and also some fixes for some crashers in the GSettings backend and service. - remove some unused variables (new GCC gives a warning: #640566, another) - add a mutex to fix multi-threading issue (#640611) - don't crash if we have no D-Bus - clean up symbol exports - fix a crash in the service when using 'reset' - drop old linker options that were for libtool Changes in dconf 0.7.1 ====================== The last release contained a few problems that caused build failures on some strict linkers. Those should be fixed now. Changes in dconf 0.7 ==================== - new library to use dconf with libdbus-1 - quite a lot of improvements and bug-fixes in dconf-editor, thanks to Robert Ancell - some bug fixes in the GSettings backend (crashers caused by use if custom dconf profiles) - some FreeBSD build fixes - increased Vala dependency to 0.11.4 (required for dconf-editor fixes) Changes in dconf 0.6 ==================== - Rewrite a lot of the GSettings backend to reduce GDBus abuse. We use our own worker thread now instead of trying to hijack GDBus's. - disable gobject-introspection support for now - drop support for GTK2 in dconf-editor - Add a new torture-test case - Increase dbus timeout to 2 minutes (in case the service is heavily loaded) - Fix several memory leaks and other bugs
2012-05-07Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)dholland1-2/+2
It turns out there were a lot of these.
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz2-4/+4
2012-02-09include vala bl3 file instead of a mere BUILD_DEPENDS, to take advantagedrochner1-3/+3
of the variable definitions there
2012-02-06Revbump forwiz2-4/+4
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2011-04-22recursive bump from gettext-lib shlib bump.obache1-1/+2
2011-04-22recursive bump from gettext-lib shlib bump.obache1-1/+2
2011-02-25needs lang/vala to build, from Ryo ONODERA per PR pkg/44636drochner1-1/+3
(the files generated by valac seem to be present in the distribution, mut the build logics is too stupid to allow a build without it)
2011-01-12build dconf's editor GUI (in an extra pkg to limit dependencies)drochner5-3/+54
2010-11-17deal with giomodule.cache, should fix PRs pkg/43578 and pkg/44104drochner1-2/+2
by Robert Elz
2010-11-16add dconf-0.5.1, a backend for the "gsettings" part of GConf whichdrochner6-0/+120
is needed to store data persistently (The code is still crappy, but it will be needed by some gnome>=2.32 applications which switched to "gsettings".)