Commit Graph
2240 Commits
Author SHA1 Message Date
Uri Baghin 6b6ccebc6f bazel: fix darwin 2018-06-26 17:58:33 +10:00
Mathieu Boespflug 06eeb0d158 bazel: Don't hardcode build tools (#42552)
Bazel is a build tool, much like Make and many others. Like Make, it
should be agnostic to the compiler toolchains the user brings into
scope. Bazel has special rules that encode domain specific knowledge
for how to compile a C++ program, or indeed a Java program and a few
others. But that's not to say that at runtime Bazel should assume
a specific C++ compiler or Java compiler anymore than Make does.

The main impact of this change is that packages that build with Bazel
will have to list the compilers they want in their `buildInputs` or
similar, rather than relying on the `bazel` package pulling them in
transitively.
2018-06-25 12:46:19 +02:00
R. RyanTM 6ab9ba6997 conan: 1.4.4 -> 1.4.5 (#42517)
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.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/gid7f7w71lbiissjcbjsjvlxhmix6i94-conan-1.4.5/bin/.conan_server-wrapped had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/gid7f7w71lbiissjcbjsjvlxhmix6i94-conan-1.4.5/bin/conan_server had a zero exit code or showed the expected version
- /nix/store/gid7f7w71lbiissjcbjsjvlxhmix6i94-conan-1.4.5/bin/.conan_build_info-wrapped passed the binary check.
- /nix/store/gid7f7w71lbiissjcbjsjvlxhmix6i94-conan-1.4.5/bin/conan_build_info passed the binary check.
- Warning: no invocation of /nix/store/gid7f7w71lbiissjcbjsjvlxhmix6i94-conan-1.4.5/bin/.conan-wrapped had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/gid7f7w71lbiissjcbjsjvlxhmix6i94-conan-1.4.5/bin/conan had a zero exit code or showed the expected version
- 2 of 6 passed binary check by having a zero exit code.
- 0 of 6 passed binary check by having the new version present in output.
- found 1.4.5 with grep in /nix/store/gid7f7w71lbiissjcbjsjvlxhmix6i94-conan-1.4.5
- directory tree listing: https://gist.github.com/25fd7dbaab3b2c2b870221856de5199b
- du listing: https://gist.github.com/b94750efe01cb63b9541d4b897485f62
2018-06-24 20:15:14 +02:00
R. RyanTM 25050e3606 shards: 0.8.0 -> 0.8.1 (#42444)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/shards/versions.

These checks were done:

- built on NixOS
- /nix/store/b67b2aq0jfy3mmvb3nvz40jx1ngkkg5c-shards-0.8.1/bin/shards passed the binary check.
- 1 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 0.8.1 with grep in /nix/store/b67b2aq0jfy3mmvb3nvz40jx1ngkkg5c-shards-0.8.1
- directory tree listing: https://gist.github.com/a3f46fb5f7b8b4f3120256553c24abd7
- du listing: https://gist.github.com/65b9cb67bb536055ff79ee577f5ec3dc
2018-06-24 19:26:13 +02:00
Kevin Rauscher ead58d100d bloop: init at 1.0.0-M11 2018-06-23 18:25:44 +02:00
Mathieu Boespflug 6f03c349ed bazel: Set mboes as maintainer
As per #39585
2018-06-23 10:45:48 +02:00
Mathieu Boespflug 722fcfc4ea bazel: 0.12 -> 0.13 2018-06-23 10:45:43 +02:00
Frederik Rietdijk 9e10e51161 conan: fix build 2018-06-22 13:09:51 +02:00
Frederik Rietdijk ff40c96b70 python: pantsbuild.pants: 1.6.0 -> 1.7.0 2018-06-22 13:09:47 +02:00
Frederik Rietdijk 2e62ca64ff python: buildbot-pkg: 1.1.2 -> 1.2.0 2018-06-22 13:09:35 +02:00
Jörg Thalheim 0eee2f746f Merge pull request #41834 from manveru/crystal-2.25.0
Crystal: 0.24.2 -> 0.25.0
2018-06-18 10:10:16 +01:00
Michael Fellinger 783f515062 Shards: 0.7.2 -> 0.8.0 2018-06-17 13:04:04 +02:00
Matthew Justin Bauer 9370818f0e Merge pull request #41911 from uri-canva/bazelrc-stuff
bazel: fix darwin build
2018-06-17 01:15:41 -04:00
Vladimír Čunát 31530c185e Merge a subset of staging (security)
In particular, this contains Firefox-related and libgcrypt updates.
Other larger rebuilds would apparently need lots of time to catch up
on Hydra, due to nontrivial rebuilds in other branches than staging.
2018-06-15 08:48:02 +02:00
R. RyanTM 863f11c18d conan: 1.2.3 -> 1.4.4
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.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/pdza6q7n1rywgra2022zvbi05fj47kjy-conan-1.4.4/bin/.conan_server-wrapped had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/pdza6q7n1rywgra2022zvbi05fj47kjy-conan-1.4.4/bin/conan_server had a zero exit code or showed the expected version
- /nix/store/pdza6q7n1rywgra2022zvbi05fj47kjy-conan-1.4.4/bin/.conan_build_info-wrapped passed the binary check.
- /nix/store/pdza6q7n1rywgra2022zvbi05fj47kjy-conan-1.4.4/bin/conan_build_info passed the binary check.
- Warning: no invocation of /nix/store/pdza6q7n1rywgra2022zvbi05fj47kjy-conan-1.4.4/bin/.conan-wrapped had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/pdza6q7n1rywgra2022zvbi05fj47kjy-conan-1.4.4/bin/conan had a zero exit code or showed the expected version
- 2 of 6 passed binary check by having a zero exit code.
- 0 of 6 passed binary check by having the new version present in output.
- found 1.4.4 with grep in /nix/store/pdza6q7n1rywgra2022zvbi05fj47kjy-conan-1.4.4
- directory tree listing: https://gist.github.com/0da299922c958da51520fdd195a2d369
- du listing: https://gist.github.com/7e5d6a9b06f35b233151c026f6dd089b
2018-06-14 08:49:27 -07:00
Uri Baghin 8bf1a5c469 bazel: fix darwin build 2018-06-13 15:32:16 +10:00
Uri Baghin 274bb96073 bazel: add darwin support 2018-06-12 23:23:51 -04:00
Matthew Justin Bauer 51aec3b2ad Merge pull request #41817 from bgamari/T41816
cmake: Only apply application-services.patch with 3.11
2018-06-10 22:02:25 -04:00
Ben Gamari 5962d0d5f3 cmake: Only apply application-services.patch with 3.11
The patch doesn't apply with earlier versions. Fixes #41816.
2018-06-10 21:32:49 -04:00
Jörg Thalheim 7212a6c130 Merge pull request #41194 from uri-canva/bazel-buildtools
Add Bazel buildtools
2018-06-08 13:55:51 +01:00
Patrick Hilhorst 0415710a5d treewide: removed name from a few pythonpackages defining pname and version 2018-06-07 18:06:25 +02:00
Orivej Desh 91e1ec684f Merge branch 'master' into staging
* master: (63 commits)
  tests.cc-wrapper: do not test sanitizers on darwin
  nodePackages_8_x: Add nodejs (npm) to wrapper
  python.pkgs.cairocffi: support darwin
  osinfo-db: 20180514 -> 20180531 (#41532)
  pkcs11helper: 1.22 -> 1.23 (#41530)
  pmd: 6.3.0 -> 6.4.0 (#41529)
  renpy: 6.99.14.3 -> 7.0.0 (#41515)
  wireless-regdb: 2018.05.09 -> 2018.05.31 (#41502)
  gnuplot: 5.2.3 -> 5.2.4 (#41505)
  qrencode: 4.0.0 -> 4.0.1
  Revert "libbsd: replace with nbcompat"
  Revert "opendkim: fix libbsd dependency"
  Revert "libbsd-freedesktop: re-init at 0.9.1, use for samba"
  flent: fix fetchFromGitHub version
  syncthing: 0.14.47 -> 0.14.48
  pythonPackages.pykdtree: init at 1.3.0 (#41355)
  snd: 18.3 -> 18.4
  bat: support darwin
  faust2: fix build with llvm 5.0.2 (#40672)
  mc: 4.8.20 -> 4.8.21 (#41496)
  ...
2018-06-06 08:08:22 +00:00
Tim Steinbach 84440379ba gradle: 4.7 -> 4.8 2018-06-05 00:13:47 +00:00
Orivej Desh 33ed2af2a7 ninja: support cross compilation 2018-06-03 22:44:15 +00:00
Orivej Desh 41c8b92d4f ninja: build manual with docbook (#41433)
It is not meant to be built with asciidoc alone: it lacks the table of contents
and styles. See  https://github.com/ninja-build/ninja/blob/v1.8.2/doc/README.md
2018-06-03 22:34:27 +00:00
Matthieu Coudron a6809c0dd0 cmake: don't override cmakeDir when set (#40687)
When dontUseCmakeBuildDir is true (aka the default), it overrides
cmakeDir regardless of the package configuration.

While packaging netbee, I needed to both keep dontUseCmakeBuildDir to
true (some hardcoded paths expect the build folder) and set cmakeDir
(since CMakeList.txt was in a subfolder) which proved impossible.
Here is the fix.
2018-06-03 12:28:28 +00:00
Orivej Desh 420827170c Merge branch 'master' into staging
* master: (25 commits)
  prosody: 0.10.1 -> 0.10.2
  mpd: fix spelling in description
  pulseaudio-ctl: init at 1.66
  qt: remove install_name_tool stuff
  multimc: 0.6.1 -> 0.6.2
  lib: test for bitAnd, bitOr, bitXor
  pandas: fix check with the current pytest
  qt: fixup from c4cac55d69
  calibre: 2.24.1 -> 2.25.0
  spotify: 1.0.79.223.g92622cc2-21 -> 1.0.80.480.g51b03ac3-13 (#41356)
  libbsd-freedesktop: re-init at 0.9.1, use for samba
  sbt: 1.1.4 -> 1.1.6
  nixos/slurm: remove propagatedBuidInputs from slurmWrapped
  gitkraken: 3.6.1 -> 3.6.3
  pass-import: export PREFIX, set PASSWORD_STORE_BIN
  pass: Add pass-audit extension
  slurm: add maintainer
  nixos/slurm: update test, add test for enableStools
  slurm: add freeipmi, readline, libssh2, fix hwloc
  nixos/slurm: Add man pages to wrapedSlurm
  ...
2018-06-03 12:15:25 +00:00
Tim Steinbach 35a284ad4a sbt: 1.1.4 -> 1.1.6 2018-06-02 10:02:43 -04:00
Frederik Rietdijk d94dc9ee69 python: buildbot-pkg: 1.1.1 -> 1.1.2 2018-06-02 13:44:39 +02:00
Uri Baghin 403f9d496f bazel-buildtools: init at 2018-05-24 2018-05-30 08:01:00 +10:00
Orivej Desh 83c98f3656 cmake_2_8: fix build after #28029 2018-05-29 14:16:06 +00:00
Daiderd Jordan 02dcc8d734 cmake: fix darwin build
HAVE_APPLICATION_SERVICES always gets set if cmake is available.
2018-05-28 13:46:45 +02:00
Matthew Justin Bauer 98f2f08b4b Merge pull request #41009 from matthewbauer/normalize-names
Add versions to packages missing it
2018-05-25 16:32:48 -05:00
Matthew Bauer 02297beade treewide: add version to packages
Lots of packages are missing versions in their name. This adds them
where appropriate. These were found with this command:

 $ nix-env -qa -f. | grep -v '\-[0-9A-Za-z.-_+]*$' | grep -v '^hook$'

See issue #41007.
2018-05-25 15:48:05 -05:00
John Ericson 18742471af Merge remote-tracking branch 'upstream/master' into staging
Use newer vagrant from master
2018-05-23 09:40:37 -04:00
xeji 4aa04d185c Merge pull request #40228 from ThomasMader/dlang-update
dmd,dtools,dub: 2.079.0 -> 2.079.1 and wrap ldc2 binary with $CC
2018-05-23 10:25:39 +02:00
Jan Tojnar 405cb86037 meson: 0.45.1 → 0.46.1 2018-05-22 20:31:17 +02:00
Tuomas Tynkkynen f9feacfc7c Merge remote-tracking branch 'upstream/master' into staging 2018-05-22 17:48:29 +03:00
Yegor Timoshenko c68996f147 Merge pull request #40869 from r-ryantm/auto-update/apache-maven
maven: 3.5.2 -> 3.5.3
2018-05-22 05:52:40 +03:00
John Ericson db4d77779c Merge remote-tracking branch 'upstream/master' into staging 2018-05-21 20:21:48 -04:00
Matthew Justin Bauer 050d07d672 gn: fix patch url
Fixes #40891
2018-05-21 17:43:22 -05:00
R. RyanTM 5aa53cc9df maven: 3.5.2 -> 3.5.3
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.

These checks were done:

- built on NixOS
- /nix/store/zvhkfnxmklx0bas9zmykbmzqphvi6c9p-apache-maven-3.5.3/bin/mvn passed the binary check.
- 1 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 3.5.3 with grep in /nix/store/zvhkfnxmklx0bas9zmykbmzqphvi6c9p-apache-maven-3.5.3
- directory tree listing: https://gist.github.com/9a7bcffed5e910bc831d8fa971bbcec6
- du listing: https://gist.github.com/1285616d86145877047eff13f5c9dc6d
2018-05-20 21:17:25 -07:00
Thomas Tuegel 75e78eda1f cmake: 3.10.2 -> 3.11.2
Fixes #40751.
2018-05-19 18:28:01 -05:00
Thomas Mader e762dca831 dmd,dtools,dub: 2.079.0 -> 2.079.1 2018-05-19 23:17:30 +02:00
John Ericson ce018be2d6 Merge pull request #40566 from obsidiansystems/strictDeps-for-18.03
cmake: Fix build and setup hook
2018-05-15 16:31:17 -04:00
John Ericson 0ff650a392 cmake: Fix build and setup hook
I screwed this up in 330ca731e8. I'm
sorry.
2018-05-15 15:24:22 -04:00
John Ericson 5e17335bd7 Merge remote-tracking branch 'upstream/staging' into strictDeps 2018-05-14 23:33:03 -04:00
John Ericson 330ca731e8 treewide: Get rid of all uses of crossConfig
The hack of using `crossConfig` to enforce stricter handling of
dependencies is replaced with a dedicated `strictDeps` for that purpose.
(Experience has shown that my punning was a terrible idea that made more
difficult and embarrising to teach teach.)

Now that is is clear, a few packages now use `strictDeps`, to fix
various bugs:

 - bintools-wrapper and cc-wrapper
2018-05-14 23:30:37 -04:00
Frederik Rietdijk 658b7c3f2e Merge master into staging 2018-05-13 12:13:25 +02:00
Artem Kazakov fbe7ebca5f Update pants to 1.6.0
Also fixing the missing dependency (wheel). Not sure when this
got broken, but 1.5.0 did not work either.
2018-05-12 10:34:44 -04:00