Commit Graph

236 Commits

Author SHA1 Message Date
Andrew Murray
97afc0daeb Updated harfbuzz to 3.2.0 2021-12-12 16:00:01 +11:00
Andrew Murray
37339ce9ed Updated freetype to 2.11.1 2021-12-05 00:57:36 +11:00
Andrew Murray
50a9db6c3b Updated harfbuzz to 3.1.0 2021-11-15 10:27:52 +11:00
Hugo van Kemenade
fd50dc2dc5 Rename master to main 2021-10-15 16:02:27 +03:00
Andrew Murray
2a03bb74dd Downgrade auditwheel on Linux 2021-09-24 21:11:13 +10:00
Andrew Murray
73e3a55996 Uninstall existing zlib on Linux 2021-09-24 20:59:29 +10:00
Andrew Murray
3c8056a6cb Updated harfbuzz to 3.0.0 2021-09-18 08:17:44 +10:00
Andrew Murray
a0e13805d3 Updated harfbuzz to 2.9.1 2021-09-08 07:46:21 +10:00
Andrew Murray
83c01b702f Upgraded numpy on 32-bit PyPy3.7 to match 64-bit 2021-09-06 12:18:03 +10:00
Andrew Murray
bd773bb277 Updated harfbuzz to 2.9.0 2021-08-18 21:55:44 +10:00
Andrew Murray
812155d68c Do not install numpy for Python 3.10 on x86_64 2021-08-15 20:03:16 +10:00
Andrew Murray
d23b263335 Updated libwebp to 1.2.1 2021-08-14 19:53:28 +10:00
Hugo van Kemenade
4e66275075
Merge pull request #211 from radarhere/build_xz
Added build_xz
2021-08-12 13:59:45 +03:00
Andrew Murray
449491e8d2 Updated freetype to 2.11.0 2021-07-20 07:45:55 +10:00
Andrew Murray
6ad12e69ec Added build_xz 2021-07-12 22:25:23 +10:00
Andrew Murray
4cb095670b Updated harfbuzz to 2.8.2 2021-07-09 10:07:44 +10:00
Andrew Murray
8bc5d8e8d8 Removed multibuild workaround 2021-07-03 19:05:46 +10:00
Andrew Murray
b424d2fc3a Added multibuild workaround 2021-07-02 22:13:16 +10:00
Andrew Murray
113eecfa22 Removed multibuild workaround 2021-07-02 18:13:22 +10:00
Andrew Murray
172a58d54c Limit numpy on 64-bit pypy 3.7 as well 2021-06-25 11:03:16 +10:00
Andrew Murray
ce07009282 Build zlib on Linux as well 2021-06-16 21:27:59 +10:00
Andrew Murray
88a8459b41 Fixed untar on macOS 11 2021-05-19 22:25:36 +10:00
Andrew Murray
6a81c1879c Added .editorconfig file 2021-05-16 11:58:25 +10:00
Andrew Murray
dc1f619337 Replaced tabs with spaces 2021-05-16 08:18:02 +10:00
Andrew Murray
e27728f24a Migrated from deprecated xproto to xorgproto 2021-05-15 12:15:56 +10:00
nulano
0c62cffdd8 fix expected features list on Travis 2021-05-11 02:26:35 +02:00
Andrew Murray
a80c2de3ab Do not use libtiff 4.3.0 on macOS 11 builds 2021-05-09 14:38:00 +10:00
Andrew Murray
f4862597f8 Updated harfbuzz to 2.8.1 2021-05-04 13:24:06 +10:00
Andrew Murray
82165c0e9c Updated libtiff to 4.3.0 2021-04-16 22:56:34 +10:00
wiredfool
4d91cd8485
Merge pull request #181 from nulano/for-5062
Update config for FriBiDi dynamic linking
2021-03-31 22:57:59 +01:00
Ondrej Baranovič
f2afbdac02
update HarfBuzz to 2.8.0
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2021-03-31 10:51:19 +02:00
nulano
5f04e4a6df replace IS_OSX with IS_MACOS 2021-03-25 02:14:51 +01:00
Andrew Murray
e962cd86df Removed existing libpng to fix arm64 OpenJPEG 2021-02-09 12:23:09 +11:00
Andrew Murray
51ca11de79
Merge branch 'master' into for-5062 2021-02-07 15:57:00 +11:00
Andrew Murray
a5fc70eea0 Updated lcms2 to 2.12 2021-02-07 06:54:08 +11:00
Andrew Murray
335488e4ba Updated libwebp to 1.2.0 2021-02-02 20:34:31 +11:00
Andrew Murray
398f2d8af5 Limit numpy to 1.19.5 on 32-bit pypy 3.7 2021-01-31 15:57:24 +11:00
Andrew Murray
faeb4599e5 Build arm64 wheel 2021-01-30 10:38:55 +11:00
Andrew Murray
b380ff3ad2 Move from multibuild IS_OSX to IS_MACOS 2021-01-10 22:19:26 +11:00
nulano
303bf0bc5c expected features with dynamic raqm/fribidi 2021-01-02 18:14:37 +01:00
nulano
1794fcad90 compile in c99 mode due to raqm 2021-01-02 18:14:37 +01:00
nulano
5fa0403b3b manually config freetype 2021-01-02 18:14:36 +01:00
nulano
283913826a add wheel build options to vendor raqm, fribidi shim 2021-01-02 18:14:36 +01:00
nulano
557562b6e6 install harfbuzz 2021-01-02 18:11:30 +01:00
Andrew Murray
e3bbc30fa8 Updated libtiff to 4.2.0 2020-12-29 19:13:05 +11:00
Hugo van Kemenade
96283c0c89
Merge pull request #178 from radarhere/licenses 2020-12-29 10:00:34 +02:00
Andrew Murray
dea7485bf1 Updated openjpeg to 2.4.0 2020-12-29 10:42:21 +11:00
Andrew Murray
434acc7508 Split dependency licenses into individual files 2020-12-29 10:39:51 +11:00
Andrew Murray
ef03126481 Use python3 2020-12-26 21:40:59 +11:00
Andrew Murray
9f5c535709 Invoke pip using python3 2020-12-18 16:38:23 +11:00
nulano
6466660f7d move macOS to GHA 2020-10-24 00:41:39 +01:00
Andrew Murray
80494e6f3c Updated freetype to 2.10.4 2020-10-20 19:56:34 +11:00
Andrew Murray
6af827ea9b Updated freetype to 2.10.3 2020-10-11 08:44:55 +11:00
Andrew Murray
183157dc11 Updated xcb-proto to 1.14.1 2020-10-09 22:49:41 +11:00
Andrew Murray
1f367da315 Use version of xcb-proto patched for Python 3.9 2020-10-07 00:40:23 +11:00
Andrew Murray
96985e218b Changed order of dependency 2020-10-03 19:31:36 +10:00
Andrew Murray
8226556bdb Use pillow-depends test images 2020-09-23 19:57:08 +10:00
Andrew Murray
702da87d3f Revert "Workaround problems with cmake and xz on manylinux2014"
This reverts commit 639793e150.
2020-09-05 19:49:39 +10:00
Andrew Murray
639793e150 Workaround problems with cmake and xz on manylinux2014 2020-06-28 17:37:38 +10:00
Andrew Murray
505e915516 Install NumPy with OpenBLAS on macOS 2020-06-28 14:57:57 +10:00
Andrew Murray
f995a9ec28 Added macOS PyPy 2020-06-28 14:57:13 +10:00
Andrew Murray
b7cf57a8f4 Updated lcms2 to 2.11 2020-06-17 07:47:16 +10:00
Andrew Murray
c3c35d059b Compile libxcb on Linux 2020-06-09 21:09:57 +10:00
Andrew Murray
e0e6f20cc6 Test features 2020-06-08 19:35:35 +10:00
Andrew Murray
e102388915 Compile libxcb on macOS 2020-06-07 20:31:05 +10:00
Andrew Murray
aa102f7959 Updated lcms2 to 2.10 2020-06-01 09:39:01 +10:00
Andrew Murray
21290bff86 Updated Freetype to 2.10.2 2020-05-09 19:23:42 +10:00
Andrew Murray
5c3691fd11 Changed comments to refer to "OS X" 2020-04-25 21:51:55 +10:00
Andrew Murray
443097d086 Updated xz to 5.2.5 2020-03-20 06:15:33 +11:00
Andrew Murray
e3a867d9d3 Removed customisation of bzip2 build 2020-01-26 00:50:56 +11:00
Andrew Murray
1728873e8d Updated libjpeg to 9d 2020-01-12 22:40:06 +11:00
Andrew Murray
de3d58c8d8 Updated libwebp to 1.1.0 2020-01-07 19:18:56 +11:00
Andrew Murray
41dc59c80a Updated bzip2 to 1.0.8 for Linux 2019-12-08 00:02:47 +11:00
Andrew Murray
452f46e08a Updated libtiff to 4.1.0 2019-11-04 19:06:16 +11:00
Andrew Murray
ab91b30687 Include both multibuild and libwebp default CFLAGS 2019-09-02 22:13:42 +10:00
Andrew Murray
3af2baec08 Updated freetype to 2.10.1 2019-07-25 06:41:23 +10:00
Andrew Murray
3ea323bfe0 Updated libwebp to 1.0.3 2019-07-13 21:39:47 +10:00
Andrew Murray
620d602939
Merge pull request #120 from radarhere/selftest
Added selftest
2019-06-26 19:58:49 +10:00
Andrew Murray
8c6fa93d5f Removed custom macOS openjpeg command 2019-06-03 20:36:43 +10:00
Hugo
1ddbcca33c
Include both multibuild and jpeg default CFLAGS (#117)
Include both multibuild and jpeg default CFLAGS
2019-05-13 09:45:49 +03:00
Andrew Murray
af15efe90f Added selftest 2019-05-13 06:03:56 +10:00
Andrew Murray
332321acf3 Updated libpng to 1.6.37 2019-04-16 20:00:11 +10:00
Andrew Murray
4baf0984c2 Include both multibuild and jpeg default CFLAGS 2019-04-08 19:07:51 +10:00
Andrew Murray
5bc530fb17 Updated openjpeg to 2.3.1 2019-04-03 15:55:58 +11:00
Andrew Murray
59962e9db7 Updated freetype to 2.10.0 2019-04-03 11:57:53 +11:00
Andrew Murray
4a0494bfd3 Updated libwebp to 1.0.2 2019-01-19 22:50:33 +11:00
Hugo
6774ffc930
Merge pull request #107 from radarhere/libwebp
Updated libwebp to 1.0.1
2018-12-09 15:01:58 +02:00
Hugo
c907c256b7
Merge pull request #106 from radarhere/libtiff
Updated libtiff to 4.0.10
2018-12-09 15:01:45 +02:00
Hugo
95d984169d
Merge pull request #104 from radarhere/xcode_94
Updated travis osx_image to 9.4
2018-12-09 14:57:15 +02:00
Andrew Murray
836f827039 Updated libpng to 1.6.36 2018-12-02 20:40:53 +11:00
Andrew Murray
0348bf8821 Updated libwebp to 1.0.1 2018-11-17 19:53:47 +11:00
Andrew Murray
af02f8ea7e Updated libtiff to 4.0.10 2018-11-11 15:40:33 +11:00
Andrew Murray
9f2c20cd66 Updated travis osx_image to 9.4 2018-10-26 21:14:52 +11:00
Andrew Murray
4eaf8df4c9 Removed pinning of wheel 2018-10-15 19:57:18 +11:00
Andrew Murray
2ec4beecca Revert "Resolved auditwheel error by further pinning of wheel to 0.31.1"
This reverts commit d30584a21e.
2018-10-06 08:03:30 +10:00
Andrew Murray
d30584a21e Resolved auditwheel error by further pinning of wheel to 0.31.1 2018-10-01 14:30:31 +10:00
Andrew Murray
80be691d23 Added custom before_install to temporarily pin wheel to 0.31.1 2018-09-30 22:28:07 +10:00
Andrew Murray
efa9d7a054 Updated giflib and xz versions from defaults 2018-09-16 12:12:25 +10:00
Andrew Murray
8ec785099a Simplified custom freetype build 2018-08-04 11:18:39 +10:00
Andrew Murray
7fc90037ba Updated libpng to 1.6.35 2018-07-16 20:07:54 +10:00
Andrew Murray
38f5b4c932 Replaced archives directory with pillow-depends 2018-07-03 19:41:06 +10:00
Andrew Murray
d6bb3fb4d8 Updated libjpeg to 9c 2018-05-18 21:40:20 +10:00
Hugo
93c9c81fd4
Merge branch 'master' into libpng1632 2018-05-09 23:02:47 +03:00
Andrew Murray
44b77b2f28 Updated freetype to 2.9.1 2018-05-02 21:18:43 +10:00
Andrew Murray
d922640332 Updated libwebp to 1.0.0 2018-04-21 20:57:34 +10:00
Andrew Murray
e89934e3e2 Updated libpng to 1.6.32 2018-04-02 20:38:30 +10:00
Andrew Murray
b5f140a0b7 Updated freetype to 2.9 2018-01-27 17:50:50 +11:00
wiredfool
d7580ad556 Run tests with pytest 2017-12-27 14:43:53 +00:00
Hugo
ccc75c85ca
Merge branch 'master' into webp 2017-11-30 08:12:47 +02:00
Andrew Murray
a33aa140cd Updated libwebp to 0.6.1 2017-11-29 19:59:45 +11:00
Andrew Murray
bf18afaca2 Updated lcms2 to 2.9 2017-11-27 19:38:28 +11:00
Andrew Murray
33d6437ff9 Updated libtiff to 4.0.9 2017-11-20 06:11:25 +11:00
Andrew Murray
f4ebd0428d Removed setting of Linux-specific Freetype version 2017-10-14 19:28:13 +11:00
Andrew Murray
d9c520ba26 Updated freetype to 2.8.1 2017-09-17 11:48:32 +10:00
Andrew Murray
0062c438fb Updated libtiff to 4.0.8 2017-05-22 19:37:43 +10:00
Andrew Murray
2f4eb06acc Updated freetype to 2.8 2017-05-18 19:00:34 +10:00
Andrew Murray
91bb298967 Updated zlib to 1.2.11 2017-03-24 22:27:43 +11:00
Hugo
c805370ec9 Merge pull request #55 from radarhere/libwebp
Updated libwebp to 0.6.0
2017-03-24 13:19:58 +02:00
Hugo
82dcb819c1 Merge pull request #54 from radarhere/zlib
Updated zlib to 1.2.10
2017-03-24 13:19:35 +02:00
Andrew Murray
eb39a6fd60 Updated libwebp to 0.6.0 2017-02-09 19:23:19 +11:00
Andrew Murray
f6bb4764aa Updated zlib to 1.2.10 2017-01-04 11:49:46 +11:00
Andrew Murray
1c706dbb02 Updated freetype to 2.7.1 2017-01-02 14:27:46 +11:00
wiredfool
04c12e60a2 Revert "Updated libpng to 1.6.26" 2017-01-01 22:01:12 +00:00
wiredfool
314e715925 Merge branch 'master' into libpng 2017-01-01 20:30:06 +00:00
wiredfool
4bdded90a6 Merge pull request #49 from radarhere/tiff
Updated libtiff to 4.0.7
2017-01-01 20:29:05 +00:00
wiredfool
a2f7b811cb Merge pull request #50 from radarhere/webp
Updated libwebp to 0.5.2
2017-01-01 20:27:18 +00:00
Matthew Brett
e83989165a Update to latest zlib version 2017-01-01 17:51:51 +00:00
Andrew Murray
761b67de46 Updated libwebp to 0.5.2 2016-12-22 19:47:33 +11:00
Andrew Murray
073a499837 Updated libtiff to 4.0.7 2016-11-23 21:29:12 +11:00
Andrew Murray
92f1c5763d Updated libpng to 1.6.26 2016-10-24 19:04:55 +11:00
Andrew Murray
8e4969de19 Updated libpng to 1.6.25 2016-09-23 20:52:04 +10:00
Alex Clark
187261df53 Merge pull request #43 from radarhere/lcms2
Updated lcms2 to 2.8
2016-09-23 06:49:23 -04:00
Andrew Murray
9e56a2158d Updated freetype to 2.6.5 2016-09-17 17:18:30 +10:00
Andrew Murray
b94d323776 Updated lcms2 to 2.8 2016-08-22 21:53:08 +10:00
Matthew Brett
754b609628 RF: switch to using multibuild for OSX
Update to latest multibuild

Remove terryfy submodule.

Adapt config.sh to do OSX-specifics for build.

Add tests for installed codecs and modules.
2016-08-02 16:31:04 -07:00
Matthew Brett
2f97ef0898 Refactor to multibuild framework 2016-06-20 16:19:47 -07:00