Age | Commit message (Collapse) | Author |
|
* guix/build/store-copy.scm (file-size): Fix typo.
|
|
Workaround for <https://issues.guix.gnu.org/53194>.
* gnu/build/image.scm (estimate-partition-size): Enforce a 1-MiB minimum.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
Long ago we had a profile hook, called “texlive-configuration”, which would
operate on the texlive-* packages that have actually been installed in the
profile, build a union directory, and then install a texmf.cnf file that
declared the prefix of the TeX Live tree to be the union directory. It then
generated font maps based on the fonts that had actually been installed.
This approach had multiple disadvantages, the worst of which was that you
could only really have one TeX Live tree. Commit
04a0b1e09abce99857e7930336421ca6d15ae630 addressed this, where texmf.cnf was
modified *once* and for all in texlive-bin to reference the GUIX_TEXMF
variable to determine the root of the tree. This made much of
“texlive-configuration” obsolete, because we didn’t need to have any union
directories at all, because we had no need for a customized per-profile
variant of texmf.cnf.
Unfortunately, with the loss of the profile hook we would no longer build font
maps. This patch resurrects the profile hook: we’re again generating font
maps (such as pdftex.map) based on the contents of the profile.
* gnu/packages/tex.scm (texlive-default-updmap.cfg): New variable.
* guix/profiles.scm (texlive-configuration): Rename this...
(texlive-font-maps): ...to this; update to run updmap-sys on the contents of
the profile to generate only font maps.
(%default-profile-hooks): Add texlive-font-maps.
* guix/status.scm (hook-message): Rename unused texlive-configuration to
texlive-font-maps.
|
|
* gnu/packages/audio.scm (webrtc-audio-processing)[arguments]: Adjust
custom arguments list to also fix building on all powerpc architectures.
[native-inputs]: Add patch, local-file on riscv64-linux and powerpc
architectures.
* gnu/packages/patches/webrtc-audio-processing-big-endian.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
|
|
* gnu/packages/emulators.scm (gnome-arcade)[arguments]: Use G-expressions.
<#:phases>: Remove trailing #T.
[inputs]: Remove labels.
[description]: Start with a complete sentence.
|
|
* gnu/packages/emulators.scm (mame)[arguments]<#:phases>: Use G-expressions.
|
|
* gnu/packages/emulators.scm (mame): Update to 0.240.
|
|
This is a follow-up to 326e08bf0f55409f040612001f73a2cc4091c159, et.al.
* gnu/services/monitoring.scm (%zabbix-front-end-nginx-configuration): Rename
to ...
(%zabbix-front-end-configuration-nginx): ... this.
(zabbix-front-end-nginx-extension): Adjust accordingly.
|
|
This is a follow-up to commit 326e08bf0f55409f040612001f73a2cc4091c159.
* gnu/services/monitoring.scm (zabbix-front-end-nginx-configuration): Remove
variable.
|
|
...to make them in line with the newly generated front-end documentation.
* doc/guix.texi (Monitoring Services): Regenerate zabbix-server-configuration
and zabbix-agent-configuration.
|
|
Commit e301f1a8ed11f9eacb2b7f525a7446dc00621a8b removed the NGINX argument
entirely, but users may rely on and override it. Reported by rekado on #guix.
* gnu/services/monitoring.scm (%zabbix-front-end-nginx-configuration): Restore
exported variable.
(zabbix-front-end-nginx-extension): New procedure.
(zabbix-front-end-configuration): Remove FASTCGI-PARAMS field. Restore NGINX
field, but default to the empty list.
(zabbix-front-end-service-type): Extend NGINX-SERVICE-TYPE by
ZABBIX-FRONT-END-NGINX-EXTENSION.
* doc/guix.texi (Monitoring Services): Regenerate documentation.
|
|
* gnu/packages/ocr.scm (gimagereader)[arguments]<#:configure-flags>: Use G-expression.
|
|
* gnu/packages/ocr.scm (gimagereader)[native-inputs, inputs]: Remove labels.
|
|
* gnu/packages/ocr.scm (gimagereader): Update to 3.4.0.
|
|
* gnu/packages/search.scm (fsearch): Update to 0.1.2.
|
|
* gnu/packages/mail.scm (mumi): Update to 0.0.1-7.f5232c4.
[inputs]: Add guile-kolam.
|
|
* gnu/packages/audio.scm (drc): New variable.
|
|
* gnu/packages/haskell.scm (nhc98): New variable.
|
|
* gnu/packages/patches/ghc-4.patch: New file
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/haskell.scm (ghc-4): New variable.
|
|
* gnu/packages/commencement.scm (gcc-2.95-wrapper): New variable.
|
|
* gnu/packages/commencement.scm (glibc-mesboot0, gcc-mesboot0,
binutils-mesboot): Export variables.
* gnu/packages/base.scm (glibc-2.2.5): New variable.
|
|
* gnu/packages/patches/perl-5.14-autosplit-default-time.patch,
gnu/packages/patches/perl-5.14-module-pluggable-search.patch,
gnu/packages/patches/perl-5.14-no-sys-dirs.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/perl.scm (perl-5.14): New variable.
|
|
* gnu/packages/connman.scm (connman): Update to 1.41.
[arguments]: Add configure-flag to build with iwd support.
[native-inputs]: Remove labels.
|
|
* gnu/packages/hardware.scm (ddcutil): Update to 1.2.1.
[inputs]: Add kmod and i2c-tools.
|
|
* gnu/packages/admin.scm (novena-eeprom)[inputs]: Build with i2c-tools-3.
* gnu/packages/linux.scm (i2c-tools-3): New variable.
|
|
* gnu/packages/linux.scm (i2c-tools): Update to 4.3.
|
|
* gnu/packages/linux.scm (procps)[properties]: New field.
|
|
This allows derivative packages to check for updated source correctly.
* gnu/packages/linux.scm (util-linux)[properties]: New field.
|
|
* gnu/packages/ntp.scm (openntpd)[properties]: New field.
|
|
* gnu/packages/games.scm (flare-game)[home-page]: Use HTTPS URI.
|
|
* gnu/packages/games.scm (flare-game)[arguments]: Use G-expressions. Use
SEARCH-INPUT-DIRECTORY and SEARCH-INPUT-FILE.
|
|
* gnu/packages/games.scm (flare-game): Update to 1.13.
|
|
* gnu/packages/games.scm (flare-engine)[arguments]: Use G-expressions.
[inputs]: Remove labels.
|
|
* gnu/packages/games.scm (flare-engine): Update to 1.13.
|
|
* gnu/packages/mail.scm (emacs-notmuch)[arguments]: Use G-expressions.
<#:phases>: Use SEARCH-INPUT-FILE.
|
|
* gnu/packages/mail.scm (notmuch)[arguments]: Use G-expressions.
<#:phases>: Use SEARCH-INPUT-FILES instead of WHICH.
|
|
* gnu/packages/mail.scm (notmuch): Update to 0.35.
[arguments]<#:phases>: Remove DISABLE-FAILING-TESTS phase.
|
|
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.6.
|
|
* gnu/packages/emacs-xyz.scm (emacs-racket-mode)[description]: Improve text.
|
|
* gnu/packages/emacs-xyz.scm (emacs-racket-mode)[license]: Use GPL2+.
|
|
* gnu/packages/emacs-xyz.scm (emacs-racket-mode): Update to 0.0.2-7.cef5a55.
[arguments]<#:include>: Use G-expressions.
[propagated-inputs]: Add EMACS-PAREDIT.
|
|
* gnu/packages/emacs-xyz.scm (emacs-org-mime): Update to 0.2.6.
|
|
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.4.
|
|
* gnu/packages/emacs-xyz.scm (emacs-git-link): Update to 0.8.5.
[arguments]<#:test-command>: Use G-expressions.
|
|
* gnu/packages/emacs-xyz.scm (emacs-elisp-refs)[description]: Make it start
with a complete sentence.
|
|
* gnu/packages/emacs-xyz.scm (emacs-elisp-refs): Update to 1.4.
[arguments]<#:phases>: Remove DISABLE-REFS-NEXT-MATCH-TEST phase.
<#:test-command>: Use G-expressions.
|
|
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.2.2.
|
|
* gnu/packages/firmware.scm (make-opensbi-package)[arguments]: When not
cross-compiling set CC to gcc.
|
|
* gnu/packages/admin.scm (isc-dhcp)[arguments]: Add phase to update
configure scripts.
[inputs]: Add config.
|
|
* gnu/packages/video.scm (libx264)[inputs]: Add config.
[arguments]: Adjust configure-flags to always build PIC code. Add custom
phase to replace config.guess, config.sub scripts.
|