treewide: name -> pname
This commit is contained in:
@@ -4,7 +4,8 @@ let
|
||||
version = "1.5.1";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "adns-${version}";
|
||||
pname = "adns";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
urls = [
|
||||
|
||||
@@ -5,7 +5,8 @@
|
||||
with stdenv.lib;
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "asio-${version}";
|
||||
pname = "asio";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/asio/asio-${version}.tar.bz2";
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
let
|
||||
version = "0.6.2";
|
||||
in stdenv.mkDerivation {
|
||||
name = "libgme-${version}";
|
||||
pname = "libgme";
|
||||
inherit version;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A collection of video game music chip emulators";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let version = "1.8.2"; in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "avro-c++-${version}";
|
||||
pname = "avro-c++";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/avro/avro-${version}/cpp/avro-cpp-${version}.tar.gz";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let
|
||||
version = "1.9.0";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "avro-c-${version}";
|
||||
pname = "avro-c";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/avro/avro-${version}/c/avro-c-${version}.tar.gz";
|
||||
|
||||
@@ -10,7 +10,8 @@ let
|
||||
};
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "bulletml-${version}";
|
||||
pname = "bulletml";
|
||||
inherit version;
|
||||
|
||||
srcs = [
|
||||
(fetchurl {
|
||||
|
||||
@@ -16,10 +16,11 @@ let
|
||||
version = "1.16.0";
|
||||
inherit (stdenv.lib) optional optionals;
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "cairo-${version}";
|
||||
pname = "cairo";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://cairographics.org/${if stdenv.lib.mod (builtins.fromJSON (stdenv.lib.versions.minor version)) 2 == 0 then "releases" else "snapshots"}/${name}.tar.xz";
|
||||
url = "https://cairographics.org/${if stdenv.lib.mod (builtins.fromJSON (stdenv.lib.versions.minor version)) 2 == 0 then "releases" else "snapshots"}/${pname}-${version}.tar.xz";
|
||||
sha256 = "0c930mk5xr2bshbdljv005j3j8zr47gqmkry3q6qgvqky6rjjysy";
|
||||
};
|
||||
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
# The celt codec has been deprecated and is now a part of the opus codec
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "celt-${version}";
|
||||
pname = "celt";
|
||||
inherit version;
|
||||
|
||||
inherit src;
|
||||
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let version = "1.0.10"; in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "classads-${version}";
|
||||
pname = "classads";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "ftp://ftp.cs.wisc.edu/condor/classad/c++/classads-${version}.tar.gz";
|
||||
|
||||
@@ -4,7 +4,8 @@ let
|
||||
version = "0.8";
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "codec2-${version}";
|
||||
pname = "codec2";
|
||||
inherit version;
|
||||
|
||||
src = fetchsvn {
|
||||
url = "https://svn.code.sf.net/p/freetel/code/codec2/branches/${version}";
|
||||
|
||||
@@ -5,7 +5,8 @@ let
|
||||
in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "csfml-${version}";
|
||||
pname = "csfml";
|
||||
inherit version;
|
||||
src = fetchFromGitHub {
|
||||
owner = "SFML";
|
||||
repo = "CSFML";
|
||||
|
||||
@@ -4,7 +4,8 @@ let
|
||||
version = "3.3.7";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "eigen-${version}";
|
||||
pname = "eigen";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://bitbucket.org/eigen/eigen/get/${version}.tar.gz";
|
||||
|
||||
@@ -8,7 +8,8 @@ let
|
||||
in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "fltk-${version}";
|
||||
pname = "fltk";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://fltk.org/pub/fltk/snapshots/fltk-${version}.tar.gz";
|
||||
|
||||
@@ -8,7 +8,8 @@ let
|
||||
in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "fltk-${version}";
|
||||
pname = "fltk";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://fltk.org/pub/fltk/${version}/fltk-${version}-source.tar.gz";
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
|
||||
let version = "2016-04-23"; in
|
||||
stdenv.mkDerivation {
|
||||
name = "fontconfig-ultimate-${version}";
|
||||
pname = "fontconfig-ultimate";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
sha256 = "1rd2n60l8bamx84q3l91pd9a0wz9h7p6ajvx1dw22qn8rah4h498";
|
||||
|
||||
@@ -7,10 +7,11 @@ let
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "fox-${version}";
|
||||
pname = "fox";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "ftp://ftp.fox-toolkit.org/pub/${name}.tar.gz";
|
||||
url = "ftp://ftp.fox-toolkit.org/pub/${pname}-${version}.tar.gz";
|
||||
sha256 = "08w98m6wjadraw1pi13igzagly4b2nfa57kdqdnkjfhgkvg1bvv5";
|
||||
};
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
|
||||
let version = "3.0.0";
|
||||
in stdenv.mkDerivation {
|
||||
name = "freeglut-${version}";
|
||||
pname = "freeglut";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/freeglut/freeglut-${version}.tar.gz";
|
||||
|
||||
@@ -50,10 +50,11 @@ let
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "glib-${version}";
|
||||
pname = "glib";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/glib/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
|
||||
url = "mirror://gnome/sources/glib/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
|
||||
sha256 = "0v7vpx2md1gn0wwiirn7g4bhf2csfvcr03y96q2zv97ain6sp3zz";
|
||||
};
|
||||
|
||||
@@ -139,7 +140,7 @@ stdenv.mkDerivation rec {
|
||||
sed -i "$dev/bin/glib-gettextize" -e "s|^gettext_dir=.*|gettext_dir=$dev/share/glib-2.0/gettext|"
|
||||
|
||||
# This file is *included* in gtk3 and would introduce runtime reference via __FILE__.
|
||||
sed '1i#line 1 "${name}/include/glib-2.0/gobject/gobjectnotifyqueue.c"' \
|
||||
sed '1i#line 1 "${pname}-${version}/include/glib-2.0/gobject/gobjectnotifyqueue.c"' \
|
||||
-i "$dev"/include/glib-2.0/gobject/gobjectnotifyqueue.c
|
||||
'' + optionalString (stdenv.hostPlatform != stdenv.buildPlatform) ''
|
||||
cp -r ${buildPackages.glib.devdoc} $devdoc
|
||||
@@ -148,7 +149,7 @@ stdenv.mkDerivation rec {
|
||||
checkInputs = [ tzdata libxml2 desktop-file-utils shared-mime-info ];
|
||||
|
||||
preCheck = optionalString doCheck ''
|
||||
export LD_LIBRARY_PATH="$NIX_BUILD_TOP/${name}/glib/.libs:$LD_LIBRARY_PATH"
|
||||
export LD_LIBRARY_PATH="$NIX_BUILD_TOP/${pname}-${version}/glib/.libs:$LD_LIBRARY_PATH"
|
||||
export TZDIR="${tzdata}/share/zoneinfo"
|
||||
export XDG_CACHE_HOME="$TMP"
|
||||
export XDG_RUNTIME_HOME="$TMP"
|
||||
|
||||
@@ -6,7 +6,8 @@ let
|
||||
version = "5.7";
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "globalarrays-${version}";
|
||||
pname = "globalarrays";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "GlobalArrays";
|
||||
|
||||
@@ -14,7 +14,8 @@ let
|
||||
version = "1.0.22";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gloox-${version}";
|
||||
pname = "gloox";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://camaya.net/download/gloox-${version}.tar.bz2";
|
||||
|
||||
@@ -15,7 +15,8 @@ let
|
||||
doCheck = !stdenv.isFreeBSD && !stdenv.isDarwin && lib.versionAtLeast version "3.4";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "gnutls-kdh-${version}";
|
||||
pname = "gnutls-kdh";
|
||||
inherit version;
|
||||
|
||||
inherit src patches;
|
||||
|
||||
|
||||
@@ -3,12 +3,13 @@
|
||||
let
|
||||
version = "2.0.4";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "goocanvas-${version}";
|
||||
pname = "goocanvas";
|
||||
inherit version;
|
||||
|
||||
outputs = [ "out" "dev" "devdoc" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/goocanvas/2.0/${name}.tar.xz";
|
||||
url = "mirror://gnome/sources/goocanvas/2.0/${pname}-${version}.tar.xz";
|
||||
sha256 = "141fm7mbqib0011zmkv3g8vxcjwa7hypmq71ahdyhnj2sjvy4a67";
|
||||
};
|
||||
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let
|
||||
version = "2.9.2";
|
||||
in stdenv.mkDerivation {
|
||||
name = "http-parser-${version}";
|
||||
pname = "http-parser";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nodejs";
|
||||
|
||||
@@ -4,7 +4,8 @@ let
|
||||
version = "2.6.0";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ign-math2-${version}";
|
||||
pname = "ign-math2";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://gazebosim.org/distributions/ign-math/releases/ignition-math2-${version}.tar.bz2";
|
||||
|
||||
@@ -6,7 +6,8 @@
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ign-transport-${version}";
|
||||
pname = "ign-transport";
|
||||
inherit version;
|
||||
inherit src;
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
||||
@@ -10,7 +10,8 @@ let
|
||||
in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "rhino-${version}";
|
||||
pname = "rhino";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://mozilla/js/rhino1_7R2.zip";
|
||||
|
||||
@@ -33,10 +33,11 @@ let
|
||||
};
|
||||
|
||||
libavFun = version : sha1 : stdenv.mkDerivation rec {
|
||||
name = "libav-${version}";
|
||||
pname = "libav";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "${meta.homepage}/releases/${name}.tar.xz";
|
||||
url = "${meta.homepage}/releases/${pname}-${version}.tar.xz";
|
||||
inherit sha1; # upstream directly provides sha1 of releases over https
|
||||
};
|
||||
|
||||
|
||||
@@ -13,7 +13,8 @@ let
|
||||
version = "2.2.0";
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "libbladeRF-${version}";
|
||||
pname = "libbladeRF";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Nuand";
|
||||
|
||||
@@ -6,7 +6,8 @@
|
||||
let
|
||||
version = "2.1";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "libbytesize-${version}";
|
||||
pname = "libbytesize";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "storaged-project";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let version = "4.0.4"; in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "libcec-${version}";
|
||||
pname = "libcec";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Pulse-Eight/libcec/archive/libcec-${version}.tar.gz";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let version = "2.1.0.1"; in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "p8-platform-${version}";
|
||||
pname = "p8-platform";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Pulse-Eight/platform/archive/p8-platform-${version}.tar.gz";
|
||||
|
||||
@@ -17,7 +17,8 @@ let
|
||||
|
||||
in rec {
|
||||
libdwarf = stdenv.mkDerivation rec {
|
||||
name = "libdwarf-${version}";
|
||||
pname = "libdwarf";
|
||||
inherit version;
|
||||
|
||||
configureFlags = [ "--enable-shared" "--disable-nonshared" ];
|
||||
|
||||
@@ -37,7 +38,8 @@ in rec {
|
||||
};
|
||||
|
||||
dwarfdump = stdenv.mkDerivation rec {
|
||||
name = "dwarfdump-${version}";
|
||||
pname = "dwarfdump";
|
||||
inherit version;
|
||||
|
||||
preConfigure = ''
|
||||
cd dwarfdump
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
|
||||
let version = "0.7.2"; in
|
||||
stdenv.mkDerivation {
|
||||
name = "libdynd-${version}";
|
||||
pname = "libdynd";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "libdynd";
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
let
|
||||
version = "7.6.1";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "libjson-${version}";
|
||||
pname = "libjson";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/libjson/libjson_${version}.zip";
|
||||
sha256 = "0xkk5qc7kjcdwz9l04kmiz1nhmi7iszl3k165phf53h3a4wpl9h7";
|
||||
|
||||
@@ -4,12 +4,13 @@
|
||||
let version = "1.1.0"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "liblastfm-${version}";
|
||||
pname = "liblastfm";
|
||||
inherit version;
|
||||
|
||||
# Upstream does not package git tags as tarballs. Get tarball from github.
|
||||
src = fetchurl {
|
||||
url = "https://github.com/lastfm/liblastfm/tarball/${version}";
|
||||
name = "${name}.tar.gz";
|
||||
name = "${pname}-${version}.tar.gz";
|
||||
sha256 = "1j34xc30vg7sfszm2jx9mlz9hy7p1l929fka9wnfcpbib8gfi43x";
|
||||
};
|
||||
|
||||
|
||||
@@ -5,7 +5,8 @@
|
||||
let
|
||||
version = "3.10.0";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "liblouis-${version}";
|
||||
pname = "liblouis";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "liblouis";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let
|
||||
version = "0.8.9.0";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "libmodplug-${version}";
|
||||
pname = "libmodplug";
|
||||
inherit version;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "MOD playing library";
|
||||
@@ -14,7 +15,7 @@ in stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/modplug-xmms/libmodplug/${version}/${name}.tar.gz";
|
||||
url = "mirror://sourceforge/project/modplug-xmms/libmodplug/${version}/${pname}-${version}.tar.gz";
|
||||
sha256 = "1pnri98a603xk47smnxr551svbmgbzcw018mq1k6srbrq6kaaz25";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -6,7 +6,8 @@ let
|
||||
version = "1.1.0";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libmpc-${version}"; # to avoid clash with the MPD client
|
||||
pname = "libmpc";
|
||||
inherit version; # to avoid clash with the MPD client
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnu/mpc/mpc-${version}.tar.gz";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let
|
||||
version = "1.3.0";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "libmypaint-${version}";
|
||||
pname = "libmypaint";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mypaint";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let version = "1.0.3"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libnih-${version}";
|
||||
pname = "libnih";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://code.launchpad.net/libnih/1.0/${version}/+download/libnih-${version}.tar.gz";
|
||||
|
||||
@@ -5,10 +5,11 @@ let
|
||||
deb_patch = "5";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libofa-${version}";
|
||||
pname = "libofa";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/musicip-libofa/${name}.tar.gz";
|
||||
url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/musicip-libofa/${pname}-${version}.tar.gz";
|
||||
sha256 = "184ham039l7lwhfgg0xr2vch2xnw1lwh7sid432mh879adhlc5h2";
|
||||
};
|
||||
|
||||
|
||||
@@ -5,7 +5,8 @@ let
|
||||
version = "1.3.1";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libopus-${version}";
|
||||
pname = "libopus";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://archive.mozilla.org/pub/opus/opus-${version}.tar.gz";
|
||||
|
||||
@@ -4,7 +4,8 @@ let
|
||||
version = "0.2.1";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libopusenc-${version}";
|
||||
pname = "libopusenc";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://archive.mozilla.org/pub/opus/libopusenc-${version}.tar.gz";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let version = "1.6.2"; in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "libossp-uuid-${version}";
|
||||
pname = "libossp-uuid";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "ftp://ftp.ossp.org/pkg/lib/uuid/uuid-${version}.tar.gz";
|
||||
|
||||
@@ -3,10 +3,11 @@
|
||||
let version = "0.4"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libpar2-${version}";
|
||||
pname = "libpar2";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://launchpad.net/libpar2/trunk/${version}/+download/${name}.tar.gz";
|
||||
url = "https://launchpad.net/libpar2/trunk/${version}/+download/${pname}-${version}.tar.gz";
|
||||
sha256 = "1m4ncws1h03zq7zyqbaymvjzzbh1d3lc4wb1aksrdf0ync76yv9i";
|
||||
};
|
||||
|
||||
|
||||
@@ -6,7 +6,8 @@ let
|
||||
version = "6.14.12";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "libpgf-${version}";
|
||||
pname = "libpgf";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/libpgf/libpgf-src-${version}.tar.gz";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
|
||||
let
|
||||
generic = version: sha256: prefix: stdenv.mkDerivation rec {
|
||||
name = "libqmatrixclient-${version}";
|
||||
pname = "libqmatrixclient";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "QMatrixClient";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let version = "1.8.5"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libspatialindex-${version}";
|
||||
pname = "libspatialindex";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://download.osgeo.org/libspatialindex/spatialindex-src-${version}.tar.gz";
|
||||
|
||||
@@ -8,7 +8,8 @@ in
|
||||
if (stdenv.hostPlatform.system != "x86_64-linux" && stdenv.hostPlatform.system != "x86_64-darwin" && stdenv.hostPlatform.system != "i686-linux")
|
||||
then throw "Check https://developer.spotify.com/technologies/libspotify/ for a tarball for your system and add it here"
|
||||
else stdenv.mkDerivation {
|
||||
name = "libspotify-${version}";
|
||||
pname = "libspotify";
|
||||
inherit version;
|
||||
|
||||
src =
|
||||
if stdenv.hostPlatform.system == "x86_64-linux" then
|
||||
@@ -61,7 +62,8 @@ else stdenv.mkDerivation {
|
||||
then throw ''
|
||||
Please visit ${libspotify.meta.homepage} to get an api key then set config.libspotify.apiKey accordingly
|
||||
'' else stdenv.mkDerivation {
|
||||
name = "libspotify-samples-${version}";
|
||||
pname = "libspotify-samples";
|
||||
inherit version;
|
||||
src = libspotify.src;
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ libspotify readline ]
|
||||
|
||||
@@ -11,7 +11,8 @@ let
|
||||
boostPython = boost.override { enablePython = true; inherit python; };
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "libtorrent-rasterbar-${version}";
|
||||
pname = "libtorrent-rasterbar";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "arvidn";
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
let
|
||||
generic = { version, sha256 }:
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libtoxcore-${version}";
|
||||
pname = "libtoxcore";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "TokTok";
|
||||
|
||||
@@ -3,10 +3,11 @@
|
||||
let version = "1.0.1"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libtxc_dxtn-${version}";
|
||||
pname = "libtxc_dxtn";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://people.freedesktop.org/~cbrill/libtxc_dxtn/${name}.tar.bz2";
|
||||
url = "https://people.freedesktop.org/~cbrill/libtxc_dxtn/${pname}-${version}.tar.bz2";
|
||||
sha256 = "0q5fjaknl7s0z206dd8nzk9bdh8g4p23bz7784zrllnarl90saa5";
|
||||
};
|
||||
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let version = "1.0"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libtxc_dxtn_s2tc-${version}";
|
||||
pname = "libtxc_dxtn_s2tc";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/divVerent/s2tc/archive/v${version}.tar.gz";
|
||||
|
||||
@@ -4,7 +4,8 @@ let
|
||||
version = "4.3.4";
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "libxc-${version}";
|
||||
pname = "libxc";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "http://www.tddft.org/programs/octopus/down.php?file=libxc/${version}/libxc-${version}.tar.gz";
|
||||
sha256 = "0dw356dfwn2bwjdfwwi4h0kimm69aql2f4yk9f2kk4q7qpfkgvm8";
|
||||
|
||||
@@ -5,11 +5,12 @@ let
|
||||
version = "5.4";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libxklavier-${version}";
|
||||
pname = "libxklavier";
|
||||
inherit version;
|
||||
|
||||
src = fetchgit {
|
||||
url = "git://anongit.freedesktop.org/git/libxklavier";
|
||||
rev = name;
|
||||
rev = "${pname}-${version}";
|
||||
sha256 = "1w1x5mrgly2ldiw3q2r6y620zgd89gk7n90ja46775lhaswxzv7a";
|
||||
};
|
||||
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "msgpack-${version}";
|
||||
pname = "msgpack";
|
||||
inherit version;
|
||||
|
||||
inherit src patches;
|
||||
|
||||
|
||||
@@ -4,7 +4,8 @@ let
|
||||
version = "0.6.3";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "ndn-cxx-${version}";
|
||||
pname = "ndn-cxx";
|
||||
inherit version;
|
||||
src = fetchFromGitHub {
|
||||
owner = "named-data";
|
||||
repo = "ndn-cxx";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let version = "2.8"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ndpi-${version}";
|
||||
pname = "ndpi";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ntop";
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
{ stdenv, fetchFromGitHub, nix, cmake, pkgconfig, boost }:
|
||||
let version = "6.0.0"; in
|
||||
stdenv.mkDerivation {
|
||||
name = "nix-plugins-${version}";
|
||||
pname = "nix-plugins";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "shlevy";
|
||||
|
||||
@@ -5,7 +5,8 @@
|
||||
let version = "4.21"; in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "nspr-${version}";
|
||||
pname = "nspr";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://mozilla/nspr/releases/v${version}/src/nspr-${version}.tar.gz";
|
||||
|
||||
@@ -5,10 +5,11 @@ let
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ntrack-${version}";
|
||||
pname = "ntrack";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://launchpad.net/ntrack/main/${version}/+download/${name}.tar.gz";
|
||||
url = "https://launchpad.net/ntrack/main/${version}/+download/${pname}-${version}.tar.gz";
|
||||
sha256 = "037ig5y0mp327m0hh4pnfr3vmsk3wrxgfjy3645q4ws9vdhx807w";
|
||||
};
|
||||
|
||||
|
||||
@@ -4,7 +4,8 @@ let
|
||||
version = "0.1.5";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "opencore-amr-${version}";
|
||||
pname = "opencore-amr";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "https://vorboss.dl.sourceforge.net/project/opencore-amr/opencore-amr/opencore-amr-${version}.tar.gz";
|
||||
sha256 = "0hfk9khz3by0119h3jdwgdfd7jgkdbzxnmh1wssvylgnsnwnq01c";
|
||||
|
||||
@@ -24,7 +24,8 @@ let
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "openjpeg-${version}";
|
||||
pname = "openjpeg";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "uclouvain";
|
||||
|
||||
@@ -12,10 +12,11 @@ let
|
||||
version = "4.0.1";
|
||||
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "openmpi-${version}";
|
||||
pname = "openmpi";
|
||||
inherit version;
|
||||
|
||||
src = with stdenv.lib.versions; fetchurl {
|
||||
url = "https://www.open-mpi.org/software/ompi/v${major version}.${minor version}/downloads/${name}.tar.bz2";
|
||||
url = "https://www.open-mpi.org/software/ompi/v${major version}.${minor version}/downloads/${pname}-${version}.tar.bz2";
|
||||
sha256 = "02cpzcp113gj5hb0j2xc0cqma2fn04i2i0bzf80r71120p9bdryc";
|
||||
};
|
||||
|
||||
|
||||
@@ -8,10 +8,11 @@ with stdenv.lib;
|
||||
|
||||
let
|
||||
common = { version, sha256, patches ? [], withDocs ? false }: stdenv.mkDerivation rec {
|
||||
name = "openssl-${version}";
|
||||
pname = "openssl";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.openssl.org/source/${name}.tar.gz";
|
||||
url = "https://www.openssl.org/source/${pname}-${version}.tar.gz";
|
||||
inherit sha256;
|
||||
};
|
||||
|
||||
|
||||
@@ -6,7 +6,8 @@ let
|
||||
version = "2018-11-13";
|
||||
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "openzwave-${version}";
|
||||
pname = "openzwave";
|
||||
inherit version;
|
||||
|
||||
# Use fork by Home Assistant because this package is mainly used for python.pkgs.homeassistant-pyozw.
|
||||
# See https://github.com/OpenZWave/open-zwave/compare/master...home-assistant:hass for the difference.
|
||||
|
||||
@@ -4,10 +4,11 @@
|
||||
let
|
||||
generic = version: sha256:
|
||||
stdenv.mkDerivation rec {
|
||||
name = "physfs-${version}";
|
||||
pname = "physfs";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "${meta.homepage}/downloads/${name}.tar.bz2";
|
||||
url = "${meta.homepage}/downloads/${pname}-${version}.tar.bz2";
|
||||
inherit sha256;
|
||||
};
|
||||
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
let version = "1.2"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ppl-${version}";
|
||||
pname = "ppl";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://bugseng.com/products/ppl/download/ftp/releases/${version}/ppl-${version}.tar.bz2";
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
|
||||
let
|
||||
mkProtobufDerivation = buildProtobuf: stdenv: stdenv.mkDerivation rec {
|
||||
name = "protobuf-${version}";
|
||||
pname = "protobuf";
|
||||
inherit version;
|
||||
|
||||
# make sure you test also -A pythonPackages.protobuf
|
||||
src = fetchFromGitHub {
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "protobuf-${version}";
|
||||
pname = "protobuf";
|
||||
inherit version;
|
||||
|
||||
inherit src;
|
||||
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "protobuf-c-${version}";
|
||||
pname = "protobuf-c";
|
||||
inherit version;
|
||||
|
||||
inherit src;
|
||||
|
||||
|
||||
@@ -3,10 +3,11 @@
|
||||
let version = "8.4.2";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "qpdf-${version}";
|
||||
pname = "qpdf";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/qpdf/qpdf/${version}/${name}.tar.gz";
|
||||
url = "mirror://sourceforge/qpdf/qpdf/${version}/${pname}-${version}.tar.gz";
|
||||
sha256 = "1hrys6zmia8fw6f6ih3ckgsc1jr12fizdwaiy7dyd64kxxjhm8v9";
|
||||
};
|
||||
|
||||
|
||||
@@ -7,7 +7,8 @@ let
|
||||
version = "3.7.0";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "arpack-${version}";
|
||||
pname = "arpack";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "opencollab";
|
||||
|
||||
@@ -30,7 +30,8 @@ let
|
||||
version = "2017.1.0";
|
||||
|
||||
dijitso = pythonPackages.buildPythonPackage {
|
||||
name = "dijitso-${version}";
|
||||
pname = "dijitso";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "https://bitbucket.org/fenics-project/dijitso/downloads/dijitso-${version}.tar.gz";
|
||||
sha256 = "0mw6mynjmg6yl3l2k33yra2x84s4r6mh44ylhk9znjfk74jra8zg";
|
||||
@@ -54,7 +55,8 @@ let
|
||||
};
|
||||
|
||||
fiat = pythonPackages.buildPythonPackage {
|
||||
name = "fiat-${version}";
|
||||
pname = "fiat";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "https://bitbucket.org/fenics-project/fiat/downloads/fiat-${version}.tar.gz";
|
||||
sha256 = "156ybz70n4n7p88q4pfkvbmg1xr2ll80inzr423mki0nml0q8a6l";
|
||||
@@ -72,7 +74,8 @@ let
|
||||
};
|
||||
|
||||
ufl = pythonPackages.buildPythonPackage {
|
||||
name = "ufl-${version}";
|
||||
pname = "ufl";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "https://bitbucket.org/fenics-project/ufl/downloads/ufl-${version}.tar.gz";
|
||||
sha256 = "13ysimmwad429fjjs07j1fw1gq196p021j7mv66hwrljyh8gm1xg";
|
||||
@@ -90,7 +93,8 @@ let
|
||||
};
|
||||
|
||||
ffc = pythonPackages.buildPythonPackage {
|
||||
name = "ffc-${version}";
|
||||
pname = "ffc";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "https://bitbucket.org/fenics-project/ffc/downloads/ffc-${version}.tar.gz";
|
||||
sha256 = "1cw7zsrjms11xrfg7x9wjd90x3w4v5s1wdwa18xqlycqz7cc8wr0";
|
||||
@@ -109,7 +113,8 @@ let
|
||||
};
|
||||
|
||||
instant = pythonPackages.buildPythonPackage {
|
||||
name = "instant-${version}";
|
||||
pname = "instant";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "https://bitbucket.org/fenics-project/instant/downloads/instant-${version}.tar.gz";
|
||||
sha256 = "1rsyh6n04w0na2zirfdcdjip8k8ikb8fc2x94fq8ylc3lpcnpx9q";
|
||||
@@ -125,7 +130,8 @@ let
|
||||
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "dolfin-${version}";
|
||||
pname = "dolfin";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "https://bitbucket.org/fenics-project/dolfin/downloads/dolfin-${version}.tar.gz";
|
||||
sha256 = "14hfb5q6rz79zmy742s2fiqkb9j2cgh5bsg99v76apcr84nklyds";
|
||||
|
||||
@@ -12,7 +12,8 @@ let
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "liblapack-${version}";
|
||||
pname = "liblapack";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "http://www.netlib.org/lapack/lapack-${version}.tar.gz";
|
||||
sha256 = "1xmwi2mqmipvg950gb0rhgprcps8gy8sjm8ic9rgy2qjlv22rcny";
|
||||
|
||||
@@ -5,7 +5,8 @@ with stdenv.lib;
|
||||
let version = "2.0.2";
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "magma-${version}";
|
||||
pname = "magma";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "https://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-${version}.tar.gz";
|
||||
sha256 = "0w3z6k1npfh0d3r8kpw873f1m7lny29sz2bvvfxzk596d4h083lk";
|
||||
|
||||
@@ -8,7 +8,8 @@ let
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "sfml-${version}";
|
||||
pname = "sfml";
|
||||
inherit version;
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/SFML/SFML/archive/${version}.tar.gz";
|
||||
|
||||
@@ -4,7 +4,8 @@ let
|
||||
version = "0.12";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "libstartup-notification-${version}";
|
||||
pname = "libstartup-notification";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "https://www.freedesktop.org/software/startup-notification/releases/startup-notification-${version}.tar.gz";
|
||||
sha256 = "3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a";
|
||||
|
||||
@@ -4,7 +4,8 @@ let
|
||||
version = "2.6.2";
|
||||
SHLIB_EXT = stdenv.hostPlatform.extensions.sharedLibrary;
|
||||
in stdenv.mkDerivation {
|
||||
name = "tinyxml-${version}";
|
||||
pname = "tinyxml";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/tinyxml/tinyxml/${version}/tinyxml_2_6_2.zip";
|
||||
|
||||
@@ -4,7 +4,8 @@ let
|
||||
version = "2.1.0";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "uthash-${version}";
|
||||
pname = "uthash";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/troydhanson/uthash/archive/v${version}.tar.gz";
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
let
|
||||
version = "0.3.11";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "volume_key-${version}";
|
||||
pname = "volume_key";
|
||||
inherit version;
|
||||
|
||||
src = fetchgit {
|
||||
url = https://pagure.io/volume_key.git;
|
||||
|
||||
@@ -7,7 +7,8 @@ let
|
||||
generic =
|
||||
{ version, sha256 }:
|
||||
stdenv.mkDerivation rec {
|
||||
name = "wt-${version}";
|
||||
pname = "wt";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "emweb";
|
||||
|
||||
@@ -15,7 +15,8 @@ let
|
||||
version = "2.9.4";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "wxwidgets-${version}";
|
||||
pname = "wxwidgets";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/wxwindows/wxWidgets-${version}.tar.bz2";
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
|
||||
let
|
||||
generic = version: sha256: stdenv.mkDerivation rec {
|
||||
name = "xapian-${version}";
|
||||
pname = "xapian";
|
||||
inherit version;
|
||||
passthru = { inherit version; };
|
||||
|
||||
src = fetchurl {
|
||||
|
||||
@@ -5,7 +5,8 @@ let
|
||||
version = "1.2.28";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "xmlsec-${version}";
|
||||
pname = "xmlsec";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.aleksey.com/xmlsec/download/xmlsec1-${version}.tar.gz";
|
||||
|
||||
Reference in New Issue
Block a user