Commit graph

1422 commits

Author SHA1 Message Date
Artturin c01f509e44 treewide: source .attrs in builders
if theres a source $stdenv then this is needed

for structuredAttrs
2022-12-08 21:09:02 +02:00
Artturin 238a6053c4 stdenv: support opt-in __structuredAttrs
Co-authored-by: Robin Gloster <mail@glob.in>

stdenv: print message if structuredAttrs is enabled

stdenv: add _append

reduces the chance of a user doing it wrong

fix nix develop issue

output hooks don't work yet in nix develop though

making $outputs be the same on non-structuredAttrs and structuredAttrs
is too much trouble.

lets instead make a function that gets the output names

reading environment file '/nix/store/2x7m69a2sm2kh0r6v0q5s9z1dh41m4xf-xz-5.2.5-env-bin'
nix: src/nix/develop.cc:299: std::string Common::makeRcScript(nix::ref<nix::Store>, const BuildEnvironment&, const Path&): Assertion `outputs != buildEnvironment.vars.end()' failed.

use a function to get all output names instead of using $outputs

copy env functionality from https://github.com/NixOS/nixpkgs/pull/76732/commits
2022-12-08 06:13:19 +02:00
Robert Hensing d896fa5370 texlive: Use ghostscriptX -> ghostscript_headless
The code and typical use case suggest that ghostscript is not used
graphically. Removing this dependency reduces the build closure of
many tools that use texlive for documentation.

If this needs to be reverted, please state the graphical use case
in a comment, so we don't make this mistake again.
2022-12-07 12:51:33 +01:00
Nick Cao 53c31d03d5
scdoc: fix cross compilation by setting HOST_SCDOC 2022-11-21 15:34:57 +08:00
Caleb Maclennan 3ecd317545
sile: 0.14.4 → 0.14.5
https://github.com/sile-typesetter/sile/releases/tag/v0.14.5
2022-11-19 17:42:58 +03:00
toastal 6e44c96a5d soupault: 4.3.0 → 4.3.1 2022-11-18 07:37:32 +01:00
R. Ryantm 48f5a242db fop: 2.7 -> 2.8 2022-11-11 12:05:11 +00:00
Caleb Maclennan fdce357748 sile: 0.14.3 → 0.14.4
https://github.com/sile-typesetter/sile/releases/tag/v0.14.4
2022-11-06 10:52:51 +01:00
Mario Rodas 0be790547a
Merge pull request #199451 from r-ryantm/auto-update/biblatex-check
biblatex-check: 1.0.1 -> 1.0.2
2022-11-05 10:44:15 -05:00
Christian Kögler 951d9e5658
Merge pull request #197914 from r-ryantm/auto-update/asciidoctorj
asciidoctorj: 2.5.6 -> 2.5.7
2022-11-04 18:22:43 +01:00
R. Ryantm fcffb9c1ec biblatex-check: 1.0.1 -> 1.0.2 2022-11-04 03:03:32 +00:00
Arnout Engelen 87598a6ded
texlive.combined.scheme-minimal: fix build
Follow-up on #196435, fixing https://github.com/NixOS/nixpkgs/pull/196435#issuecomment-1296199290

Needed to make #198236 pass
2022-11-01 14:35:12 +01:00
github-actions[bot] 7cf1999911
Merge master into staging-next 2022-10-30 00:02:33 +00:00
AndersonTorres 59d8692255 pgf-umlsd: init at unstable-2020-05-28 2022-10-29 18:07:37 -03:00
AndersonTorres 92ed989f81 pgf-umlcd: init at 0.3 2022-10-29 17:52:05 -03:00
AndersonTorres 9c4d840c7c pgf-pie: init at 0.7 2022-10-29 17:22:41 -03:00
AndersonTorres 1a821b629b pgfplots: 1.5.1 -> 1.18.1 2022-10-29 17:22:41 -03:00
AndersonTorres 782fca13fe pgf-3.x: 3.0.0 -> 3.1.9a 2022-10-29 17:22:40 -03:00
AndersonTorres a2de5412da pgf-2.x: 2.00 -> 2.10 2022-10-29 17:22:40 -03:00
AndersonTorres c482175b03 pgf-1.x: use github source 2022-10-29 17:22:39 -03:00
github-actions[bot] 18b25cbb99
Merge master into staging-next 2022-10-29 12:01:19 +00:00
Sergei Trofimovich ede661244e ted: use xorg.* packages directly instead of xlibsWrapper indirection
Tested as no material change in `out` output with `diffoscope`.
2022-10-29 12:04:20 +02:00
R. Ryantm f67b471562 asciidoctorj: 2.5.6 -> 2.5.7 2022-10-26 14:40:46 +00:00
github-actions[bot] abfd2fe8a8
Merge staging-next into staging 2022-10-26 12:01:52 +00:00
toastal 2e5e98b4e4 soupault: add version test 2022-10-26 09:49:51 +02:00
toastal 82eb1d080a soupault: 4.1.0 → 4.3.0
https://codeberg.org/PataphysicalSociety/soupault/src/tag/4.3.0
2022-10-26 09:49:51 +02:00
Jörg Thalheim 60e9179e56
Merge pull request #197703 from ncfavier/xmlto-w3m
xmlto: add w3m to wrapped PATH
2022-10-25 13:23:55 +02:00
Naïm Favier 37d485e3f4
xmlto: add w3m to wrapped PATH
The old method doesn't work any more.
2022-10-25 13:14:51 +02:00
Sandro 6c1953b24f
Merge pull request #196250 from anthonyroussel/asciidoctor_2_0_18 2022-10-23 19:44:00 +02:00
Dmitry Kalinkin 508429aaac
Merge pull request #196435 from raboof/texlive
texlive: create reproducible .fmt files
2022-10-20 10:20:13 -04:00
Arnout Engelen a41ae443f6
texlive: create reproducible .fmt files
Without these changes, building this package twice does not produce the bit-by-bit identical result each time, making it harder to detect CI breaches. You can read more about this at https://reproducible-builds.org/ .

Fixing bit-by-bit reproducibility also has additional advantages, such as avoiding hard-to-reproduce bugs, making content-addressed storage more effective and reducing rebuilds in such systems.

Based on the work done in Debian and documented at
https://salsa.debian.org/live-team/live-build/-/blob/master/examples/hooks/reproducible/0139-reproducible-texlive-binaries-fmt-files.hook.chroot

Fixes #192736
2022-10-18 21:00:46 +02:00
Anthony Roussel c514611f79
asciidoctor-with-extensions: 2.0.17 -> 2.0.18 2022-10-16 10:04:06 +02:00
Anthony Roussel 421c93d9d0
asciidoctor: 2.0.17 -> 2.0.18 2022-10-16 10:04:03 +02:00
github-actions[bot] 4f07e7f326
Merge master into staging-next 2022-10-15 06:07:54 +00:00
R. Ryantm 3169312748 mmark: 2.2.28 -> 2.2.30 2022-10-14 18:05:38 +00:00
github-actions[bot] 579766d1fd
Merge staging-next into staging 2022-10-10 06:17:33 +00:00
github-actions[bot] 96dc7cf3d2
Merge master into staging-next 2022-10-10 06:16:58 +00:00
Mario Rodas 68357ee95e
Merge pull request #194945 from marsam/update-satysfi
satysfi: 0.0.7 -> 0.0.8
2022-10-09 23:36:06 -05:00
github-actions[bot] 9104c83926
Merge staging-next into staging 2022-10-09 00:04:12 +00:00
github-actions[bot] 130aa9ca68
Merge master into staging-next 2022-10-09 00:03:29 +00:00
Doron Behar 4f9aa092fb tectonic: Fix wrapping adding biber to PATH
Due to missing `:`, wrapProgram didn't really add biber's bin dir to
PATH. Using the `makeBinaryWrapper` implementation detects such mistakes
during compilation.
2022-10-07 10:55:31 +03:00
github-actions[bot] 7dc2d52e3b
Merge staging-next into staging 2022-10-06 12:02:07 +00:00
github-actions[bot] 8d6fbd7341
Merge master into staging-next 2022-10-06 12:01:31 +00:00
Mario Rodas ba418750fa satysfi: 0.0.7 -> 0.0.8
https://github.com/gfngfn/SATySFi/compare/v0.0.7...v0.0.8
2022-10-06 04:20:00 +00:00
LightQuantum 5171cd4f79
tectonic: 0.9.0 -> 0.11.0 2022-10-06 11:48:54 +08:00
Martin Weinelt d96640ab0f
Merge pull request #194100 from mweinelt/python-fixes 2022-10-02 22:30:59 +02:00
github-actions[bot] 0ae3aa5345
Merge master into staging-next 2022-10-02 17:45:43 +00:00
Martin Weinelt a91ecb2e25 rfc-bibtex: Migrate out of python3Packages
This is a commandline tool, that does not advertise itself as as
consumable library, so it does not belong into the python package set.

Also fetch from git, so we can enable the tests.
2022-10-02 18:52:16 +02:00
Sergei Trofimovich b0c751b800 ted: use xlibsWrapper instead of xorg.xlibsWrapper 2022-10-02 15:38:34 +01:00
github-actions[bot] bc5e570733
Merge master into staging-next 2022-09-30 12:01:29 +00:00
Sandro e77d90a767
Merge pull request #193661 from DamienCassou/multimarkdown-fix-files-in-root 2022-09-30 13:47:24 +02:00
Damien Cassou 9cf45de9d6
multimarkdown: Move files from $out/ to $out/share/doc/multimarkdown/
Closes #193654
2022-09-30 10:34:00 +02:00
Vladimír Čunát a338d9b3a9
Merge #185861: texlive.bin.core: fix cross-compilation
...into staging
2022-09-28 10:33:23 +02:00
github-actions[bot] e0bea8e017
Merge staging-next into staging 2022-09-26 00:03:58 +00:00
Martin Weinelt 68c0ca4416 Merge remote-tracking branch 'origin/master' into staging-next 2022-09-25 21:36:31 +02:00
Arnout Engelen b44a3d8f62
Merge pull request #192743 from raboof/asciidoc-pass-SOURCE_DATE_EPOCH-to-xsltproc
asciidoc: pass `SOURCE_DATE_EPOCH` to xsltproc
2022-09-25 10:11:36 +02:00
Ivan Kozik 4e9d4000b3 pdftk: 3.3.2 -> 3.3.3 2022-09-24 17:36:59 +00:00
Arnout Engelen 1e589865f7
asciidoc: pass SOURCE_DATE_EPOCH to xsltproc
Because we override ENV, we reset the environment when invoking xsltproc.

This is a good thing, since it also makes it much faster and less dependent
on the environment - but in case of `SOURCE_DATE_EPOCH` we actually want
this environment variable to be passed on, to make sure `a2x` does not leak
the build date into the generated manpages when this is not desired.

Fixes #192726
2022-09-24 13:19:20 +02:00
Graham Christensen c2b898da76 treewide: drop -l$NIX_BUILD_CORES
Passing `-l$NIX_BUILD_CORES` improperly limits the overall system load.

For a build machine which is configured to run `$B` builds where each
build gets `total cores / B` cores (`$C`), passing `-l $C` to make will
improperly limit the load to `$C` instead of `$B * $C`.

This effect becomes quite pronounced on machines with 80 cores, with
40 simultaneous builds and a cores limit of 2. On a machine with this
configuration, Nix will run 40 builds and make will limit the overall
system load to approximately 2. A build machine with this many cores
can happily run with a load approaching 80.

A non-solution is to oversubscribe the machine, by picking a larger
`$C`. However, there is no way to divide the number of cores in a way
which fairly subdivides the available cores when `$B` is greater than
1.

There has been exploration of passing a jobserver in to the sandbox,
or sharing a jobserver between all the builds. This is one option, but
relatively complicated and only supports make. Lots of other software
uses its own implementation of `-j` and doesn't support either `-l` or
the Make jobserver.

For the case of an interactive user machine, the user should limit
overall system load using `$B`, `$C`, and optionally systemd's
cpu/network/io limiting features.

Making this change should significantly improve the utilization of our
build farm, and improve the throughput of Hydra.
2022-09-22 16:01:23 -04:00
github-actions[bot] 15bbf4d3fc
Merge master into staging-next 2022-09-21 12:01:48 +00:00
R. Ryantm eaa8efc638 asciidoctorj: 2.5.5 -> 2.5.6 2022-09-20 05:34:45 +00:00
Martin Weinelt ee2427b69e
pygmentex: build with format other 2022-09-19 16:06:08 +02:00
Sandro ed4e28b271
Merge pull request #189194 from lopsided98/buildbot-update 2022-09-11 18:29:44 +02:00
Mario Rodas 3ac8876ca3
Merge pull request #189352 from alerque/sile-0.14.2
sile: 0.14.2 → 0.14.3
2022-09-02 21:17:12 -05:00
Caleb Maclennan fba34ddaa2
sile: 0.14.2 → 0.14.3
https://github.com/sile-typesetter/sile/releases/tag/v0.14.3
2022-09-02 00:34:58 +03:00
Ben Wolsieffer 318edf02d1 asciidoc: fix changelog url
src.rev is not a valid attribute. This was found when running
maintainers/scripts/update.nix on buildbot.
2022-08-31 16:31:29 -04:00
R. Ryantm bafce1c7cd mmark: 2.2.26 -> 2.2.28 2022-08-30 15:42:48 +00:00
Sandro 60d90e80ab
Merge pull request #187833 from toastal/soupault-4.1.0 2022-08-28 14:30:02 +02:00
Christian Kögler badfff03fa
Merge pull request #188076 from r-ryantm/auto-update/mmark
mmark: 2.2.25 -> 2.2.26
2022-08-27 22:20:07 +02:00
Artturi 79c42aa06c
Merge pull request #186564 from Artturin/crossevalfixes
Fixes for cross-compilation
2022-08-27 17:49:00 +03:00
R. Ryantm 78e13916d7 mmark: 2.2.25 -> 2.2.26 2022-08-23 19:18:54 +00:00
toastal 323d2052b7 soupault: 4.0.1 → 4.1.0
https://codeberg.org/PataphysicalSociety/soupault/src/tag/4.1.0
2022-08-22 14:46:14 +07:00
Peter Hoeg 7a501e1f87
rubber: 1.5.1 -> 1.6.0 (#187738)
* rubber: 1.5.1 -> 1.6.0
2022-08-22 09:23:51 +08:00
Lassulus c79d832a80
Merge pull request #183158 from r-ryantm/auto-update/asciidoctorj
asciidoctorj: 2.5.4 -> 2.5.5
2022-08-18 21:59:21 +02:00
Mauricio Collares c784cdbf6b biber: import patch for Perl 5.36.0 compat 2022-08-16 20:46:28 -03:00
Artturin 211fdaa087 treewide: bundlerApp makeWrapper buildInputs -> nativeBuildInputs
the docs for bundlerApp used to have makeWrapper in buildInputs but it
has been corrected already
2022-08-14 06:41:33 +03:00
Doron Behar c4a0efdd5a
Merge pull request #185816 from AndrewKvalheim/asciidoctor-with-extensions/java
asciidoctor-with-extensions: add Java dependency
2022-08-12 15:06:08 +03:00
Caleb Maclennan fc9ec35738
sile: 0.14.1 → 0.14.2
https://github.com/sile-typesetter/sile/releases/tag/v0.14.2
2022-08-11 23:35:05 +03:00
Andrew Kvalheim 7b7966a3b2 asciidoctor-with-extensions: add Java dependency
The asciidoctor-diagram extension vendors JARs and requires a JRE to
render ditaa and PlantUML diagrams.

Resolves:

    $ asciidoctor --require asciidoctor-diagram - >/dev/null <<ADOC
    [ditaa]
    ....
    +---+   +---+
    | A +-->| B |
    +---+   +---+
    ....
    ADOC
    asciidoctor: ERROR: <stdin>: line 2: Failed to generate image: Could not find Java executable
2022-08-11 11:42:51 -07:00
Artturin 4af6cbccfe texlive.bin.core: fix cross-compilation
depsBuildBuild for 'ar: command not found'

BUILDCC for failure during 'checking whether the C compiler works...'

there's still a issue but it maybe wont cause reverse dependency issues?
so overall its still an improvement

```
cd texk/texlive/tl_support && make  run-texlinks
make[1]: Entering directory '/build/texlive-20210325-source/WorkDir/texk/texlive/tl_support'
if test -s /nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/texlinks && test -s /nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/share/texmf-dist/web2c/fmtutil.cnf; then \
  echo "running texlinks in `pwd` via: /nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/texlinks -v -f  /nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/share/texmf-dist/web2c/fmtutil.cnf -e "" /nix/stor>
  PATH="/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin:/nix/store/146229z6ingpiz0g1yxs2jpq1h546ms3-gcc-wrapper-11.3.0/bin:/nix/store/sc50c3qvzlw6dmfbhxw96j9yrj47pv1v-gcc-11.3.0/bin:/nix/store/20navlfxxadg2qvkqh3vc55z27divi40-glibc-2.35-163>
