~ruther/guix-local

930ea819 — Nigko Yerden 1 year, 5 months ago
gexp: Make 'local-file' follow symlinks.

Fix <https://lists.gnu.org/archive/html/guix-devel/2024-08/msg00047.html>
via making 'current-source-directory' always follow symlinks.

* guix/utils.scm (absolute-dirname, current-source-directory): Make
them follow symlinks.
* tests/gexp.scm ("local-file, load through symlink"): New test.

Fixes: guix/guix#3523
Change-Id: Ieb30101275deb56b7436df444f9bc21d240fba59
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
85a44ae6 — Andreas Enge 4 months ago
gnu: paraview: Build with Qt6.

* gnu/packages/image-processing.scm (paraview)[inputs]: Remove qtbase-5,
qtdeclarative-5, qtmultimedia-5, qtsvg-5, qttools-5, qtwebchannel-5,
qtwebengine-5, qtx11extras, and qtxmlpatterns-5; add libxslt, qt5compat,
qtdeclarative, qtmultimedia, qtsvg, qttools, qtwebchannel, and qtwebengine.

Change-Id: Ie59132a7809763bd6cc1721373998ac8fddc94af
0650e91d — Andreas Enge 4 months ago
gnu: gambas: Update to 3.21.0.

* gnu/packages/gambas.scm (gambas): Update to 3.21.0.

Change-Id: Icc8366204c743b53cbd5acf4f665937b2016afa2
gnu: trealla: Update to 2.83.23.

* gnu/packages/prolog.scm (trealla): Update to 2.83.23.

Change-Id: I45222def71a20b1719fcd9c9b58b86ff3f57adac
15720c21 — Mark H Weaver 4 months ago
gnu: yt-dlp: Update to 2025.10.22.

* gnu/packages/video.scm (yt-dlp): Update to 2025.10.22.
83d80cf2 — Cayetano Santos 4 months ago
gnu: Add python-pyucis.

* gnu/packages/electronics.scm (python-pyucis): New variable.

Change-Id: I8020d77bd48ffcf1bd21eee8ea55f174fe4fa68c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
80214453 — Cayetano Santos 4 months ago
gnu: Add python-jsonschema-objects.

* gnu/packages/python-xyz.scm (python-jsonschema-objects): New variable.

Change-Id: Ia8bbef10618c2a23fc4c2ee6be74f8a626cd44f7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d9682acd — Nicolas Graves 4 months ago
gnu: python-gridmap: Update to 0.15.0.

* gnu/packages/python-xyz.scm (python-gridmap): Update to 0.15.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Run nose tests. Remove and <#:phases>.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Add python-cherrypy, python-cloudpickle.

Change-Id: I8c70b7c8a9187daa95c91298df8cfd6e53f10979
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
65b6f748 — Nicolas Graves 4 months ago
gnu: python-grako: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-grako):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.  Remove python-pytest-runner.
[home-page]: Update it, the previous link doesn't exist anymore.

Change-Id: I9a6efe82914abd648222c851cdc8531be7d73fa3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4c840a87 — Nicolas Graves 4 months ago
gnu: Add python-cherrypy.

* gnu/packages/python-web.scm (python-cherrypy): New variable.

Change-Id: Ifefc4116dfae4c9bee58785151140a14e3641681
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
be559231 — Nicolas Graves 4 months ago
gnu: python-drmaa: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-drmaa):
[build-system]: Switch to pyproject-build-system.
[arguments]: Run guix style -S arguments.
[native-inputs]: Add python-setuptools.

Change-Id: I22101509e65378aa5f0fe3f944402e8c8b37f51b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
0ce8ffc9 — Nicolas Graves 4 months ago
gnu: python-pywinrm: Update to 0.5.0.

* gnu/packages/python-xyz.scm (python-pywinrm): Update to 0.5.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-setuptools.

Change-Id: I671f168033a1eb01d9e726d0f8f18868a915c680
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f3f4ee1d — Nicolas Graves 4 months ago
gnu: python-requests-ntlm: Rename and update to 1.3.0.

* gnu/packages/python-web.scm (python-requests_ntlm): Rename to
python-requests-ntlm and update to 1.3.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Run tests with some help from <#:test-flags, #:phases>.
[native-inputs]: Add python-flask, python-pytest, python-setuptools.

Change-Id: Iea606b917665d3c576e9bbf41804398bc3950356
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b7882e53 — Nicolas Graves 4 months ago
gnu: python-ffmpeg-python: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-ffmpeg-python):
[source, properties, version]: Switch to new style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.  Remove python-pytest-runner.

Change-Id: I491284f6d42248e281927d26b9c647ae1f65e792
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7d6801f5 — Andreas Enge 4 months ago
gnu: Remove openfoam.

* gnu/packages/simulation.scm (openfoam): Delete variable.

Change-Id: I7a15a430e76484ce8e157b55fa90ce271b9372ee
185023d7 — Andreas Enge 4 months ago
gnu: zeal: Update to 0.7.2.

* gnu/packages/documentation.scm (zeal): Update to 0.7.2.

Change-Id: I50c2f35876f83e5bb6a1d1b4c7fd4077bf23a2b2
00f7b0b4 — Andreas Enge 4 months ago
gnu: zeal: Move to Qt6.

* gnu/packages/documentation.scm (zeal)[inputs]: Remove qtbase-5,
qtdeclarative-5, qtwayland-5, qtwebchannel-5, qtwebengine-5, and
qtquickcontrols-5; add qtdeclarative, qtwayland, qtwebchannel, and
qtwebengine.

Change-Id: Ic4c5d2694b082d403874cf3cf01a579fa0527724
24896b9d — Andreas Enge 4 months ago
gnu: r-rvest: Update to 1.0.5.

* gnu/packages/cran.scm (r-rvest): Update to 1.0.5.

Fixes: guix/guix#3592
Change-Id: I5f56266b1d74ad56f64edcc16d71f14c7e4e7398
d85e68b7 — Omar Bassam 4 months ago
gnu: sbcl-cl-all: Update to 2.0.0-1.8db710a.

* gnu/packages/lisp-xyz.scm (sbcl-cl-all): Update to 2.0.0-1.8db710a.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.

Change-Id: I3df35a6b0cb31983db9183a65e3b65383e598e9c
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
9e0abf7b — Omar Bassam 4 months ago
gnu: sbcl-3d-vectors: Update to 3.1.0-3.fc751c6.

* gnu/packages/lisp-xyz.scm (sbcl-3d-vectors): Update to 3.1.0-3.fc751c6.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.

Change-Id: I2ed7f89d7d38c49e27b06aaf4df9750e7cdfc5ff
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
Next