Commit graph

118815 commits

Author SHA1 Message Date
Nicolas Goaziou
90faa7d63a
gnu: Add texlive-gtl.
* gnu/packages/tex.scm (texlive-gtl): New variable.
2023-07-20 11:17:31 +02:00
Nicolas Goaziou
2ba8ec6623
gnu: Add texlive-graphics-pln.
* gnu/packages/tex.scm (texlive-graphics-pln): New variable.
2023-07-20 11:17:31 +02:00
Nicolas Goaziou
72794f2203
gnu: Add texlive-gobble.
* gnu/packages/tex.scm (texlive-gobble): New variable.
2023-07-20 11:17:30 +02:00
Nicolas Goaziou
f2179ba604
gnu: Add texlive-gfnotation.
* gnu/packages/tex.scm (texlive-gfnotation): New variable.
2023-07-20 11:17:30 +02:00
Nicolas Goaziou
fcc06aec35
gnu: Add texlive-getoptk.
* gnu/packages/tex.scm (texlive-getoptk): New variable.
2023-07-20 11:17:30 +02:00
Nicolas Goaziou
eb1d39e74f
gnu: Add texlive-fontch.
* gnu/packages/tex.scm (texlive-fontch): New variable.
2023-07-20 11:17:29 +02:00
Nicolas Goaziou
776f81828c
gnu: Add texlive-font-change.
* gnu/packages/tex.scm (texlive-font-change): New variable.
2023-07-20 11:17:29 +02:00
Nicolas Goaziou
23ea3e8a40
gnu: Add texlive-fntproof.
* gnu/packages/tex.scm (texlive-fntproof): New variable.
2023-07-20 11:17:29 +02:00
Nicolas Goaziou
f4e823f17c
gnu: Add texlive-fltpoint.
* gnu/packages/tex.scm (texlive-fltpoint): New variable.
2023-07-20 11:17:28 +02:00
Nicolas Goaziou
5df0245cc7
gnu: Add texlive-fixpdfmag.
* gnu/packages/tex.scm (texlive-fixpdfmag): New variable.
2023-07-20 11:17:28 +02:00
Nicolas Goaziou
4575ae283f
gnu: Add texlive-figflow.
* gnu/packages/tex.scm (texlive-figflow): New variable.
2023-07-20 11:17:28 +02:00
Nicolas Goaziou
c7e08aa26f
gnu: Add texlive-fenixpar.
* gnu/packages/tex.scm (texlive-fenixpar): New variable.
2023-07-20 11:17:27 +02:00
Nicolas Goaziou
8601f0c5dd
gnu: Add texlive-expkv-bundle.
* gnu/packages/tex.scm (texlive-expkv-bundle): New variable.
2023-07-20 11:17:27 +02:00
Nicolas Goaziou
f340fd2acc
gnu: Add texlive-expex-acro.
* gnu/packages/tex.scm (texlive-expex-acro): New variable.
2023-07-20 11:17:27 +02:00
Nicolas Goaziou
80a0fd737f
gnu: Add texlive-epsf-dvipdfmx.
* gnu/packages/tex.scm (texlive-epsf-dvipdfmx): New variable.
2023-07-20 11:17:26 +02:00
Nicolas Goaziou
c37da0c23a
gnu: Add texlive-epigram.
* gnu/packages/tex.scm (texlive-epigram): New variable.
2023-07-20 11:17:26 +02:00
Nicolas Goaziou
11a51001b9
gnu: Add texlive-encxvlna.
* gnu/packages/tex.scm (texlive-encxvlna): New variable.
2023-07-20 11:17:26 +02:00
Nicolas Goaziou
0b2a07c101
gnu: Add texlive-eijkhout.
* gnu/packages/tex.scm (texlive-eijkhout): New variable.
2023-07-20 11:17:25 +02:00
Nicolas Goaziou
a4da766149
gnu: Add texlive-dowith.
* gnu/packages/tex.scm (texlive-dowith): New variable.
2023-07-20 11:17:25 +02:00
Nicolas Goaziou
bac73b47bd
gnu: Add texlive-docbytex.
* gnu/packages/tex.scm (texlive-docbytex): New variable.
2023-07-20 11:17:25 +02:00
Nicolas Goaziou
9aeddf892a
gnu: Add texlive-dirtree.
* gnu/packages/tex.scm (texlive-dirtree): New variable.
2023-07-20 11:17:24 +02:00
Nicolas Goaziou
d7156e3d43
gnu: Add texlive-dinat.
* gnu/packages/tex.scm (texlive-dinat): New variable.
2023-07-20 11:17:24 +02:00
Nicolas Goaziou
187391a65f
gnu: Add texlive-cweb-old.
* gnu/packages/tex.scm (texlive-cweb-old): New variable.
2023-07-20 11:17:24 +02:00
Nicolas Goaziou
3adf1d1ac3
gnu: Add texlive-crossrefenum.
* gnu/packages/tex.scm (texlive-crossrefenum): New variable.
2023-07-20 11:17:23 +02:00
Nicolas Goaziou
1810b5b12d
gnu: Add texlive-compare.
* gnu/packages/tex.scm (texlive-compare): New variable.
2023-07-20 11:17:23 +02:00
Nicolas Goaziou
72ab0870fa
gnu: Add texlive-colorsep.
* gnu/packages/tex.scm (texlive-colorsep): New variable.
2023-07-20 11:17:23 +02:00
Nicolas Goaziou
45e916cb95
gnu: Add texlive-chronosys.
* gnu/packages/tex.scm (texlive-chronosys): New variable.
2023-07-20 11:17:22 +02:00
Nicolas Goaziou
32ab7ef34a
gnu: Add texlive-catcodes.
* gnu/packages/tex.scm (texlive-catcodes): New variable.
2023-07-20 11:17:22 +02:00
Nicolas Goaziou
da14c67d79
gnu: Add texlive-c-pascal.
* gnu/packages/tex.scm (texlive-c-pascal): New variable.
2023-07-20 11:17:22 +02:00
Nicolas Goaziou
2d41b12cf6
gnu: Add texlive-borceux.
* gnu/packages/tex.scm (texlive-borceux): New variable.
2023-07-20 11:17:21 +02:00
Nicolas Goaziou
03fbcf1eac
gnu: Add texlive-bitelist.
* gnu/packages/tex.scm (texlive-bitelist): New variable.
2023-07-20 11:17:21 +02:00
Nicolas Goaziou
b3f27e353a
gnu: Add texlive-barr.
* gnu/packages/tex.scm (texlive-barr): New variable.
2023-07-20 11:17:21 +02:00
Nicolas Goaziou
590ec4c616
gnu: Add texlive-autoaligne.
* gnu/packages/tex.scm (texlive-autoaligne): New variable.
2023-07-20 11:17:20 +02:00
Nicolas Goaziou
778872bd95
gnu: Add texlive-apnum.
* gnu/packages/tex.scm (texlive-apnum): New variable.
2023-07-20 11:17:20 +02:00
Nicolas Goaziou
bdfc3cfd11
gnu: Add texlive-abstyles.
* gnu/packages/tex.scm (texlive-abstyles): New variable.
2023-07-20 11:17:20 +02:00
Nicolas Goaziou
8227084dbe
gnu: Add texlive-abbr.
* gnu/packages/tex.scm (texlive-abbr): New variable.
2023-07-20 11:17:19 +02:00
Janneke Nieuwenhuizen
6547d3852b
gnu: hurd: Support native build on the Hurd.
* gnu/packages/hurd.scm (hurd)[arguments]: In phases 'build-libdde-linux' and
'install-goodies', also look in inputs for dependencies.  There is no check
target, so set #:tests? to #false.
2023-07-20 10:11:37 +02:00
Janneke Nieuwenhuizen
c4c08775a8
gnu: guile-2.0: Skip failing tests on the Hurd.
* gnu/packages/guile.scm (guile-2.0)[arguments]: When building natively on the
Hurd, add stage 'disable-threads.tests'...
(guile-2.2): ...and when building natively on the Hurd, delete it again.
2023-07-20 10:11:37 +02:00
Janneke Nieuwenhuizen
1005911343
gnu: po4a: Skip failing test on the Hurd.
* gnu/packages/gettext.scm (po4a)[arguments]: When building natively on the
Hurd, add phase 'skip-tests/hurd'.
2023-07-20 10:11:37 +02:00
Janneke Nieuwenhuizen
8c5891d50b
gnu: fontforge: Support build on the Hurd.
* gnu/packages/patches/fontforge-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/fontutils.scm (fontforge)[arguments]: When building natively on
the Hurd, add new phase 'apply-hurd-patch' and use it, and replace phase
'check' to skip two tests.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
825a7be431
gnu: pango: Support build for the Hurd.
* gnu/packages/gtk.scm (pango)[native-inputs]: Do not include
gobject-introspection when building for the Hurd.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
dd3f9a7a49
gnu: harfbuzz: Support build for the Hurd.
* gnu/packages/gtk.scm (harfbuzz)[native-inputs]: Do not include
gobject-introspection when building for the Hurd.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
03f35ff390
gnu: ghostscript: Fix build for the Hurd.
* gnu/packages/patches/ghostscript-leptonica-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ghostscript.scm (ghostscript)[arguments]: When building for the
Hurd, add phase 'patch-leptonica' and use it.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
e65647119e
gnu: glib: Disable hanging and failing tests for the Hurd.
* gnu/packages/glib.scm (glib)[arguments]: When building for the Hurd,
in phase `disable-failing-tests', neutralize 20 hanging tests, and 37 more
failing tests.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
c5a189d2ab
gnu: guile-git: Skip http proxy test on the Hurd.
* gnu/packages/guile.scm (guile-git)[arguments]: When building natively on the
Hurd, add phase 'skip-tests/hurd'.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
72fa5eb020
gnu: graphite2: Skip test on the Hurd.
* gnu/packages/fontutils.scm (graphite2)[arguments]: When building natively on
the Hurd, replace phase 'check' to set make-flags to skip "awamicmp3" test.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
d3a1684c8a
gnu: doxygen: Fix build for the Hurd.
* gnu/packages/patches/doxygen-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/documentation.scm (doxygen)[arguments]: When building for the
Hurd, add new phase 'apply-patch' and use it.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
6f15b4204f
gnu: cmake-minimal: Skip tests on the Hurd.
* gnu/packages/cmake.scm (cmake-minimal)[arguments]: When building natively on
the Hurd, add %common-disabled-tests/hurd to skipped tests in phase 'check'.
2023-07-20 10:11:35 +02:00
Janneke Nieuwenhuizen
07eff96a86
gnu: cmake-bootstrap: Fix build for the Hurd.
* gnu/packages/cmake.scm (%common-disabled-tests/hurd): New variable.
(cmake-bootstrap) [inputs]: Include libuv for the Hurd too.
[arguments]: Add %common-disabled-tests/hurd to #:make-flags for the Hurd.
Also add a 'patch-hurd' phase to fix the build.
2023-07-20 10:11:35 +02:00
Janneke Nieuwenhuizen
d408d47933
gnu: zstd: Skip tests when building for the Hurd.
* gnu/packages/compression.scm(zstd)[arguments]: When building for the Hurd,
set #:tests? to #false.
:
2023-07-20 10:11:35 +02:00