about summary refs log tree commit diff
path: root/pkgs/os-specific/linux/numad
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/os-specific/linux/numad')
-rw-r--r--pkgs/os-specific/linux/numad/default.nix32
-rw-r--r--pkgs/os-specific/linux/numad/numad-linker-flags.patch33
2 files changed, 0 insertions, 65 deletions
diff --git a/pkgs/os-specific/linux/numad/default.nix b/pkgs/os-specific/linux/numad/default.nix
deleted file mode 100644
index 6ea970a11769..000000000000
--- a/pkgs/os-specific/linux/numad/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ lib, stdenv, fetchgit }:
-
-stdenv.mkDerivation rec {
-  pname = "numad";
-  version = "0.5";
-
-  src = fetchgit {
-    url = "https://pagure.io/numad.git";
-    rev = "334278ff3d774d105939743436d7378a189e8693";
-    sha256 = "sha256-6nrbfooUI1ufJhsPf68li5584oKQcznXQlxfpStuX5I=";
-  };
-
-  hardeningDisable = [ "format" ];
-
-  patches = [
-    ./numad-linker-flags.patch
-  ];
-  postPatch = ''
-    substituteInPlace Makefile --replace "install -m" "install -Dm"
-  '';
-
-  makeFlags = [ "prefix=$(out)" ];
-
-  meta = with lib; {
-    description = "User-level daemon that monitors NUMA topology and processes resource consumption to facilitate good NUMA resource access";
-    mainProgram = "numad";
-    homepage = "https://fedoraproject.org/wiki/Features/numad";
-    license = licenses.lgpl21;
-    platforms = platforms.linux;
-    maintainers = with maintainers; [ ];
-  };
-}
diff --git a/pkgs/os-specific/linux/numad/numad-linker-flags.patch b/pkgs/os-specific/linux/numad/numad-linker-flags.patch
deleted file mode 100644
index 97f3dc8b6cf7..000000000000
--- a/pkgs/os-specific/linux/numad/numad-linker-flags.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 9eb3cc5c51d846c8c8b750a4eb55545d7b5fea6c Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Wed, 23 Apr 2014 15:41:26 -0400
-Subject: [PATCH] use LDLIBS for linker flags
-
-When you put -lfoo into the dependency line of make, it forces it to
-search /lib and /usr/lib for files to link against.  This can cause
-problems when trying to cross-compile or build for different ABIs.
-Use the standard LDLIBS variable instead.
-
-URL: https://bugs.gentoo.org/505760
-Reported-by: Georgi Georgiev <chutzimir@gmail.com>
-Signed-off-by: Mike Frysinger <vapier@gentoo.org>
----
- Makefile | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/Makefile b/Makefile
-index f3838b4..f2e9a6e 100644
---- a/Makefile
-+++ b/Makefile
-@@ -31,7 +31,8 @@ docdir := ${prefix}/share/doc
- 
- all: numad
- 
--numad: numad.o -lpthread
-+LDLIBS := -lpthread
-+numad: numad.o
- 
- AR ?= ar
- RANLIB ?= ranlib
--- 
-1.9.2