2018-03-26 22:29:58 +00:00
|
|
|
{ stdenv, fetchurl, perl, cmake, vala_0_38, pkgconfig, glib, gtk3, granite, gnome3, libnotify, gettext, wrapGAppsHook, gobjectIntrospection }:
|
2014-10-08 16:18:37 +00:00
|
|
|
|
|
|
|
stdenv.mkDerivation rec {
|
2017-09-28 17:39:37 +00:00
|
|
|
majorVersion = "0.4";
|
|
|
|
minorVersion = "3";
|
2014-10-08 16:18:37 +00:00
|
|
|
name = "pantheon-terminal-${majorVersion}.${minorVersion}";
|
|
|
|
src = fetchurl {
|
|
|
|
url = "https://launchpad.net/pantheon-terminal/${majorVersion}.x/${majorVersion}.${minorVersion}/+download/${name}.tgz";
|
2015-09-20 15:52:05 +00:00
|
|
|
sha256 = "0bfrqxig26i9qhm15kk7h9lgmzgnqada5snbbwqkp0n0pnyyh4ss";
|
2014-10-08 16:18:37 +00:00
|
|
|
};
|
|
|
|
|
2017-12-13 12:37:01 +00:00
|
|
|
nativeBuildInputs = [
|
2018-03-26 22:29:58 +00:00
|
|
|
perl cmake vala_0_38 pkgconfig wrapGAppsHook
|
2017-12-13 12:37:01 +00:00
|
|
|
# For setup hook
|
|
|
|
gobjectIntrospection
|
|
|
|
];
|
2015-05-30 20:29:04 +00:00
|
|
|
buildInputs = with gnome3; [
|
2017-09-28 17:39:37 +00:00
|
|
|
glib gtk3 granite libnotify gettext vte_290 libgee
|
2018-02-25 02:23:58 +00:00
|
|
|
gsettings-desktop-schemas defaultIconTheme
|
2015-05-30 20:29:04 +00:00
|
|
|
];
|
2014-10-08 16:18:37 +00:00
|
|
|
meta = {
|
2016-06-20 10:53:46 +00:00
|
|
|
description = "Elementary OS's terminal";
|
2014-10-08 16:18:37 +00:00
|
|
|
longDescription = "A super lightweight, beautiful, and simple terminal. It's designed to be setup with sane defaults and little to no configuration. It's just a terminal, nothing more, nothing less. Designed for elementary OS.";
|
|
|
|
homepage = https://launchpad.net/pantheon-terminal;
|
|
|
|
license = stdenv.lib.licenses.gpl3;
|
|
|
|
platforms = stdenv.lib.platforms.linux;
|
|
|
|
maintainers = [ stdenv.lib.maintainers.vozz ];
|
|
|
|
};
|
|
|
|
}
|