Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 24.05-beta 29 lines 730 B view raw
1{lib, stdenv, fetchurl, pkg-config, glib, ncurses}: 2stdenv.mkDerivation rec { 3 pname = "libpseudo"; 4 version = "1.2.0"; 5 6 src = fetchurl { 7 url = "mirror://sourceforge/libpseudo/libpseudo-${version}.tar.gz"; 8 sha256 = "0d3pw0m3frycr3x5kzqcaj4r2qh43iv6b0fpd6l4yk0aa4a9560n"; 9 }; 10 11 patchPhase = '' 12 sed -i -e s@/usr/local@$out@ -e /ldconfig/d Makefile 13 ''; 14 15 preInstall = '' 16 mkdir -p $out/include 17 mkdir -p $out/lib 18 ''; 19 20 nativeBuildInputs = [ pkg-config ]; 21 buildInputs = [ glib ncurses ]; 22 23 meta = with lib; { 24 homepage = "http://libpseudo.sourceforge.net/"; 25 description = "Simple, thread-safe messaging between threads"; 26 license = licenses.gpl2Plus; 27 platforms = platforms.linux; 28 }; 29}