Commit graph

12579 commits

Author SHA1 Message Date
Frederik Rietdijk cfe6081cee Merge staging-next into staging 2020-08-15 09:12:42 +02:00
R. RyanTM 4005fe7f55 cmake: 3.18.0 -> 3.18.1 2020-08-15 08:33:21 +02:00
R. RyanTM 51f2d47897 doxygen: 1.8.18 -> 1.8.19 2020-08-15 08:31:54 +02:00
Vincent Laporte 774db64cc6 js_of_ocaml: 3.6.0 → 3.7.0 2020-08-15 07:29:11 +02:00
R. RyanTM 432b295457 gllvm: 1.2.6 -> 1.2.7 2020-08-14 17:24:38 -07:00
R. RyanTM aec3c76dca bison: 3.6.4 -> 3.7.1 2020-08-14 21:28:08 +02:00
Anders Kaseorg 729e7295cf meson: Add upstream patch to stop failing on skipped tests
https://github.com/mesonbuild/meson/pull/7525

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-08-14 21:01:46 +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
Daniël de Kok 08bc81bdc5
Merge pull request #95088 from danieldk/git-quick-stats-wrap
git-quick-stats: properly wrap
2020-08-14 08:36:40 +02:00
Ryan Mulligan 6127d1e117
Merge pull request #95261 from r-ryantm/auto-update/operator-sdk
operator-sdk: 0.19.2 -> 1.0.0
2020-08-13 14:11:12 -07: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
R. RyanTM 14245e9ad4 operator-sdk: 0.19.2 -> 1.0.0 2020-08-12 15:35:56 +00: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 5e8076a1f9 git-quick-stats: properly wrap
git-quick-stats was not properly wrapped, making it fail in pure
and sandboxed environments.
2020-08-10 17:07:08 +02: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