aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-10-16gnu: ghc-cryptohash-sha256: Update cabal revision metadata....Before this commit, the .cabal metadata file referred to the previous version, but was not noticed because it had no incompatible changes, and was 404 upstream (thus falling back to cache) until recently a new metadata revision was made for 0.11.102.1. https://hackage.haskell.org/package/cryptohash-sha256-0.11.102.1/revisions/ This is a follow-up to commit 54f4502e459cf39512e30cbed4fac17c0aabe79d, which should have reset #:cabal-revision to 0 and changed the hash. * gnu/packages/haskell-crypto.scm (ghc-cryptohash-sha256)[arguments]: Update #:cabal-revision hash. Marius Bakke
2022-10-15gnu: fp16: Fix build on i686-linux....* gnu/packages/patches/fp16-implicit-double.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/maths.scm (fp16)[source](patches): Add it. Marius Bakke
2022-10-15gnu: Add r-macrophage....X-Debbugs-Cc: rekado@elephly.net * gnu/packages/bioconductor.scm (r-macrophage): New variable. Mădălin Ionel Patrașcu
2022-10-15gnu: emacs-next: Update to 29.0.50-2.4aeb80c....* gnu/packages/patches/emacs-native-comp-driver-options.patch: New file. * gnu/local.mk: Register it here. * gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-2.4aeb80c. Liliana Marie Prikler
2022-10-15doc: Explain Emacs native-compilation....* doc/guix.texi ("Application Setup")["Emacs Packages"]: Add a note explaining that Emacs can compile packages to native code now. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> zimoun
2022-10-15gnu: Add rdkit....* gnu/packages/chemistry.scm (rdkit): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add ringdecomposerlib....* gnu/packages/chemistry.scm (ringdecomposerlib): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add avalon-toolkit....* gnu/packages/chemistry.scm (avalon-toolkit): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add yaehmop....* gnu/packages/chemistry.scm (yaehmop): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add coordgenlibs....* gnu/packages/chemistry.scm (coordgenlibs): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add maeparser....* gnu/packages/chemistry.scm (maeparser): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add freesasa....* gnu/packages/chemistry.scm (freesasa): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add gemmi....* gnu/packages/patches/gemmi-fix-pegtl-usage.patch: New file. * gnu/packages/patches/gemmi-fix-sajson-types.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them here. * gnu/packages/chemistry.scm (gemmi): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add sajson-for-gemmi....* gnu/packages/cpp.scm (sajson-for-gemmi): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add optionparser....* gnu/packages/cpp.scm (optionparser): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add tinydir....* gnu/packages/c.scm (tinydir): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add cbehave....* gnu/packages/check.scm (cbehave): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add sajson....* gnu/packages/cpp.scm (sajson): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add pocketfft-cpp....* gnu/packages/patches/pocketfft-cpp-prefer-preprocessor-if.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/cpp.scm (pocketfft-cpp): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add fast-float....* gnu/packages/cpp.scm (fast-float-test-files, fast-float): New variables. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: ghc-lucid: Fix cabal-revision....Was not updated after update in commit b97f549b14402421fcfb360ddd4cff7de93b9af0. * gnu/packages/haskell-xyz.scm (ghc-lucid)[arguments]: Update cabal-revision. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Pierre-Henry Fröhring
2022-10-15gnu: font-ibm-plex: Use git source....* gnu/packages/fonts.scm (font-ibm-plex)[source]: Use git source. Arun Isaac
2022-10-15gnu: Add python-crossenv....* gnu/packages/python-xyz.scm (python-crossenv): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Brian Kubisiak
2022-10-15gnu: bemenu: Update to 0.6.10, use new package style....* gnu/packages/xdisorg.scm (bemenu): Update to 0.6.10. [arguments]: Use G-expressions. Use #$output instead of assoc-ref. [inputs]: Remove labels. Signed-off-by: Ludovic Courtès <ludo@gnu.org> kiasoc5
2022-10-15gnu: libglvnd: Update to 1.5.0....* gnu/packages/gl.scm (libglvnd): Update to 1.5.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Hilton Chain
2022-10-15git: 'update-cached-checkout' recognizes truncated commit IDs....Fixes a regression introduced in 602527ab9778165ca9a8f9cb62036038b5354688 that broke 'tests/guix-build-branch.sh'. * guix/git.scm (resolve-reference): Revert change from 602527ab9778165ca9a8f9cb62036038b5354688. Ludovic Courtès
2022-10-14gnu: emacs-eval-in-repl-erlang: Fix unbound variable....Commit 0b120ad5f88d32e0c716b1442fe1ea3c562b5586 introduced a circular dependency where (gnu packages erlang) would transitively load (gnu packages emacs-xyz) before the emacs-erlang package was defined. * gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-erlang)[#:inputs]: Wrap in delay. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Brian Kubisiak
2022-10-14gnu: emacs-ido-completing-read+: Disable native compilation....This fixes an issue, wherein inadvertent native compilation leads to system crashes. See <https://bugs.gnu.org/57878> for a discussion. * gnu/packages/emacs-xyz.scm (emacs-ido-completing-read+)[arguments]: Add a phase to disable native compilation. Liliana Marie Prikler
2022-10-14guix: emacs-utils: Support disabling native-compilation....* guix/build/emacs-utils.scm (emacs-batch-disable-compilation): Add ‘native?’ argument and honour it. Liliana Marie Prikler
2022-10-12Merge remote-tracking branch 'origin/master' into staging...Conflicts: gnu/packages/gnuzilla.scm gnu/packages/graphics.scm gnu/packages/gstreamer.scm gnu/packages/gtk.scm gnu/packages/kde-frameworks.scm gnu/packages/video.scm Efraim Flashner
2022-10-12gnu: Register (gnu packages bqn) in build infrastructure....This is a follow-up to commit 9aa2a41b475ff04ed32cc450e8a9120e18720e83. * gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/packages/bqn.scm. Marius Bakke
2022-10-12gnu: ungoogled-chromium: Update to 106.0.5249.103-1....* gnu/packages/chromium.scm (%chromium-version): Set to 106.0.5249.103. (%ungoogled-origin, ungoogled-chromium): Update hashes. Marius Bakke
2022-10-11guix-install.sh: Restore compatibility with "yes" invocation....Commit 6a2e303d3a had modified prompt_yes_no to only read a single character, aiming to ease the user experience. This was, in retrospect, a bad idea, as it makes user input error more likely and introduces complexity. This commit reverts to line-oriented input, while preserving the default yes value so that a user can simply hit 'Enter' at the prompt in place of typing "yes". * etc/guix-install.sh (_flush): Delete function. (prompt_yes_no): Restore line-oriented read. Remove loop. Make anything else than yes means no. Use Bash features to streamline definition. Reported-by: Lars-Dominik Braun <lars@6xq.net> and others. Maxim Cournoyer
2022-10-11gnu: Add libskk....* gnu/packages/language.scm (libskk): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> mirlan
2022-10-11gnu: profanity: Update to 0.13.0....* gnu/packages/messaging.scm (profanity): Update to 0.13.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tanguy Le Carrour
2022-10-11gnu: libstrophe: Update to 0.12.2....* gnu/packages/messaging.scm (libstrophe): Update to 0.12.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tanguy Le Carrour
2022-10-11gnu: mmg: Add dependency on Perl....* gnu/packages/graphics.scm (mmg)[native-inputs]: Add PERL. Ludovic Courtès
2022-10-11gnu: gtkwave: Update to 3.3.113....* gnu/packages/fpga.scm (gtkwave): Update to 3.3.113. [inputs]: Use new style. [arguments]: Use gexp. Signed-off-by: Ludovic Courtès <ludo@gnu.org> jgart
2022-10-11gnu: python-pydyf: Update to 0.3.0....* gnu/packages/pdf.scm (python-pydyf): Update to 0.3.0. [arguments]: Add phases to replace build and install phases. [native-inputs]: Add python-flit-core, python-pypa-build. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Michael Rohleder
2022-10-11gnu: emacs-guix: Remove input labels....* gnu/packages/emacs-xyz.scm (emacs-guix)[inputs]: Remove labels. Ludovic Courtès
2022-10-11gnu: emacs-guix: Update to cf5b7a4....* gnu/packages/emacs-xyz.scm (emacs-guix): Update to cf5b7a4. [home-page]: Update. Ludovic Courtès
2022-10-11Revert "guix system: Remove unused 'read-operating-system' procedure."...This reverts commit d11a432adffe9308eafec6b77cddd3145029109e. The 'read-operating-system' is used in Emacs-Guix. Ludovic Courtès
2022-10-11git: Factorize 'commit-id?' predicate....* guix/git.scm (commit-id?): New procedure, copied from (guix swh). (resolve-reference): Use it instead of inline code. * guix/inferior.scm (channel-full-commit): Likewise. Ludovic Courtès
2022-10-11guix import: Add a blank line after each package definition....Starting from commit 371a83b764c4993d198666e1674454eecbefcdf1, 'guix import crate -r' (or similar) would no longer print a blank line in between definitions. This patch fixes it. Reported by jgart <jgart@dismail.de>. * guix/scripts/import.scm (guix-import): Add second 'newline' call. Ludovic Courtès
2022-10-11system: operating-system: Make the timezone field default to Etc/UTC....* gnu/system.scm (<operating-system>) [timezone]: Default to "Etc/UTC". Maxim Cournoyer
2022-10-11services: slim-service-type: Do not extend profile with xterm....This is not done for gdm-service-type, so do not do it here either, for consistency. Perhaps that change had been motivated by the fact that using ratpoison without a default terminal makes for a poor user experience (one cannot even view the help screen without a terminal); this was fixed with the preceding commit. * gnu/services/xorg.scm (slim-service-type) [profile-service-type]: Remove extension. Maxim Cournoyer
2022-10-11gnu: ratpoison: Reference xterm absolutely....* gnu/packages/ratpoison.scm (ratpoison) [configure-flags]: Specify the '--with-xterm' configure flag. [inputs]: Add xterm. Maxim Cournoyer
2022-10-11gnu: ratpoison: Use gexps and remove input labels....* gnu/packages/ratpoison.scm (ratpoison) [phases]: Use gexps. [inputs, native-inputs]: Remove input labels. Maxim Cournoyer
2022-10-11gnu: icedove: Use gexps....* gnu/packages/gnuzilla.scm (icedove) [arguments]: Use gexps, adjusting phases as needed. Maxim Cournoyer
2022-10-11gnu: libreoffice: Move inputs below arguments and fix indentation....* gnu/packages/libreoffice.scm (libreoffice) Fix indentation. [native-inputs, inputs]: Move below... [arguments]: ... this field. Maxim Cournoyer