forked from mirrors/nixpkgs
tilda: fixups; seems to work now
- xgettext hack inspired by a guix thread - gsettings to prevent crashes - expression refactoring
This commit is contained in:
parent
a4738b27cf
commit
aeca8b6c3e
|
@ -1,6 +1,7 @@
|
|||
{ stdenv, fetchurl, pkgconfig
|
||||
, autoconf, automake, gettext
|
||||
, autoreconfHook, gettext, expat
|
||||
, confuse, vte, gtk
|
||||
, makeWrapper
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
|
@ -13,17 +14,21 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "10kjlcdaylkisb8i0cw4wfssg52mrz2lxr5zmw3q4fpnhh2xlaix";
|
||||
};
|
||||
|
||||
buildInputs = [ pkgconfig autoconf automake gettext confuse vte gtk ];
|
||||
buildInputs = [ pkgconfig autoreconfHook gettext confuse vte gtk makeWrapper ];
|
||||
|
||||
preConfigure = ''
|
||||
sh autogen.sh
|
||||
LD_LIBRARY_PATH = "${expat}/lib"; # ugly hack for xgettext to work during build
|
||||
|
||||
postInstall = ''
|
||||
wrapProgram "$out/bin/tilda" \
|
||||
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH"
|
||||
'';
|
||||
|
||||
meta = {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A Gtk based drop down terminal for Linux and Unix";
|
||||
homepage = https://github.com/lanoxx/tilda/;
|
||||
license = stdenv.lib.licenses.gpl3;
|
||||
maintainers = [ stdenv.lib.maintainers.AndersonTorres ];
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
license = licenses.gpl3;
|
||||
maintainers = [ maintainers.AndersonTorres ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -9878,7 +9878,7 @@ let
|
|||
|
||||
tilda = callPackage ../applications/misc/tilda {
|
||||
vte = gnome3.vte;
|
||||
gtk = gtk3;
|
||||
gtk = gtk3;
|
||||
};
|
||||
|
||||
timidity = callPackage ../tools/misc/timidity { };
|
||||
|
|
Loading…
Reference in a new issue