~ruther/guix-local

1e836312 — Sharlatan Hellseher 1 year, 4 months ago
gnu: python-ccdproc: Update to 2.4.3.

* gnu/packages/astronomy.scm (python-ccdproc): Update to 2.4.3.
[native-inputs]: Add python-hatch-vcs and python-hatchling.

Change-Id: I28517fd7e02dbfce0655a528b6aa90ad0ef82500
f8e37a74 — Sharlatan Hellseher 1 year, 4 months ago
gnu: python-astroquery: Update to 0.4.8.

* gnu/packages/astronomy.scm (python-astroquery): Update to 0.4.8.

Change-Id: I460b98ebf5a3ccc025fa9138ff72e33224a09a14
425eb973 — Sharlatan Hellseher 1 year, 4 months ago
gnu: python-astropy-iers-data: Update to 0.2025.1.20.0.32.27.

* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2025.1.20.0.32.27.
[native-inptus]: Remove python-hypothesis.

Change-Id: I75bd9bfd5199741c3df98240439ef2d5302e6510
7a126726 — Sharlatan Hellseher 1 year, 4 months ago
gnu: python-asdf-compression: Update to 0.0.1-1.7cfd07c.

* gnu/packages/astronomy.scm (python-asdf-compression): Update to
0.0.1-1.7cfd07c.

Change-Id: I93c820df700dfd9360f40d90b86a81a8a21327f8
bd49bb46 — Sharlatan Hellseher 1 year, 4 months ago
gnu: python-ads: Update to 0.12.7.

* gnu/packages/astronomy.scm (python-ads): Update to 0.12.7.

Change-Id: I54bda0030109e2d3c36eb6620f8cf50e19e1a4f0
c228d5df — Sharlatan Hellseher 1 year, 4 months ago
gnu: stellarium: Update to 24.4-0.60b6bec.

* gnu/packages/astronomy.scm (stellarium): Update to 24.4-0.60b6bec.
[source]: Use the latest commit containing the build fix.
[inputs]: Remove indi, add indi-2.0.

Change-Id: Ic35bb032bd56d1a00e7de5d6de57946e25325a69
509e2f43 — Sharlatan Hellseher 1 year, 4 months ago
gnu: sextractor: Update to 2.28.2.

* gnu/packages/astronomy.scm (sextractor): Update to 2.28.2.

Change-Id: I1af48d5656e8f5a8425f6e8928a86742f2620a74
3ef0fb0d — Sharlatan Hellseher 1 year, 4 months ago
gnu: calceph: Update to 4.0.4.

* gnu/packages/astronomy.scm (calceph): Update to 4.0.4.

Change-Id: Idffb093376dc4c5d9bc9b3691dccafeb9ffa7e46
ac103c2e — Ricardo Wurmus 1 year, 4 months ago
gnu: python-numba: Update to 0.61.0.

* gnu/packages/python-xyz.scm (python-numba): Update to 0.61.0.
[arguments]: Simplify 'check phase.

Change-Id: I161f58af7b64ba550c14d5d2dea3d5dccfc07c53
1ac57fd5 — Ricardo Wurmus 1 year, 4 months ago
gnu: python-llvmlite: Update to 0.44.0.

* gnu/packages/llvm.scm (python-llvmlite): Update to 0.44.0.
[arguments]: Use G-expression.
[inputs]: Update to latest upstream patches for LLVM; use llvm-15.

Change-Id: I294d67f368b9c0b1196514fadc3cecf5dd51fe3e
4176f6c5 — Sören Tempel 1 year, 4 months ago
gnu: mandoc: Support zstd-compressed man pages.

Since #68242 Guix uses zstd compression for man pages.  Unfortunately,
upstream mandoc only supports gzip compressed man pages.  Luckily, zstd
provides a wrapper library which easily allows adapting software using
zlib to zstd compression.  This patch uses this wrapper library in
conjunction with mandoc to add support for zstd compression to it,
thereby allowing Guix man pages to be viewed with mandoc again.

Without this patch, mandoc is essentially defunct on Guix.

