Skip to content

Commit 907200f

Browse files
committed
Use Artifacts and JLL packages on Julia 1.3+
1 parent 3280ce1 commit 907200f

File tree

7 files changed

+265
-129
lines changed

7 files changed

+265
-129
lines changed

.drone.yml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,3 @@
1-
---
2-
kind: pipeline
3-
name: linux - arm - Julia 1.0
4-
5-
platform:
6-
os: linux
7-
arch: arm
8-
9-
steps:
10-
- name: build
11-
image: julia:1.0
12-
commands:
13-
- "julia --project=. --check-bounds=yes --color=yes -e 'using InteractiveUtils; versioninfo(verbose=true); using Pkg; Pkg.build(); Pkg.test(coverage=true)'"
14-
15-
---
16-
kind: pipeline
17-
name: linux - arm - Julia 1.2
18-
19-
platform:
20-
os: linux
21-
arch: arm
22-
23-
steps:
24-
- name: build
25-
image: julia:1.2
26-
commands:
27-
- "julia --project=. --check-bounds=yes --color=yes -e 'using InteractiveUtils; versioninfo(verbose=true); using Pkg; Pkg.build(); Pkg.test(coverage=true)'"
28-
291
---
302
kind: pipeline
313
name: linux - arm - Julia 1.3
@@ -40,34 +12,6 @@ steps:
4012
commands:
4113
- "julia --project=. --check-bounds=yes --color=yes -e 'using InteractiveUtils; versioninfo(verbose=true); using Pkg; Pkg.build(); Pkg.test(coverage=true)'"
4214

43-
---
44-
kind: pipeline
45-
name: linux - arm64 - Julia 1.0
46-
47-
platform:
48-
os: linux
49-
arch: arm64
50-
51-
steps:
52-
- name: build
53-
image: julia:1.0
54-
commands:
55-
- "julia --project=. --check-bounds=yes --color=yes -e 'using InteractiveUtils; versioninfo(verbose=true); using Pkg; Pkg.build(); Pkg.test(coverage=true)'"
56-
57-
---
58-
kind: pipeline
59-
name: linux - arm64 - Julia 1.2
60-
61-
platform:
62-
os: linux
63-
arch: arm64
64-
65-
steps:
66-
- name: build
67-
image: julia:1.2
68-
commands:
69-
- "julia --project=. --check-bounds=yes --color=yes -e 'using InteractiveUtils; versioninfo(verbose=true); using Pkg; Pkg.build(); Pkg.test(coverage=true)'"
70-
7115
---
7216
kind: pipeline
7317
name: linux - arm64 - Julia 1.3

.travis.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ os:
44
- linux
55
- osx
66
julia:
7-
- 0.7
8-
- 1.0
9-
- 1.2
107
- 1.3
118
- nightly
129
notifications:

Manifest.toml

