Tomas Sedovic
809f8c3d7a
asciidoctor: add the tilt gem
...
This will enable the Asciidoctor's templating feature:
https://docs.asciidoctor.org/asciidoctor/latest/convert/templates/
The ERB templates will work out-of-the box, any other templates (such as Haml
or Slim) would need additional gems installed:
https://github.com/rtomayko/tilt#readme
Fixes : #104815
2023-06-29 10:41:20 +02:00
apfelkuchen6
ba6c229037
texlive: fix licensing information for doc-only-packages ( #239528 )
...
* licenses: add opubl
* texlive: fix license for npp-for-context and lshort-german
This unbreaks evaluation for `texlive.combine { inherit (texlive) scheme-full;
pkgFilter = (_: true) }`. The problem doesn't manifest for the default pkgFilter
as `npp-for-context` is a doc-only-package (that by the way has recently been
removed from texlive).
2023-06-26 20:31:28 +02:00
sternenseemann
1079029f40
lowdown: make assertions in postInstall prettier
2023-06-20 09:55:16 +02:00
sternenseemann
8751ca45de
lowdown: 1.0.1 -> 1.0.2
...
https://github.com/kristapsdz/lowdown/releases/tag/VERSION_1_0_2
2023-06-20 09:55:16 +02:00
sternenseemann
86a6a48876
lowdown: check if soVersion is up to date on non darwin
2023-06-20 09:55:16 +02:00
sternenseemann
048a14cd1e
lowdown: move so version into variable
2023-06-20 09:55:16 +02:00
sternenseemann
cf7bda3428
lowdown: delete liblowdown.so symlink on darwin
2023-06-20 09:55:16 +02:00
Vladimír Čunát
205ee073b0
Revert "texlive.combine: expose licensing information of combined packages"
...
This reverts commit fa7428470a
from PR #238456
Evaluation on Hydra.nixos.org was crashing because of this PR merge,
most likely because this computation of licenses for sets like
texlive.combined.scheme-full (thousands of packages) was too expensive.
2023-06-20 09:16:02 +02:00
Weijia Wang
556adf1247
Merge pull request #238422 from toastal/soupault-4.6.0
...
soupault: 4.4.0 → 4.6.0
2023-06-20 01:38:17 +03:00
Sandro
eed76b7f25
Merge pull request #234386 from xworld21/advi-use-ghostscriptx
...
advi: use ghostscriptX instead of gs discovered at build time
2023-06-19 22:18:26 +02:00
toastal
cf68bb58a4
soupault: 4.4.0 → 4.6.0
...
https://codeberg.org/PataphysicalSociety/soupault/src/branch/main/CHANGELOG.md
2023-06-19 10:50:23 +07:00
apfelkuchen06
fa7428470a
texlive.combine: expose licensing information of combined packages
2023-06-19 01:53:59 +02:00
apfelkuchen06
a83af56bcb
texlive: add license to texlive packages
2023-06-19 01:53:59 +02:00
apfelkuchen06
8a22ed472e
texlive.tlpdb.nix: extract licensing information
2023-06-19 01:53:59 +02:00
figsoda
ed4e2af68d
Merge pull request #236859 from figsoda/typst
2023-06-17 17:12:50 -04:00
Dmitry Kalinkin
bbce166d72
Merge pull request #238251 from xworld21/texlive-tlpdb-nix-better-sed
...
texlive.tlpdb.nix: better sed technique, missing texlive.infra dependency
2023-06-17 14:30:03 -04:00
apfelkuchen06
ad669fed5f
git-latexdiff: 1.3.0 -> 1.6.0
2023-06-17 15:19:26 +02:00
Vincenzo Mantova
1184667b5b
texlive.tlpdb.nix: do not escape valid names
2023-06-17 12:58:48 +01:00
Vincenzo Mantova
5a44eb9364
texlive.tlpdb.nix: better sed looping technique
2023-06-17 12:58:43 +01:00
Doron Behar
0889989397
tectonic: Don't wrap with biber
...
Frequently, users complain about incompatibilities between biblatex from
Tectonic's bundle releases, and Nixpkgs' biber version, compiled from
texlive's sources. The issue does not happen within Nixpkgs' texlive,
and Nixpkgs' biber, since both of them are updated at the same time, and
hence are always compatible with each other. Since Tectonic manages it's
tex packages bundle by itself, it's natural that there will be
incompatibilities between Tectonic's user's distribution `biber`, and
Tectonic's biblatex version from Tectonic's bundle. See upstream's
issue: https://github.com/tectonic-typesetting/tectonic/issues/893
For the issue not to arise, we simply hope Tectonic's bundle update
itself not long after Nixpkgs' texlive packages are updated. In anycase,
`tectonic`'s users in Nixpkgs will be better off dealing with
incompatibilities without the need to recompile `tectonic` just to
change the `biber` path in wrapper.
2023-06-16 09:16:01 +03:00
Doron Behar
3ffbf36373
tectonic: 0.13.1 -> 0.14.1
...
Diff: https://github.com/tectonic-typesetting/tectonic/compare/tectonic@0.13.1...tectonic%400.14.1
Changelog: https://github.com/tectonic-typesetting/tectonic/blob/tectonic@0.14.1/CHANGELOG.md
2023-06-15 12:56:43 +03:00
Sandro Jäckel
3ad7d71afe
treewide: don't set platforms.unix for buildGoModule
2023-06-13 17:54:26 +03:00
Vincenzo Mantova
5ef2470f15
texlive: assert that all fixed hashes are present
2023-06-11 21:08:39 +01:00
Vincenzo Mantova
3e210b282f
texlive: generate "fixed-hashes.nix" from Nix expression
2023-06-11 21:08:39 +01:00
Doron Behar
6a0d7ee981
Merge pull request #236978 from r-ryantm/auto-update/tectonic
...
tectonic: 0.12.0 -> 0.13.1
2023-06-10 16:10:43 +03:00
R. Ryantm
ff05379d42
tectonic: 0.12.0 -> 0.13.1
2023-06-10 05:56:34 +00:00
figsoda
572f5a9a79
typst: 0.4.0 -> 0.5.0
...
Diff: https://github.com/typst/typst/compare/v0.4.0...v0.5.0
Changelog: https://github.com/typst/typst/releases/tag/v0.5.0
2023-06-09 10:58:34 -04:00
figsoda
9bdbfb1b76
typst-live: init at unstable-2023-05-27
...
https://github.com/ItsEthra/typst-live
2023-06-07 19:25:35 -04:00
R. Ryantm
d2220210ed
asciidoctorj: 2.5.8 -> 2.5.10
2023-06-05 21:27:21 +00:00
figsoda
158d19fa80
mmark: fix version
2023-06-04 14:59:34 -04:00
R. Ryantm
745089a9e0
mmark: 2.2.31 -> 2.2.32
2023-06-04 16:25:28 +00:00
R. Ryantm
99ceee1883
bibclean: 3.06 -> 3.07
2023-05-28 10:57:48 +00:00
Vincenzo Mantova
44f0488ff2
advi: use ghostscriptX instead of gs discovered at build time
2023-05-27 09:56:54 +01:00
Vincenzo Mantova
3d6e2420a2
texlive.combine: link TEXMFDIST in $out/share for backward compatibility ( #233882 )
2023-05-25 12:47:15 -04:00
Charles Hall
92bca3345b
pulldown-cmark: 0.9.2 -> 0.9.3
2023-05-21 14:33:36 -07:00
figsoda
b3f5ab3796
typst: 0.3.0 -> 0.4.0
...
Diff: https://github.com/typst/typst/compare/v0.3.0...v0.4.0
Changelog: https://github.com/typst/typst/releases/tag/v0.4.0
2023-05-20 16:47:43 -04:00
apfelkuchen06
23cf0d4b69
texlive.bin.core-big: fix CVE-2023-32700
...
This fixes a bug that allowed any document compiled with LuaTeX to execute
arbitrary shell commands, even with shell escape disabled.
See https://tug.org/~mseven/luatex.html for more details.
2023-05-20 19:14:12 +02:00
Dmitry Kalinkin
d8dea801e9
Merge pull request #227803 from xworld21/texlive-unpack-tlpkg
...
texlive: unpack and expose useful tlpkg/ content; run postaction scripts
2023-05-15 13:16:02 -04:00
Vincenzo Mantova
d3b28b7fd9
texlive.combine: move repstopdf test to tests.texlive ( #231742 )
2023-05-14 11:05:22 -04:00
Vincenzo Mantova
1623309ee2
texlive: execute postaction scripts
2023-05-14 14:51:04 +01:00
Vincenzo Mantova
17d4034e89
texlive: unpack and expose useful tlpkg/ content
2023-05-14 14:51:03 +01:00
Vincenzo Mantova
b3e5f58289
texlive.bin.chktex: add perl interpreter to shebang ( #231743 )
2023-05-14 01:11:02 -04:00
Doron Behar
70e88eb75d
pplatex: Add doronbehar as maintainer
2023-05-13 22:04:33 +03:00
Doron Behar
d2313a5a58
pplatex: unstable-2015-09-14 -> unstable-2023-04-18
2023-05-13 21:52:29 +03:00
R. Ryantm
c3d4465abf
asciidoctorj: 2.5.7 -> 2.5.8
2023-05-10 05:07:22 +00:00
Vincenzo Mantova
c60d2ffe2e
texlive.combine: call faketime from within fmtutil
...
Calling 'faketime fmtutil' fails on some non-NixOS systems, due to
fmtutil calling system, and implicitly /bin/sh, which may be
incompatible with faketime's LD_PRELOAD (e.g. using a different glibc).
This change moves faketime within fmtutil so that LD_PRELOAD is applied
only to the final binary.
2023-05-08 12:41:41 +01:00
sternenseemann
d6b6b5f94f
lowdown: add nix to passthru.tests
2023-05-03 16:44:27 +02:00
sternenseemann
90b4a9b7d3
lowdown: run tests when cross-compiling if possible
...
By setting do{Install,}Check to true statically, we'll let
stdenv.mkDerivation decide if it is possible or not via canExecute.
2023-05-03 16:44:27 +02:00
sternenseemann
90ff53d72c
lowdown: 1.0.0 -> 1.0.1
...
Upstream now officially supports darwin and we can drop the workaround
we shipped for <https://github.com/kristapsdz/lowdown/issues/87 >.
It also creates the symlink from liblowdown.so to the version shared
object for us, but we still need to fix the library extension on darwin.
https://github.com/kristapsdz/lowdown/releases/tag/VERSION_1_0_1
2023-05-03 16:44:27 +02:00
R. Ryantm
45828de595
skribilo: 0.9.5 -> 0.10.0
2023-05-01 19:57:10 -03:00