nixpkgs/pkgs/tools/typesetting
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
..
asciidoc asciidoc: pass SOURCE_DATE_EPOCH to xsltproc 2022-09-24 13:19:20 +02:00
asciidoctor asciidoctor: 2.0.17 -> 2.0.18 2022-10-16 10:04:03 +02:00
asciidoctor-with-extensions asciidoctor-with-extensions: 2.0.17 -> 2.0.18 2022-10-16 10:04:06 +02:00
asciidoctorj asciidoctorj: 2.5.6 -> 2.5.7 2022-10-26 14:40:46 +00:00
bibclean
biber biber: import patch for Perl 5.36.0 compat 2022-08-16 20:46:28 -03:00
biblatex-check biblatex-check: 1.0.1 -> 1.0.2 2022-11-04 03:03:32 +00:00
coq2html
djvu2pdf
docbook2odf
docbook2x
fop
git-latexdiff
halibut
hevea hevea: 2.35 -> 2.36 2022-07-31 13:59:30 +00:00
htmldoc htmldoc: fix darwin build (#178725) 2022-07-23 21:16:47 +02:00
kramdown-asciidoc treewide: bundlerApp makeWrapper buildInputs -> nativeBuildInputs 2022-08-14 06:41:33 +03:00
lout
lowdown
mmark mmark: 2.2.28 -> 2.2.30 2022-10-14 18:05:38 +00:00
multimarkdown multimarkdown: Move files from $out/ to $out/share/doc/multimarkdown/ 2022-09-30 10:34:00 +02:00
pdf2djvu
pdf2odt
pdfchain
pdfgrep
pdfsandwich
pdftk pdftk: 3.3.2 -> 3.3.3 2022-09-24 17:36:59 +00:00
psutils
rfc-bibtex rfc-bibtex: Migrate out of python3Packages 2022-10-02 18:52:16 +02:00
rubber rubber: 1.5.1 -> 1.6.0 (#187738) 2022-08-22 09:23:51 +08:00
satysfi satysfi: 0.0.7 -> 0.0.8 2022-10-06 04:20:00 +00:00
scdoc scdoc: fix cross compilation by setting HOST_SCDOC 2022-11-21 15:34:57 +08:00
sile sile: 0.14.4 → 0.14.5 2022-11-19 17:42:58 +03:00
skribilo
soupault soupault: 4.3.0 → 4.3.1 2022-11-18 07:37:32 +01:00
sshlatex
tectonic tectonic: Fix wrapping adding biber to PATH 2022-10-07 10:55:31 +03:00
ted ted: use xorg.* packages directly instead of xlibsWrapper indirection 2022-10-29 12:04:20 +02:00
tex stdenv: support opt-in __structuredAttrs 2022-12-08 06:13:19 +02:00
tikzit
xmlroff
xmlto xmlto: add w3m to wrapped PATH 2022-10-25 13:14:51 +02:00