summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2021-10-11gnu: Add platform support.Mathieu Othacehe
* gnu/platform.scm: New file. * gnu/platforms/arm.scm: Ditto. * gnu/platforms/hurd.scm: Ditto. * gnu/local.mk (GNU_SYSTEM_MODULES): Add them. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-10-11gnu: linux-libre 4.4: Update to 4.4.288.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.288. (linux-libre-4.4-pristine-source): Update hash.
2021-10-11gnu: linux-libre 4.9: Update to 4.9.286.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.286. (linux-libre-4.9-pristine-source): Update hash.
2021-10-11gnu: linux-libre 4.14: Update to 4.14.250.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.250. (linux-libre-4.14-pristine-source): Update hash.
2021-10-11gnu: linux-libre 4.19: Update to 4.19.210.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.210. (linux-libre-4.19-pristine-source): Update hash.
2021-10-11gnu: linux-libre 5.4: Update to 5.4.152.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.152. (linux-libre-5.4-pristine-source): Update hash.
2021-10-11gnu: linux-libre 5.10: Update to 5.10.72.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.72. (linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2021-10-11gnu: linux-libre: Update to 5.14.11.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.11. (linux-libre-5.14-pristine-source, deblob-scripts-5.14): Update hashes.
2021-10-10gnu: emacs-citeproc-el: Update to 0.9.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-citeproc-el): Update to 0.9. [propagated-inputs]: Add emacs-parsebib and emacs-string-inflection.
2021-10-10gnu: emacs-equake: Update to 0.985.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-equake): Update to 0.985. (propagated-inputs): Remove emacs-tco-el.
2021-10-10gnu: gimp: Add optional dependencies.Vinicius Monego
* gnu/packages/gimp.scm (gimp)[inputs]: Sort non-optional and optional inputs alphabetically. Add ghostscript, libheif, libmng, openexr, openjpeg. [native-inputs]: Add desktop-file-utils. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10gnu: gimp: Update to 2.10.28.Vinicius Monego
* gnu/packages/gimp.scm (gimp): Update to 2.10.28. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10gnu: gegl: Add optional dependencies.Vinicius Monego
* gnu/packages/gimp.scm (gegl)[inputs]: Add gdk-pixbuf, gexiv2, jasper, libnsgif, libraw, librsvg, libspiro, libtiff, libwebp, maxflow, openexr, poppler, sdl2. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10gnu: gegl: Enable GIR.Vinicius Monego
* gnu/packages/gimp.scm (gegl)[arguments]<#:configure-flags>: Remove. [native-inputs]: Sort alphabetically. Add gobject-introspection, vala. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10gnu: gegl: Update to 0.4.32.Vinicius Monego
* gnu/packages/gimp.scm (gegl): Update to 0.4.32. [arguments]<#:phases>: Don't return #t. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10gnu: babl: Enable GIR.Vinicius Monego
* gnu/packages/gimp.scm (babl)[arguments]<#:configure-flags>: Remove. [native-inputs]: Add gobject-introspection, vala. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10gnu: babl: Update to 0.1.88.Vinicius Monego
* gnu/packages/gimp.scm (babl): Update to 0.1.88. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10gnu: linux-libre 4.4: Update to 4.4.287.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.287. (linux-libre-4.4-pristine-source): Update hash.
2021-10-10gnu: linux-libre: Update to 5.14.10.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.10. (linux-libre-5.14-pristine-source): Update hash.
2021-10-10gnu: tsukundere: Unset LD_LIBRARY_PATH.Liliana Marie Prikler
As of Guile-SDL2 version 0.7.0, which got committed in 73bb0b64855e07e17e73acbea4616ffa44630250, LD_LIBRARY_PATH is used to determine the location of SDL libraries if set. However, the presence of said environment variable does not always point to relative SDL libraries, thus causing an import of sdl2 modules to fail. * gnu/packages/game-development.scm (tsukundere)[#:phases]: Unset LD_LIBRARY_PATH in tsukundere.scm.
2021-10-10gnu: tsukundere: Update to 0.4.1.Liliana Marie Prikler
* gnu/packages/game-development.scm (tsukundere): Update to 0.4.1. [#:phases]<patch-command>: Use tsukundere.scm instead of the now missing bin/tsukundere. [inputs]: Add pango and sdl2. [native-inputs]: Add libtool.
2021-10-10gnu: tsukundere: Update home-page.Liliana Marie Prikler
* gnu/packages/game-development.scm (tsukundere)[home-page]: Update.
2021-10-10gnu: Add debian-ports-archive-keyring: New variable.Efraim Flashner
* gnu/packages/debian.scm (debian-ports-archive-keyring): New variable.
2021-10-10gnu: emacs-treemacs: Update to 2.9.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 2.9.2.
2021-10-10gnu: newsboat: Update to 2.25.Efraim Flashner
* gnu/packages/syndication.scm (newsboat): Update to 2.25. [arguments]: Increase run version to 1.51. [cargo-inputs]: Replace rust-bitflags-1 with 1.3, rust-nom-6 with 7. Remove rust-rand-0.8, add rust-fastrand-1. [cargo-development-inputs]: Replace rust-proptest-0.9 with 1.
2021-10-10gnu: Add rust-bitflags-1.3.Efraim Flashner
* gnu/packages/crates-io.scm (rust-bitflags-1.3): New variable.
2021-10-10gnu: rust-unicode-width-0.1: Update to 0.1.9.Efraim Flashner
* gnu/packages/crates-io.scm (rust-unicode-width-0.1): Update to 0.1.9.
2021-10-10gnu: rust-fastrand-1: Update to 1.5.0.Efraim Flashner
* gnu/packages/crates-io.scm (rust-fastrand-1): Update to 1.5.0. [cargo-development-inputs]: Replace rust-rand-0.7 with 0.8. Add rust-getrandom-0.2, rust-instant-0.1, rust-wasm-bindgen-test-0.3, rust-wyhash-0.5.
2021-10-10gnu: rust-bitmaps-2: Fix typo.Efraim Flashner
* gnu/packages/crates-io.scm (rust-bitmaps-2)[cargo-development-inputs]: Adjust commas to correctly refer to inputs.
2021-10-10gnu: Add rust-nom-7.Efraim Flashner
* gnu/packages/crates-io.scm (rust-nom-7): New variable. (rust-nom-6): Inherit from rust-nom-7.
2021-10-10gnu: Add rust-minimal-lexical-0.1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-minimal-lexical-0.1): New variable.
2021-10-10gnu: Add rust-proptest-1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-proptest-1): New variable. (rust-proptest-0.10): Inherit from rust-proptest-1.
2021-10-10gnu: Add rust-quick-error-2.Efraim Flashner
* gnu/packages/crates-io.scm (rust-quick-error-2): New variable. (rust-quick-error-1): Inherit from rust-quick-error-2.
2021-10-10gnu: Add rust-rand-xorshift-0.3.Efraim Flashner
* gnu/packages/crates-io.scm (rust-rand-xorshift-0.3): New variable. (rust-rand-xorshift-0.2): Inherit from rust-rand-xorshift-0.3.
2021-10-10gnu: rust-x86-0.33: Accept newer versions of inputs.Efraim Flashner
* gnu/packages/crates-io.scm (rust-x86-0.33)[source]: Add snippet to accept any 8.x version of rust-raw-cpuid.
2021-10-10gnu: geany: Update to 1.38.Nicolas Goaziou
* gnu/packages/text-editors.scm (geany): Update to 1.38.
2021-10-10gnu: emacs-apheleia: Update to 1.1.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-apheleia): Update to 1.1.2.
2021-10-10gnu: emacs-xref: Update to 1.3.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.3.0.
2021-10-10gnu: vim-fugitive: Update to 3.4.Efraim Flashner
* gnu/packages/vim.scm (vim-fugitive): Update to 3.4. [arguments]: Install missing directory.
2021-10-10gnu: vim: Update to 8.2.3487.Steve George
* gnu/packages/vim.scm (vim): Update to 8.2.3487. [arguments]: Adjust custom 'patch-absolute-paths phase to add new substitution. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-10-10gnu: ghc-parsers: Add missing input.Efraim Flashner
* gnu/packages/haskell-xyz.scm (ghc-parsers)[inputs]: Add ghc-semigroups.
2021-10-10gnu: ghc-charset: Remove cabal-revision.Efraim Flashner
This is a follow-up to b97f549b14402421fcfb360ddd4cff7de93b9af0. * gnu/packages/haskell-xyz.scm (ghc-charset)[arguments]: Remove cabal revision.
2021-10-09home: services: configuration: Support file-like objects.Oleg Pykhalov
* gnu/home/services/configuration.scm (interpose): Operate only with file-like objects. (string-or-gexp?): Delete procedure. (serialize-string-or-gexp): Rename to 'serialize-file-like'. (text-config?): Call 'file-like' intead of 'string-or-gexp?'. * guix/scripts/home/import.scm: (generate-bash-module+configuration): Don't call slurp-file-gexp. * gnu/home/services/configuration.scm: Move content ... * gnu/services/configuration.scm: here. * gnu/home/services/shells.scm: Delete (gnu home services configuration). * gnu/home/services/xdg.scm: Same. * gnu/local.mk: Same. * tests/guix-home.sh: Test home-bash-service-type and extension with home-bash-extension.
2021-10-09scripts: home: Make sure profile directory exists.Oleg Pykhalov
* guix/scripts/home.scm (process-action): Make sure profile directory exists.
2021-10-09Move (gnu home-services) to (gnu home services).Oleg Pykhalov
* gnu/home-services.scm (%guix-home-root-directory): Replace gnu/home-services.scm with "gnu/home/services.scm". Rename to gnu/home/services.scm. * gnu/local.mk (GNU_SYSTEM_MODULES): Rename gnu/home-services.scm to gnu/home/services.scm. * doc/he-config-bare-bones.scm: Replace (gnu home-services) with (gnu home services). * gnu/home.scm: Same. * gnu/home/services/fontutils.scm: Same. * gnu/home/services/mcron.scm: Same. * gnu/home/services/shells.scm: Same. * gnu/home/services/shepherd.scm: Same. * gnu/home/services/symlink-manager.scm: Same. * gnu/home/services/xdg.scm: Same. * guix/scripts/home.scm: Same. * guix/self.scm: Same.
2021-10-09gnu: ghc-8.10: Disable failing test on i686.Lars-Dominik Braun
Not sure why it fails. * gnu/packages/haskell.scm (ghc-8.10) [#:phases]: Add new conditional phase to disable failing testcase on i686 without modifying derivation for other architectures to avoid rebuild.
2021-10-09gnu: emacs-org-re-reveal: Update to 3.12.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.12.1.
2021-10-09gnu: emacs-elfeed-score: Update to 1.1.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.1.0.
2021-10-09gnu: emacs-ebdb: Update to 0.8.6.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.8.6.
2021-10-09gnu: guile-chickadee: Update to 0.8.0.Liliana Marie Prikler
* gnu/packages/game-development.scm (guile-chickadee): Update to 0.8.0. [propagated-inputs]: Use guile-sdl2 instead of the deprecated guile3.0-sdl2. [inputs]: Use guile-3.0-latest. Add readline. [native-inputs]: Add guile-3.0-latest.