Hello community, here is the log from the commit of package guix for openSUSE:Factory checked in at 2020-08-12 10:25:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/guix (Old) and /work/SRC/openSUSE:Factory/.guix.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "guix" Wed Aug 12 10:25:21 2020 rev:15 rq:825158 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/guix/guix.changes 2019-08-01 15:48:59.401736193 +0200 +++ /work/SRC/openSUSE:Factory/.guix.new.3399/guix.changes 2020-08-12 10:28:34.075968285 +0200 @@ -1,0 +2,41 @@ +Sun Aug 9 09:11:40 UTC 2020 - Tomas Cech <sleep_wal...@opensuse.org> + +- update to 1.1.0 + * New ‘guix deploy’ command to deploy several machines at once + * Channels can now provide news, viewed with ‘guix pull --news’ + * ‘guix system reconfigure’ saves provenance data + * New ‘guix system describe’ command to view system provenance info + * New /run/current-system/{channels,configuration}.scm files + * New ‘guix time-machine’ command + * ‘guix pack’ has a new ‘--entry-point’ option + * ‘guix pack’ saves environment variables for ‘docker’ and ‘singularity’ + * ‘guix pack’ provides a meaningful repository name for ‘docker’ + * New ‘--target’ option for ‘guix system’ + * ‘--no-build-hook’ was renamed to ‘--no-offload’ + * ‘--keep-failed’ now implies ‘--no-offload’ + * ‘--dry-run’ no longer implies ‘--no-grafts’ + * ‘guix import crate’ has a new ‘--recursive’ option + * ‘guix import crate’ can import a specific package version + * ‘guix pull’ returns Guix on Guile 3.0 + * ‘guix pull’ and ‘--with-git-url’ can clone repositories over SSH + * ‘--with-commit’ now accepts tags + * ‘guix challenge’ has a new ‘--diff’ option to show differences + * ‘guix weather’ has a new ‘--display-missing’ option + * Guix can now fetch lzip-compressed substitutes in addition to gzip + * ‘guix publish’ supports lzip compression via ‘-C’ + * ‘guix lint -c archival’ queries Software Heritage + * ‘guix archive’ has a new ‘-t’ option to list archive contents + * ‘guix describe’ and similar commands emit terminal hyperlinks + * ‘guix build’ now attempts to substitute missing .drv files + * ‘guix package’ etc. now lock the profile they operate on + * ‘guix pull’ honors /etc/guix/channels.scm when it exists + * New ‘guix show’ command, synonymous with ‘guix package --show’ + * The ‘--manifest’ option can be repeated to combine manifests + * Some commands previously lacking ‘--load-path’ now support it + * 3514 new packages + * 3368 package updates +- remove patches (merged) + * fix-time-duration-issue-part1.patch + * fix-time-duration-issue-part2.patch + +------------------------------------------------------------------- Old: ---- fix-time-duration-issue-part1.patch fix-time-duration-issue-part2.patch guix-1.0.1.tar.gz guix-1.0.1.tar.gz.sig New: ---- guix-1.1.0.tar.gz guix-1.1.0.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ guix.spec ++++++ --- /var/tmp/diff_new_pack.4MsRVy/_old 2020-08-12 10:28:35.311969239 +0200 +++ /var/tmp/diff_new_pack.4MsRVy/_new 2020-08-12 10:28:35.315969243 +0200 @@ -1,7 +1,7 @@ # # spec file for package guix # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,12 +19,12 @@ %define guile guile-2.0.9.tar.xz %define guix_builder_group guixbuild Name: guix -Version: 1.0.1 +Version: 1.1.0 Release: 0 Summary: GNU Package manager License: GPL-3.0-only Group: System/Packages -Url: http://www.gnu.org/software/guix/ +URL: http://www.gnu.org/software/guix/ Source0: https://ftp.gnu.org/gnu/guix/%{name}-%{version}.tar.gz Source1: https://ftp.gnu.org/gnu/guix/%{name}-%{version}.tar.gz.sig Source2: %{name}.keyring @@ -44,10 +44,6 @@ Source13: aarch64-linux-guile-2.0.14.tar.xz.sig Source20: run_guix_daemon.sh Source21: run_guix_publish.sh -# PATCH-FIX-UPSTREAM 88bc3c89bf5145d24c2270d2192b7be547e0024f -- guix fails on downloading -Patch0: fix-time-duration-issue-part1.patch -# PATH-FIX-UPSTREAM b6f5339dd0180fe73ab70d9c5b851ca0adc04193 -- guix fails on downloading -Patch1: fix-time-duration-issue-part2.patch BuildRequires: gcc-c++ BuildRequires: gnutls-guile BuildRequires: guile-charting @@ -65,6 +61,7 @@ BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(libgcrypt) BuildRequires: pkgconfig(sqlite3) Requires: gnutls-guile Requires: guile @@ -75,7 +72,7 @@ Requires: guile-ssh-devel Requires: gzip Requires: libgcrypt-devel -Requires: libguile-ssh11 +Requires: libguile-ssh12 Requires(pre): %{install_info_prereq} BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %{ix86} x86_64 armv7hl aarch64 @@ -87,11 +84,9 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 # 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 +mkdir -p gnu/packages/bootstrap/{i686,x86_64,mips64el,armhf,aarch64}-linux cp %{SOURCE3} gnu/packages/bootstrap/i686-linux/%{guile} cp %{SOURCE4} gnu/packages/bootstrap/x86_64-linux/%{guile} cp %{SOURCE5} gnu/packages/bootstrap/mips64el-linux/%{guile} @@ -113,8 +108,8 @@ rm %{buildroot}%{_infodir}/dir install -d -m 0755 %{buildroot}/gnu install -d -m 0755 %{buildroot}/gnu/store -# only systemd is used, so upstart files are not needed -rm -rvf %{buildroot}%{_libdir}/upstart +# only systemd is used, so upstart or sysv init files are not needed +rm -rvf %{buildroot}%{_libdir}/upstart %{buildroot}%{_sysconfdir}/init.d/guix-daemon install -m 0755 -t %{buildroot}%{_bindir} %{SOURCE20} install -m 0755 -t %{buildroot}%{_bindir} %{SOURCE21} sed -i 's@^ExecStart=.*@ExecStart=/usr/bin/run_guix_daemon.sh@' %{buildroot}%{_unitdir}/guix-daemon.service @@ -139,8 +134,9 @@ %service_add_post guix-daemon.service %service_add_post guix-publish.service # 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.gnu.org.pub +for key in %{_datadir}/guix/*.pub; do + guix archive --authorize < "$key" +done %postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/guix.info.gz @@ -164,7 +160,6 @@ %{_infodir}/guix* %{_infodir}/images %{_libdir}/guile/* -%{_libexecdir}/guix %{_mandir}/man1/guix* %{_unitdir}/guix*.service %attr(755,root,root) %dir /gnu ++++++ guix-1.0.1.tar.gz -> guix-1.1.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/guix/guix-1.0.1.tar.gz /work/SRC/openSUSE:Factory/.guix.new.3399/guix-1.1.0.tar.gz differ: char 5, line 1