aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2023-06-09gnu: Construct Emacs packages from bottom up....This makes relationships within the Emacs variants slightly easier to reason about. In particular, it makes it so that inputs get added on top of the previous stack rather than removed (which brings the risk of not adjusting changes downwards). * gnu/packages/emacs.scm (emacs-minimal): Expand package definition. [inputs]: Reorder and add bash-minimal. (emacs-no-x): Inherit from emacs-minimal. (emacs): Inherit from emacs-no-x. (emacs-motif, emacs-no-x-toolkit): Inherit from emacs-no-x. Only inherit inputs from emacs. Liliana Marie Prikler
2023-06-09gnu: Make emacs-next-tree-sitter the new emacs....* gnu/packages/patches/emacs-source-date-epoch.patch: Delete file * gnu/local.mk (dist_patch_DATA): Remove it from here. * gnu/packages/emacs.scm (emacs): Update to 29.0.91. [source]<patches>: Remove “emacs-source-date-epoch.patch”. Add “emacs-pgtk-super-key-fix.patch”. [arguments]: Use “--with-native-compilation=aot” instead of #:make-flags. [inputs]: Add sqlite and tree-sitter. (emacs-next-pgtk): Rename to… (emacs-pgtk): … this. (emacs-next-pgtk-xwidgets): Rename to… (emacs-pgtk-xwidgets): … this. (emacs-minimal)[native-inputs]: Add texinfo. (emacs-xwidgets): Inherit build system, configure-flags and phases normally. (emacs-next, emacs-next-tree-sitter): Remove variables. Liliana Marie Prikler
2023-06-09linux-container: Adjust to 'modify-services' semantic change....This is a followup to dbbc7e946131ba257728f1d05b96c4339b7ee88b: 'nscd-service-type' isn't necessarily present in OS, so we cannot use the 'modify-services' as it would now error out. This was happening with the "guix system docker-image" test in 'tests/guix-system.sh'. * gnu/system/linux-container.scm (containerized-operating-system): Use 'filter-map' instead of 'remove' + 'modify-services'. Ludovic Courtès
2023-06-09gnu: Add python-mudata....* gnu/packages/bioinformatics.scm (python-mudata): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Navid Afkhami
2023-06-09gnu: Add python-mofax....* gnu/packages/bioinformatics.scm (python-mofax): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Navid Afkhami
2023-06-09gnu: Add python-sacrebleu....* gnu/packages/machine-learning.scm (python-sacrebleu): New variable. Ricardo Wurmus
2023-06-09gnu: Add python-portalocker....* gnu/packages/python-xyz.scm (python-portalocker): New variable. Ricardo Wurmus
2023-06-09gnu: lapack: Build CBLAS....This adds libcblas.so, which users typically expect to have. * gnu/packages/maths.scm (lapack)[arguments]: Pass "-DCBLAS=ON". Ludovic Courtès
2023-06-09system: account: Fix default value....Fixes a regression introduced in 66ecffbeba0685ff2f1071db8aeb2393986afb97. * gnu/system/shadow.scm (account-service-type)[default-value]: Change to the empty list. Ludovic Courtès
2023-06-09gnu: hubbub: Fix build....* gnu/packages/web.scm (hubbub)[source]: Add patch. * gnu/packages/patches/hubbub-maybe-uninitialized.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Andreas Enge <andreas@enge.fr> Andy Tai
2023-06-09gnu: opencv: Fix building on aarch64....* gnu/packages/image-processing.scm (opencv)[arguments]: When building for aarch64 adjust the 'disable-broken-tests phase to make the test suite pass. Efraim Flashner
2023-06-09gnu: tbb: Fix building on riscv64-linux....* gnu/packages/tbb.scm (tbb)[arguments]: When building for riscv64-linux always link the test suite with -latomic. Efraim Flashner
2023-06-08gnu: Add tmux-plugin-continuum....* gnu/packages/tmux.scm (tmux-plugin-continuum): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> EuAndreh
2023-06-08gnu: octave-cli: Update to 8.2.0...* gnu/packages/maths.scm (octave-cli): Update to 8.2.0 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Tai
2023-06-08gnu: Add pandoc-include....* gnu/packages/textutils.scm (pandoc-include): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Wiktor Żelazny
2023-06-08gnu: Add python-panflute....* gnu/packages/textutils.scm (python-panflute): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Wiktor Żelazny
2023-06-08gnu: Add ruby-minima....I added a test by `jekyll build`. * gnu/packages/ruby.scm (ruby-minima): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> gemmaro
2023-06-08gnu: Add Buildah....* gnu/packages/containers.scm (buildah): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Zongyuan Li
2023-06-08gnu: Add swig@4.1....* gnu/packages/swig.scm (swig-next): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Tai
2023-06-08gnu: flashrom: Wrap PATH to find dmidecode....* gnu/packages/flashing-tools.scm (flashrom)[inputs]: Add bash-minimal. [arguments]<#:phases>: Add phase 'wrap-program. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Hilton Chain
2023-06-08gnu: flashrom: Update to 1.3.0....* gnu/packages/patches/flashrom-fix-building-on-aarch64.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/flashing-tools.scm (flashrom): Update to 1.3.0. [build-system]: Switch to meson-build-system. [inputs]: Add libjaylink. [native-inputs]: Add cmocka. Actually, at least from 1.2, the exact \"dmidecode\" is not present in dmi.c. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Hilton Chain
2023-06-08gnu: Add rust-uom....* gnu/packages/crates-io.scm (rust-uom-0.34): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Artyom V. Poptsov
2023-06-08gnu: Add rogue....* gnu/packages/games.scm (rogue): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jakob Kirsch
2023-06-08gnu: sbcl: Fix build on armhf....* gnu/packages/lisp.scm (sbcl)[source]: Update snippet. Guillaume Le Vaillant
2023-06-08gnu: xfce4-screensaver: Update to 4.18.2....* gnu/packages/xfce.scm (xfce4-screensaver): Update to 4.18.2. 宋文武
2023-06-08gnu: xfce4-power-manager: Update to 4.18.2....* gnu/packages/xfce.scm (xfce4-power-manager): Update to 4.18.2. 宋文武
2023-06-08gnu: xfce4-session: Update to 4.18.3....* gnu/packages/xfce.scm (xfce4-session): Update to 4.18.3. 宋文武
2023-06-08gnu: xfce4-pulseaudio-plugin: Update to 0.4.7....* gnu/packages/xfce.scm (xfce4-pulseaudio-plugin): Update to 0.4.7. 宋文武
2023-06-08gnu: xfce4-screenshooter: Update to 1.10.4....* gnu/packages/xfce.scm (xfce4-screenshooter): Update to 1.10.4. 宋文武
2023-06-08gnu: xfce4-panel: Update to 4.18.4....* gnu/packages/xfce.scm (xfce4-panel): Update to 4.18.4. 宋文武
2023-06-08gnu: libxfce4ui: Update to 4.18.4....* gnu/packages/xfce.scm (libxfce4ui): Update to 4.18.4. 宋文武
2023-06-08gnu: Add python-spacy....* gnu/packages/machine-learning.scm (python-spacy): New variable. Ricardo Wurmus
2023-06-08gnu: Add python-pathy....* gnu/packages/python-xyz.scm (python-pathy): New variable. Ricardo Wurmus
2023-06-08gnu: Add python-thinc....* gnu/packages/machine-learning.scm (python-thinc): New variable. Ricardo Wurmus
2023-06-08gnu: Add python-blis-for-thinc....* gnu/packages/maths.scm (python-blis-for-thinc): New variable. Ricardo Wurmus
2023-06-08gnu: Add python-spacy-loggers....* gnu/packages/machine-learning.scm (python-spacy-loggers): New variable. Ricardo Wurmus
2023-06-08gnu: Add python-spacy-legacy....* gnu/packages/machine-learning.scm (python-spacy-legacy): New variable. Ricardo Wurmus
2023-06-08gnu: yoshimi: Update to 2.3.0....* gnu/packages/music.scm (yoshimi): Update to 2.3.0. Ricardo Wurmus
2023-06-08gnu: Add python-blis....* gnu/packages/maths.scm (python-blis): New variable. Ricardo Wurmus
2023-06-08gnu: blis: Update to 0.9.0....* gnu/packages/maths.scm (blis): Update to 0.9.0. [arguments]: Use G-expression; remove trailing #T from build phases. Ricardo Wurmus
2023-06-08gnu: Add python-confection....* gnu/packages/python-xyz.scm (python-confection): New variable. Ricardo Wurmus
2023-06-08gnu: Add python-srsly....* gnu/packages/python-xyz.scm (python-srsly): New variable. Ricardo Wurmus
2023-06-08gnu: Add python-pubmed-parser....* gnu/packages/python-xyz.scm (python-pubmed-parser): New variable. Ricardo Wurmus
2023-06-08gnu: Add python-duckdb....* gnu/packages/python-xyz.scm (python-duckdb): New variable. Ricardo Wurmus
2023-06-08gnu: python-pyarrow: Include dataset support....* gnu/packages/databases.scm (python-pyarrow)[arguments]: Remove obsolete build phase 'make-git-checkout-writable; rename phase 'set-PYARROW_WITH_PARQUET to 'set-pyarrow-build-options and also enable building of dataset extension. Ricardo Wurmus
2023-06-07gnu: conky: Update to 1.19.2....* gnu/packages/conky.scm (conky): Update to 1.19.2. Pierre Neidhardt
2023-06-07gnu: sbcl-cl-webkit: Update to 3.5.9....* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.5.9. Pierre Neidhardt
2023-06-07gnu: python-flit: Update to 3.8.0....* gnu/packages/python-xyz.scm (python-flit): Update to 3.8.0. [build-system]: Use pyproject-build-system. [arguments]: Run tests, but disable those that need networking; remove custom 'build phase; remove custom 'install phase; replace custom 'check phase with new 'pre-check phase. Ricardo Wurmus
2023-06-07gnu: Add python-clickhouse-connect....* gnu/packages/python-xyz.scm (python-clickhouse-connect): New variable. Ricardo Wurmus
2023-06-07gnu: sbcl: fix build on riscv64-linux....* gnu/packages/patches/sbcl-riscv-Make-contribs-build-again.patch: New file. * gnu/local.mk(dist_patch_DATA): register it. * gnu/packages/lisp.scm (sbcl): [source]<patches>: Use it here. Zheng Junjie