Commit Graph

2478 Commits

Author SHA1 Message Date
github-actions[bot]
5a31e44bd3
Merge staging-next into staging 2021-07-04 12:01:40 +00:00
Robert Schütz
a5de6179cb
Merge pull request #129137 from bjornfor/fix-conan
conan: fix build after python3Packages updates
2021-07-04 13:12:03 +02:00
Christian Kögler
8f34bdf93a redo-c: 0.2 -> 0.3 2021-07-04 10:25:37 +02:00
github-actions[bot]
c852543c1f
Merge staging-next into staging 2021-07-04 06:01:43 +00:00
Sandro
8723bd8119
Merge pull request #129122 from dotlambda/dateutil-alias 2021-07-04 02:53:34 +02:00
Bjørn Forsman
9b16b5e381 conan: fix build after python3Packages updates
conan needs jinja2<3 and six<=1.15.0. Adding six to packageOverrides
results in this build error:

  $ nix-build -A conan
  ...
  Found duplicated packages in closure for dependency 'six':
    six 1.16.0 (/nix/store/zn4haxpv5j9ilccvw7vxxwbfb84vhl5i-python3.8-six-1.16.0/lib/python3.8/site-packages)
    six 1.15.0 (/nix/store/8nkfc88xal8g91hfjsxq93b6pfydq2d7-python3.8-six-1.15.0/lib/python3.8/site-packages)

As the changes in six-1.16.0 look harmless, work around the above issue
by allowing conan to use six-1.16.0.
2021-07-03 20:45:13 +02:00
github-actions[bot]
0957b61eaa
Merge staging-next into staging 2021-07-03 18:01:40 +00:00
Jörg Thalheim
65f0732422
Merge pull request #128988 from KireinaHoro/master
mill: 0.9.6 -> 0.9.8
2021-07-03 13:48:29 +01:00
github-actions[bot]
eaa5839643
Merge staging-next into staging 2021-07-03 12:01:53 +00:00
Robert Schütz
1ec5651913 treewide: use pythonPackages.python-dateutil instead of pythonPackages.dateutil 2021-07-03 13:45:57 +02:00
Daniël de Kok
017aa88470 Remove danieldk as a maintainer for some packages
- AMD GPU packages: AMD removed support for the RX5x0 GPUs from ROCm, so
  I cannot test these packages anymore.
- A small number of GUI packages: I switched back to macOS on the
  desktop for work reasons, so I cannot easily test these.
- broot: I took over maintainership from someone else, but do not really
  use broot.
2021-07-03 12:14:20 +02:00
KireinaHoro
330f8a1629 mill: 0.9.6 -> 0.9.8 2021-07-02 19:56:39 +08:00
Olli Helenius
ce426ba28d gradle: 7.0 -> 7.1 2021-07-01 15:01:43 +03:00
Felix Buehler
3c12e95ad1 development: /s/name/pname&version/ 2021-06-30 09:45:11 +02:00
github-actions[bot]
ff0a0c28da
Merge staging-next into staging 2021-06-29 00:10:57 +00:00
Ryan Mulligan
e87001bbc0
Merge pull request #128321 from r-ryantm/auto-update/bear
bear: 3.0.12 -> 3.0.13
2021-06-28 12:38:44 -07:00
github-actions[bot]
1bce4703aa
Merge staging-next into staging 2021-06-28 18:12:05 +00:00
Jörg Thalheim
41902c2f7d
Merge pull request #120501 from Mic92/gnumake
gnumake: use sh instead of /bin/sh by default
2021-06-28 07:19:00 +01:00
R. RyanTM
ada25b1a98 bear: 3.0.12 -> 3.0.13 2021-06-27 14:52:45 +00:00
R. RyanTM
db961ec5bc bazel-remote: 2.1.0 -> 2.1.1 2021-06-24 05:12:00 +00:00
Sandro
3d544b4d5b
Merge pull request #127713 from musfay/qbs-1.19.1
qbs: 1.18.0 -> 1.19.1
2021-06-22 15:08:34 +02:00
Artturin
ac01728725 cmake: add wrapQtAppsHook 2021-06-22 06:06:27 +03:00
Mustafa Çalışkan
5beb11788a qbs: 1.18.0 -> 1.19.1 2021-06-21 21:58:25 +03:00
R. RyanTM
818201e4b5 bazel-remote: 2.0.1 -> 2.1.0 2021-06-17 17:21:34 +02:00
Sandro
df4ffccc5c
Merge pull request #126863 from alyssais/bear
bear: 3.0.9 -> 3.0.12
2021-06-16 03:33:22 +02:00
Sandro
f7521e2abd
Merge pull request #126059 from timbertson/gup
gup: 0.7.0 -> 0.8.0
2021-06-15 16:50:11 +02:00
JesusMtnez
43d1855378
sbt: 1.5.3 -> 1.5.4 2021-06-15 06:12:50 +02:00
Alyssa Ross
5d08999385
bear: 3.0.9 -> 3.0.12
Fixes: https://github.com/NixOS/nixpkgs/pull/117413
2021-06-14 18:12:02 +00:00
Tim Cuthbertson
9012ed2a80
reuse version variable
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-06-11 21:49:20 +10:00
Alyssa Ross
4de8cbfb16 bmake.passthru.setupHook: set some defaults
These are all read from the environment by the default bmake
stdlib (e.g. <bsd.prog.mk>, <bsd.own.mk>).  Some of the default
values (like building cat pages instead of man pages, or stripping
binaries when installing) don't really make sense for Nixpkgs, so we
override them here for every build using bmake.

