Hello community, here is the log from the commit of package guix for openSUSE:Factory checked in at 2019-01-21 10:50:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/guix (Old) and /work/SRC/openSUSE:Factory/.guix.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "guix" Mon Jan 21 10:50:11 2019 rev:12 rq:664440 version:0.16.0 Changes: -------- --- /work/SRC/openSUSE:Factory/guix/guix.changes 2018-11-27 10:44:11.744086573 +0100 +++ /work/SRC/openSUSE:Factory/.guix.new.28833/guix.changes 2019-01-21 10:50:46.467988721 +0100 @@ -1,0 +2,44 @@ +Thu Dec 6 18:08:39 UTC 2018 - jbrielma...@suse.de + +- update to version 0.16 + * Default substitute URL changed to https://ci.guix.info + * ‘guix pull -l’ lists new and upgraded packages + * ‘guix pull’ now supports channels via ~/.config/guix/channels.scm + * New ‘--profile’ or ‘-p’ option for ‘guix pull’ + * ~/.config/guix/current is now a symlink to /var/guix/profiles + * New ‘guix describe’ command + * ‘guix package’ no longer shows build logs by default + * ‘guix’ commands now produce colored output by default + * User interface now reports grafts separately + * Manifests can now refer to arbitrary Guix commits using “inferiors” + * New ‘--with-branch’ and ‘--with-commit’ package transformation options + * ‘guix build -f’ now accepts any kind of “file-like object” + * Git checkouts may now be fetched from Software Heritage + * New ‘guix repl’ command for use by inferiors + * New ‘guix processes’ command + * ‘guix pack’ now honors ‘--localstatedir’ for all its backends + * New ‘opam’ importer for ‘guix import’ + * ‘guix import pypi’ has a new ‘--recursive’ option + * ‘guix import hackage’ has a new ‘--recursive’ option + * ‘guix import stackage’ has a new ‘--recursive’ option + * The short option for ‘--lts-version’ is now ‘-l’ (used to be ‘-r’). + * ‘guix refresh’ now stores upstream keys in ~/.config/guix/upstream + * Guix now depends on Guile-Gcrypt + * Guix now requires Guile-JSON + 985 new packages + 1945 packages updated + For more details see: /usr/share/doc/packages/guix/NEWS + +- remove patches no longer needed: + * perl-text-markdown-discount-unbundle.patch + * racket-fix-xform-issue.patch + * 0001-gnu-local.mk-Add-missing-patches.patch +- remove dependencies and handling needed for running bootstrap + script +- add new build and runtime dependency guile-gcrypt, as well as + guile-git on runtime +- authorize key for now offical build farm ci.guix.info +- "guix-authorize" renamed to "authorize" and moved to + /usr/lib/guix + +------------------------------------------------------------------- Old: ---- 0001-gnu-local.mk-Add-missing-patches.patch guix-0.15.0.tar.gz guix-0.15.0.tar.gz.sig perl-text-markdown-discount-unbundle.patch racket-fix-xform-issue.patch New: ---- guix-0.16.0.tar.gz guix-0.16.0.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ guix.spec ++++++ --- /var/tmp/diff_new_pack.rPh1sI/_old 2019-01-21 10:50:51.259982895 +0100 +++ /var/tmp/diff_new_pack.rPh1sI/_new 2019-01-21 10:50:51.263982891 +0100 @@ -19,7 +19,7 @@ %define guile guile-2.0.9.tar.xz %define guix_builder_group guixbuild Name: guix -Version: 0.15.0 +Version: 0.16.0 Release: 0 Summary: GNU Package manager License: GPL-3.0-only @@ -44,15 +44,11 @@ Source13: aarch64-linux-guile-2.0.14.tar.xz.sig Source20: run_guix_daemon.sh Source21: run_guix_publish.sh -# In the release tarball these two patches missing, leading to errors in guix weather -# and guix challenge. Upstream: 57ac5261fec345b16cf80f87aa03212abc2c5a11 -Source30: perl-text-markdown-discount-unbundle.patch -Source31: racket-fix-xform-issue.patch -Patch0: 0001-gnu-local.mk-Add-missing-patches.patch BuildRequires: gcc-c++ BuildRequires: gnutls-guile BuildRequires: guile-charting BuildRequires: guile-devel >= 2.0 +BuildRequires: guile-gcrypt BuildRequires: guile-git BuildRequires: guile-json BuildRequires: guile-sqlite3 @@ -66,12 +62,10 @@ BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(sqlite3) -# Needed for creating the Makefile including the two missing patches -BuildRequires: automake -BuildRequires: help2man -BuildRequires: makeinfo Requires: gnutls-guile Requires: guile +Requires: guile-gcrypt +Requires: guile-git Requires: guile-json Requires: guile-sqlite3 Requires: guile-ssh-devel @@ -86,9 +80,6 @@ %prep %setup -q -# Create the Makefile including two missing patches -%patch0 -p1 -./bootstrap # install service file to _unitdir sed -i 's@\$(libdir)/systemd/system@%{_unitdir}@' Makefile.in mkdir -p gnu/packages/bootstrap/{i686,x86_64,mips64el,armhf}-linux @@ -97,9 +88,6 @@ cp %{SOURCE5} gnu/packages/bootstrap/mips64el-linux/%{guile} cp %{SOURCE6} gnu/packages/bootstrap/armhf-linux/guile-2.0.11.tar.xz cp %{SOURCE12} gnu/packages/bootstrap/aarch64-linux/guile-2.0.14.tar.xz -# copy the patches to correct location -cp %{SOURCE30} gnu/packages/patches -cp %{SOURCE31} gnu/packages/patches %build export GUILE_WARN_DEPRECATED @@ -142,8 +130,9 @@ %install_info --info-dir=%{_infodir} %{_infodir}/guix.info.gz %service_add_post guix-daemon.service %service_add_post guix-publish.service -# Authorize official key of Guix build farm to enable binary substitutes +# Authorize official keys of Guix build farm to enable binary substitutes guix archive --authorize < %{_datadir}/guix/hydra.gnu.org.pub +guix archive --authorize < %{_datadir}/guix/ci.guix.info.pub %postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/guix.info.gz @@ -168,7 +157,6 @@ %{_infodir}/images %{_libdir}/guile/* %{_libexecdir}/guix -%{_libexecdir}/guix-authenticate %{_mandir}/man1/guix* %{_unitdir}/guix*.service %attr(755,root,root) %dir /gnu ++++++ guix-0.15.0.tar.gz -> guix-0.16.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/guix/guix-0.15.0.tar.gz /work/SRC/openSUSE:Factory/.guix.new.28833/guix-0.16.0.tar.gz differ: char 5, line 1