~ruther/guix-local

c8c60ea8 — Sughosha 4 months ago
gnu: samplv1: Update to 1.3.2.

* gnu/packages/music.scm (samplv1): Update to 1.3.2.

Change-Id: Idd4ebaaff9482d3a6870039922727747dc17276d
a886d864 — Sughosha 4 months ago
gnu: drumkv1: Update to 1.3.2.

* gnu/packages/music.scm (drumkv1): Update to 1.3.2.

Change-Id: Ic4af7a02d8f8cae3a98147f33dea164d3163f6e2
b8f16d06 — Sughosha 4 months ago
gnu: synthv1: Update to 1.3.2.

* gnu/packages/music.scm (synthv1): Update to 1.3.2.

Change-Id: I3c253d6556e81aa9f8d14c3a14c98d9e1d7fdf57
241077b2 — Ashish SHUKLA 5 months ago
gnu: libressl: Update to 4.2.0. [security fixes]

Fixes CVE-2025-9230.

* gnu/packages/tls.scm (libressl): Update to 4.2.0

Change-Id: I8fd2786d29be4084f7d6588eae805ad4714c25a0
Signed-off-by: Andreas Enge <andreas@enge.fr>
ed4c4b04 — Cayetano Santos 4 months ago
gnu: qucs-s: Add xyce backend.

* gnu/packages/electronics.scm (qucs-s)[inputs]: Add xyce-serial and
sort.
[arguments]<#:phases>: Update wrap-program.

Change-Id: Ia0c7ad5527ac46cfa64c4c4dc70bbdd20d91614f
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
cdfb63f7 — Cayetano Santos 4 months ago
gnu: xyce-serial/parallel: Move to electronics.

* gnu/packages/engineering.scm (xyce-serial, xyce-parallel,
trilinos-parallel-xyce, trilinos-serial-xyce): Move from here ...
* gnu/packages/electronics.scm: ... to here.

Change-Id: I98d83ec4b1f86c31c355a22aea2f849155272504
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
72a97edb — Cayetano Santos 4 months ago
gnu: opensta: Update to 2.7.0-1.6e29fcb.

* gnu/packages/electronics.scm (opensta): Update to 2.7.0-1.6e29fcb.

Change-Id: Ic88bf6864e6792e492307dd34040ff23ce465439
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
c6f5c301 — Cayetano Santos 4 months ago
gnu: sch-rnd: Update to 1.0.10.

* gnu/packages/electronics.scm (sch-rnd): Update to 1.0.10.

Change-Id: I0e3999fc1c094027b87c41eee00e1703459349b1
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
f2650e70 — Cayetano Santos 4 months ago
gnu: python-vsg: Update to 3.35.0.

* gnu/packages/electronics.scm (python-vsg): Update to 3.35.0.

Change-Id: I72fea40add74af331167f6551fa7ded4e0805973
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2c1c937c — Cayetano Santos 4 months ago
gnu: nvc: Update to 1.18.1.

* gnu/packages/electronics.scm (nvc): Update to 1.18.1.

Change-Id: I4a0a19b99308132e1f5c7d555b64de85f7b01301
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
08200839 — Andreas Enge 4 months ago
gnu: openboard: Switch to Qt6.

* gnu/packages/education.scm (openboard)[arguments]<#:qtbase>: Add.
<#:modules>: Remove.
<#:phases>: Remove fix-hard-coded-env, fix-library-path. Remove custom
configure, build, install.
{set-initial-values}: Remove obsolete substitution.
[native-inputs]: Replace qttools-5 by qttools. Add pkg-config.
[inputs]: Replace ffmpeg-4 by ffmpeg, libressl by openssl, qtdeclarative-5
by qtdeclarative, qtmultimedia-5 by  qtmultimedia, qtsvg-5 by qtsvg,
qtwebchannel-5 by qtwebchannel, qtwebengine-5 by qtwebengine, quazip-5
by quazip. Remove qtbase-5 and qtxmlpatterns-5.
Add cups-minimal and qt5compat.