Eventually I'd like to unify the bmake setupHook and the NetBSD make
setupHook, but not today.
2021-06-09 12:44:43 +00:00
Sandro
26923b2f5c
Merge pull request #125337 from wentasah/cmake-more-docs 2021-06-09 14:32:22 +02:00
David
00ee61b3cc rebar3: add checkPhase 2021-06-09 12:14:12 +09:00
David
ae2f75ef89 rebar3WithPlugins: add ability to ignore dependencies 2021-06-09 12:14:12 +09:00
Timothy Klim
8582f4cd83 sbt: 1.5.1 -> 1.5.3 2021-06-08 14:13:31 -04:00
Tim Cuthbertson
e3cf1c63ef gup: 0.7.0 -> 0.8.0 2021-06-07 22:03:08 +10:00
Michal Sojka
498b5e578a cmake: Add man and info outputs
By default, the cmake derivation contains the documentation in .rst
format. This format is not well suited for interactive use. Therefore,
we add both man and info outputs and convert the documentation to
these formats using Sphinx.

These formats are enabled by default only in cmake versions for
interactive use (ncurses, Qt), because using Sphinx in the basic
version leads to circular dependency (infinite recursion). Namely,
Sphinx has imagemagick in its checkInputs and imagemagick has several
transitive dependencies, which have cmake in nativeBuildInputs.
2021-06-06 21:49:41 +02:00
Sandro
3bb27749ab
Merge pull request #123895 from dmivankov/bazel_4.1.0 2021-06-01 17:59:08 +02:00
Jörg Thalheim
4542b54abd
Merge pull request #125071 from sternenseemann/bmake
bmake: 20200902 -> 20210420
2021-06-01 08:11:16 +02:00
sternenseemann
10f8f08267 bmake: 20200902 -> 20210420
* Fix varmod-localtime test by setting TZ to an absolute path to the
  appropriate file in TZDIR. This avoids having an extra patch for musl
  which doesn't support TZDIR at all.
