summary refs log tree commit diff
path: root/pkgs/applications/virtualization/qemu
diff options
context:
space:
mode:
authorxeji <xeji@cat3.de>2018-04-26 18:15:21 +0200
committerxeji <xeji@cat3.de>2018-04-26 18:15:21 +0200
commit00610fe0903e0aa300e4f7797a6d84d13f3d8ce9 (patch)
tree02a63cf11e2f1fcb8e474d5b7a18598fe03e0134 /pkgs/applications/virtualization/qemu
parent3d4aa7e95def212895c36262355ca6349cfe7d5a (diff)
downloadnixlib-00610fe0903e0aa300e4f7797a6d84d13f3d8ce9.tar
nixlib-00610fe0903e0aa300e4f7797a6d84d13f3d8ce9.tar.gz
nixlib-00610fe0903e0aa300e4f7797a6d84d13f3d8ce9.tar.bz2
nixlib-00610fe0903e0aa300e4f7797a6d84d13f3d8ce9.tar.lz
nixlib-00610fe0903e0aa300e4f7797a6d84d13f3d8ce9.tar.xz
nixlib-00610fe0903e0aa300e4f7797a6d84d13f3d8ce9.tar.zst
nixlib-00610fe0903e0aa300e4f7797a6d84d13f3d8ce9.zip
qemu-riscv: remove, obsolete with qemu 2.12
upstream qemu 2.12 includes riscv support
Diffstat (limited to 'pkgs/applications/virtualization/qemu')
-rw-r--r--pkgs/applications/virtualization/qemu/riscv.nix30
1 files changed, 0 insertions, 30 deletions
diff --git a/pkgs/applications/virtualization/qemu/riscv.nix b/pkgs/applications/virtualization/qemu/riscv.nix
deleted file mode 100644
index 2159ad4b4dc9..000000000000
--- a/pkgs/applications/virtualization/qemu/riscv.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ qemu, fetchFromGitHub, lib }: let
-  src = fetchFromGitHub {
-    owner  = "riscv";
-    repo   = "riscv-qemu";
-    rev    = "f733c7b5f86147216e14aff90c03ccdd76056bef";
-    sha256 = "1ppr9qqwi7qqh8m6dgk1hrzg8zri240il27l67vfayd8ijagb9zq";
-    fetchSubmodules = true;
-  };
-  version = "2.11.92";
-  revCount = "60378";
-  shortRev = builtins.substring 0 9 src.rev;
-  targets = [ "riscv32-linux-user" "riscv32-softmmu"
-              "riscv64-linux-user" "riscv64-softmmu"
-            ];
-in lib.overrideDerivation qemu (orig: {
-  name = "${(builtins.parseDrvName qemu.name).name}-${version}pre${revCount}_${shortRev}";
-  inherit src;
-# <<<<<<< HEAD
-#   # https://github.com/riscv/riscv-qemu/pull/109
-#   patches = [ ./no-etc-install.patch ./statfs-flags.patch ./riscv-initrd.patch ];
-# =======
-  # The pulseaudio and statfs patches are in 2.12.0+, which this is based on
-  patches = [
-    ./force-uid0-on-9p.patch
-    ./no-etc-install.patch
-  ];
-
-  configureFlags = orig.configureFlags ++ [ "--target-list=${lib.concatStringsSep "," targets}" ];
-  postInstall = null;
-})