~ruther/guix-local

ff4e3b4b — Leo Famulari 2 years ago
gnu: borg: Update to 1.4.0.

* gnu/packages/backup.scm (borg): Update to 1.4.0.
[source]: Remove obsolete snippet components.
[arguments]: Export a newly required environment variable in the 'set-env'
phase. Adjust the custom 'install-doc' phase to install miscellaneous
documentation into a directory named after the package name and version.

Change-Id: I688bb4e6c67506226418b6b4a47595f2a10c10ae
b8fe6e3b — Leo Famulari 2 years ago
gnu: xxHash: Update to 0.8.2.

* gnu/packages/digest.scm (xxhash): Update to 0.8.2.
[arguments]: Remove obsolete build phase 'fix-man-page-links'.

Change-Id: I43b10dd18c70c21de8de50336dfef9f8125519f7
8c6e7246 — Efraim Flashner 2 years ago
gnu: Add linux-libre-lts-arm64-generic.

* gnu/packages/linux.scm (linux-libre-lts-arm64-generic): New variable.

Change-Id: I85b0c318850cf984ec9dbfc272278ba80eb39b30
56395b12 — Efraim Flashner 2 years ago
graft: Only create directory when needed.

* guix/build/graft.scm (rewrite-directory)[rewrite-leaf]: Only create
the parent directories when they don't already exist.

Change-Id: I802aac4d6090ed07effddde3eb3195f64aca31d3
c7440174 — Efraim Flashner 2 years ago
graft: Perform grafts with guile-final.

* guix/build/graft.scm (rewrite-directory): Rewrite store directories in
individual files sequentially.
(exit-on-exception): Remove procedure.
* guix/packages.scm (guile-for-grafts): Switch to guile-final.

Change-Id: I50f7b23a3ceff8bb1495dc1f4bc772746147d924
20c4e778 — Efraim Flashner 2 years ago
graft: Remove work-around for old guile.

* guix/build/graft.scm (mkdir-p*): Remove function.
(rewrite-directory): Switch from mkdir-p* to mkdir-p.

Change-Id: Ib6a80648d271c19093c05af84acb967e069ccc19
d007b643 — Simon Tournier 2 years ago
scripts: hash: Handle repository with different VCS folders.

Fixes <https://issues.guix.gnu.org/issue/65979>.

* guix/hash.scm (%vcs-directories): New variable.
(vcs-file?): Add optional argument for passing VCS kind of the
file/repository.
(file-hash*): Adjust accordingly.
(vcs-file-predicate): New procedure and export it.
* guix/scripts/hash.scm (guix-hash)[file-hash]: Use it.

Change-Id: I8e286c3426ddefd664dc3a471d5a09e309824faa
ffdcef5f — Simon Tournier 2 years ago
ci: Catch error for unreachable channel with substitutes.

* guix/ci.scm (channel-with-substitutes-available): Catch all error when
running 'find-latest-commit-with-substitutes'.  Move the warning when failing.

Change-Id: I352e07f14417f77c7ebf0f40a01c6a2e58b15d78
ae2591d0 — Nicolas Goaziou 2 years ago
gnu: keepassxc: Update to 2.7.9.

* gnu/packages/password-utils.scm (keepassxc): Update to 2.7.9.

Change-Id: Ifcdfa5b58e4d7407c270bfa715fb94019015c089
b5c4b1c7 — Nicolas Goaziou 2 years ago
gnu: fet: Update to 6.22.2.

* gnu/packages/education.scm (fet): Update to 6.22.2.

Change-Id: Iea767b46255680981b604607d839ab7ad509f706
0ff5ecc3 — Nicolas Goaziou 2 years ago
gnu: mednafen: Improve package style.

* gnu/packages/emulators.scm (mednafen)[arguments]: Use G-expressions.
[inputs]: Remove input labels.

Change-Id: I8ec291faae92a19da880a65fab39d9a01b7ddda7
5ae01fed — Nicolas Goaziou 2 years ago
gnu: mednafen: Update to 1.32.1.

* gnu/packages/emulators.scm (mednafen): Update to 1.32.1.

Change-Id: I62d75f0158fe958ea9d1e7750be6ef715c18fae0
ad97f1bd — Romain GARBAGE 2 years ago
gnu: Add matterhorn.

* gnu/packages/haskell-apps.scm (matterhorn): New variable.

Change-Id: I8f83b39fdc5f94251239129814068000fb492336
766ee580 — Romain GARBAGE 2 years ago
gnu: Add ghc-brick-skylighting.

* gnu/packages/haskell-xyz.scm (ghc-brick-skylighting): New variable.

Change-Id: I634c108edff99b1003c26dbb2f9107ed464a5e84
6399cf42 — Romain GARBAGE 2 years ago
gnu: Add ghc-brick.

* gnu/packages/haskell-xyz.scm (ghc-brick): New variable.

Change-Id: I52fbfa27422a6aacca65d0e8ed5ffa3ab335cc67
8f6461b0 — Romain GARBAGE 2 years ago
gnu: Add ghc-hclip.

gnu/packages/haskell-xyz.scm (ghc-hclip): New variable.

Change-Id: I2d1a2d6e1983eb89a5e61eb05204c2e1c0dc3634
a64d60a9 — Romain GARBAGE 2 years ago
gnu: Add ghc-vty-6.

* gnu/packages/haskell-xyz.scm (ghc-vty-6): New variable.

Change-Id: I2e2dbbe0e99d26f38494fb6bdb51bc6d67e5c02c
98a5a1a1 — Romain GARBAGE 2 years ago
gnu: Add ghc-vty-unix.

gnu/packages/haskell-xyz.scm (ghc-vty-unix): New variable.

Change-Id: Idf8e550a5d7b645d19af177dd65c5956ba3ab478
e7f0f1d5 — Romain GARBAGE 2 years ago
gnu: Add ghc-vty-crossplatform.

* gnu/packages/haskell-xyz.scm (ghc-vty-crossplatform): New variable.

Change-Id: Icbd33d9bbd7561bdb6178b3431edef6a1db92fcb
26746cd7 — Romain GARBAGE 2 years ago
gnu: Add ghc-unix-compat-7.

* gnu/packages/haskell-xyz.scm (ghc-unix-compat-7): New variable.

Change-Id: I28e8e4924d4f829dd07059aa205d894803409320
Next