-
-
Notifications
You must be signed in to change notification settings - Fork 99
/
sile.rockspec.in
52 lines (48 loc) · 1.61 KB
/
sile.rockspec.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
-- @ROCKSPECWARNING@
rockspec_format = "3.0"
package = "@TRANSFORMED_PACKAGE_NAME@"
version = "dev-@ROCKREV@"
source = {
url = "git+https://github.com/sile-typesetter/sile.git",
branch = "master",
}
description = {
summary = "Simon’s Improved Layout Engine",
detailed = [[SILE is a typesetting system; its job is to produce beautiful printed documents.
Conceptually, SILE is similar to TeX—from which it borrows some concepts and even
syntax and algorithms—but the similarities end there. Rather than being a
derivative of the TeX family SILE is a new typesetting and layout engine written
from the ground up using modern technologies and borrowing some ideas from
graphical systems such as InDesign.]],
license = "MIT",
homepage = "https://github.com/sile-typesetter/sile",
issues_url = "https://github.com/sile-typesetter/sile/issues",
maintainer = "Caleb Maclennan <[email protected]>",
labels = { "typesetting" },
}
dependencies = {
"lua >= 5.1",
"bit32", -- only required on Lua < 5.2, versions vary between Rock and VM provided
"cassowary == 2.3.2-1",
"cldr == 0.3.0-0",
"compat53 == 0.13-1", -- only required on Lua < 5.3
"fluent == 0.2.0-0",
"linenoise == 0.9-1",
"loadkit == 1.1.0-1",
"lpeg == 1.1.0-1",
"lua-zlib == 1.2-2",
"lua_cliargs == 3.0.2-1",
"luaepnf == 0.3-2",
"luaexpat == 1.5.1-1",
"luafilesystem == 1.8.0-1",
"luarepl == 0.10-1",
"luasec == 1.3.2-1",
"luasocket == 3.1.0-1",
"luautf8 == 0.1.5-2",
"penlight == 1.14.0-2",
"vstruct == 2.1.1-1",
}
build = {
type = "builtin",
modules = {},
}