aboutsummaryrefslogtreecommitdiffstats
path: root/guix/guix/guix.spec
Commit message (Collapse)AuthorAgeFilesLines
* guix: Build Guix for Fedora 39 and 40Ting-Wei Lan2024-11-031-8/+27
| | | | | | Fedora 38 and later versions no longer allow mounting the proc file system in mock. Ignore container tests in mock for now since Copr no longer run builds on Fedora 37 hosts.
* guix: Rebuild packages for Fedora 38 and 39Ting-Wei Lan2023-04-191-1/+4
|
* guix: Switch to the standalone GnuTLS Guile bindingsTing-Wei Lan2023-02-281-11/+6
| | | | | guile30-gnutls package is based on the official guile-gnutls Fedora package, which only builds for Guile 2.2.
* guix: Guix 1.3.0 -> 1.4.0Ting-Wei Lan2023-02-121-40/+86
| | | | | We have to build our own GnuTLS package because the Fedora package gnutls-guile is built against Guile 2.2.
* guix: Fix the rmbuild stage and drop unused codeTing-Wei Lan2022-11-031-31/+18
| | | | | | | | | | | | | | Drop workarounds for building without user namespace and building with root. They are not needed to get successful builds on Copr. Drop code for printing the test log. It never really works on Copr because the check stage aborts at the first failed command. Grant write permissions to the test directory at the end of the check stage. Otherwise, Fedora 37 builds fail on Copr at the rmbuild stage because Guix creates non-writable files during the test. Unify the style of comments by using correct cases and adding periods.
* guix: Rebuild packages for Fedora 36 and 37Ting-Wei Lan2022-04-291-1/+4
|
* guix: Rebuild packages for Fedora 35 and 36Ting-Wei Lan2021-09-251-1/+4
|
* guix: Guix 1.2.0 -> 1.3.0Ting-Wei Lan2021-06-141-19/+40
|
* guix: Rebuild packages for Fedora 34 and 35Ting-Wei Lan2021-03-131-1/+4
|
* guix: Guix 1.1.0 -> 1.2.0Ting-Wei Lan2021-02-191-30/+76
|
* guix: Rebuild packages for Fedora 33 and 34Ting-Wei Lan2020-11-021-2/+6
|
* guix: Guix 1.0.2-0.1.20190917 -> 1.1.0Ting-Wei Lan2020-04-271-64/+20
|
* guix: Guix 1.0.1 -> 1.0.2-0.1.20190917Ting-Wei Lan2019-09-181-17/+40
| | | | | | | | | | Upstream still calls this version 1.0.1, but it seems that the preferred way to package unreleased snapshots in RPM is to use the next version number. The commit hash used here is obtained from the source code of guix itself. The reason to update it to a git snapshot is to fix test failure and 'guix pull' command, which has been broken for months. https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/package-management.scm?id=f8ddfb505a51a2c794531e090dd7ee97022d1096#n121
* guix: Use official gnutls package on Fedora 31 and laterTing-Wei Lan2019-09-171-2/+14
| | | | The official gnutls package has switched to Guile 2.2.
* guix: Guix 1.0.0 -> 1.0.1Ting-Wei Lan2019-05-241-10/+6
|
* guix: Guix 0.16.0 -> 1.0.0Ting-Wei Lan2019-05-181-39/+84
| | | | | We have to build our own GnuTLS package because the Fedora package gnutls-guile is built against Guile 2.0.
* Rebuild packages for Fedora 30 and 31Ting-Wei Lan2019-05-021-1/+4
|
* guix: Fix ExecStart paths in systemd service filesTing-Wei Lan2018-12-231-2/+5
|
* guix: Guix 0.15.0 -> 0.16.0Ting-Wei Lan2018-12-161-5/+12
|
* Rebuild packages for Fedora 29 and 30Ting-Wei Lan2018-10-231-1/+5
|
* guix: Guix 0.14.0 -> 0.15.0Ting-Wei Lan2018-07-151-19/+58
|
* Use configure, make_build, make_install macrosTing-Wei Lan2017-12-151-4/+7
|
* guix: Fix TLS crash on Guile 2.0 with upstream patchTing-Wei Lan2017-12-121-2/+5
|
* guix: Workaround TLS crash on Guile 2.0Ting-Wei Lan2017-12-101-1/+5
|
* guix: Make guile-git hard dependency and silence installationTing-Wei Lan2017-12-101-4/+8
|
* guix: Guix 0.13.0 -> 0.14.0Ting-Wei Lan2017-12-101-22/+60
|
* Rebuild packages for Fedora 27 and 28Ting-Wei Lan2017-10-171-1/+4
|
* guix: Guix 0.12.0 -> 0.13.0Ting-Wei Lan2017-05-281-120/+193
| | | | | | Emacs interface of Guix has been moved to a separate package with different version number from Guix project. BUI is a new dependency required by Emacs interface.
* guix: Workaround missing build-id errorTing-Wei Lan2017-03-121-1/+7
|
* Rebuild packages for Fedora 26 and 27Ting-Wei Lan2017-03-111-1/+4
|
* guix: Guix 0.11.0 -> 0.12.0Ting-Wei Lan2017-01-011-23/+22
| | | | Guix needs Guile-SSH to offload builds to other machines.
* guix: Fix build failure with Guile 2.0.13Ting-Wei Lan2016-11-041-2/+14
| | | | | Reported by rafaelff on AUR at 2016-11-01 15:36: https://aur.archlinux.org/packages/guix/?comments=all
* Rebuild packages for Fedora 25 and 26Ting-Wei Lan2016-09-111-1/+4
|
* guix: Guix 0.10.0 -> 0.11.0Ting-Wei Lan2016-08-081-2/+11
|
* guix: Guix 0.9.0 -> 0.10.0Ting-Wei Lan2016-04-011-5/+22
| | | | Emacs interface needs dot program from graphviz.
* Rebuild packages for Fedora 24 and 25Ting-Wei Lan2016-03-041-1/+4
|
* Own directories created by my packagesTing-Wei Lan2015-11-241-2/+7
|
* guix: Guix 0.8.3 -> 0.9.0Ting-Wei Lan2015-11-221-15/+41
| | | | | | | | | | | | Guix build dependencies: guix -+-- guile-json (copr) +-- gnutls-guile (official) +-- emacs (official) +-- emacs-geiser (copr) +-- emacs-magit (copr) --- emacs-dash (copr) emacs-magit package is based on the official (outdated) Fedora package.
* guix: Try to follow Fedora packaging guidelinesTing-Wei Lan2015-10-111-72/+96
|
* guix: Guix 0.8.2 -> 0.8.3Ting-Wei Lan2015-07-241-11/+45
|
* guix: Do not install empty /gnu/store and /var/log/guixTing-Wei Lan2015-05-211-9/+5
|
* Use %license macro instead of %doc macro to install license filesTing-Wei Lan2015-05-171-2/+6
|
* guix: Guix 0.8.1 -> 0.8.2Ting-Wei Lan2015-05-151-7/+17
|
* guix: Fix installation problem with DNFTing-Wei Lan2015-04-161-5/+9
| | | | | It seems someone hit this problem several months ago ... http://corecompute.com/fedora/fedora_20150118.html
* Rebuild packages for Fedora 22 and 23Ting-Wei Lan2015-03-201-2/+6
|
* guix: Guix 0.8 -> 0.8.1Ting-Wei Lan2015-01-301-3/+12
|
* guix: Do not install an empty /var/guixTing-Wei Lan2014-11-221-3/+5
|
* Move packages in the addpkgs to its own project and update guix to 0.8Ting-Wei Lan2014-11-221-0/+190