* gnu/packages/astronomy.scm (python-ginga): Update to 5.3.0. Fix
indentation and style.
[arguments] <phases>: Remove 'relax-requirments.
[description]: Start from a new line and fix fill paragraph indentation.
Change-Id: Ie9eeb41c963316cd396212195afb70ac157b0a9e
* gnu/packages/astronomy.scm (python-jwst): Update to 1.18.0.
[phases]{relax-requirements}: Remove relaxation for GWCS and NumPy;
remove "create_data" script as no longer provided.
Change-Id: I4a8144af772f39256fe28f822c298a74559067fb
* gnu/packages/astronomy.scm (python-astropy): Update to 7.0.1.
[arguments] <test-flags>: Limit parallel tests up to 8 threads to
improve stability; skip just one test.
[phases]{check}: Set NumPy threads to 1.
(python-astropy-6): New variable.
(python-kanon) [propagated-inputs]: Remove python-astropy; add
python-astropy-6.
(python-poliastro): Likewise.
Change-Id: Ice96b055331641d67d8043e20032ef7ff5cc1937
* gnu/packages/maths.scm (hdf-java): Define as deprecated alias for...
(hdf5-java): ...this new variable. Update to 1.14.6.
[name]: Rename to hdf5-java.
[version]: Use the same as hdf5.
[source]: Use the same as hdf5.
[build-system]: Change to cmake-build-system.
[arguments]: Adjust #:configure-flags. Add (guix build ant-build-system)
to #:modules and #:imported-modules. Adjust 'unbundle phase. Add
'patch-trace-shebang, 'generate-flexbison, 'generate-headers and
'strip-jar-timestamps phases.
[native-inputs]: Use modify-inputs. Add java-slf4j-nop and zip.
[inputs]: Remove hdf4 and hdf5.
[synopsis, description]: Remove mention of HDF4.
[license]: Use the same as hdf5.
Change-Id: Idfceec17b9a8c432ab85e2fcc87de6bb5bd5a422
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/maths.scm (hdf5): Update to 1.14.6. Do not inherit from
hdf5-1.8.
[name, version]: New field.
[source]: Switch to git-fetch. Add modules and snippet fields. Use different
patch file.
[build-system]: New field. Use CMake.
[inputs]: New field.
[native-inputs]: New field. Add bison, flex and which.
[arguments]: Do not inherit from hdf5-1.8.
<#:configure-flags>: New field.
<#:phases>: New field. Use gexps. Remove 'patch-configure, 'patch-settings,
'patch-references, 'split, 'skip-version-test and
'patch-configure-build-settings phases. Add 'make-gen-deterministic,
'generate-flexbison, 'patch-trace-shebang, 'fix-fortran-i686-test and
'generate-headers phases.
[home-page, synopsis, description]: New fields.
[license]: New field. Adjust URL.
(hdf5-parallel-openmpi)[inputs]: Use modify-inputs and drop labels.
[arguments]<#:configure-flags> Use flags for CMake.
<#:phases>: Delete 'patch-tests phase.
* gnu/packages/patches/hdf5-config-dependencies.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: If3a97fe7e252cc48a050ac396a68a87a02600916
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/music.scm (a2jmidid): Update to 12.
[source]: Switch to new, maintained source and tarballs.
[home-page]: Switch to new homepage.
Change-Id: Ida0f3b82225b3b1395b06dbfc298fa6e8a98a205
Signed-off-by: Andreas Enge <andreas@enge.fr>
This adds small changes that were forgotten in the previous commit.
* gnu/packages/maths.scm (highs): Do not use a git revision since this
is a regular release.
Change-Id: I56c6401f8569cc3268892dabfe38ac4658ad8953
This package is not supported by upstream anymore.
* gnu/packages/game-development.scm (allegro-4): Delete variable.
Change-Id: I905163b7bfd538235439183d9c63b976b83436af
Signed-off-by: Andreas Enge <andreas@enge.fr>
This package is leaf package that depends on the outdated allegro@4.
* gnu/packages/music.scm (dumb-allegro4): Delete variable.
Change-Id: I8bdc4841c77fd6e87c0e261a7efc630205dbfdbe
Signed-off-by: Andreas Enge <andreas@enge.fr>
This package is the last GPL2 revision of a package that is now distributed
under a non-free license. We already have its libre fork libresprite in
Guix, and it depends on the outdated allegro@4.
* gnu/packages/game-development.scm (aseprite): Delete variable.
Change-Id: I4e0f2a4df24dcd98fff4d9074e84c50b9ed60715
Signed-off-by: Andreas Enge <andreas@enge.fr>