* Move tests into checkPhase by applying patch from alpine
* Fix build with musl by disabling deptgt-delete_on_error test (which I
  haven't debugged myself, just copied this from alpine) and fixing a
  test which fails due to differing output from strerror(3) between musl
  and glibc. Also we need to add a shebang to install-sh, otherwise it
  won't be executed in pkgsMusl.
2021-05-31 13:39:35 +02:00
Michael Weiss
3f3f5a0d5d
scons: Remove myself as maintainer
I'm not using it anymore but it would be great if we could find a new
maintainer as SCons is a build tool on which a few other packages
depend.
2021-05-30 15:22:55 +02:00
Andrew Childs
976ee287c8 bmake: fix build on darwin 2021-05-29 01:12:23 +02:00
David
d706be982a rebar3: 3.16.0 -> 3.16.1 2021-05-24 15:33:02 -05:00
Jonathan Ringer
11a9ac00fc
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
 pkgs/tools/networking/xh/default.nix
2021-05-22 18:19:10 -07:00
Vladimír Čunát
7f651d15e2
Merge #122696: cmakeWithQt4Gui: drop 2021-05-22 16:10:27 +02:00
Dmitry Ivankov
a15204fcc0 bazel_4: 4.0.0 -> 4.1.0
https://github.com/bazelbuild/bazel/releases/tag/4.1.0

other minor changes:
- grep for /bin/ rather than /bin for blanket substitute
- invoke {pre,post}{Build,Install} hooks
2021-05-22 09:51:22 +02:00
github-actions[bot]
901fb5e64e
Merge master into staging-next 2021-05-22 00:56:03 +00:00
David
454255ee58 rebar3: 3.15.1 -> 3.16.0 2021-05-22 06:19:50 +09:00
github-actions[bot]
929b12e7b5
Merge master into staging-next 2021-05-21 12:28:43 +00:00
David
ac9b645021 rebar3: apply erlang/rebar3#2552 as patch 2021-05-21 17:24:45 +09:00
Jonathan Ringer
f7a112f6c4
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
  pkgs/applications/graphics/emulsion/default.nix
  pkgs/development/tools/misc/texlab/default.nix
  pkgs/development/tools/rust/bindgen/default.nix
  pkgs/development/tools/rust/cargo-udeps/default.nix
  pkgs/misc/emulators/ruffle/default.nix
  pkgs/tools/misc/code-minimap/default.nix
2021-05-18 08:57:16 -07:00
Sandro
a5a8ef13d3
Merge pull request #123157 from ehmry/tup
tup: 0.7.10 -> 0.7.11
2021-05-18 03:10:09 +02:00
Uri Baghin
a975c80f91 bazel-remote: 1.0.0 -> 2.0.1 2021-05-17 23:21:53 +02:00
David
aef59d8856 buildRebar3: use rebar3 bare compile 2021-05-18 05:40:58 +09:00
Sandro
ca604582a1
Merge pull request #122960 from yogsototh/lein-2.9.6
leiningen: 2.9.5 -> 2.9.6
2021-05-17 19:03:30 +02:00
Jonathan Ringer
c227fb4b17
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/tools/rust/cargo-cache/default.nix
	pkgs/development/tools/rust/cargo-embed/default.nix
	pkgs/development/tools/rust/cargo-flash/default.nix
	pkgs/servers/nosql/influxdb2/default.nix
2021-05-17 07:01:38 -07:00
David
34ea3cd906 rebar3: add updateScript 2021-05-17 16:08:07 +09:00
Emery Hemingway
588e045629 tup: 0.7.10 -> 0.7.11 2021-05-15 22:24:01 +02:00
Yann Esposito (Yogsototh)
11104d664f
leiningen: 2.9.5 -> 2.9.6 2021-05-14 10:11:41 +02:00
Jan Tojnar
0313c77b55
Merge branch 'staging-next' into staging 2021-05-13 11:42:36 +02:00
github-actions[bot]
a8e5ac148b
Merge master into staging-next 2021-05-13 00:56:26 +00:00
Alexander Krimm
362bc6785a Fix conan build caused by failing pyjwt
Ignore a failing thest in the downgraded pyjwt dependency.
See #122461 for another instance of the same problem.
2021-05-12 23:01:52 +02:00
Alyssa Ross
02f013b8a4
cmakeWithQt4Gui: drop
Support for Qt 4 was removed in CMake 3.19.0:
https://cmake.org/cmake/help/latest/release/3.19.html#deprecated-and-removed-features
2021-05-12 11:31:12 +00:00
Jan Tojnar
7982550ac4
Merge branch 'staging-next' into staging 2021-05-11 09:09:10 +02:00
github-actions[bot]
49b8e6f7d4
Merge master into staging-next 2021-05-11 00:48:15 +00:00
David
dcc075ce21 buildRebar3: use rebar3WithPlugins 2021-05-11 08:59:57 +09:00
David
aaa16732ce rebar3: add rebar3WithPlugins 2021-05-11 08:59:57 +09:00
Jan Tojnar
594a885912
Merge branch 'staging-next' into staging 2021-05-10 09:45:47 +02:00
Vladimír Čunát
5663b2b2d3
Merge branch 'master' into staging-next
(a trivial conflict in transmission)
2021-05-09 09:31:55 +02:00
David
b1f796eabe rebar3: 3.14.4 -> 3.15.1 2021-05-09 13:10:06 +09:00
Daniël de Kok
85f96822a0 treewide: fix cargoSha256/cargoHash
Rust 1.50.0 incorporated a Cargo change (rust-lang/cargo#8937) in
which cargo vendor erroneously changed permissions of vendored
crates. This was fixed in Rust
1.51.0 (rust-lang/cargo#9131). Unfortunately, this means that all
cargoSha256/cargoHashes produced during the Rust 1.50.0 cycle are
potentially broken.

This change updates cargoSha256/cargoHash tree-wide.

Fixes #121994.
2021-05-08 00:36:37 -07:00
github-actions[bot]
202eb5ddf5
Merge staging-next into staging 2021-05-05 18:24:02 +00:00
Bjørn Forsman
9ba09d80e1
conan: unbreak by downgrading pyjwt (#121802)
Pin pyjwt to 1.7.1 (the last of the 1.x series) to fix building conan:

  ERROR: Could not find a version that satisfies the requirement PyJWT<2.0.0,>=1.4.0 (from conan)

Ref. upstream issue https://github.com/conan-io/conan/issues/8876.
2021-05-05 15:52:56 +02:00
github-actions[bot]
4cbb35eba8
Merge staging-next into staging 2021-05-04 18:21:27 +00:00
scalavision
9b5a84f8ac
mill: 0.9.5 -> 0.9.6 (#121712) 2021-05-04 12:40:08 -04:00
John Ericson
17305d2df0
Merge pull request #111487 from Ericson2314/llvm-outputs-and-cross-compile-tools
llvmPackages: Clean up outputs
2021-04-30 11:28:08 -04:00
Sandro
833cd36d44
Merge pull request #120723 from jlesquembre/maven
maven: 3.6.3 -> 3.8.1
2021-04-30 14:01:40 +02:00
Andrew Childs
7869d16545 llvmPackages: Multuple outputs for everythting
Also begin to start work on cross compilation, though that will have to
be finished later.

The patches are based on the first version of
https://reviews.llvm.org/D99484. It's very annoying to do the
back-porting but the review has uncovered nothing super major so I'm
fine sticking with what I've got.

Beyond making the outputs work, I also strove to re-sync the packages,
as they have been drifting pointlessly apart for some time.

----

Other misc notes, highly incomplete

- lvm-config-native and llvm-config are put in `dev` because they are
  tools just for build time.

- Clang no longer has an lld dep. That was introduced in
  db29857eb3, but if clang needs help
  finding lld when it is used we should just pass it flags / put in the
  resource dir. Providing it at build time increases critical path
  length for no good reason.

----

A note on `nativeCC`:

`stdenv` takes tools from the previous stage, so:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.stdenv.cc`: `(?0, ?1, x)`

while:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.targetPackages`: `(x, x, ?2)`
3. `pkgsBuildBuild.targetPackages.stdenv.cc`: `(?1, x, x)`
2021-04-30 05:41:00 +00:00
Tim Steinbach
e9350a7d9c
sbt-extras: 2021-04-06 → 2021-04-26 2021-04-28 14:39:10 +00:00
José Luis Lafuente
5bf7ee0a7b
maven: 3.6.3 -> 3.8.1 2021-04-27 15:19:20 +02:00
JesusMtnez
32f7980afb sbt: 1.5.0 -> 1.5.1 2021-04-26 10:16:00 -04:00
Jonathan Ringer
ad521d005b
buck: use jdk8 2021-04-24 11:25:35 -07:00
Jörg Thalheim
ed37276827
gnumake: use sh instead of /bin/sh by default 2021-04-24 11:00:55 +02:00
Sandro
7f9965695f
Merge pull request #119247 from jonringer/bump-buck
buck: 2019.10.17.01 -> 2021.01.12.01
2021-04-22 03:36:17 +02:00
Sandro
2df2e5f330
Merge pull request #118269 from midchildan/feat/fuse/add-darwin 2021-04-22 03:27:36 +02:00
SCOTT-HAMILTON
5bc2962319
remake: 4.1 -> 4.3 (#119737)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-21 03:18:35 +02:00
Alyssa Ross
53b88f966e bmake: add setupHook
With this change,

    nativeBuildInputs = [ bmake ];

will cause bmake to be used instead of GNU make, but with the usual
stdenv API.  Packages using bmake will no longer need to implement
their own {build,check,dist}Phase.
2021-04-16 12:56:48 +00:00
Lorenz Leutgeb
da62033a9a gradle: 7-rc-2 -> 7, bumping latest 6.8.3 -> 7 2021-04-13 19:31:01 +02:00
Jonathan Ringer
8da4120a90
buck: 2019.10.17.01 -> 2021.01.12.01 2021-04-12 11:15:06 -07:00
Sandro
2be7176ab3
Merge pull request #107977 from corngood/msbuild 2021-04-12 20:09:16 +02:00
Mario Rodas
ec2e4b2d74 bazel-buildtools: 3.5.0 -> 4.0.1 2021-04-11 04:20:00 +00:00
github-actions[bot]
c99b6f5343
Merge master into staging-next 2021-04-09 00:16:01 +00:00
Sandro
a5f6343808
Merge pull request #118702 from aanderse/conan
conan: 1.27.0 -> 1.35.0
2021-04-08 22:43:24 +02:00
github-actions[bot]
bf6abedefb
Merge master into staging-next 2021-04-08 12:06:16 +00:00
Lorenz Leutgeb
2bc413b970
gradle: Add 7-rc-2, leave latest pointing at 6.8 (#117462) 2021-04-08 09:24:12 +02:00
github-actions[bot]
0ba1008684
Merge master into staging-next 2021-04-08 06:05:39 +00:00
Sandro
49cfaef0c3
Merge pull request #118596 from dlesl/update-rebar3
rebar3: 3.14.2 -> 3.14.4
2021-04-08 02:33:19 +02:00
github-actions[bot]
8d1d992273
Merge master into staging-next 2021-04-08 00:17:24 +00:00
Tim Steinbach
5452be4bc6
sbt-extras: 2021-03-29 → 2021-04-06 2021-04-07 18:00:26 +00:00
Aaron Andersen
17c66529f6 conan: 1.27.0 -> 1.35.0 2021-04-06 22:40:32 -04:00
Jan Tojnar
c04a14edd6 Merge branch 'master' into staging-next 2021-04-06 16:01:14 +02:00
JesusMtnez
413e9561f8 sbt: 1.4.9 -> 1.5.0 2021-04-06 08:55:30 -04:00
David
63bfd8f88d rebar3: 3.14.2 -> 3.14.4 2021-04-05 15:23:10 +02:00
Sandro
7c932296e0
Merge pull request #116335 from SuperSandro2000/move-aliases.nix 2021-04-05 04:07:15 +02:00
github-actions[bot]
3e45982f7a
Merge master into staging-next 2021-04-04 12:06:01 +00:00
Robert Schütz
8b65ff2559
Merge pull request #115368 from dotlambda/angelfish-init
angelfish: init at 1.8.0
2021-04-04 12:35:03 +02:00
Sandro Jäckel
33a395f195
yacc: deprecate alias
and add a new line after the alphabetically sorting to please my inner monk
2021-04-04 03:18:58 +02:00
github-actions[bot]
3bf92ca4db
Merge master into staging-next 2021-04-03 18:18:51 +00:00
Frederik Rietdijk
d8ed6258b4 gup: use python3 2021-04-03 17:06:08 +02:00
midchildan
21f9e5aac2
tup: explain blocker for darwin build 2021-04-02 10:59:11 +09:00
Robert Schütz
27d9353047 corrosion: init at unstable-2021-02-23 2021-03-31 17:06:13 +02:00
github-actions[bot]
d466353dd5
Merge staging-next into staging 2021-03-30 12:06:28 +00:00
github-actions[bot]
c9e9ff786b
Merge master into staging-next 2021-03-30 12:06:24 +00:00
Tim Steinbach
6d6d8d66b8
sbt-extras: 2021-03-13 → 2021-03-29 2021-03-29 13:26:06 +00:00
Jan Tojnar
b3c854b60b
Merge branch 'staging-next' into staging 2021-03-26 07:53:44 +01:00
David McFarland
76d615532b msbuild: use roslyn from package 2021-03-25 16:11:58 -03:00
github-actions[bot]
7c9222212f
Merge master into staging-next 2021-03-25 18:14:01 +00:00
Frederik Rietdijk
350f9bd822
Merge pull request #117570 from FRidh/python2alias
Python: be explicit on whether it is python2 or python3 that is used
2021-03-25 13:26:35 +01:00
github-actions[bot]
4dc869e403
Merge master into staging-next 2021-03-25 12:06:22 +00:00
Frederik Rietdijk
490bdd203c bazel_0_26: use python3 2021-03-25 10:39:17 +01:00
Frederik Rietdijk
d191ee7330 bam: use python3 2021-03-25 10:29:14 +01:00
Daniël de Kok
445ff0cd50
Merge pull request #117450 from danieldk/rocm-4.1.0
rocm: 4.0.1 -> 4.1.0
2021-03-25 08:53:14 +01:00
Thomas Tuegel
8882ec2b66
Merge pull request #117280 from r-ryantm/auto-update/cmake
cmake: 3.19.6 -> 3.19.7
2021-03-24 16:16:32 -05:00
github-actions[bot]
8e2d0e45c0
Merge master into staging-next 2021-03-24 18:10:39 +00:00
Paul-Henri Froidmont
2b2f6cf361 mill: 0.9.3 -> 0.9.5 2021-03-24 11:33:34 +01:00
Daniël de Kok
ec21ab9e0c rocm-cmake: 4.0.0 -> 4.1.0 2021-03-24 08:56:37 +01:00
R. RyanTM
7eac452484 cmake: 3.19.6 -> 3.19.7 2021-03-22 21:07:11 +00:00
github-actions[bot]
feda7be375
Merge master into staging-next 2021-03-22 12:26:55 +00:00
Matthieu Coudron
810d22fb35
Merge pull request #111975 from teto/bazel-execlog
bazel: add execlog parser
2021-03-22 10:43:17 +01:00
R. RyanTM
7bfd49ecdb waf: 2.0.20 -> 2.0.22 2021-03-20 09:22:04 +01:00
Peter Hoeg
f17621f688 shards: 0.14.0 -> 0.14.1 2021-03-20 14:07:40 +08:00
Jan Tojnar
2445e9a681
Merge branch 'master' into staging-next 2021-03-18 19:24:39 +01:00
Thomas Mader
4b68e4f968
dub: Add possibility to switch D compiler and compile with ldc per default instead of dmd 2021-03-18 17:29:49 +02:00
Sandro Jäckel
b5c2e3ffcc
sbt: format 2021-03-17 21:08:06 +01:00
Matthieu Coudron
ef1045cd64 bazel_4: add bazel-execlog binary
similar to what was done for bazel 3
2021-03-17 00:13:58 +01:00
Matthieu Coudron
0b9f90ef5f bazel: add execlog parser
This is a tool to help troubleshoot debug issues:
https://docs.bazel.build/versions/master/remote-execution-caching-debug.html
2021-03-16 17:18:18 +01:00
github-actions[bot]
974e83db9a
Merge master into staging-next 2021-03-16 12:25:48 +00:00
Sandro
bd38cc9dbc
Merge pull request #115756 from siraben/darwin-mass-fix-buildInputs=0 2021-03-16 12:42:46 +01:00
github-actions[bot]
4915d2cb4c
Merge master into staging-next 2021-03-15 18:16:46 +00:00
Tim Steinbach
172a06432d
sbt-extras: 2021-03-08 → 2021-03-13 2021-03-15 14:53:05 +00:00
Martin Weinelt
0241873f7f
Merge branch 'master' into staging-next 2021-03-14 17:35:32 +01:00
Ryan Mulligan
0e1a8cc3ec
Merge pull request #115499 from r-ryantm/auto-update/qbs
qbs: 1.17.0 -> 1.18.0
2021-03-14 07:59:14 -07:00
Ben Siraphob
843e700420 rocm-cmake: expand platforms to unix 2021-03-14 11:40:47 +07:00
github-actions[bot]
31dc9fe457
Merge master into staging-next 2021-03-11 06:18:03 +00:00
Sandro Jäckel
aecc8e4ab8
bear: mark broken on darwin 2021-03-10 23:52:38 +01:00
github-actions[bot]
6a3a358b0d
Merge master into staging-next 2021-03-10 18:23:15 +00:00
Tim Steinbach
079c282386 sbt: 1.4.8 -> 1.4.9 2021-03-10 11:21:12 -05:00
David McFarland
092525616a msbuild: move extension path to app.config
This makes it work for things that load the assembly directly.
2021-03-09 13:37:52 -04:00
David McFarland
3898c9a357 msbuild: 16.3 -> 16.8 2021-03-09 13:37:51 -04:00
David McFarland
d386cb4000 msbuild: remove explicit phases 2021-03-09 13:37:37 -04:00
David McFarland
af3c2a2f1c msbuild: remove output response file 2021-03-09 13:37:36 -04:00
David McFarland
b20a8741fa msbuild: link libhostfxr into output 2021-03-09 13:37:36 -04:00
David McFarland
a213145db8 msbuild: add script to generate nuget dependencies 2021-03-09 13:37:36 -04:00
Martin Weinelt
16f9e4da3a
Merge branch 'master' into staging-next 2021-03-09 17:05:41 +01:00
Daniel Beecham
a4f8c1dcf0 bear: 3.0.3 -> 3.0.9 2021-03-09 12:02:53 +01:00
R. RyanTM
10a3daee9e qbs: 1.17.0 -> 1.18.0 2021-03-09 09:39:36 +00:00
github-actions[bot]
dd7cbca2a6
Merge master into staging-next 2021-03-09 06:17:35 +00:00
Peter Hoeg
29b0d4d0b6
shards: 0.13 -> 0.14 (#115471)
* shards: 0.13 -> 0.14

* fix
2021-03-09 11:18:52 +08:00
github-actions[bot]
5c2a7abde7
Merge master into staging-next 2021-03-08 18:22:56 +00:00
Sandro
77370c3d1f
Merge pull request #115430 from NeQuissimus/sbt
sbt: 1.4.7 -> 1.4.8
2021-03-08 19:20:12 +01:00
Tim Steinbach
52b6f5f1d7
sbt-extras: 2021-03-03 → 2021-03-08 2021-03-08 16:55:34 +00:00
Tim Steinbach
955bcff28f
sbt: 1.4.7 -> 1.4.8 2021-03-08 11:54:02 -05:00
Sandro
9fe654a203
Merge pull request #112947 from SuperSandro2000/curl-brotli
curl: enable brotli by default
2021-03-08 02:30:32 +01:00
R. RyanTM
57047b485c cmake: 3.19.4 -> 3.19.6 2021-03-06 22:16:11 +01:00
John Ericson
f5a7d8bb41
Merge pull request #115228 from siraben/unzip-buildInputs
treewide: unzip buildInputs to nativeBuildInputs (2)
2021-03-06 13:30:43 -05:00
Ben Siraphob
4f0cdb68d7 treewide: unzip buldInputs to nativeBuildInputs (2) 2021-03-06 15:18:05 +07:00
Jan Tojnar
6d1958ad2d
Merge branch 'staging-next' into staging 2021-03-04 22:16:45 +01:00
Tim Steinbach
0355cd98e8 sbt-extras: 2021-03-01 → 2021-03-03 2021-03-04 12:29:00 -05:00
Sandro
e061350a36
Merge pull request #114474 from NeQuissimus/sbt_jdk11
sbt: Fix check
2021-03-03 14:12:42 +01:00
John Ericson
09d0e10e95
Merge pull request #114817 from thefloweringash/darwin-arch
darwin: introduce darwinArch, apply in {cc,bintools}-wrappers
2021-03-02 15:27:15 -05:00
Tim Steinbach
44164e9cd4
sbt: Remove installCheck
The check is very fragile.
We cannot replace it with different logic as that would require
network access.
`
2021-03-02 14:56:48 -05:00
github-actions[bot]
f5bb0053a6
Merge staging-next into staging 2021-03-02 18:17:42 +00:00
Tim Steinbach
8d25cac779
sbt-extras: 2021-02-24 → 2021-03-01 2021-03-02 15:00:39 +00:00
Andrew Childs
d16a8753d9 stdenv: set CMAKE_OSX_ARCHITECTURES appropriately 2021-03-02 17:21:07 +09:00
Jan Tojnar
913394a1d9
Merge branch 'staging-next' into staging 2021-03-01 19:30:56 +01:00
Mario Rodas
a1a6da5418 conan: fix build on darwin 2021-02-27 04:20:00 +00:00
github-actions[bot]
e8162c62e3
Merge staging-next into staging 2021-02-27 00:37:54 +00:00
Sandro
e8446a3f77
Merge pull request #114396 from NeQuissimus/sbtextras
sbt-extras: 2021-02-04 → 2021-02-24
2021-02-26 20:40:10 +01:00
Robert Schütz
54757b35c1 Merge branch 'staging-next' into staging 2021-02-26 10:56:17 +01:00
Frederik Rietdijk
c456a2512f Merge master into staging-next 2021-02-26 10:25:13 +01:00
Tim Steinbach
0b1942a4d4
sbt-extras: 2021-02-04 → 2021-02-24 2021-02-25 16:40:42 +00:00
Tim Steinbach
c3178c39b0 sbt: Remove updateScript
`nix-shell -p nix-update --command "nix-update sbt"` is more reliable
2021-02-24 09:51:14 -05:00
Tim Steinbach
af2e9e5046 sbt: Replace VM test with installCheckPhase 2021-02-24 09:51:14 -05:00
Marvin Strangfeld
072018e87e
gradle: 6.8.1 -> 6.8.3 2021-02-23 10:20:13 +01:00
Jesús Martínez
66ae5f1b10
bloop: 1.4.6 -> 1.4.8 (#113972)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-02-23 06:11:55 +01:00
Tim Steinbach
cb72a93d2e sbt-extras: Convert VM test into installCheckPhase 2021-02-22 10:07:42 -05:00
Jan Tojnar
921cf0fc78
Merge pull request #113787 from jtojnar/meson-0.57
meson: 0.56.0 → 0.57.1
2021-02-22 06:20:00 +01:00
Ivan Babrou
5269ed23f2
cmake: remove obsolete substituteInPlace (#113843)
This `substituteInPlace` was introduced in 2016 when cmake was at v3.4:

* https://github.com/NixOS/nixpkgs/commit/5286c0aebb

In 2018 cmake v3.12.0 changed the code to make it not match anything:

* https://github.com/Kitware/CMake/commit/50b5e9ed13

```
substituteStream(): WARNING: pattern '${PYTHON_EXECUTABLE}' doesn't match anything in file 'Modules/FindCxxTest.cmake'
```

Having it around in 2021 with cmake v3.19.3 doesn't help,
and tests are disabled anyway.
2021-02-21 22:29:45 -05:00
Ben Siraphob
127733211e
treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
Jan Tojnar
3242c2f8ae
meson: 0.56.0 → 0.57.1
- https://mesonbuild.com/Release-notes-for-0-57-0.html
- https://github.com/mesonbuild/meson/releases/tag/0.57.0
- https://github.com/mesonbuild/meson/releases/tag/0.57.1
2021-02-20 15:27:20 +01:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
zowoq
3dab057264 Merge staging-next into staging 2021-02-19 10:47:46 +10:00
Peter Hoeg
88eb9ce528 shards: 0.12 -> 0.13 2021-02-18 09:11:23 +00:00
Sandro Jäckel
e3d19670a0
curl: enable brotli by default 2021-02-13 00:04:40 +01:00
R. RyanTM
1bfa781657 cmake: 3.19.3 -> 3.19.4 2021-02-11 10:26:17 +01:00
github-actions[bot]
8064cff79c
Merge master into staging-next 2021-02-09 18:16:33 +00:00
Wael Nasreddine
25174d14f6
Merge pull request #106984 from divanorama/bazel_4
bazel_4: init at 4.0.0
2021-02-09 09:04:03 -08:00
github-actions[bot]
30dddce5e8
Merge master into staging-next 2021-02-09 06:16:02 +00:00
Mario Rodas
2d9e678efa
Merge pull request #111831 from r-ryantm/auto-update/samurai
samurai: 1.1 -> 1.2
2021-02-08 21:09:02 -05:00
github-actions[bot]
bef005163c
Merge master into staging-next 2021-02-08 12:19:33 +00:00
Eric Bailey
35056b3b61 maintainers/teams: add beam team 2021-02-07 13:01:11 -06:00
github-actions[bot]
3c4d8b38c4
Merge staging-next into staging 2021-02-05 00:36:22 +00:00
Dmitry Ivankov
cf1935583e bazel_4: update src-deps after java update 2021-02-04 20:38:08 +01:00
Claudio Bley
b56ac70602 bazel_4: Use jdk11_headless to build bazel
Use the same JDK for building bazel and for its runtime.

Effectively, the former `toolchain_hostjdk8` java toolchain has been deprecated
and should no longer be used (in newer bazel)[1]:

```
default_java_toolchain(
    name = "toolchain_hostjdk8",
    ...
)
```

[1]: 4fc4868065/tools/jdk/BUILD.tools (L384-L387)
2021-02-04 20:33:40 +01:00
Claudio Bley
b461c9e5bc bazel_4: Fix build on darwin
* use default stdenv (clang 7)
* add no-arc.patch to make the xcode_locate tool compile without libarc-lite
* remove the `-mmacosx-version-min=10.9` flag from the bootstrap compile script
2021-02-04 20:31:43 +01:00
Dmitry Ivankov
56c25c5653 bazel: fix protobuf-test compatibility with bazel_4
- bump protobuf to 3.13.0
- use recent rules_proto
- use recent bazel-skylib
- remove use of native.bind

Hopefully this is backward-compatible with bazel_3 and below
2021-02-04 20:24:56 +01:00
Dmitry Ivankov
2751275f1a bazel_4: bump examples repo just in case 2021-02-04 20:24:56 +01:00
Dmitry Ivankov
cd65145664 bazel: cosmetic fix: test name cpp->java 2021-02-04 20:24:55 +01:00
Dmitry Ivankov
55a810443d bazel_4: use --verbose_failures for the build 2021-02-04 20:24:55 +01:00
Dmitry Ivankov
0f5783f80a bazel_4: init at 4.0.0
Bazel 4 is going to be a long term support release.

Latest version in NixPkgs so far was 3.3.1
There's a need for more recent version
https://github.com/NixOS/nixpkgs/issues/97497

All versions from 3.5.0 to 3.7.1 had some reproducibility issues
as noted in issue above, but there also seems to be
a working PR for 3.7.1 now at
https://github.com/NixOS/nixpkgs/pull/105439

Notable changes from bazel_3 setup:
- put python to default bash path

  For autodetecting python toolchain
  with strict action_env on and without this change
  bazel would fail to autodetect host python.

  There are some repos that define hermetic python
  toolchains, but they aren't easy to use yet. Also
  telling python paths to bazel isn't a 1-liner it
  seems:
  - action_env=PATH would affect cache
  - declaring toolchain via BUILD&WORKSPACE files
    is not per-user but more like per-repo and
    affects cache too

  Using python from nixpkgs shouldn't be too bad
  in the lack of simpler hermetic python toolchain
  options

- bazel_4.updater is bazel on `bazel query` to support
  new constructs in WORKSPACE (load of vars, transitive
  load etc). This is more robust but requires bazel
  to run the updater, using bazel_3 for now. This is
  only needed to bump package version, doesn't introduce
  bazel_4 build dependency on bazel_3

https://blog.bazel.build/2020/11/10/bazel-4.0-announce.html
https://blog.bazel.build/2020/11/10/long-term-support-release.html
https://github.com/bazelbuild/bazel/issues/12455
https://github.com/bazelbuild/bazel/releases/tag/4.0.0
https://blog.bazel.build/2021/01/19/bazel-4-0.html
2021-02-04 20:24:54 +01:00
Sandro
8a4a984fd5
Merge pull request #105439 from avdv/bazel_3.7.1 2021-02-04 20:15:45 +01:00
Jan Tojnar
da66296930
Merge branch 'staging-next' into staging
libkeyfinder no longer uses Qt so dontWrapQtApps is moot.
2021-02-04 19:34:26 +01:00
Tim Steinbach
0d98eb3ab0
sbt-extras: 2021-02-01 → 2021-02-04 2021-02-04 10:39:45 -05:00
R. RyanTM
90fd0c0714 samurai: 1.1 -> 1.2 2021-02-03 23:11:03 +00:00
Claudio Bley
a42d59b208 bazel-remote: Mark as broken on Darwin
It currently fails during compilation because C++ standard
header files cannot be found.
2021-02-03 11:51:11 +01:00
Claudio Bley
a6e18b4758 bazel: Reword comment that memory leaks are acceptable
Co-authored-by: Greg Roodt <groodt@gmail.com>
2021-02-03 10:46:09 +01:00
Claudio Bley
5f71a0ff5d bazel: Fix build on darwin
* use default stdenv (clang 7)
* add no-arc.patch to make the xcode_locate tool compile without libarc-lite
* remove the `-mmacosx-version-min=10.9` flag from the bootstrap compile script
2021-02-03 10:46:09 +01:00
Claudio Bley
e22cf98520 bazel: Use jdk11_headless to build bazel
Use the same JDK for building bazel and for its runtime.

Effectively, the former `toolchain_hostjdk8` java toolchain has been deprecated
and should no longer be used (in newer bazel)[1]:

```
# Deprecated, do not use.
# It will be removed after migration to Java toolchain resolution.
default_java_toolchain(
    name = "toolchain_hostjdk8",
    ...
)
```

[1]: 4fc4868065/tools/jdk/BUILD.tools (L384-L387)
2021-02-03 10:46:09 +01:00
Claudio Bley
6d8c431eb0 bazel: 3.7.1 -> 3.7.2
* update sha256 for gvisor, tensorflow{,WithCuda}, bazel-watcher, bazel-remote
  and envoy
2021-02-03 10:44:07 +01:00
Jan Tojnar
75153ede17
Merge branch 'staging-next' into staging 2021-02-02 19:46:31 +01:00
Tim Steinbach
fab6fcdceb
sbt-extras: 2020-12-26 → 2021-02-01 2021-02-02 11:07:23 -05:00
github-actions[bot]
4c1eae9176
Merge staging-next into staging 2021-02-02 00:42:42 +00:00
Tim Steinbach
a7a64001a9
sbt: 1.4.6 -> 1.4.7 2021-02-01 15:22:16 -05:00
github-actions[bot]
f92395cf3c
Merge staging-next into staging 2021-01-31 06:19:43 +00:00
Lorenz Leutgeb
113bc6492d gradle: 6.7 -> 6.8.1 2021-01-30 14:15:56 +01:00
Claudio Bley
71cda4f111 bazel: 3.3.1 -> 3.7.1
* remove python-shebang patch since it was integrated upstream[1]

[1]: https://github.com/bazelbuild/bazel/pull/11535/files
2021-01-29 21:53:25 +01:00
Thomas Tuegel
0e418a1a18
Merge pull request #108888 from ttuegel/feature--staging--qt-no-mkDerivation
Qt: Do not require mkDerivation
2021-01-26 16:24:41 -06:00
Thomas Tuegel
5590e365e4
qtbase: Check for wrapQtAppsHook in setupHook 2021-01-25 15:56:15 -06:00
github-actions[bot]
a127deeb88
Merge master into staging-next 2021-01-25 18:52:08 +00:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Jan Tojnar
cc8fd11ffb
Merge branch 'master' into staging-next 2021-01-24 20:41:42 +01:00
Sandro
81e3b9d15b
Merge pull request #110670 from siraben/double-quotes-fix
treewide: fix double quoted strings in one-liners
2021-01-24 16:17:14 +01:00
volth
bc0d605cf1 treewide: fix double quoted strings in meta.description
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
Robert Schütz
98e624eb7d doit: move to pythonPackages 2021-01-24 09:52:28 +01:00
Ryan Burns
a761d5ed1b cmake: fix build on darwin
Fixes missing CoreFoundation declarations since bump to 3.19.3,
e.g. `error: unknown type name 'CFUUIDRef'`

ApplicationServices.h transitively includes CoreFoundation.h, but as we
patch ApplicationServices out of CMake, the CF symbols were not visible.
Previously this was not a concern, as they were not needed until
d250b67722
2021-01-24 08:45:10 +01:00
Jan Tojnar
01ee4ea574
Merge branch 'master' into staging-next 2021-01-24 00:09:45 +01:00
Ben Siraphob
c522fec274 pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
R. RyanTM
74c652e023 cmake: 3.19.2 -> 3.19.3 2021-01-22 21:33:15 +01:00
github-actions[bot]
a5bbeb4fb1
Merge staging-next into staging 2021-01-22 12:43:02 +00:00
Michael Weiss
0f972a2534
Merge pull request #110328 from primeos/scons
scons: 4.0.1 -> 4.1.0
2021-01-22 12:38:27 +01:00
zowoq
59b83c43e0 treewide: add final newline 2021-01-22 07:18:04 +10:00
R. RyanTM
76a80a2616
mage: 1.10.0 -> 1.11.0 (#110090) 2021-01-21 09:58:34 -08:00
Michael Weiss
9d8900b8a4
scons: 4.0.1 -> 4.1.0 2021-01-21 13:37:58 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
sternenseemann
d629ba0fcc redo-sh: 4.0.3 -> 4.0.4 2021-01-18 16:39:44 +01:00
Ben Siraphob
b04fc593e7 treewide: cmake buildInputs to nativeBuildInputs, minor cleanups 2021-01-01 11:52:33 +07:00
github-actions[bot]
0984deb2b8
Merge master into staging-next 2020-12-29 06:22:28 +00:00
Sandro
dcd375d236
Merge pull request #105269 from dukc/dubUpdate
dub: 1.14.0 -> 1.23.0
2020-12-29 04:41:50 +01:00
github-actions[bot]
ac03278035
Merge master into staging-next 2020-12-28 18:34:55 +00:00
Tim Steinbach
d7a66c7d4d
sbt-extras: 2020-12-17 → 2020-12-26 2020-12-28 10:48:03 -05:00
github-actions[bot]
d5506c4c59
Merge master into staging-next 2020-12-28 12:24:08 +00:00