Age | Commit message (Expand) | Author |
2021-01-28 | gnu: Add emacs-theme-magic....* gnu/packages/emacs-xyz.scm (emacs-theme-magic): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Morgan Smith |
2021-01-28 | gnu: Add python-pywal....* gnu/packages/python-xyz.scm (python-pywal): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Morgan Smith |
2021-01-28 | gnu: emacs-modus-themes: Update to 1.1.1....* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 1.1.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Morgan Smith |
2021-01-28 | services: cuirass: Add systems argument....* gnu/services/cuirass.scm (<cuirass-remote-worker-configuration>)[systems]:
New field.
(cuirass-remote-worker-shepherd-service): Honor it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Mathieu Othacehe |
2021-01-28 | gnu: Add skymaker....* gnu/packages/astronomy.scm (skymaker): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Sharlatan Hellseher |
2021-01-28 | gnu: tsukundere: Update to 0.2.3....* gnu/packages/game-development.scm (tsukundere): Update to 0.2.3.
[#:modules] Add guile-build-system for target-guile-effective-version.
[#:imported-modules] Likewise.
[#:phases] Add patch-command.
[native-inputs]: Add texinfo.
[description]: Update.
| Leo Prikler |
2021-01-28 | tests: Add cuirass test. | Mathieu Othacehe |
2021-01-28 | services: cuirass: Add remote build support. | Mathieu Othacehe |
2021-01-28 | service: cuirass: Update it. | Mathieu Othacehe |
2021-01-28 | services: postgresql: Add postgresql-role-service-type....* gnu/services/databases.scm (postgresql-role,
postgresql-role?, postgresql-role-name,
postgresql-role-permissions, postgresql-role-create-database?,
postgresql-role-configuration, postgresql-role-configuration?,
postgresql-role-configuration-host, postgresql-role-configuration-roles,
postgresql-role-service-type): New procedures.
* gnu/tests/databases.scm: Test it.
* doc/guix.texi: Document it.
| Mathieu Othacehe |
2021-01-28 | services: postgresql: Wrap long lines....* gnu/services/databases.scm: Wrap long lines, no functional change.
| Mathieu Othacehe |
2021-01-28 | services: postgresql: Add log directory support....* gnu/services/databases.scm (postgresql-configuration-log-directory): New
procedure.
(<postgresql-configuration>)[log-directory]: New field.
(postgresql-activation): Create the log directory.
(postgresql-shepherd-service): Honor it.
* gnu/tests/databases.scm (%postgresql-log-directory): New variable.
(log-file): New test case.
* doc/guix.texi (Database Services): Document it.
| Mathieu Othacehe |
2021-01-28 | services: postgresql: Add socket directory support....* gnu/services/databases.scm (postgresql-config-file-socket-directory): New
procedure.
(<postgresql-config-file>)[socket-directory]: New field.
(postgresql-config-file-compiler): Honor it.
(postgresql-activation): Create the socket directory if needed.
* doc/guix.texi (Database Services): Document it.
* gnu/tests/guix.scm (%guix-data-service-os): Adapt it.
* gnu/tests/monitoring.scm (%zabbix-os): Ditto.
* gnu/tests/web.scm (patchwork-os): Ditto.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Mathieu Othacehe |
2021-01-28 | services: postgresql: Use Guile datatypes....* gnu/services/databases.scm (postgresql-config-file-compiler): Support Guile
datatypes in the "extra-config" field.
* gnu/tests/databases.scm (%postgresql-os): Test it.
* doc/guix.texi (Database Services): Document it.
| Mathieu Othacehe |
2021-01-28 | gnu: liferea: Add missing inputs....These new inputs are referenced by the package but was missing in
the package definition. Some of these inputs might have been used
by the package indirectly via propagation from other inputs.
* gnu/packages/syndication.scm (liferea) [inputs]: Add glib, libsoup,
pango and sqlite.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Raghav Gururajan |
2021-01-28 | gnu: liferea: Disable static libraries....* gnu/packages/syndication.scm (liferea)[arguments]: Add
'--disable-static' to configure-flags.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Raghav Gururajan |
2021-01-27 | gnu: linux-libre 4.19: Update to 4.19.171....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.171.
(linux-libre-4.19-pristine-source): Update hash.
| Leo Famulari |
2021-01-27 | gnu: linux-libre 5.4: Update to 5.4.93....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.93.
(linux-libre-5.4-pristine-source): Update hash.
| Leo Famulari |
2021-01-27 | gnu: linux-libre: Update to 5.10.11....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.11.
(linux-libre-5.10-pristine-source): Update hash.
| Leo Famulari |
2021-01-27 | inferior: Memoize entries in 'inferior-package->manifest-entry'....Fixes a performance issue as reported by Ricardo Wurmus
in <https://bugs.gnu.org/46100>.
* guix/inferior.scm (inferior-package->manifest-entry): Remove #:parent parameter.
[cache]: New variable.
[memoized]: New macro.
[loop]: New procedure.
| Ludovic Courtès |
2021-01-27 | gnu: guile-gcrypt: Refer to the right libgcrypt when cross-compiling....Fixes a regression introduced in
5e163ba00969e7ba05897840a1199b967252b4ae where (gcrypt package-config)
would end up referring to the native libgcrypt.so instead of the target
one.
* gnu/packages/gnupg.scm (guile-gcrypt)[arguments]: Reintroduce
'add-libgrypt-config' phase.
[native-inputs]: Remove LIBGCRYPT.
| Ludovic Courtès |
2021-01-27 | gnu: pinentry-efl: Tweak description....* gnu/packages/gnupg.scm (pinentry-efl)[description]: Use @acronym.
| Tobias Geerinckx-Rice |
2021-01-27 | gnu: pinentry-tty: Update to 1.1.1....* gnu/packages/gnupg.scm (pinentry-tty): Update to 1.1.1.
(pinentry-efl)[source]: Remove patch.
* gnu/packages/patches/pinentry-efl.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
| Tobias Geerinckx-Rice |
2021-01-27 | gnu: Add qsstv....* gnu/packages/radio.scm (qsstv): New variable.
| Guillaume Le Vaillant |
2021-01-27 | gnu: Add shapelib...* gnu/packages/geo.scm (shapelib): New variable
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Sharlatan Hellseher |
2021-01-27 | gnu: Add libsmbios....* gnu/packages/hardware.scm (libsmbios): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Léo Le Bouter |
2021-01-27 | gnu: Add emacs-templatel....* gnu/packages/emacs-xyz.scm (emacs-templatel): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Michael Rohleder |
2021-01-27 | gnu: emacs-pulseaudio-control: Update to 0.0.1-4.a931533....* gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control): Update to 0.0.1-4.a931533.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Michael Rohleder |
2021-01-27 | gnu: emacs-cider: Update to 1.0.0....* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.0.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Michael Rohleder |
2021-01-27 | gnu: Add libjcat....* gnu/packages/compression.scm (libjcat): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Léo Le Bouter |
2021-01-27 | gnu: python-wheel: Update to 0.36.2 (again)...* gnu/packages/python-build.scm (python-wheel): Update to 0.36.2.
This update was reverted in dbcd2050500c932190d710cee43f5e14f0fd59db.
| Nicolas Goaziou |
2021-01-27 | gnu: mame: Update to 0.228....* gnu/packages/emulators.scm (mame): Update to 0.228.
| Nicolas Goaziou |
2021-01-27 | system: tests: Add a Btrfs RAID system test....* gnu/tests/install.scm (%btrfs-raid-root-os)
(%btrfs-raid-root-os-source, %btrfs-raid-root-installation-script)
(%test-btrfs-raid-root-os): New variables.
| Maxim Cournoyer |
2021-01-27 | gnu: Add ugrep....* gnu/packages/search.scm (ugrep): New Variable.
| Hartmut Goebel |
2021-01-27 | gnu: Add python-pypa-build....* gnu/packages/python-build.scm (python-pypa-build): New variable.
| Maxim Cournoyer |
2021-01-27 | gnu: python-xyz: Move a few modules to (gnu packages python-build)....* gnu/packages/python-xyz.scm (python-pep517): Inherit from
python-pep517-bootstrap. Remove the inherited common fields.
(python-poetry-core, python-wheel)
(python-toml): Move to ...
* gnu/packages/python-build.scm: ... here, a new module.
(python-pep517-bootstrap): New package.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module.
| Maxim Cournoyer |
2021-01-27 | gnu: emacs-helm-sly: Update to 0.7.1....* gnu/packages/emacs-xyz.scm (emacs-helm-sly): Update to 0.7.1.
| Pierre Neidhardt |
2021-01-27 | gnu: sbcl-slynk: Fix version number check....* gnu/packages/lisp-xyz.scm (sbcl-slynk)[source]: Don't move files around
since this is not required.
[arguments]: Re-enable tests. There is none at the moment, but they might get
added in the future.
Don't list systems since they are found automatically.
Moving `slynk.lisp' had the detrimental side-effect to break
`sly-version-string' which expects `sly.el' to be in the parent directory. As
a result, using `sly-connect' from Emacs would prompt the user:
[sly] Versions differ: 1.0.43 (sly) vs. nil (slynk). Continue? (y or n)
even though the Slynk version is correct.
Maybe there was a need for moving files around in the past, but since our ASDF
build system got revamped, all systems are now automatically found. Thus we
can leave the files where they are, which fixes the version number check.
| Pierre Neidhardt |
2021-01-27 | gnu: Add missfits....* gnu/packages/astronomy.scm (missfits): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Sharlatan Hellseher |
2021-01-27 | gnu: sbcl-modularize-hooks: Fix synopsis....* gnu/packages/lisp-xyz.scm (sbcl-modularize-hooks)[synopsis]: Fix it.
| Guillaume Le Vaillant |
2021-01-27 | gnu: Add cl-modularize-interfaces....* gnu/packages/lisp-xyz.scm (cl-modularize-interfaces,
ecl-modularize-interfaces, sbcl-modularize-interfaces): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Sharlatan Hellseher |
2021-01-27 | gnu: Add cl-modularize-hooks....* gnu/packages/lisp-xyz.scm (cl-modularize-hooks, ecl-modularize-hooks,
sbcl-modularize-hooks): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Sharlatan Hellseher |
2021-01-27 | gnu: guile-redis: Remove guild warnings....* gnu/packages/guile-xyz.scm (guile-redis)[arguments]: Pass
GUILE_AUTO_COMPILE=0 as make-flag to prevent guild warnings.
| Efraim Flashner |
2021-01-27 | gnu: guile-redis: Update to 2.0.0....* gnu/packages/guile-xyz.scm (guile-redis): Update to 2.0.0.
(guile2.0-redis)[arguments]: Add phase to adjust module imports.
This patch was co-authored with Efraim Flashner.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| BonfaceKilz |
2021-01-27 | gnu: icedove: Update to 78.7.0 [fixes CVE-2020-15685]....* gnu/packages/gnuzilla.scm (%icedove-build-id, icedove): Update.
| Jonathan Brielmaier |
2021-01-26 | gnu: icecat: Update to 78.7.0-guix0-preview1 [security fixes]....Includes fixes for CVE-2021-23953, CVE-2021-23954, CVE-2020-26976,
CVE-2021-23960, and CVE-2021-23964.
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version.
| Mark H Weaver |
2021-01-26 | gnu: guile-gcrypt: Build sequentially and reproducibly....* gnu/packages/gnupg.scm (guile-gcrypt)[arguments]: New field.
| Ludovic Courtès |
2021-01-26 | gnu: guile-gcrypt: Add libgcrypt to 'native-inputs'....* gnu/packages/gnupg.scm (guile-gcrypt)[arguments]: Remove.
[native-inputs]: Add LIBGCRYPT.
| Ludovic Courtès |
2021-01-26 | gnu: folly: Update to 2021.01.25.00....* gnu/packages/cpp.scm (folly): Update to 2021.01.25.00.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Greg Hogan |
2021-01-26 | gnu: pdfarranger: Complete and arrange inputs....* gnu/packages/pdf.scm (pdfarranger)[propagated-inputs]: Add img2pdf. Move
poppler and gtk+...
[inputs]: ...here
| Nicolas Goaziou |