~ruther/guix-local

c88582a6 — Bruno Victal 3 years ago
services: mcron: Add log-file and date-format fields.

* doc/guix.texi (Scheduled Job Execution): Document it.
* gnu/services/mcron.scm (mcron-configuration)[log-file, date-format]: New field.
(mcron-shepherd-services): Add log-file and date-format support.
Use file-append instead of string-append.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
edb39844 — Bruno Victal 3 years ago
services: mcron: Use match-record.

* gnu/services/mcron.scm (mcron-shepherd-services): Use match-record.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
6f4fd8f5 — Bruno Victal 3 years ago
services: mcron: Restyle mcron-configuration.

* doc/guix.texi (Scheduled Job Execution): Sync doc with source.
* gnu/services/mcron.scm (mcron-configuration): Restyle.
[log-format]: Fix incorrectly formatted text.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
85df7a62 — Vagrant Cascadian 3 years ago
gnu: diffoscope: Update to 239.

* gnu/packages/diffoscope.scm (diffoscope): Update to 239.
[native-inputs]: Replace poppler-next with poppler.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2120c768 — Hugo Buddelmeijer 3 years ago
gnu: python-pypandoc: Upgrade to 1.7.5.

The tests of python-pypandoc 1.6.5 fail; these are fixed in 1.7.5:
https://github.com/JessicaTegner/pypandoc/commit/6670e906dccaddcfcdec228e34e0eaffc20ae791

The tests of later versions of python-pypandoc also fail though:
https://github.com/JessicaTegner/pypandoc/pull/327

Finally, python-pypandoc requires the pandoc data to be embeded in
the binary:
https://github.com/jgm/pandoc/blob/main/INSTALL.md#creating-a-relocatable-binary

* gnu/packages/python-xyz.scm (python-pypandoc): Upgrade to 1.7.5
* gnu/packages/haskel-xyz.scm (pandoc): Embed data files.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6a23ef81 — Andy Tai 3 years ago
gnu: pocl: Update to 3.1

* gnu/packages/opencl.scm (pocl): Update to 3.1
[native-inputs]: Add python-3
[arguments]: Update RPATH. Skip failed tests on aarch64

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
210c929c — Jack Hill 3 years ago
gnu: ssh-to-age: Update to 1.1.2.

* gnu/packages/password-utils.scm (ssh-to-age): Update to 1.1.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
52577616 — Jack Hill 3 years ago
gnu: pass-age: Update to 1.7.4a1.

* gnu/packages/password-utils.scm (pass-age): Update to 1.7.4a1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
82690c9b — Jack Hill 3 years ago
gnu: go-filippo-io-age: Update to 1.1.1.

* gnu/packages/golang.scm (go-filippo-io-age): Update to 1.1.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e4319d4c — Thomas Albers 3 years ago
gnu: Add dvisvgm.

* gnu/packages/tex.scm (dvisvgm): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4fbae445 — Ludovic Courtès 3 years ago
gnu: fnlfmt: Update to 0.3.0.

* gnu/packages/lua.scm (fnlfmt): Update to 0.3.0.
e3001aef — Yovan Naumovski 3 years ago
gnu: fennel: Update to 1.3.0.

* gnu/packages/lua.scm (fennel): Update to 1.3.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
037f0611 — Ludovic Courtès 3 years ago
gnu: vtk: Remove reference to GCC.

This removes GCC from the closure of VTK, reducing its size by 200 MiB (17%).

* gnu/packages/image-processing.scm (vtk)[arguments]: Change to gexps.
Add #:phases.
(vtk-7)[arguments]: Turn #:configure-flags into a gexp.
eff65279 — Ludovic Courtès 3 years ago
gnu: vtk: Enable OpenMP, TBB, and Open MPI support.

* gnu/packages/image-processing.scm (vtk)[arguments]: Pass options to
enable OpenMP, TBB, and MPI.
[inputs]: Add OPENMPI.
[propagated-inputs]: Add TBB.
02b1eb64 — Josselin Poiret 3 years ago
gnu: gnulib: Depend on git-minimal/pinned.

* gnu/packages/build-tools.scm (gnulib)[native-inputs]: Change git to
git-minimal/pinned.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0143e3f2 — Ludovic Courtès 3 years ago
services: static-networking: 'eval-when' for code used at expansion-time.

Reported by bjc on #guix.

* gnu/services/base.scm (valid-name, cidr->netmask): Wrap in 'eval-when'
since they are used by "compile-time procedures" (macros).
4f63b4b8 — Sergey Trofimov 3 years ago
guix: Run check-synopsis-style with other local checks.

* guix/lint.scm (%network-dependent-checkers): Move check-synopsis-style to...
(%local-checkers): ... here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
d4497074 — Sergey Trofimov 3 years ago
gnu: fdroidcl: Update to 0.7.0.

* gnu/packages/android.scm (fdroidcl): Update to 0.7.0.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
441951bb — Sergey Trofimov 3 years ago
gnu: Add go-github-com-schollz-progressbar-v3.

* gnu/packages/golang.scm (go-github-com-schollz-progressbar-v3): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
28418027 — Sergey Trofimov 3 years ago
gnu: Add go-github-com-mitchellh-colorstring.

* gnu/packages/golang.scm
(go-github-com-mitchellh-colorstring): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Next