lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

iniparser: 4.0 -> 4.1

+10 -17
+10 -17
pkgs/development/libraries/iniparser/default.nix
··· 1 1 { stdenv, fetchFromGitHub }: 2 2 3 - let 4 - inherit (stdenv.lib) optional; 5 - 6 - in stdenv.mkDerivation rec { 3 + stdenv.mkDerivation rec { 7 4 name = "iniparser-${version}"; 8 - version = "4.0"; 5 + version = "4.1"; 9 6 10 7 src = fetchFromGitHub { 11 8 owner = "ndevilla"; 12 9 repo = "iniparser"; 13 10 rev = "v${version}"; 14 - sha256 = "0339qa0qxa5z02xjcs5my8v91v0r9jm4piswrl1sa29kwyxgv5nb"; 11 + sha256 = "0dhab6pad6wh816lr7r3jb6z273njlgw2vpw8kcfnmi7ijaqhnr5"; 15 12 }; 16 13 17 14 patches = ./no-usr.patch; 18 15 19 16 doCheck = true; 20 17 preCheck = "patchShebangs test/make-tests.sh"; 21 - 22 - # TODO: Build dylib on Darwin 23 - buildFlags = (if stdenv.isDarwin then [ "libiniparser.a" ] else [ "libiniparser.so" ]) ++ [ "CC=cc" ]; 24 18 25 19 installPhase = '' 26 20 mkdir -p $out/lib ··· 34 28 done; 35 29 cp -r html $out/share/doc/${name} 36 30 37 - '' + (if stdenv.isDarwin then '' 38 31 cp libiniparser.a $out/lib 39 - '' else '' 40 - cp libiniparser.so.0 $out/lib 41 - ln -s libiniparser.so.0 $out/lib/libiniparser.so 42 - ''); 32 + cp libiniparser.so.1 $out/lib 33 + ln -s libiniparser.so.1 $out/lib/libiniparser.so 34 + ''; 43 35 44 - meta = { 36 + meta = with stdenv.lib; { 45 37 inherit (src.meta) homepage; 46 38 description = "Free standalone ini file parsing library"; 47 - license = stdenv.lib.licenses.mit; 48 - platforms = stdenv.lib.platforms.unix; 39 + license = licenses.mit; 40 + platforms = platforms.unix; 41 + maintainers = [ maintainers.primeos ]; 49 42 }; 50 43 }