Lines changed: 255 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,255 @@
1+
# This file is machine-generated - editing it directly is not advised
2+
3+
[[Base64]]
4+
uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
5+
6+
[[BinaryProvider]]
7+
deps = ["Libdl", "Logging", "SHA"]
8+
git-tree-sha1 = "c7361ce8a2129f20b0e05a89f7070820cfed6648"
9+
uuid = "b99e7846-7c00-51b0-8f62-c81ae34c0232"
10+
version = "0.5.6"
11+
12+
[[Bzip2_jll]]
13+
deps = ["Libdl", "Pkg"]
14+
git-tree-sha1 = "decbb1e47894a4cff23ee418731b2a8b950b656c"
15+
uuid = "6e34b625-4abd-537c-b88f-471c36dfa7a0"
16+
version = "1.0.6+0"
17+
18+
[[Cairo_jll]]
19+
deps = ["Bzip2_jll", "Fontconfig_jll", "LZO_jll", "Libdl", "Pixman_jll", "Pkg", "X11_jll", "Zlib_jll", "libpng_jll"]
20+
git-tree-sha1 = "f34ea13ce27acf27b8b81976f315534c496c8d3a"
21+
uuid = "83423d85-b0ee-5818-9007-b63ccbeb887a"
22+
version = "1.14.12+0"
23+
24+
[[ColorTypes]]
25+
deps = ["FixedPointNumbers", "Random"]
26+
git-tree-sha1 = "10050a24b09e8e41b951e9976b109871ce98d965"
27+
uuid = "3da002f7-5984-5a60-b8a6-cbb66c0b333f"
28+
version = "0.8.0"
29+
30+
[[Colors]]
31+
deps = ["ColorTypes", "FixedPointNumbers", "InteractiveUtils", "Printf", "Reexport"]
32+
git-tree-sha1 = "c9c1845d6bf22e34738bee65c357a69f416ed5d1"
33+
uuid = "5ae59095-9a9b-59fe-a467-6f913c188581"
34+
version = "0.9.6"
35+
36+
[[Compat]]
37+
deps = ["Base64", "Dates", "DelimitedFiles", "Distributed", "InteractiveUtils", "LibGit2", "Libdl", "LinearAlgebra", "Markdown", "Mmap", "Pkg", "Printf", "REPL", "Random", "Serialization", "SharedArrays", "Sockets", "SparseArrays", "Statistics", "Test", "UUIDs", "Unicode"]
38+
git-tree-sha1 = "84aa74986c5b9b898b0d1acaf3258741ee64754f"
39+
uuid = "34da2185-b29b-5c13-b0c7-acf172513d20"
40+
version = "2.1.0"
41+
42+
[[Dates]]
43+
deps = ["Printf"]
44+
uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"
45+
46+
[[DelimitedFiles]]
47+
deps = ["Mmap"]
48+
uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab"
49+
50+
[[Distributed]]
51+
deps = ["Random", "Serialization", "Sockets"]
52+
uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b"
53+
54+
[[Expat_jll]]
55+
deps = ["Libdl", "Pkg"]
56+
git-tree-sha1 = "e1b4190be75ba8d03ce2bec3a6cfc7a939c713ea"
57+
uuid = "2e619515-83b5-522b-bb60-26c02a35a201"
58+
version = "2.2.7+0"
59+
60+
[[FixedPointNumbers]]
61+
git-tree-sha1 = "d14a6fa5890ea3a7e5dcab6811114f132fec2b4b"
62+
uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93"
63+
version = "0.6.1"
64+
65+
[[Fontconfig_jll]]
66+
deps = ["Bzip2_jll", "Expat_jll", "FreeType2_jll", "Libdl", "Libuuid_jll", "Pkg", "Zlib_jll"]
67+
git-tree-sha1 = "60d38a9676cefea325c9714033d76798315e5fcf"
68+
uuid = "a3f928ae-7b40-5064-980b-68af3947d34b"
69+
version = "2.13.1+2"
70+
71+
[[FreeType2_jll]]
72+
deps = ["Bzip2_jll", "Libdl", "Pkg", "Zlib_jll"]
73+
git-tree-sha1 = "8e290780d75bc0f676548c3bb84c153f83d14bdc"
74+
uuid = "d7e528f0-a631-5988-bf34-fe36492bcfd7"
75+
version = "2.10.1+1"
76+
77+
[[FriBidi_jll]]
78+
deps = ["Libdl", "Pkg"]
79+
git-tree-sha1 = "0066610c8b3d531001737a4c8e6663b2a57dbd63"
80+
uuid = "559328eb-81f9-559d-9380-de523a88c83c"
81+
version = "1.0.5+0"
82+
83+
[[Gettext_jll]]
84+
deps = ["Libdl", "Libiconv_jll", "Pkg"]
85+
git-tree-sha1 = "1158ee88d262610dbf2d1751490f4f0a02c4180f"
86+
uuid = "78b55507-aeef-58d4-861c-77aaff3498b1"
87+
version = "0.20.1+0"
88+
89+
[[Glib_jll]]
90+
deps = ["Gettext_jll", "Libdl", "Libffi_jll", "PCRE_jll", "Pkg", "Zlib_jll"]
91+
git-tree-sha1 = "9a7e1ad28f1313da50e5ab8568725bed5f131ad1"
92+
uuid = "7746bdde-850d-59dc-9ae8-88ece973131d"
93+
version = "2.59.0+1"
94+
95+
[[Graphics]]
96+
deps = ["Colors", "Compat", "NaNMath"]
97+
git-tree-sha1 = "e3ead4211073d4117a0d2ef7d1efc5c8092c8412"
98+
uuid = "a2bd30eb-e257-5431-a919-1863eab51364"
99+
version = "0.4.0"
100+
101+
[[Graphite2_jll]]
102+
deps = ["Libdl", "Pkg"]
103+
git-tree-sha1 = "3dfe2a952dd348bcd6dbf5caec90092f58280697"
104+
uuid = "3b182d85-2403-5c21-9c21-1e1f0cc25472"
105+
version = "1.3.13+0"
106+
107+
[[HarfBuzz_jll]]
108+
deps = ["Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "Gettext_jll", "Glib_jll", "Graphite2_jll", "Libdl", "Libffi_jll", "Pkg"]
109+
git-tree-sha1 = "c56c15106e76e4d58b4afe55c462aae656cd93b9"
110+
uuid = "2e76f6c2-a576-52d4-95c1-20adfe4de566"
111+
version = "2.6.1+0"
112+
113+
[[InteractiveUtils]]
114+
deps = ["Markdown"]
115+
uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
116+
117+
[[LZO_jll]]
118+
deps = ["Libdl", "Pkg"]
119+
git-tree-sha1 = "26ff20dc58051d7eda388662b90049d192f8d0a1"
120+
uuid = "dd4b983a-f0e5-5f8d-a1b7-129d4a5fb1ac"
121+
version = "2.10.0+0"
122+
123+
[[LibGit2]]
124+
uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
125+
126+
[[Libdl]]
127+
uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
128+
129+
[[Libffi_jll]]
130+
deps = ["Libdl", "Pkg"]
131+
git-tree-sha1 = "f2c12e7da9c4f7fab577619626b772f607e67b04"
132+
uuid = "e9f186c6-92d2-5b65-8a66-fee21dc1b490"
133+
version = "3.2.1+0"
134+
135+
[[Libiconv_jll]]
136+
deps = ["Libdl", "Pkg"]
137+
git-tree-sha1 = "48563fe30f00c9d4a4d61891e71df389bf901142"
138+
uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531"
139+
version = "1.16.0+0"
140+
141+
[[Libuuid_jll]]
142+
deps = ["Libdl", "Pkg"]
143+
git-tree-sha1 = "922dcdf893eeb85cac8c79b2841e35f091a8a824"
144+
uuid = "38a345b3-de98-5d2b-a5d3-14cd9215e700"
145+
version = "2.34.0+0"
146+
147+
[[LinearAlgebra]]
148+
deps = ["Libdl"]
149+
uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
150+
151+
[[Logging]]
152+
uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"
153+
154+
[[Markdown]]
155+
deps = ["Base64"]
156+
uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
157+
158+
[[Mmap]]
159+
uuid = "a63ad114-7e13-5084-954f-fe012c677804"
160+
161+
[[NaNMath]]
162+
deps = ["Compat"]
163+
git-tree-sha1 = "ce3b85e484a5d4c71dd5316215069311135fa9f2"
164+
uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3"
165+
version = "0.3.2"
166+
167+
[[PCRE_jll]]
168+
deps = ["Libdl", "Pkg"]
169+
git-tree-sha1 = "afb11698f8d191354fd16ad6e292dd1e32c3f5b8"
170+
uuid = "2f80f16e-611a-54ab-bc61-aa92de5b98fc"
171+
version = "8.42.0+0"
172+
173+
[[Pango_jll]]
174+
deps = ["Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "FriBidi_jll", "Glib_jll", "HarfBuzz_jll", "Libdl", "Pkg"]
175+
git-tree-sha1 = "30085dba71ee9e337652bae886b9bff0cc2b48c4"
176+
uuid = "36c8627f-9965-5494-a995-c6b170f724f3"
177+
version = "1.42.4+0"
178+
179+
[[Pixman_jll]]
180+
deps = ["Libdl", "Pkg"]
181+
git-tree-sha1 = "cdddc5aab6ae8e3034dbf3c264e636fbf19fdee0"
182+
uuid = "30392449-352a-5448-841d-b1acce4e97dc"
183+
version = "0.38.4+1"
184+
185+
[[Pkg]]
186+
deps = ["Dates", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "UUIDs"]
187+
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
188+
189+
[[Printf]]
190+
deps = ["Unicode"]
191+
uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"
192+
193+
[[REPL]]
194+
deps = ["InteractiveUtils", "Markdown", "Sockets"]
195+
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
196+
197+
[[Random]]
198+
deps = ["Serialization"]
199+
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
200+
201+
[[Reexport]]
202+
deps = ["Pkg"]
203+
git-tree-sha1 = "7b1d07f411bc8ddb7977ec7f377b97b158514fe0"
204+
uuid = "189a3867-3050-52da-a836-e630ba90ab69"
205+
version = "0.2.0"
206+
207+
[[SHA]]
208+
uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
209+
210+
[[Serialization]]
211+
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
212+
213+
[[SharedArrays]]
214+
deps = ["Distributed", "Mmap", "Random", "Serialization"]
215+
uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383"
216+
217+
[[Sockets]]
218+
uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
219+
220+
[[SparseArrays]]
221+
deps = ["LinearAlgebra", "Random"]
222+
uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
223+
224+
[[Statistics]]
225+
deps = ["LinearAlgebra", "SparseArrays"]
226+
uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
227+
228+
[[Test]]
229+
deps = ["Distributed", "InteractiveUtils", "Logging", "Random"]
230+
uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
231+
232+
[[UUIDs]]
233+
deps = ["Random", "SHA"]
234+
uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
235+
236+
[[Unicode]]
237+
uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
238+
239+
[[X11_jll]]
240+
deps = ["Libdl", "Pkg"]
241+
git-tree-sha1 = "e07151cdc8ccc45bff4a30bd0a1bf4cd3bbcab7a"
242+
uuid = "546b0b6d-9ca3-5ba2-8705-1bc1841d8479"
243+
version = "1.6.8+0"
244+
245+
[[Zlib_jll]]
246+
deps = ["Libdl", "Pkg"]
247+
git-tree-sha1 = "02b171e3e5766ab7c9fa51aca145d691da8f7a0e"
248+
uuid = "83775a58-1f1d-513f-b197-d71354ab007a"
249+
version = "1.2.11+5"
250+
251+
[[libpng_jll]]
252+
deps = ["Libdl", "Pkg", "Zlib_jll"]
253+
git-tree-sha1 = "503a5863235e7056816c504f5f9e0a7678372c89"
254+
uuid = "b53b4c65-9356-5827-b1ea-8c7a1a84506f"
255+
version = "1.6.37+0"

Project.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,17 @@ version = "0.6.0"
44

55
[deps]
66
BinaryProvider = "b99e7846-7c00-51b0-8f62-c81ae34c0232"
7+
Cairo_jll = "83423d85-b0ee-5818-9007-b63ccbeb887a"
78
Colors = "5ae59095-9a9b-59fe-a467-6f913c188581"
9+
Glib_jll = "7746bdde-850d-59dc-9ae8-88ece973131d"
810
Graphics = "a2bd30eb-e257-5431-a919-1863eab51364"
911
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
12+
Pango_jll = "36c8627f-9965-5494-a995-c6b170f724f3"
1013

1114
[compat]
1215
BinaryProvider = "≥ 0.3.0"
1316
Graphics = "≥ 0.1.0"
14-
julia = "0.7.0"
17+
julia = "1.3.0"
1518

1619
[extras]
1720
Base64 = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"

appveyor.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
environment:
22
matrix:
3-
- julia_version: 0.7
4-
- julia_version: 1
5-
- julia_version: 1.2
63
- julia_version: 1.3
74
- julia_version: nightly
85

0 commit comments

Comments
 (0)