summary refs log tree commit diff
path: root/pkgs/os-specific/linux/kmod-blacklist-ubuntu
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2014-02-02 08:33:19 +0100
committerVladimír Čunát <vcunat@gmail.com>2014-02-02 09:41:11 +0100
commit22690a8cd534ffc181f737d57001e39dbfb8e8a2 (patch)
treeb490b52de09cfb9cba498b0b42dc58d3ffc3d567 /pkgs/os-specific/linux/kmod-blacklist-ubuntu
parent5acaa980a510f77fce358bdbe93ab5fa388118fd (diff)
downloadnixpkgs-22690a8cd534ffc181f737d57001e39dbfb8e8a2.tar
nixpkgs-22690a8cd534ffc181f737d57001e39dbfb8e8a2.tar.gz
nixpkgs-22690a8cd534ffc181f737d57001e39dbfb8e8a2.tar.bz2
nixpkgs-22690a8cd534ffc181f737d57001e39dbfb8e8a2.tar.lz
nixpkgs-22690a8cd534ffc181f737d57001e39dbfb8e8a2.tar.xz
nixpkgs-22690a8cd534ffc181f737d57001e39dbfb8e8a2.tar.zst
nixpkgs-22690a8cd534ffc181f737d57001e39dbfb8e8a2.zip
kmod-blacklist-ubuntu: fetch from tar.gz, not bazaar
Now the source is just a miniature archive.
Diffstat (limited to 'pkgs/os-specific/linux/kmod-blacklist-ubuntu')
-rw-r--r--pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix23
1 files changed, 11 insertions, 12 deletions
diff --git a/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix b/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix
index 9da50766f92..57994420935 100644
--- a/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix
+++ b/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix
@@ -1,19 +1,18 @@
-{ stdenv, fetchbzr }:
+{ stdenv, fetchurl }:
+let
+  version = "3ubuntu1"; # Saucy
+in
+stdenv.mkDerivation {
+  name = "kmod-blacklist-${version}";
 
-stdenv.mkDerivation rec {
-  name = "blacklist-ubuntu-${builtins.toString src.revision}"; # Saucy
-
-  src = fetchbzr {
-    url = meta.homepage;
-    sha256 = "0ci4b5dxzirc27zvgpr3s0pa78gjmfjwprmvyplxhwxb765la9v9";
-    revision = 13;
+  src = fetchurl {
+    url = "http://archive.ubuntu.com/ubuntu/pool/main/k/kmod/kmod_9-${version}.debian.tar.gz";
+    sha256 = "0h6h0zw2490iqj9xa2sz4309jyfmcc50jdvkhxa1nw90npxglp67";
   };
 
-  unpackPhase = "true";
-
   installPhase = ''
     mkdir "$out"
-    for f in "$src"/debian/modprobe.d/*.conf; do
+    for f in modprobe.d/*.conf; do
       echo "''\n''\n## file: "`basename "$f"`"''\n''\n" >> "$out"/modprobe.conf
       cat "$f" >> "$out"/modprobe.conf
     done
@@ -22,7 +21,7 @@ stdenv.mkDerivation rec {
   #TODO: iwlwifi.conf has some strange references
 
   meta = {
-    homepage = https://code.launchpad.net/~ubuntu-branches/ubuntu/saucy/kmod/saucy;
+    homepage = http://packages.ubuntu.com/source/saucy/kmod;
     description = "Linux kernel module blacklists from Ubuntu";
   };
 }