~ruther/guix-local

ref: 8637351f27e50b596b4df84d25c13d8772c30527 guix-local/gnu/local.mk -rw-r--r-- 120.8 KiB
c76ce458 — kestrel 5 months ago
gnu: fgallery: Patch to use 7z from new 7zip.

Change-Id: Ia3ece5943a94d03dda84c954b64a70e02594e2fc
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
701e2c79 — kestrel 5 months ago
gnu: Deprecate p7zip.

* gnu/packages/compression.scm (p7zip): Deprecate towards 7zip.
* gnu/packages/patches/p7zip-CVE-2016-9296.patch: Remove file.
* gnu/packages/patches/p7zip-CVE-2017-17969.patch: Remove file.
* gnu/packages/patches/p7zip-fix-build-with-gcc-11.patch: Remove file.
* gnu/packages/patches/p7zip-remove-unused-code.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Delete removed patches.

Change-Id: Ie1a36a433234d22ff75cc06951ed7d092f06dd0e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
412c2563 — Anderson Torres 6 months ago
gnu: Remove fvwm.

* gnu/packages/fvwm.scm: Remove file.
* gnu/local.mk: Remove reference to fvwm.scm.
* po/packages/POTFILES.in: Remove reference to fvwm.scm.

Fixes: guix/guix#2839
Fixes: guix/guix#2883
Change-Id: I1379a6e8b3b795d2ebe48d844b0ee5f2d5026057
Signed-off-by: Andreas Enge <andreas@enge.fr>
ad9d43ba — David Elsing 5 months ago
gnu: gromacs: Update to 2025.3.

Also unbundle libtirpc and muparser. The unbundling is now done in a snippet
instead of a build phase.

* gnu/packages/chemistry.scm (gromacs): Update to 2025.3.
[source]: Switch to git-fetch. Add modules and snippet fields.
[arguments]<#:configure-flags>: Add -DGMX_USE_MUPARSER=EXTERNAL and
-DCMAKE_CXX_FLAGS.
[phases]: Adjust 'fixes phase. Use the package source of googletest-1.13.
[inputs]: Add libtirpc and muparser.
* gnu/packages/patches/gromacs-tinyxml2.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister patch.

Fixes: guix/guix#3584
Signed-off-by: Andreas Enge <andreas@enge.fr>
4356d6fb — Andreas Enge 5 months ago
gnu: Remove glibc-2.29.

* gnu/packages/base.scm (glibc-2.29): Delete variable.
* gnu/packages/patches/glibc-2.29-git-updates.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Change-Id: Ib56f26e3f172c255a37e95d96c79f95243ad75ea
8894ed2c — Cayetano Santos 7 months ago
gnu: Add onetbb.

* gnu/packages/oneapi.scm (onetbb): New variable.
* gnu/packages/patches/onetbb-other-arches.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new module.

Change-Id: Id00fffb79ebc74ca1d65ba79ff2f28af1e07ef9a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0c5f4eee — Andreas Enge 5 months ago
gnu: Unregister non existing and unused patch.

This is a follow-up to commit 4d86f0a3126ddb8eb2678e3dcd264a342b6e8e78 .

* gnu/local.mk (dist_patch_DATA): Unregister trytond-hack-import.patch.

Change-Id: I43ad3a0ed4ac6df1085a9a501e265e793e6cdf35
4d86f0a3 — Hartmut Goebel 6 months ago
gnu: trytond: Downgrade to 7.0.37 (latest LTS version).

Discussion <https://codeberg.org/guix/guix/issues/1438> resulted in the
decision to maintain the LTS version, which is 7.0.

