Commit Graph
168423 Commits
Author SHA1 Message Date
Timo KaufmannandGitHub 33db01e6d9 sage: add compatibility for sphinx 1.8.3 (#55078)
Since https://github.com/NixOS/nixpkgs/pull/48841 was replaced by
https://github.com/NixOS/nixpkgs/pull/54186, this needs to be done
separately.
2019-02-02 13:02:07 +01:00
Will DietzandGitHub 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
Will DietzandGitHub d0fbcdbf3f Merge pull request #55021 from dtzWill/update/inkscape-0.92.4
inkscape: 0.92.3 -> 0.92.4
2019-02-02 00:57:18 -06:00
Dmitry KalinkinandGitHub 4094aa3b3c Merge pull request #50773 from veprbl/pr/epoxy153
epoxy: 1.5.2 -> 1.5.3
2019-02-01 17:41:39 -05:00
Jan TojnarandGitHub d42ef371c9 Merge pull request #54909 from tollb/fix/wrap-gapps-hook_unnecessary_symlink_wrap
wrap-gapps-hook.sh: only wrap links when required
2019-02-01 14:20:37 +01:00
Vladimír Čunát f55f45f273 pantheon, aliases: remove remaining gst-ffmpeg
This fixes evaluation.  I'm not sure why pantheon.elementary-videos
was mixing gst 1 with old gst-ffmpeg.
/cc #48637, #50220.
2019-02-01 09:43:57 +01: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
adisbladis 8f58e00226 vgo2nix: unstable-2018-12-02 -> unstable-2019-02-01 2019-02-01 06:19:15 +00:00
adisbladis affee8aa47 go_1_9: Drop go 1.9
Unsupported by upstream
2019-02-01 06:19:14 +00:00
Will DietzandGitHub d00ca4476c Merge pull request #55019 from dtzWill/update/mesa-18.3.3
mesa: 18.3.2 -> 18.3.3
2019-01-31 22:48:34 -06:00
Will DietzandGitHub 1411a5f8de Merge pull request #55012 from dtzWill/update/harfbuzz-2.3.1
harfbuzz: 2.3.0 -> 2.3.1
2019-01-31 22:47:16 -06:00
Domen Kožar 8b85a86023 nixops: 1.6 -> 1.6.1 2019-02-01 11:39:58 +07:00
Herwig Hochleitner f7165b2ad6 i2p: 0.9.37 -> 0.9.38 2019-02-01 03:56:15 +01:00
Bruce Toll bbb2f93cee wrap-gapps-hook.sh: only wrap links when required
Unless dontWrapGapps is set, the wrap-gapps-hook.sh will currently
wrap all executables (and symbolic links to executables) found under
the target directories: bin and libexec.

As a result, if a symbolic link in a target directory points to an
executable in a target directory, both will get wrapped.  This
causes an extra shell/exec when following the symbolic link,
as well as increasing the size of the final executable's environment.

To avoid wrapping a link to an already wrapped executable, this
commit splits the determination of what gets wrapped into two phases:

1. All binaries under the target directories are wrapped and logged
   with "Wrapping program ..."

2. All links to executables under the target directories are
   identified and checked to see if they reference an executable
   under one of the target directories.

   If yes, the required wrapping has already been performed on
   the associated binary (in phase 1), so no wrapping is done
   and "Not wrapping link: ... (already wrapped)" is logged.

   If no, the link points at an executable that hasn't been
   wrapped, so the link is wrapped and "Wrapping link: ..." is logged.

As an example, the yelp package has a bin directory that contains
an executable "yelp" and a symbolic link "gnome-help" -> "yelp".

Prior to this commit, the bin directory would contain these files
after wrapping:

  gnome-help          -- wrapper to exec .gnome-help-wrapped
  .gnome-help-wrapped -- a symbolic link to yelp
  yelp                -- wrapper to exec .yelp-wrapped
  .yelp-wrapped       -- the original yelp binary

After this commit, the bin directory will instead contain:

  gnome-help          -- a symbolic link to yelp
  yelp                -- wrapper to exec .yelp-wrapped
  .yelp-wrapped       -- the original yelp binary

NOTE: The primary motivation for this commit is to avoid obscuring
the fact that two or more paths are simple aliases and expected to
behave identically. It also reduces the likelihood of hitting
limits related to environment variable size.

LIMITATION: The method used above is intended to be conservative
and will still wrap symbolic links to other symbolic links when
the ultimate target is outside of bin or libexec.
2019-01-31 20:14:30 -05:00
Matthew BauerandGitHub 830879d4c4 cc-wrapper: set priority to 10 2019-01-31 20:07:55 -05:00
Will Dietz c01c16f09a inkscape: 0.92.3 -> 0.92.4
https://inkscape.org/news/2019/01/17/inkscape-launches-version-0924/
2019-01-31 18:18:56 -06:00
Will Dietz f69df75655 mesa: 18.3.2 -> 18.3.3
https://www.mesa3d.org/relnotes/18.3.3.html
2019-01-31 17:20:26 -06:00
Léo Gaspard 85ff56cdde Merge branch 'pr-54933'
* pr-54933:
  redmine: 3.4.6 -> 3.4.8
2019-01-31 23:52:53 +01:00
Jan TojnarandGitHub 65e6d80ecd Merge pull request #53425 from dtzWill/update/fwupd-1.2.3
fwupd: 1.2.1 -> 1.2.3

Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2019-01-31 23:22:38 +01:00
Jörg ThalheimandGitHub 1321f17bc1 Merge pull request #54580 from plapadoo/gprof2dot-latest
gprof2dot: 2015-04-27 -> 2017-09-19
2019-01-31 21:50:39 +00:00
worldofpeace 3b61faf52b typora: 0.9.53 -> 0.9.64, remove electron blob
Also dropped the i386 archive.
2019-01-31 21:42:27 +00:00
Dmitry KalinkinandGitHub c0d3182f79 Merge pull request #53585 from Scriptkiddi/litecli
litecli: init at 1.0.0
2019-01-31 16:05:30 -05:00
markuskowaandGitHub c3065c55d4 Merge pull request #54879 from markuskowa/upd-rdma-core
rdma-core: 21 -> 22
2019-01-31 21:57:24 +01:00
Dmitry Kalinkin f3fe429d44 litecli: fix tests 2019-01-31 15:43:35 -05:00
Jörg ThalheimandGitHub e3f98419e1 Merge pull request #54535 from rvolosatovs/update/go
Go 1.10.8 and 1.11.5
2019-01-31 20:36:23 +00:00
Will Dietz c2bb029133 harfbuzz: 2.3.0 -> 2.3.1
https://github.com/harfbuzz/harfbuzz/releases/tag/2.3.1
2019-01-31 14:16:27 -06:00
Michael Weiss 6190c120a6 lf: 8 -> 9 2019-01-31 21:04:13 +01:00
Alyssa Ross 2183d3167e Merge commit 'refs/pull/53622/head' of https://github.com/NixOS/nixpkgs into staging 2019-01-31 20:00:30 +00:00
John Wiegley 7239ffcc3c coqPackages.equations: 1.2-beta-8.9 for coq_8_9 2019-01-31 11:56:07 -08:00
Matthew BauerandGitHub 8020bd6869 Merge pull request #35884 from dtzWill/fix/man-in-outputsToInstall
default to including "man" in outputsToInstall
2019-01-31 14:55:12 -05:00
Joachim FandGitHub bc84a22989 Merge pull request #54977 from teto/kernel_fix
linux: (re)take into account extraConfig
2019-01-31 19:46:11 +00:00
Will DietzandGitHub 442a74bdf8 Merge pull request #54998 from dtzWill/fix/llvm7-optional-round-2
llvm7: replace patch with official upstream commit
2019-01-31 13:44:40 -06:00
Matthew Bauer a2b606f8e7 weechat: remove outputsToInstall from meta 2019-01-31 14:36:16 -05:00
Herwig Hochleitner f89f2478b8 pixie: fix build with pypy 2019-01-31 20:06:16 +01:00
Ivan KozikandHerwig Hochleitner 03960a323d chromium: make the new audio sandbox NixOS-compatible
Deal with https://chromium.googlesource.com/chromium/src/+/f2fc90bb74a05cffde6b4363ee575fcca7c45197
which landed https://github.com/chromium/chromium/blob/master/services/audio/audio_sandbox_hook_linux.cc
containing /usr/share and /usr/lib/x86_64-linux-gnu paths.

closes https://github.com/NixOS/nixpkgs/pull/54960
2019-01-31 20:06:16 +01:00
Anton LatukhaandRobert Schütz 52eb2c45f6 picard: 2.1.0 -> 2.1.2 (#55000) 2019-01-31 19:58:26 +01:00
Joachim FandGitHub 5f1b414230 Merge pull request #55001 from oxij/pkgs/firefox-packages
firefoxPackages: add icecat, update tor-browser, misc cleanups
2019-01-31 18:44:15 +00: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
Alyssa RossandGitHub cbd63a5517 Merge pull request #52655 from prusnak/dotnet
dotnet-sdk: 2.1.402 -> 2.2.103
2019-01-31 18:18:07 +00:00
Alyssa RossandGitHub 3ee401f46f Merge pull request #54979 from smaximov/gem-config-ruby-vips
gem-config: add ruby-vips
2019-01-31 18:11:37 +00:00
R. RyanTMandProfpatsch aeb51ab1f2 psc-package: 0.4.2 -> 0.5.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/psc-package/versions
2019-01-31 19:06:04 +01:00
Joachim FandGitHub 481a214d7e Merge pull request #54822 from r-ryantm/auto-update/i2pd
i2pd: 2.22.0 -> 2.23.0
2019-01-31 17:52:39 +00:00
Joachim FandGitHub 004e3816dc runInLinuxVM: pkgs.linux -> kernel (#54897)
There is a function params `kernel' intended to specify which kernel to use.
It defaults to `pkgs.linux`.
But when we override `kernel', compiling and using two kernels seems not to be the intendend bevavior.
2019-01-31 17:52:18 +00:00
forficateandJoachim F dd705fb45f nixos/transmission: Bug fix Appamor Transmission startup errors (#54873) 2019-01-31 17:51:48 +00:00
Joachim FandGitHub 3d7286946e Merge pull request #54981 from dtzWill/update/tor-browser-bundle-8.0.5
tor-browser-bundle-bin: 8.0.4 -> 8.0.5
2019-01-31 17:36:06 +00:00
Vladyslav MandGitHub f04f90127a Merge pull request #54844 from r-ryantm/auto-update/closure-compiler
closurecompiler: 20181210 -> 20190121
2019-01-31 19:34:00 +02:00
Jan Malakhovski 26f6fabcfe firefoxPackages: move nixpkgsPatches into common.nix 2019-01-31 17:02:52 +00:00
Jan Malakhovski e11586f69f firefoxPackages.tor-browser: fix meta 2019-01-31 17:02:52 +00:00
Jan Malakhovski afd0929f6c firefoxPackages: add a comments explaining the purpose of older versions 2019-01-31 17:02:52 +00:00