1 | # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 |
---|
2 | |
---|
3 | PortSystem 1.0 |
---|
4 | |
---|
5 | name i3 |
---|
6 | version 4.15 |
---|
7 | categories x11 |
---|
8 | license BSD |
---|
9 | platforms darwin |
---|
10 | maintainers nomaintainer |
---|
11 | |
---|
12 | description improved tiling window manager |
---|
13 | long_description i3 is a tiling window manager, completely written from \ |
---|
14 | scratch. i3 is primarily targeted at advanced users and \ |
---|
15 | developers. |
---|
16 | |
---|
17 | homepage https://i3wm.org/ |
---|
18 | master_sites ${homepage}downloads/ |
---|
19 | |
---|
20 | use_bzip2 yes |
---|
21 | |
---|
22 | checksums rmd160 ef2ca62a8bc1dffb1a191c00a96586557216dbe6 \ |
---|
23 | sha256 217d524d1fbc85ae346b25f6848d1b7bcd2c23184ec88d29114bf5a621385326 \ |
---|
24 | size 1196263 |
---|
25 | |
---|
26 | patchfiles patch-configure-libiconv.diff |
---|
27 | |
---|
28 | # asciidoc seems to not be used |
---|
29 | # other stuff might not be required |
---|
30 | depends_build port:asciidoc \ |
---|
31 | port:docbook-xml-4.5 \ |
---|
32 | port:p5.26-pod-simple \ |
---|
33 | port:pkgconfig \ |
---|
34 | port:xmlto |
---|
35 | |
---|
36 | # libxcursor changed to xcb-util-cursor in devel branch |
---|
37 | depends_lib path:lib/pkgconfig/cairo.pc:cairo \ |
---|
38 | port:dmenu \ |
---|
39 | port:libev \ |
---|
40 | port:libiconv \ |
---|
41 | port:libxkbcommon \ |
---|
42 | path:lib/pkgconfig/pango.pc:pango \ |
---|
43 | port:pcre \ |
---|
44 | port:perl5.26 \ |
---|
45 | port:startup-notification \ |
---|
46 | port:xorg-libxcb \ |
---|
47 | port:xorg-xcb-util \ |
---|
48 | port:xorg-xcb-util-cursor \ |
---|
49 | port:xorg-xcb-util-keysyms \ |
---|
50 | port:xorg-xcb-util-wm \ |
---|
51 | port:yajl |
---|
52 | |
---|
53 | #use_configure no |
---|
54 | |
---|
55 | build.args-append CC="${configure.cc} [get_canonical_archflags]" |
---|
56 | |
---|
57 | variant universal {} |
---|
58 | |
---|
59 | livecheck.type regex |
---|
60 | livecheck.url ${master_sites} |
---|
61 | livecheck.regex $name-(\\d+(?:\\.\\d+)*) |
---|