summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert "qtbase: Fix paths returned by qmake -query"origin/revert-57097-qmake-headerThomas Tuegel2019-07-261-13/+1
* Merge staging-next into stagingFrederik Rietdijk2019-07-2638-168/+460
|\
| * Merge #65393: Revert "unzip: CVE-2019-13232"•••...into staging-next Vladimír Čunát2019-07-251-5/+0
| |\
| | * Revert "unzip: CVE-2019-13232"•••This reverts commit 0238946872c1c63709790f6285bf9cc5585a6704. This patch broke a number of legitimate zips in the wild, including but not limited to most luarocks and a number of gradle-produced JARs. adisbladis2019-07-251-5/+0
| * | Merge branch 'master' into staging-nextVladimír Čunát2019-07-2530-117/+399
| |\|
| | * tmux-ctrlw: init at 0.1.0Jason Felice2019-07-251-0/+9
| | * Merge pull request #64989 from eyJhb/rotate-backups•••pythonPackages.rotate-backups: init at 6.0worldofpeace2019-07-2510-0/+232
| | |\
| | | * pythonPackages.capturer: init at 2.4eyjhbb@gmail.com2019-07-242-0/+29
| | | * pythonPackages.coloredlogs: init at 10.0eyjhbb@gmail.com2019-07-243-0/+38
| | | * pythonPackages.executor: init at 21.3eyjhbb@gmail.com2019-07-243-0/+35
| | | * pythonPackages.naturalsort: init at 1.5.1eyjhbb@gmail.com2019-07-242-0/+22
| | | * pythonPackages.rotate-backups: init at 6.0eyjhbb@gmail.com2019-07-243-0/+27
| | | * pythonPackages.property-manager: init at 2.3.1eyjhbb@gmail.com2019-07-242-0/+25
| | | * pythonPackages.update-dotdee: init at 5.0eyjhbb@gmail.com2019-07-243-0/+26
| | | * pythonPackages.verboselogs: init at 1.7eyjhbb@gmail.com2019-07-242-0/+28
| | | * humanfriendly: add top level attributeeyjhbb@gmail.com2019-07-241-0/+2
| | * | Merge pull request #65358 from josephtheengineer/master•••kitty: fix wayland support (EGL: Library not found error) on swaywmGraham Christensen2019-07-251-1/+7
| | |\ \
| | | * | kitty: fix wayland support (EGL: Library not found)josephtheengineer2019-07-251-1/+7
| | * | | Merge pull request #64987 from luispedro/remove_rocksdb_gflags_dep•••rocksdb: Remove gflags dependency worldofpeace2019-07-251-2/+3
| | |\ \ \
| | | * | | rocksdb: Remove gflags dependency•••GFlags are only used for the tools, which are not installed in any case. Luis Pedro Coelho2019-07-251-2/+3
| | * | | | python37Packages.google_api_python_client: 1.7.9 -> 1.7.10Michael Weiss2019-07-251-2/+2
| | * | | | tmuxPlugins.tmux-colors-solarized: init tmux pluginNick Hu2019-07-251-0/+11
| | * | | | Merge pull request #65083 from basvandijk/fix-composability-of-sourceByRegex•••lib: allow sourceByRegex to be composed after cleanSourceWithEelco Dolstra2019-07-251-6/+10
| | |\ \ \ \
| | | * | | | lib: allow sourceByRegex to be composed after cleanSourceWith•••`sourceByRegex src regexes` should include a source file if one of the regular expressions `regexes` matches the path of that file relative to `src`. However to compute this relative path `sourceByRegex` uses: ``` relPath = lib.removePrefix (toString src + "/") (toString path); ``` Note that `toString path` evaluates to an absolute file somewhere under `src` and not under `/nix/store`. The problem is that this doesn't work if `src` is a `cleanSourceWith` invocation as well because `toString src` will then evaluate to `src.outPath` which will evaluate to `builtins.filterSource ...` which evaluates to a path in `/nix/store` which is not a prefix of `path`. The solution is to replace `src` with `origSrc` where ``` origSrc = if isFiltered then src.origSrc else src; isFiltered = src ? _isLibCleanSourceWith; ``` Test this by executing the following from the nixpkgs repo: ``` (cat << 'EOI' let pkgs = import ./. {}; in pkgs.runCommand "test-sourceByRegex" { test_sourceByRegex = let src1 = pkgs.lib.sourceByRegex ./. [ "^test-sourceByRegex.nix$" ]; src2 = pkgs.lib.sourceByRegex src1 [ "^test-sourceByRegex.nix$" ]; in src2 + "/test-sourceByRegex.nix"; } '' cp $test_sourceByRegex $out '' EOI ) > test-sourceByRegex.nix nix-build test-sourceByRegex.nix ``` Bas van Dijk2019-07-191-6/+10
| | * | | | | Merge pull request #65316 from kalbasit/nixpkgs_fix-moto-collision•••moto: fix colliding dependenciesWael Nasreddine2019-07-251-4/+7
| | |\ \ \ \ \
| | | * | | | | jsondiff: patch setup.py to prevent creating bin/jsondiff•••pythonPackages.jsonpatch also creates bin/jsondiff, and packages depending on both are not usable. Wael M. Nasreddine2019-07-241-0/+4
| | | * | | | | jsondiff: 1.1.2 -> 1.2.0Wael M. Nasreddine2019-07-241-4/+3
| | * | | | | | bazel-deps: 2019-02-01 -> 2019-07-11, mark as broken•••Also drop preInstall cleanup for dependencies. The reason is while it's more thorough than default cleanup in buildBazelPackage if such a problem happens we should fix buildBazelPackage instead. Perhaps even move this (awesome!) snippet there but it's very slow-running so we'd rather attempt to fix it in other ways. Anyway after an update at least .deps build, checked with `nix-build -A --check`. Nikolay Amiantov2019-07-251-46/+5
| | * | | | | | bazel-remote: mark as brokenNikolay Amiantov2019-07-251-0/+1
| | * | | | | | Merge pull request #65319 from nicknovitski/fix-darwin-ngrok•••ngrok: fix build on darwinMatthew Bauer2019-07-251-3/+3
| | |\ \ \ \ \ \
| | | * | | | | | ngrok: fix build on darwinNick Novitski2019-07-241-3/+3
| | * | | | | | | Merge pull request #65049 from matthewbauer/zmq-enable-drafts•••zmq: enable drafts apiMatthew Bauer2019-07-252-2/+7
| | |\ \ \ \ \ \ \
| | | * | | | | | | zmq: add enableDrafts option•••This is needed by emacs-zmq, and will be used by it. Matthew Bauer2019-07-242-2/+7
| | * | | | | | | | Merge pull request #64982 from NixOS/staging-next•••Staging nextFrederik Rietdijk2019-07-2570-695/+939
| | |\ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge master into staging-nextFrederik Rietdijk2019-07-25194-1937/+4462
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | pythonPackages.pyyaml_3: init , instead of multiple pyyaml overrides•••Temporary attribute until we can get rid of it everywhere. This was triggered due to the libyaml 0.2.2 incompatibilty requiring patches and still not building. Frederik Rietdijk2019-07-256-38/+22
| * | | | | | | | | | Merge pull request #65237 from worldofpeace/dont-multiout-demos•••[staging-next] gtk3: don't multiout demosworldofpeace2019-07-221-7/+3
| |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | gtk3: don't multiout demosworldofpeace2019-07-211-7/+3
| | | | * | | | | | | | matrix-synapse: fix documentation betterLéo Gaspard2019-07-251-1/+1
| | | | * | | | | | | | Merge pull request #65305 from averelld/disable-zbar-wine-gstreamer•••wine: disable zbar in gst-plugins-badMichael Raskin2019-07-252-2/+6
| | | | |\ \ \ \ \ \ \ \
| | | | | * | | | | | | | wine: disable zbar in gst-plugins-badAverell Dalton2019-07-232-2/+6
| | | | * | | | | | | | | Merge pull request #65342 from bradleyjensen/master•••Improve ergonomics of clwrapperMichael Raskin2019-07-251-6/+13
| | | | |\ \ \ \ \ \ \ \ \
| | | | | * | | | | | | | | Use if instead of && for deciding whether to run a command•••The only difference between these forms is the return value when "$NIX_LISP_SKIP_CODE" is the empty string. In the original formulation, the script would return a false exit status. In the new formulation, it will return a true exit status. Its useful to be able to source cl-wrapper.sh (to get the variables it establishes), and its a bit annoying that sourcing it with NIX_LISP_SKIP_CODE=1 results in a false exit status. Brad Jensen2019-07-241-5/+7
| | | | | * | | | | | | | | Resolve symlinks before trying to recognize a lisp implementation•••The CCL package installs a symlink named "ccl" that points at the actual implementation executable: lx86cl64 (or lx86cl for 32 bit). When clwrapper is used with CCL as the backing implementation, this script fails to recognize the implementation. By resolving the symlink, we are able to recognize which implementation we're actually working with. Brad Jensen2019-07-241-1/+6
| | | | * | | | | | | | | | Merge pull request #65348 from mayflower/checksec-2.0.1•••checksec: 1.5 -> 2.0.1WilliButz2019-07-252-38/+35
| | | | |\ \ \ \ \ \ \ \ \ \
| | | | | * | | | | | | | | | checksec: 1.5 -> 2.0.1Robin Gloster2019-07-242-38/+35
| | | | * | | | | | | | | | | bazel: disable dm-sonnet downstream testProfpatsch2019-07-251-2/+3
| | | | * | | | | | | | | | | bazel: execute dm-sonnet test only on linuxProfpatsch2019-07-251-3/+6
| | | | * | | | | | | | | | | python-modules/dm-sonnet: update fixed-output hashProfpatsch2019-07-251-1/+1
| | | | * | | | | | | | | | | bazel: add fixed output test case•••Feels like a horrible hack, but it should make sure that downstream hashes are preserved between bazel versions. Timo Kaufmann2019-07-251-1/+12