Hello community,
here is the log from the commit of package ostree for openSUSE:Factory checked in at 2015-04-23 08:02:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ostree (Old)
and /work/SRC/openSUSE:Factory/.ostree.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ostree"
Changes:
--------
--- /work/SRC/openSUSE:Factory/ostree/ostree.changes 2015-03-05 18:17:03.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ostree.new/ostree.changes 2015-04-23 08:02:39.000000000 +0200
@@ -1,0 +2,173 @@
+Wed Apr 08 09:32:52 UTC 2015 - dimstar@opensuse.org
+
+- Update to version 2015.5:
+ + pull: (trivial) Fix English in function name.
+ + Fix make distcheck.
+ + Fix repeated words.
+ + Add infrastructure for "make syntax-check".
+ + Remove trailing dot from error message.
+ + syntax-check: quote the first argument to AC_DEFINE.
+ + Remove unused include .
+ + Remove unused .
+ + Remove magic argument numbers to exit(2).
+ + Do not interleave spaces and tabs.
+ + Replace "==" with "=" in shell script test.
+ + pull: use a single per-transaction syncfs instead of fsync.
+ + syntax-check: Remove empty lines at the end of file.
+ + tests: Move test-varint and test-rollsum under "make check".
+ + configure.ac: Enable option subdir-objects for automake.
+ + tests: Add tests for ot-unix-utils.
+ + packaging: Add man5 pages.
+ + prepare-root: avoid double-stacked /sysroot mount.
+ + prepare-root: Update comments.
+ + repo: Hold an fd "repo_dir_fd" open for the toplevel too.
+ + util: Add an API to atomic-replace a file, dirfd relative,
+ optional fsync.
+ + Add an internal API to stream content objects.
+ + When mirroring, write content directly, do not verify.
+ + pull: Copy the upstream summary file when doing a pull
+ --mirror.
+ + Add an internal API to get a read fd for a content object.
+ + pull: Optimize file:/// URIs to skip libsoup and hardlink if
+ possible.
+ + Change pull-local to just be a wrapper for pull with file:///.
+ + pull-local: Fix regression with absolute paths.
+ + repo: Fix major performance regression with --scan-hardlinks.
+ + repo: Store pending objects in prefixed subdirectory.
+ + deltas: Use base64 for csums, add version to parts.
+ + deltas: Remove support for gzipped delta parts.
+ + deltas: Add _V0 to part #define.
+ + deltas: Rework format to allow streaming.
+ + deltas: Compute rollsum targets.
+ + deltas: Print total size of rollsums we would use.
+ + deltas: Stub out a few more opcodes.
+ + deltas: Use the new internal streaming APIs.
+ + deltas: Flesh out the open/write/close opcodes.
+ + deltas: Initial code to copy content from existing objects.
+ + deltas: Implement rollsums.
+ + deltas: Make syntax-check happy.
+ + deltas: Prune deltas when the corresponding "to" commit
+ vanishes.
+ + repo: Add a new iterator traversal API for commits.
+ + deltas: Search for similar objects (possibly renamed across
+ directories).
+ + tests: Restore accidentally deleted Makefile bit.
+ + libostree: set directory mtimes to 0 on checkout.
+ + repo: Check for OSTREE_REPO in ostree_repo_new_default().
+ + tests: do not run tests/test-rollsum as part of make check.
+ + Use libglnx.
+ + deploy: Also look for /usr/lib/os-release.
+ + checkout: Drop internal use of GFile *.
+ + libglnx: Use git.gnome.org's copy.
+ + repo: Port APIs used by prune to fd-relative *at calls.
+ + Add explicit zlib dependency.
+ + tests: Move test gpg keyring into writable tmpdir.
+ + ostree-repo-traverse.c: Fix documentation parameter name.
+ + Fix GObject introspection annotation.
+ + ostree-repo-static-delta-processing: initialize "modev".
+ + build: build libbupsplit separately.
+ + prepare-root: Move /sysroot instead of unmounting it.
+ + repo: detached sigs: Use error prefixing instead of
+ overwriting.
+ + ostree: Add gpg-sign command.
+ + gpg: Remove _ostree_gpg_verifier_set_homedir().
+ + configure.ac: Bump GLib requirement to 2.40.
+ + libotutil: Remove ot_variant_new_from_bytes().
+ + libotutil: Allow no variant in
+ ot_util_variant_builder_from_variant().
+ + core: Add definitions for GPG signature metadata.
+ + core: Fix duplication bug in
+ _ostree_detached_metadata_append_gpg_sig().
+ + deploy: Use glnx file copy code.
+ + repo: Drop internal GFile* API helper.
+ + repo: Port hardlink-scanning code to fd-relative calls.
+ + Add bsdiff submodule.
+ + Add bsdiff support to deltas.
+ + static-delta: increase threshold for rollsum to 50%.
+ + tests: add test for bsdiff.
+ + autogen.sh: replace all $(libbsdiff_srcpath) and
+ $(libglnx_srcpath).
+ + Fix "make syntax-check" failures.
+ + Makefile.dist-packaging: fix make rpm with submodules.
+ + static-delta: Add --disable-bsdiff option.
+ + ostree_repo_static_delta_generate: add new param "verbose".
+ + tests: enforce ${CMD_PREFIX} on all ostree processes.
+ + tests: Remove some duplications from Makefile-tests.am.
+ + deltas: Gather statistics on total number rollsum'd and
+ bsdiff'd.
+ + deltas: Use mmap() instead of copying input file.
+ + commit: Add missing (allow-none) in write_ref_immediate().
+ + repo: Fix assertion to allow NULL options.
+ + tests: add tests for mutable tree.
+ + gpg: Rewrite OstreeGpgVerifier to use GPGME.
+ + OstreeGpgVerifier: Take the signature as a GBytes.
+ + src: drop some dead assignments.
+ + ostree-repo-refs: Drop unused function "parse_rev_file".
+ + ot_keyfile_copy_group: return FALSE on invalid inputs.
+ + keyfile-utils: add tests.
+ + tests: add test for test-ot-opt-utils.
+ + libotutil: remove ot-waitable-queue.
+ + src: Move ot-tool-util from ostree/ to libotutil/.
+ + src: Drop unused argument "value" from ot_parse_boolean.
+ + tests: Add tests for test-ot-tool-util.
+ + sysroot: Read some bootloader state with fd-relative API.
+ + sysroot: Read the bootloader configuration with fd-relative
+ API.
+ + sysroot: Make origin parsing code fd-relative.
+ + glnx: Update.
+ + ostree-prepare-root: log informational messages to stdout.
+ + sysroot: Drop unnecessary new sysroot object.
+ + deployment: Add an API to get relative origin path.
+ + sysroot: Port some deployment reading code to fd-relative APIs.
+ + README.md: Note make check.
+ + configure.ac: Make gpgme a hard dependency.
+ + build: Use both pkg-config and AM_PATH_GPGME.
+ + repo: Delete .commitmeta file on empty metadata.
+ + ostree-repo.c: fix typo.
+ + OstreeGpgVerifier: Don't add trustdb.gpg to the keyring list.
+ + OstreeGpgVerifier: Take the signed data as a GBytes.
+ + fsck: Fix object count output.
+ + gpg: Add OstreeGpgVerifyResult.
+ + repo: Add ostree_repo_verify_commit_ext().
+ + repo: Reject duplicate signatures when signing commit.
+ + gpg-sign: Add a --delete option to delete signatures.
+ + show: Print a blurb for each signature on a commit.
+ + tests: Update test-gpg-signed-commit.sh.
+ + gpg: Link to GPGME bug about GPGME_SIGSUM_KEY_REVOKED.
+ + gpg: Regenerate test data for test-gpg-verify-result.
+ + Fix build failure on g_autoptr(gchar) with glib master.
+ + build: ostree-gpg-verify-result.h is a public header, install
+ it.
+ + libglnx: Update to latest.
+ + gpg-sign: Update man page for --delete option.
+ + Fix build with !HAVE_LIBSOUP.
+ + gpg-sign: Add missing NULL terminator in options.
+ + Release 2015.4.
+ + Add ostree_repo_is_writable().
+ + Add ostree_ensure_repo_writable().
+ + Check repo permission prior to attempting to modify it.
+ + tests: Add a test case for unwritable repos.
+ + Add OstreeAdminBuiltinFlags for admin commands.
+ + Add OSTREE_ADMIN_BUILTIN_FLAG_SUPERUSER.
+ + bsdiff: change submodule location.
+ + core: Fix possible crash in ostree_mutable_tree_walk().
+ + Include ostree-gpg-verify-result.h in ostree.h.
+ + main: Only verify SUPERUSER flag if using default sysroot.
+ + build: Use glibc's xattr support instead of requiring libattr.
+ + build: Drop libattr from the spec file.
+ + tests/basic-test.sh: enable repo-noperm test only for non-root
+ user.
+ + src/ostree/ot-main.c: drop empty newline at end of file.
+ + build: exclude .sig files from syntax-check.
+ + tests: skip test-commit-sign.sh when not root.
+ + dist-packaging: Don't delete 91-ostree.preset, do clean old
+ rpms/sources.
+ + tests: Missing linker flags for test-rollsum.
+ + core: Actually allow none in ostree_parse_refspec().
+ + tests: Verify that the pull error was from interruption.
+ + pull: Handle remote web server not honoring range requests.
+ + ostree_repo_checkout_tree_at: New API for checkouts.
+ + Release 2015.5.
+- Add libcap-devel BuildRequires.
+
+-------------------------------------------------------------------
Old:
----
ostree-2015.3.tar.xz
New:
----
ostree-2015.5.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ostree.spec ++++++
--- /var/tmp/diff_new_pack.Iv86O1/_old 2015-04-23 08:02:40.000000000 +0200
+++ /var/tmp/diff_new_pack.Iv86O1/_new 2015-04-23 08:02:40.000000000 +0200
@@ -17,10 +17,11 @@
Name: ostree
-Version: 2015.3
+Version: 2015.5
Release: 0
Summary: Git for operating system binaries
License: GPL-2.0+
+Group: System/Libraries
Url: http://www.google.com
Source: %{name}-%{version}.tar.xz
BuildRequires: gjs
@@ -28,6 +29,7 @@
BuildRequires: gobject-introspection-devel >= 1.34.0
BuildRequires: gpgme-devel
BuildRequires: libattr-devel
+BuildRequires: libcap-devel
BuildRequires: pkgconfig(e2p)
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.36.0
BuildRequires: pkgconfig(libarchive) >= 2.8.0
@@ -156,3 +158,4 @@
%{_libdir}/pkgconfig/ostree-1.pc
%{_datadir}/gir-1.0/OSTree-1.0.gir
+%changelog
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Iv86O1/_old 2015-04-23 08:02:40.000000000 +0200
+++ /var/tmp/diff_new_pack.Iv86O1/_new 2015-04-23 08:02:40.000000000 +0200
@@ -2,9 +2,9 @@
<service name="tar_scm" mode="disabled">
<param name="url">git://git.gnome.org/ostree</param>
<param name="scm">git</param>
- <param name="versionformat">2015.3</param>
+ <param name="versionformat">2015.5</param>
<param name="changesgenerate">enable</param>
- <param name="revision">refs/tags/v2015.3</param>
+ <param name="revision">refs/tags/v2015.5</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">*.tar</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Iv86O1/_old 2015-04-23 08:02:40.000000000 +0200
+++ /var/tmp/diff_new_pack.Iv86O1/_new 2015-04-23 08:02:40.000000000 +0200
@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://git.gnome.org/ostree</param>
- <param name="changesrevision">94e2ac0253b963b15de091273e1aa16a509dd7ca</param></service></servicedata>
\ No newline at end of file
+ <param name="changesrevision">bc5c9fca260afff80b36ba7d796f8cb25aa9ff82</param></service></servicedata>
\ No newline at end of file
++++++ ostree-2015.3.tar.xz -> ostree-2015.5.tar.xz ++++++
++++ 22013 lines of diff (skipped)