Andreas Enge
4200f80644
gnu: tic80: Fix build with gcc-14.
...
* gnu/packages/game-development.scm (tic80)[arguments]<#:configure-flags>:
Add CMAKE_C_FLAGS.
Change-Id: I4a180a2eaec2b3868ed577699abab31ce0a3f7eb
2025-07-28 00:09:30 +02:00
Ludovic Courtès
d40bc50ea8
gnu: jnettop: Fix compilation with GCC 14.
...
* gnu/packages/admin.scm (jnettop)[arguments]: New field.
Change-Id: I0d226c02625f8491c446d2afbe6b5ac128a318df
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-27 23:57:26 +02:00
Ludovic Courtès
5ea0b431b3
gnu: idutils: Remove now unnecessary ‘XFAIL_TESTS’ flag.
...
This is unnecessary since the switch to glibc 2.41.
* gnu/packages/idutils.scm (idutils)[arguments]: Remove.
Change-Id: I0fb6a1c0c7d70fc59e94acc54c3522b4fe92ad00
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-27 23:54:19 +02:00
Andreas Enge
58efd7e9f7
gnu: s7: Fix build with gcc-14.
...
* gnu/packages/lisp.scm (s7-bootstrap)[arguments]<#:phases>{build}:
Add a compiler flag.
Change-Id: Ic302c72d137c81a37f61a3fdfc58fc998f46dfe4
2025-07-27 23:52:46 +02:00
Andreas Enge
9daa92a968
gnu: notcurses: Update to 3.0.16.
...
* gnu/packages/notcurses.scm (notcurses): Update to 3.0.16.
Change-Id: I6f5fcc7f4763354cf7fad1350902844f12b36448
2025-07-27 23:41:10 +02:00
Andreas Enge
2b6013a557
gnu: raylib: Fix build with gcc-14.
...
* gnu/packages/game-development.scm (raylib)[arguments]<#:configure-flags>:
Add -Wno-error= to CMAKE_C_FLAGS.
Fixes : guix/guix#1606
Change-Id: I012a23a4faa53168cb7727ce7dad1bff45dd5848
2025-07-27 23:27:38 +02:00
Efraim Flashner
ed8288a53d
gnu: gcc-boot0: Fix build on powerpc-linux.
...
* gnu/packages/commencement.scm (gcc-boot0)[inputs]: When building on
powerpc-linux use libstdc++-boot0@5.
Change-Id: I9d46f000b9d402491b0131d2f55b6ad9a9259c88
2025-07-27 19:33:15 +03:00
Efraim Flashner
ae7ea290b6
gnu: python-ruamel.yaml: Enable tests.
...
* gnu/packages/serialization.scm (python-ruamel.yaml)[arguments]: Enable
tests.
(python-ruamel.yaml-0.16)[arguments]: Keep tests disabled.
Change-Id: I137c57c1aac628f488a51f25741b59a844299119
2025-07-27 19:32:36 +03:00
Efraim Flashner
c789e066fd
gnu: python-ruamel.yaml.clib: Update to 0.2.12.
...
* gnu/packages/serialization.scm (python-ruamel.yaml.clib): Update to
0.2.12.
[arguments]: Move the 'cythonize-code phase to after the
'ensure-no-cythonized-files phase.
Change-Id: Ic304cc574df485f0c116150dfbed686c1351bc64
2025-07-27 19:31:39 +03:00
Andreas Enge
d7bc9e7bf1
gnu: libpano13: Update to 2.9.22.
...
* gnu/packages/photo.scm (libpano13): Update to 2.9.22.
Change-Id: Ic21adce11c387a3d56f5da7fcab0a56cdb04dec9
2025-07-27 17:48:56 +02:00
Wojtek Kosior
9ed9dada4e
gnu: Add pipx.
...
Closes <https://issues.guix.gnu.org/64869 >.
Change-Id: I703823e968552668570ed7666f9b0c3e07f717e3
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 14:27:44 +01:00
Nigko Yerden
0a76895ad2
gnu: psm2: Correct patch.
...
* gnu/packages/patches/psm2-compile-ctor-without-avx.patch:
Restore the default compilation flags for the "opa/opa_debug.c" file
from the package source.
Change-Id: Ic1afa49a91d029bcd3bd59f7840b1d428043a7b1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-27 14:53:57 +02:00
Nigko Yerden
868825bc86
gnu: Add cdk.
...
* gnu/packages/ncurses.scm (cdk): New variable.
Change-Id: Ic2f1fd7241a48a09657700a0466d1e042bc52a55
Change-Id: Iad54af59d7197958d300db4f78a043ae0dbb0e4f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 11:02:07 +01:00
Maxim Cournoyer
9b79828d73
gnu: Remove ppp-2.4.9.
...
* gnu/packages/samba.scm (ppp-2.4.9): Delete variable.
Change-Id: Ieb32184f533ac409bab38dcc12fa56ae8a6d8c6b
2025-07-27 18:53:09 +09:00
Maxim Cournoyer
e20f52c664
gnu: network-manager-fortisslvpn: Update to 1.4.0-0.0296450.
...
* gnu/packages/gnome.scm (network-manager-fortisslvpn): Update to
1.4.0-0.0296450.
[source]: Fetch from git.
<snippet>: Adjust to edit Makefile.am.
[native-inputs]: Add autoconf, automake, gtk:bin, libtool and libxml2.
[inputs]: Replace ppp-2.4.9 with ppp.
Change-Id: Ie297812b1170454bbc52310fb21a94b478a10e14
2025-07-27 18:53:09 +09:00
Rick Huijzer
d6b28ac357
gnu: openfortivpn: Update to 1.23.1
...
* gnu/packages/vpn.scm (openfortivpn): Update to 1.23.1.
[inputs]: Replace ppp-2.49 with ppp.
Change-Id: I4def51a2630490b0b9606cc424484644b8cb38b8
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
Fixes: https://bugs.gnu.org/79091
2025-07-27 18:53:04 +09:00
Sharlatan Hellseher
9efd31f598
gnu: packages/code: Sort variables.
...
* gnu/packages/code.scm (amalgamate, cscope, universal-ctags): Sort
variables alphabetically.
Change-Id: I821a7dc95188a7ee355950d9af21c846ca84e620
2025-07-27 10:30:19 +01:00
Sharlatan Hellseher
6a4bbde908
gnu: packages/code: Select only pypi-uri from python build-system.
...
python-build-system is no longer in use in this module but
pyproject-build-system misses PYPI-URI symbol yet, this change load
just it.
* gnu/packages/code.scm: Load just PYPI-URI from python-build-system.
Change-Id: I545055e92ddf79012bc3baa2ed89b37341c0d10e
2025-07-27 10:30:19 +01:00
Sharlatan Hellseher
780f7fb4aa
gnu: xenon: Switch to pyproject-build-system.
...
* gnu/packages/code.scm (xenon):
[build-system]: Use pyproject.
[native-inputs]: Add python-setuptools-next.
Change-Id: Ie9ca7182715364a3dcd7171d75e93578bfaf69ad
2025-07-27 10:30:19 +01:00
Sharlatan Hellseher
f87c390638
gnu: lcov-cobertura: Fix name.
...
* gnu/packages/code.scm (lcov-cobertura) [name]: Set the same as the
variable name.
Change-Id: I889362449a7cafc8235874c6c00b190f0eacf278
2025-07-27 10:30:19 +01:00
Sharlatan Hellseher
2b83440d89
gnu: lcov-cobertura: Update to 2.1.1.
...
* gnu/packages/code.scm (lcov-cobertura): Update to 2.1.1.
[build-system]: Use pyproject.
[native-inputs]: Add python-pytest, python-setuptools,
python-setuptools-scm, python-wheel, and python-xmldiff.
Change-Id: I6138d4fd48a05075ff8daf1b5fbe4e06bc9cc45e
2025-07-27 10:08:15 +01:00
Ada Stevenson
5fe93c0a64
gnu: code: Sort imports.
...
* gnu/packages/code.scm: Sort imports.
Change-Id: I20f726c8dfcf675acbae26e30f1a9420a927190f
Reviewed-by: Noé Lopez <noelopez@free.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 10:08:15 +01:00
Ada Stevenson
63cd2324dd
gnu: Add sourcetrail.
...
* gnu/packages/code.scm: Add sourcetrail. Update imports.
* gnu/packages/patches/sourcetrail-fix-cmakelists-and-paths.patch: Add patch.
* gnu/local.mk: Register it.
Change-Id: Ib074d392452a527552074e5329e8153a858979c9
Reviewed-by: Noé Lopez <noelopez@free.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 10:08:15 +01:00
Ashish SHUKLA
9b912bb666
gnu: polyml: Fix build.
...
* gnu/packages/sml.scm (polyml)[inputs]: Add motif.
[arguments]<#:phases>: Add phase patch-config-h.
Change-Id: Ia1972b2d4b9792875da65c682d1049c1fc2722d6
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-27 10:55:18 +02:00
Andreas Enge
fe7118239d
gnu: bitcoin-core: Update to 28.2.
...
* gnu/packages/finance.scm (bitcoin-core): Update to 28.2.
Change-Id: Ib8410cb5e8602ccbef9b8dc5a161703886da5c9c
2025-07-27 10:31:33 +02:00
Zacchaeus
16dbd20852
services: tor: add auto-start?
...
* gnu/services/networking.scm (tor-configuration): Add `auto-start?' field.
Fix indent.
* doc/guix.texi (tor-configuration): Document this.
Change-Id: I9339291e3329d615550f97e9cc0f0d773f0d1c51
Reviewed-by: André Batista <nandre@riseup.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 09:28:31 +01:00
Vinicius Monego
6768e33bcc
gnu: Add python-channels.
...
* gnu/packages/django.scm (python-channels): New variable.
Change-Id: I71a266adfb20d9ea8b8f3000bb9c62ae4d1290c0
2025-07-26 20:55:56 -03:00
Vinicius Monego
186773ab2a
gnu: Add daphne.
...
* gnu/packages/django.scm (daphne): New variable.
Change-Id: I00e9c24870d533efb9497daaa2d92466ceb49130
2025-07-26 20:55:56 -03:00
Vinicius Monego
c3e5888180
gnu: xonsh: Update to 0.19.9.
...
* gnu/packages/shells.scm (xonsh): Update to 0.19.9.
[arguments]<#:test-flags>: Skip a new failing test.
Change-Id: Ie37d20fd6e8e6595819db5b1247734ee4af7c529
2025-07-26 20:50:06 -03:00
Sharlatan Hellseher
f6b26d45b3
gnu: packages/openstack: Select only pypi-uri from python build-system.
...
python-build-system is no longer in use in this module but
pyproject-build-system misses PYPI-URI symbol yet, this change load
just it.
* gnu/packages/openstack.scm: Load just PYPI-URI from python-build-system.
Change-Id: I1f508208e6a3f4a8a31aef8bb04d14ae4438fe5f
2025-07-27 00:26:43 +01:00
Sharlatan Hellseher
13934e93b8
gnu: packages/openstack: Apply license prefix.
...
* gnu/packages/openstack.scm: Apply "license:" prefix for all packages
in the module.
Change-Id: I749e8b85397b677082f2a4d9ca59001edc2828d2
2025-07-27 00:26:38 +01:00
Nicolas Graves
a6225352f7
gnu: python-openstacksdk: Update to 4.6.0.
...
* gnu/packages/openstack.scm (python-openstacksdk): Update to 4.6.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them. Refresh 'check phase replacement.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ia0197b6375beeef3f5e048677e7812665e5c29e0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:54 +01:00
Nicolas Graves
6901133f4b
gnu: python-requestsexceptions: Switch to pyproject.
...
* gnu/packages/openstack.scm (python-requestsexceptions):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:phases>: Add 'relax-requirements phase.
[native-inputs]: Add python-pbr, python-setuptools, python-wheel.
Change-Id: I65418e50cfd9263257adb95fb83ea0662bf15803
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:54 +01:00
Nicolas Graves
ff5484a774
gnu: python-git-review: Update to 2.5.0.
...
* gnu/packages/openstack.scm (python-git-review): Update to 2.5.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them.
[native-inputs]: Add python-pbr, python-setuptools, python-wheel.
[inputs]: Replace git by git-minimal, openssh by openssh-sans-x.
Change-Id: If1e37a04b99c700274ce0a8d47922aa2c5249bc7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
7c9ea452b0
gnu: python-swiftclient: Update to 4.8.0.
...
* gnu/packages/openstack.scm (python-swiftclient): Update to 4.8.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them.
[native-inputs]: Add python-pbr, python-setuptools, python-wheel.
Change-Id: I06871ddd79035e953ef30bd3fc8d9466509ca70d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
5837d65acd
gnu: python-keystoneclient: Update to 5.6.0.
...
* gnu/packages/openstack.scm (python-keystoneclient): Update to 5.6.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phases 'remove-failing-tests, 'check.
Refresh phase 'relax-requirements.
[native-inputs]: Add python-bandit, python-tempest, python-setuptools,
python-wheel.
[propagated-inputs]: Remove python-babel, python-debtcollector,
python-iso8601, python-netaddr, python-prettytable, python-six. Add
python-packaging, python-pbr.
Change-Id: I11901435aed3a596bc43f89d328f9d8d7d0c7a1a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
4b51d84e7b
gnu: python-keystoneauth1: Update to 5.11.1.
...
* gnu/packages/openstack.scm (python-keystoneauth1): Update to 5.11.1.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them.
[propagated-inputs]: Replace python-os-service-types by
python-os-service-types-bootstrap. Add python-pbr,
python-typing-extensions.
[native-inputs]: Add python-setuptools, python-testtools,
python-wheel. Remove python-pbr.
Change-Id: I81ff4d755b81463de2d53561e99b251b4dd5e65e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
5383621f76
gnu: Add python-oslotest-bootstrap.
...
* gnu/packages/openstack.scm (python-oslotest-bootstrap): New variable.
Change-Id: Iacd0fcc04710f7d7cbead4a301fab31ff30ae16f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
00fe56ebef
gnu: python-oslotest: Update to 5.0.1.
...
* gnu/packages/openstack.scm (python-oslotest): Update to 5.0.1.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-coverage, python-debtcollector,
python-oslo-config, python-stestr, python-setuptools, python-wheel.
Change-Id: I58c7cc5b0d574f6e0ee1ef1adf005de76f058106
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
73448bdaf7
gnu: python-oslosphinx: Remove some inputs.
...
* gnu/packages/openstack.scm (python-oslosphinx):
[arguments]<#:phases>: Refresh 'check phase.
[native-inputs]: Remove python-hacking, python-reno.
Change-Id: Ia44e198355ded960f26b966c823919c3f9b8c830
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
00fd933146
gnu: python-reno: Remove some inputs.
...
* gnu/packages/openstack.scm (python-reno):
[native-inputs]: Remove python-openstackdocstheme.
[propagated-inputs]: Remove python-packaging, python-pbr.
Change-Id: Iaf11fc598567b176b0a1186abb3e5c34d579672c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
42f8657a9f
gnu: python-oslo-serialization: Switch to pyproject.
...
* gnu/packages/openstack.scm (python-oslo-serialization):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh 'check phase replacement.
[native-inputs]: Replace python-oslotest by its -bootstrap
variant. Replace python-oslo-i18n by its -bootstrap variant.
Change-Id: I87cbdf0c186ce6f3b25643b0bd476fe79d98f978
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
c84a67e449
gnu: python-oslo-log: Switch to pyproject.
...
* gnu/packages/openstack.scm (python-oslo-log):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[propagated-inputs]: Remove python-debtcollector, python-pbr. Replace
python-oslo-i18n by its -bootstrap variant.
[native-inputs]: Add python-setuptools, python-wheel.
Replace python-oslotest by its -bootstrap variant.
Replace python-pbr by its -next variant.
Change-Id: I4dfce8a729a545c7979b18b26ce6257d717a9515
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
4a7e5dd9e0
gnu: Add python-oslo-i18n-bootstrap.
...
* gnu/packages/openstack.scm (python-oslo-i18n-bootstrap): New variable.
Change-Id: Id443cb554b4c3b98022feecdf4028975c415a650
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
378efac5d0
gnu: python-oslo-i18n: Update to 6.5.1.
...
* gnu/packages/openstack.scm (python-oslo-i18n): Update to 6.5.1.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove them.
[native-inputs]: Add python-coverage, python-debtcollector,
python-oslo-config, python-oslotest, python-pbr, python-setuptools,
python-stestr, python-testscenarios, python-wheel.
Change-Id: Ia8bce961c150f2e2e19739bc8628b17113d9ccba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
2b6ba23607
gnu: python-oslo-context: Switch to pyproject.
...
* gnu/packages/openstack.scm (python-oslo-context):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them.
[native-inputs]: Add python-setuptools, python-wheel. Replace
python-oslotest by python-oslotest-bootstrap. Remove python-hacking.
Change-Id: I1e55cf963c76bb674a8d69fd4c52f58032e0bbf2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
9446a65472
gnu: python-oslo-concurrency: Update to 7.1.0.
...
* gnu/packages/openstack.scm (python-oslo-concurrency): Update to 7.1.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:test-flags>: Disable failing tests.
<#:phases>: Refresh them. Add 'check phase replacement.
[native-inputs]: Add python-coverage, python-setuptools, python-wheel.
Change-Id: Ic3fe6264b1203d832ba1647ce18647280e726f17
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
16882bd2e7
gnu: python-tempest-lib: Switch to pyproject.
...
* gnu/packages/openstack.scm (python-tempest-lib):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools, python-wheel.
[propagated-inputs]: Remove python-six.
Change-Id: I01cd34b6b5ce70ee93bffc09b470f295820fb743
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
f64d8a651e
gnu: python-tempest: Update to 42.0.0.
...
* gnu/packages/openstack.scm (python-tempest): Update to 42.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'remove-failing-tests, refresh other
phases.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I86baf0c1da0f8a332cd43d8c97fa1424f38af462
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:51 +01:00
Nicolas Graves
8fe6eddc84
gnu: Add python-stevedore-bootstrap.
...
* gnu/packages/openstack.scm (python-stevedore-bootstrap): New variable.
Change-Id: I3bde56d308b90bfa7a6509e4fd05c940aecd812f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:51 +01:00