-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
Comparing changes
Open a pull request
base repository: NixOS/nixpkgs
base: bdfb1bd01b2d
head repository: NixOS/nixpkgs
compare: f08e3e38d4bf
Commits on Dec 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c431073 - Browse repository at this point
Copy the full SHA c431073View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e7d5a7 - Browse repository at this point
Copy the full SHA 6e7d5a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd6e506 - Browse repository at this point
Copy the full SHA dd6e506View commit details -
lib/modules: file -> _file for a more idempotent unifyModuleSyntax
This will be useful for doing more complicated module evaluations
Configuration menu - View commit details
-
Copy full SHA for aa61342 - Browse repository at this point
Copy the full SHA aa61342View commit details -
lib/modules: Make unifyModuleSyntax fully idempotent
Because why not
Configuration menu - View commit details
-
Copy full SHA for 3cc77ce - Browse repository at this point
Copy the full SHA 3cc77ceView commit details
Commits on Dec 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e21ad3a - Browse repository at this point
Copy the full SHA e21ad3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfb42cd - Browse repository at this point
Copy the full SHA bfb42cdView commit details
Commits on Dec 11, 2019
-
buildRustCrate: builtins -> lib where possible
We can just use `lib` instead of `builtins` in all cases but the `hashString` case. Also changed a few lines to make use of some optional helpers from lib.
Configuration menu - View commit details
-
Copy full SHA for 0aac0e8 - Browse repository at this point
Copy the full SHA 0aac0e8View commit details -
buildRustCrate: move the color loggign & remove some runtime checks
The expression is already long and confusing enough without the color stuff sprinkled in. Moving it to a dedicated file makes sense. I switched a bit of the color support code to pure Nix since there wasn't much point in doing that in bash while we can just do it in Nix.
Configuration menu - View commit details
-
Copy full SHA for 50b2ef2 - Browse repository at this point
Copy the full SHA 50b2ef2View commit details -
buildRustCrate: use tr instead of sed (it reads a bit nicer)
I already have a few changes in here that will trigger rebuilds so I might as well do that substitution now.
Configuration menu - View commit details
-
Copy full SHA for db55d1f - Browse repository at this point
Copy the full SHA db55d1fView commit details -
buildRustCrate: document and cleanup the symbol seeding
That code had been in the derivation for a while but no explanation was given why that is needed. It might be helpful to our future selfs to document why things are done the way they are.
Configuration menu - View commit details
-
Copy full SHA for f4aeabd - Browse repository at this point
Copy the full SHA f4aeabdView commit details -
buildRustCrate: rename
makeDeps
function tomkRustcDepArgs
This should carry the function better then `makeDeps` as it isn't producing deps but the rustc arguments required to link against those.
Configuration menu - View commit details
-
Copy full SHA for d37f001 - Browse repository at this point
Copy the full SHA d37f001View commit details -
buildRustCrate: reflow the way
extraRustcOpts
is constructedThis should make it more obvious that we have three parts to it and not just one long gibberish string that makes up all of it.
Configuration menu - View commit details
-
Copy full SHA for 5ad8326 - Browse repository at this point
Copy the full SHA 5ad8326View commit details
Commits on Dec 12, 2019
-
buildRustCrate: use less bash for the build script
We can get rid of a bunch of workarounds that were in the build script before by just passing on the `crateBin` attribute. Before we converted the list of attributes to a string only to convert it back in bash during the build phase. We can do the entire looping through builds in Nix and thus need no conversion and parsing of attributes over and over again. The big part that still remains bash is the heuristic that cargo introduced and that we can't do at eval time.
Configuration menu - View commit details
-
Copy full SHA for 6ad22f5 - Browse repository at this point
Copy the full SHA 6ad22f5View commit details -
buildRustCrate: deduplicate dependency override code
The previous lines were only different in the kind of dependencies but otherwise exactly the same. It makes the entire thing a bit more readable by moving this into a function that takes care of this.
Configuration menu - View commit details
-
Copy full SHA for 3f49d7a - Browse repository at this point
Copy the full SHA 3f49d7aView commit details -
buildRustCrate: move common build functions to a dedicated file
This means we aren't rebuilding hat file for each crate we are building and the buildPhase expression is a lot easier to comprehent.
Configuration menu - View commit details
-
Copy full SHA for 2eaaf7a - Browse repository at this point
Copy the full SHA 2eaaf7aView commit details
Commits on Dec 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8c3a97f - Browse repository at this point
Copy the full SHA 8c3a97fView commit details
Commits on Dec 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f5c0d15 - Browse repository at this point
Copy the full SHA f5c0d15View commit details
Commits on Dec 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7753d58 - Browse repository at this point
Copy the full SHA 7753d58View commit details
Commits on Dec 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a4ec22a - Browse repository at this point
Copy the full SHA a4ec22aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6701487 - Browse repository at this point
Copy the full SHA 6701487View commit details
Commits on Dec 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 96d4f80 - Browse repository at this point
Copy the full SHA 96d4f80View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3b68a7 - Browse repository at this point
Copy the full SHA f3b68a7View commit details
Commits on Dec 26, 2019
-
nvidia: fix $ substitution in udev rules
This fixes a harmless error from systemd-udevd that looks like: Dec 23 15:35:23 dellbook systemd-udevd[696]: /nix/store/iixya3ni5whybpq9zz1h7f4pyw7nhd19-udev-rules/99-local.rules:25 Invalid value "..." for RUN (char 101: invalid substitution type), ignoring, but please fix it. Using $$ fixes it using the escaping documented at https://www.freedesktop.org/software/systemd/man/udev.html.
Configuration menu - View commit details
-
Copy full SHA for 6689a38 - Browse repository at this point
Copy the full SHA 6689a38View commit details
Commits on Dec 27, 2019
-
nixosTests.kexec: port to python.
The test did not succeed for me before this commit (the Perl test hung forever), and this translation exhibits the same problem.
Configuration menu - View commit details
-
Copy full SHA for 12e3503 - Browse repository at this point
Copy the full SHA 12e3503View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c509b4 - Browse repository at this point
Copy the full SHA 6c509b4View commit details
Commits on Dec 28, 2019
-
nixosTests.mysql: add missing () to start_all()
Because mysql.wait_for_unit() starts the vm as well, we didn't notice that.
Configuration menu - View commit details
-
Copy full SHA for 7d64f7a - Browse repository at this point
Copy the full SHA 7d64f7aView commit details -
nixosTests.mysql: add additional test{db,user}2
Test that other users are not able to access the mysql database, and unix socket auth actually works.
Configuration menu - View commit details
-
Copy full SHA for bf7841a - Browse repository at this point
Copy the full SHA bf7841aView commit details
Commits on Dec 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2c19725 - Browse repository at this point
Copy the full SHA 2c19725View commit details -
- Remove "--features" invocations - Refactor some meta attributes
Configuration menu - View commit details
-
Copy full SHA for 9822497 - Browse repository at this point
Copy the full SHA 9822497View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8623a2 - Browse repository at this point
Copy the full SHA d8623a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab63902 - Browse repository at this point
Copy the full SHA ab63902View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6777926 - Browse repository at this point
Copy the full SHA 6777926View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6885a05 - Browse repository at this point
Copy the full SHA 6885a05View commit details -
Configuration menu - View commit details
-
Copy full SHA for b43479d - Browse repository at this point
Copy the full SHA b43479dView commit details
Commits on Dec 31, 2019
-
atom, atom-beta: 1.36.1 -> 1.42.0, 1.37.0-beta0 -> 1.43.0-beta0
Add shared libraries libuuid and libatk-bridge
Configuration menu - View commit details
-
Copy full SHA for 9922a54 - Browse repository at this point
Copy the full SHA 9922a54View commit details -
palemoon: use gcc7, remove build notification
Changes as requested in #69206
Configuration menu - View commit details
-
Copy full SHA for f7bd174 - Browse repository at this point
Copy the full SHA f7bd174View commit details -
Adding passthru to ion shell to allow using it as a login shell as ad…
…vised for a similar case in #45830
mox committedDec 31, 2019 Configuration menu - View commit details
-
Copy full SHA for 89c2324 - Browse repository at this point
Copy the full SHA 89c2324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36af8d3 - Browse repository at this point
Copy the full SHA 36af8d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b763746 - Browse repository at this point
Copy the full SHA b763746View commit details -
python_openzwave: Fix broken and missing dependencies.
Alex Whitt committedDec 31, 2019 Configuration menu - View commit details
-
Copy full SHA for 2d00e8d - Browse repository at this point
Copy the full SHA 2d00e8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5689a2 - Browse repository at this point
Copy the full SHA a5689a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9512e84 - Browse repository at this point
Copy the full SHA 9512e84View commit details -
The sed invocation was changing all lines matching "local daemon.*". This changed the line it was supposed to, but two other lines that also matched that pattern were being modified, which meant that the "daemon_pid_var" and "daemon_pid" variables were not defined when they should have been.
Configuration menu - View commit details
-
Copy full SHA for 0542140 - Browse repository at this point
Copy the full SHA 0542140View commit details -
openzwave: 2018-11-13 -> 2019-12-08
Alex Whitt committedDec 31, 2019 Configuration menu - View commit details
-
Copy full SHA for f435b1d - Browse repository at this point
Copy the full SHA f435b1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22b8a90 - Browse repository at this point
Copy the full SHA 22b8a90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1736aff - Browse repository at this point
Copy the full SHA 1736affView commit details -
Merge pull request #76729 from mox-mox/master
Adding passthru to ion shell to allow using it as a login shell as ad…
Configuration menu - View commit details
-
Copy full SHA for ddce47c - Browse repository at this point
Copy the full SHA ddce47cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13b0141 - Browse repository at this point
Copy the full SHA 13b0141View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62100c3 - Browse repository at this point
Copy the full SHA 62100c3View commit details
There are no files selected for viewing