Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

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: 7179bad1b2c9
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9b3c53e0f71f
Choose a head ref
  • 3 commits
  • 4 files changed
  • 3 contributors

Commits on Jun 8, 2018

  1. nix: 2.0.3 -> 2.0.4

    (cherry picked from commit 47b85dc)
    edolstra authored and LnL7 committed Jun 8, 2018

    Verified

    This commit was signed with the committer’s verified signature. The key has been revoked.
    joachifm Joachim F.
    Copy the full SHA
    561585f View commit details
  2. eid-mw: 4.4.1 -> 4.4.2 (#41571)

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/eid-mw/versions.
    
    These checks were done:
    
    - built on NixOS
    - Warning: no invocation of /nix/store/fb82i287dxzdi7iymk84yyvrx5ph4x41-eid-mw-4.4.2/bin/eid-viewer had a zero exit code or showed the expected version
    - Warning: no invocation of /nix/store/fb82i287dxzdi7iymk84yyvrx5ph4x41-eid-mw-4.4.2/bin/.eid-viewer-wrapped had a zero exit code or showed the expected version
    - /nix/store/fb82i287dxzdi7iymk84yyvrx5ph4x41-eid-mw-4.4.2/bin/beid-update-nssdb passed the binary check.
    - /nix/store/fb82i287dxzdi7iymk84yyvrx5ph4x41-eid-mw-4.4.2/bin/eid-nssdb passed the binary check.
    - 2 of 4 passed binary check by having a zero exit code.
    - 0 of 4 passed binary check by having the new version present in output.
    - found 4.4.2 with grep in /nix/store/fb82i287dxzdi7iymk84yyvrx5ph4x41-eid-mw-4.4.2
    - directory tree listing: https://gist.github.com/9bc7e47978cdc6d1c57b60a0cdf06ffc
    - du listing: https://gist.github.com/8f3d2be711226cec456c9d62c6e114d6
    
    (cherry picked from commit a2f8e94)
    r-ryantm authored and xeji committed Jun 8, 2018

    Verified

    This commit was signed with the committer’s verified signature. The key has been revoked.
    joachifm Joachim F.
    Copy the full SHA
    f4fdffd View commit details
  3. autoPatchelfHook: Patch PIC exes/libs as well

    If there is a shared object or executable that's using
    position-independent code, the file's mime type is
    "application/x-pie-executable", so until this change its dependencies
    wouldn't be patched.
    
    This simply adds the mime type to the search loop.
    
    Signed-off-by: aszlig <aszlig@nix.build>
    (cherry picked from commit ff5cecf)
    Reason: The fix is non-intrusive and should not break anything that
            wasn't broken before. I've tested whether oracle-instantclient
            builds and it still does. Other than that no other package is
            using autoPatchelfHook in NixOS 18.03.
    aszlig committed Jun 8, 2018

    Partially verified

    This commit is signed with the committer’s verified signature. The key has been revoked.
    joachifm’s contribution has been verified via GPG key.
    We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
    Copy the full SHA
    9b3c53e View commit details
8 changes: 4 additions & 4 deletions nixos/modules/installer/tools/nix-fallback-paths.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
x86_64-linux = "/nix/store/z6avpvg24f6d1br2sr6qlphsq3h4d91v-nix-2.0.2";
i686-linux = "/nix/store/cdqjyb9srhwkc4gqbknnap7y31lws4yq-nix-2.0.2";
aarch64-linux = "/nix/store/fbgaa3fb2am30klwv4lls44njwqh487a-nix-2.0.2";
x86_64-darwin = "/nix/store/hs8mxsvdhm95dxgx943d74fws01j2zj3-nix-2.0.2";
x86_64-linux = "/nix/store/0d60i73mcv8z1m8d2m74yfn84980gfsa-nix-2.0.4";
i686-linux = "/nix/store/6ssafj2s5a2g9x28yld7b70vwd6vw6lb-nix-2.0.4";
aarch64-linux = "/nix/store/3wwch7bp7n7xsl8apgy2a4b16yzyij1z-nix-2.0.4";
x86_64-darwin = "/nix/store/771l8i0mz4c8kry8cz3sz8rr3alalckg-nix-2.0.4";
}
1 change: 1 addition & 0 deletions pkgs/build-support/setup-hooks/auto-patchelf.sh
Original file line number Diff line number Diff line change
@@ -15,6 +15,7 @@ findElfs() {
while [ -n "$1" ]; do
mimeType="$(file -b -N --mime-type "$1")"
if [ "$mimeType" = application/x-executable \
-o "$mimeType" = application/x-pie-executable \
-o "$mimeType" = application/x-sharedlib ]; then
echo "$1"
fi
4 changes: 2 additions & 2 deletions pkgs/tools/package-management/nix/default.nix
Original file line number Diff line number Diff line change
@@ -132,10 +132,10 @@ in rec {
}) // { perl-bindings = nixStable; };

nixStable = (common rec {
name = "nix-2.0.2";
name = "nix-2.0.4";
src = fetchurl {
url = "http://nixos.org/releases/nix/${name}/${name}.tar.xz";
sha256 = "2d2984410f73d759485526e594ce41b9819fafa4676f4f85a93dbdd5352a1435";
sha256 = "166540ff7b8bb41449586b67e5fc6ab9e25525f6724b6c6bcbfb0648fbd6496b";
};
}) // { perl-bindings = perl-bindings { nix = nixStable; }; };

4 changes: 2 additions & 2 deletions pkgs/tools/security/eid-mw/default.nix
Original file line number Diff line number Diff line change
@@ -7,10 +7,10 @@

stdenv.mkDerivation rec {
name = "eid-mw-${version}";
version = "4.4.1";
version = "4.4.2";

src = fetchFromGitHub {
sha256 = "0an7xgj5rzl75kq6qfrmm886v639hhlh7c9yfs8iihc47wghpma8";
sha256 = "0jsa1jl51kz8i8dpi3664a7y3bhypr3ipk1srzxfkk6aph4a5cdf";
rev = "v${version}";
repo = "eid-mw";
owner = "Fedict";