forked from pool/dconf
Accepting request 636061 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/636061 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dconf?expand=0&rev=46
This commit is contained in:
commit
3c3f8398af
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:61d3b3865ef58b729c3b39aa0979f886c014aa8362f93dcfc74bf5648ed9c742
|
||||
size 99340
|
3
dconf-0.30.0.tar.xz
Normal file
3
dconf-0.30.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0af256c98395ec5241e830cb0cc760047dfa6d94f2fe93311e021ff94e14a715
|
||||
size 104308
|
@ -1,3 +1,54 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 7 20:11:22 UTC 2018 - bjorn.lie@gmail.com
|
||||
|
||||
- Update to version 0.30.0:
|
||||
+ No changes, stable bump only.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 28 19:48:33 UTC 2018 - bjorn.lie@gmail.com
|
||||
|
||||
- Update to version 0.29.2:
|
||||
+ Service: When corrupt GVDB files are found, they are now
|
||||
transparently backed up and replaced with an empty database.
|
||||
+ Replace all hard-coded /etc path with sysconfdir. This is
|
||||
useful for JHBuild environments and systems that don't want to
|
||||
use /etc/dconf.
|
||||
+ Engine: Change overflow thresholds in subscription counts from
|
||||
GMAXUINT32 to GMAXUINT.
|
||||
+ Change meson flag used to build Gtk-Doc from enable-gtk-doc to
|
||||
gtk_doc.
|
||||
+ Declare libdconf_service as a dependency to fix the build in
|
||||
massively parallelised environments.
|
||||
- Change options passed to meson following upstreams changes, now
|
||||
passing bash_completion=true, man=true and gtk_doc=true.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 16 19:01:42 UTC 2018 - bjorn.lie@gmail.com
|
||||
|
||||
- Update to version 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.
|
||||
+ Engine: fix deadlock which occured when using the engine from
|
||||
libsoup within flatpak by extending the existing workaround for
|
||||
Glib issue. GSocket and various other GObject types are now
|
||||
also initialised in the main thread.
|
||||
+ Add transfer annotations to the GTK-Doc strings for functions
|
||||
in the dconf_changeset_* and dconf_client_* namespaces.
|
||||
+ Update GVDB subtree from GVDB master, containing mostly
|
||||
documentation improvements.
|
||||
+ dconf-update.vala: correct error message grammar.
|
||||
+ Various meson related improvements.
|
||||
+ Add GitLab CI.
|
||||
+ Service: Port from the deprecated g_type_class_add_private() to
|
||||
G_ADD_PRIVATE().
|
||||
- Add pkgconfig(dbus-1) and pkgconfig(bash-completion)
|
||||
BuildRequires: New dependencies.
|
||||
- Drop dbus-1 BuildRequires, full devel package is now needed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 13 23:16:56 UTC 2018 - luc14n0@linuxmail.org
|
||||
|
||||
|
19
dconf.spec
19
dconf.spec
@ -17,24 +17,25 @@
|
||||
|
||||
|
||||
Name: dconf
|
||||
Version: 0.28.0
|
||||
Version: 0.30.0
|
||||
Release: 0
|
||||
Summary: Key-based configuration system
|
||||
License: LGPL-2.1-or-later
|
||||
Group: System/Libraries
|
||||
URL: https://live.gnome.org/dconf
|
||||
Source: http://download.gnome.org/sources/dconf/0.28/%{name}-%{version}.tar.xz
|
||||
Source0: https://download.gnome.org/sources/dconf/0.30/%{name}-%{version}.tar.xz
|
||||
Source99: baselibs.conf
|
||||
# PATCH-FIX-UPSTREAM 0001-gvdb-Restore-permissions-on-changed-files.patch bsc#1025721 bsc#971074 bgo#758066 fezhang@suse.com -- Restore permissions on files changed by dconf update.
|
||||
Patch0: 0001-gvdb-Restore-permissions-on-changed-files.patch
|
||||
# For directory ownership
|
||||
BuildRequires: dbus-1
|
||||
|
||||
BuildRequires: docbook-xsl-stylesheets
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: meson
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: vala >= 0.18.0
|
||||
BuildRequires: xsltproc
|
||||
BuildRequires: pkgconfig(bash-completion)
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: pkgconfig(gio-unix-2.0)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.44.0
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||
@ -90,14 +91,14 @@ provide a backend to GSettings on platforms that don't already
|
||||
have configuration storage systems.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%meson \
|
||||
-Denable-man=true \
|
||||
-Denable-gtk-doc=true
|
||||
|
||||
-Dbash_completion=true \
|
||||
-Dman=true \
|
||||
-Dgtk_doc=true \
|
||||
%{nil}
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
|
Loading…
Reference in New Issue
Block a user