| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
Merge staging-next into master
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Documentation:
http://www.pragma-ade.com/general/manuals/tools-mkiv.pdf
Fixes: #19279
Closes: #47370
|
| |/
|/| |
|
| | |
|
|/
|
|
|
|
|
|
| |
The Git repository is still accessible but the webpage [0] and the
download link [1] currently return "404 Not Found".
[0]: https://git.sr.ht/~sircmpwn/scdoc/
[1]: https://git.sr.ht/~sircmpwn/scdoc/snapshot/scdoc-${version}.tar.xz
|
|\ |
|
| |
| |
| | |
Since 7d1968c0e38 ('Nix minimal version: 1.11 -> 2.0') nixpkgs now require nix 2.0+
|
| |\ |
|
| |\ \ |
|
|\ \ \ \
| | |_|/
| |/| | |
|
| | |/
| |/| |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See https://hydra.nixos.org/build/81003667
The build is currently broken on Hydra due to the following error:
```
CairoFontEngine.cc:681:17: error: 'void Object::free()' is private within this context
```
This issue is was also reported in AUR (https://aur.archlinux.org/packages/pdf2htmlex/)
and in the upstream issue tracker (https://github.com/coolwanglu/pdf2htmlEX/issues/753) with
no answer until now.
The current README.md states that the project is no longer under active
development and it seems as there are currently no active maintainers
who could fix this:
* https://github.com/coolwanglu/pdf2htmlEX/commit/5d0a2239fcf6ef60a1140edb917fad69d751d6e3
* https://github.com/coolwanglu/pdf2htmlEX/issues/772
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The automake file was patched but `automake` not run.
Also since the texk/web2c folder is not in autoconfig's
SUBDIRS the autoreconfHook has to be run in there.
Completely fixes #46376
|
| | |
| | |
| | |
| | |
| | |
| | | |
This seems like a known issue as other distributions (ArchLinux here)
have patches fixing the issue.
This hopefully fixes more than one dependant builds for ZHF 18.09.
|
|\| |
| |/
|/| |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
toPath has confusing semantics and is never necessary; it can always
either just be omitted or replaced by pre-concatenating `/.`. It has
been marked as "!!! obsolete?" for more than 10 years in a C++
comment, hopefully removing it will let us properly deprecate and,
eventually, remove it.
|
|\| |
| | |
| | |
| | | |
A few trivial conflicts due to *Platforms mass replace.
|
| | |
| | |
| | |
| | | |
It is deprecated and will be removed after 18.09.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
2.11 is the version used in TexLive 2018
|
| | |
| | |
| | |
| | |
| | | |
build failed on Darwin
Patch by @veprbl
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
and use fixed hashes
|
| | |
| | |
| | |
| | |
| | | |
This reverts a part of the changes made in #40826.
Fixed-output derivations save time and space on rebuilds.
|
| | | |
|
|/ / |
|
|\ \ |
|
| |\ \
| | | |
| | | |
| | | | |
Includes libX11 security update.
|
| | | | |
|
| |/ /
|/| |
| | | |
LuaJIT currently has no 64-bit Power support and so breaks the build on such platforms.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Otherwise they will have to be generated by users lazily,
which is probably not the right trade-off.
Noticed this because lack of formats was causing problems
on a few documents since they will (a TL2018 change, I believe)
attempt to be written to the nix build user's ~/.texlive2018.
|
|\ \
| | |
| | |
| | | |
Commits from master, conflict resolutions, etc.
|
| |\ \
| | | |
| | | |
| | | | |
Hydra: ?compare=1472947
|
| | |\ \
| | | | |
| | | | |
| | | | |
| | | | | |
Conflicts:
pkgs/applications/version-management/subversion/default.nix
|
| | |\ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Conflicts:
pkgs/development/libraries/exiv2/default.nix
Set license to gpl2Plus
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
see issue #43716
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
treewide: enable working, fix fixable, disable broken tests
|
| |/ / / / / |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
2.10 is the appropriate version for latest texlive 2017.
|
| | | | | | |
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This commit rebuilds texlive 2017 with the final release of 2017. As described
in these issues [1][2][3], the upstream CTAN mirrors are a continuously moving
rolling release without historical archives.
This particular FTP server is also a rolling release folling CTAN for the latest
version, but it has snapshots of the final texlive releases; it appears that the
2017 distribution has been unmodified since texlive-2018 was released earlier
this year.
Along the way, we needed to fix several issues:
- xindy: if $HOME is unset, it will try to mkdir /homeless-shelter, which fails
due to insufficient permissions.
- scheme-infraonly: this scheme had symlinks into other releases that were
read-only, so it couldn't patch and modify the scripts. This commit removes it
for now, but that's not a particularly satisfying solution. Ideas?
This also adds some documentation on the upgrade process to prepare for
texlive-2018 [4].
This commit also replaces the sha1 hashes with upstream's standard sha512 hashes.
It appears the motivation for the shorter hashes was to save disk space in the
derivations; in master, the size of this directory is 1012K; in this commit it
is 1600K. The difference is not particularly large, and the downsides to using
our own sha1 hashes are:
- More nix code to maintain
- Multi-step upgrade process for maintainers: the maintainer first has to
download all upstream tarballs by sha512 hash, then run the fix script, then
rebuild with sha1 hashes.
- Less transparent. If we use the upstream sha512 hashes, any user can
immediately verify that the hashes we're providing match upstream, or match
the snapshot in time.
- Easier to debug. Since upstream is rolling and packages may disappear or fail
to build, it's useful to be able to determine if the sha mismatch is because
of an update or not; if we have a sha1 mismatch and no tarball to pull, we
can't figure out which sha512sum would have produced that sha1.
- Less trust required. Due to the above, users don't have to trust the
content-addressed mirrors on IPFS and @veprbl's servers as much.
- Easier to cobble together a source distribution from a variety of sources. It
seems some FTP servers have more/less than others, or older/newer packages. If
we know what we're looking for beforehand and we're just missing a few
packages whose hashes match the advertised hashes upstream, it's easier to find.
[1] https://github.com/NixOS/nixpkgs/issues/24683
[2] https://github.com/NixOS/nixpkgs/issues/10026
[3] https://github.com/NixOS/nixpkgs/issues/34490
[4] https://github.com/NixOS/nixpkgs/issues/40232
|
|\ \ \ \ \
| | |_|/ /
| |/| | | |
|
| | |/ /
| |/| | |
|
| | | | |
|