lol
fork

Configure Feed

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

subunit: split package into everything and python lib

+34 -20
+26
pkgs/development/libraries/subunit/default.nix
··· 1 + { stdenv, fetchurl, pkgconfig, check, cppunit, perl, pythonPackages }: 2 + 3 + # NOTE: for subunit python library see pkgs/top-level/python-packages.nix 4 + 5 + stdenv.mkDerivation rec { 6 + name = "subunit-${version}"; 7 + version = "1.0.0"; 8 + 9 + src = fetchurl { 10 + url = "https://launchpad.net/subunit/trunk/${version}/+download/${name}.tar.gz"; 11 + sha256 = "1fnhrrwww90746an2nz2kn9qdf9pklmaf5lm22gssl6648f2rp2m"; 12 + }; 13 + 14 + buildInputs = [ pkgconfig check cppunit perl pythonPackages.wrapPython ]; 15 + 16 + propagatedBuildInputs = with pythonPackages; [ testtools testscenarios ]; 17 + 18 + postFixup = "wrapPythonPrograms"; 19 + 20 + meta = with stdenv.lib; { 21 + description = "A streaming protocol for test results"; 22 + homepage = https://launchpad.net/subunit; 23 + license = licenses.asl20; 24 + platforms = platforms.linux; 25 + }; 26 + }
+2 -2
pkgs/servers/samba/4.x.nix
··· 1 1 { stdenv, fetchurl, python, pkgconfig, perl, libxslt, docbook_xsl 2 2 , docbook_xml_dtd_42, docbook_xml_dtd_45, readline, talloc, ntdb, tdb, tevent 3 - , ldb, popt, iniparser, pythonPackages, libbsd, nss_wrapper, socket_wrapper 3 + , ldb, popt, iniparser, subunit, libbsd, nss_wrapper, socket_wrapper 4 4 , uid_wrapper, libarchive 5 5 6 6 # source3/wscript optionals ··· 65 65 buildInputs = [ 66 66 python pkgconfig perl libxslt docbook_xsl docbook_xml_dtd_42 67 67 docbook_xml_dtd_45 readline talloc ntdb tdb tevent ldb popt iniparser 68 - pythonPackages.subunit libbsd nss_wrapper socket_wrapper uid_wrapper 68 + subunit libbsd nss_wrapper socket_wrapper uid_wrapper 69 69 libarchive 70 70 71 71 kerberos zlib openldap cups pam avahi acl libaio fam libceph glusterfs
+2 -1
pkgs/top-level/all-packages.nix
··· 8724 8724 8725 8725 samba4 = callPackage ../servers/samba/4.x.nix { 8726 8726 python = python2; 8727 - pythonPackages = python2Packages; 8728 8727 kerberos = heimdal; 8729 8728 libgcrypt = libgcrypt_1_6; 8730 8729 cups = if stdenv.isDarwin then null else cups; ··· 12146 12145 perlBindings = true; 12147 12146 pythonBindings = true; 12148 12147 }); 12148 + 12149 + subunit = callPackage ../development/libraries/subunit { }; 12149 12150 12150 12151 surf = callPackage ../applications/misc/surf { 12151 12152 webkit = webkitgtk2;
+4 -17
pkgs/top-level/python-packages.nix
··· 12084 12084 }; 12085 12085 }; 12086 12086 12087 - subunit = stdenv.mkDerivation rec { 12088 - name = "subunit-${version}"; 12089 - version = "1.0.0"; 12090 - 12091 - src = pkgs.fetchurl { 12092 - url = "https://launchpad.net/subunit/trunk/${version}/+download/${name}.tar.gz"; 12093 - sha256 = "1fnhrrwww90746an2nz2kn9qdf9pklmaf5lm22gssl6648f2rp2m"; 12094 - }; 12095 - 12096 - buildInputs = (with pkgs; [ pkgconfig check cppunit perl ]) ++ [ self.wrapPython ]; 12087 + subunit = buildPythonPackage rec { 12088 + name = pkgs.subunit.name; 12089 + src = pkgs.subunit.src; 12097 12090 12098 12091 propagatedBuildInputs = with self; [ testtools testscenarios ]; 12099 12092 12100 - postFixup = "wrapPythonPrograms"; 12101 - 12102 - meta = { 12103 - description = "A streaming protocol for test results"; 12104 - homepage = https://launchpad.net/subunit; 12105 - license = licenses.asl20; 12106 - }; 12093 + meta = pkgs.subunit.meta; 12107 12094 }; 12108 12095 12109 12096