Commit Graph

173844 Commits

Author SHA1 Message Date
Dylan Simon
1c3a4ef287 fetchurl: use fetchurlBoot for zlib deps 2019-03-25 15:04:55 -04:00
Michael Eden
c3c9541fc2 libndctl: put which in nativeBuildInputs 2019-03-25 14:59:09 -04:00
Elis Hirwing
9e693a074d
Merge pull request #58253 from plumelo/feature/lazygit-0.7.2
lazygit: 0.5 -> 0.7.2
2019-03-25 19:29:03 +01:00
Maximilian Bosch
d4a570ad57 citrix_receiver: remove old versions
The versions 13.8.0 and 13.9.{0,1} will be EOLed before the end of 19.03
and should be dropped.

To provide an easy upgrade path, all unsupported versions will throw an
evaluation error. All versions that are about the be EOLed can be added
there as well.

For now, all of those deprecated versions are still referenced in
`all-packages.nix`, but should be removed before the next release.

See also https://www.citrix.co.uk/support/product-lifecycle/milestones/receiver.html
2019-03-25 18:26:10 +00:00
Will Dietz
5eb3edc8fb
Merge pull request #58235 from dtzWill/update/ponyc-0.28.0
ponyc: 0.27.0 -> 0.28.0
2019-03-25 11:28:17 -05:00
Gabriel Ebner
fa355972ed evince: enable postscript support 2019-03-25 17:25:15 +01:00
Michael Weiss
698a3f7edd
tdesktop: 1.6.2 -> 1.6.3
tdesktopPackages.preview: 1.6.2 -> 1.6.3
2019-03-25 17:07:14 +01:00
Matthew Bauer
5f32434aef
Merge pull request #58246 from danbst/infinite-recursion-otherPackageSets
pkgsMusl, pkgsi686Linux, pkgsStatic: fix infinite recursion with overlays
2019-03-25 12:05:07 -04:00
John Ericson
725b5499b8
Merge pull request #58192 from vaibhavsagar/unbreak-ghcjs-ng
ghcjs-ng: unbreak
2019-03-25 11:36:44 -04:00
Aaron Bull Schaefer
1f6e46ff96 bazelisk: init at 0.0.3 (#56867) 2019-03-25 07:52:32 -07:00
worldofpeace
3cb00c5f15
Merge pull request #58238 from dtzWill/update/youtube-dl-2019.03.18
youtube-dl: 2019.03.01 -> 2019.03.18
2019-03-25 10:46:24 -04:00
Teo Klestrup Röijezon
5eec83eb83 buildRustCrate: Fix include filter
buildRustCrate has a handy `include` helper, that only imports those whitelisted
files and folders to the store.

However, the function's matching logic is broken and includes all files,
regardless of whether or not they're whitelisted, as long as the whitelist
contains at least one name (regardless of whether that name exists). This is
because it doesn't take into account that
`lib.strings.removePrefix "foo" "bar" == "bar"` (that is, paths that don't match
the prefix are passed straight through).
2019-03-25 15:24:42 +01:00
Max Wittig
f47bbb6dd6
gitlab-runner: 11.8.0 -> 11.9.0 2019-03-25 15:21:04 +01:00
Michael Weiss
072adccff7
gns3Packages.{server,gui}Preview: 2.2.0a2 -> 2.2.0a3 2019-03-25 14:14:22 +01:00
Michael Weiss
abadb74b71
tdesktop: 1.6.1 -> 1.6.2
tdesktopPackages.preview: 1.6.1 -> 1.6.2
2019-03-25 14:14:22 +01:00
Vasile Luta
62721325f0 lazygit: 0.5 -> 0.7.2 2019-03-25 15:03:30 +02:00
Peter Simons
3e113f5f7a
Merge pull request #58199 from rnhmjoj/superbuffer
haskellPackages.superbuffer: fix build
2019-03-25 13:57:12 +01:00
Will Dietz
1d4ce7aef2 manrope: init at 3 2019-03-25 07:42:27 -05:00
Michael Raskin
83cb84ebc3 lispPackages.stumpwm: mimic Query-FS tricks for adding extra deps 2019-03-25 13:29:45 +01:00
David Meister
b1d040b39b monero-gui: 0.13.0.4 -> 0.14.0.0 2019-03-25 21:10:23 +11:00
David Meister
a0a1dc0a55 monero: 0.13.0.4 -> 0.14.0.2 2019-03-25 21:07:52 +11:00
Michael Raskin
3791a20e97
Merge pull request #58247 from delroth/zbar-0.22
zbar: 0.10 -> 0.22 (new upstream)
2019-03-25 09:56:38 +00:00
Pierre Bourdon
57ffe86efa
zbar: 0.10 -> 0.22
The original upstream at http://zbar.sourceforge.net/ has not produced a
new release or a new commit on their repository in about 7 years. Most
distros (Debian, Gentoo, Arch, ...) have switched already to the more
maintained fork at https://github.com/mchehab/zbar

Update dependencies from qt4 to qt5, reducing "electrum" closure size in
the process (now only depends on one Qt version).
2019-03-25 10:28:34 +01:00
Joachim F
7c9e225d89
Merge pull request #56433 from nyarly/add_cadre
cadre: init at 1.0.4
2019-03-25 09:09:03 +00:00
danbst
f72903864d pkgsMusl, pkgsi686Linux, pkgsStatic: fix infinite recursion with overlays
Consider example:

$ nix-instantiate ./nixos -A system --arg configuration '
    {
      boot.isContainer = true;
      nixpkgs.overlays = [ (self: super: {
        nix = self.pkgsStatic.nix;
      }) ];
    }'

When resolving package through overlays, we figure out that

  nix == self.pkgsStatic.nix
  =>
  nix == (import <nixpkgs> { inherit overlays; }).nix
  =>
  nix == (import <nixpkgs> { overlays = [(self: super: { nix = self.pkgsStatic.nix; })];}).nix

and we enter infinite recursion of nixpkgs evaluations.

The proper fix should terminate recursion by assigning self fixpoint
to inner custom package set. But I get infinite recursion somehow, so
I use `super`. It is less correct modulo deep custom overrides, but behaves
correctly for simple cases and doesn't OOM evaluator.

Fixes https://github.com/NixOS/nixpkgs/issues/57984
2019-03-25 10:58:46 +02:00
Vladyslav M
c8fd38a3ee
Merge pull request #58237 from dtzWill/update/ffsend-0.2.39
ffsend: 0.2.38 -> 0.2.39
2019-03-25 10:51:39 +02:00
Vladyslav M
0574de1fd4
Merge pull request #57956 from dywedir/k6
k6: 0.23.1 -> 0.24.0
2019-03-25 10:27:20 +02:00
Pierre Bourdon
6beffff797 pythonPackages.dnslib: init at 0.9.9 (#57101) 2019-03-25 08:57:58 +01:00
Michael Raskin
4697790b3c
Merge pull request #58228 from Zer0-/muse_vbump
muse-sequencer: 3.0.2 -> 3.1pre1
2019-03-25 06:34:32 +00:00
Will Dietz
17688c1417 libreoffice-fresh: 6.2.1.2 -> 6.2.2.2 (#58236)
* libreoffice-fresh: 6.2.1.2 -> 6.2.2.2
2019-03-25 06:32:45 +00:00
John Ericson
748e5fc2ce
Merge pull request #58223 from Ericson2314/manual-no-recursive-nix
manual: Make sure building doesn't need recursive nix
2019-03-25 02:28:44 -04:00
Will Dietz
cf8ee4a6a3
Merge pull request #58186 from dtzWill/update/toot-0.21.0
toot: 0.20.0 -> 0.21.0
2019-03-24 23:09:17 -05:00
Will Dietz
0fa6ebe0a5 youtube-dl: 2019.03.01 -> 2019.03.18 2019-03-24 23:07:08 -05:00
Will Dietz
288d2928cb ffsend: 0.2.38 -> 0.2.39
https://github.com/timvisee/ffsend/releases/tag/v0.2.39
2019-03-24 23:03:35 -05:00
Will Dietz
ce14509f4a
Merge pull request #58229 from dtzWill/update/tor-browser-bundle-bin-8.0.8
tor-browser-bundle-bin: 8.0.6 -> 8.0.8
2019-03-24 22:51:23 -05:00
Will Dietz
1e94f5ec6d
Merge pull request #58219 from dtzWill/update/ffmpeg-4.1.2
ffmpeg{_4,-full}: 4.1.1 -> 4.1.2
2019-03-24 22:37:23 -05:00
Will Dietz
69a7cf6830
Merge pull request #58217 from dtzWill/update/pkgconf-1.6.1
pkgconf: 1.6.0 -> 1.6.1
2019-03-24 21:59:18 -05:00
Will Dietz
1cfee05450
Merge pull request #57892 from dtzWill/feature/xtruss
xtruss: init at 20181001-82973f5
2019-03-24 21:45:22 -05:00
Will Dietz
b427fc9aa6
Merge pull request #57968 from dtzWill/update/libpqxx-6.4.0
libpqxx: 6.3.3 -> 6.4.1
2019-03-24 21:42:46 -05:00
Will Dietz
0d796ff3fc
Merge pull request #57969 from dtzWill/update/nlohmann_json-3.6.0
nlohmann_json: 3.5.0 -> 3.6.1
2019-03-24 21:42:28 -05:00
Will Dietz
5e65980fe0
Merge pull request #58078 from dtzWill/update/wpgtk-6.0.3
wpgtk: 5.8.7 -> 6.0.3
2019-03-24 21:41:47 -05:00
Samuel Dionne-Riel
60847311e6 nixos/virtualbox-image: set the root fsType to reenable root FS resizing
This otherwise does not eval `:tested` any more, which means no nixos
channel updates.

Regression comes from 0eb6d0735f599fa84e99b727c93681bcae96c845 (#57751)
which added an assertion stopping the use of `autoResize` when the
filesystem cannot be resized automatically.
2019-03-24 22:41:26 -04:00
Will Dietz
bcf9ef082f
Merge pull request #58111 from dtzWill/update/b612-1.008
b612: 1.003 -> 1.008, new home
2019-03-24 21:41:16 -05:00
Will Dietz
d1b7aef587
Merge pull request #58137 from dtzWill/update/lastpass-cli-1.3.2
lastpass-cli: 1.3.1 -> 1.3.2, touchups
2019-03-24 21:39:56 -05:00
Will Dietz
0d1209a37e
Merge pull request #58141 from dtzWill/fix/powertop-vert-scrolling
powertop: patch to fix vertical scrolling
2019-03-24 21:39:07 -05:00
John Ericson
5e5266f83f manual: Document pkgsFooBar and more
There was a bunch of stuff in the cross section that haddn't had any
attention in a while. I might need to slim it down later, but this is
good for now.
2019-03-24 22:12:21 -04:00
John Ericson
655a29ff9c ghc, go, guile: Use new pkgs*
`pkgsBuildTarget` allows us to avoid repeated and confusing conditions.
The others merely provide clarity for one the foreign package set's
target platform matters.
2019-03-24 22:12:15 -04:00
John Ericson
70d71bbbe4 top-level: Create pkgs{Build,Host,Target}{Build,Host,Target}
This is needed to avoid confusing and repeated boilerplate for
`fooForTarget`.  The vast majority of use-cases can still use
`buildPackages or `targetPackages`, which are now defined in terms of
these.
2019-03-24 22:12:15 -04:00
John Ericson
ceb27efde0 manual: Auto reformat 2019-03-24 22:12:15 -04:00
John Ericson
3b27113a7c manual: Make sure building doesn't need recursive nix
$(shell ...) looks a little sketch like it will be run no matter what.
And there are problems building the manual on darwin so hopefully this
fixes them.
2019-03-24 22:11:09 -04:00