aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2023-09-27gnu: python-pyvo: Update to 1.4.2.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pyvo): Update to 1.4.2. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-photutils: Update to 1.9.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-photutils): Update to 1.9.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-jwst: Update to 1.11.4.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-jwst): Update to 1.11.4. [propagated-inputs]: Add python-asdf-transform-schemas, python-jplephem. [native-inputs]: Remove python-codecov, python-flake8. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-fitsio: Update to 1.2.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-fitsio): Update to 1.2.0. [arguments]{phases}: Swap 'unbundle-cfitsio to 'set-env as there is support for system CFitsio library provided. [inputs]: Add zlib. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-crds: Update to 11.17.4.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.4. [propagated-inputs]: Remove python-lxml. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-bayesicfitting: Update to 3.2.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-bayesicfitting): Update to 3.2.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-sunpy: Enable more tests.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-sunpy): Enable tests detecting python-cdflib metadata. Update annotation for still disabled tests. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-cdflib: Fix version detection.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-cdflib): Fix version detection during build Wheel package. [arguments]: Add new phase 'set-env-version. [native-inputs]: Add python-setuptools-scm. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-cdflib: Update to 1.1.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.1.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-astropy-healpix: Update to 1.0.0.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astropy-healpix): Update to 1.0.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: splash: Update to 3.8.4.Sharlatan Hellseher
* gnu/packages/astronomy.scm (splash): Update to 3.8.4. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: libxisf: Extend description.Sharlatan Hellseher
* gnu/packages/astronomy.scm (libxisf)[description]: Explain acronym. Add essential links to the mentioned standard and the service. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: libxisf: Update to 0.2.9.Sharlatan Hellseher
* gnu/packages/astronomy.scm (libxisf): Update to 0.2.9. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-coloful: Update to 0.5.5.fanquake
* gnu/packages/python-xyz.scm (python-colorful): Update to 0.5.5. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-pyotp: Update to 2.9.0.fanquake
* gnu/packages/python-crypto.scm (python-pyotp): Update to 2.9.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: gajim: Clean up formatting.Parnikkapore
* gnu/packages/messaging.scm (gajim): Clean up formatting. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-nbxmpp: Clean up formatting.Parnikkapore
* gnu/packages/messaging.scm (python-nbxmpp): Clean up formatting. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: gajim-openpgp: Update to 1.5.0.Parnikkapore
* gnu/packages/messaging.scm (gajim-openpgp): Update to 1.5.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: gajim-omemo: Update to 2.9.0.Parnikkapore
* gnu/packages/messaging.scm (gajim-omemo): Update to 2.9.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: gajim: Update to 1.7.3.Parnikkapore
* gnu/packages/messaging.scm (gajim): Update to 1.7.3. [arguments]: Switch to "python -m build". To use pyproject-build-system, support for backend-path is needed. Add metadata build and install phase. Switch to "python -m unittest" as test method, following upstream recommendation. Generate gdk-pixbuf cache and include result in wrapper. Allows Gajim to run in pure environments. [native-search-paths]: Update. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: python-nbxmpp: Update to 4.2.2.Parnikkapore
Gajim will not build at this commit. * gnu/packages/messaging.scm (python-nbxmpp): Update to 4.2.2. [arguments]: Specify "python -m unittest" as test method. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-27gnu: transmission: Fix loading icons in pure environments.Clément Lassieur
* gnu/packages/bittorrent.scm (transmission)[arguments]: Add a 'wrap-program' phase that sets GDK_PIXBUF_MODULE_FILE.
2023-09-24gnu: alex4: Remove non-free package.Tobias Geerinckx-Rice
Its readme.txt goes out of its way to licence only ‘source code’ under the GPL2+, a reading supposedly confirmed by the author: https://libregamewiki.org/Talk:Alex_the_Allegator_4 However, we don't need to rely on the authenticity of that claim: the game data is clearly not licenced, and is required to run the binary. Without it, the game segfaults. * gnu/packages/games.scm (alex4): Remove variable. Fixes <https://issues.guix.gnu.org/65881>.
2023-09-26gnu: imgui: Update to 1.89.9.Maxim Cournoyer
* gnu/packages/toolkits.scm (imgui): Update to 1.89.9.
2023-09-26gnu: Add tracy.dan
* gnu/packages/profiling.scm (tracy): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-26gnu: Add tracy-wayland.dan
* 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>
2023-09-26gnu: glfw: Patch dlopen calls.Maxim Cournoyer
* gnu/packages/gl.scm (glfw) [arguments]: Add #:modules and #:phases argument. [inputs]: New field.
2023-09-26gnu: imgui: Enable freetype support.Maxim Cournoyer
* gnu/packages/toolkits.scm (imgui) [arguments]: Add -DIMGUI_ENABLE_FREETYPE to make flags. [inputs]: Add freetype.
2023-09-26gnu: capstone: Update to 5.0.1.Maxim Cournoyer
* gnu/packages/engineering.scm (capstone): Update to 5.0.1.
2023-09-26gnu: gtypist: Install the gtypist-mode Emacs major mode.Maxim Cournoyer
* gnu/packages/games.scm (gtypist) [source]: Delete trailing #t in snippet. [native-inputs]: Add emacs-minimal.
2023-09-26multiqc: Don't propagate inputs.Efraim Flashner
* gnu/packages/bioinformatics.scm (multiqc)[propagated-inputs]: Move all packages ... [inputs]: ... to here.
2023-09-26gnu: transmission: Restore HTML files in the default output.Clément Lassieur
This fixes transmission-daemon. * gnu/packages/bittorrent.scm (transmission)[arguments]: remove "transmission" directory from the 'move-gui' procedure.
2023-09-25gnu: aalib: Really build the shared library on powerpc64le-linux.Maxim Cournoyer
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>
2023-09-25gnu: edk2-tools: Update to 202308.Maxim Cournoyer
* gnu/packages/firmware.scm (edk2-tools): Update to 202308. [arguments] <make-flags>: Add CC. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-25gnu: embedded: Turn packages using top-level variables into procedures.Maxim Cournoyer
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
2023-09-25gnu: avr: Delay all cross compilation packages.Maxim Cournoyer
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
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>