else :; fi
running texlinks in /build/texlive-20210325-source/WorkDir/texk/texlive/tl_support via: /nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/texlinks -v -f  /nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/s>
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpsewhich: line 1: syntax error: unexpected word (expecting ")")
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 1: ^?ELF^B^A^A^B<B7>^A<80>: not found
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 1: ^]: not found
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 1: ^]A<B0>^B<B8>^B^A^B^Fp^]p^]Ap^]A^P^B^P^B^H^D^D<A8>^B<A8>^B@<A8>^B@: not found
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 1: ^]A: not found
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 2: @@<E0><9A>@8: not found
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 5: syntax error: unterminated quoted string
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin: no write permissions. Skipping...
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 1: ^?ELF^B^A^A^B<B7>^A<80>: not found
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 1: ^]: not found
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 1: ^]A<B0>^B<B8>^B^A^B^Fp^]p^]Ap^]A^P^B^P^B^H^D^D<A8>^B<A8>^B@<A8>^B@: not found
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 1: ^]A: not found
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 2: @@<E0><9A>@8: not found
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: line 5: syntax error: unterminated quoted string
make[1]: Leaving directory '/build/texlive-20210325-source/WorkDir/texk/texlive/tl_support'
/nix/store/j00iibma3wqn88f8bi9x2c9dns3ww98v-texlinks/bin/texlinks: line 252: /nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpsewhich: cannot execute binary file: Exec format error
/nix/store/j00iibma3wqn88f8bi9x2c9dns3ww98v-texlinks/bin/texlinks: line 298: /nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: cannot execute binary file: Exec format error
/nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin: no write permissions. Skipping...
/nix/store/j00iibma3wqn88f8bi9x2c9dns3ww98v-texlinks/bin/texlinks: line 192: /nix/store/1hs29hn23cdh2qbyws95plk1fyhqyzpx-texlive-bin-aarch64-unknown-linux-gnu-2021/bin/kpseaccess: cannot execute binary file: Exec format error
@nix { "action": "setPhase", "phase": "fixupPhase" }
```
2022-08-10 08:09:13 +03:00
Caleb Maclennan 00b05d1fe5
sile: 0.14.0 → 0.14.1
https://github.com/sile-typesetter/sile/releases/tag/v0.14.1
2022-08-06 23:12:17 +03:00
Caleb Maclennan 45cbde4b55
sile: 0.13.3 → 0.14.0
https://github.com/sile-typesetter/sile/releases/tag/v0.14.0
2022-08-06 02:56:31 +03:00
R. Ryantm 6ff577cce9 hevea: 2.35 -> 2.36 2022-07-31 13:59:30 +00:00
R. Ryantm e57b271539 asciidoctorj: 2.5.4 -> 2.5.5 2022-07-27 22:02:58 +00:00
Chen ac4755181f
htmldoc: fix darwin build (#178725)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-07-23 21:16:47 +02:00
Guillaume Girol ad77f20359
Merge pull request #166033 from bcc32/js-015
ocamlPackages.janeStreet: 0.14 -> 0.15
2022-07-17 15:21:36 +00:00
Caleb Maclennan 08e637c732
sile: 0.13.2 → 0.13.3
https://github.com/sile-typesetter/sile/releases/tag/v0.13.3
2022-07-15 17:23:54 +03:00
Aaron L. Zeng 4f6ddfdd23 Add Jane Street ocaml packages version 0.15
- ocamlPackages.tls*: 0.15.2 -> 0.15.3
- ocamlPackages.bistro: unstable-2021-11-13 -> unstable-2022-05-07
- ocamlPackages.phylogenetics: 0.1.0 -> unstable-2022-05-06
2022-07-07 00:32:11 -04:00
github-actions[bot] 2b746ce766
Merge master into staging-next 2022-07-05 00:02:22 +00:00
Sergei Trofimovich 58e2a18480 texlive.bin.xdvi: pull upstream darwin fix for -fno-common toolchains
Without the change build fails on upstream llvm-11 as:

    duplicate symbol '_info' in:
        libxdvi.a(font-open.o)
        libxdvi.a(print-log.o)
2022-07-02 20:48:31 +01:00
Sandro dcbdbb9800
Merge pull request #179254 from dotlambda/asciidoc-10.2.0 2022-06-30 15:51:19 +02:00
Caleb Maclennan f5dfb9a0d4
sile: 0.13.1 → 0.13.2
https://github.com/sile-typesetter/sile/releases/tag/v0.13.2
2022-06-29 12:46:42 +03:00
Robert Schütz 601d9db27f asciidoc: get rid of ? null 2022-06-29 01:57:55 +00:00
Robert Schütz 919e04f5d7 asciidoc: 9.1.0 -> 10.2.0
https://github.com/asciidoc-py/asciidoc-py/blob/10.2.0/CHANGELOG.adoc
2022-06-29 01:57:55 +00:00
ajs124 cc86763b86
Merge pull request #174007 from FliegendeWurst/htmldoc-1.9.16
htmldoc: 1.9.15 -> 1.9.16
2022-06-22 18:34:38 +02:00
Pascal Wittmann ed05243918 asciidoctorj: 2.4.2 -> 2.5.4
also addresses issue  #111896
2022-06-19 21:13:17 +02:00
Caleb Maclennan e19d02771c sile: 0.13.0 → 0.13.1
https://github.com/sile-typesetter/sile/releases/tag/v0.13.1
2022-06-18 21:01:03 +02:00
sternenseemann 3f4d525ef7 lowdown: 0.11.1 -> 1.0.0
Only minor changes:
edca6ce6d5/versions.xml (L1352-L1358)
2022-06-18 20:28:42 +02:00
Dmitry Bogatov 01e4d1a67f
texlive.combined.basic-scheme: fix $PATH of wrapped scripts (#177826)
Fix missing sed, grep and coreutils in $PATH. Closes: #150620
2022-06-16 09:10:37 -04:00
Caleb Maclennan f9c45cdd68
sile: 0.12.5 → 0.13.0 (#177079) 2022-06-10 13:55:47 +00:00
Robert Scott 3b445eacea treewide: set sourceProvenance for gradle-built packages
these presumably contain binary jars in their deps
2022-06-04 19:48:03 +01:00
Robert Scott 3b6bc4b69c treewide: set sourceProvenance for packages containing downloaded jars
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
Doron Behar 2fe432c3fb
Merge pull request #175749 from doronbehar/pkg/sile 2022-06-04 17:54:34 +03:00
Anderson Torres b3a4080baf
Merge pull request #176029 from AndersonTorres/SRI-hashes
Treewide: change hashes to SRI format
2022-06-04 08:27:01 -03:00
Doron Behar af0278308a sile: Add passthru, and change some pre/post hooks. 2022-06-04 12:36:40 +03:00
AndersonTorres e7ef797f04 coq2html: use new SRI hash format 2022-06-02 22:01:41 -03:00
toastal 319fde0d4e soupault: 4.0.0 → 4.0.1
https://soupault.app/blog/soupault-4.0.1-release/
2022-06-02 18:06:15 +07:00
Rick van Schijndel cd3c25616d treewide: pkgs/tools: mark broken for darwin
All packages that were failing on x86_64-darwin are marked broken.
I'm assuming here that these are also broken on aarch64-darwin.
2022-05-29 10:56:04 +02:00
Janne Heß 21de888352
mariadb/texlive: Lowercase nixos.org
Capitalized URLs look weird and this makes the two URLs in line with the
last remaining NixOS.org at https://github.com/NixOS/nixpkgs/pull/169046
2022-05-26 12:27:44 +02:00
Vladimír Čunát 4ddea71bbd
Re-Revert "lua: fix on darwin by using makeBinaryWrapper (#172749)"
This reverts commit 9f4060c552.
After the previous merge commit this should work now.
2022-05-23 10:28:05 +02:00
FliegendeWurst 83602a5aba htmldoc: 1.9.15 -> 1.9.16 2022-05-22 17:54:13 +02:00
Vladimír Čunát 9f4060c552
Revert "lua: fix on darwin by using makeBinaryWrapper (#172749)"
This reverts commit 92f4c6ed82.
On aarch64-darwin this completely broke lua instead of improving it;
let's revert at least until that's resolved.
https://github.com/NixOS/nixpkgs/pull/172749#issuecomment-1133759233
2022-05-22 15:45:36 +02:00
Jeremy Wall 92f4c6ed82
lua: fix on darwin by using makeBinaryWrapper (#172749) 2022-05-17 09:45:38 +00:00
toastal 2fc228efaf
ocamlPackages.otoml: 0.9.0 → 1.0.1; soupault: 3.2.0 → 4.0.0 (#173032)
* ocamlPackages.otoml: 0.9.0 → 1.0.1

* soupault: 3.2.0 → 4.0.0

> toastal: I'm switching the OPAM tarball link to codeberg for 4.0.0

— dmbaturin, #soupault Libera.Chat

As directed by the maintainer, the releases will now point to the
Codeberg Gitea Git forge instance. This is a win for open source code
platforms and users as they will not need to interact with a
proprietary code forge!
2022-05-14 21:14:53 +02:00
Caleb Maclennan db872e62b3
sile: Note exta dependencies when built with older Luas 2022-05-14 00:58:30 +03:00
Rick van Schijndel 6345356323 pdftk-legacy: drop
Broken since 2020-08-24
2022-05-11 19:23:06 +02:00
Icy-Thought b896b1879b
tectonic: 0.8.2 -> 0.9.0 (#170849) 2022-04-29 10:30:06 +00:00
Artturi 6e4f70e880
Merge pull request #169080 from iblech/patch-texlive-repro
texlive: improve reproducibility
2022-04-26 16:22:22 +03:00
Aaron Jheng 89f390a40b
mmark: 1.3.6 -> 2.2.25 2022-04-26 08:59:43 +00:00
Armeen Mahdian c62e601ac8 odpdown: remove 2022-04-25 14:38:45 -05:00
Ingo Blechschmidt 804ee6ef17 texlive: improve reproducibility
Co-authored-by: Vincenzo Mantova <1962985+xworld21@users.noreply.github.com>
2022-04-23 14:16:01 +02:00
Caleb Maclennan 51f68dfddc
sile: 0.12.4 → 0.12.5 2022-04-18 12:48:18 +03:00
Lassulus 95a8832cfc
Merge pull request #159240 from r-ryantm/auto-update/fop
fop: 2.6 -> 2.7
2022-04-14 18:56:28 +01:00
Mario Rodas 2291f1a464 satysfi: 0.0.6 -> 0.0.7
https://github.com/gfngfn/SATySFi/blob/v0.0.7/CHANGELOG.md
2022-04-14 04:20:00 +00:00
Travis A. Everett 368346c5a1 resholve: track API update in dependent packages 2022-04-08 21:13:20 -04:00
Vincenzo Mantova 0e319a3324
texlive: 2021.20211227 -> 2021-final (#167229) 2022-04-04 19:09:02 -04:00
Vincenzo Mantova 64d12b6bf7
texlive: recompute 2021.20211227 fixed hashes (#167026) 2022-04-03 10:07:17 -04:00
Doron Behar 22a73c9507
Merge pull request #162514 from alerque/sile-2.17.1.1 2022-03-30 08:40:14 +03:00
Caleb Maclennan 03801d3811 sile: 0.12.3 → 0.12.4 2022-03-29 22:20:05 +03:00
Caleb Maclennan ab704e8a27 sile: 0.12.2 → 0.12.3 2022-03-29 22:20:05 +03:00
sternenseemann 51ec00354b lowdown: 0.10.0 -> 0.11.1
https://github.com/kristapsdz/lowdown/blob/VERSION_0_11_0/versions.xml#L1227-L1282
https://github.com/kristapsdz/lowdown/blob/VERSION_0_11_1/versions.xml#L1284-L1309
2022-03-29 12:08:25 +02:00
Jan Tojnar 013594c801 pdf2djvu: fix build with Poppler 22.03 2022-03-25 20:44:45 +01:00
Jan Tojnar 7904ab42d8 pdf2djvu: 0.9.17.1 → 0.9.18.2
https://github.com/jwilk/pdf2djvu/releases/tag/0.9.18
https://github.com/jwilk/pdf2djvu/releases/tag/0.9.18.1
https://github.com/jwilk/pdf2djvu/releases/tag/0.9.18.2
2022-03-25 20:40:04 +01:00
Artturin 33cce15e42 treewide: remove meta.repositories
there's no documentation for meta.repositories and its not widely used
2022-03-24 23:56:14 +02:00
Will Dietz 9994b33f0e
biblatex-check: 2019-11-09 -> 1.0.1 (#157597) 2022-03-23 05:49:23 +01:00
Doron Behar da19aaee59 tectonic: 0.8.1 -> 0.8.2 2022-03-03 18:03:38 +02:00
R. Ryantm c1802276f4 tectonic: 0.8.0 -> 0.8.1 2022-03-03 00:54:40 +00:00
Felix Buehler ea0de43b76 dblatexFull: remove appendToName to have a consistent package name for repology 2022-02-28 12:46:15 +01:00
Travis A. Everett 9363ec256d pdf2odt: use resholvePackage 2022-02-28 10:34:58 +08:00
Johannes Arnold a90d93241e tectonic: include symlink to V2 interface 2022-02-23 15:17:20 +01:00
Felix Buehler b0834fa2b7 asciidoc-full{,-with-plugins}: remove appendToName to have a consistent package name for repology 2022-02-21 22:38:33 +01:00
Sandro Jäckel 4bfaf28537
tex.dblatex: remove legacy ? null and assert 2022-02-16 01:01:05 +01:00
Sandro 5c5a8df724
Merge pull request #156420 from azuwis/transfig 2022-02-16 00:49:28 +01:00
Kevin Cox 4e883afc5a
Merge pull request #159226 from lorenzleutgeb/gradle
gradle: 7.3.3 -> 7.4
2022-02-15 15:26:18 -05:00
Lorenz Leutgeb f7e01145af gradle: Update hashes of dependents for 7.4 2022-02-15 09:17:56 +01:00
Zhong Jianxin e8f3914985 treewide: Replace transfig with fig2dev
Reasons:

- transfig never get upstream update since it was added to nixpkgs 2006,
  according to [fig2dev Debian changelog][1], upstream maintainership
  was taken over at 2016, and renamed to fig2dev.

- [Debian][2], [ArchLinux][3], [HomeBrew][4] all use fig2dev to replace
  transfig.

- transfig builds [failed][5] on aarch64-darwin, fig2dev builds fine.

- One less package to maintain.

[1]: https://salsa.debian.org/debian/fig2dev/-/blob/debian/1%253.2.6_beta-1/debian/changelog
[2]: https://packages.debian.org/bullseye/transfig
[3]: https://archlinux.org/packages/community/x86_64/fig2dev/
[4]: https://formulae.brew.sh/formula/fig2dev
[5]: https://hydra.nixos.org/build/163404782/nixlog/2
2022-02-15 10:13:56 +08:00
R. Ryantm 09af06e3cc htmldoc: 1.9.14 -> 1.9.15 2022-02-12 20:37:07 -08:00
R. Ryantm fe5ca118bf fop: 2.6 -> 2.7 2022-02-11 12:57:25 +00:00
Sandro 7f715c21db
Merge pull request #156210 from FlorianFranzen/asciidoctor-extension 2022-02-01 16:42:10 +01:00
Caleb Maclennan ee09ef8e61
sile: 0.12.1 → 0.12.2 2022-01-28 16:35:29 +03:00
Florian Franzen 30d52c1d9b asciidoctor: 2.0.16 -> 2.0.17 2022-01-22 22:12:31 +01:00
Florian Franzen 9d8634565a asciidoctor-with-extensions: 2.0.16 -> 2.0.17 2022-01-22 22:12:17 +01:00
Florian Franzen ad859da390 asciidoctor-with-extensions: add multipage 2022-01-22 22:12:01 +01:00
Doron Behar 1fa523c1ee
Merge pull request #155265 from edio/master 2022-01-20 16:58:38 +02:00
Dmytro Kostiuchenko 358ff98976 Enable asciidoctor-rouge extension 2022-01-20 07:02:38 +02:00
Dmytro Kostiuchenko d5cc6c22ad asciidoctor-with-extensions: enable html5s backend (#104831) 2022-01-16 23:52:30 +02:00
Robert Schütz d5cceedbd1 python,pythonPackages: make aliases
Since aliases are disallowed in nixpkgs, this makes usage of Python 2
which is EOL more explicit.
2022-01-16 18:39:59 +00:00
Dmitry Kalinkin 4fe555956b
Merge pull request #154105 from veprbl/pr/texlive_2021_20211227
texlive: 2021.20210408 -> 2021.20211227
2022-01-14 11:09:17 -05:00
Caleb Maclennan cdb4d0a390
sile: 0.12.0 → 0.12.1 2022-01-12 23:50:18 +03:00
06kellyjac 7148ebef25 docbookrx: drop 2022-01-12 12:04:44 +00:00
Dmitry Kalinkin f14e41ecf9
texlive.combine: pass --sort to mktexlsr
Improves reproducibility
2022-01-11 23:21:27 -05:00
Dmitry Kalinkin 9fcb1258a8
texlive: 2021.20210408 -> 2021.20211227 2022-01-11 23:20:39 -05:00
Dmitry Kalinkin 7660d567dd
texlive.bin.texlinks: fix build for darwin sandbox
post-installation fixup
    strip is /nix/store/falx4gakl6k1q64aqr4f8mvy8vfqcqaq-cctools-binutils-darwin-949.0.1/bin/strip
    patching script interpreter paths in /nix/store/q1haqqnh6i2677ihad4673gc3slna3sw-texlinks.sh
    /nix/store/q1haqqnh6i2677ihad4673gc3slna3sw-texlinks.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/715y5lnw12vdcc3hh9sc9vbkdi6c83x6-bash-4.4-p23/bin/sh"
    sed: couldn't open temporary file /nix/store/sedqPf2C0: Operation not permitted
2022-01-11 22:43:21 -05:00
Vladimír Čunát 5b9e29297d
pangoxsl: remove the package
It doesn't seem useful.  Last upstream release in 2006,
packaged almost nowhere, ... and now it wouldn't even build anymore.
2022-01-07 17:57:40 +01:00
R. Ryantm a712326cfb htmldoc: 1.9.13 -> 1.9.14 2021-12-31 11:27:35 -08:00
Bobby Rong f9c03b1ee9
Merge pull request #151444 from trofi/update-halibut
halibut: 1.2 -> 1.3
2021-12-27 17:26:06 +08:00
Lorenz Leutgeb fecc39fcc0 gradle: 7.3.2 -> 7.3.3, 6.9.1 -> 6.9.2 2021-12-23 14:20:48 +01:00
7c6f434c a4a7a0b5e0
Merge pull request #151791 from lorenzleutgeb/pdftk-3.3.2
pdftk: 3.3.1 -> 3.3.2
2021-12-23 13:18:11 +00:00
Lorenz Leutgeb 669b6d4c02 pdftk: 3.3.1 -> 3.3.2 2021-12-22 18:44:34 +01:00
Sergei Trofimovich 3d3a40f16b halibut: 1.2 -> 1.3 2021-12-20 19:27:27 +00:00
Doron Behar 8d5ecd0609
Merge pull request #149935 from doronbehar/pkg/asciidoctor-with-extensions 2021-12-19 22:38:21 +02:00
Bobby Rong 4308555595
Merge pull request #149228 from r-ryantm/auto-update/htmldoc
htmldoc: 1.9.12 -> 1.9.13
2021-12-18 22:45:25 +08:00
Lorenz Leutgeb 609eb1fab9 pdftk: 3.2.1 -> 3.3.1 2021-12-18 14:16:06 +01:00
Doron Behar 7fb66a2f79 asciidoctor: Remove some extensions and cleanup
Since we have `asciidoctor-with-extensions` now, `asciidoctor` can
include less extensions to reduce closure space.
2021-12-10 09:30:14 +02:00
Doron Behar 5b8a8ed301 asciidoctor-with-extensions: init at 2.0.16
Add a separate asciidoctor-with-extensions with many extensions enabled.
2021-12-10 09:30:14 +02:00
R. Ryantm 5e67953f20 htmldoc: 1.9.12 -> 1.9.13 2021-12-07 03:43:34 +00:00
Anderson Torres 04887fa222
Merge pull request #147594 from xworld21/blahtexml
blahtexml: init at 0.9+date=2020-05-16
2021-12-06 19:30:36 -03:00
Vincenzo Mantova 89158eae07 blahtexml: init at 0.9+date=2020-05-16 2021-12-05 19:03:56 +00:00
github-actions[bot] 2534e1384b
Merge master into staging-next 2021-11-28 06:01:05 +00:00
Vikram Narayanan b35726542e docbookrx: fix build 2021-11-27 17:39:47 -08:00
Robert Hensing 9005cb8835
Merge pull request #145841 from l0b0/fix-indentation
Fix indentation
2021-11-18 00:38:59 +01:00
Alyssa Ross 4e1852096f
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/development/tools/parsing/flex/2.6.1.nix
2021-11-14 14:17:46 +00:00
Michael Weiss d5e0c3ae0f
scdoc: 1.11.1 -> 1.11.2 2021-11-14 11:11:29 +01:00
Victor Engmark 57b496ea98 misc: Replace tab indentation with spaces
I've tried to be consistent, using four or eight spaces to line up
with existing code.
2021-11-14 16:04:46 +13:00
Felix Buehler 9480444dae treewide: rename name to pname&version 2021-11-09 22:24:57 +01:00
Artturin 49ec8f9745 docbook2x: fix building with strictDeps
output checked with diffoscope
2021-11-05 19:57:03 +02:00
Sandro bce05e3b6a
Merge pull request #144412 from sternenseemann/lowdown-0.10.0 2021-11-04 20:51:20 +01:00
happysalada 58776b8914 asciidoctor: 2.0.15 -> 2.0.16; darwin fix 2021-11-04 17:13:05 +09:00
sternenseemann e62af5f764 lowdown: 0.9.2 -> 0.10.0
d8e4f9b35e/versions.xml (L1208-L1226)
2021-11-03 11:32:26 +01:00
github-actions[bot] 24cfffaa7a
Merge master into staging-next 2021-10-25 00:01:32 +00:00
Sandro 478cfa6f4b
Merge pull request #142711 from toastal/soupault-3.2.0 2021-10-24 21:30:10 +02:00
github-actions[bot] ceea0e5f2a
Merge master into staging-next 2021-10-24 18:00:57 +00:00
Felix Buehler 4ff280efd7 odpdown: switch to fetchFromGitHub 2021-10-24 15:11:40 +02:00
toastal d08875a433 soupault: 3.1.0 -> 3.2.0
https://github.com/dmbaturin/soupault/releases/tag/3.2.0

Currently this appears to be blocked by lambdasoup upgrading to 0.7.3
though
2021-10-24 12:37:56 +07:00
Ryan Burns 3220fbe696 Merge branch 'master' into staging-next 2021-10-16 16:07:38 -07:00
Mario Rodas 5f0d9180ac tectonic: 0.7.0 -> 0.8.0
https://github.com/tectonic-typesetting/tectonic/releases/tag/tectonic%400.8.0
2021-10-16 02:07:34 -05:00
Martin Weinelt a415d5dd2e Merge remote-tracking branch 'origin/master' into staging-next 2021-10-15 23:10:08 +02:00
D Anzorge 4e42c3008c
treewide: clean up fedorahosted.org URLs (#139977) 2021-10-15 06:11:42 +03:00
Martin Weinelt adf4e67dd4 Merge remote-tracking branch 'origin/staging' into staging-next 2021-10-15 01:34:36 +02:00
Kanashimia a6bff35d96 lowdown: 0.9.0 -> 0.9.2 2021-10-13 20:43:17 +02:00