Merge branch 'master' into staging

This commit is contained in:
Robert Schütz
2018-05-19 11:12:19 +02:00
24 changed files with 563 additions and 274 deletions

View File

@@ -0,0 +1,25 @@
{ stdenv, fetchurl, wget, buildPythonPackage, isPy3k }:
with stdenv.lib;
buildPythonPackage rec {
pname = "cdecimal";
version = "2.3";
disabled = isPy3k;
src = fetchurl {
url="http://www.bytereef.org/software/mpdecimal/releases/${pname}-${version}.tar.gz";
sha256 = "d737cbe43ed1f6ad9874fb86c3db1e9bbe20c0c750868fde5be3f379ade83d8b";
};
# Upstream tests are not included s. a. http://www.bytereef.org/mpdecimal/testing.html
doCheck = false;
meta = with stdenv.lib; {
description = "Fast drop-in replacement for decimal.py";
homepage = http://www.bytereef.org/mpdecimal/;
license = licenses.bsd2;
maintainers = [ maintainers.udono ];
};
}

View File

@@ -0,0 +1,44 @@
{ stdenv
, fetchPypi
, buildPythonPackage
, pkgconfig
, gtk3
, gobjectIntrospection
, pygtk
, pygobject3
, goocanvas2
, isPy3k
}:
with stdenv.lib;
buildPythonPackage rec {
pname = "GooCalendar";
version = "0.3";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
sha256 = "1p7qbcv06xipg48sgpdlqf72ajl3n1qlypcc0giyi1a72zpyf823";
};
nativeBuildInputs = [ pkgconfig gobjectIntrospection ];
propagatedBuildInputs = [
pygtk
pygobject3
];
buildInputs = [
gtk3
goocanvas2
];
# No upstream tests available
doCheck = false;
meta = with stdenv.lib; {
description = "A calendar widget for GTK using PyGoocanvas.";
homepage = https://goocalendar.tryton.org/;
license = licenses.gpl2;
maintainers = [ maintainers.udono ];
};
}