* gnu/packages/tryton.scm(tryton): Downgrade to 7.0.37.
[arguments][#:phases][preperations]: Set DB_CACHE.
[propagated-inputs] Add python-psycopg2.
[native-inputs] Add python-html2text, remove python-wheel.
[native-search-paths] Add guix-pythonpath-search-path.
* gnu/packages/patches/trytond-add-guix_trytond_path.patch: Add modules in
GUIX_TRYTOND_MODULES_PATH directly to trytond.modules.__path__. Delete helper
function after it's done.

Change-Id: Ib2902c8e204467f08135885c793371105aeed7e5
af77b20e — Sharlatan Hellseher 5 months ago
gnu: Merge (gnu packages fsf) into (gnu packages books).

* gnu/packages/fsf.scm (book-faif): Move from here ...
* gnu/packages/books.scm: ... to here.
* gnu/packages/fsf.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file.
* po/packages/POTFILES.in: Likewise.

Change-Id: Ia84ac242f0cda711a23e969e32049e93007a1f8b
a7cb580f — Nicolas Graves 5 months ago
gnu: python-pypytools: Switch to pyproject.

* gnu/packages/patches/python-pypytools-python-3-fixes.patch:
New file.
* gnu/local.mk: Record patch.
* gnu/packages/python-xyz.scm (python-pypytools):
[source]: Switch to git-fetch.  Add patch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-freezegun, python-numpy, python-pytest,
python-setuptools.

Change-Id: Icbafeb0f35ed651cbbd5f3477f65771247b8390d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bf18de78 — Sharlatan Hellseher 5 months ago
gnu: python-configobj: Update to 5.0.9.

* gnu/packages/python-xyz.scm (python-configobj): Update to 5.0.9.
Improve package style.
[source] <patch>: Remove as no longer required.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-pytest and python-setuptools.

* gnu/packages/patches/python-configobj-setuptools.patch: Delete file.
* gnu/packages/python-xyz.scm (dist_patch_DATA): Deregister patch.

Change-Id: I5ab0522a85626562d5ee4f0f2d02728f3d0459ba
c987080c — Sughosha 5 months ago
gnu: qca, qca-qt6: Move to kde-frameworks.scm.

* gnu/packages/kde.scm: Remove file.
* gnu/local.mk: Deregister it.
* po/packages/POTFILES.in: Ditto.
* gnu/packages/kde-frameworks.scm (qca): New variable.
(qca-qt6): Ditto.
* gnu/packages/geo.scm: Replace (gnu packages kde) with (gnu packages
kde-frameworks).
* gnu/packages/messaging.scm: Ditto.
* gnu/packages/web.scm: Ditto.
* gnu/packages/irc.scm: Remove reference to (gnu packages kde) module.
* gnu/packages/kde-education.scm: Ditto.
* gnu/packages/kde-games.scm: Ditto.
* gnu/packages/kde-graphics.scm: Ditto.
* gnu/packages/kde-internet.scm: Ditto.
* gnu/packages/kde-office.scm: Ditto.
* gnu/packages/kde-pim.scm: Ditto.
* gnu/packages/kde-plasma.scm: Ditto.
* gnu/packages/kde-systemtools.scm: Ditto.
* gnu/packages/kde-utils.scm: Ditto.
* gnu/services/desktop.scm: Ditto.

Change-Id: Ib632bc46588a2400c61fd549389001ff367c0d66
2148a063 — Sughosha 5 months ago
gnu: analitza: Move to kde-education.scm.

* gnu/packages/kde.scm (analitza): Remove variable.
* gnu/packages/kde-education.scm: New file.
* gnu/local.mk: Register it.

Change-Id: I6360882f41d9c7ab7701091c0d5d5c4ac5c139cd
1b245870 — Sughosha 5 months ago
gnu: krita: Update to 5.2.13.

* gnu/packages/kde-graphics.scm (krita): Update to 5.2.13.
[source]<patches>: Remove "krita-xsimd-13-compat.patch".
[arguments][inputs]: Add libraqm and qtwayland-5.
* gnu/packages/patches/krita-xsimd-13-compat.patch: Delete file.
* gnu/local.mk: Deregister it.

Change-Id: I1acc7dcbb85b67c077031c5b37bbcd037cf472f7
d7dd7d81 — Sughosha 6 months ago
gnu: gwenview: Move to kde-graphics.scm.

* gnu/packages/kde.scm (gwenview): Remove variable.
* gnu/packages/kde-graphics.scm: New file.
* gnu/local.mk: Register it.

Change-Id: Ifa5b359ed3eab320a2cb0e62189f1f14b161c147
eb5bc46c — Sughosha 8 months ago
gnu: kvantum: Support XDG directory specification.

* gnu/packages/patches/kvantum-1.1.5-xdg-dirs-support.patch: New file.
* gnu/local.mk: Register it.
* gnu/packages/qt.scm (kvantum)[source]<patches>: Add
"kvantum-1.1.5-xdg-dirs-support.patch".

Change-Id: I40208afdbc839b4b56d94eddfbc75dcd7dc09a7d
a0c91172 — Anderson Torres 7 months ago
gnu: Move abduco to screen.scm.

* gnu/packages/abduco.scm (abduco): Move from here…
* gnu/packages/screen.scm: …to here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove reference to abduco.scm.
* po/packages/POTFILES.in: Likewise.

Change-Id: Ic1acbf3264ee242b3c5aa5363e466a48f4408f45
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
67bf9313 — Herman Rimm 6 months ago
gnu: Merge (gnu packages rush) into (gnu packages shells).

* gnu/packages/rush.scm (rush): Move from here ...
* gnu/packages/shells.scm (rush):  ... to here.
* gnu/packages/rush.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file.
* po/packages/POTFILES.in: Likewise.

Change-Id: I58029c20386e6bfd08f237c83a08235bfcbbc992
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: telegram-desktop: Update to 6.2.3.

* gnu/packages/patches/telegram-desktop-allow-disable-libtgvoip.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/patches/telegram-desktop-unbundle-cppgir.patch: Rebase patch.
* gnu/packages/glib.scm (cppgir-for-telegram-desktop): Update to revision used
by 6.2.3.
* gnu/packages/telegram.scm (%telegram-version): Update to 6.2.3.
(cmake-helpers-for-telegram-desktop): Update to revision used by v6.2.3.
(codegen-for-telegram-desktop lib-base-for-telegram-desktop)
(lib-lottie-for-telegram-desktop, lib-spellcheck-for-telegram-desktop)
(lib-tl-for-telegram-desktop, lib-ui-for-telegram-desktop)
(lib-webrtc-for-telegram-desktop, lib-webview-for-telegram-desktop)
(tgcalls-for-telegram-desktop): Likewise.
(tde2e): New variable.
(telegram-desktop): Update to 6.2.3.
[patches]: Remove obsolete patch.
[#:configure-flags]: Adjust according to upstream changes.
[inputs]: Add libavif, libjxl, openh264 and tde2e.

Change-Id: I570fdb6af0e8b605d3b270801bdd4cf81238e816
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
3aedf8da — kestrel 5 months ago
gnu: Update jami to 20251003.0.

* gnu/packages/jami.scm (libjami): Update to 20251003.0  Remove obsolete
patches.
(jami): Update version to 20251003.0.
[source]: Update patches.
[#:configure-flags]: Add -DJAMICORE_AS_SUBDIR=OFF.
(jami-docs): Update to 0.0.0-4.d7930e5.
* gnu/packages/patches/jami-find-package-avutil.patch: New file.
* gnu/packages/patches/jami-enable-testing.patch: Remove file.
* gnu/packages/patches/jami-qwindowkit.patch: Remove file.
* gnu/packages/patches/jami-unbundle-dependencies.patch: Remove file.
* gnu/packages/patches/jami-unittests-fix-build.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Update registered patches.

Change-Id: I8420045d97aac93fdc7f33ec64a0f6f06d3763f0
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Next