gnu: git-annex: Update to 10.20250630.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20250630.
Change-Id: I7a6bf5d8828ff832e4793787fb7bc39587e425b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: trealla: Update to 2.77.23.
* gnu/packages/prolog.scm (trealla): Update to 2.77.23.
Change-Id: Ia231b26b686e1e029f61286449ad410bed971ba0
gnu: vips: Update to 8.17.0.
* gnu/packages/image-processing.scm (vips): Update to 8.17.0.
Change-Id: I8ffdca949cb19735928dcbdb7d43e2c626aea7a4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: vips: Stylistic rewrite.
* gnu/packages/image-processing.scm (vips): Stylistic rewrite.
[native-inputs]: Reorder and write in column.
[inputs]: Reorder and write in column.
Change-Id: I04cc93e9d989c3f7fa6f0d07c76f073c615e3f4c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-distributed: Move up.
* gnu/packages/python-science.scm (python-distributed): Sort variable
alphabetically.
Change-Id: I6b0b6ab2932b7cc1edf6097a6387ee633e537d88
gnu: symbiyosys: Update to 0.54.
* gnu/packages/electronics.scm (symbiyosys): Update to 0.54.
Change-Id: Ifb962d577ec1b9909dd35e13ece1ccb51ba41fc7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: yosys: Update to 0.54.
* gnu/packages/fpga.scm (yosys): Update to 0.54.
Change-Id: Iff161b61efa42a0903976c01fb81a62c745ec2e4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: abc-yosyshq: Update to 0.54.
* gnu/packages/fpga.scm (abc-yosyshq): Update to 0.54.
Change-Id: I81bdb9f3fd8722b4f198ab34312c5942ce925b5c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: insight-toolkit: Update to 5.4.4.
* gnu/packages/image-processing (insight-toolkit): Update to 5.4.4.
[source] Switch to git-fetch; apply patch.
[arguments]<#:configure-flags>: Add -DITK_USE_SYSTEM_SWIG=ON,
-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON, -DITK_USE_PYTHON_LIMITED_API=OFF and
-DBUILD_TESTING=OFF. Add -DHDF5_DIR set to HDF5's lib/cmake.
[inputs]: Add libaec.
[native-inputs]: Add git-minimal; replace swig with swig-next.
* gnu/packages/patches/insight-toolkit-fix-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
Change-Id: Ifbf73709e773649fb00c2d46848d3418daaf98c1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: insight-toolkit: Build shared libraries.
* gnu/packages/image-processing (insight-toolkit) [arguments]
<#:configure-flags>: Replace "-DITK_BUILD_SHARED=ON" with
"-DBUILD_SHARED_LIBS=ON" to build shared libraries.
Change-Id: I0ee891a4ca0eaf969c55905202f04c2ea60ee7e1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: insight-toolkit: Exclude gtest target.
Fixes: guix/guix#776
This new phase makes it possible to configure projects that use
insight-toolkit. I think this is what the configure flag '-DGTEST_ROOT=gtest'
was intended to do, but it does not. In addition, the configure flag
'-DITK_USE_SYSTEM_GOOGLETEST=ON' and native input googletest are no longer
required to placate the configure phase.
* gnu/packages/image-processing (insight-toolkit) [arguments]
<#:configure-flags>: Remove -DITK_USE_SYSTEM_GOOGLETEST=ON and
-DGTEST_ROOT=gtest.
<#:phases>: Add phase 'exclude-gtest-target.
[native-inputs]: Remove googletest.
Change-Id: I9c2e051ac9cfc3439ea53e1a4f3207fbb2f3337b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: ioquake3: Update to ab18167.
* gnu/packages/game-development.scm (ioquake3): Update to ab18167.
Change-Id: I944faac0b0ee1f9279acbf50090e77591e1c916b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-discogs-client: Migrate to pyproject.
* gnu/packages/music.scm (python-discogs-client) [build-system]: Use
pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I6d91a792f0baf4db2d9ee259865da95b8edb235b
gnu: Add beets-beetcamp, deprecating beets-bandcamp.
* gnu/packages/music.scm (beets-beetcamp): New variable.
(beets-bandcamp): Define as deprecated alias of beetcamp.
Change-Id: I4e056e83e0615e402edb69fbbd0a26b6ed3b55fd
Reviewed-by: Ian Eure <ian@retrospec.tv>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: beets: Update to 2.3.1.
* gnu/packages/music.scm (beets): Update to 2.3.1.
[native-inputs]: Add `python-poetry-core`, `python-pytest-flask`.
[inputs]: Add `python-platformdirs`, `python-lap`.
[arguments]<#:phases>: Add 'install-completion.
Change-Id: I417af8761d801e76fa85ca53b6def556d50440d8
Reviewed-by: Ian Eure <ian@retrospec.tv>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-discogs-client: Update to 2.8.
* gnu/packages/music.scm (python-discogs-client): Update to 2.8.
Change-Id: I6fed062abd623bb3eb6ffc4dccf170fd58544d2e
Reviewed-by: Ian Eure <ian@retrospec.tv>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add orthanc-mariadb.
* gnu/packages/medical.scm (orthanc-mariadb): New variable.
Change-Id: I672c8ef886dbe341d69ad16da569956ddad74f96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add orthanc-mysql.
* gnu/packages/medical.scm (orthanc-mysql): New variable.
Change-Id: I66da128f49a04449609019058912c82db49b7c68
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add orthanc-postgresql.
* gnu/packages/medical.scm (orthanc-postgresql): New variable.
Change-Id: I27412daf588f4bb9d0ae35101c2586d2d3b7728b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>