Commit Graph
208820 Commits
Author SHA1 Message Date
R. RyanTM b31a3bf5c8 python27Packages.geoip2: 2.9.0 -> 3.0.0 2020-01-07 03:41:42 -08:00
Michael Weiss e1eedf29e5 wob: 0.5 -> 0.6 2020-01-07 12:32:18 +01:00
R. RyanTMandTor Hedin Brønner f8f50a1d08 gnome3.gnome-robots: 3.34.0 -> 3.34.1 (#77095) 2020-01-07 12:21:22 +01:00
R. RyanTMandTor Hedin Brønner 4932518ea8 gnome3.gnome-nibbles: 3.34.1 -> 3.34.2 (#77086) 2020-01-07 12:19:37 +01:00
R. RyanTMandTor Hedin Brønner 1bf7fa3af2 gnome3.gnome-initial-setup: 3.34.1 -> 3.34.3 (#77094) 2020-01-07 12:12:35 +01:00
pacien a6608d5981 gscan2pdf: 2.6.2 -> 2.6.3 2020-01-07 12:08:56 +01:00
R. RyanTMandTor Hedin Brønner 9a2064f69d gnome3.gnome-maps: 3.34.2 -> 3.34.3 (#77097) 2020-01-07 12:06:36 +01:00
R. RyanTMandTor Hedin Brønner 01112747fc gnome3.gnome-music: 3.34.2 -> 3.34.3 (#77070) 2020-01-07 12:04:28 +01:00
José Romildo MalaquiasandGitHub 53f20f62a6 Merge pull request #77175 from r-ryantm/auto-update/papirus-icon-theme
papirus-icon-theme: 20191201 -> 20200102
2020-01-07 08:00:51 -03:00
Andreas Rammhold 71a96b28a0 CODEOWNERS: add myself to pkgs/build-support/rust 2020-01-07 11:57:34 +01:00
Andreas Rammhold 3e61906e1c buildRustCrate: slight "rewording" and reformatting
There is no point in reinventinb builtins through `filterAttrs` or the
like. Lets just stick to what we already have in our toolbelt.
2020-01-07 11:57:34 +01:00
Andreas Rammhold a3a51763f9 buildRustCrate: add buildTests flag to tell rustc to build tests instead of binaries
This helps us instruct rustc to build tests instead of binaries. The
actual build will then ONLY produce test executables. This is a first
step towards having rust crate tests within nixpkgs.

We default back to only a single output in test cases since that is the
only reasonable thing to do here.

Producing libraries or binaries in addition to tests would theoretically
be feasible but usually generates different dependency trees. It is very
common to have some libraries in `[dev-depdendencies]` within Cargo.toml
just for your tests. To not start mixing things up going with a
dedicated derivation for the test build sounds like the best choice for
now.

To use this you must provide a proper test dependency chain to
`buildRustCrate` (as you would usually do with your non-test inputs).
And then set the `buildTests` attribute to `true`. The derivation will
then contain all tests that were built in `$out/tests`. All common test
patterns and directories should be supported and tested by this change.

Below is an example how you would run a single test from the derivation.
This commit contains some more examples in the `buildRustCrateTests`
attribute set that might be helpful.

```
let
  drv = buildRustCrate {
     …
     buildTests true;
  };
in runCommand "test-my-crate" {} ''
  touch $out
  exec ${drv}/tests/my-test
''
```
2020-01-07 11:57:34 +01:00
R. RyanTM eef6de7a09 python27Packages.opentracing: 2.2.0 -> 2.3.0 2020-01-07 02:56:39 -08:00
R. RyanTM 93c2475017 python37Packages.irc: 17.1 -> 18.0.0 2020-01-07 02:51:02 -08:00
Andreas RammholdandGitHub 2c4c7c929c Merge pull request #77153 from andir/buildRustCrateHelpers-fix
buildRustCrate: fixup usage of `builtins.filterSource`
2020-01-07 11:41:03 +01:00
Mario RodasandGitHub a7ecd2a93b Merge pull request #77185 from r-ryantm/auto-update/pgmodeler
pgmodeler: 0.9.1 -> 0.9.2
2020-01-07 05:33:01 -05:00
Pascal WittmannandGitHub 60abbbb182 Merge pull request #77171 from r-ryantm/auto-update/opkg
opkg: 0.4.1 -> 0.4.2
2020-01-07 11:25:34 +01:00
Daniel SchaeferandGitHub 5992086c28 Merge pull request #77202 from raboof/jitterentropy-reproducible-manpages
jitterentropy: make man pages reproducible
2020-01-07 11:13:23 +01:00
Chris OstrouchovandJon 41d1ac24ba pythonPackages.JayDeBeApi: refactor formatting and metadata changes 2020-01-07 02:10:48 -08:00
Chris OstrouchovandJon 3c0d4f2dc3 pythonPackages.JPype1: refactor fix broken build 2020-01-07 02:10:48 -08:00
Jonathan RingerandFrederik Rietdijk 367085bc8a python3Packages.numexpr: 2.7.0 -> 2.7.1 2020-01-07 10:50:14 +01:00
Eric BaileyandJon 826df23514 pythonPackages.bugwarrior: depend on jira, remove test deps
- drop support for 2.7, per upstream
- remove half-baked checkInputs, but leave comment
- add yurrriq as maintainer
- add setuptools to propagatedBuildInputs
2020-01-07 01:50:03 -08:00
Timo KaufmannandGitHub e8def5b1e0 Merge pull request #77130 from timokau/home-manager-2020-01-04
home-manager: 2019-11-17 -> 2020-01-04
2020-01-07 10:49:16 +01:00
Milan PässlerandJon fe2742cee4 python: pyspf: 2.0.13 -> 2.0.14pre1 2020-01-07 01:40:15 -08:00
Arnout Engelen 96167307bd jitterentropy: make man pages reproducible 2020-01-07 10:26:53 +01:00
Mario Rodas d465a40fb2 dune_2: 2.1.0 -> 2.1.1 2020-01-07 04:20:00 -05:00
R. RyanTM 110ea2f63f python37Packages.pikepdf: 1.8.1 -> 1.8.2 2020-01-07 01:09:29 -08:00
R. RyanTM 55c3ad693d python27Packages.jenkins-job-builder: 3.1.0 -> 3.2.0 2020-01-07 00:48:35 -08:00
markuskowaandGitHub 7de7b51741 Merge pull request #77173 from r-ryantm/auto-update/openmpt123
openmpt123: 0.4.10 -> 0.4.11
2020-01-07 09:36:13 +01:00
markuskowaandGitHub 9a805e9b4f Merge pull request #76941 from Pamplemousse/bash_unit
bash_unit: init at 1.6.1
2020-01-07 09:31:53 +01:00
R. RyanTM e28fe589d9 primesieve: 7.4 -> 7.5 2020-01-07 00:22:48 -08:00
R. RyanTM 2a4de1511a python27Packages.awkward: 0.12.18 -> 0.12.19 2020-01-06 23:57:14 -08:00
R. RyanTM fea295150e pulseeffects: 4.6.9 -> 4.7.0 2020-01-06 23:50:17 -08:00
worldofpeaceandGitHub f55ec6fd69 Merge pull request #77092 from worldofpeace/pantheon-update-jan-6
[ci] pantheon.elementary-terminal: 5.4.0 -> 5.5.0, pantheon.elementary-gtk-theme: 5.3.0 -> 5.4.0
2020-01-07 02:22:09 -05:00
R. RyanTM c4571f2268 pgmodeler: 0.9.1 -> 0.9.2 2020-01-06 23:10:20 -08:00
worldofpeaceandGitHub 04f6b5c945 Merge pull request #77177 from petabyteboy/feature/loaof-deprecation
tree-wide: fix errors and warning related to loaOf deprecation
2020-01-07 02:10:16 -05:00
Hernawan Faïz AbdillahandGitHub 82a2a9eabf androidenv.lldb: Fix libssl not found 2020-01-07 14:02:13 +07:00
Rakesh GuptaandJon f412725449 pythonPackages.imgaug: 0.3.0-patch 2020-01-06 22:51:05 -08:00
R. RyanTM 1edb9dc658 picolisp: 19.6 -> 19.12 2020-01-06 22:25:42 -08:00
R. RyanTM bd3e6a593c pcsctools: 1.5.4 -> 1.5.5 2020-01-06 21:35:17 -08:00
Milan PässlerandMilan Pässler 2a31a6a412 tree-wide: fix errors and warning related to loaOf deprecation 2020-01-07 06:23:28 +01:00
Matthew BauerandGitHub ddcaa0cd2f Merge pull request #76842 from matthewbauer/add-doc-to-ghc-wrapper
haskell/with-packages-wrapper.nix: install "doc" outputs
2020-01-07 00:23:15 -05:00
R. RyanTM 7ee13b98fb ocserv: 0.12.5 -> 0.12.6 2020-01-06 21:12:15 -08:00
Daniel SchaeferandGitHub 370355449f orcania: 2.0.1 -> 2.1.0 (#77168)
orcania: 2.0.1 -> 2.1.0
2020-01-07 06:12:15 +01:00
R. RyanTM caaf6fbdd7 papirus-icon-theme: 20191201 -> 20200102 2020-01-06 21:02:30 -08:00
R. RyanTM 74b913a9e8 openmpt123: 0.4.10 -> 0.4.11 2020-01-06 20:26:32 -08:00
R. RyanTMandFranz Pletz 93c885781a mpd: 0.21.17 -> 0.21.18 2020-01-07 04:13:33 +00:00
R. RyanTM f829159932 parallel: 20191122 -> 20191222 2020-01-06 20:04:50 -08:00
R. RyanTM c755f046a6 opkg: 0.4.1 -> 0.4.2 2020-01-06 19:59:32 -08:00
Mario RodasandGitHub c2d2e4ff42 Merge pull request #77135 from r-ryantm/auto-update/libimagequant
libimagequant: 2.12.5 -> 2.12.6
2020-01-06 22:57:21 -05:00