From 2a18d59f044ee942fb6ed29328597cf3e704a7ce7123cc24cbbfe36585227992 Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Sun, 28 May 2017 09:12:34 +0000 Subject: [PATCH 01/12] OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=1 From 8c495cd18954b1c30a6694f76a9c8aef155d19eff4cfe8ad1a458cb4c2ae8013 Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Sun, 28 May 2017 09:49:52 +0000 Subject: [PATCH 02/12] Accepting request 498831 from home:sleep_walker:branches:devel:languages:misc - bump to 0.13.0 overview of changes is in NEWS - add signatures for the bootstrap tarballs - drop emacs dependency (emacs-guix is split out) - update keyring OBS-URL: https://build.opensuse.org/request/show/498831 OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=2 --- aarch64-linux-guile-2.0.14.tar.xz | 3 + aarch64-linux-guile-2.0.14.tar.xz.sig | 16 + armhf-linux-guile-2.0.11.tar.xz.sig | 17 + guix-0.12.0.tar.gz | 3 - guix-0.12.0.tar.gz.sig | 10 - guix-0.13.0.tar.gz | 3 + guix-0.13.0.tar.gz.sig | 16 + guix.changes | 9 + guix.keyring | 987 +++++++++++++++++++++++--- guix.spec | 20 +- 10 files changed, 982 insertions(+), 102 deletions(-) create mode 100644 aarch64-linux-guile-2.0.14.tar.xz create mode 100644 aarch64-linux-guile-2.0.14.tar.xz.sig create mode 100644 armhf-linux-guile-2.0.11.tar.xz.sig delete mode 100644 guix-0.12.0.tar.gz delete mode 100644 guix-0.12.0.tar.gz.sig create mode 100644 guix-0.13.0.tar.gz create mode 100644 guix-0.13.0.tar.gz.sig diff --git a/aarch64-linux-guile-2.0.14.tar.xz b/aarch64-linux-guile-2.0.14.tar.xz new file mode 100644 index 0000000..9cfc579 --- /dev/null +++ b/aarch64-linux-guile-2.0.14.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3939909f24dcb955621aa7f81ecde6844bea8a083969c2d275c55699af123ebe +size 2948976 diff --git a/aarch64-linux-guile-2.0.14.tar.xz.sig b/aarch64-linux-guile-2.0.14.tar.xz.sig new file mode 100644 index 0000000..408f136 --- /dev/null +++ b/aarch64-linux-guile-2.0.14.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAljw80AACgkQCQsRmT2a +67XkWRAAkMuJBflWFjdC4jSlY9Sy7SeVAaLvpfAANZ+b5Bm4rz0rdopr9j3DxwgF +ByRk1e9XgLMzzpjxEnEBT+VDGaw21TTv0ClTsQkJdr+EcPotRM6DR8wisP9QZrzq +98B9OsVwX6kLdgqn/ve1KDVYLQmZmLuE/Fjq8JRcazhKvg14Yhn9BSa083s/Wgh/ +TjluDAlkfuIy8MAm8rP2Ie2TfhkrjQR9UXpNWlDjrtVa/VzbzhJsF1nAEkY4/HRP +TjuTpdhJ1SvssMjlO8N3FoE8+yx8eA8WU+wbo7pH1RFsUhg9Yq7RBKKcfkH+Xrpa +oiSqWSO0ObSmPZluDNwWVn5q88ruwQ9MA/7MhjPVcYlDHyrh/XaU/I376Gd/z1ah +tV5vo1NQEVDEf9Ap+HCIC6k7rSgSqWBHd3hwLjZtadEz1TfntBCXZR5OjKrOHtEF +bDXQyL2q7AHzG0tWoZbnUlXp6f/hbdU8d49sG2+47AgUzrErcoytRMS9cW6X8Vss +VUisY8T492jQOMhOuTqQPtmWJLNmsFI8NvzaYET+FvoVAzSk+cAFMXCoookUi1rT +tSrEYm2yCw1LHFLwqxcq32TBUz7txDxrwdS2umtpaL69Z7Kv3ynhTydgENDFMZCB +9wuyMo7Wh5e+Fg9jVx+DbTrm60DNATSTIEWACW/Fhl4IMaKk7ss= +=nipT +-----END PGP SIGNATURE----- diff --git a/armhf-linux-guile-2.0.11.tar.xz.sig b/armhf-linux-guile-2.0.11.tar.xz.sig new file mode 100644 index 0000000..9986607 --- /dev/null +++ b/armhf-linux-guile-2.0.11.tar.xz.sig @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAABAgAGBQJUpvQPAAoJEAkLEZk9muu13I8P/iN/1zQQ8p26VYr4pVvGDAHR +77JFyDUd9YT/SgpcqQf+7xGcb0UWXnnLohQU8r+tm+MVzfkr892TUktC1Hqa4Cy6 +Z/hvhmdld8EHeCOk/uKhwvp4OMpSPp4vOln6KyxUEaqarUIrNpS9dTB/Hu6eHX04 +emZ0haqqwx67GK3TuAqUXDwgnjd8pXmfVa0fu631yDoZjrGMVqOD/0rtn6wO794D +GzABUb5HZ0PT1bEQXD80xZ53yJeQC38bv5bXC0rqTpzFrizpruZBlUJ5ZZIXeUwi +/eGMcDXYGATBYFSUtyDbiVLNtwtxtf7VtUwCwtw0pHx0eSJ0E57OlS40sF9QC4Q8 +vsOgMtOKGvn1N883aR7K8JD3+6U8YOE5YNCs/O+RvgNY3rcFave8z432flQTtoJh +ri5fxAmB+LxdGQ+zL5GdVTK+VSFblVQTIcupTeXaCMMGmswArEUhfp0pRLYPNwMN +zbcCe6+t8SQWxVaxmZCJqDqiI0iATQyIqKnore7qypY0tRoGMqXaqMzjqN7g5IhB +Hw8XtoPdAPidvr0miIkJqWIJywQLJSTM4fJFfSKxrpb1uq1qin9iZIYTRNrhhNJo +LwaV5xJRQu2yKqXz/2Ikc75vNHrDJGuSJM4lbwXz+O+XR32MQrHWpec2N/9vWhK2 +uupWdaZ3z5YdqW4Ye6Ak +=oy4c +-----END PGP SIGNATURE----- diff --git a/guix-0.12.0.tar.gz b/guix-0.12.0.tar.gz deleted file mode 100644 index aaeaa77..0000000 --- a/guix-0.12.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6201e21186a7098af256d97562662d95353b1047799b9b216e1dd6e7692dfec9 -size 15823786 diff --git a/guix-0.12.0.tar.gz.sig b/guix-0.12.0.tar.gz.sig deleted file mode 100644 index 88dc15e..0000000 --- a/guix-0.12.0.tar.gz.sig +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEcBAABCAAGBQJYWU3wAAoJEBl6WIgjX6ysGjgH/3LKqa49YTZSafBGwJ3uDRjk -WKWyheZ2VlpEpgMfHTRORE4YQ9UKs/Y219cGBkXnwsaZyTjDDvVC/arNgT1Gh2i2 -mYJdk136GeI20GOH9Rx4dCbn/H5lkAVC7iWYC8pS5gyfRS6k1Qy0ez4wfyKWAVWa -zNn0WMXW4ez9klQgvugIOkrAo147GhuGrh0n4FxOkEEs+rWBP5hIzfch/4GHnvwD -qrOTGNs594XZaXpipjXZpSGOzl7jV6/NfkjHGzrlCRcLSof1FbS2E3JRPASgIHQk -HlwkFSQT6Cm/Dxa9cGuB6w4JJvhF5DYmF3kH2robXWB32kSQg5FsBeDlVtNAMKE= -=IKl0 ------END PGP SIGNATURE----- diff --git a/guix-0.13.0.tar.gz b/guix-0.13.0.tar.gz new file mode 100644 index 0000000..0d26b1d --- /dev/null +++ b/guix-0.13.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b28d52c25ba2fff53be51d7b0027f69ca52416c26b4a0100a40221b73d63a3be +size 18490387 diff --git a/guix-0.13.0.tar.gz.sig b/guix-0.13.0.tar.gz.sig new file mode 100644 index 0000000..f60d932 --- /dev/null +++ b/guix-0.13.0.tar.gz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAlki3tUACgkQCQsRmT2a +67X2ORAAuXzu6Pogqp8ZFJ/I8HxHFQuE33zWwT0AglvrVhe18Zpf4F9lr5uHn/yY +IrmhrCRWOAHEuHsSYSnTdC/D1c0nEXK52Sc6ZVZm1bd+BoAkEq3ilF5tjESM2/Pc +GJsyvVSq5+ZgTAMkytLmSwajS2PhwoZnqCDQ1gb8LEbZd84LLp108C3T4V1dmInT +wnvsFWgCakpQPlT67kn82uLuQu/DEYlXF0gfJPyVvt64i6RW+JOzKUxMzTgnU0JB +zNHJSiSVp3oFq5bBdYLfiABchyCCaJ+LSkTf6wACgpx+DcOuQB7MxlsXtAKSTFYz +4klsgdQjE0ROIfdDuFh0Gtf4aXppZjhGQ9yTKgalu6RrS98Hax3n882GNT+fmdFy +eoEiN7rAcP4KC/O0FkaVfhYaKruBdKcj6AUZBmi0Z3LXwxSPgZdPPr23YzROfsvV +htKwbPRZKlBUftXMUKA/x2jnD1ud/oIpdpT9NqQ/irTjQPKH0hcOikt+FXCzUXrD ++dN64xuudxc/u5B67mueMLWRBow80KAjPQQQKxy0okrFQ9n66YxUQ5+x3+2eP8ey +IOv0cfGa5bRBaim5HCHyP9uG0DPXcYpN7ws6+d6azRj9klqgrzrJBN09FEGvHMGo +Rd8aD03mW2dnNyWkn+GRzCdTSwdXGlOQuXTekMbELNejwnc89gY= +=LxgZ +-----END PGP SIGNATURE----- diff --git a/guix.changes b/guix.changes index d7db280..33e77ca 100644 --- a/guix.changes +++ b/guix.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Tue May 23 19:35:44 UTC 2017 - sleep_walker@opensuse.org + +- bump to 0.13.0 + overview of changes is in NEWS +- add signatures for the bootstrap tarballs +- drop emacs dependency (emacs-guix is split out) +- update keyring + ------------------------------------------------------------------- Mon Dec 26 18:37:17 UTC 2016 - sleep_walker@opensuse.org diff --git a/guix.keyring b/guix.keyring index 33e523f..6e16244 100644 --- a/guix.keyring +++ b/guix.keyring @@ -1,84 +1,909 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -W4W7Chq1uBQzuqbFNEpkJsHqs7F2Kvr1RQ== -=WaWZ +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 +=4D0z -----END PGP PUBLIC KEY BLOCK----- diff --git a/guix.spec b/guix.spec index f5d7d99..636128b 100644 --- a/guix.spec +++ b/guix.spec @@ -1,7 +1,7 @@ # # spec file for package guix # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,9 +20,8 @@ %define systemd_present %{defined systemd_requires} %define guile guile-2.0.9.tar.xz %define guix_builder_group guixbuild - Name: guix -Version: 0.12.0 +Version: 0.13.0 Release: 0 Summary: GNU Package manager License: GPL-3.0 @@ -41,12 +40,16 @@ Source5: mips64el-linux-%{guile} # http://alpha.gnu.org/gnu/guix/bootstrap/armhf-linux/20150101/guile-2.0.11.tar.xz Source6: armhf-linux-guile-2.0.11.tar.xz Source10: guix-rpmlintrc -BuildRequires: emacs-nox +Source11: armhf-linux-guile-2.0.11.tar.xz.sig +# http://alpha.gnu.org/gnu/guix/bootstrap/aarch64-linux/20170217/guile-2.0.14.tar.xz +Source12: aarch64-linux-guile-2.0.14.tar.xz +Source13: aarch64-linux-guile-2.0.14.tar.xz.sig BuildRequires: gcc-c++ BuildRequires: gnutls-guile BuildRequires: guile-json BuildRequires: libgcrypt-devel BuildRequires: pkgconfig +BuildRequires: shepherd BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(guile-2.0) >= 2.0.7 @@ -56,7 +59,7 @@ Requires: guile Requires: libgcrypt-devel Requires(pre): %{install_info_prereq} BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExclusiveArch: %ix86 x86_64 %arm +ExclusiveArch: %{ix86} x86_64 %{arm} %{?systemd_requires} %if %{systemd_present} BuildRequires: systemd-rpm-macros @@ -74,6 +77,7 @@ 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} 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 %build @@ -83,7 +87,7 @@ cp %{SOURCE6} gnu/packages/bootstrap/armhf-linux/guile-2.0.11.tar.xz make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install %find_lang %{name} %find_lang guix-packages rm %{buildroot}%{_infodir}/dir @@ -95,7 +99,7 @@ rm -rvf %{buildroot}%{_unitdir} # if systemd is used, upstart files are not needed rm -rvf %{buildroot}%{_libdir}/upstart %endif -ln -sf /usr/sbin/service %{buildroot}%{_sbindir}/rcguix-daemon +ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rcguix-daemon %pre %{_sbindir}/groupadd -r %{guix_builder_group} >/dev/null 2>/dev/null || : @@ -132,11 +136,11 @@ done %{_datadir}/guile %{_datadir}/guix %{_datadir}/zsh -%{_datadir}/emacs/site-lisp/guix* %{_bindir}/guix* %{_sbindir}/*guix* %{_libexecdir}/guix %{_libexecdir}/guix-authenticate +%{_libdir}/guile/2.0 %if !0%{?systemd_present} %{_libdir}/upstart %endif From c71bb8f18ec8945a19c1aad401f884971de2f511a681b14838ebd497f3578ea3 Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Sun, 28 May 2017 10:29:56 +0000 Subject: [PATCH 03/12] - replace pkgconfig(guile-2.0) >= 2.0.7 dependency with guile-devel (guile 2.2 provides pkgconfig(guile-2.2) and OBS can't handle boolean operators in dependencies yet OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=3 --- guix.changes | 7 +++++++ guix.spec | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/guix.changes b/guix.changes index 33e77ca..a6f61af 100644 --- a/guix.changes +++ b/guix.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun May 28 10:14:43 UTC 2017 - sleep_walker@opensuse.org + +- replace pkgconfig(guile-2.0) >= 2.0.7 dependency with guile-devel + (guile 2.2 provides pkgconfig(guile-2.2) and OBS can't handle + boolean operators in dependencies yet + ------------------------------------------------------------------- Tue May 23 19:35:44 UTC 2017 - sleep_walker@opensuse.org diff --git a/guix.spec b/guix.spec index 636128b..df1614e 100644 --- a/guix.spec +++ b/guix.spec @@ -46,13 +46,15 @@ Source12: aarch64-linux-guile-2.0.14.tar.xz Source13: aarch64-linux-guile-2.0.14.tar.xz.sig BuildRequires: gcc-c++ BuildRequires: gnutls-guile +# I need pkgconfig(guile-2.0) or pkgconfig(guile-2.2), hard to express +# without boolean operator now +BuildRequires: guile-devel >= 2.0.7 BuildRequires: guile-json BuildRequires: libgcrypt-devel BuildRequires: pkgconfig BuildRequires: shepherd BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(gnutls) -BuildRequires: pkgconfig(guile-2.0) >= 2.0.7 BuildRequires: pkgconfig(sqlite3) Requires: gnutls-guile Requires: guile From 4b9fc453350452e4df5c71aee4b1ba83dea2136e56de6464f0fc29a723644286 Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Thu, 15 Feb 2018 22:09:57 +0000 Subject: [PATCH 04/12] Accepting request 577110 from home:sleep_walker:branches:devel:languages:misc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - require guile-git for build - bump to 0.14.0 Changes in 0.14.0 * Package management * ‘guix package’ displays how much will be downloaded * ‘guix package’ warns about insufficient disk space * ‘guix package’ now reports package collisions early on * ‘guix package --search’ sorts results by relevance * ‘guix pull’ now fetches code directly over Git using Guile-Git * Substitutes can be downloaded from servers equivalent to the authorized ones * New ‘guix-daemon’ options: ‘--listen’, ‘--timeout’, ‘--max-silent-time’ * New ‘guix weather’ command * ‘guix publish --cache’ now also caches uncompressed items * ‘guix publish’ no longer removes live items from its cache * ‘guix challenge’ now displays an overall summary * ‘guix refresh’ no longer uses FTP for GNU and GNOME packages * ‘guix refresh’ has a new ‘-m’ or ‘--manifest’ option * New ‘refresh’ checker for ‘guix lint’ * New ‘json’ importer for ‘guix import’ to simplify first packages * New ‘texlive’ importer for ‘guix import’ * Distribution * GuixSD installation image is now available as ISO-9660 * GuixSD installation image now includes an ‘sshd’ service * New (gnu bootloaders) API, with support for U-Boot and extlinux * ‘grub-configuration’ is deprecated in favor of ‘bootloader-configuration’ * ‘%desktop-services’ now includes NetworkManager instead of Wicd * The (uuid …) form can now specify FAT32 and ISO-9660 UUIDs * ‘guix system’ now reports missing file system UUIDs and labels * ‘guix system’ can provide hints when reporting unbound variables * New ‘--file-system-type’ option for ‘guix system disk-image’ OBS-URL: https://build.opensuse.org/request/show/577110 OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=4 --- guix-0.13.0.tar.gz | 3 -- guix-0.13.0.tar.gz.sig | 16 -------- guix-0.14.0.tar.gz | 3 ++ guix-0.14.0.tar.gz.sig | 16 ++++++++ guix.changes | 85 ++++++++++++++++++++++++++++++++++++++++++ guix.spec | 12 +++--- 6 files changed, 110 insertions(+), 25 deletions(-) delete mode 100644 guix-0.13.0.tar.gz delete mode 100644 guix-0.13.0.tar.gz.sig create mode 100644 guix-0.14.0.tar.gz create mode 100644 guix-0.14.0.tar.gz.sig diff --git a/guix-0.13.0.tar.gz b/guix-0.13.0.tar.gz deleted file mode 100644 index 0d26b1d..0000000 --- a/guix-0.13.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b28d52c25ba2fff53be51d7b0027f69ca52416c26b4a0100a40221b73d63a3be -size 18490387 diff --git a/guix-0.13.0.tar.gz.sig b/guix-0.13.0.tar.gz.sig deleted file mode 100644 index f60d932..0000000 --- a/guix-0.13.0.tar.gz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAlki3tUACgkQCQsRmT2a -67X2ORAAuXzu6Pogqp8ZFJ/I8HxHFQuE33zWwT0AglvrVhe18Zpf4F9lr5uHn/yY -IrmhrCRWOAHEuHsSYSnTdC/D1c0nEXK52Sc6ZVZm1bd+BoAkEq3ilF5tjESM2/Pc -GJsyvVSq5+ZgTAMkytLmSwajS2PhwoZnqCDQ1gb8LEbZd84LLp108C3T4V1dmInT -wnvsFWgCakpQPlT67kn82uLuQu/DEYlXF0gfJPyVvt64i6RW+JOzKUxMzTgnU0JB -zNHJSiSVp3oFq5bBdYLfiABchyCCaJ+LSkTf6wACgpx+DcOuQB7MxlsXtAKSTFYz -4klsgdQjE0ROIfdDuFh0Gtf4aXppZjhGQ9yTKgalu6RrS98Hax3n882GNT+fmdFy -eoEiN7rAcP4KC/O0FkaVfhYaKruBdKcj6AUZBmi0Z3LXwxSPgZdPPr23YzROfsvV -htKwbPRZKlBUftXMUKA/x2jnD1ud/oIpdpT9NqQ/irTjQPKH0hcOikt+FXCzUXrD -+dN64xuudxc/u5B67mueMLWRBow80KAjPQQQKxy0okrFQ9n66YxUQ5+x3+2eP8ey -IOv0cfGa5bRBaim5HCHyP9uG0DPXcYpN7ws6+d6azRj9klqgrzrJBN09FEGvHMGo -Rd8aD03mW2dnNyWkn+GRzCdTSwdXGlOQuXTekMbELNejwnc89gY= -=LxgZ ------END PGP SIGNATURE----- diff --git a/guix-0.14.0.tar.gz b/guix-0.14.0.tar.gz new file mode 100644 index 0000000..01356c4 --- /dev/null +++ b/guix-0.14.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86efc3f110349a901dda4c2aa8f1d0ad82a003b5533d3a6f75378686c7e90d85 +size 19852695 diff --git a/guix-0.14.0.tar.gz.sig b/guix-0.14.0.tar.gz.sig new file mode 100644 index 0000000..455126e --- /dev/null +++ b/guix-0.14.0.tar.gz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAloo/AoACgkQCQsRmT2a +67UfLA//dFj/S1EXTLFbKyscuY1DVKbZCvsuRwswe+bk2Zn7m9Rp+WCqlCdJwosx +kZp5PEqgWdAnUYkNkLXC+EcvlUdHq6TJ8wI+f00Xi+xA7JYiAGfoD1Nq5geD2OPZ +bsouFNwHhsGoig3H59PYxWdXNF/ESDl0x0q84UHlj7kNTyglkpNjtMCgl6/sOtbv +QOI8GSHAohNS6nlTRoUdi6zeAGfQW4+6ErBt4aesQsEbs5AVYVoF6n0Hb6Pf9PjW +kHhvHhPGn/TRpvb4GAf40gHq484Tb5JKPaVV76+t6FcCT2r4DXqritps2dISmP24 +4W/cuUeLyExnS7kbFnCZW1JQAL87mjFSxjQ/7A6WVdmEUsEVGoxnyLhofaaVi5N+ +tBcH4F65W2f7BmZ1hbiir3EGFZk01n10XRu2wb/jMjPLZlMQrkUFtvmF2NIvPp/S +fvKJqES7xpoCsc36/rr25yCMw51yIrYY3j3v5qHTzznBNZkbr6GJPr5cbyTly+bw +jHvUbQjN6ZknxMDiLa94gLChUZlqL9AhMejQfFviWFm7DjDGvg5bEdZlcsL2rNZN +3hq9Mu/iuATbD5fk2VmqqJzbZZ/CNC33PeVLSC/5fqzrnHCAJ9ZbWKCF4+3jWQt+ +r6FDvrG8DndqkWIpOgmIXF18GJKBDzcvczHy3rWRjm3UCtaS1Us= +=DRze +-----END PGP SIGNATURE----- diff --git a/guix.changes b/guix.changes index a6f61af..151eb81 100644 --- a/guix.changes +++ b/guix.changes @@ -1,3 +1,88 @@ +------------------------------------------------------------------- +Thu Feb 15 17:38:59 UTC 2018 - sleep_walker@opensuse.org + +- require guile-git for build +- bump to 0.14.0 + Changes in 0.14.0 + + * Package management + + * ‘guix package’ displays how much will be downloaded + * ‘guix package’ warns about insufficient disk space + * ‘guix package’ now reports package collisions early on + * ‘guix package --search’ sorts results by relevance + * ‘guix pull’ now fetches code directly over Git using Guile-Git + * Substitutes can be downloaded from servers equivalent to the authorized ones + * New ‘guix-daemon’ options: ‘--listen’, ‘--timeout’, ‘--max-silent-time’ + * New ‘guix weather’ command + * ‘guix publish --cache’ now also caches uncompressed items + * ‘guix publish’ no longer removes live items from its cache + * ‘guix challenge’ now displays an overall summary + * ‘guix refresh’ no longer uses FTP for GNU and GNOME packages + * ‘guix refresh’ has a new ‘-m’ or ‘--manifest’ option + * New ‘refresh’ checker for ‘guix lint’ + * New ‘json’ importer for ‘guix import’ to simplify first packages + * New ‘texlive’ importer for ‘guix import’ + + * Distribution + + * GuixSD installation image is now available as ISO-9660 + * GuixSD installation image now includes an ‘sshd’ service + * New (gnu bootloaders) API, with support for U-Boot and extlinux + * ‘grub-configuration’ is deprecated in favor of ‘bootloader-configuration’ + * ‘%desktop-services’ now includes NetworkManager instead of Wicd + * The (uuid …) form can now specify FAT32 and ISO-9660 UUIDs + * ‘guix system’ now reports missing file system UUIDs and labels + * ‘guix system’ can provide hints when reporting unbound variables + * New ‘--file-system-type’ option for ‘guix system disk-image’ + * ‘guix system disk-image’ can now creates ISO-9660 images + * ‘guix system vm-image’ & co. automatically estimate the image size + * ‘guix system vm’ now uses overlayfs instead of unionfs + * ‘guix system init’ displays a progress bar while copying files + * TeX Live is now also available as a set of small ‘texlive-’ packages + * New ‘guix system search’ command to search for services + * New services + certbot, fcgiwrap, gdm, git-http, knot, libvirt, memcached, + mongodb, mpd, murmur, rsync, tailon, sysctl + * 1211 new packages + * 1403 package updates + * Programming interfaces + * New build systems: ‘font’, ‘meson’, ‘minify’, ‘scons’, ‘texlive’ + * ‘cmake-build-system’ now supports cross-compilation + * Various improvements to ‘asdf-build-system’, ‘emacs-build-system’, + ‘ant-build-system’, and ‘go-build-system’ + * ‘patches’ field of can now contain any lowerable object + * (gnu system vm) has a new ‘make-iso9660-image’ procedure + * ‘openssh-service-type’ can now be extended with new authorized keys + * ‘rottlog-service-type’ can now be extended with new ‘log-rotation’s + * ‘network-manager-service-type’ now supports VPN plugins + * now has a ‘description’ field, used by ‘guix system search’ + * New ‘virtual-machine’ form in (gnu system vm) + * New (gnu system uuid) module, which defines a disjoint type + * New (guix progress) module + + * Noteworthy bug fixes + + * GuixSD no longer creates setuid binaries in /gnu/store + () + * /root is no longer world-readable () + * ‘guix publish’ no longer leaks memory () + * Missing cursor icons in GNOME could cause crashes + () + * Setuid programs now honor the system timezone + () + * Clients honor the daemon’s ‘max-silent-time’ + () + * ‘guix substitute’ honors substitute expiry time again + () + * Several portability fixes for aarch64 + + * Native language support + + Updated translations: da (Danish), fr (French) + + + ------------------------------------------------------------------- Sun May 28 10:14:43 UTC 2017 - sleep_walker@opensuse.org diff --git a/guix.spec b/guix.spec index df1614e..308a1cd 100644 --- a/guix.spec +++ b/guix.spec @@ -1,7 +1,7 @@ # # spec file for package guix # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ %define guile guile-2.0.9.tar.xz %define guix_builder_group guixbuild Name: guix -Version: 0.13.0 +Version: 0.14.0 Release: 0 Summary: GNU Package manager License: GPL-3.0 @@ -46,15 +46,15 @@ Source12: aarch64-linux-guile-2.0.14.tar.xz Source13: aarch64-linux-guile-2.0.14.tar.xz.sig BuildRequires: gcc-c++ BuildRequires: gnutls-guile -# I need pkgconfig(guile-2.0) or pkgconfig(guile-2.2), hard to express -# without boolean operator now -BuildRequires: guile-devel >= 2.0.7 +BuildRequires: guile-charting +BuildRequires: guile-git BuildRequires: guile-json BuildRequires: libgcrypt-devel BuildRequires: pkgconfig BuildRequires: shepherd BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(guile-2.2) BuildRequires: pkgconfig(sqlite3) Requires: gnutls-guile Requires: guile @@ -82,7 +82,7 @@ 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 %build - +export GUILE_WARN_DEPRECATED %configure \ --disable-silent-rules From 6dfc310d622642fb365881289ecb2c60892b1873b3688d06bb8d4f84250a153b Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Mon, 19 Feb 2018 10:17:08 +0000 Subject: [PATCH 05/12] - require guile-git and libgit2-devel for build OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=5 --- guix.changes | 2 +- guix.spec | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/guix.changes b/guix.changes index 151eb81..339e893 100644 --- a/guix.changes +++ b/guix.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- Thu Feb 15 17:38:59 UTC 2018 - sleep_walker@opensuse.org -- require guile-git for build +- require guile-git and libgit2-devel for build - bump to 0.14.0 Changes in 0.14.0 diff --git a/guix.spec b/guix.spec index 308a1cd..070d89f 100644 --- a/guix.spec +++ b/guix.spec @@ -48,8 +48,9 @@ BuildRequires: gcc-c++ BuildRequires: gnutls-guile BuildRequires: guile-charting BuildRequires: guile-git -BuildRequires: guile-json +# this is actually just to make guile-git working BuildRequires: libgcrypt-devel +BuildRequires: libgit2-devel BuildRequires: pkgconfig BuildRequires: shepherd BuildRequires: pkgconfig(bzip2) From 8f9744394cba77d9e32a696bcd8f4fd674f35bfcb2c60ef9ac7b32bf2098c20d Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Mon, 19 Feb 2018 14:07:22 +0000 Subject: [PATCH 06/12] fix library path pattern OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=6 --- guix.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix.spec b/guix.spec index 070d89f..c0bae58 100644 --- a/guix.spec +++ b/guix.spec @@ -143,7 +143,7 @@ done %{_sbindir}/*guix* %{_libexecdir}/guix %{_libexecdir}/guix-authenticate -%{_libdir}/guile/2.0 +%{_libdir}/guile/* %if !0%{?systemd_present} %{_libdir}/upstart %endif From 50631d1d51f4cfad61b451ef9e67b1b265a5c2834b73c8b85967637b1c975573 Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Mon, 19 Feb 2018 14:56:20 +0000 Subject: [PATCH 07/12] fix rpmlintrc OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=7 --- guix-rpmlintrc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/guix-rpmlintrc b/guix-rpmlintrc index b69408d..fcf2688 100644 --- a/guix-rpmlintrc +++ b/guix-rpmlintrc @@ -7,13 +7,13 @@ addFilter("W: suse-filelist-forbidden-fhs23 /gnu is not allowed in FHS 2.3") # https://www.gnu.org/software/guix/manual/html_node/Bootstrapping.html#Building-the-Bootstrap-Binaries # they are binaries in /usr/share -addFilter("E: arch-dependent-file-in-usr-share .*/usr/share/guile/site/2.0/gnu/packages/bootstrap/.*") +addFilter("E: arch-dependent-file-in-usr-share .*/usr/share/guile/site/2.[02]/gnu/packages/bootstrap/.*") # they are static binaries -addFilter("W: statically-linked-binary /usr/share/guile/site/2.0/gnu/packages/bootstrap/.*") +addFilter("W: statically-linked-binary /usr/share/guile/site/2.[02]/gnu/packages/bootstrap/.*") # they are foreign -addFilter("W: missing-PT_GNU_STACK-section /usr/share/guile/site/2.0/gnu/packages/bootstrap/.*") +addFilter("W: missing-PT_GNU_STACK-section /usr/share/guile/site/2.[02]/gnu/packages/bootstrap/.*") # I will add guixbuild group into rpmlint once I know that everything # else is correct From 033fd962533d95069c8c68dbfd339c4b7d77d2019a878e0bb435b60db289ac68 Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Tue, 20 Feb 2018 22:24:37 +0000 Subject: [PATCH 08/12] - use wrapper for running daemon and alter service file to use it - if there is new daemon available - use it - if there is not, use the one from this package OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=8 --- guix.changes | 7 +++++++ guix.spec | 5 ++++- run_guix_daemon.sh | 9 +++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 run_guix_daemon.sh diff --git a/guix.changes b/guix.changes index 339e893..f4de0d7 100644 --- a/guix.changes +++ b/guix.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Feb 20 22:23:32 UTC 2018 - sleep_walker@opensuse.org + +- use wrapper for running daemon and alter service file to use it + - if there is new daemon available - use it + - if there is not, use the one from this package + ------------------------------------------------------------------- Thu Feb 15 17:38:59 UTC 2018 - sleep_walker@opensuse.org diff --git a/guix.spec b/guix.spec index c0bae58..f92df99 100644 --- a/guix.spec +++ b/guix.spec @@ -44,6 +44,7 @@ Source11: armhf-linux-guile-2.0.11.tar.xz.sig # http://alpha.gnu.org/gnu/guix/bootstrap/aarch64-linux/20170217/guile-2.0.14.tar.xz Source12: aarch64-linux-guile-2.0.14.tar.xz Source13: aarch64-linux-guile-2.0.14.tar.xz.sig +Source20: run_guix_daemon.sh BuildRequires: gcc-c++ BuildRequires: gnutls-guile BuildRequires: guile-charting @@ -103,6 +104,8 @@ rm -rvf %{buildroot}%{_unitdir} rm -rvf %{buildroot}%{_libdir}/upstart %endif ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rcguix-daemon +install -m 0755 -t %{buildroot}%{_bindir}/%{SOURCE20} +sed -i 's@^ExecStart=.*@ExecStart=/usr/bin/run_guix_daemon.sh@' %{buildroot}%{_unitdir}/guix-daemon.service %pre %{_sbindir}/groupadd -r %{guix_builder_group} >/dev/null 2>/dev/null || : @@ -139,7 +142,7 @@ done %{_datadir}/guile %{_datadir}/guix %{_datadir}/zsh -%{_bindir}/guix* +%{_bindir}/*>guix* %{_sbindir}/*guix* %{_libexecdir}/guix %{_libexecdir}/guix-authenticate diff --git a/run_guix_daemon.sh b/run_guix_daemon.sh new file mode 100644 index 0000000..534cb0f --- /dev/null +++ b/run_guix_daemon.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +# if there is newer Guix daemon compiled by `guix pull`, use it +if [ -x /var/guix/profiles/per-user/root/guix-profile/bin/guix-daemon ]; then + BINARY=/var/guix/profiles/per-user/root/guix-profile/bin/guix-daemon +else + # otherwise use the one installed with our package + BINARY=/usr/bin/guix-daemon +exec "$BINARY" --build-users-group=guixbuild From 4126265d0c438ff09e53e2cc6239ba763712aec521fe3139851c466304bacebe Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Tue, 20 Feb 2018 22:38:15 +0000 Subject: [PATCH 09/12] fix typo OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=9 --- guix.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix.spec b/guix.spec index f92df99..d7edfab 100644 --- a/guix.spec +++ b/guix.spec @@ -104,7 +104,7 @@ rm -rvf %{buildroot}%{_unitdir} rm -rvf %{buildroot}%{_libdir}/upstart %endif ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rcguix-daemon -install -m 0755 -t %{buildroot}%{_bindir}/%{SOURCE20} +install -m 0755 -t %{buildroot}%{_bindir} %{SOURCE20} sed -i 's@^ExecStart=.*@ExecStart=/usr/bin/run_guix_daemon.sh@' %{buildroot}%{_unitdir}/guix-daemon.service %pre From 3a2dc7242b76623a97c34f268ceaaedcdd60ca19cb0c07e5398cc345e69e27e2 Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Tue, 20 Feb 2018 22:50:07 +0000 Subject: [PATCH 10/12] one more typo OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=10 --- guix.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix.spec b/guix.spec index d7edfab..8ae2021 100644 --- a/guix.spec +++ b/guix.spec @@ -142,7 +142,7 @@ done %{_datadir}/guile %{_datadir}/guix %{_datadir}/zsh -%{_bindir}/*>guix* +%{_bindir}/*guix* %{_sbindir}/*guix* %{_libexecdir}/guix %{_libexecdir}/guix-authenticate From e0be7f99dcadcf8e07722be555820ba4aca9dea8ec9cea7070bb9ebe2c461e55 Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Wed, 21 Feb 2018 07:28:43 +0000 Subject: [PATCH 11/12] fix syntax error - I shouldn't write code while sleeping ;) OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=11 --- run_guix_daemon.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/run_guix_daemon.sh b/run_guix_daemon.sh index 534cb0f..6dd85c5 100644 --- a/run_guix_daemon.sh +++ b/run_guix_daemon.sh @@ -6,4 +6,6 @@ if [ -x /var/guix/profiles/per-user/root/guix-profile/bin/guix-daemon ]; then else # otherwise use the one installed with our package BINARY=/usr/bin/guix-daemon +fi + exec "$BINARY" --build-users-group=guixbuild From 0942d1caf04e81a1d91ce08ab192dc833a9acac83e1f9c57c40121c4507d7895 Mon Sep 17 00:00:00 2001 From: Tomas Cech Date: Fri, 9 Mar 2018 19:12:18 +0000 Subject: [PATCH 12/12] - fix build against guile 2.0+ OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=12 --- guix.changes | 5 +++++ guix.spec | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/guix.changes b/guix.changes index f4de0d7..848ef05 100644 --- a/guix.changes +++ b/guix.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Mar 9 19:11:45 UTC 2018 - sleep_walker@opensuse.org + +- fix build against guile 2.0+ + ------------------------------------------------------------------- Tue Feb 20 22:23:32 UTC 2018 - sleep_walker@opensuse.org diff --git a/guix.spec b/guix.spec index 8ae2021..aafa006 100644 --- a/guix.spec +++ b/guix.spec @@ -24,7 +24,7 @@ Name: guix Version: 0.14.0 Release: 0 Summary: GNU Package manager -License: GPL-3.0 +License: GPL-3.0-only Group: System/Packages Url: http://www.gnu.org/software/guix/ Source0: ftp://alpha.gnu.org/gnu/guix/%{name}-%{version}.tar.gz @@ -48,6 +48,7 @@ Source20: run_guix_daemon.sh BuildRequires: gcc-c++ BuildRequires: gnutls-guile BuildRequires: guile-charting +BuildRequires: guile-devel >= 2.0 BuildRequires: guile-git # this is actually just to make guile-git working BuildRequires: libgcrypt-devel @@ -56,7 +57,6 @@ BuildRequires: pkgconfig BuildRequires: shepherd BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(gnutls) -BuildRequires: pkgconfig(guile-2.2) BuildRequires: pkgconfig(sqlite3) Requires: gnutls-guile Requires: guile