~ruther/guix-local

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
c290c44c — Romain GARBAGE 2 years ago
gnu: Add ghc-unique.

* gnu/packages/haskell-xyz.scm (ghc-unique): New variable.
* gnu/packages/patches/ghc-unique-support-newer-hashable.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Change-Id: Id9876b8018f5f8b3bcb82ab0bb13616ed298c31b
c617cbb0 — Romain GARBAGE 2 years ago
gnu: Add ghc-stm-delay.

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

Change-Id: If9e20a2c103549de9b4b7d63158fe34165f6036a
99049df1 — Romain GARBAGE 2 years ago
gnu: ghc-text-zipper: Update to 0.13.

* gnu/packages/haskell-xyz.scm (ghc-text-zipper): Update to 0.13.

Change-Id: I0ae9154713d799b48f9f0772a7c7ee2210493095
641512d5 — Romain GARBAGE 2 years ago
gnu: Add ghc-monad-parallel.

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

Change-Id: I39a5b5392a50fb4f6e9e15ed107705486362d021
946b0274 — Romain GARBAGE 2 years ago
gnu: Add ghc-checkers.

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

Change-Id: I4228398238a169e49e68ead60cbe69ef0437e3e9
Next