Carlo Zancanaro
490b5b2ffa
gnu: prosody: Remove wrapping of LUA_{,C}PATH and wrap GUIX_LUA_{,C}PATH.
...
* gnu/packages/messaging.scm (prosody)[arguments]<#:phases>{wrap-programs}:
Wrap GUIX_LUA_PATH and GUIX_LUA_CPATH instead of LUA_PATH and LUA_CPATH.
Change-Id: I5fb6b3f216433261048562e8902c8cf92d22d060
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-18 21:02:26 +01:00
Andreas Enge
a5d3806bcf
gnu: Remove python-librecaptcha.
...
* gnu/packages/messaging.scm (python-librecaptcha): Delete variable.
Fixes : guix/guix#5385
Change-Id: If7dfd2ca2fe47670911d7551a7c68db22b601215
2026-02-07 14:28:00 +01:00
Andreas Enge
f40de94c7c
gnu: Remove python-harmony.
...
* gnu/packages/messaging.scm (python-harmony): Delete variable.
Fixes : guix/guix#5386
Change-Id: I057f05e4a6c08ae86245929ead483d2a2fa2dbbe
2026-02-07 14:27:35 +01:00
Sughosha
f0d86b5d2b
gnu: Add libphonenumber-8.11.
...
* gnu/packages/messaging.scm (libphonenumber-8.11): New variable.
Change-Id: Ib49e4b7175d684ecaaa3c969492917d602a9fbfa
2026-01-30 20:53:23 +05:30
Sughosha
a4bb22ce55
gnu: libphonenumber: Update to 9.0.21.
...
* gnu/packages/messaging.scm (libphonenumber): Update to 9.0.21.
[inputs]: Add abseil-cpp and icedtea.
Change-Id: I5dcfc506b04f6de7798f839fc8ff8e57b8b46538
2026-01-30 20:53:23 +05:30
Sughosha
8f7b4fa901
gnu: libqmatrixclient: Update to 0.9.5.
...
* gnu/packages/messaging.scm (libqmatrixclient): Update to 0.9.5.
Change-Id: Ib98234d3b3758769235acb9222903fad3b24b714
2026-01-30 20:53:20 +05:30
Charles Roelli
a63f4ac078
gnu: prosody-rest: New package.
...
* gnu/packages/messaging.scm: Add.
Merges guix/guix!4969
Change-Id: I3c262e081d742338c4929029fa932ace301f62ee
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:37 +01:00
Nicolas Graves
8c54a0bd12
gnu: python-librecaptcha: Switch to pyproject.
...
* gnu/packages/messaging.scm (python-librecaptcha):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Sort them, improve style.
Change-Id: I5449a3a417f247e4ce06a8a493586addf318a89f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:31 +01:00
Nicolas Graves
578911c3cb
gnu: weechat-wee-slack: Update to 2.11.0.
...
* gnu/packages/messaging.scm (weechat-wee-slack): Update to 2.11.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use G-expressions.
<#:phases>: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools.
Change-Id: I60d07bfff4e7ad07ffd90ea226275569cd08748f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:31 +01:00
Danny Milosavljevic
8767637fed
gnu: psi-plus: Add Wayland.
...
* gnu/packages/messaging.scm (psi-plus)[inputs]: Add qtwayland-5.
Change-Id: I20a6593e9de7f4e86d21701c6905c76f07ba4dc9
2026-01-12 02:39:05 +01:00
Nicolas Graves
bbb8b2903e
gnu: poezio: Switch to pyproject.
...
* gnu/packages/messaging.scm (poezio):
[source, arguments]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ie384f594babfbc9919d9458d8ffc1f92d00b1118
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:53:52 +00:00
Ian Eure
1434b4e6c7
gnu: python-pypresence: Update to 4.6.1 and fix the build.
...
* gnu/packages/messaging.scm (python-pypresence): Update to 4.6.1.
(native-inputs): Add build/test inputs.
(arguments): Declare the build backend.
(arguments): Disable tests.
Change-Id: I798ea40f4be2a1b15a7eed23673529b3a8a0cb41
2025-12-20 14:12:32 -08:00
Nguyễn Gia Phong
625ed9311c
Update Nguyễn Gia Phong's new email address.
...
* .mailmap: New entry.
Change-Id: I839ba6c7be463c5b59c7e68247ae5e46d2ceeeaf
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-18 17:16:43 +00:00
Giacomo Leidi
c425bac93d
Update Giacomo's email address.
...
The change was automated via:
git grep -l goodoldpaul@autistici.org |
xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g'
* .mailmap: New entry.
Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-03 14:38:09 +09:00
Cayetano Santos
9cf0d69056
gnu: Add botan-2.
...
* gnu/packages/crypto.scm (botan-2): New variable.
* gnu/packages/messaging.scm (crypto)[inputs]: Replace botan by botan-2.
Change-Id: I31df2426c9316c8bda60c1a0590f9aef1d5275f7
2025-12-01 11:40:06 +01:00
Greg Hogan
1aebfc74f1
gnu: boost: Update to 1.89.0.
...
* gnu/packages/boost.scm (boost-for-source-highlight): Rename this ...
(boost-1.83): ... to this.
(boost-numpy): Inherit from boost-1.83.
* gnu/packages/pretty-print.scm (source-highlight): Update accordingly.
* gnu/packages/boost.scm (boost): Update to 1.89.0.
[source]: Remove patches.
* gnu/packages/boost.scm (mdds)
[propagated-inputs]: Replace boost with boost-1.83.
* gnu/packages/astronomy.scm (aoflagger),
* gnu/packages/embedded.scm (cc-tool),
* gnu/packages/games.scm (0ad, vcmi),
* gnu/packages/image.scm (gpick),
* gnu/packages/maths.scm (highfive),
* gnu/packages/plotutils.scm (asymptote)
[native-inputs]: Replace boost with boost-1.83.
* gnu/packages/audio.scm (guitarix, supercollider),
* gnu/packages/bioconductor.scm (r-mzr),
* gnu/packages/bioinformatics.scm (ataqv, bless, express, isolator,
metabat, r-velocytom, rsem, sailfish, salmon),
* gnu/packages/bittorrent.scm (libtorrent-rasterbar),
* gnu/packages/code.scm (sourcetrail),
* gnu/packages/compression.scm (innoextract),
* gnu/packages/cpp.scm (lager),
* gnu/packages/crypto.scm (cryfs),
* gnu/packages/electronics.scm (nextpnr, prjpeppercorn, prjtrellis,
pulseview),
* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2),
* gnu/packages/engineering.scm (cadabra2, freecad, libigl,
openscad, prusa-slicer),
* gnu/packages/file-systems.scm (snapper),
* gnu/packages/finance.scm (ledger),
* gnu/packages/game-development.scm (dds),
* gnu/packages/games.scm (colobot, fifengine, knightsgame, leela-zero,
pokerth, supertux, wesnoth, wesnoth-server),
* gnu/packages/geo.scm (gplates),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (python-graph-tool),
* gnu/packages/graphics.scma (openshadinglanguage),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-viewers.scm (luminance-hdr),
* gnu/packages/kde-graphics.scm (krita),
* gnu/packages/mail.scm (astroid),
* gnu/packages/medical.scm (orthanc, orthanc-mysql,
orthanc-postgresql),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/mpd.scm (ncmpcpp),
* gnu/packages/networking.scm (kismet),
* gnu/packages/opencog.scm (cogutil),
* gnu/packages/photo.scm (hugin),
* gnu/packages/poedit.scm (poedit),
* gnu/packages/radio.scm (gnuradio),
* gnu/packages/rdf.scm (lucene++),
* gnu/packages/serialization.scm (avro-cpp),
* gnu/packages/simulation.scm (fenics-dolfin),
* gnu/packages/version-control.scm (gource),
* gnu/packages/video.scm (aegisub, mkvtoolnix),
* gnu/packages/web.scm (websocketpp)
[inputs]: Replace boost with boost-1.83.
* gnu/packages/libreoffice.scm (libcmis): Update to 0.6.2-00a85bf6.
(librevenge): Update to 0.0.5.
[arguments]<#:configure-flags>: Remove reference to boost system
component for which the compatibility stub has been removed.
* gnu/packages/serialization.scm (msgpack-cxx): Update to 7.0.0.
Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
2025-11-28 12:26:24 +00:00
luca
b2a4c114f3
gnu: nheko: Update to 0.12.1.
...
* gnu/packages/messaging.scm (nheko): Update to 0.12.1.
Closes : guix/guix#4454
Change-Id: I0293c16cc359e729e65d6317ccb257c22d01a5ca
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-11-25 17:39:26 +08:00
luca
6b988aa682
gnu: mtxclient: Update to 0.10.1.
...
* gnu/packages/messaging.scm (mtxclient): Update to 0.10.1.
Change-Id: I2367d7169907bb627017ed2babe5e79f268b4cd3
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-11-25 17:39:26 +08:00
Andreas Enge
5f12c48383
gnu: Remove movim-desktop.
...
* gnu/packages/messaging.scm (movim-desktop): Delete variable.
Fixes : guix/guix#3763
Change-Id: I8c068c0e4b8a90ec5cbb32effc80ab7a6dbb7ea5
2025-11-24 11:07:10 +01:00
Andreas Enge
f18d4028d2
gnu: Remove libpsyc.
...
* gnu/packages/messaging.scm (libpsyc): Delete variable.
Fixes : guix/guix#3643
Change-Id: I0d37421ac36c36810e75936c229b7a9c293c00bb
2025-11-18 17:41:03 +01:00
Ashish SHUKLA
cfbf88328c
gnu: dino: Update to 0.5.1.
...
* gnu/packages/messaging.scm (dino): Update to 0.5.1.
Change-Id: I9fcb9a34a1f4da8073754a712d874bbcad8ed126
Signed-off-by: jgart <jgart@dismail.de >
2025-11-16 10:28:48 -06:00
Sharlatan Hellseher
7f957bbacf
gnu: Remove hangups.
...
Google Hangouts API has been shut down in November 2022, see:
<https://github.com/tdryer/hangups/issues/533 >.
* gnu/packages/messaging.scm (hangups): Delete variable.
Fixes : guix/guix#3460
Change-Id: Ic54b0de9645da121096b0548a3f54d271057eb52
2025-11-12 12:32:41 +00:00
Hugo Buddelmeijer
b9c385a274
gnu: python-paho-mqtt: Update to 2.1.0.
...
* gnu/packages/messaging.scm (python-paho-mqtt): Update to 2.1.0.
[build-system]: Switch to pyproject-build system.
[arguments] <#:phases>: Add 'patch-tests phase, remove replaced 'check
phase.
[native-inputs]: Add python-hatchling.
Change-Id: I150e2854bd92c66abc751ef8f9b9923d9e90dee4
2025-10-29 21:02:42 +00:00
Igorj Gorjaĉev
26ec52f948
gnu: ejabberd: Update to 25.08.
...
* gnu/packages/messaging.scm (ejabberd): Update to 25.08.
Change-Id: I5405aef8165d5d8ac2cf58fb555412e022f4a70f
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-27 00:13:09 +01:00
Andreas Enge
f41d7cc700
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
2025-10-26 11:31:59 +01:00
Andreas Enge
7f6f1b1850
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
2025-10-26 11:31:59 +01:00
Andreas Enge
aec312119e
gnu: qtox: Fix build.
...
* gnu/packages/messaging.scm (qtox)[inputs]: Replace ffmpeg by ffmpeg-6.
Change-Id: I6108095b55d608bf494dff6eb6756be27335d0c6
2025-10-26 11:31:44 +01:00
Ludovic Courtès
9fcfb93944
gnu: Use ‘define-deprecated-package’ for deprecated packages.
...
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …))
throughout gnu/packages/*.scm.
Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
2025-10-23 19:35:06 +02:00
Andreas Enge
4bfb211665
gnu: tdlib: Adapt copyright headers.
...
This is a follow-up to commit 02114e6e98 .
* gnu/packages/messaging.scm: Move copyright line from here...
* gnu/packages/telegram.scm: ...to here.
Change-Id: I0a2ec1c38ff679c8cbbfacef785bcd28c7a54564
2025-10-22 20:03:57 +02:00
Sergey Trofimov
02114e6e98
gnu: tdlib: Move to (gnu packages telegram).
...
Fixes a circular dependency between (gnu packages telegram) and
(gnu packages messaging).
* gnu/packages/messaging.scm (tdlib): Move from here...
* gnu/packages/telegram.scm (tdlib): ... to here.
Fixes : guix/guix#3728
Change-Id: Ib17102dcd77bf94ad026070f7c79f497f785c5e1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-10-22 19:37:56 +02:00
Sergey Trofimov
2f12efaf39
gnu: tdlib: Update to 1.8.55.
...
* gnu/packages/messaging.scm (tdlib): Update to 1.8.55.
Change-Id: I16b40b199119a1c79f89a3c2cd93f866551d3d3a
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-10-22 19:37:48 +02:00
Sharlatan Hellseher
1f770b0dd5
gnu: matterbridge: Build with go-1.24.
...
* gnu/packages/messaging.scm (matterbridge)[arguments] <go>: Use default (go-1.24).
<test-flags>: Don't vet during tests.
Change-Id: I3dd7cefb6d9fbd4eef49b80030804ef7cc1981ef
2025-10-21 09:42:22 +01:00
Sughosha
c987080c88
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
2025-10-17 11:27:17 +02:00
Sughosha
da48fbdd3e
gnu: kaidan: Move to kde-internet.scm.
...
* gnu/packages/messaging.scm (kaidan): Remove variable.
* gnu/packages/kde-internet.scm (kaidan): New variable.
Change-Id: Idcda43e6030afd6fb21b15dbbc3ff1ef79b6c8af
2025-10-17 11:27:14 +02:00
Sughosha
ce00d56da4
gnu: qxmpp: Move to kde-internet.scm.
...
* gnu/packages/messaging.scm (qxmpp): Remove variable.
* gnu/packages/kde-internet.scm (qxmpp): New variable.
Change-Id: Id78d60057d790463de113b9babc07ce7737902d6
2025-10-17 11:27:13 +02:00
Sharlatan Hellseher
199ef8d178
gnu: zulip-term: Fix tests.
...
* gnu/packages/messaging.scm (zulip-term)[arguments] <test-flags>:
Rework the list of skipped tests enabling more to run.
<phases>: Remove 'relax-requirements; add 'fix-pytest-config.
[inputs]: Remove python-urwid; add python-urwid-for-zulip-term.
[native-inputs]: Remove python-pytest-cov.
* gnu/packages/python-xyz.scm (python-urwid-for-zulip-term): New
variable.
Change-Id: Iaea56d41c7f09cad546bed421841bfa40d3190d9
2025-10-13 11:57:30 +01:00
John Kehayias
58c345f56c
gnu: libxml2: Update to 2.14.6; deprecate python-libxml2.
...
Python bindings for libxml2 are now built as part of libxml2; remove all
python-libxml2 inputs for libxml2 (nearly all already had libxml2) and
deprecate the package. This was done manually using
git grep python-libxml2 gnu/packages
to find affected packages and then check all their input fields.
With the update to libxml2, we can remove all the libxml2-next* variants.
This change was automated with:
git grep -rl libxml2-next | xargs sed -i 's/\(libxml2-next\|libxml2-next-for-grafting\)/libxml2/g'
* gnu/packages/xml.scm (libxml2): Update to 2.14.6.
[arguments]<#:phases>: Add configure-python phase (from python-libxml2).
[native-inputs]: Add pkg-config and python-minimal.
(libxml2-next, libxml2-next/fixed, libxml2-next-for-grafting): Remove.
(python-libxml2): Deprecate in favor of libxml2.
Change-Id: I2976f2fde086e9bc345d661edbdc125abbb7a753
2025-09-30 16:48:20 +09:00
Hugo Buddelmeijer
e94b3fbd11
gnu: python-harmony: Update to 0.7.2.
...
* gnu/packages/messaging.scm (python-harmony): Update to 0.7.2.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-tox; add python-setuptools.
Change-Id: Iaef8c2441d0db99ae8233098ffbe8839c2d00674
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-28 23:28:40 +01:00
Sharlatan Hellseher
b79fbf27b8
gnu: python-setuptools-next: Set to python-setuptools.
...
Replace all python-setuptools-next occurrences with python-setuptools.
* gnu/packages/python-build.scm (python-setuptools-next): Set to
python-setuptools.
Change-Id: I9e5e0881310d160ec56be785f2dd2140364fa8e5
2025-09-25 09:36:24 +01:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
...
This reverts commit a7db92d9b3 , this time with
the more careful command, to avoid a world rebuild:
grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
--exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
...
This reverts commit d0d87a744d . Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
...
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Sergey Trofimov
f8d6c88cd0
gnu: tdlib: Update to 5c77c4692.
...
* gnu/packages/messaging.scm (tdlib): Update to 5c77c4692.
Change-Id: Iae669c751bab8352d1396ab88a87eb4f09546f12
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-07 16:21:56 +01:00
Ashish SHUKLA
6f70e9235e
gnu: profanity: Update to 0.15.1.
...
* gnu/packages/messaging.scm (profanity): Update to 0.15.1.
[source]: Switch to a URL in GitHub releases.
Change-Id: I272572dc89ed1aa1bc0bacf6bc2ceffec0badb65
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-09-04 17:41:52 +02:00
Nicolas Graves
5bd5624982
gnu: packages: Avoid libxml2@2.9 propagation.
...
libxml2@2.9 has CVEs, we don't want it in user profiles.
* gnu/packages/augeas.scm (augeas)
* gnu/packages/bioinformatics.scm (libsbml)
* gnu/packages/elf.scm (libabigail)
* gnu/packages/freedesktop.scm (telepathy-logger)
* gnu/packages/glib.scm (libaccounts-glib)
* gnu/packages/gtk.scm (gtksourceview)
* gnu/packages/image-processing.scm (vips)
* gnu/packages/mate.scm (libmateweather)
* gnu/packages/messaging.scm (libgnt)
* gnu/packages/virtualization.scm (libvirt-glib)
* gnu/packages/vpn.scm (openconnect)
* gnu/packages/xml.scm (xmlsec)
[propagated-inputs]: Replace libxml2 by libxml2-next.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-09-04 11:13:05 +02:00
Andreas Enge
20013bab9c
gnu: Remove weechat-matrix.
...
* gnu/packages/messaging.scm (weechat-matrix): Delete variable.
Fixes : guix/guix#1572
Change-Id: Icb3c4573c041a63ab3b9e457f80a286945d43d72
2025-08-26 10:27:18 +02:00
Maxim Cournoyer
af9e540b71
gnu: nss-certs: Relocate to (gnu packages nss).
...
This is made so that the source can be shared without introducing module
circular dependencies.
* gnu/packages/certs.scm (nss-certs)
(nss-certs-for-test): Move to...
* gnu/packages/nss.scm: ... here.
Adjust the module imports via:
git grep -l '(gnu packages certs)' |
xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i
Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
2025-08-17 22:34:42 +02:00
Sharlatan Hellseher
a11fdac3b2
gnu: zulip-term: Update to 0.7.0.
...
Fixes guix/guix#711
* gnu/packages/messaging.scm (zulip-term): Update to 0.7.0.
[source] <snippet>: Move to 'relax-requirements phase.
[inputs]: Remove python-mypy-extensions; add python-pygments,
[arguments] <test-flags>: Skip one more test.
<phases>: Add 'relax-requirements.
python-pyperclip, python-dateutil, python-pytz,
python-typing-extensions, and python-tzlocal.
[native-inputs]: Remove python-distro; add python-setuptools-next.
Change-Id: Ibde8f2c0228614b3ca724cfecd17875055a1cca5
2025-08-12 13:39:29 +01:00
Sharlatan Hellseher
efa257593f
gnu: python-zulip: Update to 0.9.0.
...
* gnu/packages/messaging.scm (python-zulip): Update to 0.9.0.
[source]: Switch to url-fetch, PyPI archive does exist now.
<snippet>: Remove as no longer required.
[build-system]: Use pyproejct.
[arguments]: Use default 'check; delete 'sanity-check.
[native-inputs]: Remove python-cython, and python-distro; add
python-matrix-nio, python-setuptools-next.
[propagated-inputs]: Remove python-matrix-client, python-pyopenssl,
and python-six; add python-click, python-distro, and
python-typing-extensions.
Change-Id: I90e21ab2457aa813177c8ce13acfc53df2e69aac
2025-08-12 13:39:29 +01:00
Sharlatan Hellseher
87661cea77
gnu: Pin some golang packages to use go-1.23.
...
After the defult Golang version was set to 1.24 some of the older
packages which had no fresh version started failing on the 'check phase,
this change pins them to go-1.23 helping to resolve the issue.
Go 1.24 requires non-constant format strings to be explicitly handled.
The errors might look like these:
non-constant format string in call to (*testing.common).Errorf
ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime
See <https://tip.golang.org/doc/go1.24#vet >.
Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
2025-08-11 21:42:42 +01:00