~ruther/guix-local

a560be0d — Gabriel Wicki 2 months ago
gnu: Add pyspice.

* gnu/packages/electronics.scm (pyspice): New variable.

Change-Id: I3c09a95f8d992044acd9109b0af6c4f5719cb570
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
17527c8e — Hilton Chain 3 months ago
gnu: zfs: Build for linux-libre-lts.

This fixes build issue of ZFS related packages due to incompatibility with
kernel updates.  ZFS is generally used with LTS kernels anyway.

* gnu/packages/file-systems.scm (zfs) [arguments] <#:linux>: Set to
linux-libre-lts.

Change-Id: I71d04de6f79415c4e15090f37a809a0c435c4798
38ec338a — Liam Hupfer 6 months ago
gnu: Add emacs-expreg.

* gnu/packages/emacs-xyz.scm (emacs-expreg): New variable.

Change-Id: I36b9bf36513756dd5a8685d0580ae88fc1451c4a
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
bcb8f26f — Liam Hupfer 6 months ago
gnu: Add emacs-doct.

* gnu/packages/emacs-xyz.scm (emacs-doct): New variable.

Change-Id: I614ec7584e4e37f1e8c34aab3cbfb40d893cf202
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
9e77e52d — Maxim Cournoyer 2 months ago
build/syscalls: Smooth failure mode of (thread-count).

* guix/build/syscalls.scm (thread-count): Use 1 as a fallback when
/proc/self/task could not be read, and return a count value (rather than a
list).
(unshare): Adjust accordingly.

Fixes: #4231
Change-Id: Idcd59a4d2c211df3f2b832e912199f6a7f15e684
ed42337b — Olivier Rojon 2 months ago
gnu: emacs-consult-denote: Update to 0.4.2.

* gnu/packages/emacs-xyz.scm (emacs-consult-denote): Update to 0.4.2.

Change-Id: I3a9743b90410d75821392a1d48b2f48ff3fbf0e9
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
b46f9496 — Leo Famulari 2 months ago
gnu: linux-libre 6.6: Update to 6.6.118.

* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.118.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I6a92912a72c8adf25dcbc39b3679af70dcc0a7e5
6c0aed0a — Leo Famulari 2 months ago
gnu: linux-libre 6.12: Update to 6.12.60.

* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.60.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: I124c6956bd90548bfd05b7d1e9e7270029132ee1
644e1ef4 — Leo Famulari 2 months ago
gnu: linux-libre: Update to 6.17.10.

* gnu/packages/linux.scm (linux-libre-6.17-version): Update to 6.17.10.
(linux-libre-6.17-pristine-source): Update hash.

Change-Id: I78280e42db271157a1e23b1c70339c2fd7979869
8f97b5b7 — Leo Famulari 2 months ago
news: Add entry about linux-libre 6.16 removal.

* etc/news.scm: Add entry.

Change-Id: I5f999701abd59ac1962a50f1783a28b3f468d169
14bb0192 — Leo Famulari 2 months ago
gnu: Remove linux-libre 6.16.

* gnu/packages/linux.scm (linux-libre-6.16-version,
linux-libre-6.16-gnu-revision, deblob-scripts-6.16,
linux-libre-6.16-pristine-source, linux-libre-6.16-source,
linux-libre-headers-6.16, linux-libre-6.16, linux-libre-arm64-mnt-reform-6.16):
Remove variables.
* gnu/packages/aux-files/linux-libre/6.16-arm.conf,
gnu/packages/aux-files/linux-libre/6.16-arm64.conf,
gnu/packages/aux-files/linux-libre/6.16-i686.conf,
gnu/packages/aux-files/linux-libre/6.16-riscv.conf,
gnu/packages/aux-files/linux-libre/6.16-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.

Change-Id: I20755e7f0622211879db0f6aa8f9d11cea0ba28c
b82086d6 — Sharlatan Hellseher 2 months ago
gnu: python-tweepy: Update to 4.16.0, fix build.

* gnu/packages/python-web.scm (python-tweepy): Update to 4.16.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Enable.
<test-backend, test-flags>: Use 'unittest.
<phases>: Use defailt 'check.
[propagated-inputs]: Add python-async-lru and python-oauthlib.
[native-inputs]: Add nss-certs-for-test, python-flit-core, and
python-urllib3-1.26.

Change-Id: I113133c6e43cfa88541f6da7579ba42643fce1bd
2764d68c — Sharlatan Hellseher 2 months ago
gnu: poetry: Fix tests by limiting maximum threads count.

* gnu/packages/package-management.scm (poetry)[arguments] <test-flags>:
Limit parallel tests up to 8 threads, they look like not thread same on
scale.

Change-Id: I7608c833b7ceb62fefc4adceff040ec37d4a6ff0
55ab7a1f — Nicolas Graves 2 months ago
gnu: python-dpkt: Update to 1.9.8.

* gnu/packages/python-web.scm (python-dpkt): Update to 1.9.8.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Add flags.
[native-inputs]: Add python-pytest, python-pytest-cov,
python-setuptools.
[description]: Improve style.

Change-Id: I0a4cc677523d0579590d37692818ecc420c8eeaf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4f9b0148 — Nicolas Graves 2 months ago
gnu: python-gwebsockets: Switch to pyproject.

* gnu/packages/python-web.scm (python-gwebsockets):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: Ia8f508da951a504566d0b271ffd5622956ad7f1e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
77e79b0e — Nicolas Graves 2 months ago
gnu: python-flask-multistatic: Switch to pyproject.

* gnu/packages/python-web.scm (python-flask-multistatic):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.

Change-Id: Ifed1cf128f989785052404ba4bfeca7af72705cc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bdb405d7 — Nicolas Graves 2 months ago
gnu: python-pastedeploy: Update to 3.1.0.

* gnu/packages/python-web.scm (python-pastedeploy): Update to 3.1.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest-cov, python-setuptools.
[synopsis]: Improve style.

Change-Id: I56136dab9fdadc492cb16147ce331412f8e41aeb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
af814987 — Nicolas Graves 2 months ago
gnu: python-wsgiproxy2: Update to 0.5.1.

* gnu/packages/python-web.scm (python-wsgiproxy2): Update to 0.5.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: Iba0707f5b5e63d5b36a39f0bd4e523938a99706f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
eb64ff22 — Nicolas Graves 2 months ago
gnu: python-unalix: Switch to pyproject.

* gnu/packages/python-web.scm (python-unalix):
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.

Change-Id: I1d6f86ddccee009e15857076a03fa286607bfac3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8c17c6fa — Nicolas Graves 2 months ago
gnu: python-requests-oauthlib: Update to 2.0.0.

* gnu/packages/python-web.scm (python-requests-oauthlib): Update to 2.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>:
[native-inputs]: Add python-pytest, python-setuptools.  Remove
python-pyjwt, python-mock.
[home-page, synopsis]: Improve style.

Change-Id: I2d4bb2703cdb499aafa068b13cd2a042f08236e3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next