gnu: Add ghc-git-lfs.
* gnu/packages/haskell-xyz.scm (ghc-git-lfs): New variable.
Change-Id: I3470899cbf9e5b3170abb6cc89d4029cad8aa182
gnu: wl-clipboard: Fix shell completion directories.
* gnu/packages/xdisorg.scm (wl-clipboard)[arguments]: Adjust
configure-flags to install fish completions into correct directory. Add
a phase to install the bash completions into the correct directory.
Change-Id: If31b477926e3d4c1d8f74e9224af2dea59740f77
gnu: git-annex: Add shell completions.
* gnu/packages/haskell-apps.scm (git-annex)[arguments]: Rename
'install-manpages to 'install-more and install the shell completions.
Change-Id: I3c5707037ba9b3c3903dd37c334c1eb6dca929e2
gnu: git-annex: Install manpages.
* gnu/packages/haskell-apps.scm (git-annex)[source]: Download using
git-fetch.
[arguments]: Rewrite 'build-manpages and 'install-manpages to use the
Makefile.
Change-Id: I58e58382e6d8c57830aa5ddb40f02cf949089aa1
gnu: tbb: Fix building on powerpc-linux.
* gnu/packages/tbb.scm (tbb)[arguments]: Adjust configure-flags when
building for powerpc-linux to always link to libatomic and use the low
resources tests. When building for powerpc-linux skip 3 tests.
Change-Id: I323db085db1fcbb33f96c2bccb85cb8f56d41f6b
gnu: python-stsci-stimage: Enable tests.
* gnu/packages/astronomy.scm (python-stsci-stimage): Enable tests.
[arguments]{phases}: Add custom 'check phase.
[native-inputs]: Add python-waf and indent list.
Change-Id: Ifceace1d89aff97e938c4fb95f33525477499949
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-synphot: Enable tests.
* gnu/packages/astronomy.scm (python-synphot): Enable tests.
[arguments]{phases}: Add 'prepare-test-environment phase.
Change-Id: Ie577ef16794fbd99ec73e39bdc8d8e1645e35532
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-poliastro: Improve package style.
* gnu/package/astronomy.scm (python-poliastro): Improve package style.
[arguments]: Swap to use {test-flags} and standard {check} phase.
Change-Id: I0dde01af97adc883e8a3ce82a8448f4d10fdab64
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-astroquery: Improve package style.
* gnu/packages/astronomy.scm (python-astroquery): Improve package style.
[build-system]: Swap to pyproject-build-system.
[arguments]{phases}: Rename 'writable-home phase to
'prepare-test-environment to reflect the purpose, Add extra step
configuring Pytest.
[native-inputs]: Remove python-flask, python-jinja2. Add
python-astropy-healpix, python-regions.
Change-Id: Id3909a13e451a2f9d5f4f28511e9f04c6bceb738
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-stsci-imagestats: Swap to pyproject-build-system.
The next release of the package will include test suite based on
python-pytest, prepare for that.
* gnu/packages/astronomy.scm (python-stsci-imagestats)[build-system]:
Swap to python-stsci-imagestats.
Change-Id: I5a70ef744ac7ad46f9e4474d84661b6b15028c9b
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-drms: Simplify package.
* gnu/packages/astronomy.scm (python-drms): Simplify package.
[build-system]: Swap to pyproject-build-system.
[arguments]: Drop them.
Change-Id: I9d8e82e63b850b220489454ba984f22f4cad3ad3
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: splash: Update to 3.9.0.
* gnu/packages/astronomy.scm (splash): Update to 3.9.0.
Change-Id: Ic7fdf1cd8aacfec00777075440b4f53adfe37d22
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-wiimatch: Update to 0.3.2.
* gnu/packages/astronomy.scm (python-wiimatch): Update to 0.3.2.
Change-Id: I2344c4b7e90e2652393b89c8e2bdf83644d0c711
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-sgp4: Update to 2.23.
* gnu/packages/astronomy.scm (python-sgp4): Update to 2.23.
Change-Id: I135ef49c969e3bbc1635f9df966953fbc9bb0c67
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-roman-datamodels: Update to 0.18.0.
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.18.0.
Change-Id: Ic60c1cd7574cba42bfb29069283d90804775f583
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-rad: Update to 0.18.0.
* gnu/packages/astronomy.scm (python-rad): Update to 0.18.0.
Change-Id: I1e7ba8f99bce25ab5c719e82755505e32d0acf66
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-pynbody: Prepare for cross compilation.
* gnu/packages/astronomy.scm (python-pynbody)[arguments]{phases}: Add
'set-compiler phase.
Change-Id: I64feabbdd76679d5a86a85a9f50cd0be90f60c1c
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-pynbody: Update to 1.4.2.
* gnu/packages/astronomy.scm (python-pynbody): Update to 1.4.2.
Change-Id: I1ccfa506b3e1fc57b547ffc21059ee3f5547ce04
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-jplephem: Update to 2.20.
* gnu/packages/astronomy.scm (python-jplephem): Update to 2.20.
Change-Id: Ie5100d1d6f790a15d5fef2f63f916c0e7063aa89
Signed-off-by: Eric Bavier <bavier@posteo.net>
gnu: python-fitsio: Update to 1.2.1.
* gnu/packages/astronomy.scm (python-fitsio): Update to 1.2.1.
Change-Id: Icc28cc340bcd23958f17bb437a76c5cdc8e58383
Signed-off-by: Eric Bavier <bavier@posteo.net>