diff options
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/networking/bittorrentsync/default.nix | 6 | ||||
-rw-r--r-- | pkgs/applications/science/electronics/qfsm/default.nix | 2 | ||||
-rw-r--r-- | pkgs/applications/science/electronics/tkgate/1.x.nix | 2 | ||||
-rw-r--r-- | pkgs/applications/science/electronics/tkgate/2.x.nix | 2 | ||||
-rw-r--r-- | pkgs/development/interpreters/love/0.9.nix | 4 | ||||
-rw-r--r-- | pkgs/development/libraries/audio/lvtk/default.nix | 6 | ||||
-rw-r--r-- | pkgs/development/libraries/capnproto/default.nix | 23 | ||||
-rw-r--r-- | pkgs/development/libraries/haskell/bv/default.nix | 15 | ||||
-rw-r--r-- | pkgs/development/libraries/haskell/hmatrix-special/default.nix | 14 | ||||
-rw-r--r-- | pkgs/tools/misc/cpuminer/default.nix | 4 | ||||
-rw-r--r-- | pkgs/tools/networking/p2p/gtk-gnutella/default.nix | 3 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 10 | ||||
-rw-r--r-- | pkgs/top-level/haskell-packages.nix | 4 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 29 |
14 files changed, 100 insertions, 24 deletions
diff --git a/pkgs/applications/networking/bittorrentsync/default.nix b/pkgs/applications/networking/bittorrentsync/default.nix index d0611d5b6024..384215cbf9f5 100644 --- a/pkgs/applications/networking/bittorrentsync/default.nix +++ b/pkgs/applications/networking/bittorrentsync/default.nix @@ -5,15 +5,15 @@ let else if stdenv.system == "i686-linux" then "i386" else throw "Bittorrent Sync for: ${stdenv.system} not supported!"; - sha256 = if stdenv.system == "x86_64-linux" then "16jdnip51fsnc2g0vib2zb4f06z5p1myzv9brrp42lq63l4skylj" - else if stdenv.system == "i686-linux" then "15bspn9frm2n7bzj7pdgbpd7gjjcxp0yx2sksa4ly6wmlv9lvf1j" + sha256 = if stdenv.system == "x86_64-linux" then "0q91fwzvb5ybl43z9nirnk3bs13z0z5vf0cqdyynqwa93an6wiaq" + else if stdenv.system == "i686-linux" then "1y7i9p7fs23ksv8qhcb5gxlrm0wxs090jvdm58war13bg9656fvj" else throw "Bittorrent Sync for: ${stdenv.system} not supported!"; libPath = stdenv.lib.makeLibraryPath [ stdenv.gcc.libc ]; in stdenv.mkDerivation rec { name = "btsync-${version}"; - version = "1.3.87"; + version = "1.3.93"; src = fetchurl { url = "http://syncapp.bittorrent.com/${version}/btsync_${arch}-${version}.tar.gz"; diff --git a/pkgs/applications/science/electronics/qfsm/default.nix b/pkgs/applications/science/electronics/qfsm/default.nix index b5ffcb617302..160c530e722e 100644 --- a/pkgs/applications/science/electronics/qfsm/default.nix +++ b/pkgs/applications/science/electronics/qfsm/default.nix @@ -18,8 +18,6 @@ stdenv.mkDerivation rec { description = "Graphical editor for finite state machines"; homepage = "http://qfsm.sourceforge.net/"; license = stdenv.lib.licenses.gpl3Plus; - maintainers = [ stdenv.lib.maintainers.simons ]; - platforms = stdenv.lib.platforms.linux; broken = true; }; } diff --git a/pkgs/applications/science/electronics/tkgate/1.x.nix b/pkgs/applications/science/electronics/tkgate/1.x.nix index 7c04c85fdb7e..07c266c62c52 100644 --- a/pkgs/applications/science/electronics/tkgate/1.x.nix +++ b/pkgs/applications/science/electronics/tkgate/1.x.nix @@ -33,6 +33,6 @@ stdenv.mkDerivation rec { homepage = "http://www.tkgate.org/"; license = "GPLv2+"; maintainers = [ stdenv.lib.maintainers.simons ]; - platforms = stdenv.lib.platforms.linux; + hydraPlatforms = stdenv.lib.platforms.linux; }; } diff --git a/pkgs/applications/science/electronics/tkgate/2.x.nix b/pkgs/applications/science/electronics/tkgate/2.x.nix index 36b6f125eca3..fdb9e9b56929 100644 --- a/pkgs/applications/science/electronics/tkgate/2.x.nix +++ b/pkgs/applications/science/electronics/tkgate/2.x.nix @@ -27,8 +27,6 @@ stdenv.mkDerivation rec { description = "Event driven digital circuit simulator with a TCL/TK-based graphical editor"; homepage = "http://www.tkgate.org/"; license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.simons ]; - platforms = stdenv.lib.platforms.linux; broken = true; }; } diff --git a/pkgs/development/interpreters/love/0.9.nix b/pkgs/development/interpreters/love/0.9.nix index b635b5e477c6..38fdcd2a0a6c 100644 --- a/pkgs/development/interpreters/love/0.9.nix +++ b/pkgs/development/interpreters/love/0.9.nix @@ -5,10 +5,10 @@ }: stdenv.mkDerivation rec { - name = "love-0.9.0"; + name = "love-0.9.1"; src = fetchurl { url = "https://bitbucket.org/rude/love/downloads/${name}-linux-src.tar.gz"; - sha256 = "048n94584cnmdaf2rshakdzbj1lz2yd7k08aiykkpz13aaa283ag"; + sha256 = "1pikd0bzb44r4bf0jbgn78whz1yswpq1n5jc8nf87v42pm30kp84"; }; buildInputs = [ diff --git a/pkgs/development/libraries/audio/lvtk/default.nix b/pkgs/development/libraries/audio/lvtk/default.nix index 0abe3f0376b9..7b296ea6d13e 100644 --- a/pkgs/development/libraries/audio/lvtk/default.nix +++ b/pkgs/development/libraries/audio/lvtk/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "lvtk-${version}"; - version = "1.1.1"; + version = "1.2.0"; src = fetchurl { - url = "http://lvtoolkit.org/code/browse/lvtk/snapshot/${name}.tar.gz"; - sha256 = "161l4n3a2kar2r5mn3zz6dbj1p2s6361ainrka3s74518z7yf42w"; + url = "https://github.com/lvtk/lvtk/archive/${version}.tar.gz"; + sha256 = "03nbj2cqcklqwh50zj2gwm07crh5iwqbpxbpzwbg5hvgl4k4rnjd"; }; buildInputs = [ boost gtkmm lv2 pkgconfig python ]; diff --git a/pkgs/development/libraries/capnproto/default.nix b/pkgs/development/libraries/capnproto/default.nix new file mode 100644 index 000000000000..8a067f148d9b --- /dev/null +++ b/pkgs/development/libraries/capnproto/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation { + name = "capnproto-0.4.1"; + + meta = with stdenv.lib; { + homepage = "http://kentonv.github.io/capnproto"; + description = "Cap'n Proto cerealization protocol"; + longDescription = '' + Cap’n Proto is an insanely fast data interchange format and + capability-based RPC system. Think JSON, except binary. Or think Protocol + Buffers, except faster. + ''; + license = licenses.bsd2; + platforms = platforms.all; + maintainers = with maintainers; [ cstrahan ]; + }; + + src = fetchurl { + url = "https://capnproto.org/capnproto-c++-0.4.1.tar.gz"; + sha256 = "8453e8d508906062f113dbdfff552f41e08083ccf7c9407778a8d107675cd468"; + }; +} diff --git a/pkgs/development/libraries/haskell/bv/default.nix b/pkgs/development/libraries/haskell/bv/default.nix new file mode 100644 index 000000000000..d99779f8cd43 --- /dev/null +++ b/pkgs/development/libraries/haskell/bv/default.nix @@ -0,0 +1,15 @@ +{ cabal }: + +cabal.mkDerivation (self: { + pname = "bv"; + version = "0.2.2"; + sha256 = "0d5hscjakp7dwifa4l8xikyip45y402kf9pbmpfmmnybja23zhg0"; + isLibrary = true; + isExecutable = true; + meta = { + homepage = "http://bitbucket.org/iago/bv-haskell"; + description = "Bit-vector arithmetic library"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + }; +}) diff --git a/pkgs/development/libraries/haskell/hmatrix-special/default.nix b/pkgs/development/libraries/haskell/hmatrix-special/default.nix new file mode 100644 index 000000000000..4e9fccbdcd8e --- /dev/null +++ b/pkgs/development/libraries/haskell/hmatrix-special/default.nix @@ -0,0 +1,14 @@ +{ cabal, hmatrix }: + +cabal.mkDerivation (self: { + pname = "hmatrix-special"; + version = "0.2.0"; + sha256 = "0lp8mvagbzayq3r08wgk498n6d9vgb1skb8wzrzi5a1fc5j8m0wj"; + buildDepends = [ hmatrix ]; + meta = { + homepage = "http://perception.inf.um.es/hmatrix"; + description = "Interface to GSL special functions"; + license = "GPL"; + platforms = self.ghc.meta.platforms; + }; +}) diff --git a/pkgs/tools/misc/cpuminer/default.nix b/pkgs/tools/misc/cpuminer/default.nix index 6b32d9531d38..c172930cfd2c 100644 --- a/pkgs/tools/misc/cpuminer/default.nix +++ b/pkgs/tools/misc/cpuminer/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "cpuminer-${version}"; - version = "2.3.2"; + version = "2.3.3"; src = fetchurl { url = "mirror://sourceforge/cpuminer/pooler-${name}.tar.gz"; - sha256 = "10xnb58w90kq8xgnkk0z99c0b9p9pxhkhkcs9dml5pgxfrlakckg"; + sha256 = "17pjnb1nb8c1akr07hgac2pqd5fcv34f12g7iykbn9hgig5r1sxc"; }; buildInputs = [ curl jansson ]; diff --git a/pkgs/tools/networking/p2p/gtk-gnutella/default.nix b/pkgs/tools/networking/p2p/gtk-gnutella/default.nix index b8878c4fa365..7eefb516e1ca 100644 --- a/pkgs/tools/networking/p2p/gtk-gnutella/default.nix +++ b/pkgs/tools/networking/p2p/gtk-gnutella/default.nix @@ -23,7 +23,6 @@ stdenv.mkDerivation { homepage = "http://gtk-gnutella.sourceforge.net/"; description = "a server/client for Gnutella"; license = stdenv.lib.licenses.gpl2; - platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.simons ]; + broken = true; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c7c5d62e2e36..36d52bbb2131 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2461,6 +2461,8 @@ let cmucl_binary = callPackage ../development/compilers/cmucl/binary.nix { }; + cryptol2 = haskellPackages.cryptol; + cython = pythonPackages.cython; cython3 = python3Packages.cython; @@ -4141,6 +4143,8 @@ let caelum = callPackage ../development/libraries/caelum { }; + capnproto = callPackage ../development/libraries/capnproto { }; + scmccid = callPackage ../development/libraries/scmccid { }; ccrtp = callPackage ../development/libraries/ccrtp { }; @@ -6339,6 +6343,8 @@ let pycairo = pythonPackages.pycairo; + pycapnp = pythonPackages.pycapnp; + pycrypto = pythonPackages.pycrypto; pycups = callPackage ../development/python-modules/pycups { }; @@ -7827,9 +7833,7 @@ let amdappsdk = amdappsdk28; }; - chatzilla = callPackage ../applications/networking/irc/chatzilla { - xulrunner = firefox36Pkgs.xulrunner; - }; + chatzilla = callPackage ../applications/networking/irc/chatzilla { }; chromium = lowPrio (callPackage ../applications/networking/browsers/chromium { channel = "stable"; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 096d3bef2319..2a97b83efec6 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -687,6 +687,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x boomerang = callPackage ../development/libraries/haskell/boomerang {}; + bv = callPackage ../development/libraries/haskell/bv {}; + byteable = callPackage ../development/libraries/haskell/byteable {}; bytedump = callPackage ../development/libraries/haskell/bytedump {}; @@ -1435,6 +1437,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x hmatrix = callPackage ../development/libraries/haskell/hmatrix {}; + hmatrix-special = callPackage ../development/libraries/haskell/hmatrix-special {}; + hoauth = callPackage ../development/libraries/haskell/hoauth {}; hoauth2 = callPackage ../development/libraries/haskell/hoauth2 {}; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e3e6bae580c5..9447aa6114b0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1990,11 +1990,11 @@ rec { pyramid = buildPythonPackage rec { - name = "pyramid-1.4.5"; + name = "pyramid-1.5"; src = fetchurl { url = "http://pypi.python.org/packages/source/p/pyramid/${name}.tar.gz"; - md5 = "321731aad69e9788b7819e257a50be1a"; + md5 = "8747658dcbab709a9c491e43d3b0d58b"; }; buildInputs = [ @@ -2006,8 +2006,6 @@ rec { ] ++ optional isPy26 unittest2; propagatedBuildInputs = [ - chameleon - Mako paste_deploy repoze_lru repoze_sphinx_autointerface @@ -5215,6 +5213,29 @@ rec { }; }; + pycapnp = buildPythonPackage rec { + name = "pycapnp-0.4.4"; + homepage = "http://jparyani.github.io/pycapnp/index.html"; + + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/pycapnp/${name}.tar.gz"; + sha256 = "33b2b79438bb9bf37097966e1c90403c34ab49be1eb647ee251b62f362ee3537"; + }; + + buildInputs = with pkgs; [ capnproto cython ]; + + # import setuptools as soon as possible, to minimize monkeypatching mayhem. + postConfigure = '' + sed -i '2iimport setuptools' setup.py + ''; + + meta = with stdenv.lib; { + maintainers = with maintainers; [ cstrahan ]; + license = stdenv.lib.licenses.bsd2; + platforms = stdenv.lib.platforms.all; + }; + }; + pycryptopp = buildPythonPackage (rec { name = "pycryptopp-0.6.0.1206569328141510525648634803928199668821045408958"; |