* gnu/packages/man.scm (mandoc): Support zstd compression.
* gnu/local.mk: Add new patch.
* gnu/packages/patches/mandoc-support-zstd-compression.patch: New file.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I49a6b9f81309aa1b9f0e5d19b1813dbac13cf968
gnu: libtorrent-rasterbar: Remove special case for test_ssl.

With the release of 2.0.11, the SSL certificates used for tests are valid for
long enough time (~end of year 2297) to no longer require faketime.  With the
removal of faketime, the explicit timeout is also no longer required, since it
does not hang anymore.

This gives us back the validation that SSL works.

* gnu/packages/bittorrent.scm
(libtorrent-rasterbar)[arguments]<#:phases>['check]: Remove test timeout.  Do
not special case test_ssl.

Change-Id: I535c72fec24658a4b2151d2e8794319055c9a278
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: libtorrent-rasterbar: Update to 2.0.11.

* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 2.0.11.

Change-Id: Ib6fb2676f6b6773690473e63276574abaebcac0a
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
14b8039d — Danny Milosavljevic 1 year, 4 months ago
gnu: llama-cpp: Enable Vulkan.

* gnu/packages/patches/llama-cpp-vulkan-optional.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/machine-learning.scm (llama-cpp)
[source]: Add patch.
[arguments]<#:tests?>: Disable.
<#:configure-flags>: Add "-DGGML_VULKAN=ON".
<#:phases>[patch-paths]: New phase.
[inputs]: Add vulkan-headers, vulkan-loader.
[native-inputs]: Add shaderc, bash.

Change-Id: Ib7a58f5c7f622213f3aaf5abcd701b17eed80f6b
a6a4f773 — Ricardo Wurmus 1 year, 4 months ago
gnu: python-scanpy: Disable one more test.

* gnu/packages/bioinformatics.scm (python-scanpy)[arguments]: Disable one
failing test.

Change-Id: If262b33a3e2c6789c0ce4b8a91f26a8a48054632
a4880398 — Artyom V. Poptsov 1 year, 4 months ago
gnu: cutecom: Fix the license.

* gnu/packages/engineering.scm (cutecom) [license]: Set to gpl3+.

Change-Id: Ifc2c1581b8adad42d5452728ca66c53efc901139
a7a9c10d — Sharlatan Hellseher 1 year, 4 months ago
gnu: python-unyt: Update to 3.0.3, fix build.

* gnu/packages/python-science.scm (python-unyt): Update to 3.0.3. Fix
build.

Change-Id: Ic894ddfa982b9d41b40fc7e18149de099dd705f6
b006e12b — Sharlatan Hellseher 1 year, 4 months ago
gnu: packages/golang-xyz: Simplify some difinitions.

This changes utilize default go-build-system options to skip build and
test the whole project recursively.

* gnu/packages/golang-xyz.scm (go-github-com-syndtr-goleveldb,
go-github-com-jdkato-twine) [arguments]: <test-flags>: Move skip test
logic here.
<skip-build?>: No go files in project's root.
<phases>: Use default 'check, preserve 'build.

* gnu/packages/golang-xyz.scm: (go-github-com-muesli-reflow,
go-github-com-matttproud-golang-protobuf-extensions-v2,
go-github-com-liyue201-gostl, go-github-com-lithammer-fuzzysearch,
go-github-com-google-gnostic-models,
go-github-com-burntsushi-graphics-go)
[arguments]: <skip-build?>: No go files in project's root.
<phases>: Preserve 'build.

Change-Id: I02840169f6f572c947a725f0a03491f0769fd807
3beba6c5 — Sharlatan Hellseher 1 year, 4 months ago
gnu: go-github-com-opencontainers-runtime-spec: Enable tests.

* gnu/packages/golang-xyz.scm (go-github-com-opencontainers-runtime-spec)
[arguments] <skip-tests?>: No go files in project's root.
<phases>: Preserve 'build and 'check.
[native-inputs]: Add go-github-com-xeipuuv-gojsonschema.

Change-Id: Ic170a7de808577ae7c783f8fc29cf9e7d92c37b6
e90bd12f — Artyom V. Poptsov 1 year, 4 months ago
gnu: Add cutecom.

* gnu/packages/engineering.scm (cutecom): New variable.

Change-Id: Ib560ba855074514e9e2df1884b49722218b1a410
Next