summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
5 hoursgnu: python-rtf-tokenize: Update to 1.0.1.HEADmasterVinicius Monego
* gnu/packages/python-xyz.scm (python-rtf-tokenize): Update to 1.0.1. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I9b99934c6b2a6b54cf0b9bab99cdd996ef45ad17
5 hoursgnu: python-pystitcher: Use pyproject-build-system.Vinicius Monego
* gnu/packages/python-xyz.scm (python-pystitcher)[build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Change-Id: Ifb3ee3759ef4e749d09358ea01390a730102af2a
5 hoursgnu: python-pystitcher: Improve style.Vinicius Monego
* gnu/packages/python-xyz.scm (python-pysticher): Run guix style. Change-Id: I217d2a57ff726405dffade69ef34ae43ca956a68
5 hoursgnu: python-pystache: Enable tests.Vinicius Monego
* gnu/packages/python-xyz.scm (python-pystache)[arguments]: Remove '#:tests? #f'. [native-inputs]: Add python-pytest. Change-Id: I905c32cfcba3a06f78eb0dd044c47292f6f0b8aa
5 hoursgnu: python-pystache: Update to 0.6.8.Vinicius Monego
* gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.8. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I25d4373bcbac47dcc5a66ca8ad62a1d1cb75645a
5 hoursgnu: python-bagit: Update to 1.9.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-bagit): Update to 1.9.0. [source]: Fetch from GitHub. [build-system]: Use pyproject-build-system. [arguments]<#:phases>: Add phase 'pretend-version' after 'unpack'. Override the 'check' phase and run the test file manually. [native-inputs]: Remove python-coverage, python-mock. Add python-pytest, python-setuptools, python-wheel. Change-Id: I9db21f4ab290ac426710b426d30be884f7c47c9a
5 hoursgnu: python-sacn: Update to 1.11.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-sacn): Update to 1.11.0. [build-system]: Use pyproject-build-system. [arguments]<#:phases>: Do not override the 'check' phase. [native-inputs]: Add python-setuptools, python-wheel. [synopsis]: Do not break line. Change-Id: I476308da1c13bcfb6eaf9d55b5f3f6aa4798d450
5 hoursgnu: hivex: Fix build.Vinicius Monego
* gnu/packages/virtualization.scm (hivex)[native-inputs]: Replace automake by automake-1.16.5. Change-Id: I3e46d95cb543c7034a8f3ef52adc84c20119773f
14 hoursgnu: Add ares.Anderson Torres
* gnu/packages/emulators.scm (ares): New variable. Fixes: #1510 Change-Id: I6363bc912a408aeb4ed014698765ca9c62463091 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
20 hoursgnu: trealla: Update to 2.79.22.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.79.22. Change-Id: I31a08fc6f0ac329180d782a3fde9a2843014c977
20 hoursgnu: hpcombi: Update to 1.1.0.Andreas Enge
* gnu/packages/maths.scm (hpcombi): Update to 1.1.0. [native-inputs]: Remove catch2-3; add catch2-3.8. Change-Id: I88a95a1d1a6621124cfa3e634df0078735aae331
20 hoursgnu: gerbera: Update to 2.5.0.Andreas Enge
* gnu/packages/upnp.scm (gerbera): Update to 2.5.0. Change-Id: Ifcf0c89b50d50c5f7e2c4b87436fba97dd96029d
20 hoursgnu: corectrl: Update to 1.4.5.Andreas Enge
* gnu/packages/admin.scm (corectrl): Update to 1.4.5. [native-inputs]: Remove catch2-3; add catch2-3.8. Change-Id: I34be887b852585ab85785e5aed626f02a61ccb7a
21 hoursgnu: gemma: Update to v0.98.5.Andreas Enge
* gnu/packages/bioinformatics.scm (gemma): Update to v0.98.5. Change-Id: I911b18190de231934e05fe92375f581acfa3acb6
21 hoursgnu: lepton-eda: Remove dependency on geda tools.Cayetano Santos
* gnu/packages/engineering.scm (lepton-eda)[inherit]: Remove. [build-system]: Set to gnu-build-system. [arguments]<#:configure-flags>: Remove pcb references; add --enable-guild and --enable-contrib. [native-inputs]: Copy list from gead-gaf. [inputs]: Remove m4 and pcb. [synopsys, license]: Add them. Change-Id: I0e1f01534d1eea1acc2f4b7cd6eac92f462ab834 Signed-off-by: Andreas Enge <andreas@enge.fr>
22 hoursgnu: Add emacs-zoom.ColdSideOfYourPillow
* gnu/packages/emacs-xyz.scm (emacs-zoom): New variable. Change-Id: Idce11959895ee8f5019b17fbfbc01cfa6bc80c16 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
22 hoursgnu: prusa-slicer: Update to 2.9.2nomike
* gnu/packages/patches/prusa-slicer-add-cmake-module.patch: New file. * gnu/packages/patches/prusa-slicer-fix-tests.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Register new patch, unregister removed patch. * gnu/packages/engineering.scm (prusa-slicer): Update to 2.9.2 [source]: Update patches. Update paths to bundled libraries. Properly remove libexpat from target_link_libraries. [native-inputs]: Replace catch2 by catch2-3.8. [inputs]: Replace opencascade-occt by opencascade-occt-7.6.1. Add openssl, webkitgtk-for-gtk3 and webkitgtk-with-libsoup2 for the new built-in browser functionality. Add z3. [description]: Extend description. Change-Id: If8c1b23b74e4eba2524276401e4fa468acc14901 Signed-off-by: Andreas Enge <andreas@enge.fr>
22 hoursgnu: prusa-libbgcode: Update to 0.0.0-1.5041c09.nomike
* gnu/packages/engineering.scm (prusa-libbgcode): Update to 0.0.0-1.5041c09. [native-inputs]: Replace catch2 by catch2-3.8. Change-Id: I2599e647acbed54d9cc282e001f7aa87d89f8f28
22 hoursgnu: Add opencascade-occt-7.6.1.nomike
* gnu/packages/maths.scm (opencascade-occt-7.6.1): New variable. Change-Id: I483bfa07cd4aac26b3b9f2550b226bcfdd64187a Signed-off-by: Andreas Enge <andreas@enge.fr>
23 hoursgnu: emacs-elisp-autofmt: Update to 0.1-0.fa30ffc.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt): Update to 0.1-0.fa30ffc. [arguments]: Add #:test-command. [arguments]: Add #:include. [arguments]<#:phases>: Add fix-tests, remove install-python-module. Change-Id: I2d0b7e09887f571f9ba594a6db7933fa8d814869 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
23 hoursgnu: emacs-llm: Update to 0.27.0.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-llm): Update to 0.27.0. [arguments]: Activate tests. Change-Id: Ief04ea664fdeebbafa3866769c7cc26f7852a8c4 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
23 hoursgnu: emacs-bm: Update to 202506.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-bm): Update to 202506. [home-page]: Update. Change-Id: Ic7714ea66f400ac2f5527becf3d8ca7abf631293 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
23 hoursgnu: emacs-reverso: Update to 0.1.2-1.40ed3d8.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-reverso): Update to 0.1.2-1.40ed3d8. [arguments]: Disable tests. [propagated-inputs]: Remove emacs-transient and emacs-fedi. Change-Id: I18dfafa5927b1818049c4e8f55f4580d51c07939 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
23 hoursgnu: Add serious-sam-classic-vk.Ada Stevenson
* gnu/packages/games.scm: Add serious-sam-classic-vk. Change-Id: I99a89a4131de5716452827eb1eb9a33834b2eccb Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
23 hoursgnu: Add serious-sam-classic.Ada Stevenson
* gnu/packages/games.scm: Add serious-sam-classic. * gnu/packages/patches/serious-sam-classic-engine-patch-paths.patch: Add patch. * gnu/local.mk: Register it. Change-Id: I65e830c9760294e567808d580e3083586d50c972 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
23 hoursgnu: Add emacs-casual.Cayetano Santos
Obsolete the several different available casual-* packages by a single main one, in its most recent release. * gnu/packages/emacs (emacs-casual): New package. (emacs-casual-avy, emacs-casual-lib, emacs-casual-calc) (emacs-casual-dired, emacs-casual-info): Deprecate in favor of ‘emacs-casual’. Change-Id: Ie556c2aeaba873a0d12ac3890e60ef17f4b5ed02 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
23 hoursgnu: Add catch2-3.8.nomike
* gnu/packages/check.scm (catch2-3.8): New variable. Change-Id: Id9546e04e3c98192964f3fa39e9e6990bd5e0160 Co-authored-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Andreas Enge <andreas@enge.fr>
24 hoursgnu: Remove clara.Andreas Enge
* gnu/packages/check.scm (clara): Delete variable. Change-Id: I8c56d06660a75f4fd721d407b4bd71eafd4726c9
24 hoursgnu: Remove r-r4rna.Andreas Enge
This is a duplicate package with (gnu packages bioconductor) r-r4rna. The only dependent package r-rnacrosslinkoo also builds with the bioconductor version, which is at a higher release. * gnu/packages/bioinformatics.scm (r-r4rna): Delete variable. Reported-by: nomike@nomike.com Change-Id: I4845e785eb1f6a3b2ff35c27ca86e23b2ea90aa5
25 hoursgnu: Remove insight-toolkit-4.Andreas Enge
* gnu/packages/image-processing.scm (insight-toolkit-4): Delete variable. Change-Id: I248603846b7f704aba4120817a64dc4896e51020
25 hoursgnu: Remove insight-toolkit-4.12.Andreas Enge
* gnu/packages/image-processing.scm (insight-toolkit-4.12): Delete variable. Change-Id: Ibb2e195d8f882b3da9ef3a7291008cc0dad88220
25 hoursgnu: Remove vtk-7.Andreas Enge
* gnu/packages/image-processing.scm (vtk-7): Delete variable. Change-Id: I9b70e5923333fb15672f194b3e6c28f1d7b17a5c
25 hoursgnu: itk-snap: Update to 4.2.2-0.6525125.Jake Forster
* gnu/packages/image-processing: Import (gnu packages ssh). (itk-snap): Update to 4.2.2-0.6525125. [source]: Fetch from the new official home on GitHub. Remove itk-snap-alt-glibc-compat.patch. [arguments]: Use gexps. <#:configure-flags>: Remove "-DSNAP_VERSION_GIT_SHA1=release", "-DSNAP_VERSION_GIT_TIMESTAMP=0", "-DCMAKE_POSITION_INDEPENDENT_CODE=ON", "-DCMAKE_CXX_STANDARD=14". <#:phases>{disable-gui-tests}: Disable more GUI tests. {prepare-submodules}: Remove substitution in c3d checkout. Add digestible submodule. {fix-includes}: Delete phase. {remove-bundled-jsoncpp}: New phase. {wrap-executable}: Use gexp. [inputs]: Replace insight-toolkit-4.12 with insight-toolkit-legacy. Replace vtk-7 with vtk. Replace qtbase-5 with qtbase. Replace qtdeclarative-5 with qtdeclarative. Add freetype, glew, jsoncpp and libssh. Remove bash-minimal, fftw, fftwf, hdf5, vxl-1 and zlib. [native-inputs]: Use new style. Update c3d and greedy checkouts. Add digestible checkout. Remove googletest, qttools-5 and pkg-config. * gnu/local.mk: Deregister itk-snap-alt-glibc-compat.patch. * gnu/packages/patches/itk-snap-alt-glibc-compat.patch: Remove file. Change-Id: I6a90a590fa773e838946d773e9b0a743129ee1f3
25 hoursgnu: librnd: Move to electronics.Cayetano Santos
* gnu/packages/engineering.scm (librnd): Move from here ... * gnu/packages/electronics.scm: ... to here. Change-Id: Ia0a587c35729883ece0fb8ed4dab18e7eb63222a Signed-off-by: Andreas Enge <andreas@enge.fr>
25 hoursgnu: pcb-rnd: Move to electronics.Cayetano Santos
* gnu/packages/engineering.scm (pcb-rnd): Move from here ... * gnu/packages/electronics.scm: ... to here. Change-Id: I7b8d84e1dcffd26e6c4833eb51310167c5c5fa4a Signed-off-by: Andreas Enge <andreas@enge.fr>
26 hoursgnu: iter-vitae: Update to 0.3.35.Josep Bigorra
* gnu/packages/web.scm (iter-vitae): Update to 0.3.35. Change-Id: I3a2a3d1cd87ccf389ab2e14473e9b9df7e98b94b Signed-off-by: Andreas Enge <andreas@enge.fr>
27 hoursgnu: gtksheet: Fix build with gcc-14.Andreas Enge
* gnu/packages/gtk.scm (gtksheet)[arguments]<#:configure-flags>: Expand CFLAGS. Change-Id: Ieac93c560566832b1cff413fa7aee37a9175135d
27 hoursgnu: opencolorio: Fix build.Andreas Enge
The build was broken after an update to minizip-ng in commit 37b1aa7efa6409a5bdf60c7bcb3a1f94d592d357 . * gnu/packages/image-processing.scm (opencolorio)[inputs]: Remove minizip-ng; add minizip-ng-4.0.9. Change-Id: I7cf3f57e5a3685ffaa790c536e74129c016d56ff
27 hoursgnu: Add minizip-ng-4.0.9.Andreas Enge
* gnu/packages/compression.scm (minizip-ng-4.0.9): New variable. Change-Id: I8e25d659b2447d7063fea9bb5fd13ad2eb13ea9b
28 hoursgnu: scsh: Fix build with gcc-14.javascript-teamAndreas Enge
* gnu/packages/shells.scm (scsh)[arguments]<#:phases>{fix-includes}: New phase. Change-Id: I98d6d09e73ef4e99cc4a67cf5ec6d6ea56e82338
29 hoursgnu: scheme48: Update to 1.9.3.Andreas Enge
* gnu/packages/scheme.scm (scheme48): Update to 1.9.3. Change-Id: I28a0646dce4010274199b86a1d5551c74d4e9d5e
29 hoursgnu: chow-tape-model: Fix build with gcc-14.Andreas Enge
* gnu/packages/audio.scm (chow-tape-model)[arguments]<#:phases> {fix-includes}: New phase. Change-Id: I68623e405a22f51bbd9167c44f275b89c3a19798
31 hoursgnu: ansel: Disable -march=native.Andreas Enge
This was enabled through a check for BINARY_PACKAGE_BUILD in cmake/march-mtune.cmake. * gnu/packages/photo.scm (ansel)[arguments]<#:configure-flags>: Add -DBINARY_PACKAGE_BUILD=ON. Fixes: guix/guix#1731 Change-Id: I30cc346431adfdf7ec60f9a78be861e21c7e462d
38 hoursgnu: dolphin-emu: Update to 2506-0.79a3af2.Maxim Cournoyer
* gnu/packages/emulators.scm (dolphin-emu): Update to 2506-0.79a3af2. [source] {patches}: Update patches. (dolphin-rcheevos-submodule): New variable. [source]: Refine and update snippet. [#:phases] {remove-unittests-target-post-build-command}: Delete. {generate-fonts&hardcode-libvulkan-path}: Fix typo in phase name. Remove obsolete cstdint patching. {post-check}: Delete. [#:configure-flags]: Streamline. Add -DUSE_DISCORD_PRESENCE=OFF. [native-inputs]: Add googletest [inputs]: Replace ffmpeg-4 with ffmpeg. Replace fmt-7 with fmt-11. Replace gtk+-2 with gtk+ and minizip-ng-compat with minizip-ng. Add lz4, mgba-for-dolphin, qtsvg, spirv-cross, spng, tinygltf, vulkan-headers, vulkan-memory-allocator and watcher. Replace qtbase-5 with qtbase. Replace sdl2 with sdl3. Replace sfml-2 with sfml. Remove soundtouch-1/integer-samples. (libretro-dolphin-emu): Update to 5.0-1.a09f78f. [source]: Break inheritance with dolphin-emu, adjusting snippet for its older code base. [patches]: Apply libretro-dolphin-emu-libusb-assert.patch and libretro-dolphin-emu-vulkan-headers.patch. [#:phases] {link-unittest-to-gtest}: New phase. [inputs]: Do not inherit from dolphin-emu. Replace fmt-7 with fmt. Replace minizip-ng with minizip-ng-compat. googletest, vulkan-headers. * gnu/packages/patches/dolphin-emu-data.patch: Delete file. * gnu/packages/patches/dolphin-emu-unbundle-tinygltf.patch * gnu/packages/patches/dolphin-emu-unbundle-watcher.patch * gnu/packages/patches/libretro-dolphin-emu-gc-font-tool.patch * gnu/packages/patches/libretro-dolphin-emu-libusb-assert.patch * gnu/packages/patches/libretro-dolphin-emu-vulkan-headers.patch: New files. * gnu/local.mk (dist_patch_DATA): Update accordingly. Fixes: #1327 Change-Id: I5a870a5e29c1ca243fb1d5e049ee06c5e254a04f
38 hoursgnu: tinygltf: Update to 2.9.6.Maxim Cournoyer
* gnu/packages/graphics.scm (tinygltf): Update to 2.9.6. Change-Id: I1e4283fc253a9c01800643a5157b37c5cbc0dec9
38 hoursgnu: Add watcher.Maxim Cournoyer
* gnu/packages/file-systems.scm (watcher): New variable. Change-Id: Ie506d736b464403bd69548fb4aa5616aef43af33
38 hoursgnu: Add snitch.Maxim Cournoyer
* gnu/packages/check.scm (snitch): New variable. Change-Id: I974dc6c40e3f0bd44cdd2e99dae1781d5a36dead
38 hoursgnu: Add mgba-for-dolphin.Maxim Cournoyer
* gnu/packages/emulators.scm (mgba-for-dolphin): New variable. Change-Id: I8ff0a21cc91d79f010b38d3f2d675e3cfad2761a
38 hoursgnu: mgba: Update to 0.10.5 and enable tests.Maxim Cournoyer
* gnu/packages/emulators.scm (mgba): Update to 0.10.5. [snippet]: Refine so that only what's kept is listed. [build-system]: Switch to qt-build-system. [#:tests?]: Delete argument. [#:configure-flags]: Remove -DBUILD_LTO=OFF. Add -DBUILD_SUITE=ON and -DUSE_DISCORD_RPC=OFF. [#:qtbase]: New argument. [native-inputs]: Add cmocka. Replace qttools-5 with qtools. [inputs]: Replace qtbase-5 with qtbase, qtmultimedia-5 with qtmultimedia. [license]: Reformat for clarity. Change-Id: I54c85bc6aa2668de6c009812a066c5724485a2c4
38 hoursgnu: sfml: Update to 3.0.1.Maxim Cournoyer
* gnu/packages/game-development.scm (sfml): Update to 3.0.1. [source]: Fetch from git. Refine snippet. [#:tests?]: New argument. [#:configure-flags]: Remove SFML_INSTALL_PKGCONFIG_FILES and SFML_OS_PKGCONFIG_DIR flags. Add BUILD_SHARED_LIBS and CMAKE_CXX_FLAGS flag. [native-inputs]: Add miniaudio and minimp3. [inputs]: Remove labels and sort. Add libxcursor, libxi and vulkan-headers. (sfml-2): New variable. (csfml): Update to 2.6.1. [inputs]: Replace sfml with sfml-2. * gnu/packages/emulators.scm (dolphin-emu) [inputs]: Replace sfml with sfml-2. * gnu/packages/games.scm (extremetuxracer, mars, schiffbruch) (marble-marcher): Likewise. Change-Id: Id61c4ba51798cfc28cc158a9d7fc6308ae4e6f41