Commit Graph
56 Commits
Author SHA1 Message Date
Joshua M. Boniface 8b6521c26a Remove additional sha256sums 2024-03-20 12:47:33 -04:00
nyanmisaka 8fb8860b70 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-07 19:46:58 +08:00
gnattu 31a8c8bee5 chore: more intuative OpenCL setup on macOS 2024-03-07 00:42:32 +08:00
gnattu d24936c9cb chore: use more intuative macOS setup for built-in libs 2024-03-06 23:54:57 +08:00
gnattu 70d0bfa067 doc: add macos build doc 2024-03-05 06:31:51 +08:00
gnattu 2585d1bb8b fix: remove everthing using libx11 on x86_64 runner 2024-03-05 01:16:22 +08:00
gnattu 406f8bd776 fix: disalbe libxcb on macOS
Github’s macOS runner will have libxcb installed and that  confuses ffmpeg which will add -lX11 to our build, but we are not using any of the x11 features.
2024-03-04 23:53:32 +08:00
gnattu 4dc86996cc fix: target detection 2024-03-04 20:09:00 +08:00
gnattu 77be21955c fix: move files before zip it 2024-03-04 19:58:16 +08:00
gnattu c6c812e276 feat: do actual build 2024-03-04 19:15:19 +08:00
gnattu 02e1d9fc10 fix: pcre2 prefix path 2024-03-04 18:59:42 +08:00
gnattu 30083c1ede fix: compile pcre2 first 2024-03-04 18:48:25 +08:00
gnattu 2158c3809e feat: add mac actions 2024-03-04 18:06:58 +08:00
gnattu 1fbd85ee6b fix: dependencies 2024-03-03 13:42:46 +08:00
gnattu d9f2ed9f50 fix: build pcre 2024-03-03 12:50:24 +08:00
gnattu ecc6383780 fix: patches 2024-03-03 12:09:57 +08:00
gnattu 7e0758fac2 fix: use continue 2024-03-03 10:36:21 +08:00
gnattu f3640c3289 fix: use absolute path 2024-03-03 10:24:48 +08:00
gnattu b5f795f4d3 fix: use absolute path 2024-03-03 10:21:34 +08:00
gnattu 1f18eaee9d fix: don’t cd 2024-03-03 10:20:05 +08:00
gnattu 89a54341ef fix: use var 2024-03-03 10:14:18 +08:00
gnattu 1366cdef58 fix: builder root should use pwd 2024-03-03 10:13:43 +08:00
gnattu b417855007 fix: var 2024-03-03 10:11:54 +08:00
gnattu 1328c7562c feat: prepare dependencies 2024-03-03 10:08:17 +08:00
gnattu 40621b62e8 fix: export prefix early 2024-03-03 02:38:47 +08:00
gnattu ee464281fd fix: leftover 2024-03-02 00:40:02 +08:00
gnattu 1eb5940e4f fix: detect host OS and toolchain version 2024-03-02 00:38:23 +08:00
gnattu 24f0cd6392 fix: use relative path 2024-03-01 18:02:20 +08:00
gnattu 1f6d1df400 fix: use relative path 2024-03-01 18:02:08 +08:00
gnattu a7c356ab91 fix: env vars 2024-03-01 17:43:50 +08:00
gnattu 32e2444d52 feat: macOS build scripts 2024-03-01 17:06:40 +08:00
gnattu a5e4d49678 fix: missing configs 2024-02-28 17:31:07 +08:00
gnattu e79ab0707e fix: build script for mac 2024-02-26 00:16:17 +08:00
gnattu e389681a74 builder: add macos variant for dependencies 2024-02-24 00:07:11 +08:00
nyanmisaka e1357f95b7 Update build scripts and dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-02-12 02:09:59 +08:00
nyanmisaka e26eacf6d0 Update build scripts and dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-29 13:51:06 +08:00
nyanmisaka 990d1f3768 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-11-11 22:21:49 +08:00
nyanmisaka 2959e29a7f Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-11-05 00:24:21 +08:00
nyanmisaka 4512a6fee6 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-10-16 19:46:27 +08:00
nyanmisaka 6b585c24d3 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-29 02:51:13 +08:00
nyanmisaka 0773ee3aa7 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-05 23:02:24 +08:00
nyanmisaka d00fb01edb Fix mingw-w64 header version
Fixed fontconfig build in win64 portable

```
/usr/bin/x86_64-w64-mingw32-ld: /opt/ffdeps/lib/libfreetype.a(sfnt.o):sfnt.c:(.text+0xa4b5): undefined reference to `__intrinsic_setjmpex'
/usr/bin/x86_64-w64-mingw32-ld: /opt/ffdeps/lib/libfreetype.a(smooth.o):smooth.c:(.text+0x1b3): undefined reference to `__intrinsic_setjmpex'
```

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-06-28 22:24:06 +08:00
nyanmisaka 1fca0e35ac Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-06-25 21:28:51 +08:00
nyanmisaka 93acc2c7ba Update dependencies and build scripts
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-06-03 16:05:50 +08:00
nyanmisaka 9ada90250e Fix the OpenCL header version
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-04-13 00:47:17 +08:00
nyanmisaka e81443c1ec Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-04-11 23:01:48 +08:00
nyanmisaka efbd389223 Enable libopenmpt
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-04-04 15:20:26 +08:00
nyanmisaka 1fdfde52d3 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-04-04 15:20:26 +08:00
nyanmisaka 8c867634f0 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-03-20 22:03:55 +08:00
nyanmisaka 9ef8d827ea Update build scripts and dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-03-04 22:24:53 +08:00