aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* gnu: stcgal: Update to 1.10.•••* gnu/packages/embedded.scm (stcgal): Update to 1.10. [source]: Update comment; remove obsolete snippet. [description]: Update. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South2023-09-25
* gnu: sigrok-firmware-fx2lafw: Update to 0.1.7-1.96b0b47.•••This brings in eight commits[0] that improve the software in small ways, most importantly allowing it to build with the latest version of SDCC, 4.3.0 (patches to follow). Note the project's last formal release was in 2019. [0] http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=shortlog;h=96b0b47 * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Update to 0.1.7-1.96b0b47. [source]: Switch to git-fetch. [native-inputs]: Add autoconf, automake. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South2023-09-25
* gnu: sigrok-firmware-fx2lafw: Explicitly disable tests.•••* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[arguments]: Add with #:tests?. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South2023-09-25
* gnu: sigrok-firmware-fx2lafw: Adjust format.•••* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Move build-system above native-inputs. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South2023-09-25
* gnu: sigrok-firmware-fx2lafw: Remove input labels.•••* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[native-inputs]: Remove input labels. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South2023-09-25
* gnu: sigrok-firmware-fx2lafw: Rely on implicit inputs.•••This effectively reverts commit 79f0bd7, "gnu: sigrok-firmware-fx2lafw: Fix build." * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[arguments]: Remove with #:implicit-inputs?. [native-inputs]: Remove all but sdcc. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South2023-09-25
* gnu: bemenu: Update to 0.6.16.•••* gnu/packages/xdisorg.scm (bemenu): Update to 0.6.16. Signed-off-by: Christopher Baines <mail@cbaines.net> Timotej Lazar2023-09-25
* gnu: jq: Update to 1.7.•••* gnu/packages/web.scm (jq): Update to 1.7. [home-page]: Update URL. [source]: Simplify snippet. Signed-off-by: Christopher Baines <mail@cbaines.net> Timotej Lazar2023-09-25
* gnu: bcachefs-tools: Restyle format.•••* gnu/packages/file-systems.scm (bcachefs-tools): Reformat with 'guix style' and manually break some long lines. Signed-off-by: Christopher Baines <mail@cbaines.net> Ahmad Draidi2023-09-25
* gnu: bcachefs-tools: Update to 1.2.•••* gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.2. [source]: Use version instead of commit. Signed-off-by: Christopher Baines <mail@cbaines.net> Ahmad Draidi2023-09-25
* gnu: muchsync: Update to 7.•••* gnu/packages/mail.scm (muchsync): Update to 7. [source]: Use https. Signed-off-by: Christopher Baines <mail@cbaines.net> Hendursaga2023-09-25
* gnu: freerdp: Update to 2.11.1.•••* gnu/packages/rdesktop.scm (freerdp): Update to 2.11.1. [inputs]: Add pcsc-lite. Signed-off-by: Christopher Baines <mail@cbaines.net> Timotej Lazar2023-09-25
* gnu: syncthing: Update to 1.24.0.•••* gnu/packages/syncthing.scm (syncthing): Update to 1.24.0. Signed-off-by: Christopher Baines <mail@cbaines.net> Timotej Lazar2023-09-25
* gnu: dos2unix: Update to 7.5.1.•••* gnu/packages/textutils.scm (dos2unix): Update to 7.5.1. Signed-off-by: Christopher Baines <mail@cbaines.net> Timotej Lazar2023-09-25
* gnu: kiwix-desktop: Update to 2.3.1.•••* gnu/packages/web.scm (kiwix-desktop): Update to 2.3.1. * gnu/packages/patches/kiwix-desktop-newer-libkiwix.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Signed-off-by: Christopher Baines <mail@cbaines.net> Denis 'GNUtoo' Carikli2023-09-25
* gnu: kiwix-tools: Update to 3.5.0.•••* gnu/packages/web.scm (kiwix-tools): Update to 3.5.0. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Signed-off-by: Christopher Baines <mail@cbaines.net> Denis 'GNUtoo' Carikli2023-09-25
* gnu: kiwix-lib: Update to 13.0.0.•••* gnu/packages/web.scm (kiwix-lib): Update to 13.0.0. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Signed-off-by: Christopher Baines <mail@cbaines.net> Denis 'GNUtoo' Carikli2023-09-25
* gnu: libzim: Update to 8.2.1.•••* gnu/packages/web.scm (libzim): Update to 8.2.1. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Signed-off-by: Christopher Baines <mail@cbaines.net> Denis 'GNUtoo' Carikli2023-09-25
* gnu: icewm: Update to 3.4.2.•••* gnu/packages/wm.scm (icewm): Update to 3.4.2. Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai2023-09-25
* gnu: xnedit: Update to 1.5.1.•••* gnu/packages/text-editors.scm (xnedit): Update to 1.5.1. Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai2023-09-25
* gnu: guile-fibers: Remove version from latest package.•••As I think this makes more sense, the version is only specified when you need a specific previous release. * gnu/packages/guile-xyz.scm (guile-fibers): Rename to guile-fibers-1.0. (guile-fibers-1.3): Rename to guile-fibers. (guile-fibers-1.1): Inherit from guile-fibers. * gnu/packages/admin.scm (shepherd-0.10)[native-inputs]: Replace guile-fibers-1.3 with guile-fibers. * gnu/packages/ci.scm (cuirass)[inputs]: Likewise. * gnu/packages/gnunet.scm (gnunet-scheme)[propagated-inputs,native-inputs]: Likewise. * gnu/packages/package-management.scm (guix-build-coordinator) [inputs,propagated-inputs]: Likewise. * gnu/packages/package-management.scm (nar-herder)[inputs,propagated-inputs]: Likewise. * gnu/packages/web.scm (guix-data-service)[propagated-inputs]: Likewise. Christopher Baines2023-09-25
* git: Restore 'false-if-git-not-found' in 'reference-available?'.•••* guix/git/scm (reference-available?): Add 'false-if-git-not-found' for the case 'commit. Simon Tournier2023-09-25
* gnu: opencv: Add descriptors for xfeatures2d.•••* gnu/packages/image-processing.scm (opencv)[native-inputs]: Add boost and vgg descriptors. [arguments]: Place descriptor files in expected locations; do not disable xfeatures2d feature. Ricardo Wurmus2023-09-24
* gnu: python-pygenometracks: Remove syntax error in setup.py.•••* gnu/packages/bioinformatics.scm (python-pygenometracks)[arguments]: Add phase remove-invalid-syntax. Mădălin Ionel Patrașcu2023-09-24
* etc/committer: Speed up surrounding-sexp.•••The old surrounding-sexp procedure would read all S-expressions from the beginning of the file up to the given line number and then return the last encountered S-expression. This is quite wasteful. Instead we can record all lines that begin with an S-expression and jump straight to the offset closest to the desired line number to read the S-expression there. * etc/committer.scm.in (lines+offsets-with-opening-parens): New procedure. (surrounding-sexp): Use it. Ricardo Wurmus2023-09-24
* etc/committer: Avoid reading original files more than once.•••* etc/committer.scm.in (%original-file-cache): New variable. (read-original-file): New procedure. (read-original-file*): New procedure. (old-sexp): Use it. Ricardo Wurmus2023-09-24
* etc/committer: Do not record positions when reading from git files.•••This gives us a slight performance boost. * etc/committer.scm.in (main): Disable recording of positions. Ricardo Wurmus2023-09-24
* etc/committer: Do not recompute changes when there are no definitions.•••* etc/committer.scm.in (main): Reuse previously computed changes if there are no changes to the number of definitions. Ricardo Wurmus2023-09-24
* gnu: htslib: Link against htscodecs.•••* gnu/packages/bioinformatics.scm (htslib)[source]: Add snippet to remove bundled htscodecs. [arguments]: Add configure-flag to link against htscodecs. [propagated-inputs]: Add htscodecs. (htslib-1.14, htslib-1.12): Use bundled htscodecs. Efraim Flashner2023-09-24
* gnu: htscodecs: Update to 1.5.1.•••* gnu/packages/bioinformatics.scm (htscodecs): Update to 1.5.1. Efraim Flashner2023-09-24
* Merge branch 'emacs-team'Liliana Marie Prikler2023-09-24
|\
| * Merge branch 'master' into emacs-teamLiliana Marie Prikler2023-09-22
| |\
| * | gnu: emacs-rjsx-mode: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-rjsx-mode)[#:phases]: Add ‘js2-number-tests’. Liliana Marie Prikler2023-09-15
| * | gnu: emacs-pyvenv: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-pyvenv)[#:phases]: Add ‘ert-number-tests’. Liliana Marie Prikler2023-09-15
| * | gnu: emacs-ob-go: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-ob-go)[#:phases]: Add ‘ert-number-tests’. Liliana Marie Prikler2023-09-15
| * | gnu: emacs-matcha: Update to 0.0.1-2.dc4a940.•••* gnu/packages/emacs-xyz.scm (emacs-matcha): Update to 0.0.1-2.dc4a940. Liliana Marie Prikler2023-09-15
| * | gnu: emacs-elfeed-org: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-elfeed-org)[#:phases]: Add ‘xt-number-tests’. Liliana Marie Prikler2023-09-15
| * | gnu: emacs-lispy: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-lispy)[#:phases]: Rename ‘remove-failing-test’ to ‘fix-tests’. Adjust to new failures with Emacs 29. Liliana Marie Prikler2023-09-15
| * | gnu: emacs-go-mode: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-go-mode)[fix-tests]: Also fix duplicate “go--fill-paragraph-block-region” test. Liliana Marie Prikler2023-09-15
| * | gnu: Add emacs-next-tree-sitter.•••This package currently exists on master, where both emacs and emacs-next are built without tree-sitter. Since most of our Emacsen now build with tree-sitter, it is no longer needed, but let's issue a warning rather than a hard error to those who rely on it. * gnu/packages/emacs.scm (emacs-next-tree-sitter): New variable. Liliana Marie Prikler2023-09-09
| * | gnu: Add emacs-next-pgtk-xwidgets.•••* gnu/packages/emacs.scm (emacs-next-pgtk-xwidgets): New variable. Liliana Marie Prikler2023-09-09
| * | gnu: Add emacs-next-pgtk.•••* gnu/packages/emacs.scm (emacs-next-pgtk): New variable. Liliana Marie Prikler2023-09-09
| * | gnu: Add emacs-next.•••* gnu/packages/emacs.scm (emacs->emacs-next, emacs-next): New variable. Liliana Marie Prikler2023-09-09
| * | gnu: Add emacs-next-minimal.•••* gnu/packages/emacs.scm (emacs-next-minimal): New variable. Liliana Marie Prikler2023-09-09
| * | Merge branch 'master' into emacs-teamLiliana Marie Prikler2023-09-09
| |\ \
| * | | gnu: guix-emacs: Reword docstrings.•••The current documentation strings cause compilation warnings; thus improve them. * gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-autoload-regexp) (guix-emacs-find-autoloads, guix-emacs-autoload-packages): Make do without quoting 'autoload'. Reserve quotation to variables and functions. Liliana Marie Prikler2023-09-07
| * | | gnu: emacs: Reload subdirs.el files in ‘guix-emacs-autoload-packages’.•••This fixes a regression introduced with 79cfe30f3 ("build-system: emacs: Use subdirectories again.") which caused the 'guix-emacs-autoload-packages' to no longer be able to autoload all packages. * gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-autoload-packages): Reload subdirs.el files unless NO-RELOAD is provided. Update docstring. * doc/guix.texi (Application Setup): Document that ‘guix-emacs-autoload-packages’ can be invoked interactively to auto-reload newly installed Emacs packages. * gnu/packages/emacs.scm (emacs)[arguments]<#:phases>: Call guix-emacs-autoload-packages with an argument in the site-start.el file. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Maxim Cournoyer2023-09-07
| * | | gnu: emacs: Allow producing verbose messages when loading autoloads.•••* gnu/packages/aux-files/emacs/guix-emacs.el: Expound commentary. (guix-emacs-verbose): New variable. (guix-emacs--load-file-no-error): New procedure. (guix-emacs-autoload-packages): Use it. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Maxim Cournoyer2023-09-07
| * | | gnu: emacs: Factorize a ‘guix-emacs--subdirs-files’ procedure.•••* gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs--subdirs-files): New procedure. (guix-emacs-load-package-descriptors): Use it. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Maxim Cournoyer2023-09-07
| * | | gnu: emacs: Use lexical binding for guix-emacs.el startup library.•••* gnu/packages/aux-files/emacs/guix-emacs.el: Declare LEXCICAL-BINDING file variable to true. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Maxim Cournoyer2023-09-07