aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: imgui: Update to 1.89.9.Maxim Cournoyer2023-09-26
| | | | * gnu/packages/toolkits.scm (imgui): Update to 1.89.9.
* gnu: Add tracy.dan2023-09-26
| | | | | | | * gnu/packages/profiling.scm (tracy): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: Add tracy-wayland.dan2023-09-26
| | | | | | | * gnu/packages/profiling.scm (tracy-wayland): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: glfw: Patch dlopen calls.Maxim Cournoyer2023-09-26
| | | | | * gnu/packages/gl.scm (glfw) [arguments]: Add #:modules and #:phases argument. [inputs]: New field.
* gnu: imgui: Enable freetype support.Maxim Cournoyer2023-09-26
| | | | | | * gnu/packages/toolkits.scm (imgui) [arguments]: Add -DIMGUI_ENABLE_FREETYPE to make flags. [inputs]: Add freetype.
* gnu: capstone: Update to 5.0.1.Maxim Cournoyer2023-09-26
| | | | * gnu/packages/engineering.scm (capstone): Update to 5.0.1.
* gnu: gtypist: Install the gtypist-mode Emacs major mode.Maxim Cournoyer2023-09-26
| | | | | * gnu/packages/games.scm (gtypist) [source]: Delete trailing #t in snippet. [native-inputs]: Add emacs-minimal.
* multiqc: Don't propagate inputs.Efraim Flashner2023-09-26
| | | | | | * gnu/packages/bioinformatics.scm (multiqc)[propagated-inputs]: Move all packages ... [inputs]: ... to here.
* gnu: transmission: Restore HTML files in the default output.Clément Lassieur2023-09-26
| | | | | | | This fixes transmission-daemon. * gnu/packages/bittorrent.scm (transmission)[arguments]: remove "transmission" directory from the 'move-gui' procedure.
* gnu: aalib: Really build the shared library on powerpc64le-linux.Maxim Cournoyer2023-09-25
| | | | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/57134>. The old build scripts were buggy and causing a static library to be produced instead, which would fail to be linked by gst-plugins-good. * gnu/packages/video.scm (aalib) [native-inputs]: Remove labels. [arguments]: Use gexps. <configure-flags>: New argument. <phases>: Remove update-config-scripts and configure override. Add force-autoreconf. Reported-by: Marcel van der Boom <marcel@van-der-boom.nl> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: edk2-tools: Update to 202308.Maxim Cournoyer2023-09-25
| | | | | | | * gnu/packages/firmware.scm (edk2-tools): Update to 202308. [arguments] <make-flags>: Add CC. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: embedded: Turn packages using top-level variables into procedures.Maxim Cournoyer2023-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/65716>. Before this change, simply adding the following import: modified gnu/packages/firmware.scm @@ -42,6 +42,7 @@ (define-module (gnu packages firmware) #:use-module (gnu packages admin) #:use-module (gnu packages autotools) #:use-module (gnu packages assembly) + #:use-module (gnu packages avr) #:use-module (gnu packages backup) #:use-module (gnu packages base) #:use-module (gnu packages bash) Would cause byte compilation and/or evaluation to fail due to a circular module dependency. * gnu/packages/embedded.scm: Add commentary. (gcc-arm-none-eabi-4.9, gcc-arm-none-eabi-6, newlib-arm-none-eabi) (newlib-nano-arm-none-eabi, gcc-arm-none-eabi-7-2018-q2-update) (newlib-arm-none-eabi-7-2018-q2-update) (newlib-nano-arm-none-eabi-7-2018-q2-update) (arm-none-eabi-toolchain-4.9, arm-none-eabi-nano-toolchain-4.9) (arm-none-eabi-toolchain-6, arm-none-eabi-nano-toolchain-6) (arm-none-eabi-toolchain-7-2018-q2-update, gdb-arm-none-eabi) (propeller-binutils, propeller-gcc-6, propeller-gcc-4) (propeller-gcc, propeller-toolchain, propeller-development-suite) (gcc-vc4): Turn into procedures, prefixing the procedure name with 'make-', and adjust all users. (make-libstdc++-arm-none-eabi) [arguments]: Avoid an unused warning. (arm-none-eabi-toolchain): Rename to... (make-arm-none-eabi-toolchain): ... this. * gnu/packages/raspberry-pi.scm (raspi-arm-chainloader) [native-inputs]: Replace gcc-arm-none-eabi-6 with (make-arm-none-eabi-toolchain). * gnu/packages/axoloti.scm (axoloti-runtime) [inputs]: Replace arm-none-eabi-nano-toolchain-4.9 with (make-arm-none-eabi-nano-toolchain-4.9). (axoloti-patcher): Likewise. (axoloti-patcher-next) [inputs]: Replace arm-none-eabi-nano-toolchain-7-2018-q2-update with (make-arm-none-eabi-nano-toolchain-7-2018-q2-update). Series-changes: 2 - Use mlambda for procedures
* gnu: avr: Delay all cross compilation packages.Maxim Cournoyer2023-09-25
| | | | | | | | | | | | | | | | | | Partially addresses <https://issues.guix.gnu.org/65716>. * gnu/packages/avr.scm: Add commentary comment. (avr-binutils): Turn into this... (make-avr-binutils): ... procedure. (avr-gcc): Likewise, into... (make-avr-gcc): ... this. Adjust native-inputs accordingly. (avr-toolchain): Likewise, into... (make-avr-toolchain): ... this. * gnu/packages/avr-xyz.scm (simavr) [propagated-inputs]: replace avr-toolchain with a call to the 'make-avr-toolchain' procedure. Series-changes: 2 - Use mlambda for procedures - Fix ((make-avr-toolchain)) typo
* gnu: Add satdump.Guillaume Le Vaillant2023-09-25
| | | | * gnu/packages/radio.scm (satdump): New variable.
* gnu: nng: Update to 1.5.2.Guillaume Le Vaillant2023-09-25
| | | | | | * gnu/packages/networking.scm (nng): Update to 1.5.2. [inputs, native-inputs]: Remove labels. [arguments]: Update 'disable-failing-tests' phase.
* gnu: sdrangel: Update to 7.16.0.Guillaume Le Vaillant2023-09-25
| | | | | | * gnu/packages/radio.scm (sdrangel): Update to 7.16.0. [inputs]: Add qtgamepad. [arguments]: Add 'fix-unrecognized-compiled-option' phase.
* gnu: wine and wine64: Update to 8.16Arne Babenhauserheide2023-09-25
| | | | | | * gnu/packages/wine.scm (wine-minimal): Update to 8.16. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: stcgal: Update to 1.10.Simon South2023-09-25
| | | | | | | | * 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>
* gnu: sigrok-firmware-fx2lafw: Update to 0.1.7-1.96b0b47.Simon South2023-09-25
| | | | | | | | | | | | | | | 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>
* gnu: sigrok-firmware-fx2lafw: Explicitly disable tests.Simon South2023-09-25
| | | | | | | * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[arguments]: Add with #:tests?. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: sigrok-firmware-fx2lafw: Adjust format.Simon South2023-09-25
| | | | | | | * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Move build-system above native-inputs. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: sigrok-firmware-fx2lafw: Remove input labels.Simon South2023-09-25
| | | | | | | * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[native-inputs]: Remove input labels. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: sigrok-firmware-fx2lafw: Rely on implicit inputs.Simon South2023-09-25
| | | | | | | | | | | 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>
* gnu: bemenu: Update to 0.6.16.Timotej Lazar2023-09-25
| | | | | | * gnu/packages/xdisorg.scm (bemenu): Update to 0.6.16. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: jq: Update to 1.7.Timotej Lazar2023-09-25
| | | | | | | | * gnu/packages/web.scm (jq): Update to 1.7. [home-page]: Update URL. [source]: Simplify snippet. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: bcachefs-tools: Restyle format.Ahmad Draidi2023-09-25
| | | | | | | * 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>
* gnu: bcachefs-tools: Update to 1.2.Ahmad Draidi2023-09-25
| | | | | | | * 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>
* gnu: muchsync: Update to 7.Hendursaga2023-09-25
| | | | | | | * gnu/packages/mail.scm (muchsync): Update to 7. [source]: Use https. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: freerdp: Update to 2.11.1.Timotej Lazar2023-09-25
| | | | | | | * gnu/packages/rdesktop.scm (freerdp): Update to 2.11.1. [inputs]: Add pcsc-lite. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: syncthing: Update to 1.24.0.Timotej Lazar2023-09-25
| | | | | | * gnu/packages/syncthing.scm (syncthing): Update to 1.24.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: dos2unix: Update to 7.5.1.Timotej Lazar2023-09-25
| | | | | | * gnu/packages/textutils.scm (dos2unix): Update to 7.5.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: kiwix-desktop: Update to 2.3.1.Denis 'GNUtoo' Carikli2023-09-25
| | | | | | | | | * 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>
* gnu: kiwix-tools: Update to 3.5.0.Denis 'GNUtoo' Carikli2023-09-25
| | | | | | | * 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>
* gnu: kiwix-lib: Update to 13.0.0.Denis 'GNUtoo' Carikli2023-09-25
| | | | | | | * 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>
* gnu: libzim: Update to 8.2.1.Denis 'GNUtoo' Carikli2023-09-25
| | | | | | | * 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>
* gnu: icewm: Update to 3.4.2.Andy Tai2023-09-25
| | | | | | * gnu/packages/wm.scm (icewm): Update to 3.4.2. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: xnedit: Update to 1.5.1.Andy Tai2023-09-25
| | | | | | * gnu/packages/text-editors.scm (xnedit): Update to 1.5.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: guile-fibers: Remove version from latest package.Christopher Baines2023-09-25
| | | | | | | | | | | | | | | | | | | 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.
* gnu: opencv: Add descriptors for xfeatures2d.Ricardo Wurmus2023-09-24
| | | | | | | * 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.
* gnu: python-pygenometracks: Remove syntax error in setup.py.Mădălin Ionel Patrașcu2023-09-24
| | | | | * gnu/packages/bioinformatics.scm (python-pygenometracks)[arguments]: Add phase remove-invalid-syntax.
* gnu: htslib: Link against htscodecs.Efraim Flashner2023-09-24
| | | | | | | | * 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.
* gnu: htscodecs: Update to 1.5.1.Efraim Flashner2023-09-24
| | | | * gnu/packages/bioinformatics.scm (htscodecs): Update to 1.5.1.
* 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.Liliana Marie Prikler2023-09-15
| | | | | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-rjsx-mode)[#:phases]: Add ‘js2-number-tests’.
| * | gnu: emacs-pyvenv: Fix build.Liliana Marie Prikler2023-09-15
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-pyvenv)[#:phases]: Add ‘ert-number-tests’.
| * | gnu: emacs-ob-go: Fix build.Liliana Marie Prikler2023-09-15
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-ob-go)[#:phases]: Add ‘ert-number-tests’.
| * | gnu: emacs-matcha: Update to 0.0.1-2.dc4a940.Liliana Marie Prikler2023-09-15
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-matcha): Update to 0.0.1-2.dc4a940.
| * | gnu: emacs-elfeed-org: Fix build.Liliana Marie Prikler2023-09-15
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-elfeed-org)[#:phases]: Add ‘xt-number-tests’.
| * | gnu: emacs-lispy: Fix build.Liliana Marie Prikler2023-09-15
| | | | | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-lispy)[#:phases]: Rename ‘remove-failing-test’ to ‘fix-tests’. Adjust to new failures with Emacs 29.