Commit Graph
76 Commits
Author SHA1 Message Date
nyanmisaka 35203b6e05 Fix execution permissions of some scripts
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-07-25 12:43:04 +08:00
nyanmisaka 12e2533c0b Update build scripts and dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-07-24 22:34:11 +08:00
Brett Jia ffb38428e1 linuxarm64: enable rkmpp and rkrga for portable builds (#403) 2024-07-24 20:24:42 +08:00
gnattuandNyanmisaka f2c36b8303 ci: set .git
Co-authored-by: Nyanmisaka <nst799610810@gmail.com>
2024-07-24 17:28:43 +08:00
gnattu 93df96e12e ci: move xz back to github 2024-07-24 03:21:43 +08:00
gnattu b46e674739 ci: bump xz to 5.6.2 2024-07-23 23:10:45 +08:00
gnattu 6d69187bae ci: use the current xcode version for comment 2024-07-12 16:49:55 +08:00
gnattu adb5fbd4e7 ci: prefer macOS native vDSP instead of fftw for better performance 2024-07-12 14:42:09 +08:00
gnattu 2bf215e8ae ci: properly disable x11 on macos 2024-07-12 14:41:20 +08:00
gnattu 118b6fced8 ci: disable glib intergration for harfbuzz for macos 2024-07-12 14:37:56 +08:00
gnattu c054ef2441 ci: remove unnecessary workaround for intel mac 2024-07-12 14:34:35 +08:00
gnattu 1cc326421a ci: use google & github mirror for libiconv 2024-06-29 07:06:51 +08:00
gnattu 5bdce2f440 ci: use kernel.org gnu mirro
The GNU main site and ftpmirror.gnu.org is not reliable and usually
fails. Use the more stable Linux Kernel mirror instead.
2024-06-29 06:22:29 +08:00
nyanmisaka d526470ac5 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-05-22 20:13:30 +08:00
nyanmisaka a71fd5b29d Fix Noble builds and update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-04-21 14:25:22 +08:00
nyanmisaka 06e4ce0093 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-24 04:01:15 +08:00
nyanmisaka 5738231ed0 Fix Linux/Win portable builds in Noble
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-24 04:01:15 +08:00
nyanmisaka ee1dd5fafb Add support for Ubuntu 24.04 LTS (Noble)
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-24 04:01:15 +08:00
Nyanmisaka 1fa5099b99 Merge pull request #365 from jellyfin/ci-update
Additional non-critical build corrections
2024-03-21 00:54:07 +08:00
Joshua M. Boniface 8b6521c26a Remove additional sha256sums 2024-03-20 12:47:33 -04:00
nyanmisaka 3bcc91dfa1 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-15 20:07:54 +08: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