summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: emacs-treemacs: Update to 2.9.2.Nicolas Goaziou2021-10-10
| | | | * gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 2.9.2.
* gnu: newsboat: Update to 2.25.Efraim Flashner2021-10-10
| | | | | | | | * 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.
* gnu: Add rust-bitflags-1.3.Efraim Flashner2021-10-10
| | | | * gnu/packages/crates-io.scm (rust-bitflags-1.3): New variable.
* gnu: rust-unicode-width-0.1: Update to 0.1.9.Efraim Flashner2021-10-10
| | | | * gnu/packages/crates-io.scm (rust-unicode-width-0.1): Update to 0.1.9.
* gnu: rust-fastrand-1: Update to 1.5.0.Efraim Flashner2021-10-10
| | | | | | | * 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.
* gnu: rust-bitmaps-2: Fix typo.Efraim Flashner2021-10-10
| | | | | * gnu/packages/crates-io.scm (rust-bitmaps-2)[cargo-development-inputs]: Adjust commas to correctly refer to inputs.
* gnu: Add rust-nom-7.Efraim Flashner2021-10-10
| | | | | * gnu/packages/crates-io.scm (rust-nom-7): New variable. (rust-nom-6): Inherit from rust-nom-7.
* gnu: Add rust-minimal-lexical-0.1.Efraim Flashner2021-10-10
| | | | * gnu/packages/crates-io.scm (rust-minimal-lexical-0.1): New variable.
* gnu: Add rust-proptest-1.Efraim Flashner2021-10-10
| | | | | * gnu/packages/crates-io.scm (rust-proptest-1): New variable. (rust-proptest-0.10): Inherit from rust-proptest-1.
* gnu: Add rust-quick-error-2.Efraim Flashner2021-10-10
| | | | | * gnu/packages/crates-io.scm (rust-quick-error-2): New variable. (rust-quick-error-1): Inherit from rust-quick-error-2.
* gnu: Add rust-rand-xorshift-0.3.Efraim Flashner2021-10-10
| | | | | * gnu/packages/crates-io.scm (rust-rand-xorshift-0.3): New variable. (rust-rand-xorshift-0.2): Inherit from rust-rand-xorshift-0.3.
* gnu: rust-x86-0.33: Accept newer versions of inputs.Efraim Flashner2021-10-10
| | | | | * gnu/packages/crates-io.scm (rust-x86-0.33)[source]: Add snippet to accept any 8.x version of rust-raw-cpuid.
* gnu: geany: Update to 1.38.Nicolas Goaziou2021-10-10
| | | | * gnu/packages/text-editors.scm (geany): Update to 1.38.
* gnu: emacs-apheleia: Update to 1.1.2.Nicolas Goaziou2021-10-10
| | | | * gnu/packages/emacs-xyz.scm (emacs-apheleia): Update to 1.1.2.
* gnu: emacs-xref: Update to 1.3.0.Nicolas Goaziou2021-10-10
| | | | * gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.3.0.
* gnu: vim-fugitive: Update to 3.4.Efraim Flashner2021-10-10
| | | | | * gnu/packages/vim.scm (vim-fugitive): Update to 3.4. [arguments]: Install missing directory.
* gnu: vim: Update to 8.2.3487.Steve George2021-10-10
| | | | | | | | * 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>
* gnu: ghc-parsers: Add missing input.Efraim Flashner2021-10-10
| | | | | * gnu/packages/haskell-xyz.scm (ghc-parsers)[inputs]: Add ghc-semigroups.
* gnu: ghc-charset: Remove cabal-revision.Efraim Flashner2021-10-10
| | | | | | | This is a follow-up to b97f549b14402421fcfb360ddd4cff7de93b9af0. * gnu/packages/haskell-xyz.scm (ghc-charset)[arguments]: Remove cabal revision.
* home: services: configuration: Support file-like objects.Oleg Pykhalov2021-10-09
| | | | | | | | | | | | | | | | | * 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.
* scripts: home: Make sure profile directory exists.Oleg Pykhalov2021-10-09
| | | | * guix/scripts/home.scm (process-action): Make sure profile directory exists.
* Move (gnu home-services) to (gnu home services).Oleg Pykhalov2021-10-09
| | | | | | | | | | | | | | | | | | | * 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.
* gnu: ghc-8.10: Disable failing test on i686.Lars-Dominik Braun2021-10-09
| | | | | | | | 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.
* gnu: emacs-org-re-reveal: Update to 3.12.1.Nicolas Goaziou2021-10-09
| | | | * gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.12.1.
* gnu: emacs-elfeed-score: Update to 1.1.0.Nicolas Goaziou2021-10-09
| | | | * gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.1.0.
* gnu: emacs-ebdb: Update to 0.8.6.Nicolas Goaziou2021-10-09
| | | | * gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.8.6.
* gnu: guile-chickadee: Update to 0.8.0.Liliana Marie Prikler2021-10-09
| | | | | | | * 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.
* gnu: guile-sdl2: Build with guile-3.0.Liliana Marie Prikler2021-10-09
| | | | | | * gnu/packages/sdl.scm (guile-sdl2)[native-inputs]: Use guile-3.0 as guile. (guile-2.2): New variable. (guile-3.0): Deprecate in favor of guile-sdl2.
* gnu: guile-sdl2: Update to 0.7.0.Liliana Marie Prikler2021-10-09
| | | | * gnu/packages/sdl.scm (guile-sdl2): Update to 0.7.0.
* gnu: Apache HTTPD: Update to 2.4.51 [fixes CVE-2021-42013].Leo Famulari2021-10-08
| | | | | | | | | This fixes CVE-2021-42013, which refers to the incomplete fix of CVE-2021-41773 in httpd 2.4.50: https://httpd.apache.org/security/vulnerabilities_24.html * gnu/packages/web.scm (httpd): Update to 2.4.51.
* gnu: clang@11, clang@12: Do not refer to /lib on foreign distros.Ludovic Courtès2021-10-09
| | | | | | | | | Partly fixes <https://issues.guix.gnu.org/51088>. * gnu/packages/patches/clang-11.0-libc-search-path.patch: Update. * gnu/packages/patches/clang-12.0-libc-search-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/llvm.scm (clang-12): Use it.
* gnu: clang@10: Do not refer to /lib on foreign distros.Ludovic Courtès2021-10-09
| | | | | | Partly fixes <https://issues.guix.gnu.org/51088>. * gnu/packages/patches/clang-10.0-libc-search-path.patch: Update.
* gnu: clang@9: Do not refer to /lib on foreign distros.Ludovic Courtès2021-10-09
| | | | | | Partly fixes <https://issues.guix.gnu.org/51088>. * gnu/packages/patches/clang-9.0-libc-search-path.patch: Update.
* gnu: clang@7, clang@8: Do not refer to /lib on foreign distros.Ludovic Courtès2021-10-09
| | | | | | | | | Partly fixes <https://issues.guix.gnu.org/51088>. * gnu/packages/patches/clang-7.0-libc-search-path.patch: Update. * gnu/packages/patches/clang-8.0-libc-search-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/llvm.scm (clang-8): Use it.
* Revert the #51061 patch series for now.Tobias Geerinckx-Rice2021-10-08
| | | | | | | This reverts commits f63c79bf7674df012517f8e9148f94c611e35f32 ..f86f7e24b39928247729020df0134e2e1c4cde62 for more chillax reviewing. See <https://issues.guix.gnu.org/51061#32>.
* gnu: guix-build-coordinator: Update to 0-34.76d129d.Christopher Baines2021-10-08
| | | | | * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-34.76d129d.
* gnu: tlp: Fix runtime error.Alex Devaure2021-10-08
| | | | | | * gnu/packages/linux.scm (tlp)[arguments]<#:phases>: Also modify "bat.d" location, to prevent "/usr/share/tlp/bat.d/[0-9][0-9]*[a-z]: No such file or directory" error.
* gnu: terminology: Update to 1.10.0.Efraim Flashner2021-10-08
| | | | * gnu/packages/enlightenment.scm (terminology): Update to 1.10.0.
* gnu: supertuxkart: Update to 1.3.Efraim Flashner2021-10-08
| | | | | | | | * gnu/packages/games.scm (supertuxkart): Update to 1.3. [source]: Download from github. Update snippet to remove different bundled libraries. [arguments]: Adjust configure-flags for new version. [inputs]: Add sqlite.
* gnu: Move (gnu home-services) to (gnu home services).Oleg Pykhalov2021-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/home-services/configuration.scm: Move the content ... * gnu/home/services/configuration.scm: ... here. * doc/guix.texi: Replace (gnu home-services mcron) with (gnu home services mcron). Replace (gnu home-services) with (gnu home services). * gnu/home.scm: Replace (gnu home-services fontutils) with (gnu services fontutils). Replace (gnu home-services shells) with (gnu home services shells). Replace (gnu home-services symlink-manager) with (gnu home services symlink-manager). Replace (gnu home-services xdg) with (gnu home services xdg). * gnu/home-services/fontutils.scm: Rename to gnu/services/fontutils.scm. * gnu/home-services/mcron.scm: Move to gnu/home/services/mcron.scm. Replace (gnu home-services shepherd) with (gnu home services shepherd). * gnu/home-services.scm (%service-type-path): Search home services in "gnu/services". * gnu/home-services/shells.scm: Replace (gnu home-services configuration) with (gnu home services configuration). Rename to gnu/home/services/shells.scm. Replace (gnu home-services utils) with (gnu home services utils). * gnu/home-services/shepherd.scm: Move to gnu/home/services/shepherd.scm. * gnu/home-services/symlink-manager.scm: Rename to gnu/home/services/symlink-manager.scm. * gnu/home-services/utils.scm: Rename to gnu/home/services/utils.scm. * gnu/home-services/xdg.scm: Rename to gnu/home/services/xdg.scm. * guix/scripts/home/import.scm: Replace (gnu home-services bash) with (gnu home services bash). * gnu/home-services.scm: Update documentation string. * doc/he-config-bare-bones.scm: Apply new (gnu home-services ...) modules location. * gnu/local.mk (GNU_SYSTEM_MODULES): Same.
* gnu: ocaml-bos: Update to 0.2.1.Julien Lepiller2021-10-08
| | | | * gnu/packages/ocaml.scm (ocaml-bos): Update to 0.2.1.
* gnu: ocaml-parsexp: Update to 0.14.1.Julien Lepiller2021-10-08
| | | | * gnu/packages/ocaml.scm (ocaml-parsexp): Update to 0.14.1.
* gnu: Add ocaml-ppx-tools.Xinglu Chen2021-10-08
| | | | | | | * gnu/packages/ocaml.scm (ocaml-ppx-tools): New variable. (ocaml4.07-ppx-tools): Remove variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: Add ocaml-ppx-deriving.Xinglu Chen2021-10-08
| | | | | | * gnu/packages/ocaml.scm (ocaml-ppx-deriving): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: scummvm: Update to 2.5.0.Nicolas Goaziou2021-10-08
| | | | | * gnu/packages/emulators.scm (scummvm): Update to 2.5.0. [inputs]: Add glew and giflib.
* gnu: Add emacs-mint-mode.jgart via Guix-patches via2021-10-08
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-mint-mode): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: joycond: Small refactoring.Nicolas Goaziou2021-10-08
| | | | | * gnu/packages/games.scm (joycond)[arguments]<#:phases>: Use (assoc-ref outputs "out") instead of %output.
* gnu: Add joycond.phodina via Guix-patches via2021-10-08
| | | | | | * gnu/packages/games.scm (joycond): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: plocate: Update to 1.1.12.Nicolas Goaziou2021-10-08
| | | | * gnu/packages/search.scm (plocate): Update to 1.1.12.
* gnu: Add plocate.Alexandr Vityazev2021-10-08
| | | | | | | | | * gnu/packages/search.scm (plocate): New variable. Add the required imports from (guix build-system meson) and (gnu packages pkg-config). Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>