summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #82065 from veprbl/pr/glibc_prlimit64_20.03•••[20.03] glibc: provide fallback for kernels with missing prlimit64gitlab.intr/staging-20.03Dmitry Kalinkin2020-03-221-0/+12
|\
| * glibc: provide fallback for kernels with missing prlimit64•••The current version of glibc implements support for kernels down to 3.2.0 (and we make sure to enable such support with apporopriate --enable-kernel setting). The current RHEL6 operating system is based on a maintained kernel based on 2.6.32 with lots of backports. We provide basic support for this specific kernel by patching glibc to provide an exception for this specific version of kernel. This allows for nixpkgs software distribution to work on RHEL6 and it does so quite well with almost no problems. There are, however, a few syscalls that are missing in the 2.6.32 kernel, one of which is prlimit64. This commit provides a fallback that uses an older {get,set}rlimit syscalls in cases when prlimit64 is not available. This should streamline the experience for nixpkgs users wanting to run it on RHEL6, namely, this fixes one of the tests in findutils. See also discussion in guix: https://lists.gnu.org/archive/html/guix-devel/2018-03/msg00356.html (cherry picked from commit 6740593bdd1738aa9771990f88655becc4dc343e) Dmitry Kalinkin2020-03-081-0/+12
* | Merge remote-tracking branch 'origin/release-20.03' into staging-20.03Dmitry Kalinkin2020-03-17269-17682/+20914
|\ \
| * \ Merge pull request #82676 from veprbl/pr/texlive_2019_final_20.03•••[20.03] texlive: 2019 -> 2019-finalDmitry Kalinkin2020-03-1711-2365/+7564
| |\ \
| | * | nuweb: fix after texlive update•••(cherry picked from commit 2217b1d77c550841867767ced2ba11466ef927e1) Dmitry Kalinkin2020-03-161-1/+1
| | * | texlive: use versioned tarballs•••Announced in [1], versioned tarballs allow to make sure that a specific version is fetched. This does not guarantee that all previous versions are retained on the main mirrors. Logically, we would want to first try to download versioned tarballs from any mirror and only then try the unversioned ones. But right now we only have two mirrors and only some of the tarballs are versioned in texlive-2019, so the order is changed to not hammer the weak tug.org mirror. [1] https://tug.org/pipermail/tex-live/2019-September/044086.html (cherry picked from commit 9f44a61f3915b70af023af3e7578c9a961a1e65f) Dmitry Kalinkin2020-03-151-3/+7
| | * | texlive/pkgs.nix: add revision•••(cherry picked from commit 9c4212cb9f9e5b5129e1c181b16993862b21a91b) Dmitry Kalinkin2020-03-152-0/+3778
| | * | texlive: 2019 -> 2019-final•••The biber package is now at 2.14, but TextBibTeX is still required. Few changes were needed for newly introduced scripts-extra path. This broke some of our old tricks which were relying on having writable script directories. The changes to the script locations made buildEnv create symlinks to the script directories instead of directories of symlinks to scripts. The changes to texlinks.sh and texlive/TeXLive perl path were made because of this. (cherry picked from commit 9752593eb093313d428249fb58480d07c5c3f6db) Dmitry Kalinkin2020-03-156-2348/+3752
| | * | texlive: reimplement fixHashes.sh in GNU Awk•••The shell script doesn't work very well in non-GNU environments like darwin. This provides an implementation that uses just a single GNU tool - gawk, thus reduces number of points of failure. (cherry picked from commit d9fb53ddd63e61233a255565430a01df7f443709) Dmitry Kalinkin2020-03-153-13/+26
| * | | tor-browser-bundle-bin: 9.0.5 -> 9.0.6•••(cherry picked from commit 4b80e8a59f8fe1606ee9b66f26af70ae56cd33ae) mehlon2020-03-171-3/+3
| * | | riot-web: 1.5.12 -> 1.5.13•••(cherry picked from commit 09f55f8f17ebb4d9b01c8f8d0563ac9e4fd2a1f2) Maximilian Bosch2020-03-171-2/+2
| * | | riot-desktop: 1.5.12 -> 1.5.13•••(cherry picked from commit bb9822be798d1ac4f842c9a00cbf9f34f9b41fce) Maximilian Bosch2020-03-171-2/+2
| * | | Merge pull request #82782 from hercules-ci/backport-20.03-81292-fix-service-r...•••Backport to 20.03 pr 81292: fix service runner quotesRobert Hensing2020-03-173-8/+57
| |\ \ \
| | * | | nixos/service-runner.nix: Allow quotes in commands + test•••(cherry picked from commit 43521ac96522000b12c61e0e582ffb19b10a29d5) Robert Hensing2020-03-173-8/+57
| |/ / /
| * | | Revert "tests/networking: remove pkgs.lib usages."•••This reverts commit cde800dbd7432f9b87b69b0a4ecd23e56b471bcb. See: https://github.com/NixOS/nixpkgs/pull/82310#issuecomment-598920297 Vladimír Čunát2020-03-171-17/+18
| * | | Revert "nixos/zerotierone: switch from manually generating..."•••This reverts commit f549fbfd9708ceb71436bb6f6c082648160185c2. See: https://github.com/NixOS/nixpkgs/pull/82310#issuecomment-598920297 Vladimír Čunát2020-03-171-9/+8
| * | | Revert "nixos/networkd: respect systemd.network.links [...]"•••This reverts commit 4b2151b9faf2ec62e211ffedd1cabad7c0cb9390. See: https://github.com/NixOS/nixpkgs/pull/82310#issuecomment-598920297 Vladimír Čunát2020-03-173-77/+31
| * | | Merge pull request #82703 from erictapen/nixos-20.03-hakyll-contrib-hyphenati...•••[nixos-20.03] haskellPackages.hakyll-contrib-hyphenation: jailbreakDennis Gosnell2020-03-173-3/+6
| |\ \ \
| | * | | haskellPackages.hakyll-contrib-hyphenation: jailbreak•••Latest upstream commit is from 2015 [0], so I guess it's the easiest to jailbreak it (as it builds that way). [0] https://bitbucket.org/rvlm/hakyll-contrib-hyphenation/src/master/ Justin Humm2020-03-163-3/+6
| * | | | Merge pull request #82761 from aanderse/tomcat•••tomcat: 7.0.92 -> 7.0.100, 8.5.42 -> 8.5.51, 9.0.21 -> 9.0.31 [20.03 backport]Aaron Andersen2020-03-163-13/+7
| |\ \ \ \
| | * | | | tomcat9: 9.0.21 -> 9.0.31•••(cherry picked from commit 46e7580f247341130432bf710b43e938b01db0c8) Aaron Andersen2020-03-161-2/+2
| | * | | | tomcat8: 8.5.42 -> 8.5.51•••(cherry picked from commit 22f24f785961a9db7399ca43136e8f57dfa94700) Aaron Andersen2020-03-163-9/+3
| | * | | | tomcat7: 7.0.92 -> 7.0.100•••(cherry picked from commit 78b0222cb20c8d641433aded1b8408106e5b42e3) Aaron Andersen2020-03-161-2/+2
| |/ / / /
| * | | | base16-builder: regenerate with node2nix 1.8.0 and add supplement.json to fix...Sander van der Burg2020-03-165-79/+1184
| * | | | nodePackages: regenerate with node2nix 1.8.0Sander van der Burg2020-03-167-3907/+4321
| * | | | Merge branch 'staging-20.03' into release-20.03Vladimír Čunát2020-03-1612-91/+417
| |\ \ \ \
| * \ \ \ \ Merge pull request #82741 from hercules-ci/backport-20.03-80102•••dockerTools.buildLayeredImage: store all paths passed in final layer (backport)Robert Hensing2020-03-161-11/+10
| |\ \ \ \ \
| | * | | | | dockerTools.buildLayeredImage: store all paths passed in final layer•••Fixes #78744 My previous change broke when there are more packages than the maximum number of layers. I had assumed that the `store-path-to-layer.sh` was only ever passed a single store path, but that is not the case if there are multiple packages going into the final layer. To fix this, we loop through the paths going into the final layer, appending them to the tar file and making sure they end up at the right path. Richard Wallace2020-03-161-11/+10
| |/ / / / /
| * | | | | unison: fix build with ocamlPackages_4_09 (#82619)•••Fixes #61867 and #61505, bumps the ocaml version unison is built against to 4.08. The patches included here appear in the trunk version of unison, but were not backported to 2.51.2. (cherry picked from commit 3355e8d1ca1e6e414d5ef64da02fa5728f873e17) Matteo Scarlata2020-03-164-1/+89
| * | | | | nixos/doc/matrix-synapse: refactor•••* Linkify all service options used in the code-examples. * Demonstrated the use of `riot-web.override {}`. * Moved the example how to configure a postgresql-database for `matrix-synapse` to this document from the 20.03 release-notes. (cherry picked from commit 849e16888f439d98ba99c6a67123033edaa56663) Maximilian Bosch2020-03-164-55/+66
| * | | | | matrix-synapse: 1.9.1 -> 1.11.1•••https://github.com/matrix-org/synapse/releases/tag/v1.10.0 https://github.com/matrix-org/synapse/releases/tag/v1.10.1 https://github.com/matrix-org/synapse/releases/tag/v1.11.0 https://github.com/matrix-org/synapse/releases/tag/v1.11.1 (cherry picked from commit 8be61f7a36f403c15e1a242e129be7375aafaa85) Maximilian Bosch2020-03-164-20/+109
| * | | | | python3Packages.signedjson: 1.0.0 -> 1.1.0•••(cherry picked from commit 500375e338098e26f23f962f41ad10f4b317a50f) Maximilian Bosch2020-03-161-3/+4
| * | | | | bind: 9.14.10 -> 9.14.11 (small bugfix)•••I see just a single small bugfix in the news: https://downloads.isc.org/isc/bind9/9.14.11/RELEASE-NOTES-bind-9.14.11.html (cherry picked from commit 47f61c9d7f116701ad9ca0d4b894ebb5f36ef5cf) Vladimír Čunát2020-03-161-2/+2
| | |/ / / | |/| | |
| * | | | Merge pull request #82061 from tokudan/20.03/nextcloud1801•••[20.03] nextcloud: 18.0.0 -> 18.0.2 [security]Florian Klink2020-03-161-2/+2
| |\ \ \ \
| | * | | | Nextcloud: 18.0.1 -> 18.0.2•••(cherry picked from commit c4aadbca1417fc3d1d82b2a2db2beba258fd77c6) Daniel Frank2020-03-131-2/+2
| | * | | | nextcloud: 18.0.0 -> 18.0.1•••(cherry picked from commit 91250fe6256a6a467445c2254262010c85c441b5) R. RyanTM2020-03-081-2/+2
| * | | | | aircrack-ng: 1.5.2 -> 1.6•••(cherry picked from commit 9729f30667ccc471e5570d4d282cfeb226000220) Maximilian Bosch2020-03-151-3/+3
| | |_|/ / | |/| | |
| * | | | Merge pull request #82648 from timokau/retdec-fix-20.03•••[20.03] retdec: fix buildTimo Kaufmann2020-03-152-1/+4
| |\ \ \ \
| | * | | | retdec: fix build•••The build was broken by the gcc9 update. Pinning to gcc8 for now. (cherry picked from commit e5642d405ee784d97ab031472e72824756b97bcc) Timo Kaufmann2020-03-152-1/+4
| * | | | | xfce4-12: remove alias•••(cherry picked from commit 175f9ef4f88401be74564086bfa5d65cc76a7925) Léo Gaspard2020-03-153-6/+6
| |/ / / /
| * | | | users.groups.disnix instead of a list•••related to #63103. (cherry picked from commit bbc2cd89ef4aa3788fc8664f7940f6e15aec8cbb) David Guibert2020-03-141-4/+1
| * | | | python37Packages.vtk: Fix build (#82336)•••(cherry picked from commit de36c3b073f99999a60fbbd50217e787b84e67b1) Josef Kemetmüller2020-03-141-1/+9
| * | | | openjpeg: add patch for CVE-2020-8112•••(cherry picked from commit 41d8bb133efeade8d25a634ca68c32f0f62f6a41) Martin Milata2020-03-141-0/+5
| * | | | openjpeg: add patch for CVE-2020-6851•••(cherry picked from commit 773462c3aacdd2eb50457c7949dae6dd91e3684d) Martin Milata2020-03-141-0/+5
| * | | | linux: 5.4.24 -> 5.4.25Tim Steinbach2020-03-141-2/+2
| * | | | thunderbird-bin: 68.5.0 -> 68.6.0•••(cherry picked from commit 833031704d7d6027345f5f1c2d909961e7535128) taku02020-03-141-245/+245
| * | | | thunderbird: 68.5.0 -> 68.6.0•••(cherry picked from commit 243cd9f754e9df5a6ff80d2222bb36ecf8eb49ee) taku02020-03-141-2/+2
| * | | | binaryen: 89 -> 91, emscripten: 1.38.28 -> 1.39.1•••(cherry picked from commit 386a50f729a6a1911c5767a1c02f4229efff6205) Maximilian Bosch2020-03-143-6/+49
| * | | | ocamlPackages_latest.phylogenetics: dune2/fix meta•••(cherry picked from commit fd9b40d07650e428fd8dc74505cd7ec5c0163cd4) cc #81160 Ben Darwin2020-03-131-3/+3
| * | | | OCaml: default to version 4.08•••(cherry picked from commit 7b33cbdbf5dea320836fae7918926322aa1c4132) Vincent Laporte2020-03-132-6/+16