-
-
Notifications
You must be signed in to change notification settings - Fork 15k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tectonic: wrap with a correct --web-bundle #286615
Conversation
Result of 2 packages built:
Result of 2 packages built:
An online tectonic compile test is successfully triggered by ofborg: https://github.com/NixOS/nixpkgs/pull/286615/checks?check_run_id=21256112349 and passes with no issue. |
bb2b3fd
to
68ca4db
Compare
Done! Waiting for OfBorg and my nixpkgs-review! Update: fixed some minor typos in the comments. |
68ca4db
to
e7705c3
Compare
Co-authored-by: Doron Behar <doron.behar@gmail.com>
e7705c3
to
51e0a51
Compare
What changed in the last push? |
Oh hey, sorry, I spotted some typos in the comments around here and fixed it: It is trivial (no nix expressions are changed). Update: Result of 2 packages built:
Result of 2 packages built:
Update: oh no, there is a |
51e0a51
to
37b6565
Compare
Also, replace `builtins.toFile` with `pkgs.writeText` because the former blocks the evaluation loop just like an import from derivation (IFD). Although it is _technically_ not an IFD, it has very similar effects, and thus we should prefer the nixpkgs `pkgs.writeText` instead.
37b6565
to
98a319b
Compare
Based on: #286505
First proposed in: tectonic-typesetting/tectonic#1132 (comment)
Wraps tectonic with a locked web bundle to ensure reproducibility & compatibility with biber.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.