-
-
Notifications
You must be signed in to change notification settings - Fork 103
Expand file tree
/
Copy pathsile.rockspec.in
More file actions
52 lines (48 loc) · 1.61 KB
/
sile.rockspec.in
File metadata and controls
52 lines (48 loc) · 1.61 KB
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 <caleb@alerque.com>",
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.14.4-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-2",
"lua-zlib == 1.3-0",
"lua_cliargs == 3.0.2-1",
"luaepnf == 0.3-2",
"luaexpat == 1.5.2-1",
"luafilesystem == 1.8.0-1",
"luarepl == 0.10-1",
"luasec == 1.3.2-1",
"luasocket == 3.1.0-1",
"luautf8 == 0.1.6-1",
"penlight == 1.14.0-3",
"vstruct == 2.1.1-1",
}
build = {
type = "builtin",
modules = {},
}