1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-05 20:12:52 +00:00
Commit graph

12569 commits

Author SHA1 Message Date
R. RyanTM aec3c76dca bison: 3.6.4 -> 3.7.1 2020-08-14 21:28:08 +02:00
Michael Weiss e3e1aa0536
Merge pull request #95327 from primeos/cmake-fix-pch-regression
cmake: Add a patch to fix a regression since CMake 3.18
2020-08-14 18:46:30 +02:00
Jan Tojnar afe22f645a
Merge branch 'staging-next' into staging 2020-08-13 21:59:15 +02:00
David Rusu 48dfc9fa97
castxml: 0.2.0 -> 0.3.4 (#95080) 2020-08-13 18:51:08 +02:00
R. RyanTM 3c6d35a07e
bazel-kazel: 0.0.10 -> 0.0.11 (#95026) 2020-08-13 09:24:11 -07:00
Ryan Mulligan 0f8add73c8
Merge pull request #95024 from r-ryantm/auto-update/asls
asls: 0.4.0 -> 0.4.2
2020-08-13 06:28:52 -07:00
Michael Weiss 57f0574595
cmake: Add a patch to fix a regression since CMake 3.18
This fixes all CMake builds that use target_precompile_headers() and
as a result fail since CMake 3.18 with e.g.:
g++: error: unrecognized command line option '-Xarch_x86_64'; did you mean '-march=x86-64'?

Fix #94905.

CMake references:
- https://gitlab.kitware.com/cmake/cmake/-/issues/21072
- https://gitlab.kitware.com/cmake/cmake/-/merge_requests/5118
2020-08-13 12:50:12 +02:00
Frederik Rietdijk 7e189c56a1 Merge staging-next into staging 2020-08-13 08:52:48 +02:00
Daniël de Kok 45d0002b90
Merge pull request #95270 from oxalica/rust-analyzer
rust-analyzer: 2020-08-03 -> 2020-08-10
2020-08-13 08:31:36 +02:00
Mario Rodas 94ca781dba
Merge pull request #95283 from r-ryantm/auto-update/terraform-ls
terraform-ls: 0.5.4 -> 0.6.0
2020-08-12 18:34:09 -05:00
Mario Rodas 647e67998b
Merge pull request #95284 from r-ryantm/auto-update/tfsec
tfsec: 0.24.1 -> 0.25.0
2020-08-12 18:24:01 -05:00
R. RyanTM b286ef9ff4 tfsec: 0.24.1 -> 0.25.0 2020-08-12 21:32:57 +00:00
R. RyanTM 044b15424c terraform-ls: 0.5.4 -> 0.6.0 2020-08-12 21:26:22 +00:00
Florian Klink 38c6c46796
Merge pull request #95247 from zowoq/deletevendor-check
gobetween, kustomize: remove deleteVendor, enable checks
2020-08-12 22:09:15 +02:00
oxalica ebea92b8db
rust-analyzer: 2020-08-03 -> 2020-08-10 2020-08-13 02:02:14 +08:00
Wael Nasreddine 866eedcb69
bazel_3: use less resources when building Bazel (#95214)
Limit the resources Bazel is allowed to use during the build to 1/2 the
available RAM and 3/4 the available CPU cores. This should help avoid
overwhelming the build machine.
2020-08-12 10:47:01 -07:00
Florian Klink 0c46d8f140 Merge remote-tracking branch 'origin/staging-next' into master 2020-08-12 18:44:25 +02:00
Tim Steinbach 8c0dabf8e9
Merge pull request #95230 from uosis/update-ammonite
ammonite: 2.0.4 -> 2.2.0
2020-08-12 08:36:01 -04:00
Jan Tojnar 74ea2b2123
meson: Fix rpath clearing
Meson allows projects to set `build_rpath` property, containing paths
that will be added during build but will be removed when installing.

When Meson removes build_rpath from `DT_RUNPATH` entry, it just writes
the shorter ␀-terminated new rpath over the old one to reduce
the risk of potentially breaking the ELF files
(when the linker does string de-duplication or something).
But this can cause much bigger problem for Nix, as it can produce
cut-in-half-by-␀ store path references.

For example, in systemd’s libudev, it was removing three `$ORIGIN`-relative paths from

    $ORIGIN/../libsystemd:$ORIGIN/../basic:$ORIGIN/../shared:…␀

resulting in the following `DT_RUNPATH` entry:

    …␀store/v589pqjhvxrj73g3r0xb41yr84z5pwb7-gcc-9.3.0-lib/lib␀

We previously handled this in `fix-rpath.patch` but the method we prevent
Meson from removing paths added to rpath through `NIX_LDFLAGS` was changed
during 0.55.0 update and I forgot about this second purpose of the patch.

Let’s re-add this clearing code, as it worked without issues for a long time.
2020-08-12 12:17:39 +02:00
zowoq ffc53f66dc kustomize: remove deleteVendor, enable checks 2020-08-12 20:16:31 +10:00
uosis 00eedc07f3 ammonite: 2.0.4 -> 2.2.0 2020-08-11 19:32:31 -06:00
Timothy Stott ba7c0893d4
treewide: remove obsolete attribute goPackagePath in buildGoModule derivations (#95092)
The buildGoModule infrastructure does not make use of goPackagePath it is a residue from buildGoPackage.
2020-08-11 21:04:55 +00:00
Jan Tojnar e8bfa708c4 meson: Fix rpath clearing
Meson allows projects to set `build_rpath` property, containing paths
that will be added during build but will be removed when installing.

When Meson removes build_rpath from `DT_RUNPATH` entry, it just writes
the shorter ␀-terminated new rpath over the old one to reduce
the risk of potentially breaking the ELF files
(when the linker does string de-duplication or something).
But this can cause much bigger problem for Nix, as it can produce
cut-in-half-by-␀ store path references.

For example, in systemd’s libudev, it was removing three `$ORIGIN`-relative paths from

    $ORIGIN/../libsystemd:$ORIGIN/../basic:$ORIGIN/../shared:…␀

resulting in the following `DT_RUNPATH` entry:

    …␀store/v589pqjhvxrj73g3r0xb41yr84z5pwb7-gcc-9.3.0-lib/lib␀

We previously handled this in `fix-rpath.patch` but the method we prevent
Meson from removing paths added to rpath through `NIX_LDFLAGS` was changed
during 0.55.0 update and I forgot about this second purpose of the patch.

Let’s re-add this clearing code, as it worked without issues for a long time.
2020-08-11 17:48:18 +02:00
Michael Weiss 7a01d5aa42
Merge pull request #91050 from primeos/rav1e-cargo-c
Add cargo-c and a C-API for rav1e
2020-08-11 16:22:47 +02:00
Jan Tojnar 11da469fa5
Merge branch 'staging-next' into staging 2020-08-11 16:18:42 +02:00
Maximilian Bosch 15d16de8f1
scalafmt: 2.6.2 -> 2.6.4 2020-08-11 12:18:39 +02:00
Frederik Rietdijk 46ee7ddcad Merge staging-next into staging 2020-08-11 10:26:59 +02:00
Frederik Rietdijk f707715136 Merge master into staging-next 2020-08-11 10:26:35 +02:00
lewo 60d2ac5725
Merge pull request #94890 from lucperkins/opa-update
open-policy-agent: 0.15.0 -> 0.22.0
2020-08-11 09:49:38 +02:00
Drew Risinger ccb6b07c89 reno: 2.3.2 -> 3.1.0
Fix execution, and upgrade to latest version.
2020-08-10 19:55:40 -04:00
zimbatm 77da74c785
rustracerd: mark as broken (#95099)
It doesn't seem to be maintained upstream anymore?

Fixes the ycmd build.
2020-08-10 17:45:49 +00:00
Daniël de Kok e828343d7c
Merge pull request #95058 from r-ryantm/auto-update/git-quick-stats
git-quick-stats: 2.1.3 -> 2.1.4
2020-08-10 16:44:00 +02:00
Mario Rodas 0dc87c6e54
Merge pull request #95035 from r-ryantm/auto-update/clojure-lsp
clojure-lsp: 20200706T152722 -> 20200806T150857
2020-08-10 07:19:55 -05:00
Mario Rodas 3bbdc0f2c4
Merge pull request #95054 from r-ryantm/auto-update/fly
fly: 6.4.0 -> 6.4.1
2020-08-10 07:07:02 -05:00
Mario Rodas f57bd49bb6
Merge pull request #95052 from r-ryantm/auto-update/flow
flow: 0.130.0 -> 0.131.0
2020-08-10 06:46:00 -05:00
R. RyanTM ecf96b8c29 git-quick-stats: 2.1.3 -> 2.1.4 2020-08-10 08:54:29 +00:00
Christian Kampka 044f18a6f0
drone-cli: 1.2.1 -> 1.2.2 2020-08-10 10:32:33 +02:00
R. RyanTM 53c69e01d3 fly: 6.4.0 -> 6.4.1 2020-08-10 07:59:41 +00:00
R. RyanTM 8f06a4e3dd flow: 0.130.0 -> 0.131.0 2020-08-10 07:48:24 +00:00
zowoq cea7cd902e buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
Daniël de Kok 0a53fcc79d
Merge pull request #94994 from danieldk/blackmagic-unstable-2020-08-05
blackmagic: unstable-2020-02-20 -> unstable-2020-08-05
2020-08-10 07:49:48 +02:00
R. RyanTM 36ef614fae clojure-lsp: 20200706T152722 -> 20200806T150857 2020-08-10 04:39:35 +00:00
R. RyanTM 447c94f40c asls: 0.4.0 -> 0.4.2 2020-08-10 01:20:31 +00:00
Dennis Gosnell 1ae9ecf3b4
Merge pull request #94891 from gvolpe/development/tools/dconf2nix
dconf2nix: init at 0.5.0
2020-08-10 09:40:27 +09:00
Daniël de Kok a81e873f4e minizinc: 2.2.3 -> 2.4.3, fix build
- Update minizinc to 2.4.3.
- Fix build with newer Bison versions.
2020-08-09 10:14:57 -07:00
Gabriel Volpe b987a31379 dconf2nix: init at 0.5.0 2020-08-09 17:58:27 +02:00
Mario Rodas cb25908315
Merge pull request #94906 from marsam/update-bazelisk
bazelisk: 1.5.0 -> 1.6.0
2020-08-09 09:08:21 -05:00
Daniël de Kok c8b3a0a9bd blackmagic: unstable-2020-02-20 -> unstable-2020-08-05
- Fixes build.
- `libftdi`, `pc-hosted`, and `pc-stlinkv2` platforms are replaced by
  `hosted`.
2020-08-09 10:46:01 +02:00
Alyssa Ross cec26d6391
cmake: fix grep in setupHook
This produced a warning:

> grep: Invalid range end

In a [], - has to come last.

Reported-by: Daniël de Kok <me@danieldk.eu>
Fixes: 75fdc1ced6
2020-08-08 15:12:12 +00:00
Mario Rodas c10db9c14c
bazelisk: 1.5.0 -> 1.6.0
https://github.com/bazelbuild/bazelisk/releases/tag/v1.6.0
2020-08-07 19:46:54 -05:00