Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
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)
|
|
|
|
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
|
|
|
|
|
|
|
|
|
Bump PKGREVISION
|
|
For the Python 3.8 default switch.
|
|
|
|
|
|
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)
|
|
|
|
|
|
|
|
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)
|
|
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.
|
|
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)
|
|
also remove no longer used SUBST for /etc -> ${PKG_SYSCONFDIR}
|
|
This is a semi-manual PKGREVISION bump.
|
|
|
|
|
|
anyway) and install (by respecting DESTDIR and replacing one more
relative rpath in a binary).
|
|
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)
|
|
|
|
|
|
Enabling the man page generation was not intended to be committed,
sorry for the breakage.
|
|
|
|
Changes in dconf 0.28.0
=======================
- Update README
Changes in dconf 0.27.1
=======================
- Port to meson build system (#784910)
|
|
|
|
|
|
- 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
|
|
|
|
Changes in dconf 0.26.1
========================
- Work around a deadlock in GObject type initialization (#674885)
|
|
|
|
|
|
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
|
|
|
|
This fixes error from inputmethod/ibus-skk's ibus-setup-skk.
|
|
|
|
|
|
|
|
|
|
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.
|
|
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.
|
|
settings of INSTALL_UNSTRIPPED=yes for Darwin in individual packages.
|
|
|
|
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
|