summary refs log tree commit diff
path: root/pkgs
Commit message (Collapse)AuthorAge
* Merge pull request #40826 from bhipple/u/texlive-2017-finalxeji2018-08-10
|\ | | | | texlive: 2017 -> 2017-final
| * biber: 2.7 -> 2.10Uli Baum2018-08-09
| | | | | | | | 2.10 is the appropriate version for latest texlive 2017.
| * Set xindy HOME to .Benjamin Hipple2018-08-09
| |
| * texlive: 2017 -> 2017-finalBenjamin Hipple2018-08-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge branch 'staging-next' into stagingVladimír Čunát2018-08-10
|\ \ | | | | | | | | | A couple fixes were pushed directly to staging-next.
| * | gdbm: avoid a warning on DarwinVladimír Čunát2018-08-10
| | | | | | | | | | | | | | | | | | | | | This is just to minimize rebuilds. The actual bugfix doesn't seem to hurry, as the function has been returning void until now, so if the int returned isn't a meaningful value in some cases, nothing should happen yet.
| * | Merge #44719: utillinux: fix build w/ncursesVladimír Čunát2018-08-10
| |\ \ | | | | | | | | | | | | This fixes a regression from f83b5e4.
| | * | utillinux: fix build w/ncurses, which is ncurseswWill Dietz2018-08-07
| | | |
| * | | libtiff: add a comment about the patchesVladimír Čunát2018-08-10
| | | |
* | | | Merge pull request #44811 from typetetris/stagingJörg Thalheim2018-08-10
|\ \ \ \ | |/ / / |/| | | ncurses: patch wrong st-0.7 terminfo
| * | | ncurses: patch wrong st-0.7 terminfoEric Wolf2018-08-09
| | | |
* | | | libtiff: update url to patch file (#44815)Yurii Izorkin2018-08-09
| | | |
* | | | Merge #44575: mesa: include driver path in cache keyVladimír Čunát2018-08-09
|\ \ \ \ | |_|_|/ |/| | |
| * | | mesa: add patch to include driver path in cache keyDavid McFarland2018-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Mesa usually uses the timestamps of the llvm and driver shared libraries as a cache key. In /nix/store these are all zero, so we'll include $(drivers) in the cache key, which should be unique for all combinations of mesa and llvm versions.
* | | | libdrm: 2.4.92 -> 2.4.93 (#44759)R. RyanTM2018-08-09
| | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libdrm/versions.
* | | | dbus: 1.12.8 -> 1.12.10 (#44789)R. RyanTM2018-08-09
| | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/dbus/versions.
* | | | Merge master into stagingFrederik Rietdijk2018-08-09
|\ \ \ \
| * | | | youtube-dl: 2018.07.10 -> 2018.08.04 (#44817)Fahad Sadah2018-08-09
| | | | |
| * | | | Merge pull request #44755 from r-ryantm/auto-update/librealsenseJörg Thalheim2018-08-09
| |\ \ \ \ | | | | | | | | | | | | librealsense: 2.13.0 -> 2.14.1
| | * | | | librealsense: correct meta.platformsJörg Thalheim2018-08-09
| | | | | |
| | * | | | librealsense: restrict to x86_64Jörg Thalheim2018-08-09
| | | | | |
| | * | | | librealsense: 2.13.0 -> 2.14.1R. RyanTM2018-08-08
| | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/librealsense/versions.
| * | | | | Merge pull request #44813 from markuskowa/licenses-zipPascal Wittmann2018-08-09
| |\ \ \ \ \ | | | | | | | | | | | | | | Add licenses: libzip, minizip, bzip2, zip
| | * | | | | bzip2: update licenseMarkus Kowalewski2018-08-09
| | | | | | |
| | * | | | | zlib,minizip: add license, update meta dataMarkus Kowalewski2018-08-09
| | | | | | |
| | * | | | | zip: add licenseMarkus Kowalewski2018-08-09
| | | | | | |
| | * | | | | zlib: add licenseMarkus Kowalewski2018-08-09
| | | | | | |
| | * | | | | libzip: add licenseMarkus Kowalewski2018-08-09
| | | | | | |
| * | | | | | libbytesize: 1.3 -> 1.4 (#44750)R. RyanTM2018-08-09
| | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libbytesize/versions.
| * | | | | | vim_configurable: Add `wrapGAppsHook` for GTK 3 (#44645)85732018-08-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As suggested by @jtojnar in GitHub issue #44580, this patch adds the package `wrapGAppsHook` to the dependencies (specifically, the `nativeBuildInputs`) of `vim_configurable`, when `vim_configurable` is built against GTK 3. This change prevents GVim from crashing if one tries to use its file-choosing dialog, and fixes a warning that otherwise might be emitted if one tries to use its find/replace dialog.
| * | | | | | keybase-gui: 2.3.0 -> 2.5.0 (#44705)Cole Mickens2018-08-09
| | | | | | |
| * | | | | | Merge pull request #44737 from r-ryantm/auto-update/nsdChristoph Hrdinka2018-08-09
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | nsd: 4.1.22 -> 4.1.23
| | * | | | | | nsd: 4.1.22 -> 4.1.23R. RyanTM2018-08-08
| | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nsd/versions.
| * | | | | | kbfs: 2.1.1 -> 2.5.0 (#44697)Cole Mickens2018-08-09
| | | | | | |
| * | | | | | Merge pull request #44553 from yegortimoshenko/201808/toggldesktopxeji2018-08-09
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | toggldesktop: init at 7.4.231
| | * | | | | | toggldesktop: init at 7.4.231Yegor Timoshenko2018-08-06
| | | | | | | |
| * | | | | | | wesnoth: 1.14.3 -> 1.14.4 (#44671)R. RyanTM2018-08-09
| | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/wesnoth/versions.
| * | | | | | | fwts: 18.06.02 -> 18.07.00 (#44777)R. RyanTM2018-08-09
| | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/fwts/versions.
| * | | | | | | cutelyst: 2.4.1 -> 2.5.1 (#44790)R. RyanTM2018-08-09
| | | | | | | |
| * | | | | | | Merge pull request #44447 from NixOS/staging-nextFrederik Rietdijk2018-08-09
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Staging next
| | * \ \ \ \ \ \ Merge branch 'master' into staging-nextVladimír Čunát2018-08-09
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge branch 'master' into staging-nextVladimír Čunát2018-08-06
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's been some large rebuild on master. I don't really have time ATM to find what it was.
| | * | | | | | | | | mesa_drivers: fix a mistake from 4c77fdef4Vladimír Čunát2018-08-05
| | | | | | | | | | |
| | * | | | | | | | | Merge file upgrade into staging-nextVladimír Čunát2018-08-04
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | One more change from staging containing security fix and looking relatively safe (wrt. breakage).
| | * \ \ \ \ \ \ \ \ \ Merge master into staging-nextFrederik Rietdijk2018-08-04
| | |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | added Authen::ModAuthPubTkt perl package from cpan (#44785)aanderse2018-08-09
| | | | | | | | | | | | |
| * | | | | | | | | | | | angband: 4.1.2 -> 4.1.3 (#44801)R. RyanTM2018-08-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/angband/versions.
| * | | | | | | | | | | | ipfs: 0.4.15 -> 0.4.17 (#44696)Cole Mickens2018-08-09
| | | | | | | | | | | | |
| * | | | | | | | | | | | mbedtls: 2.11.0 -> 2.12.0 (#44741)R. RyanTM2018-08-09
| | | | | | | | | | | | |
| * | | | | | | | | | | | ncview: init at 2.1.8 (#44778)Jonathan Mettes2018-08-09
| | | | | | | | | | | | |