lol
0
fork

Configure Feed

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

lilyterm-git: init at 2017-01-06

The latest stable release is quite old (2013-02) and many improvements have been
made in the meantime.

+36 -9
+31 -9
pkgs/applications/misc/lilyterm/default.nix
··· 1 - { stdenv, fetchurl 1 + { stdenv, fetchurl, fetchFromGitHub 2 2 , pkgconfig 3 3 , autoconf, automake, intltool, gettext 4 - , gtk, vte }: 4 + , gtk, vte 5 5 6 - stdenv.mkDerivation rec { 6 + # "stable" or "git" 7 + , flavour ? "stable" 8 + }: 9 + 10 + assert flavour == "stable" || flavour == "git"; 7 11 12 + let 13 + stuff = 14 + if flavour == "stable" 15 + then rec { 16 + version = "0.9.9.4"; 17 + src = fetchurl { 18 + url = "http://lilyterm.luna.com.tw/file/lilyterm-${version}.tar.gz"; 19 + sha256 = "0x2x59qsxq6d6xg5sd5lxbsbwsdvkwqlk17iw3h4amjg3m1jc9mp"; 20 + }; 21 + } 22 + else { 23 + version = "2017-01-06"; 24 + src = fetchFromGitHub { 25 + owner = "Tetralet"; 26 + repo = "lilyterm"; 27 + rev = "20cce75d34fd24901c9828469d4881968183c389"; 28 + sha256 = "0am0y65674rfqy69q4qz8izb8cq0isylr4w5ychi40jxyp68rkv2"; 29 + }; 30 + }; 31 + 32 + in 33 + stdenv.mkDerivation rec { 8 34 name = "lilyterm-${version}"; 9 - version = "0.9.9.4"; 10 35 11 - src = fetchurl { 12 - url = "http://lilyterm.luna.com.tw/file/${name}.tar.gz"; 13 - sha256 = "0x2x59qsxq6d6xg5sd5lxbsbwsdvkwqlk17iw3h4amjg3m1jc9mp"; 14 - }; 36 + inherit (stuff) src version; 15 37 16 38 buildInputs = [ pkgconfig autoconf automake intltool gettext gtk vte ]; 17 39 ··· 29 51 ''; 30 52 homepage = http://lilyterm.luna.com.tw/; 31 53 license = licenses.gpl3; 32 - maintainers = with maintainers; [ AndersonTorres ]; 54 + maintainers = with maintainers; [ AndersonTorres profpatsch ]; 33 55 platforms = platforms.linux; 34 56 }; 35 57 }
+5
pkgs/top-level/all-packages.nix
··· 14333 14333 lilyterm = callPackage ../applications/misc/lilyterm { 14334 14334 inherit (gnome2) vte; 14335 14335 gtk = gtk2; 14336 + flavour = "stable"; 14337 + }; 14338 + 14339 + lilyterm-git = lilyterm.override { 14340 + flavour = "git"; 14336 14341 }; 14337 14342 14338 14343 lumail = callPackage ../applications/networking/mailreaders/lumail { };