Nicolas Graves
99edd73ffb
gnu: python-tortoise-orm: Update to 0.22.2.
...
* gnu/packages/databases.scm (python-tortoise-orm): Update to 0.22.2.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Disable failing tests.
[native-inputs]: Add python-asyncodbc, python-fastapi, python-psycopg,
python-psycopg-pool, python-pydantic-2, python-pyodbc, python-pytest;
replace poetry with python-poetry-core.
[propagated-inputs]: Unpin python-aiosqlite.
Change-Id: If11a7fa77af8b3c40e447f5ae699156cb8fac9d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-27 00:25:49 +01:00
Nicolas Graves
cfe402d5ef
gnu: python-pyodbc: Update to 5.2.0.
...
* gnu/packages/databases.scm (python-pyodbc): Update to 5.2.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[arguments]<#:phases>: Remove 'check phase replacement.
Change-Id: I8c7dca720cf9550266dfa760263c3f25bae1b5b5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-27 00:25:49 +01:00
Nicolas Graves
0c622497a6
gnu: python-pypika-tortoise: Update to 0.3.2.
...
* gnu/packages/databases.scm (python-pypika-tortoise): Update to 0.3.2.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-setuptools. Replace poetry by
python-poetry-core. Add python-pytest.
Change-Id: I0e58bd4ed5d5b9317f1273de19aec17ef8d86fc5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-27 00:25:49 +01:00
Nicolas Graves
415217d6d6
gnu: Add python-asyncodbc.
...
* gnu/packages/databases.scm (python-asyncodbc): New variable.
Change-Id: Ice6a3a6725d45d022ae5ebcbb8df630caf95e9c6
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-27 00:25:48 +01:00
Nicolas Graves
e1da1a3216
gnu: python-eventlet: Update to 0.40.2.
...
* gnu/packages/python-web.scm (python-eventlet): Update to 0.40.2.
[native-inputs]: Add python-pypa-build, remove python-twine.
[propagated-inputs]: Remove python-monotonic.
Change-Id: I6361c39ab57c03402ff7c0362c1719f34d3e21b2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-27 00:25:48 +01:00
Nicolas Graves
ecd95a8d5a
gnu: python-iso8601: Update to 2.1.0 and add variant.
...
* gnu/packages/time.scm (python-iso8601): Update to 2.1.0.
(python-iso8601/pinned): New variable.
* gnu/packages/samba.scm (samba)[native-inputs]: Replace
python-iso8601 by python-iso8601/pinned.
Change-Id: I7e6fda6026eb6584bcbeaeaedada64472159276a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-27 00:25:48 +01:00
Nicolas Graves
b960746197
gnu: python-eventlet: Set EVENTLET_NO_GREENDNS=yes by default.
...
This error propagates and pollutes user experience in Guix. Until
someone tackles how to actually fix it, if it's even fixable in Guix,
change the hardcoded default.
* gnu/packages/python-web.scm (python-eventlet):
[arguments]<#:phases>: Set EVENTLET_NO_GREENDNS=yes by default in
phase 'avoid-OSError.
[description]: Update the description to warn about the changed
default.
(python-httpretty)[arguments]: Remove uneeded field.
* gnu/packages/python-xyz.scm (python-pydevd)[arguments]<#:phases>:
Unset the variable in phase 'pre-check.
* gnu/packages/tor.scm (onionshare, onionshare-cli)[arguments]
<#:phases>: Unset the variable in phase 'pre-check.
Change-Id: Ic3897a9e0006338c3bc8b4bcddab0948e76a5d87
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-27 00:25:39 +01:00
AwesomeAdam54321
60b8b302d6
gnu: frotz-dumb-terminal: Update to 2.55.
...
* gnu/packages/games.scm (frotz-dumb-terminal): Update to 2.55.
[native-inputs]: Add pkg-config and which.
[arguments]<#:phases>: Set CC variable in make command during 'build phase.
Change-Id: Ic48e5593976597d742534d5b028fb54e7a9d8789
2025-07-27 00:53:32 +02:00
AwesomeAdam54321
888cd83576
gnu: frotz: Update to 2.55.
...
* gnu/packages/games.scm (frotz): Update to 2.55.
Change-Id: I010868f2952777f7634788dedc5c20b89d871403
2025-07-27 00:53:32 +02:00
Andreas Enge
dd40365248
gnu: obconf: Fix build with gcc-14.
...
* gnu/packages/openbox.scm (obconf)[arguments]<#:configure-flags>:
Add CFLAGS.
Change-Id: Ia73375926999ea6c5eddd37c91a237206f2b21be
2025-07-27 00:53:32 +02:00
Andreas Enge
655040ecb1
gnu: obconf: Use modern style.
...
* gnu/packages/openbox.scm (obconf)[inputs, native-inputs]: Drop labels.
[arguments]: Use gexp.
[home-page]: Update.
Change-Id: I03f84b581d7a4e2c68ce7f7018d5350bc106d1bb
2025-07-27 00:53:32 +02:00
Vinicius Monego
0e649f3631
gnu: deluge: Enable tests.
...
* gnu/packages/bittorrent.scm (deluge)[native-inputs]: Add
python-pytest, python-pytest-twisted, xorg-server-for-tests.
[arguments]: Remove '#:tests? #f'.
<#:test-flags>: Skip failing tests.
<#:phases>: Add phase 'pre-check' before 'check'.
Change-Id: I32e0f4d5d580535834261c15925003bf813ec035
2025-07-26 19:10:21 -03:00
Vinicius Monego
2774ef1b4a
gnu: Add python-pygame-ce.
...
* gnu/packages/game-development.scm (python-pygame-ce): New variable.
Change-Id: I527c06f0c081702306247db5969a7f0b26890c81
2025-07-26 18:32:11 -03:00
Cayetano Santos
cac335b38f
gnu: pcb-rnd: Update to 3.1.7b.
...
* gnu/packages/engineering.scm (pcb-rnd): Update to 3.1.7b.
[inherit]: Remove.
[build-system]: Switch to glib-or-gtk.
[arguments]: Activate tests.
<#:phases>: Merge cc-is-gcc into configure phase.
[inputs]: Set to librnd.
[synopsys, license]: Add.
[description]: Update.
Change-Id: I879b5226b7712723c09a3e0f6cb93d2d4c90e6fd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-26 23:26:18 +02:00
Cayetano Santos
4f5f246334
gnu: librnd: Update to 4.3.2.
...
* gnu/packages/engineering.scm (librnd): Update to 4.3.2.
[build-system]: Switch to glib-or-gtk.
[arguments]<#:phases>: Merge cc-is-gcc into configure phase.
[inputs]: Add gtkglext and libepoxy.
Change-Id: If0bb0feadc83cba97f93c5122c83b9f1771c3fd5
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-26 23:26:18 +02:00
jgart
4f368f0cfa
gnu: trealla: Update to 2.79.0.
...
* gnu/packages/prolog.scm (trealla): Update to 2.79.0.
Change-Id: I3f40585484000d5c010728a6574a2bb843efeaab
2025-07-26 16:10:45 -05:00
jgart
c755cadc8c
gnu: Add cl-lem-extension-manager.
...
* gnu/packages/lisp-xyz.scm (cl-lem-extension-manager, ecl-lem-extension-manager, clasp-lem-extension-manager, sbcl-lem-extension-manager): New variables.
Change-Id: Ia62b4afbbe383559ab3db9987bccdc82f164663a
2025-07-26 16:10:45 -05:00
Ada Stevenson
61000e1179
gnu: lem: Update to 2.3.0.
...
* gnu/packages/text-editors.scm (lem): Update to 2.3.0.
Change-Id: I346cb298a9f6b0ebe3d53fc503fedf0bb63cf1a3
Signed-off-by: jgart <jgart@dismail.de >
2025-07-26 16:10:44 -05:00
jgart
8ede3a57ca
gnu: sbcl-jsonrpc: Update to 2af1e0f.
...
* gnu/packages/lisp-xyz.scm (sbcl-jsonrpc): Update to 2af1e0f.
Change-Id: Ic55f0f46ccaa4505685606b486d4594bf6fe996c
2025-07-26 16:10:44 -05:00
Ashish SHUKLA
309a08cf59
gnu: got: Update to 0.106.
...
* gnu/packages/version-control.scm (got): Update to 0.106.
Change-Id: I6fbf6de563b04a3d406fa2f598e627312be5ec50
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-26 22:20:49 +02:00
Andreas Enge
e9915d6cfe
gnu: cvs: Fix build with gcc-14.
...
* gnu/packages/version-control.scm (cvs)[arguments]: Use gexps.
<#:configure-flags>: Add CFLAGS/
<#:phases>: Add phase to fix header inclusion.
Change-Id: Ic6540c94e337f22ec2c574f58d734de76886654f
2025-07-26 22:15:25 +02:00
Antoine Côté
73a361bfb1
gnu: audacity: Update to 3.7.4.
...
* gnu/packages/audio.scm (audacity): Update to 3.7.4.
Change-Id: Ic619fa1238b0d6902b5b9c506b2121cacfbb9725
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-26 21:35:19 +02:00
Hugo Buddelmeijer
2d0770207e
gnu: gpicview: Update to 0.3.1.
...
* gnu/packages/image-viewers.scm (gpicview): Update to 0.3.1.
[source]: Use Github instead of the obsolete Sourceforge.
Change-Id: Ic6ca64c77ca0d58c665db46be7d859b790de29d3
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-26 19:59:17 +02:00
Andreas Enge
a0166254c5
gnu: Remove ht.
...
* gnu/packages/hexedit.scm (ht): Delete variable.
Fixes : guix/guix#854
Change-Id: Ia1ffe0eb550cff1b3d086c5b39487fbad1f4d794
2025-07-26 19:54:24 +02:00
Sharlatan Hellseher
f721c4cc04
gnu: Remove python-pytest-assume.
...
* gnu/packages/check.scm (python-pytest-assume): Delete variable.
Change-Id: I42e474df36ba7455ad5643d779a29721997629ac
2025-07-26 18:41:29 +01:00
Sharlatan Hellseher
b804c6ed55
gnu: Remove python-cov-core.
...
* gnu/packages/check.scm (python-cov-core): Delete variable.
Change-Id: I7c9fbb7346d07ce41c8e948a051b2b6ea5efe778
2025-07-26 18:41:29 +01:00
Sharlatan Hellseher
2672dff20c
gnu: Remove python-testlib.
...
* gnu/packages/check.scm (python-testlib): Delete variable.
Change-Id: Ia29e33827b9b8e30de858fede6b1a352d5cb809f
2025-07-26 18:41:29 +01:00
Sharlatan Hellseher
8efef8121b
gnu: Remove python-pytest-subtesthack.
...
* gnu/packages/check.scm (python-pytest-subtesthack): Delete variable.
Change-Id: I9bc517533b2010db0d9c6a11d41701d85921d0e3
2025-07-26 18:41:29 +01:00
Sharlatan Hellseher
89bcc6d719
gnu: Remove python-setuptools-lint.
...
* gnu/packages/check.scm (python-setuptools-lint): Delete variable.
Change-Id: I4447f0b5c81359665660ddf4d28bb76e37502d6c
2025-07-26 18:41:28 +01:00
Sharlatan Hellseher
fc2726355c
gnu: Remove python-nose-random.
...
* gnu/packages/check.scm (python-nose-random): Delete variable.
Change-Id: I208301de2f83e914cfacb0888165a115b2d00acf
2025-07-26 18:41:28 +01:00
Sharlatan Hellseher
f517dabc08
gnu: Remove python-pytest-pudb.
...
* gnu/packages/check.scm (python-pytest-pudb): Delete variable.
Change-Id: Ib05baf2b54c8f9bc966cb137af79ddf3f2a48a11
2025-07-26 18:41:28 +01:00
Liliana Marie Prikler
f630990c85
gnu: Add python-vendetect.
...
* gnu/packages/python-xyz.scm (python-vendetect): New variable.
Change-Id: I598a23afa62b494a7291acff86078a6c8051f062
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-26 18:36:04 +01:00
Liliana Marie Prikler
e8a903ca9f
gnu: Add python-copydetect.
...
* gnu/packages/python-xyz.scm (python-copydetect): New variable.
Change-Id: I7b0b09b602d0b158c784e0e40fddd80c74d9b9f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-26 18:35:59 +01:00
Jake Forster
5a45e69d52
gnu: python-colored: Update to 2.3.0 and enable tests.
...
* gnu/packages/python-xyz.scm (python-colored): Update to 2.3.0.
[arguments]: Remove '#:tests? #false'.
<#:phases>: New phase 'pre-check.
[native-inputs]: Remove python-setuptools and python-wheel. Add
python-flit-core and python-pytest.
Change-Id: Iff216a7df0beca05edbe10d0d103586c3e0ece7d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-26 18:30:18 +01:00
nomike
7327bab813
gnu: libfive: Explicitly set build parameters.
...
* gnu/packages/engineering.scm (libfive)[arguments]: Provide explicit
values to #:compile-flags, #:parallel-build, #:scheme-file-regex and
#:not-compiled-file-regexp when calling `build of the
guile-build-system.
Change-Id: I95513f710ecf90f108544620de895993b803142f
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-07-26 19:11:49 +02:00
Rick Huijzer
59bcb51418
fix build ola
...
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-26 18:54:10 +02:00
Vinicius Monego
dcc8e8adab
gnu: magic-wormhole: Update to 0.19.2.
...
* gnu/packages/magic-wormhole.scm (magic-wormhole): Update to 0.19.2.
[source]: Update URI.
[arguments]<#:test-flags>: Enable previously failing test, skip two more
failing tests.
[native-inputs]: Add python-pytest-twisted.
[propagated-inputs]: Remove python-hkdf. Add python-automat, python-qrcode.
Change-Id: I04f913f7871c6ba9dde6e9dae4cae7e62b333acd
2025-07-26 13:32:54 -03:00
Vinicius Monego
60595d3415
gnu: Add python-pytest-twisted.
...
* gnu/packages/python-check.scm (python-pytest-twisted): New variable.
Change-Id: I550ed9c65fdfd06febcb2d5582f0739673ff68b2
2025-07-26 13:32:54 -03:00
Vinicius Monego
f99cc5b744
gnu: magic-wormhole-transit-relay: Update to 0.4.0.
...
* gnu/packages/magic-wormhole.scm (magic-wormhole-transit-relay): Update
to 0.4.0.
[arguments]<#:phases>: Add phase 'fix-test' before 'check'.
[propagated-inputs]: Ad python-autobahn, python-service-identity.
Change-Id: Ibf0eb89561ef55d356d9b8338963a1ed4ba6e69b
2025-07-26 13:32:54 -03:00
Vinicius Monego
69e548ee4a
gnu: magic-wormhole-mailbox-server: Update to 0.5.1.
...
* gnu/packages/magic-wormhole.scm (magic-wormhole-mailbox-server):
Update to 0.5.1.
[arguments]<#:phases>: Delete phase 'fix-read-mode-in-setup.py'.
[propagated-inputs]: Remove python-six, python-twisted.
Change-Id: Id6742ea4519adfcca43c37069721a316bd59b2cd
2025-07-26 13:32:54 -03:00
Vinicius Monego
a10d0b3c13
gnu: python-autobahn: Update to 24.4.2.
...
* gnu/packages/python-web.scm (python-autobahn): Update to 24.4.2.
[build-system]: Use pyproject-build-system.
[arguments]: Use Gexp.
<#:phases>: Add new phases 'relax-zope-interface' and
'strip-xbr' after 'unpack'.
[native-inputs]: Add python-setuptools, python-wheel.
[propagated-inputs]: Add python-cryptography, python-hyperlink.
[home-page]: Switch to GitHub repository.
Change-Id: I8fb5389158a304863cef1bb3a1e0014a955ec773
2025-07-26 13:32:54 -03:00
Vinicius Monego
98c5112cf9
gnu: Add python-qutip.
...
* gnu/packages/python-science.scm (python-qutip): New variable.
Change-Id: I9b79b5f8dc698d3fc24d17f24075ec2e2ba60beb
2025-07-26 13:32:54 -03:00
Vinicius Monego
85938f31c6
gnu: python-pyrsistent: Update to 0.20.0.
...
* gnu/packages/python-xyz.scm (python-pyrsistent): Update to 0.20.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Delete phase 'loosen-pytest-requirement'.
[native-inputs]: Remove python-hypothesis, python-pytest-runner. Add
python-setuptools, python-wheel.
[propagated-inputs]: Remove python-six.
Change-Id: Iddce529325ea42b5e39a84eeed9942923b9da1b9
2025-07-26 13:32:53 -03:00
Vinicius Monego
80c43facde
gnu: python-dj-database-url: Update to 3.0.1.
...
* gnu/packages/django.scm (python-dj-database-url): Update to 3.0.1.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[propagated-inputs]: Remove python-typing-extensions.
[home-page]: Switch to maintained repository.
Change-Id: I78000fe797bc3a3801ee85e6303987d4505852f2
2025-07-26 13:32:50 -03:00
Andy Tai
f6e59b049b
gnu: squirrel: Update to 3.2.
...
* gnu/packages/squirrel.scm (squirrel): Update to 3.2.
Change-Id: Iebb19806cdb98cb15e2e739657d4f90aa6eb596e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-26 16:51:46 +02:00
Andy Tai
2a51048417
gnu: parallel: Update to 20250722.
...
* gnu/packages/parallel.scm (parallel): Update to 20250722.
Change-Id: If9e9b5164efb074cc14a664d645802a2c39776a5
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-26 16:32:02 +02:00
Andy Tai
003d8c0f57
gnu: xscreensaver: Update to 6.12.
...
* gnu/packages/xdisorg.scm (xscreensaver): Update to 6.12.
Change-Id: I95f528556ae40acc863c4f5b9a3b18fc9b8629cc
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-26 16:20:25 +02:00
Herman Rimm
0e47deee68
gnu: Add cuttlefish.
...
* gnu/packages/fediverse.scm (cuttlefish): Add variable.
Change-Id: I600f105862495a23e3d821b71b61582a442cb2f1
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
Modified-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-07-26 21:46:28 +09:00
Cayetano Santos
797bb4862d
gnu: xschem: Move to electronics.
...
* gnu/packages/engineering.scm (xschem): Move from here ...
* gnu/packages/electronics.scm: ... to here.
Change-Id: I7af66f9721d371241ec36604e960151177a663c1
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-07-26 21:01:21 +09:00
Cayetano Santos
67c10061f2
gnu: xschem: Update to 3.4.7.
...
* gnu/packages/engineering.scm (xschem): Update to 3.4.7.
[arguments]: Use Gexp.
Change-Id: I39b8c51e1c319c68d9863573f232c14e9fc8c932
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-07-26 21:01:21 +09:00