about summary refs log tree commit diff
path: root/nixpkgs
Commit message (Collapse)AuthorAge
...
* llvmPackages_rocm: 3.5.1 -> 3.7.0Daniël de Kok2020-11-27
| | | | (cherry picked from commit 89567e206406672ba156ba44e23f93cc215a8223)
* llvm_10: disable failing test on 32-bit ARMTom Hall2020-11-27
| | | | (cherry picked from commit 92b4e00ffe12bb8381b4cb1241c8db1fd39d6549)
* cc-wrapper: set FC when langFortran is onMatthew Bauer2020-11-27
| | | | | | | | | | We need to set FC so that CMake and other tools can find the fortran compiler. Also we need to limit the hardening flags since fortify and format don’t work with fortran. Fixes #88449 (cherry picked from commit f42aa7e1d7ac4fb1050b73b296912fa7c7b927c2)
* treewide: Get rid of `cc.gcc`John Ericson2020-11-27
| | | | | | | Instead, we have a new `gccForLibs`, which has the appropriate definition for e.g. avoiding `x86_32` linking problems. (cherry picked from commit 92f96f47b05543074e61f1879769d52aa3ddfe66)
* treewide: add warning comment to “boot” packagesMatthew Bauer2020-11-27
| | | | | | | | | | | | | | | | | This adds a warning to the top of each “boot” package that reads: Note: this package is used for bootstrapping fetchurl, and thus cannot use fetchpatch! All mutable patches (generated by GitHub or cgit) that are needed here should be included directly in Nixpkgs as files. This makes it clear to maintainer that they may need to treat this package a little differently than others. Importantly, we can’t use fetchpatch here due to using <nix/fetchurl.nix>. To avoid having stale hashes, we need to include patches that are subject to changing overtime (for instance, gitweb’s patches contain a version number at the bottom). (cherry picked from commit d0677e6d45c4acf9fdd3f09e77f7201794a45a82)
* llvm: setup some symlinks for compatibility with binutilsMatthew Bauer2020-11-27
| | | | | | | | | | | This is needed for cross-compiling for LLVM. After https://github.com/NixOS/nixpkgs/pull/94088, we still need some of these, so I’ve whitelisted those that are in binutils. /cc @DavidTruby (cherry picked from commit b331c72f032389c7156ff1d30117f91c95bbeedb)
* llvmPackages_10: 10.0.0 -> 10.0.1Gabor Greif2020-11-27
| | | | | | | This is a purely bugfix release. See: http://lists.llvm.org/pipermail/release-testers/2020-July/001297.html (cherry picked from commit e51d3a039929f18a8b590a62045ac5d13ad7a055)
* llvmPackages_{8..10}: comment out broken manpagesHolger Wünsche2020-11-27
| | | | | | | | | This disables all manpages packages depending on recommonmark. This can be undone once recommonmark supports sphinx 3. The other manpage-packages don't use recommonmark and don't need to be commented out. (cherry picked from commit c4740fcb1b939feb4491e842e5e467f9b9d91f3d)
* llvm*: remove symlinks to llvm-diff, llvm-as and associated LLVM IR utilities.David Truby2020-11-27
| | | | | | | | | These llvm-prefixed utilities are not drop-in replacements for the utilities with similar names, they are specifically for operating on LLVM IR files. Symlinking these without the prefix causes incompatibilities with tools that expect diff, as and others to behave normally. (cherry picked from commit 46e5ea5af6474a7c5f841fcdb516de64b98995fe)
* stdenv: make -nostdinc work as intendedJörg Thalheim2020-11-27
| | | | | | | Right now we add glibc to search path also -nostdinc was provided, which breaks projects providing their own gcc. (cherry picked from commit 96092dc93640b8ad6520a8bae6f78d62eaba0ec2)
* clang_{5..10}: add RTTIHolger Wünsche2020-11-27
| | | | | | | This fixes problems with missing symbols when using clang as library and is most likely a result of llvm being build with RTTI enabled. (cherry picked from commit 0f0b14258be090303c5013c2e29234040fa9766c)
* GCC: fix compilation on MacOS 10.15Calvin Loncaric2020-11-27
| | | | | | | | | MacOS 10.15 now includes "aligned_alloc". Disagreement between the headers and the binaries about whether aligned_alloc exists leads to a compilation failure (see #73319 and the detailed comment in this commit). (cherry picked from commit 3a79681eb45df9c89d1de613114394f49582f0d6)
* redox: add as targetAaron Janse2020-11-27
| | | | (cherry picked from commit 60fd049b6552d73a5162109e7d8aa0839b54c398)
* llvmPackages_rocm: init at 3.5.1Daniël de Kok2020-11-27
| | | | (cherry picked from commit e492cd92a918068c50b65ea04ef062d4acc8814c)
* {bintools,cc}-wrapper: Ensure nix-support/*-flags files existJohn Ericson2020-11-27
| | | | | | | This will unbreak firefox and a few other packages which try to grab some of the libcxx flags. (cherry picked from commit 704daf7a6e4e5f26c5b0ad67ed8bd1b2090aa8ed)
* {cc,bintools}-wrapper: Comments no longer splicedJohn Ericson2020-11-27
| | | | | | | This means we can freely keep the comments up to date without the penalty of a mass rebuild. (cherry picked from commit 1085403acdbaa7337d6074074f69ec6698226474)
* gcc49: fix build w/glibc-2.31Maximilian Bosch2020-11-27
| | | | | | | | The same `libsanitizer` problem as in llvm<10 and newer GCCs. https://hydra.nixos.org/build/122902814 https://hydra.nixos.org/build/122903349 (cherry picked from commit 114f97e77e0f9bba09edf2251963495a41baeb64)
* llvm*: compiler-rt: fix build w/glibc-2.31Maximilian Bosch2020-11-27
| | | | | | | | | | https://hydra.nixos.org/build/122885657 and more. Original upstream fix (available in llvm_10): https://github.com/llvm/llvm-project/commit/947f9692440836dcb8d88b74b69dd379d85974ce (cherry picked from commit 2c60e7c2d090a0b5934b50316660bd9d463789a7)
* gcc6: fix build w/glibc-2.31Maximilian Bosch2020-11-27
| | | | (cherry picked from commit d348694fb680bc134ea893cc031439a21576a485)
* gcc7: fix build w/glibc-2.31Maximilian Bosch2020-11-27
| | | | | | | Applied a patch from the `gcc9` branch for `gcc7` to fix `libsanitizer` for glibc-2.31. (cherry picked from commit cff1a1eefca8af3c13a94a0b9257a3f9ff721c37)
* C++ Compilers: Systematize handling of standard librariesJohn Ericson2020-11-27
| | | | (cherry picked from commit f3f7612a409e4ebbec634ab7f20e094f206d396a)
* emscripten: Don't always clain to have a GCCJohn Ericson2020-11-27
| | | | (cherry picked from commit e00d4d60214e04ba75d19870000e55b8ac4ed4dc)
* gcc: fix building darwin->linux cross compilerGaelan Steele2020-11-27
| | | | | | | | | This reverts d9feea5 with some slight modifications to work with other changes since then. Fixes #88213. (cherry picked from commit 459c60dda2406d2207d2afd90f210ffc87efde54)
* rgbds: 0.4.0 -> 0.4.1R. RyanTM2020-11-27
| | | | (cherry picked from commit 4ceed2d0d40a89dab65fc44e7ae32ebe823adf96)
* dino: 0.1.0 -> 0.2.0Milan Pässler2020-11-22
| | | | (cherry picked from commit e19567abb9075df8a4c9e30b75f7dad2ce0c4f59)
* ffsend: 0.2.64 -> 0.2.65R. RyanTM2020-11-22
| | | | (cherry picked from commit 8aeb5cb00045f12fee2c7d50aa5285bdd79e4dc4)
* bash-completion: disable testsFlorian Klink2020-11-22
| | | | | | Unfortunately, they're very flaky. Let's disable them for now. (cherry picked from commit 3bfdbea8819989c610ef30ae1e0acf7739a74807)
* youtube-dl: 2020.11.19 -> 2020.11.21.1zowoq2020-11-22
| | | | | https://github.com/ytdl-org/youtube-dl/releases/tag/2020.11.21 https://github.com/ytdl-org/youtube-dl/releases/tag/2020.11.21.1
* youtube-dl: 2020.11.12 -> 2020.11.19zowoq2020-11-22
| | | | | https://github.com/ytdl-org/youtube-dl/releases/tag/2020.11.18 https://github.com/ytdl-org/youtube-dl/releases/tag/2020.11.19
* youtube-dl: 2020.11.01.1 -> 2020.11.12Vincent Demeester2020-11-22
| | | | | Signed-off-by: Vincent Demeester <vincent@sbr.pm> (cherry picked from commit b8065eeaef65ffdc95272dede63156e18293c4c0)
* youtube-dl: 2020-09-20 -> 2020.11.01.1Martin Weinelt2020-11-22
| | | | (cherry picked from commit d7a1f5e2016ebff780dc3ab86922b90d11160bac)
* youtube-dl: 2020.09.14 -> 2020.09.20Luflosi2020-10-14
| | | | | https://github.com/ytdl-org/youtube-dl/releases/tag/2020.09.20 (cherry picked from commit 907fd8d6f6274847ad7486456f3ac9bc6c38fb65)
* youtube-dl: 2020.09.06 -> 2020.09.14Luflosi2020-10-14
| | | | | https://github.com/ytdl-org/youtube-dl/releases/tag/2020.09.14 (cherry picked from commit 4a11f046a6e132974acb2ce6c21dd893386ac0ff)
* youtube-dl: 2020.07.28 -> 2020.09.06zowoq2020-10-14
| | | | | https://github.com/ytdl-org/youtube-dl/releases/tag/2020.09.06 (cherry picked from commit e2d02e469a1bff167fe25dc7ff087401e4591433)
* youtube-dl: 2020.06.16.1 -> 2020.07.28zowoq2020-10-14
| | | | | https://github.com/ytdl-org/youtube-dl/releases/tag/2020.07.28 (cherry picked from commit 1e2a59ef56e914ee1dbb233f2c8a0153896a421e)
* emacsPackages.libgit: Fix buildadisbladis2020-10-01
| | | | (cherry picked from commit fa1272e956c54fa813790c9340e4d3cb3784a891)
* emacsPackages.orgit-forge: override build inputs to include GitBrian Leung2020-10-01
| | | | (cherry picked from commit bea26371b5ac54cdf4e7610591e11ccbf3681ed0)
* emacs: emacs26 -> emacs27adisbladis2020-10-01
| | | | | | The attribute names were wrong (cherry picked from commit d339f8379d14e25e29206b945787ec010047f08d)
* emacs25: Drop outdated versionadisbladis2020-10-01
| | | | (cherry picked from commit 13276abce97fae047ff42604646c0fca58338de9)
* emacsPackages.org-packages: 2020-08-19Jörg Thalheim2020-10-01
| | | | (cherry picked from commit 5f74bb1eac68ec4c6f7438b2887686c4211dd99d)
* emacsPackages.elpa-packages: 2020-08-19Jörg Thalheim2020-10-01
| | | | (cherry picked from commit d5acb85b09e044886486f9e1c45ef1d01590c13d)
* castnow: expose at top levelAlyssa Ross2020-09-29
| | | | | | | This is an application, so should be at the top level and not exposed only via the language it's implemented in. (cherry picked from commit 9216b44df25e32f205b2a4f3c386eccaeee2ad65)
* thunderbird: 78.3.0 -> 78.3.1Vladimír Čunát2020-09-29
| | | | | | | It's supposed to fix just a frequent crash. https://www.thunderbird.net/en-US/thunderbird/78.3.1/releasenotes/ (cherry picked from commit 9127ee59cd8614f6aef2ede95784fb2a6f3ff7fa)
* thunderbird: 78.2.2 -> 78.3.0taku02020-09-29
| | | | (cherry picked from commit de309756f304fffdc86b133d3c87628c49658616)
* firefox-esr: 78.2.0esr -> 78.3.0esrtaku02020-09-29
| | | | (cherry picked from commit 2460e0e6cd3e9da562247d586a8f734b1ccad0dd)
* firefox: 80.0.1 -> 81.0taku02020-09-29
| | | | (cherry picked from commit 0669cd9d3f34e78c214892aec7ab40e514556857)
* thunderbird.meta.maintainers: add myselfVladimír Čunát2020-09-29
| | | | | | | I've been keeping an eye on it anyway, and the current meta.maintainers don't seem to be active around thunderbird. (cherry picked from commit d33267c6399d69709804c137b95773e710b50ed8)
* thunderbird-78: fix #97994: broken UI in 78.2.2Vladimír Čunát2020-09-29
| | | | (cherry picked from commit 114202e369150a0d202103bcb6c92b21058d3db8)
* firefox: enable pipewire+webrtc for wayland usersCole Mickens2020-09-29
| | | | (cherry picked from commit 31e54cdde34073b3b83e9fca4434cb0cedcb2829)
* thunderbird: 78.2.1 -> 78.2.2taku02020-09-29
| | | | (cherry picked from commit 5bcc37d79ed3be6f1c6bc6a1d5df96753c4a625b)