Fixes: guix/guix#3075
Change-Id: I386837d4735313c6b20b3f662e83d268176b4f77
6cfea0e1 — Efraim Flashner 4 months ago
tests: samba: Add delay in some tests.

* gnu/tests/samba.scm (run-samba-test)[smbclient connect, smbclient
connect]: Add a delay before checking the connection to the samba
server.

Change-Id: Iffe378756f05b8b1a63e861ed626c943aceb3fc2
e2d60467 — Sharlatan Hellseher 4 months ago
gnu: python-pure-protobuf: Update to 3.1.5.

* gnu/packages/protobuf.scm (python-pure-protobuf): Update to 3.1.5.
[build-system]: Switch to pyproject-build-system.
[arguments] <build-backend>: Use "poetry.core.masonry.api".
[native-inputs]: Remove python-flake8 and python-isort; add
python-poetry-core, python-poetry-dynamic-versioning, python-pydantic-2,
and python-pytest-benchmark.

Change-Id: Ie43a664a862377629c05a0dc921d06495b1d1b4c
6e55c137 — Sharlatan Hellseher 4 months ago
gnu: python-proto-plus: Update to 1.26.1.

* gnu/packages/protobuf.scm (python-proto-plus): Update to 1.26.1.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Skip one test.
[native-inputs]: Add python-pytest, python-pytz, and python-setuptools.

Change-Id: Ib2920538afc6d412e4b83efc81d6ff5663b57263
ed911d2b — Sharlatan Hellseher 4 months ago
gnu: python-protobuf: Switch to pyproject.

* gnu/packages/protobuf.scm (python-protobuf)[build-system]: Switch to
pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: Ia3cc2b575f81bcf03638db899b13dec1757ec3c8
f5664f96 — Sharlatan Hellseher 4 months ago
gnu: python-style: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-style)[build-system]: Switch to
pyproject-build-system.
[arguments] <tests?>: No tests in PyPI archive.
[native-inputs]: Add python-setuptools.

Change-Id: I79a4dff8a1a90a850986159802bcf8b7f7c1d9bd
e2438542 — Sharlatan Hellseher 4 months ago
gnu: python-svgutils: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-svgutils)[build-system]: Switch to
pyproject-build-system.
[arguments] <tests?>: No tests in PyPI archive.
[native-inputs]: Add python-setuptools.

Change-Id: Ic84b861d21605e1ecb2917552f439784585594e9
f41d7cc7 — Andreas Enge 4 months ago
gnu: qtox: Update to 1.18.3 and switch to Qt6.

* gnu/packages/messaging.scm (qtox): Update to 1.18.3.
[arguments]<#:qtbase>: New entry.
<#:phases>{disable-network-tests}: Adapt.
[inputs]: Remove ffmpeg-6, qtsvg-5, and sonnet-5; add ffmpeg, qtsvg,
and sonnet.
[native-inputs]: Remove qttools-5; add qttools.

Change-Id: I25545976980f23cd3abda0849dfccfd581f2cb06
7f6f1b18 — Andreas Enge 4 months ago
gnu: qtox: Modernize.

The previous git repository was archived, and recommends the new repository.

* gnu/packages/messaging.scm (qtox)
[source]: Switch to git-fetch. Use new git repository.
[build-system]: Switch to qt-build-system.
[arguments]<#:phases>{fix-reproducibility-issues}: Remove as fixed
upstream.
{wrap-executable}: Remove as part of qt-build-system.
[inputs]: Remove qtbase-5, added by qt-build-system.
Remove unused glib and gtk+-2. Add sonnet-5.

Change-Id: I1c08468e023eab82d7147914d1ed7767fe27ad8e
aec31211 — Andreas Enge 4 months ago
gnu: qtox: Fix build.

* gnu/packages/messaging.scm (qtox)[inputs]: Replace ffmpeg by ffmpeg-6.

Change-Id: I6108095b55d608bf494dff6eb6756be27335d0c6
Next