aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-25gnu: Add satdump.Guillaume Le Vaillant
* gnu/packages/radio.scm (satdump): New variable.
2023-09-25gnu: nng: Update to 1.5.2.Guillaume Le Vaillant
* gnu/packages/networking.scm (nng): Update to 1.5.2. [inputs, native-inputs]: Remove labels. [arguments]: Update 'disable-failing-tests' phase.
2023-09-25gnu: sdrangel: Update to 7.16.0.Guillaume Le Vaillant
* gnu/packages/radio.scm (sdrangel): Update to 7.16.0. [inputs]: Add qtgamepad. [arguments]: Add 'fix-unrecognized-compiled-option' phase.
2023-09-25gnu: wine and wine64: Update to 8.16Arne Babenhauserheide
* gnu/packages/wine.scm (wine-minimal): Update to 8.16. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: stcgal: Update to 1.10.Simon South
* 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>
2023-09-25gnu: sigrok-firmware-fx2lafw: Update to 0.1.7-1.96b0b47.Simon South
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>
2023-09-25gnu: sigrok-firmware-fx2lafw: Explicitly disable tests.Simon South
* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[arguments]: Add with #:tests?. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: sigrok-firmware-fx2lafw: Adjust format.Simon South
* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Move build-system above native-inputs. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: sigrok-firmware-fx2lafw: Remove input labels.Simon South
* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[native-inputs]: Remove input labels. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: sigrok-firmware-fx2lafw: Rely on implicit inputs.Simon South
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>
2023-09-25gnu: bemenu: Update to 0.6.16.Timotej Lazar
* gnu/packages/xdisorg.scm (bemenu): Update to 0.6.16. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: jq: Update to 1.7.Timotej Lazar
* gnu/packages/web.scm (jq): Update to 1.7. [home-page]: Update URL. [source]: Simplify snippet. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: bcachefs-tools: Restyle format.Ahmad Draidi
* 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>
2023-09-25gnu: bcachefs-tools: Update to 1.2.Ahmad Draidi
* 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>
2023-09-25gnu: muchsync: Update to 7.Hendursaga
* gnu/packages/mail.scm (muchsync): Update to 7. [source]: Use https. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: freerdp: Update to 2.11.1.Timotej Lazar
* gnu/packages/rdesktop.scm (freerdp): Update to 2.11.1. [inputs]: Add pcsc-lite. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: syncthing: Update to 1.24.0.Timotej Lazar
* gnu/packages/syncthing.scm (syncthing): Update to 1.24.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: dos2unix: Update to 7.5.1.Timotej Lazar
* gnu/packages/textutils.scm (dos2unix): Update to 7.5.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: kiwix-desktop: Update to 2.3.1.Denis 'GNUtoo' Carikli
* 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>
2023-09-25gnu: kiwix-tools: Update to 3.5.0.Denis 'GNUtoo' Carikli
* 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>
2023-09-25gnu: kiwix-lib: Update to 13.0.0.Denis 'GNUtoo' Carikli
* 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>
2023-09-25gnu: libzim: Update to 8.2.1.Denis 'GNUtoo' Carikli
* 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>
2023-09-25gnu: icewm: Update to 3.4.2.Andy Tai
* gnu/packages/wm.scm (icewm): Update to 3.4.2. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: xnedit: Update to 1.5.1.Andy Tai
* gnu/packages/text-editors.scm (xnedit): Update to 1.5.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25gnu: guile-fibers: Remove version from latest package.Christopher Baines
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.
2023-09-25git: Restore 'false-if-git-not-found' in 'reference-available?'.Simon Tournier
* guix/git/scm (reference-available?): Add 'false-if-git-not-found' for the case 'commit.
2023-09-24gnu: opencv: Add descriptors for xfeatures2d.Ricardo Wurmus
* 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.
2023-09-24gnu: python-pygenometracks: Remove syntax error in setup.py.Mădălin Ionel Patrașcu
* gnu/packages/bioinformatics.scm (python-pygenometracks)[arguments]: Add phase remove-invalid-syntax.
2023-09-24etc/committer: Speed up surrounding-sexp.Ricardo Wurmus
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.
2023-09-24etc/committer: Avoid reading original files more than once.Ricardo Wurmus
* etc/committer.scm.in (%original-file-cache): New variable. (read-original-file): New procedure. (read-original-file*): New procedure. (old-sexp): Use it.
2023-09-24etc/committer: Do not record positions when reading from git files.Ricardo Wurmus
This gives us a slight performance boost. * etc/committer.scm.in (main): Disable recording of positions.
2023-09-24etc/committer: Do not recompute changes when there are no definitions.Ricardo Wurmus
* etc/committer.scm.in (main): Reuse previously computed changes if there are no changes to the number of definitions.
2023-09-24gnu: htslib: Link against htscodecs.Efraim Flashner
* 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.
2023-09-24gnu: htscodecs: Update to 1.5.1.Efraim Flashner
* gnu/packages/bioinformatics.scm (htscodecs): Update to 1.5.1.
2023-09-24Merge branch 'emacs-team'Liliana Marie Prikler
2023-09-23Merge branch 'lisp-team'Guillaume Le Vaillant
2023-09-22gnu: tipp10: Update to 3.3.0.Maxim Cournoyer
* gnu/packages/education.scm (tipp10): Update to 3.3.0. [source]: Use git-fetch. Drop obsolete patches. [build-system]: Use qt-build-system. [arguments]: Add #:qtbase. Remove #:phases. [inputs]: Replace qtbase-5 with qtbase, qtmultimedia-5 with qtmultimedia. [home-page]: Update home page. [license]: Add comment. * gnu/packages/patches/tipp10-disable-downloader.patch: Delete file. * gnu/packages/patches/tipp10-fix-compiling.patch: Likewise. * gnu/packages/patches/tipp10-qt5.patch: Likewise. * gnu/packages/patches/tipp10-remove-license-code.patch: Likewise. * gnu/local.mk (dist_patch_DATA): De-register them.
2023-09-22Merge branch 'master' into emacs-teamLiliana Marie Prikler
2023-09-22gnu: python-glcontext: Update to 2.4.0-1.0af21b7.Simon Tournier
* gnu/packages/python-xyz.scm (python-glcontext): Update to 2.4.0-1.0af21b7.
2023-09-22gnu: python-glcontext: Update to 2.4.0-0.beebc1f.Simon Tournier
* gnu/packages/python-xyz.scm (python-glcontext): Explicitly refer to commit instead of mutable Git tag.
2023-09-22gnu: bap: Update to 2.6.0-alpha-0.f995d28.Simon Tournier
* gnu/packages/ocaml.scm (bap): Update to 2.6.0-alpha-0.f995d28.
2023-09-22gnu: bap: Update to 2.5.0-alpha-0.a972f8a.Simon Tournier
* gnu/packages/ocaml.scm (bap): Explicitly refer to commit instead of mutable Git tag.
2023-09-22git: Avoid touching the network unless needed in 'reference-available?'.Simon Tournier
Follow-up of 756e336fa008c2469b4a7317ad5c641ed48f25d6 fixing the issue. * guix/git/scm (reference-available?): Address case by case to determine whether the reference exists in the local Git checkout.
2023-09-22gnu: wfa2-lib: Mark package as tunable.Efraim Flashner
* gnu/packages/bioinformatics.scm (wfa2-lib)[properties]: New field.
2023-09-22doc: contributing: Clarify generating the pre-inst-env script.Efraim Flashner
Lack of clarity reported by lrustland on IRC. * doc/contributing.texi (Running Guix Before It Is Installed): Refer to the Building from Git section when giving instructions for generating the pre-inst-env script.
2023-09-17gnu: w3m: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/w3m.scm (w3m)[native-inputs]: Remove input labels.
2023-09-17gnu: w3m: Add graphics support.Tobias Geerinckx-Rice
This increases the closure by a whopping 0.1 MiB. * gnu/packages/w3m.scm (w3m)[arguments]: Add "-enable-image=fb,x11" to the #:configure-flags.
2023-09-21gnu: Add jbr@21-b240.22.Danny Milosavljevic
* gnu/packages/java.scm (jbr21): New variable.
2023-09-21gnu: Add openjdk@21.Danny Milosavljevic
* gnu/packages/java.scm (openjdk21): New variable. * gnu/packages/patches/openjdk-21-fix-rpath.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2023-09-21gnu: Add openjdk@20.Danny Milosavljevic
* gnu/packages/java.scm (openjdk20): New variable.