tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
textadept: 9.0 -> 9.3
Andrew Abbott
8 years ago
4a79bf0e
6f0a2af5
+10
-9
1 changed file
expand all
collapse all
unified
split
pkgs
applications
editors
textadept
default.nix
+10
-9
pkgs/applications/editors/textadept/default.nix
···
43
44
45
# These lists are taken from the Makefile.
46
-
scintilla_tgz = "scintilla367.tgz";
47
tre_zip = "cdce45e8dd7a3b36954022b4a4d3570e1ac5a4f8.zip";
48
scinterm_zip = "scinterm_1.8.zip";
49
-
scintillua_zip = "scintillua_3.6.7-1.zip";
50
-
lua_tgz = "lua-5.3.3.tar.gz";
51
lpeg_tgz = "lpeg-1.0.0.tar.gz";
52
lfs_zip = "v_1_6_3.zip";
53
lspawn_zip = "lspawn_1.5.zip";
···
60
61
scinterm_url = "http://foicica.com/scinterm/download/" + scinterm_zip;
62
tre_url = "https://github.com/laurikari/tre/archive/" + tre_zip;
63
-
scintillua_url = "http://foicica.com/scintillua/download/" + scintillua_zip;
0
64
gtdialog_url = "http://foicica.com/gtdialog/download/" + gtdialog_zip;
65
lspawn_url = "http://foicica.com/lspawn/download/" + lspawn_zip;
66
···
75
termkey_url = "http://www.leonerd.org.uk/code/libtermkey/" + termkey_tgz;
76
77
78
-
get_scintilla = get_url scintilla_url "0rh1xgd06qcnj4l0vi8g4i94vi63s76366b8hhqky3iqdjgwsxpi";
79
get_tre = get_url tre_url "0mw8npwk5nnhc33352j4akannhpx77kqvfam8jdq1n4yf8js1gi7";
80
get_scinterm = get_url scinterm_url "02ax6cjpxylfz7iqp1cjmsl323in066a38yklmsyzdl3w7761nxi";
81
-
get_scintillua = get_url scintillua_url "0fhyjrkfj2cvxnql65687nx1d0sfyg5lbrxmylyzhnfh4s4jnwmq";
82
-
get_lua = get_url lua_url "18mcfbbmjyp8f2l9yy7n6dzk066nq6man0kpwly4bppphilc04si";
83
get_lpeg = get_url lpeg_url "13mz18s359wlkwm9d9iqlyyrrwjc6iqfpa99ai0icam2b3khl68h";
84
get_lfs = get_url_zip lfs_url "1hxcnqj53540ysyw8fzax7f09pl98b8f55s712gsglcdxp2g2pri";
85
get_lspawn = get_url lspawn_url "09c6v9irblay2kv1n7i59pyj9g4xb43c6rfa7ba5m353lymcwwqi";
···
108
+ get_termkey;
109
in
110
stdenv.mkDerivation rec {
111
-
version = "9.0";
112
name = "textadept-${version}";
113
114
buildInputs = [
···
118
src = fetchhg {
119
url = http://foicica.com/hg/textadept;
120
rev = "textadept_${version}";
121
-
sha256 = "1fkxblf2db4i0kbfww94xwps7nbn88qc4fwghrm4dcszcq32jlfi";
122
};
123
124
preConfigure = ''
···
43
44
45
# These lists are taken from the Makefile.
46
+
scintilla_tgz = "scintilla373.tgz";
47
tre_zip = "cdce45e8dd7a3b36954022b4a4d3570e1ac5a4f8.zip";
48
scinterm_zip = "scinterm_1.8.zip";
49
+
scintillua_zip = "33298b6cbce3.zip";
50
+
lua_tgz = "lua-5.3.4.tar.gz";
51
lpeg_tgz = "lpeg-1.0.0.tar.gz";
52
lfs_zip = "v_1_6_3.zip";
53
lspawn_zip = "lspawn_1.5.zip";
···
60
61
scinterm_url = "http://foicica.com/scinterm/download/" + scinterm_zip;
62
tre_url = "https://github.com/laurikari/tre/archive/" + tre_zip;
63
+
#scintillua_url = "http://foicica.com/scintillua/download/" + scintillua_zip;
64
+
scintillua_url = "http://foicica.com/hg/scintillua/archive/" + scintillua_zip;
65
gtdialog_url = "http://foicica.com/gtdialog/download/" + gtdialog_zip;
66
lspawn_url = "http://foicica.com/lspawn/download/" + lspawn_zip;
67
···
76
termkey_url = "http://www.leonerd.org.uk/code/libtermkey/" + termkey_tgz;
77
78
79
+
get_scintilla = get_url scintilla_url "0rkczxzj6bqxks4jcbxbyrarjhfjh95nwxxiqprfid1kaamgkfm2";
80
get_tre = get_url tre_url "0mw8npwk5nnhc33352j4akannhpx77kqvfam8jdq1n4yf8js1gi7";
81
get_scinterm = get_url scinterm_url "02ax6cjpxylfz7iqp1cjmsl323in066a38yklmsyzdl3w7761nxi";
82
+
get_scintillua = get_url scintillua_url "1kx113dpjby1p9jcsqlnlzwj01z94f9szw4b38077qav3bj4lk6g";
83
+
get_lua = get_url lua_url "0320a8dg3aci4hxla380dx1ifkw8gj4gbw5c4dz41g1kh98sm0gn";
84
get_lpeg = get_url lpeg_url "13mz18s359wlkwm9d9iqlyyrrwjc6iqfpa99ai0icam2b3khl68h";
85
get_lfs = get_url_zip lfs_url "1hxcnqj53540ysyw8fzax7f09pl98b8f55s712gsglcdxp2g2pri";
86
get_lspawn = get_url lspawn_url "09c6v9irblay2kv1n7i59pyj9g4xb43c6rfa7ba5m353lymcwwqi";
···
109
+ get_termkey;
110
in
111
stdenv.mkDerivation rec {
112
+
version = "9.3";
113
name = "textadept-${version}";
114
115
buildInputs = [
···
119
src = fetchhg {
120
url = http://foicica.com/hg/textadept;
121
rev = "textadept_${version}";
122
+
sha256 = "18x79pazm86agn1khdxfnf87la6kli3xasi7dcjx7l6yyz19y14d";
123
};
124
125
preConfigure = ''