nasc: 0.4.7 -> 0.5.0

This commit is contained in:
worldofpeace 2018-11-02 16:01:05 -04:00
parent 144c7267dd
commit 0a2420bccd

View File

@ -7,49 +7,39 @@
, gnome3 , gnome3
, cmake , cmake
, ninja , ninja
, vala , vala_0_40
, libqalculate , libqalculate
, gobjectIntrospection , gobjectIntrospection
, wrapGAppsHook }: , wrapGAppsHook }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "nasc-${version}"; name = "nasc-${version}";
version = "0.4.7"; version = "0.5.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "parnold-x"; owner = "parnold-x";
repo = "nasc"; repo = "nasc";
rev = version; rev = version;
sha256 = "0p74953pdgsijvqj3msssqiwm6sc1hzp68dlmjamqrqirwgqv5aa"; sha256 = "1rrp3djsv7lrgsqjn7x50msv0c5ffhz90lj1v11di0kp05m6q9j9";
}; };
patches = [
# Install libqalculatenasc.so
(fetchpatch {
url = https://github.com/parnold-x/nasc/commit/93a799f9afb3e32f3f1a54e056b59570aae2e437.patch;
sha256 = "1m32w2zaswzxnzbr7p3lf8s6fac4mjvfhm8v9k59b4jyzmvrl631";
})
(fetchpatch {
url = https://github.com/parnold-x/nasc/commit/570b49169326de154af2cf43c5f12268fff1dc6d.patch;
sha256 = "1y3w6rxn0453iscx2xg427wy1bd5kv4z1c41hhbjmg614ycp6bka";
})
];
nativeBuildInputs = [ nativeBuildInputs = [
pkgconfig pkgconfig
wrapGAppsHook wrapGAppsHook
vala vala_0_40 # should be `elementary.vala` when elementary attribute set is merged
cmake cmake
ninja ninja
gobjectIntrospection # for setup-hook gobjectIntrospection # for setup-hook
]; ];
buildInputs = [ buildInputs = [
libqalculate gnome3.defaultIconTheme # should be `elementary.defaultIconTheme`when elementary attribute set is merged
gtk3 gnome3.gtksourceview
granite
gnome3.libgee gnome3.libgee
gnome3.libsoup gnome3.libsoup
gnome3.gtksourceview granite
gtk3
libqalculate
]; ];
meta = with stdenv.lib; { meta = with stdenv.lib; {