This repository was archived by the owner on Apr 12, 2021. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 105
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: c7f415b52250
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: c5f141ff7a64
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 8 commits
- 18 files changed
- 4 contributors
Commits on Mar 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 21126a8 - Browse repository at this point
Copy the full SHA 21126a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bb0ecd - Browse repository at this point
Copy the full SHA 1bb0ecdView commit details
Commits on Mar 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a0f10b5 - Browse repository at this point
Copy the full SHA a0f10b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b47b4f3 - Browse repository at this point
Copy the full SHA b47b4f3View commit details -
samba: apply patch mailinglist, which fixes
#ifdef
boundarieshttp://samba.2283325.n4.nabble.com/Fix-compilation-of-Samba-4-7-4-with-disabled-ADS-td4728041.html (cherry picked from commit 49aa580)
Configuration menu - View commit details
-
Copy full SHA for 12010f6 - Browse repository at this point
Copy the full SHA 12010f6View commit details -
fetchurl: remove broken samba mirror
(cherry picked from commit 4f17851)
Configuration menu - View commit details
-
Copy full SHA for f5eea91 - Browse repository at this point
Copy the full SHA f5eea91View commit details -
samba: 4.6.11 -> 4.6.14 for multiple CVEs
Fixes at least CVE-2018-1050, CVE-2018-1057.
Configuration menu - View commit details
-
Copy full SHA for 8e5814b - Browse repository at this point
Copy the full SHA 8e5814bView commit details -
setup-hooks: Add autoPatchelfHook
I originally wrote this for packaging proprietary games in Vuizvui[1] but I thought it would be generally useful as we have a fair amount of proprietary software lurking around in nixpkgs, which are a bit tedious to maintain, especially when the library dependencies change after an update. So this setup hook searches for all ELF executables and libraries in the resulting output paths after install phase and uses patchelf to set the RPATH and interpreter according to what dependencies are available inside the builder. For example consider something like this: stdenv.mkDerivation { ... nativeBuildInputs = [ autoPatchelfHook ]; buildInputs = [ mesa zlib ]; ... } Whenever for example an executable requires mesa or zlib, the RPATH will automatically be set to the lib dir of the corresponding dependency. If the library dependency is required at runtime, an attribute called runtimeDependencies can be used to list dependencies that are added to all executables that are discovered unconditionally. Beside this, it also makes initial packaging of proprietary software easier, because one no longer has to manually figure out the dependencies in the first place. [1]: https://github.com/openlab-aux/vuizvui Signed-off-by: aszlig <aszlig@nix.build> Closes: #34506 (cherry picked from commit 1cba74d)
Configuration menu - View commit details
-
Copy full SHA for c5f141f - Browse repository at this point
Copy the full SHA c5f141fView commit details
There are no files selected for viewing