-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
Comparing changes
Open a pull request
base repository: NixOS/nixpkgs
base: b0e1b7a1e7a8
head repository: NixOS/nixpkgs
compare: 5e98740af04f
Commits on Feb 9, 2020
-
wafHook: allow overriding phases
This makes the wafHook a lot closer to the structure of standard hooks like cmake and ninja.
Configuration menu - View commit details
-
Copy full SHA for c6791b2 - Browse repository at this point
Copy the full SHA c6791b2View commit details -
wafHook: make crossFlags optional
The convention of `--cross-compile` and `--cross-execute` is common enough that it seems like a reasonable default. However there are projects like mpv which do not use these flags, and rightfully fails to configure when passed unexpected flags.
Configuration menu - View commit details
-
Copy full SHA for 032d5e7 - Browse repository at this point
Copy the full SHA 032d5e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03ffda3 - Browse repository at this point
Copy the full SHA 03ffda3View commit details
Commits on Feb 10, 2020
-
powerline-fonts: install psf to share/consolefonts
This will make easier to set the font of the virtual console in NixOS. Instead of specifing the full filepath of the psf on can simply do: console.font = "ter-powerline-v20b"; console.packages = [ pkgs.powerline-fonts ];
Configuration menu - View commit details
-
Copy full SHA for 03f2466 - Browse repository at this point
Copy the full SHA 03f2466View commit details
Commits on Feb 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b9db3f8 - Browse repository at this point
Copy the full SHA b9db3f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67034d5 - Browse repository at this point
Copy the full SHA 67034d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for af73425 - Browse repository at this point
Copy the full SHA af73425View commit details
Commits on Feb 22, 2020
-
libeatmydata: fix launcher script - find shell library properly
The new version of the launcher script in version 105 doesn't have the #8665 bug, but it does try to find the shell library using Debian tools, which obviously doesn't work on Nix. Removed the now-unneccessary makeWrapper and patched out the Debian bits.
Configuration menu - View commit details
-
Copy full SHA for 4e9b948 - Browse repository at this point
Copy the full SHA 4e9b948View commit details
Commits on Feb 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ae91282 - Browse repository at this point
Copy the full SHA ae91282View commit details
Commits on Feb 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5214b72 - Browse repository at this point
Copy the full SHA 5214b72View commit details
Commits on Feb 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 757ea39 - Browse repository at this point
Copy the full SHA 757ea39View commit details
Commits on Feb 28, 2020
-
rxe_cfg has been removed, is replaced by 'rdma' from iproute package.
Configuration menu - View commit details
-
Copy full SHA for 505bccf - Browse repository at this point
Copy the full SHA 505bccfView commit details
Commits on Mar 6, 2020
-
elfutils: remove unneeded custom cross build/install phase
This is no longer needed. elfutils compiles out of the box!
Configuration menu - View commit details
-
Copy full SHA for bad6770 - Browse repository at this point
Copy the full SHA bad6770View commit details -
aspell: perl is also a native build input
This is needed for some scripts needed at build time.
Configuration menu - View commit details
-
Copy full SHA for d8b9212 - Browse repository at this point
Copy the full SHA d8b9212View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42fe7c7 - Browse repository at this point
Copy the full SHA 42fe7c7View commit details -
libpsl: add libxslt as a native dependency
libxslt is actually both a target and native build input because some libxslt binary is needed to generate files and the built binaries also link against libxslt.
Configuration menu - View commit details
-
Copy full SHA for e0ac054 - Browse repository at this point
Copy the full SHA e0ac054View commit details -
libsecret: add glib as a native dependency
glib is both a native and target dependency. Some binary from glib is used to generate files.
Configuration menu - View commit details
-
Copy full SHA for fdfde03 - Browse repository at this point
Copy the full SHA fdfde03View commit details -
libinput: move test dependencies to checkInputs
This avoids pulling them in when tests are disabled.
Configuration menu - View commit details
-
Copy full SHA for de14f0c - Browse repository at this point
Copy the full SHA de14f0cView commit details -
gstreamer: needs extra build inputs
Cross needs some extra native tools: - glib - wayland - orc - glib is needed in nativeBuildInputs Also: - bash-completion needs to be available for PKG_CONFIG_PATH
Configuration menu - View commit details
-
Copy full SHA for 5198179 - Browse repository at this point
Copy the full SHA 5198179View commit details -
bubblewrap: use buildInputs instead of nativeBuildInputs
these are all libraries.
Configuration menu - View commit details
-
Copy full SHA for 8c3160b - Browse repository at this point
Copy the full SHA 8c3160bView commit details -
cage: add wayland as nativeBuildInputs
Needed on the build machine
Configuration menu - View commit details
-
Copy full SHA for 78f9cad - Browse repository at this point
Copy the full SHA 78f9cadView commit details -
wlroots: add wayland as nativeBuildInputs
Needed on the build machine
Configuration menu - View commit details
-
Copy full SHA for f187d8c - Browse repository at this point
Copy the full SHA f187d8cView commit details -
This is needed for cross because gcrypt-config is not available to execute. It’s safe to do otherwise as well though.
Configuration menu - View commit details
-
Copy full SHA for f773ef5 - Browse repository at this point
Copy the full SHA f773ef5View commit details -
webkitgtk: ignore gettext when cross compiling
Unfortunately, CMake looks in CMAKE_PREFIX_PATH for binaries when cross-compiling. This means that it will use gettext from CMAKE_PREFIX_PATH even when we provide a gettext binary in PATH! This is bad because the on in CMAKE_PREFIX_PATH is for the cross system, not the native one. The only documented way I can find to change this behavior is by manually setting the CMAKE_IGNORE_PATH variable.
Configuration menu - View commit details
-
Copy full SHA for d2775e4 - Browse repository at this point
Copy the full SHA d2775e4View commit details -
libdazzle: add glib to nativeBuildInputs
This is needed for build tools.
Configuration menu - View commit details
-
Copy full SHA for 09c498f - Browse repository at this point
Copy the full SHA 09c498fView commit details -
libhandy: add libxml2 to nativeBuildInputs
Some build tools are needed for code gen.
Configuration menu - View commit details
-
Copy full SHA for b5efbd5 - Browse repository at this point
Copy the full SHA b5efbd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66fcc60 - Browse repository at this point
Copy the full SHA 66fcc60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84b7c64 - Browse repository at this point
Copy the full SHA 84b7c64View commit details -
glade: add libxml2 to nativeBuildInputs
Some build tools are needed from here
Configuration menu - View commit details
-
Copy full SHA for 439704b - Browse repository at this point
Copy the full SHA 439704bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 895ef23 - Browse repository at this point
Copy the full SHA 895ef23View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebdd644 - Browse repository at this point
Copy the full SHA ebdd644View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7aed3f8 - Browse repository at this point
Copy the full SHA 7aed3f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7996be7 - Browse repository at this point
Copy the full SHA 7996be7View commit details -
json-glib: add glib to nativeBuildInputs
Needed for some build tools in glib
Configuration menu - View commit details
-
Copy full SHA for 636a072 - Browse repository at this point
Copy the full SHA 636a072View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ffd779 - Browse repository at this point
Copy the full SHA 5ffd779View commit details -
nixos-artwork: make imagemagick a native build input
This is only needed on the builder, no need to cross compile it.
Configuration menu - View commit details
-
Copy full SHA for d1e58be - Browse repository at this point
Copy the full SHA d1e58beView commit details -
plymouth: update configure flags
- only set host when cross compiling - use top-level configureFlags and installFlags instead of putting it in the pre configure.
Configuration menu - View commit details
-
Copy full SHA for 1bac797 - Browse repository at this point
Copy the full SHA 1bac797View commit details -
breeze-plymouth: make some things native
some of these only need to be on the build machine.
Configuration menu - View commit details
-
Copy full SHA for f800659 - Browse repository at this point
Copy the full SHA f800659View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1265615 - Browse repository at this point
Copy the full SHA 1265615View commit details -
Configuration menu - View commit details
-
Copy full SHA for efa2d85 - Browse repository at this point
Copy the full SHA efa2d85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34d3bdf - Browse repository at this point
Copy the full SHA 34d3bdfView commit details
Commits on Mar 7, 2020
-
- add support for liburing on linux - remove backported patch - move native build dependencies to nativeBuildInputs
Configuration menu - View commit details
-
Copy full SHA for ae29c52 - Browse repository at this point
Copy the full SHA ae29c52View commit details
Commits on Mar 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2b1e312 - Browse repository at this point
Copy the full SHA 2b1e312View commit details
Commits on Mar 11, 2020
-
buildGoModule: passthru the modSha256 (#82027)
The builder does not technically need the modSha256 of the vendor dir, and even though we pass it the entire vendor dir it makes sense not to risk having an accidental dependency on that variable. However, tools like [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) need to inspect the `modSha256` of a package in order to be able to update them, and since this is a real part of the package (describes info about its dependencies) let's add it to `passthru`. Specifically, this allows us to run a cmd like `nix eval -f . tflint.modSha256` to get the current value, which is how the bot finds it to replace with the new version in the Rust ecosystem.
Configuration menu - View commit details
-
Copy full SHA for 0723df3 - Browse repository at this point
Copy the full SHA 0723df3View commit details -
Merge pull request #81870 from r-ryantm/auto-update/crispy-doom
crispyDoom: 5.7 -> 5.7.1
Configuration menu - View commit details
-
Copy full SHA for d17060f - Browse repository at this point
Copy the full SHA d17060fView commit details -
New APIs implemented: OpenGL 4.6 and Vulkan 1.2
Configuration menu - View commit details
-
Copy full SHA for b5c1cb2 - Browse repository at this point
Copy the full SHA b5c1cb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00ba289 - Browse repository at this point
Copy the full SHA 00ba289View commit details
Commits on Mar 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4b6bbc1 - Browse repository at this point
Copy the full SHA 4b6bbc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31855d7 - Browse repository at this point
Copy the full SHA 31855d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f47e6 - Browse repository at this point
Copy the full SHA 21f47e6View commit details
There are no files selected for viewing