Frederik Rietdijk
155c9d8e18
Merge master into staging-next
2019-05-02 08:43:14 +02:00
Mario Rodas
b34a9064b7
buck: fix build
2019-05-01 01:13:47 -05:00
Michael Fellinger
ceffda781f
rake: 12.3.1 -> 12.3.2, use bundlerApp
2019-04-30 18:04:35 +02:00
Michael Fellinger
90ec6a32ba
drake: use bundlerApp
2019-04-30 17:50:25 +02:00
Frederik Rietdijk
883232c00d
Merge master into staging-next
2019-04-27 07:01:38 +02:00
Matthew Bauer
87944c3125
Merge pull request #56744 from matthewbauer/macos-10-12
...
Update macOS to 10.12
2019-04-26 22:20:03 -04:00
Matthew Bauer
b1de8cf480
treewide: disable tests on darwin
...
- tthsum
- python-papis
- python-sqlalchemy-migrate
- python-xlib
- dub
2019-04-26 21:55:05 -04:00
Matthew Bauer
eaadbdf1c3
cmake: don’t use cf-private
...
cf-private is not necessary here. cmake just needs the CoreFoundation
framework to be used. swift-corefoundation seems to work fine in this case.
/cc @lnl7
2019-04-26 21:54:49 -04:00
Jan Tojnar
89a150355b
Merge branch 'master' into staging
2019-04-26 16:35:54 +02:00
Tim Steinbach
5d2775156b
sbt-extras: 2019-01-30 -> 2019-04-05
2019-04-25 08:05:07 -04:00
Matthew Bauer
84d00355e8
Merge remote-tracking branch 'NixOS/master' into staging
2019-04-23 22:00:42 -04:00
Mario Rodas
9c4d8bcee7
doit: fix darwin build
2019-04-23 04:21:00 -05:00
Graham Christensen
8803fb8918
waf: make reproducible
2019-04-22 11:08:15 -04:00
Frederik Rietdijk
bae32a9f5c
Merge staging-next into staging
2019-04-16 18:54:15 +02:00
R. RyanTM
b76226f8d7
maven: 3.6.0 -> 3.6.1
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/apache-maven/versions
2019-04-16 18:48:18 +02:00
Matthew Bauer
f475aeaf29
Merge pull request #59535 from matthewbauer/homepage-fixes
...
treewide: update homepages to https where available
2019-04-15 20:47:30 -04:00
Matthew Bauer
290a5d916e
treewide: update homepages to https where available
...
Based on "problems" from repology:
https://repology.org/repository/nix_unstable/problems
Mostly simple changes to reflect redirects.
2019-04-15 10:10:05 -04:00
Dmitry Kalinkin
aa111a2b7e
Merge pull request #59197 from ThomasMader/dlang-update
...
Dlang update (ldc: 1.14.0 -> 1.15.0, dmd: 2.084.1 -> 2.085.1, dtools: 2.084.1 -> 2.085.1, dub: 1.13.0 -> 1.14.0)
2019-04-13 19:51:16 -04:00
Dmitry Kalinkin
59c81160e7
Merge pull request #58504 from symphorien/static-proot
...
Static proot, wafHook cross compilation
2019-04-13 12:04:32 -04:00
Thomas Mader
dceae4927c
dub: 1.13.0 -> 1.14.0
2019-04-11 23:03:18 +02:00
Mario Rodas
bcfc8ce784
buck: 2017.10.01.01 -> 2019.01.10.01
2019-04-11 08:10:00 -05:00
Matthew Bauer
e7f57503e0
v8: 5.4.232 -> 7.4.255
2019-04-11 00:25:12 -04:00
Robert Schütz
2d29d97838
Merge pull request #57688 from dotlambda/pyyaml-5.1
...
python.pkgs.pyyaml: 3.13 -> 5.1
2019-04-10 10:53:14 +02:00
Matthew Bauer
a79a8f29bc
waf: use wafConfigureFlags for waf flags
...
This avoids the potential conflict between autoconf flags and the waf
flags. There is some overlap between the two but waf errors when it
doesn’t recognize the flag.
2019-04-09 23:44:37 -04:00
Frederik Rietdijk
d108b49168
Merge master into staging-next
2019-04-09 16:38:35 +02:00
R. RyanTM
8cf2baa408
rebar3: 3.9.0 -> 3.9.1 ( #58864 )
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rebar3/versions
2019-04-07 16:30:40 +02:00
Vladimír Čunát
526c4292ae
Merge branch 'staging-next'
...
This iteration was long, about five weeks (2fcb11a2
), I think.
Darwin: it's missing a few thousand binaries and there's a make-netbsd
regression, but I suppose these aren't merge blockers.
2019-04-06 13:20:53 +02:00
Jan Tojnar
103bf0cf1d
meson: 0.49.1 → 0.49.2
2019-04-05 12:13:58 +02:00
Jan Tojnar
cb1a20499a
Merge branch 'master' into staging
2019-04-05 11:37:15 +02:00
Robert Schütz
f328510af6
conan: pin pyyaml to 3.13
...
Upstream requires
PyYAML>=3.11, <3.14.0
2019-04-03 16:25:02 +02:00
Robert Schütz
244fcfc85c
conan: pin pluginbase to 0.7
...
Upstream requires
pluginbase>=0.5, < 1.0
2019-04-03 16:15:23 +02:00
Vladimír Čunát
2771375d6e
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1512490
2019-04-02 20:56:53 +02:00
Daiderd Jordan
2e2ab461b7
Merge pull request #58147 from groodt/greg/bazel-0.23.2
...
bazel: 0.22.0 -> 0.24.0
2019-04-02 08:38:39 +02:00
Greg Roodt
92e5745383
gradle: 5.0 -> 5.3.1 ( #58528 )
2019-04-01 20:59:17 +02:00
Greg Roodt
d019fd8c8a
bazel: 0.22.0 -> 0.24.0
2019-03-31 13:46:53 +11:00
Silvan Mosberger
555734eded
bazel: Fix PATH escaping
2019-03-29 20:31:04 +01:00
Symphorien Gibol
3d60a00c63
wafHook: cross compilation support
...
for this to work, wafHook must be in nativeBuildInputs.
2019-03-28 20:06:25 +01:00
Symphorien Gibol
1001d0034c
wafHook: ignore configurePlatforms
...
waf does support --build and --host, but the only effect of these
options is an error message telling to use --cross-compile instead.
So we ignore these flags.
2019-03-28 19:59:16 +01:00
Symphorien Gibol
f23a21514c
wafHook: ignore --disable-static and such options
...
These options are forcefully added by pkgsStatic but are not understood
by waf.
2019-03-28 18:33:08 +01:00
Symphorien Gibol
f075de5c25
wafHook: let derivations use an existing waf in a non-standard location
...
this is necessary for talloc
2019-03-28 18:32:29 +01:00
Michael Weiss
8939a5da89
scons: 3.0.4 -> 3.0.5
...
Announcement:
https://scons.org/scons-305-is-available.html
Changelog:
https://raw.githubusercontent.com/SConsProject/scons/rel_3.0.5/src/CHANGES.txt
2019-03-27 11:12:30 +01:00
Pedro Pombeiro
ca2e283a28
conan: fix pluginbase version requirement
2019-03-23 19:23:28 +01:00
Wael M. Nasreddine
5af0780492
Merge remote-tracking branch 'origin/master' into staging
...
* origin/master: (693 commits)
buildGoModule: use go_1_12 instead of go_1_11 (#58103 )
gitAndTools.lab: 0.15.2 -> 0.15.3 (#58091 )
signal-desktop: 1.22.0 -> 1.23.0
added missing semicolon to documentation
terminus_font_ttf: 4.46.0 -> 4.47.0
buildGoModule: remove SSL env vars in favor of cacert in buildInputs (#58071 )
dav1d: init at 0.2.1
dropbox-cli: 2018.11.28 -> 2019.02.14
atlassian-confluence: 6.14.1 -> 6.14.2
maintainers: update email for dywedir
python.pkgs.hglib: use patch to specify hg path (#57926 )
chkrootkit: 0.52 -> 0.53
radare2-cutter: 1.7.2 -> 1.8.0
autorandr: 1.7 -> 1.8
pythonPackages.pyhepmc: fix build
llvm-polly/clang-polly: use latest llvm
apulse: 0.1.11.1 -> 0.1.12, cleanup
factorio: experimental 0.17.14 → 0.17.16 (#58000 )
sequeler: 0.6.7 -> 0.6.8
nasc: 0.5.1 -> 0.5.2
...
2019-03-21 21:01:25 -07:00
Vladimír Čunát
04066403ae
Merge branch 'master' into staging-next
...
Lots of rebuilds from master, apparently.
Hydra nixpkgs: ?compare=1509577
2019-03-14 19:54:49 +01:00
Matthew Bauer
37eba81c7b
Merge pull request #56391 from matthewbauer/cmake-treewide
...
Add more CMake flags
2019-03-11 12:43:46 -04:00
Uri Baghin
130d987ab1
bazel-remote: init at 2019-01-12
2019-03-11 11:10:59 +01:00
Vladimír Čunát
bf47162c26
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1508887
2019-03-10 08:04:21 +01:00
Matthew Bauer
91f0c848f4
cmake: set BUILD_TESTING=OFF when doCheck is false
...
This means we can avoid building test suites that will never be run.
2019-03-09 14:32:55 -05:00
Aaron Bull Schaefer
1b3b781d60
bazel-buildtools: unstable -> 0.22.0
2019-03-07 20:37:23 -08:00
Frederik Rietdijk
35e73c9dd5
Merge staging into staging-next
2019-03-03 09:35:42 +01:00
Herwig Hochleitner
025c2abd08
leiningen: 2.9.0 -> 2.9.1
...
(cherry picked from commit 80021b41e74ac9a3b63ac5b27ddc16f785a5b7f1)
2019-03-02 06:37:52 +01:00
Frederik Rietdijk
205e0fc5bd
Merge staging-next into staging
2019-03-01 09:22:21 +01:00
Frederik Rietdijk
2fcb11a244
Merge staging-next into master
2019-03-01 09:06:20 +01:00
Jörg Thalheim
dadc7eb329
treewide: use runtimeShell instead of stdenv.shell whenever possible
...
Whenever we create scripts that are installed to $out, we must use runtimeShell
in order to get the shell that can be executed on the machine we create the
package for. This is relevant for cross-compiling. The only use case for
stdenv.shell are scripts that are executed as part of the build system.
Usages in checkPhase are borderline however to decrease the likelyhood
of people copying the wrong examples, I decided to use runtimeShell as well.
2019-02-26 14:10:49 +00:00
Vladimír Čunát
c010fc9222
Merge branch 'staging-next' into staging
2019-02-26 09:30:26 +01:00
Matthew Bauer
73061742af
Merge remote-tracking branch 'NixOS/master' into staging
2019-02-24 18:54:32 -05:00
Daiderd Jordan
cb8e6f73f5
cmake: add cf-private on darwin
2019-02-24 11:32:47 +01:00
Daiderd Jordan
c8aaadcc9d
cmake: disable ApplicationServices and CoreServices on darwin
2019-02-24 11:30:48 +01:00
Benjamin Hipple
9953a68c80
waf: 2.0.13 -> 2.0.14
2019-02-24 10:28:36 +01:00
Vladimír Čunát
71f4ba29a3
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1506218
2019-02-22 17:51:01 +01:00
Dmitry Kalinkin
f96d4d555b
Merge pull request #55998 from ThomasMader/dlang-update
...
Dlang update
2019-02-22 02:29:41 -05:00
Vladimír Čunát
052e34a66f
Merge #56059 : cmake: 3.12.1 -> 3.13.4 (into staging)
2019-02-22 07:23:08 +01:00
Thomas Mader
0e88d17fb1
dub: Disable network tests because they add impurities
2019-02-22 07:22:11 +01:00
Frederik Rietdijk
5871da418f
Merge staging into python-unstable
2019-02-21 08:02:10 +01:00
Matthew Bauer
ae3e8355ab
Merge pull request #56021 from illegalprime/fix/cmake-cross
...
cmake: add ability to cross-compile cmake
2019-02-19 22:34:15 -05:00
Sam Stites
9b38f6f09f
bump cmake to 3.13.4
2019-02-19 13:21:30 -05:00
Matthew Bauer
b1bbd94bb6
Merge remote-tracking branch 'NixOS/master' into staging
2019-02-18 20:36:48 -05:00
Michael Eden
cbbde55382
cmake: add ability to cross-compile cmake
2019-02-18 17:41:03 -05:00
Frederik Rietdijk
815b77cbe6
Merge master into staging-next
2019-02-18 14:18:04 +01:00
Carlos Morera de la Chica
9c406336f1
bazel: fix bash completion
2019-02-18 11:34:35 +01:00
Ryan Mulligan
0a0f0b355b
Merge pull request #55714 from mpisanko/leiningen-2.9.0
...
upgrade leiningen to latest (2.9.0)
2019-02-17 14:20:26 -08:00
Michal Pisanko
e53ea1fb01
leiningen: 2.8.3 -> 2.9.0
2019-02-18 08:12:39 +11:00
Ryan Mulligan
a954ca52e5
Merge pull request #55035 from uri-canva/bazel-deps
...
bazel-deps: 2018-11-01 -> 2019-02-01
2019-02-17 06:49:31 -08:00
Frederik Rietdijk
9dc262c659
pants: mark as broken
2019-02-17 14:40:55 +01:00
Frederik Rietdijk
fd48a94b62
Merge staging-next into staging
2019-02-16 09:30:46 +01:00
Frederik Rietdijk
6fe10d2779
Merge master into staging-next
2019-02-16 09:29:54 +01:00
R. RyanTM
7c860b5fd8
conan: 1.11.2 -> 1.12.0 ( #55335 )
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/conan/versions
2019-02-14 21:53:05 +01:00
Will Dietz
0f14c9cd8f
ninja: patch to fix w/musl, see upstream issue
2019-02-11 22:41:45 -06:00
Vladimír Čunát
c40f211499
Merge branch 'staging-next'
...
It's not completely without regressions, but ATM it seems to bring more
upsides than downsides and the iteration is too long already.
2019-02-10 14:20:49 +01:00
Matthew Bauer
5c09d977c7
Merge remote-tracking branch 'origin/master' into staging
2019-02-09 12:14:06 -05:00
Silvan Mosberger
18d059a4ac
Merge pull request #54115 from k32/master
...
rebar3: 3.6.1 -> 3.9.0
2019-02-09 17:29:59 +01:00
Vladimír Čunát
7f9e3b8206
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1504357
2019-02-09 10:15:17 +01:00
worldofpeace
3abe344987
ninja: Add comment explaining the consistent ID patch
...
Co-Authored-By: grahamc <graham@grahamc.com>
2019-02-07 18:26:51 -05:00
Graham Christensen
21cdf28a83
ninja: make reproducible
...
See https://github.com/ninja-build/ninja/pull/1529
2019-02-07 18:04:59 -05:00
k32
d4b243905f
rebar3: 3.6.1 -> 3.9.0
...
Remove hermetic patch (make it compatible with the upstream)
(Mostly) eliminate the need for hex package registry
2019-02-06 19:45:40 +01:00
Tim Steinbach
c7fda39fc2
sbt-extras: 2018-12-04 -> 2019-01-30
2019-02-06 08:53:41 -05:00
Franz Pletz
97507ffc8b
Merge pull request #55046 from FlorianFranzen/cmake_no_pkg_reg
...
cmake: disable package registry
2019-02-03 08:32:43 +00:00
Vladimír Čunát
bd9f835bf6
Merge branch 'master' into staging-next
...
Larger rebuild, probably mainly haskell.
Hydra nixpkgs: ?compare=1503325
2019-02-02 17:13:11 +01:00
Vladyslav M
c7e1e48657
Merge pull request #54773 from r-ryantm/auto-update/mill
...
mill: 0.3.5 -> 0.3.6
2019-02-02 12:32:14 +02:00
Will Dietz
b6e50b3a3c
Merge pull request #55008 from dtzWill/update/ninja-1.9.0
...
ninja: 1.8.2 -> 1.9.0
2019-02-02 00:58:59 -06:00
Vladimír Čunát
8ba516664b
Merge branch 'staging-next' into staging
2019-02-01 09:42:53 +01:00
Vladimír Čunát
5effa4e0f9
Merge branch 'master' into staging-next
...
Comments on conflicts:
- llvm: d6f401e1
vs. 469ecc70
- docs for 6 and 7 say the default is
to build all targets, so we should be fine
- some pypi hashes: they were equivalent, just base16 vs. base32
2019-02-01 09:22:29 +01:00
Uri Baghin
2b2854e522
bazel-deps: 2018-11-01 -> 2019-02-01
2019-02-01 17:30:36 +11:00
Will Dietz
d4cd52e503
ninja: 1.8.2 -> 1.9.0
...
https://groups.google.com/forum/#!topic/ninja-build/nY5Kb7zUvcg
2019-01-31 12:25:13 -06:00
Florian Franzen
e0e4577c0f
cmake: disable package registry
2019-01-31 10:17:55 +01:00
Kévin Rauscher
e925ec27ba
bloop: 1.2.3 -> 1.2.5 ( #54427 )
2019-01-31 01:20:55 +02:00
Félix Baylac-Jacqué
a5aca72f93
bazel: 0.21.0 -> 0.22.0
2019-01-30 14:57:32 +01:00
Philip Patsch
5c6892e1a2
bazel: fix java toolchain regression
...
By changing the default toolchain to JDK8, we broke the default Java
toolchain, which assumes JDK9.
Instead, set `host_java_toolchain` manually for our build of bazel,
and set `java_toolchain` to run the java tests with the build JDK as
well.
Fixes https://github.com/NixOS/nixpkgs/issues/54289
2019-01-29 14:03:54 +01:00
R. RyanTM
0f490eab3e
mill: 0.3.5 -> 0.3.6
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/mill/versions
2019-01-28 01:04:08 -08:00
Will Dietz
5aaf597df3
meson: 0.49.0 -> 0.49.1
...
https://groups.google.com/d/msg/mesonbuild/xRXQatmXIwo/-2lqsOIXGAAJ
https://github.com/mesonbuild/meson/milestone/33
2019-01-27 15:28:01 -06:00
Matthew Bauer
92f0f8dd68
Merge remote-tracking branch 'NixOS/master' into staging
2019-01-27 00:01:13 -05:00
Robin Palotai
566539ff55
Add test and docs.
2019-01-26 22:22:34 +01:00
Robin Palotai
d3199ddaa7
Add gzip and gnutar to default bazel-bash tools. These are often used by rules, mostly due to Bazel's one-output rule.
2019-01-26 22:22:34 +01:00
Michael Weiss
f561acc48e
scons.src: Update the hash (tarball was modified)
...
Unfortunately the tarball was modified for the official release and
"nix-store -r --check $(nix-instantiate -A scons.src)" did not catch
this (not sure why ATM).
Thanks @pbogdan for noticing this :)
2019-01-23 21:21:46 +01:00
Michael Weiss
c2b8270fb8
Merge pull request #54461 from primeos/scons
...
scons: 3.0.3 -> 3.0.4
2019-01-23 19:05:44 +01:00
Michael Weiss
32e7f391fc
scons: 3.0.3 -> 3.0.4
...
Announcement:
https://scons.org/scons-304-is-available.html
Changelog:
https://raw.githubusercontent.com/SConsProject/scons/rel_3.0.4/src/CHANGES.txt
There where no regressions and no deprecations in this release (at least
it does not break any additional builds in nixpkgs).
2019-01-23 18:46:53 +01:00
Frederik Rietdijk
01efca4a54
Merge pull request #54462 from dotlambda/python-pkgs-remove
...
pythonPackages: remove some packages representing outdated versions
2019-01-23 09:38:40 +01:00
Profpatsch
88fa235e63
bazel: camel-case python_bin_path
2019-01-22 21:28:24 +01:00
Philip Patsch
25cd44063f
bazel: add python to the runtime closure
2019-01-22 21:28:24 +01:00
Vladimír Čunát
3fe32b675e
Merge branch 'master' into staging
2019-01-22 15:59:42 +01:00
Robert Schütz
8c57113e14
python.pkgs.argparse: remove
...
argparse is part of stdlib in 2.7 and 3.2+
2019-01-22 12:43:07 +01:00
Linus Heckemann
4c651d1647
bam: 0.4.0 -> 0.5.1, fix licence
2019-01-21 11:34:28 +01:00
Frederik Rietdijk
ca2edf79f7
Merge master into staging-next
2019-01-20 18:22:17 +01:00
Jan Tojnar
ef14a225bb
Merge pull request #54007 from jtojnar/darwin-gsettings
...
Darwin GSettings support
2019-01-20 13:53:47 +01:00
Léo Gaspard
cf8383810e
gn: use python2 as gn is incompatible with python3
2019-01-19 14:17:22 +01:00
Robin Palotai
68436aec2c
Add awk as a default tool for Bazel shell commands.
...
Apparently
e292e0452f/bazel/gflags.bzl (L8)
assumes it should be accessible. Normally we could ask them to fix, but
I would expect awk to be a commonly assumed.
The rough search
https://github.com/search?q=filename%3ABUILD+genrule+awk&type=Code
brings ~1K hits.
2019-01-19 11:07:00 +01:00
Frederik Rietdijk
f8b45e2d84
Merge staging-next into staging
2019-01-19 09:24:01 +01:00
Kevin Rauscher
26e2eb3a9d
bloop: 1.2.1 -> 1.2.3
2019-01-18 09:29:41 +01:00
Frederik Rietdijk
9cfae76fc5
Merge staging-next into staging
2019-01-17 09:21:29 +01:00
Jörg Thalheim
2eaadfa5be
conan: fix distro package version
2019-01-16 12:23:59 +00:00
Jan Tojnar
2f4e167156
meson: Fix linking ObjC objects on Darwin
...
https://github.com/NixOS/nixpkgs/pull/54007#issuecomment-454693658
2019-01-16 13:21:40 +01:00
Jörg Thalheim
fd5b4eeb19
Merge pull request #53380 from HaoZeke/updateConan
...
conan: 1.6.0 -> 1.11.2
2019-01-16 08:15:14 +00:00
Orivej Desh
052db93d8f
bazel: fix patches after #53988
2019-01-16 00:54:56 +00:00
Félix Baylac-Jacqué
57004738b1
bazel: fix python stub paths.
...
Since the 0.21 upgrade, the host `$PATH` is not forwarded anymore by
default to the sandboxes in charge to realize Bazel actions. This
default change broke the `py_binary` rule among other things.
Every python binary is wrapped in a stub in charge to setup the
execution environment. Currently, this stub's shebang points to a
`/usr/bin/env python` which cannot be resolved with the current
`$PATH`.
This results in breaking any build pipeline requiring the use of
python at some point. On top of the incorrect shebang, the stub
template is unable to find the actual python binary using
`SearchPath`.
This PR fixes those two things by re-writing the stub template shebang
to the actual python binary and by substituting the faulty default
python binary lookup to the right one.
2019-01-15 19:25:24 +01:00
Frederik Rietdijk
42d276c6b8
Merge staging-next into staging
2019-01-15 16:59:03 +01:00
Kévin Rauscher
d6fc1163e8
bloop: 1.1.2 -> 1.2.1 ( #53093 )
2019-01-13 23:17:16 +01:00
Frederik Rietdijk
bb9581cd88
Merge staging-next into staging
2019-01-13 14:46:43 +01:00
volth
a4faf59aa1
ninja: re2c is not for building docs
...
ninja sources include re2c's output files, so unless we change the sources by applying a patch, re2c is not even launched
anyway, it is not relevant to building docs
2019-01-13 13:42:06 +01:00
Michael Weiss
768d876394
scons: Remove version 2.5.1
2019-01-12 10:44:33 +01:00
Jörg Thalheim
831ffbdc96
Merge pull request #53737 from dpetranek/update-leiningen
...
leiningen: 2.8.1 -> 2.8.3
2019-01-11 12:06:36 +00:00
Dmitry Kalinkin
9fac2254b2
Merge pull request #53666 from ThomasMader/dlang-update
...
dmd: 2.083.1 -> 2.084.0, dub: 1.12.1 -> 1.13.0, dtools: 2.083.1 -> 2.084.0, Literate: 2018-12-23 -> 2019-01-08
2019-01-10 13:54:44 -05:00
Profpatsch
9e9fec640e
bazel: 0.20.0 -> 0.21.0
...
0.21 removed the bundled openjdk-distribution. Instead, tries to fetch
the “right” distribution on-the-fly when building.
So we need to provide our own openjdk.
According to
https://github.com/bazelbuild/bazel/issues/6865#issuecomment-447261288
we should set `--host_javabase="@local_jdk//:jdk` if we want to do
that. This uses the jdk that is currently in the environment, which is
openjdk 8 in our case. 0.21 defaulted to a toolchain for JDK9, which
we don’t package in nixpkgs, so we use the JDK8 toolchain.
This commit also replaces the line-number-based sed invocations with
something more stable.
2019-01-10 18:46:25 +01:00
Will Dietz
7e31406886
bazel: greatly reduce time spent substituting, be smart which files
...
Files inspected: 2756 -> 40
Total size of inspected files: 20M -> 1016K
2019-01-10 18:46:25 +01:00
dpetranek
7c19fba9f6
leiningen: 2.8.1 -> 2.8.3
2019-01-10 01:04:21 -06:00
Olli Helenius
4cb889f166
bear: fix wrapper detection patch by checking result of find_executable
...
With the wrapper detection patch, if a build invokes an executable that cannot
be found in PATH by `find_executable`, bear will fail with an `AttributeError`
in `os.path.realpath`.
This can happen if the build invokes some project-local tool or command, like
`./build-something`.
Instead of calling using the result of `find_executable` directly, first check
whether the executable was found and fall back to original Bear behavior if
it was not.
2019-01-09 23:00:16 +02:00
HaoZeke
efe4a6d205
conan: 1.6.0 -> 1.11.2
2019-01-09 19:33:29 +05:30
Thomas Mader
5041439421
dub: 1.12.1 -> 1.13.0
2019-01-09 08:05:51 +01:00
Will Dietz
e69d494033
scons: 3.0.2 -> 3.0.3
...
https://scons.org/scons-303-is-available.html
cc e1d9854816
2019-01-08 21:34:55 -06:00
Michael Weiss
a684ae6e53
scons: Remove version 3.0.0
2019-01-06 20:31:16 +01:00
Michael Weiss
d376ffe767
scons: Add version 3.0.2
...
"SCons release 3.0.2 now available from the download page at
SourceForge. This release should be used instead of 3.0.1. This release
fixes several issues. This release supports Python versions 2.7.* as
well as 3.5+." [0]
Details can be found in the changelog [1].
I'll update the default after running additional tests.
[0]: https://scons.org/scons-302-is-available.html
[1]: https://raw.githubusercontent.com/SConsProject/scons/rel_3.0.2/src/CHANGES.txt
2019-01-06 20:31:16 +01:00
Frederik Rietdijk
092e3b50a8
Merge master into staging-next
2019-01-02 21:08:27 +01:00
xeji
6056319934
Merge pull request #52964 from ThomasMader/dlang-update
...
Dlang update 2018-12
2019-01-01 23:49:46 +01:00
Tim Steinbach
711a74c65a
sbt: 1.2.7 -> 1.2.8
2019-01-01 12:38:06 -05:00
Frederik Rietdijk
070290bda7
Merge master into staging-next
2018-12-31 12:00:36 +01:00
Dmitry Bogatov
d77bab14ab
tup: 0.7.5 -> 0.7.8
2018-12-29 13:04:54 +01:00
Thomas Mader
0bee7282c1
dub: 1.10.0 -> 1.12.1
2018-12-27 13:40:51 +01:00
Jan Tojnar
c0d2f92459
cmake: use multiple outputs for GNUInstallDirs
...
CMake contains a module for more granular installation directories:
https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html
Let’s set the paths so that projects using the module can be more
easily split into multiple outputs.
2018-12-25 20:51:31 +01:00
Jan Tojnar
ef935fa101
Merge branch 'master' into staging
2018-12-24 15:02:29 +01:00
Mathieu Boespflug
53e8258a45
bazel: fix sandbox execution
...
Bazel runs actions in a sandbox by default on Darwin and Linux.
However, the sandboxing was always and *silently* disabled previously,
because a Bazel feature test was always failing. The feature test
involved running `/bin/true` inside a sandbox. But on NixOS,
`/bin/true` does not exist...
2018-12-20 15:18:34 +01:00
Frederik Rietdijk
9ab61ab8e2
Merge staging-next into staging
2018-12-19 09:00:36 +01:00