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: e96ec37c008a
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: be5e8faafc69
Choose a head ref

Commits on May 18, 2018

  1. prometheus_1: 1.8.1 -> 1.8.2

    xeji committed May 18, 2018
    Copy the full SHA
    d44e68c View commit details
  2. wireguard: Enable tools on other platforms

    Wireguard is now split into two pretty much independent packages:
    `wireguard` (Linux-specific kernel module) and `wireguard-tools`,
    which is cross-platform.
    kirelagin committed May 18, 2018
    Copy the full SHA
    865abfa View commit details

Commits on May 19, 2018

  1. vim: 8.0.1655 -> 8.1.0001

    veprbl committed May 19, 2018
    Copy the full SHA
    c2ed843 View commit details
  2. Copy the full SHA
    a9defae View commit details
  3. Copy the full SHA
    60d96d7 View commit details
  4. wireguard: use fetchzip instead of fetchurl

    Because cgit snapshots are not deterministic.
    kirelagin committed May 19, 2018
    Copy the full SHA
    95cf07f View commit details
  5. slib: 3b2 -> 3b5

    mnacamura committed May 19, 2018
    Copy the full SHA
    ce87e70 View commit details
  6. gauche: init at 0.9.5

    mnacamura committed May 19, 2018
    Copy the full SHA
    ae89ef2 View commit details
  7. Copy the full SHA
    52ad7f7 View commit details
  8. Copy the full SHA
    d307113 View commit details
  9. Copy the full SHA
    f8ed43e View commit details
  10. Copy the full SHA
    fc10e18 View commit details
  11. lastpass-cli: 1.3.0 -> 1.3.1 (#40734)

    efx authored and xeji committed May 19, 2018
    Copy the full SHA
    c44e565 View commit details
  12. connman: 1.35 -> 1.36 (#40775)

    dywedir authored and xeji committed May 19, 2018
    Copy the full SHA
    3a6fd64 View commit details
  13. Unbreak gv (fixes #34841) (#40658)

    It appears that without pkgconfig, the build process misdetects some features, resulting in gv to segfault immediately on startup.
    
    The fix was adopted from Homebrew/legacy-homebrew#18555 (comment).
    iblech authored and xeji committed May 19, 2018
    Copy the full SHA
    fac3587 View commit details
  14. Copy the full SHA
    2c7c9cb View commit details
  15. antibody: init at 3.4.6

    worldofpeace committed May 19, 2018
    Copy the full SHA
    f434c71 View commit details
  16. Merge pull request #40774 from orivej/dpdk

    linuxPackages.dpdk: 17.05.1 -> 17.11.2
    orivej authored May 19, 2018
    Copy the full SHA
    4f9c3af View commit details
  17. m-cli: init at 0.2.5

    yurrriq committed May 19, 2018
    Copy the full SHA
    84919cd View commit details
  18. Merge pull request #40724 from yurrriq/init/m-cli

    m-cli: init at 0.2.5
    LnL7 authored May 19, 2018
    Copy the full SHA
    41f3ced View commit details
  19. jekyll: 3.8.1 -> 3.8.2

    primeos committed May 19, 2018
    Copy the full SHA
    05e9347 View commit details
  20. LTS Haskell 11.9

    peti committed May 19, 2018
    Copy the full SHA
    9cd1702 View commit details
  21. hackage-packages.nix: automatic Haskell package set update

    This update was generated by hackage2nix v2.9.2-13-gd8bc043 from Hackage revision
    commercialhaskell/all-cabal-hashes@a620882.
    peti committed May 19, 2018
    Copy the full SHA
    02834ba View commit details
  22. Copy the full SHA
    d83d20c View commit details
  23. Copy the full SHA
    5b2490d View commit details
  24. Copy the full SHA
    b558e43 View commit details
  25. Copy the full SHA
    c2dd77c View commit details
  26. Copy the full SHA
    49fc5f0 View commit details
  27. fix ghc bootstrap on non-nixos nonstd-storepath

    Something goes amiss in the configurePhase and binaries start picking up
    system binaries and everything falls apart. Patch the configure script
    to use a bourne shell out of the store, and things are happier.
    
    Closes NixOS/nixpkgs#40691.
    jcumming authored and peti committed May 19, 2018
    Copy the full SHA
    2fe842a View commit details
  28. ocamlPackages.earley: init at 1.0.2 (#40755)

    vbgl authored and xeji committed May 19, 2018
    Copy the full SHA
    0d31965 View commit details
  29. materia-theme: 20180321 -> 20180519 (#40790)

    - Update to version 20180519
    
    - Do not unset the environment variable 'name' anymore before running
    install.sh. It has been renamed to '_name' in upstream.
    romildo authored and xeji committed May 19, 2018
    Copy the full SHA
    bf04915 View commit details
  30. nms: init at 0.3.3 (#40707)

    infinisil authored and xeji committed May 19, 2018
    Copy the full SHA
    bf62998 View commit details
  31. riot-web: 0.14.2 -> 0.15.3 (#40792)

    bachp authored and xeji committed May 19, 2018
    Copy the full SHA
    548417c View commit details
  32. blockhash: init at 0.3 (#40737)

    infinisil authored and xeji committed May 19, 2018
    Copy the full SHA
    c8a8ecb View commit details
  33. x2goclient: 4.1.0.0 -> 4.1.1.1 (#40793)

    averelld authored and xeji committed May 19, 2018
    Copy the full SHA
    b998139 View commit details
  34. Merge pull request #40744 from kirelagin/wireguard-darwin

    WireGuard: Make tools available on other platforms
    Mic92 authored May 19, 2018
    Copy the full SHA
    8bcec81 View commit details
  35. nixos/cjdns: fix service for i686 (#40740)

    service failed to start because of MemoryDenyWriteExecute = true,
    which seems not to work on i686
    xeji authored May 19, 2018
    Copy the full SHA
    f4ec18a View commit details

Commits on May 20, 2018

  1. nixos/dnscrypt-proxy: fix apparmor profile and test

    Test failed because of an incomplete apparmor profile.
    - fix apparmor profile
    - improve test timing, prevent non-deterministic failure
    xeji committed May 20, 2018
    Copy the full SHA
    8dbd8f4 View commit details
  2. Merge pull request #40801 from xeji/test/dnscrypt-proxy

    nixos/dnscrypt-proxy: fix apparmor profile and test
    disassembler authored May 20, 2018
    Copy the full SHA
    fef6b9a View commit details
  3. Merge pull request #40750 from veprbl/pr/vim8.1

    vim: 8.0.1655 -> 8.1.0001
    disassembler authored May 20, 2018
    Copy the full SHA
    e01a5b1 View commit details
  4. Merge pull request #40741 from xeji/prometheus

    prometheus_1: 1.8.1 -> 1.8.2, fix build
    disassembler authored May 20, 2018
    Copy the full SHA
    582beb0 View commit details
  5. Merge pull request #40769 from mnacamura/slib

    slib: 3b2 -> 3b5
    disassembler authored May 20, 2018
    Copy the full SHA
    9a1fac4 View commit details
  6. Merge pull request #40770 from mnacamura/gauche

    gauche: init at 0.9.5
    disassembler authored May 20, 2018
    Copy the full SHA
    caa1414 View commit details
  7. Merge pull request #40742 from worldofpeace/antibody

    antibody: init at 3.4.6
    disassembler authored May 20, 2018
    Copy the full SHA
    be5e8fa View commit details
Showing with 3,912 additions and 1,408 deletions.
  1. +2 −1 nixos/modules/services/networking/cjdns.nix
  2. +4 −0 nixos/modules/services/networking/dnscrypt-proxy.nix
  3. +2 −2 nixos/modules/services/networking/wireguard.nix
  4. +2 −1 nixos/tests/dnscrypt-proxy.nix
  5. +2 −2 pkgs/applications/editors/vim/common.nix
  6. +1 −1 pkgs/applications/misc/gv/default.nix
  7. +3 −3 pkgs/applications/misc/jekyll/basic/Gemfile.lock
  8. +6 −6 pkgs/applications/misc/jekyll/basic/gemset.nix
  9. +6 −6 pkgs/applications/misc/jekyll/full/Gemfile.lock
  10. +12 −12 pkgs/applications/misc/jekyll/full/gemset.nix
  11. +2 −2 pkgs/applications/networking/instant-messengers/riot/riot-web.nix
  12. +3 −2 pkgs/applications/networking/remote/x2goclient/default.nix
  13. +2 −2 pkgs/data/misc/hackage/default.nix
  14. +0 −46 pkgs/development/compilers/gcc/5/libcxx38-and-above.patch
  15. +1 −0 pkgs/development/compilers/ghc/7.10.3-binary.nix
  16. +3 −3 pkgs/development/haskell-modules/configuration-common.nix
  17. +5 −37 pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
  18. +24 −23 pkgs/development/haskell-modules/configuration-hackage2nix.yaml
  19. +3,413 −1,047 pkgs/development/haskell-modules/hackage-packages.nix
  20. +38 −0 pkgs/development/interpreters/gauche/default.nix
  21. +3 −13 pkgs/development/libraries/slib/default.nix
  22. +28 −0 pkgs/development/ocaml-modules/earley/default.nix
  23. +3 −4 pkgs/misc/themes/materia-theme/default.nix
  24. +45 −0 pkgs/os-specific/darwin/m-cli/default.nix
  25. +5 −7 pkgs/os-specific/linux/dpdk/default.nix
  26. +0 −32 pkgs/os-specific/linux/odp-dpdk/configure.patch
  27. +11 −15 pkgs/os-specific/linux/odp-dpdk/default.nix
  28. +0 −18 pkgs/os-specific/linux/odp-dpdk/odp_crypto.patch
  29. +0 −34 pkgs/os-specific/linux/pktgen/Makefile.patch
  30. +28 −12 pkgs/os-specific/linux/pktgen/default.nix
  31. +22 −59 pkgs/os-specific/linux/wireguard/default.nix
  32. +2 −2 pkgs/servers/monitoring/prometheus/default.nix
  33. +25 −0 pkgs/shells/zsh/antibody/default.nix
  34. +83 −0 pkgs/shells/zsh/antibody/deps.nix
  35. +32 −0 pkgs/tools/graphics/blockhash/default.nix
  36. +27 −0 pkgs/tools/misc/nms/default.nix
  37. +3 −11 pkgs/tools/networking/connman/default.nix
  38. +46 −0 pkgs/tools/networking/wireguard-tools/default.nix
  39. +2 −2 pkgs/tools/security/lastpass-cli/default.nix
  40. +1 −0 pkgs/top-level/aliases.nix
  41. +13 −3 pkgs/top-level/all-packages.nix
  42. +2 −0 pkgs/top-level/ocaml-packages.nix
3 changes: 2 additions & 1 deletion nixos/modules/services/networking/cjdns.nix
Original file line number Diff line number Diff line change
@@ -260,7 +260,8 @@ in
RestartSec = 1;
CapabilityBoundingSet = "CAP_NET_ADMIN CAP_NET_RAW CAP_SETUID";
ProtectSystem = true;
MemoryDenyWriteExecute = true;
# Doesn't work on i686, causing service to fail
MemoryDenyWriteExecute = !pkgs.stdenv.isi686;
ProtectHome = true;
PrivateTmp = true;
};
4 changes: 4 additions & 0 deletions nixos/modules/services/networking/dnscrypt-proxy.nix
Original file line number Diff line number Diff line change
@@ -192,6 +192,7 @@ in
security.apparmor.profiles = singleton (pkgs.writeText "apparmor-dnscrypt-proxy" ''
${pkgs.dnscrypt-proxy}/bin/dnscrypt-proxy {
/dev/null rw,
/dev/random r,
/dev/urandom r,
/etc/passwd r,
@@ -211,6 +212,9 @@ in
${getLib pkgs.gcc.cc}/lib/libssp.so.* mr,
${getLib pkgs.libsodium}/lib/libsodium.so.* mr,
${getLib pkgs.systemd}/lib/libsystemd.so.* mr,
${getLib pkgs.utillinuxMinimal.out}/lib/libmount.so.* mr,
${getLib pkgs.utillinuxMinimal.out}/lib/libblkid.so.* mr,
${getLib pkgs.utillinuxMinimal.out}/lib/libuuid.so.* mr,
${getLib pkgs.xz}/lib/liblzma.so.* mr,
${getLib pkgs.libgcrypt}/lib/libgcrypt.so.* mr,
${getLib pkgs.libgpgerror}/lib/libgpg-error.so.* mr,
4 changes: 2 additions & 2 deletions nixos/modules/services/networking/wireguard.nix
Original file line number Diff line number Diff line change
@@ -193,7 +193,7 @@ let
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
environment.DEVICE = name;
path = with pkgs; [ kmod iproute wireguard ];
path = with pkgs; [ kmod iproute wireguard-tools ];

serviceConfig = {
Type = "oneshot";
@@ -279,7 +279,7 @@ in
config = mkIf (cfg.interfaces != {}) {

boot.extraModulePackages = [ kernel.wireguard ];
environment.systemPackages = [ pkgs.wireguard ];
environment.systemPackages = [ pkgs.wireguard-tools ];

systemd.services = mapAttrs' generateUnit cfg.interfaces;

3 changes: 2 additions & 1 deletion nixos/tests/dnscrypt-proxy.nix
Original file line number Diff line number Diff line change
@@ -26,7 +26,8 @@ import ./make-test.nix ({ pkgs, ... }: {
$client->waitForUnit("dnsmasq");
# The daemon is socket activated; sending a single ping should activate it.
$client->fail("systemctl is-active dnscrypt-proxy");
$client->execute("${pkgs.iputils}/bin/ping -c1 example.com");
$client->succeed("systemctl is-active dnscrypt-proxy");
$client->waitUntilSucceeds("systemctl is-active dnscrypt-proxy");
'';
})
4 changes: 2 additions & 2 deletions pkgs/applications/editors/vim/common.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ lib, fetchFromGitHub }:
rec {
version = "8.0.1655";
version = "8.1.0001";

src = fetchFromGitHub {
owner = "vim";
repo = "vim";
rev = "v${version}";
sha256 = "1c6raqjaxgsjazn4l7wqg2cscd5i4bz9m2g2xhn9ba1injs7mps1";
sha256 = "056h9cyysyh6hqsr1s9xg94la554f56lwnpk87g013xmqf37bna6";
};

enableParallelBuilding = true;
2 changes: 1 addition & 1 deletion pkgs/applications/misc/gv/default.nix
Original file line number Diff line number Diff line change
@@ -19,8 +19,8 @@ stdenv.mkDerivation {
Xaw3d
ghostscriptX
perl
] ++ stdenv.lib.optionals stdenv.isDarwin [
pkgconfig
] ++ stdenv.lib.optionals stdenv.isDarwin [
libiconv
];

6 changes: 3 additions & 3 deletions pkgs/applications/misc/jekyll/basic/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -13,17 +13,17 @@ GEM
em-websocket (0.5.1)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
eventmachine (1.2.6)
eventmachine (1.2.7)
ffi (1.9.23)
forwardable-extended (2.6.0)
gemoji (3.0.0)
html-pipeline (2.7.2)
html-pipeline (2.8.0)
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.6.0)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
jekyll (3.8.1)
jekyll (3.8.2)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
12 changes: 6 additions & 6 deletions pkgs/applications/misc/jekyll/basic/gemset.nix
Original file line number Diff line number Diff line change
@@ -45,10 +45,10 @@
eventmachine = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "08477hl609rmmngwfy8dmsqz5zvsg8xrsrrk6xi70jf48majwli0";
sha256 = "0wh9aqb0skz80fhfn66lbpr4f86ya2z5rx6gm5xlfhd05bj1ch4r";
type = "gem";
};
version = "1.2.6";
version = "1.2.7";
};
ffi = {
source = {
@@ -78,10 +78,10 @@
dependencies = ["activesupport" "nokogiri"];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1fdnxi9lh88vjndk4g94pwa45awbzklqc9b38nhqqb3sxg6my6zp";
sha256 = "07m365sbabwxf4ad29ykgxrln68ma7va0hqqspv26s7yg8pdgixf";
type = "gem";
};
version = "2.7.2";
version = "2.8.0";
};
"http_parser.rb" = {
source = {
@@ -104,10 +104,10 @@
dependencies = ["addressable" "colorator" "em-websocket" "i18n" "jekyll-sass-converter" "jekyll-watch" "kramdown" "liquid" "mercenary" "pathutil" "rouge" "safe_yaml"];
source = {
remotes = ["https://rubygems.org"];
sha256 = "01s1r5pjfdvk5r1pz3j4smz42jsfv5vvp4q7fg0mrzxn9xk2nvi6";
sha256 = "1cp1iijcf4w2i7lzfbszpv2in9fcxm23fv0znghkm934rxrw55g8";
type = "gem";
};
version = "3.8.1";
version = "3.8.2";
};
jekyll-avatar = {
dependencies = ["jekyll"];
12 changes: 6 additions & 6 deletions pkgs/applications/misc/jekyll/full/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -20,21 +20,21 @@ GEM
em-websocket (0.5.1)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
eventmachine (1.2.6)
eventmachine (1.2.7)
execjs (2.7.0)
faraday (0.15.0)
faraday (0.15.1)
multipart-post (>= 1.2, < 3)
fast-stemmer (1.0.2)
ffi (1.9.23)
forwardable-extended (2.6.0)
gemoji (3.0.0)
html-pipeline (2.7.2)
html-pipeline (2.8.0)
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.6.0)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
jekyll (3.8.1)
jekyll (3.8.2)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
@@ -92,7 +92,7 @@ GEM
multipart-post (2.0.0)
nokogiri (1.8.2)
mini_portile2 (~> 2.3.0)
octokit (4.8.0)
octokit (4.9.0)
sawyer (~> 0.8.0, >= 0.5.3)
pathutil (0.16.1)
forwardable-extended (~> 2.6)
@@ -103,7 +103,7 @@ GEM
rb-inotify (0.9.10)
ffi (>= 0.5.0, < 2)
rdiscount (2.2.0.1)
rdoc (6.0.3)
rdoc (6.0.4)
redcarpet (3.4.0)
rouge (3.1.1)
ruby_dep (1.5.0)
24 changes: 12 additions & 12 deletions pkgs/applications/misc/jekyll/full/gemset.nix
Original file line number Diff line number Diff line change
@@ -79,10 +79,10 @@
eventmachine = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "08477hl609rmmngwfy8dmsqz5zvsg8xrsrrk6xi70jf48majwli0";
sha256 = "0wh9aqb0skz80fhfn66lbpr4f86ya2z5rx6gm5xlfhd05bj1ch4r";
type = "gem";
};
version = "1.2.6";
version = "1.2.7";
};
execjs = {
source = {
@@ -96,10 +96,10 @@
dependencies = ["multipart-post"];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1dv1vcxxyw4vy0r2diiml0r8zqk1csrksfxv8nkrw61xlf2daaaa";
sha256 = "0q3z6mm6ym11jrzi1hqcwi0mkydb5m980g8is6ggkcxrinmx2nxx";
type = "gem";
};
version = "0.15.0";
version = "0.15.1";
};
fast-stemmer = {
source = {
@@ -137,10 +137,10 @@
dependencies = ["activesupport" "nokogiri"];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1fdnxi9lh88vjndk4g94pwa45awbzklqc9b38nhqqb3sxg6my6zp";
sha256 = "07m365sbabwxf4ad29ykgxrln68ma7va0hqqspv26s7yg8pdgixf";
type = "gem";
};
version = "2.7.2";
version = "2.8.0";
};
"http_parser.rb" = {
source = {
@@ -163,10 +163,10 @@
dependencies = ["addressable" "colorator" "em-websocket" "i18n" "jekyll-sass-converter" "jekyll-watch" "kramdown" "liquid" "mercenary" "pathutil" "rouge" "safe_yaml"];
source = {
remotes = ["https://rubygems.org"];
sha256 = "01s1r5pjfdvk5r1pz3j4smz42jsfv5vvp4q7fg0mrzxn9xk2nvi6";
sha256 = "1cp1iijcf4w2i7lzfbszpv2in9fcxm23fv0znghkm934rxrw55g8";
type = "gem";
};
version = "3.8.1";
version = "3.8.2";
};
jekyll-avatar = {
dependencies = ["jekyll"];
@@ -379,10 +379,10 @@
dependencies = ["sawyer"];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1hp77svmpxcwnfajb324i1g2b7jazg23fn4ccjr5y3lww0rnj1dg";
sha256 = "1ssn5iyax07a22mvmj0y45bfy8ali129bl1qmasp6bcg03bvk298";
type = "gem";
};
version = "4.8.0";
version = "4.9.0";
};
pathutil = {
dependencies = ["forwardable-extended"];
@@ -438,10 +438,10 @@
rdoc = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "0ia6gq4fnwkm29j34yncg74w0nq5iyyrcjjhmkwzmzw9dbs0zy8a";
sha256 = "0anv42cqcdc6g4n386mrva7mgav5i0c2ry3yzvzzc6z6hymkmcr7";
type = "gem";
};
version = "6.0.3";
version = "6.0.4";
};
redcarpet = {
source = {
Original file line number Diff line number Diff line change
@@ -3,11 +3,11 @@
let configFile = writeText "riot-config.json" conf; in
stdenv.mkDerivation rec {
name= "riot-web-${version}";
version = "0.14.2";
version = "0.15.3";

src = fetchurl {
url = "https://github.com/vector-im/riot-web/releases/download/v${version}/riot-v${version}.tar.gz";
sha256 = "1qma49a6lvr9anrry3vbhjhvy06bgapknnvbdljnbb3l9c99nmxi";
sha256 = "0vh2zjg0vaczh5mfyykb2kk9d8mi07dkr8zy60bpqf0y1lfamv0a";
};

installPhase = ''
5 changes: 3 additions & 2 deletions pkgs/applications/networking/remote/x2goclient/default.nix
Original file line number Diff line number Diff line change
@@ -2,18 +2,19 @@

stdenv.mkDerivation rec {
name = "x2goclient-${version}";
version = "4.1.0.0";
version = "4.1.1.1";

src = fetchurl {
url = "http://code.x2go.org/releases/source/x2goclient/${name}.tar.gz";
sha256 = "0sibrj4qppww7mirdixrqrknkyq3g97s64186h88j8k66sy1anab";
sha256 = "0jzlwn0v8b123h5l7hrhs35x2z6mb98zg1s0shqb4yfp2g641yp3";
};

buildInputs = [ cups libssh libXpm nxproxy openldap openssh qt4 ];
nativeBuildInputs = [ makeWrapper ];

patchPhase = ''
substituteInPlace Makefile \
--replace "SHELL=/bin/bash" "SHELL=$SHELL" \
--replace "lrelease-qt4" "${qt4}/bin/lrelease" \
--replace "qmake-qt4" "${qt4}/bin/qmake" \
--replace "-o root -g root" ""
4 changes: 2 additions & 2 deletions pkgs/data/misc/hackage/default.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{ fetchurl }:

fetchurl {
url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/3a2febcad5a83b15dea74462890e3c48c13f55f1.tar.gz";
sha256 = "1z6mfk49hsxvcpv183wayirspx78xd1l0w42wf8mfyf0jh8grfff";
url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/7988bc2977184737900cc54b2dda27af6921f5ee.tar.gz";
sha256 = "1zagnnab5z3zymniw5rrdahlxrfpnyf30iysa1lylgwlscnzfv0l";
}
46 changes: 0 additions & 46 deletions pkgs/development/compilers/gcc/5/libcxx38-and-above.patch

This file was deleted.

1 change: 1 addition & 0 deletions pkgs/development/compilers/ghc/7.10.3-binary.nix
Original file line number Diff line number Diff line change
@@ -65,6 +65,7 @@ stdenv.mkDerivation rec {
# Some scripts used during the build need to have their shebangs patched
''
patchShebangs ghc-${version}/utils/
patchShebangs ghc-${version}/configure
'' +

# Strip is harmful, see also below. It's important that this happens
6 changes: 3 additions & 3 deletions pkgs/development/haskell-modules/configuration-common.nix
Original file line number Diff line number Diff line change
@@ -82,7 +82,7 @@ self: super: {
name = "git-annex-${drv.version}-src";
url = "git://git-annex.branchable.com/";
rev = "refs/tags/" + drv.version;
sha256 = "05rygb8jm4nh7ggzihz6664hcgwkbqspi8gbpkpf7l7wwvzdm1rd";
sha256 = "1w0gzqk70ymlpvh9zqkg1cd3ipaw4n85k4zsf49xl6kjp4vbcmwj";
};
})).overrideScope (self: super: {
aws = dontCheck (self.aws_0_18);
@@ -1036,8 +1036,8 @@ self: super: {
vulkan = super.vulkan.override { vulkan = pkgs.vulkan-loader; };

# Builds only with the latest version of indexed-list-literals.
vector-sized_1_0_1_0 = super.vector-sized_1_0_1_0.override {
indexed-list-literals = self.indexed-list-literals_0_2_0_0;
vector-sized_1_0_2_0 = super.vector-sized_1_0_2_0.override {
indexed-list-literals = self.indexed-list-literals_0_2_1_1;
};

# https://github.com/dmwit/encoding/pull/3
Loading