Lines 1-46
Link Here
|
1 |
# $FreeBSD: head/editors/xi-core/Makefile 498677 2019-04-11 19:39:28Z tobik $ |
1 |
# $FreeBSD: head/editors/xi-core/Makefile 498677 2019-04-11 19:39:28Z tobik $ |
2 |
|
2 |
|
3 |
PORTNAME= xi-core |
3 |
PORTNAME= xi-core |
4 |
PORTVERSION= g20170612 |
4 |
PORTVERSION= g20190420 |
5 |
DISTVERSIONPREFIX= v |
|
|
6 |
PORTREVISION= 9 |
7 |
CATEGORIES= editors |
5 |
CATEGORIES= editors |
8 |
|
6 |
|
9 |
MAINTAINER= ports@FreeBSD.org |
7 |
MAINTAINER= ed.arrakis@gmail.com |
10 |
COMMENT= Modern editor backend written in Rust |
8 |
COMMENT= Modern editor backend written in Rust |
11 |
|
9 |
|
12 |
LICENSE= APACHE20 |
10 |
LICENSE= APACHE20 |
13 |
LICENSE_FILE= ${WRKSRC}/../LICENSE |
11 |
LICENSE_FILE= ${WRKSRC}/../LICENSE |
14 |
|
12 |
|
15 |
USES= cargo |
13 |
USES= cargo |
|
|
14 |
|
16 |
USE_GITHUB= yes |
15 |
USE_GITHUB= yes |
17 |
GH_ACCOUNT= google |
16 |
GH_ACCOUNT= xi-editor |
18 |
GH_PROJECT= xi-editor |
17 |
GH_PROJECT= xi-editor |
19 |
GH_TAGNAME= 3164cb6 |
18 |
GH_TAGNAME= c16973f |
20 |
|
19 |
|
|
|
20 |
OPTIONS_DEFINE= DOCS |
21 |
OPTIONS_DEFAULT= DOCS |
22 |
|
21 |
WRKSRC_SUBDIR= rust |
23 |
WRKSRC_SUBDIR= rust |
22 |
|
24 |
|
23 |
PLIST_FILES= bin/xi-core |
25 |
PLIST_FILES= bin/xi-core |
|
|
26 |
PORTDOCS= README.md |
24 |
|
27 |
|
25 |
CARGO_CRATES= bytecount-0.1.6 \ |
28 |
GH_TUPLE= trishume:syntect:24887e407957438282e4183e3dfe80a086e01530:syntect |
26 |
crossbeam-0.2.10 \ |
29 |
|
27 |
dtoa-0.4.1 \ |
30 |
CARGO_CRATES= adler32-1.0.3 \ |
28 |
itoa-0.3.1 \ |
31 |
aho-corasick-0.7.3 \ |
|
|
32 |
argon2rs-0.2.5 \ |
33 |
arrayref-0.3.5 \ |
34 |
arrayvec-0.4.10 \ |
35 |
ascii-0.9.1 \ |
36 |
autocfg-0.1.2 \ |
37 |
backtrace-0.3.15 \ |
38 |
backtrace-sys-0.1.28 \ |
39 |
base64-0.10.1 \ |
40 |
bincode-1.1.3 \ |
41 |
bitflags-0.7.0 \ |
42 |
bitflags-1.0.4 \ |
43 |
blake2-rfc-0.2.18 \ |
44 |
block-buffer-0.3.3 \ |
45 |
build_const-0.2.1 \ |
46 |
byte-tools-0.2.0 \ |
47 |
bytecount-0.5.1 \ |
48 |
byteorder-1.3.1 \ |
49 |
cc-1.0.35 \ |
50 |
cfg-if-0.1.7 \ |
51 |
chrono-0.4.6 \ |
52 |
cloudabi-0.0.3 \ |
53 |
combine-3.8.1 \ |
54 |
constant_time_eq-0.1.3 \ |
55 |
crc-1.8.1 \ |
56 |
crc32fast-1.2.0 \ |
57 |
crossbeam-0.7.1 \ |
58 |
crossbeam-channel-0.3.8 \ |
59 |
crossbeam-deque-0.7.1 \ |
60 |
crossbeam-epoch-0.7.1 \ |
61 |
crossbeam-queue-0.1.2 \ |
62 |
crossbeam-utils-0.6.5 \ |
63 |
digest-0.7.6 \ |
64 |
dirs-1.0.5 \ |
65 |
either-1.5.2 \ |
66 |
failure-0.1.5 \ |
67 |
failure_derive-0.1.5 \ |
68 |
fake-simd-0.1.2 \ |
69 |
fern-0.5.8 \ |
70 |
filetime-0.2.4 \ |
71 |
flate2-1.0.7 \ |
72 |
fnv-1.0.6 \ |
73 |
fsevent-0.2.17 \ |
74 |
fsevent-sys-0.1.6 \ |
75 |
fuchsia-cprng-0.1.1 \ |
76 |
fuchsia-zircon-0.3.3 \ |
77 |
fuchsia-zircon-sys-0.3.3 \ |
78 |
generic-array-0.9.0 \ |
79 |
humantime-1.2.0 \ |
80 |
idna-0.1.5 \ |
81 |
inotify-0.6.1 \ |
82 |
inotify-sys-0.1.3 \ |
83 |
iovec-0.1.2 \ |
84 |
itoa-0.4.3 \ |
85 |
jsonrpc-lite-0.5.0 \ |
29 |
kernel32-sys-0.2.2 \ |
86 |
kernel32-sys-0.2.2 \ |
30 |
libc-0.2.49 \ |
87 |
languageserver-types-0.54.0 \ |
31 |
memchr-1.0.1 \ |
88 |
lazy_static-1.3.0 \ |
32 |
num-traits-0.1.37 \ |
89 |
lazycell-1.2.1 \ |
33 |
quote-0.3.15 \ |
90 |
libc-0.2.51 \ |
34 |
redox_syscall-0.1.17 \ |
91 |
line-wrap-0.1.1 \ |
35 |
serde-1.0.2 \ |
92 |
linked-hash-map-0.5.2 \ |
36 |
serde_derive-1.0.2 \ |
93 |
log-0.4.6 \ |
37 |
serde_derive_internals-0.15.0 \ |
94 |
matches-0.1.8 \ |
38 |
serde_json-1.0.1 \ |
95 |
memchr-2.2.0 \ |
39 |
syn-0.11.11 \ |
96 |
memoffset-0.2.1 \ |
40 |
synom-0.11.3 \ |
97 |
miniz-sys-0.1.11 \ |
41 |
time-0.1.37 \ |
98 |
miniz_oxide-0.2.1 \ |
42 |
unicode-xid-0.0.4 \ |
99 |
miniz_oxide_c_api-0.2.1 \ |
|
|
100 |
mio-0.6.16 \ |
101 |
mio-extras-2.0.5 \ |
102 |
miow-0.2.1 \ |
103 |
net2-0.2.33 \ |
104 |
nodrop-0.1.13 \ |
105 |
nom-4.2.3 \ |
106 |
notify-4.0.10 \ |
107 |
num-derive-0.2.4 \ |
108 |
num-integer-0.1.39 \ |
109 |
num-traits-0.2.6 \ |
110 |
onig-4.3.2 \ |
111 |
onig_sys-69.1.0 \ |
112 |
percent-encoding-1.0.1 \ |
113 |
pkg-config-0.3.14 \ |
114 |
plist-0.4.1 \ |
115 |
pom-3.0.2 \ |
116 |
proc-macro2-0.4.27 \ |
117 |
quick-error-1.2.2 \ |
118 |
quote-0.6.12 \ |
119 |
rand-0.4.6 \ |
120 |
rand-0.6.5 \ |
121 |
rand_chacha-0.1.1 \ |
122 |
rand_core-0.3.1 \ |
123 |
rand_core-0.4.0 \ |
124 |
rand_hc-0.1.0 \ |
125 |
rand_isaac-0.1.1 \ |
126 |
rand_jitter-0.1.3 \ |
127 |
rand_os-0.1.3 \ |
128 |
rand_pcg-0.1.2 \ |
129 |
rand_xorshift-0.1.1 \ |
130 |
rdrand-0.4.0 \ |
131 |
redox_syscall-0.1.54 \ |
132 |
redox_users-0.3.0 \ |
133 |
regex-1.1.5 \ |
134 |
regex-syntax-0.6.6 \ |
135 |
remove_dir_all-0.5.1 \ |
136 |
rustc-demangle-0.1.14 \ |
137 |
ryu-0.2.7 \ |
138 |
safemem-0.3.0 \ |
139 |
same-file-1.0.4 \ |
140 |
scoped_threadpool-0.1.9 \ |
141 |
scopeguard-0.3.3 \ |
142 |
serde-1.0.90 \ |
143 |
serde_derive-1.0.90 \ |
144 |
serde_json-1.0.39 \ |
145 |
serde_test-1.0.90 \ |
146 |
sha2-0.7.1 \ |
147 |
slab-0.4.2 \ |
148 |
smallvec-0.6.9 \ |
149 |
syn-0.15.30 \ |
150 |
synstructure-0.10.1 \ |
151 |
syntect-3.2.0 \ |
152 |
tempdir-0.3.7 \ |
153 |
thread_local-0.3.6 \ |
154 |
time-0.1.42 \ |
155 |
toml-0.5.0 \ |
156 |
typenum-1.10.0 \ |
157 |
ucd-util-0.1.3 \ |
158 |
unicode-bidi-0.3.4 \ |
159 |
unicode-normalization-0.1.8 \ |
160 |
unicode-segmentation-1.2.1 \ |
161 |
unicode-xid-0.1.0 \ |
162 |
unreachable-1.0.0 \ |
163 |
url-1.7.2 \ |
164 |
url_serde-0.2.0 \ |
165 |
utf8-ranges-1.0.2 \ |
166 |
version_check-0.1.5 \ |
167 |
void-1.0.2 \ |
168 |
walkdir-2.2.7 \ |
43 |
winapi-0.2.8 \ |
169 |
winapi-0.2.8 \ |
44 |
winapi-build-0.1.1 |
170 |
winapi-0.3.7 \ |
|
|
171 |
winapi-build-0.1.1 \ |
172 |
winapi-i686-pc-windows-gnu-0.4.0 \ |
173 |
winapi-util-0.1.2 \ |
174 |
winapi-x86_64-pc-windows-gnu-0.4.0 \ |
175 |
ws2_32-sys-0.2.1 \ |
176 |
xml-rs-0.8.0 \ |
177 |
yaml-rust-0.4.3 |
178 |
|
179 |
CARGO_USE_GITHUB= yes |
180 |
|
181 |
do-install-DOCS-on: |
182 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
183 |
${INSTALL_DATA} ${WRKSRC}/../README.md ${STAGEDIR}${DOCSDIR} |
184 |
|
185 |
post-install: |
186 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xi-core |
45 |
|
187 |
|
46 |
.include <bsd.port.mk> |
188 |
.include <bsd.port.mk> |