Jordan Moore
eeabdd8eb3
gnu: lsof: Skip LTlock test
...
Change-Id: I074247549c34992ccc17840d196fbb00f79cc39f
Signed-off-by: Leo Famulari <leo@famulari.name >
2025-01-19 21:38:45 -05:00
Nicolas Graves
82317da3de
gnu: Add emacs-stgit.
...
* gnu/packages/version-control.scm (emacs-stgit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-20 00:14:21 +01:00
Nicolas Graves
2546f50651
gnu: Add emacs-magit-stgit.
...
* gnu/packages/emacs-xyz.scm (emacs-magit-stgit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-20 00:14:13 +01:00
Lars Bilke
f00dedf06a
gnu: Add netcdf-cxx4 and netcdf-cxx4-parallel-openmpi.
...
* gnu/packages/maths.scm (netcdf-cxx4): New variable.
* gnu/packages/maths.scm (netcdf-cxx4-parallel-openmpi: New variable.
Change-Id: I9781aa31567b80e20c528abb5e9289bc625bb3eb
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2025-01-20 00:12:47 +01:00
Tomas Volf
edc4f16cef
gnu: gnucash: Update to 5.10.
...
* gnu/packages/gnucash.scm (gnucash): Update to 5.10.
(gnucash-docs): Update hash.
Change-Id: Ic0211b560f9326b40fcec42505fb74ecc61bf32c
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:57 +01:00
Tomas Volf
872dbe38db
gnu: perl-finance-quote: Update to 1.64.
...
* gnu/packages/web.scm (perl-finance-quote): Update to 1.64.
Change-Id: Ia7befbfb23a0c2de36cf32ea808b3f83c71349da
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:56 +01:00
Tomas Volf
2bd7d67082
gnu: gnucash: Do not wrap finance-quote-wrapper.
...
The file needs no special wrapping. Even before, it was wrapped just by
accident (via the glib-or-gtk-wrap phase). Wrapping changes it from perl
script to shell script and gnucash cannot deal with that. So stop wrapping
it.
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add 'unwrap-some.
Wrap gnucash-cli in 'wrap-programs.
Change-Id: I60e7ac5cf40fb00f9620b9ee9d725770009721d2
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:56 +01:00
Tomas Volf
a916555366
gnu: gnucash: Drop special case for gnc-fq-helper.
...
The file does not exist since 2022, and date-manip is not required for its
replacement (finance-quote-wrapper).
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>{'wrap-programs}:
Remove special case for gnc-fq-helper.
[inputs]: Remove perl-date-manip.
Change-Id: Id88906df2bda08ae90a9aebb5deef8e4cbae6c76
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:55 +01:00
Tomas Volf
aae6e533e0
gnu: gnucash: Do not install gnc-fq-update.
...
This binary is used only for updating Finance::Quote from CPAN. That does not
make sense on Guix, so do not install it.
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add
delete-gnc-fq-update.
Change-Id: I93cf6d67166cce5970d48eea42de0ee5a5a9a8f8
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:55 +01:00
Tomas Volf
f3315c3fa8
gnu: gnucash: Fix locating perl binary.
...
It tried to search in the $PATH, that does not really work for Guix.
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add set-perl-path.
Change-Id: I93468c201de8af3ad76cce945483b76f28ea2749
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:54 +01:00
Divya Ranjan
5e834c220e
gnu: Add emacs-lucid.
...
* gnu/packages/emacs.scm (emacs-lucid): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-01-19 18:51:51 +01:00
Liliana Marie Prikler
b88a79842c
gnu: Add confy.
...
* gnu/packages/gnome.scm (confy): New variable.
2025-01-19 13:06:09 +01:00
Javier Olaechea
5aa63d06a9
gnu: emacs-eglot-x: Fix compatibility with emacs-eglot.
...
The current emacs-eglot-x version we package is broken when used with an eglot
version higher than 1.16 (emacs-eglot is currently at version 1.17).
Upstream has an as-of-yet unreleased fix, so let's backport that to our
package.
* gnu/packages/patches/emacs-eglot-x-fix-apply-text-edits.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs-xyz.scm (emacs-eglot-x)[patches]: Use it here.
Change-Id: Id39f4805dc37902048139049785a4f7852202a8c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-01-19 13:06:09 +01:00
Liliana Marie Prikler
56dff9d303
gnu: emacs-next: Disable jit compilation.
...
* gnu/packages/emacs.scm (emacs-minimal)[patches]: Add
“emacs-disable-jit-compilation.patch”.
2025-01-19 13:06:09 +01:00
Liliana Marie Prikler
fd7c8908b1
gnu: emacs-next: Pin natively compiled packages.
...
* gnu/packages/emacs.scm (emacs)[patches]: Add
“emacs-native-comp-pin-packages.patch”.
2025-01-19 13:06:09 +01:00
Liliana Marie Prikler
1cf47e57f2
gnu: emacs-next: Don't hash file names in native compilation.
...
* gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs-minimal)[source]: Use it here.
2025-01-19 13:06:08 +01:00
Liliana Marie Prikler
8f799ca8ce
gnu: emacs: Pin natively compiled packages.
...
* gnu/packages/patches/emacs-native-comp-pin-packages.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs)[source]: Use it here.
[#:phases]: Remove ‘disable-native-compilation’.
Fixes: Emacs native-comp collisions <https://issues.guix.gnu.org/67292 >
2025-01-19 13:06:08 +01:00
Danny Milosavljevic
71db233a7d
gnu: emacs-treemacs-nerd-icons: Update to 0.0.1-1.
...
* gnu/packages/emacs-xyz.scm (emacs-treemacs-nerd-icons): Update to 0.0.1-1.
Change-Id: Ia719344e117913343ee46977115428482027f6ff
2025-01-19 12:45:45 +01:00
Danny Milosavljevic
efaa3e5b85
gnu: emacs-wakib-keys: Update to 1.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-wakib-keys): Update to 1.0.0.
Change-Id: I35101ef73364f8e4014e09c8aac163a8d8a2d8e1
2025-01-19 12:32:54 +01:00
Efraim Flashner
dbe1711a3a
Revert "gnu: qpdf: Update to 11.9.1."
...
This reverts commit 2804ca7cb7 .
This commit causes more than 4000 rebuilds per architecture.
2025-01-19 11:21:15 +02:00
Artyom V. Poptsov
2804ca7cb7
gnu: qpdf: Update to 11.9.1.
...
* gnu/packages/pdf.scm (qpdf): Update to 11.9.1.
Change-Id: Iecb4c7d127ffcb943a7704947410d78a6746bcf0
2025-01-19 10:44:22 +03:00
Maxim Cournoyer
9f8d30298a
gnu: Add libretro-bsnes-hd.
...
* gnu/packages/emulators.scm (libretro-bsnes-hd): New variable.
Change-Id: Ibb99d4f027530d5dc812c1cdbc22ad9d972234e5
2025-01-19 16:02:40 +09:00
Maxim Cournoyer
a1ca12fe85
gnu: Add bsnes-hd.
...
* gnu/packages/emulators.scm (bsnes-hd): New variable.
Change-Id: Id3654e1231e24084e219c4d060eff2b4d888f62d
2025-01-19 16:02:40 +09:00
Cayetano Santos
dc50af1ca5
gnu: Add emacs-fedi.
...
* gnu/packages/emacs-xyz.scm (emacs-fedi): New variable.
Change-Id: Icfcb92e9e57e060390c14389c748567fa809a6cb
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 00:39:18 +01:00
Ashish SHUKLA
533f3d130e
gnu: nginx: Update to 1.27.3.
...
* gnu/packages/web.scm (nginx): Update to 1.27.3.
(nginx-documentation): Update to 1.27.3.
Change-Id: Ibf8e67eb07efe0fe7c42bb9a8cbfe0b5f5ca4727
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 00:39:18 +01:00
Jakob Kirsch
1ffe1edb41
gnu: memtest86+: Update to 7.20.
...
* gnu/packages/hardware.scm (memtest86+): Update to 7.20.
Change-Id: If7253f8ccd27cead955133c18b58257ebc4ac7b3
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 00:39:18 +01:00
B. Wilson
526b25e09e
gnu: isc-dhcp: Patch dhclient to support resolvconf.
...
* gnu/packages/patches/dhclient-script-resolvconf-support.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (isc-dhcp): Patch dhclient-script and update wrapper.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 00:39:18 +01:00
Cayetano Santos
c69f366527
gnu: emacs-ggtags: Update to 0.9.0-0.4e3630c.
...
* gnu/packages/emacs-xyz.scm (emacs-ggtags): Update to 0.9.0-0.4e3630c.
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 00:39:17 +01:00
Lars Bilke
353145c0da
gnu: Add tclap.
...
* gnu/packages/cpp.scm (tclap): New variable.
Change-Id: I21e0eb623abe0b5add59647dec5606c706063e00
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 00:39:17 +01:00
Ludovic Courtès
e327fc5cc4
gnu: guile-zlib: Update to 0.2.2.
...
* gnu/packages/guile.scm (guile-zlib): Update to 0.2.2.
Change-Id: I723bcdf66cfe362c69a4c3c80147dcc68be13ced
2025-01-19 00:39:17 +01:00
Danny Milosavljevic
42295555ca
emacs: Add emacs-uniquify-files.
...
* gnu/packages/emacs-xyz.scm (emacs-uniquify-files): New variable.
Change-Id: I5b6d253a2619f5402d5ee161307829d6d514ee14
2025-01-18 22:45:19 +01:00
Artyom V. Poptsov
2c42614b37
gnu: xmag: Update to 1.0.8.
...
* gnu/packages/xorg.scm (xmag): Update to 1.0.8.
Change-Id: I8103ebba616776853329fee0206c1a6377de8f40
2025-01-18 20:54:42 +03:00
Artyom V. Poptsov
f4d42dc50c
gnu: xev: Update to 1.2.6.
...
* gnu/packages/xorg.scm (xev): Update to 1.2.6.
Change-Id: I89d21ab3fcc580eaac07aed6cdbd74c7dd4563df
2025-01-18 20:37:06 +03:00
Lesik Edelweiss
c029eb43b4
gnu: pam-u2f: Update to 3.1.2. [security fix]
...
This fixes the CVE-2025-23013.
Change-Id: I4a7d37c25af38ff90bbae18adc0d4b145c7ad3c0
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-01-18 22:23:05 +08:00
Dariqq
f646d189b1
gnu: rsync: Update to 3.4.1.
...
* gnu/packages/rsync.scm (rsync): Update to 3.4.1.
Change-Id: I17686864a07b126841a13382f9a70028fb58544c
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-01-18 22:22:43 +08:00
Andreas Enge
87045f0982
gnu: paritwine: Update to 0.2.1.
...
* gnu/packages/algebra.scm (paritwine): Update to 0.2.1.
Change-Id: I6c7463860e084a3611b7856c6cc399ee2f89fa90
2025-01-17 17:49:29 +01:00
Ricardo Wurmus
f0804b0c22
Revert "gnu: Add python-pathspec."
...
This reverts commit da69a9e151 .
We already have python-pathspec in (gnu packages python-build). Also, this
addition causes a massive number of rebuilds.
2025-01-17 10:15:05 +01:00
宋文武
cd12fa4e20
gnu: solfege: Fix runtime error.
...
This fixes <https://issues.guix.gnu.org/75623 >.
* gnu/packages/music.scm (solfege)[inputs]: Add python-pycairo.
[propagated-inputs]: Add timidity++.
[arguments]<wrap-program>: Wrap solfege with GI_TYPELIB_PATH.
Change-Id: I30b38cec5ded514b35aeccd3e2fb0f94b96308d9
2025-01-17 14:05:11 +08:00
jgart
ff4d0a129d
gnu: trealla: Update to 2.63.17.
...
* gnu/packages/prolog.scm (trealla): Update to 2.63.17.
Change-Id: I01e3e93d5eb3c69d9ee2642be4f5b6f8ada7ff16
2025-01-16 22:03:04 -06:00
Ricardo Wurmus
0b06a5bc97
gnu: python-pydevd: Avoid test failures due to greendns.
...
* gnu/packages/python-xyz.scm (python-pydevd)[arguments]: Disable one stubborn
test; set EVENTLET_NO_GREENDNS.
Change-Id: I3cf5af6c99dbb18095277f353f46c60f68a62188
2025-01-16 20:43:51 -05:00
Ricardo Wurmus
ad9a2f9643
gnu: python-pydevd: Disable flaky tests.
...
Setting IS_PYPY doesn't do anything and I only set it before due to a
misunderstanding. Instead we should disable flaky tests.
* gnu/packages/python-xyz.scm (python-pydevd)[arguments]: Ignore tests marked
as "flaky"; do not set IS_PYPY variable in 'pre-check phase.
Change-Id: If28f3dfd533df9048aeee5ecd42984b40ea0a22a
2025-01-16 20:43:44 -05:00
Igor Goryachev
e902f73f60
gnu: elixir: Update to 1.18.1.
...
* gnu/packages/elixir.scm (elixir): Update to 1.18.1.
Change-Id: I3a4d5db3883da8081daeb330345632bd7c2cfcc4
Signed-off-by: jgart <jgart@dismail.de >
2025-01-16 18:48:58 -06:00
Ludovic Courtès
c76a4ffad4
gnu: shepherd@1.0: Add dependency on gzip and zstd.
...
* gnu/packages/admin.scm (shepherd-1.0)[arguments]: New field.
[inputs]: New field.
Change-Id: If21f876bbf3fba933a8d997a95db91b961adfca3
2025-01-16 22:30:01 +01:00
Thanos Apollo
94cd4227bd
gnu: yt-dlp: Update to 2025.01.15.
...
* gnu/packages/video.scm (yt-dlp): Update to 2024.12.23.
Change-Id: I61444694f016e865a6163fb42603e422b9815c7d
Signed-off-by: Leo Famulari <leo@famulari.name >
2025-01-16 15:40:22 -05:00
jgart
da69a9e151
gnu: Add python-pathspec.
...
* gnu/packages/python-xyz.scm (python-pathspec): New variable.
Change-Id: I8576103866117aa46ef3d5fc7274926b8a4878d9
2025-01-16 11:53:37 -06:00
Florian Pelz
7aae0e2c15
gnu: viewnior: Support image formats out of the box.
...
* gnu/packages/image-viewers.scm (viewnior)
[inputs]: Add 'webp-pixbuf-loader' for WebP support.
[arguments]: Enable 'glib-or-gtk?' to make available
GDK_PIXBUF_MODULE_FILE. Wrap viewnior to use it instead
of the image loaders installed by the user.
Fixes: <https://issues.guix.gnu.org/63427 >
Change-Id: I86b7c2845af2fc1d3fdf4032b2208493a6868546
2025-01-16 15:14:33 +01:00
Navid Afkhami
750b13031b
gnu: Add r-rpanglaodb.
...
* gnu/packages/cran.scm (r-rpanglaodb): New variable.
Change-Id: I526a9bc52b77c97c3c85fbe4fd235cb53254495c
Signed-off-by: Ricardo Wurmus <rekado@elephly.net >
2025-01-16 14:03:18 +01:00
Andy Tai
9059862203
gnu: gcide: Update to 0.54.
...
* gnu/packages/dictionaries.scm (gcide): Update to 0.54.
Change-Id: Id5444ac5b36be1b368b88572745166fd9c96b72f
2025-01-16 13:23:06 +01:00
Ludovic Courtès
e7336ba225
gnu: doxygen: Remove now unnecessary Hurd patch.
...
* gnu/packages/documentation.scm (doxygen)[arguments]: Remove
‘apply-patch’ phase.
* gnu/packages/patches/doxygen-hurd.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
Reported-by: yelninei
Change-Id: Ifa5eca19e0504b9c5df1f7a57c4d5c355049a41f
2025-01-16 12:51:49 +01:00
Ludovic Courtès
7c79be186b
gnu: libgpg-error: Remove now unnecessary x86_64-gnu patch.
...
* gnu/packages/gnupg.scm (libgpg-error)[arguments]: Remove
‘apply-hurd64-patch’ phases.
* gnu/packages/patches/libgpg-error-hurd64.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
Reported-by: yelninei
Change-Id: I2c5a5c19ba673f7d8946f755207fc260b7d452b9
2025-01-16 12:51:48 +01:00