Age | Commit message (Collapse) | Author |
|
This is a followup to 55cead2c49e0740c1595fdc5ecce7d050c36e080.
* gnu/tests/desktop.scm (run-minimal-desktop-test): Do not check for
‘GREETD_SOCK’.
Change-Id: I2eb5af947ee1753d6237c95feb3cea7ed98f90ad
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/version-control.scm (emacs-stgit): New variable.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/emacs-xyz.scm (emacs-magit-stgit): New variable.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* 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 <[email protected]>
|
|
* gnu/packages/gnucash.scm (gnucash): Update to 5.10.
(gnucash-docs): Update hash.
Change-Id: Ic0211b560f9326b40fcec42505fb74ecc61bf32c
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/web.scm (perl-finance-quote): Update to 1.64.
Change-Id: Ia7befbfb23a0c2de36cf32ea808b3f83c71349da
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
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 <[email protected]>
|
|
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 <[email protected]>
|
|
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 <[email protected]>
|
|
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 <[email protected]>
|
|
* gnu/packages/emacs.scm (emacs-lucid): New variable.
Signed-off-by: Liliana Marie Prikler <[email protected]>
|
|
* gnu/packages/gnome.scm (confy): New variable.
|
|
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 <[email protected]>
|
|
* gnu/packages/emacs.scm (emacs-minimal)[patches]: Add
“emacs-disable-jit-compilation.patch”.
|
|
* gnu/packages/emacs.scm (emacs)[patches]: Add
“emacs-native-comp-pin-packages.patch”.
|
|
* 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.
|
|
This patch ensures that the pinned natively compiled Emacs packages can
actually be found in the respective load path. The rationale for expanding it
mimics the rationale previously applied to load-path for byte compilation: We
want to be able to `guix upgrade' emacs (or similar) without yanking compiled
packages from underneath.
* guix/profiles.scm (emacs-subdirs): Write an additional “line” of code to
deal with ‘native-comp-eln-load-path’.
|
|
* 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>
|
|
* gnu/packages/emacs-xyz.scm (emacs-treemacs-nerd-icons): Update to 0.0.1-1.
Change-Id: Ia719344e117913343ee46977115428482027f6ff
|
|
* gnu/packages/emacs-xyz.scm (emacs-wakib-keys): Update to 1.0.0.
Change-Id: I35101ef73364f8e4014e09c8aac163a8d8a2d8e1
|
|
This reverts commit 2804ca7cb7012dcb6c4226c5445b9a23c84f356b.
This commit causes more than 4000 rebuilds per architecture.
|
|
* gnu/packages/pdf.scm (qpdf): Update to 11.9.1.
Change-Id: Iecb4c7d127ffcb943a7704947410d78a6746bcf0
|
|
* gnu/packages/emulators.scm (libretro-bsnes-hd): New variable.
Change-Id: Ibb99d4f027530d5dc812c1cdbc22ad9d972234e5
|
|
* gnu/packages/emulators.scm (bsnes-hd): New variable.
Change-Id: Id3654e1231e24084e219c4d060eff2b4d888f62d
|
|
* gnu/packages/emacs-xyz.scm (emacs-fedi): New variable.
Change-Id: Icfcb92e9e57e060390c14389c748567fa809a6cb
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* 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 <[email protected]>
|
|
* gnu/packages/hardware.scm (memtest86+): Update to 7.20.
Change-Id: If7253f8ccd27cead955133c18b58257ebc4ac7b3
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* 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 <[email protected]>
|
|
* guix/packages.scm (input-graft, input-cross-graft): Store the monadic value
of the replacement in the 'replacement' field of <graft> instead of unwrapping
it.
(cumulative-grafts): Turn monadic values in the 'replacement' field of
applicable grafts into derivations.
* tests/packages.scm ("package-grafts, indirect grafts")
("package-grafts, indirect grafts, propagated inputs")
("package-grafts, same replacement twice")
("package-grafts, dependency on several outputs")
("replacement also grafted"): Do not compare <graft> records directly,
compare the relevant fields instead, calling ‘run-with-store’ on the
‘replacement’ field.
Co-authored-by: Ludovic Courtès <[email protected]>
Change-Id: Idded0a402b8974df1ef2354f1a88c308b9b99777
|
|
* gnu/packages/emacs-xyz.scm (emacs-ggtags): Update to 0.9.0-0.4e3630c.
Signed-off-by: Cayetano Santos <[email protected]>
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/cpp.scm (tclap): New variable.
Change-Id: I21e0eb623abe0b5add59647dec5606c706063e00
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/guile.scm (guile-zlib): Update to 0.2.2.
Change-Id: I723bcdf66cfe362c69a4c3c80147dcc68be13ced
|
|
* gnu/packages/emacs-xyz.scm (emacs-uniquify-files): New variable.
Change-Id: I5b6d253a2619f5402d5ee161307829d6d514ee14
|
|
* gnu/packages/xorg.scm (xmag): Update to 1.0.8.
Change-Id: I8103ebba616776853329fee0206c1a6377de8f40
|
|
* gnu/packages/xorg.scm (xev): Update to 1.2.6.
Change-Id: I89d21ab3fcc580eaac07aed6cdbd74c7dd4563df
|
|
This fixes the CVE-2025-23013.
Change-Id: I4a7d37c25af38ff90bbae18adc0d4b145c7ad3c0
Signed-off-by: Hilton Chain <[email protected]>
|
|
* gnu/packages/rsync.scm (rsync): Update to 3.4.1.
Change-Id: I17686864a07b126841a13382f9a70028fb58544c
Signed-off-by: Hilton Chain <[email protected]>
|
|
* gnu/packages/algebra.scm (paritwine): Update to 0.2.1.
Change-Id: I6c7463860e084a3611b7856c6cc399ee2f89fa90
|
|
This reverts commit da69a9e15115d6acc7e4a95cc6295f97c97f827e.
We already have python-pathspec in (gnu packages python-build). Also, this
addition causes a massive number of rebuilds.
|
|
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
|
|
* gnu/packages/prolog.scm (trealla): Update to 2.63.17.
Change-Id: I01e3e93d5eb3c69d9ee2642be4f5b6f8ada7ff16
|
|
* gnu/packages/python-xyz.scm (python-pydevd)[arguments]: Disable one stubborn
test; set EVENTLET_NO_GREENDNS.
Change-Id: I3cf5af6c99dbb18095277f353f46c60f68a62188
|
|
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
|
|
* gnu/packages/elixir.scm (elixir): Update to 1.18.1.
Change-Id: I3a4d5db3883da8081daeb330345632bd7c2cfcc4
Signed-off-by: jgart <[email protected]>
|
|
* etc/news.scm: Add entry.
Co-authored-by: Florian Pelz <[email protected]>
Change-Id: I77b73ab870116004bfe66d86a28532af3e5447aa
|
|
* gnu/home.scm (%base-home-services): Add instance of
‘home-log-rotation-service-type’.
* doc/guix.texi (Shepherd Home Service): Document it.
Change-Id: I00a98da100e3a07fe409f3c44d8ab88e743a8e3e
|
|
* gnu/home.scm (%base-home-services): New variable.
(<home-environment>)[services]: Change default to ‘%base-home-services’.
* guix/scripts/home/import.scm (manifest+configuration-files->code): Use
‘%base-home-services’ by default.
* tests/home-import.scm (match-home-environment-no-services)
(match-home-environment-transformations)
(match-home-environment-no-services-nor-packages)
(match-home-environment-bash-service)
(match-home-environment-bash-service-with-alias): Adjust accordingly.
* doc/he-config-bare-bones.scm: Use ‘%base-home-services’.
* doc/guix.texi (Declaring the Home Environment): Add index entry for
‘%base-home-services’.
Change-Id: Id95ede62b97a976aad138bfc4b63fc0bdf37c7de
|
|
* gnu/home/services/admin.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Shepherd Home Service): Document it.
Change-Id: I37ac171147c236b05d6d3b226e9072ab7524dfe9
|
|
* etc/news.scm: Add entry.
Change-Id: I46ccddf4216b4c46ec417692c832b2e37a3669a0
Co-authored-by: Florian Pelz <[email protected]>
|
|
* gnu/services/admin.scm (rottlog-service-type): Deprecate.
* doc/guix.texi (Log Rotation): Add deprecation warning.
Change-Id: I661666ff3de64a69ff4f4982d7f432fd575c36df
|