27 Commits
Author SHA1 Message Date
nyanmisaka f4d6f382ca Switch to FFmpeg 8.1 in Jellyfin 12.0 RC
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2026-05-31 01:24:44 +08:00
Joshua M. Boniface 01e8c4bdd5 Revert "Upgrade packages" 2025-09-26 22:16:40 -04:00
Shadowghost 1cc2e42a99 Upgrade packages 2025-09-25 13:26:20 +02:00
Joshua M. Boniface 8f821c9540 Add ICU libs to Docker builders 2025-08-12 23:13:17 -04:00
Joshua M. Boniface 34ba5153c4 Add support for Debug releases
Allows specifying --debug to build.py to build Debug builds of the
server, facilitating easier debugging. This is then called by default
for weekly builds.
2025-04-11 16:52:35 -04:00
Joshua M. Boniface efa1e92c22 Set telemetry output in portable build.sh
Seems this was missed who knows how long ago, so add it just in case.

FYI This only affects our builds, not our users' privacy.
2024-11-21 14:34:26 -05:00
Joshua M. Boniface 22f1a26ee7 Add safe.directory for jellyfin-web
Ensures that the `git` command to obtain the commit hash works properly.
2024-11-21 14:34:26 -05:00
Joshua M. Boniface deaf5b96c5 Remove wget removal from Dockerfiles
This seems to throw errors randomly when building locally. As these are
purely build containers, the extra few kB due to wget doesn't matter.
2024-11-21 14:34:26 -05:00
Joshua M. Boniface 73642f3cda Ensure git is installed in builders
Needed for Webpack to get the commit SHA1 hash.
2024-11-03 11:05:05 -05:00
Nyanmisaka 29854741c8 Fix incorrect windows ffmpeg path (#41) 2024-09-19 08:18:25 -06:00
Joshua M. Boniface c14ac40bf0 Add Git for web builds 2024-09-18 16:53:29 -04:00
nyanmisaka 67c520bf28 Use Windows FFmpeg built with Clang
For better intrin perf in vf_tonemapx filter.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-09-09 23:19:54 +08:00
nyanmisaka 116d2fa9cd Switch to jellyfin-ffmpeg7
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-09-09 23:19:54 +08:00
Joshua M. Boniface a974263fbf Disable non-Windows portable FFmpeg integration 2024-05-09 02:01:29 -04:00
Joshua M. Boniface d125f7fdb1 Add portable build FFmpeg downloads 2024-05-08 17:23:31 -04:00
Joshua M. Boniface 5d7ed5b3ee Ensure archives have an inner folder 2024-03-03 02:04:47 -05:00
Joshua M. Boniface e91c8d9296 Fix bad tar flag for XZ 2024-03-03 01:55:44 -05:00
Joshua M. Boniface 48c298bc26 Add tar.xz archives 2024-03-03 01:47:02 -05:00
Joshua M. Boniface 5eee21bdde Fix another bad variable reference 2024-03-03 01:46:51 -05:00
Joshua M. Boniface 3c2d6f871b Fix incorrect variable name 2024-03-03 01:21:34 -05:00
Uruk 76a60266d1 Apply suggestions 2024-02-23 18:24:32 +01:00
Uruk 104f91e697 Refactor jellyfin-packaging
- Fix typo in the README
 - Added -f to rm from fix https://github.com/jellyfin/jellyfin/pull/11008
 - Apply fix from https://github.com/jellyfin/jellyfin/pull/10763
 - Refactor Docker for better syntax and readability
 - Update Intel runtime drivers to 24.05.28454.6
 - Added possible miss line 159 docker/Dockerfile : "--ffmpeg", "/usr/lib/jellyfin-ffmpeg/ffmpeg"
 - Removed wget in cleanup
2024-02-23 17:52:10 +01:00
Joshua M. Boniface fe8853a466 Make gzip explicit in archive types
Might add "tarxz" or similar some day, so make it explicit.
2024-02-16 03:31:22 -05:00
Joshua M. Boniface 05d21f5f78 Make all variables more descriptive 2024-02-15 01:23:51 -05:00
Joshua M. Boniface 44d014bd12 Fix version suffixing without PARCH 2024-02-15 00:54:10 -05:00
Joshua M. Boniface e339eee1b9 Combine all portable archive builds 2024-02-11 16:47:03 -05:00
Joshua M. Boniface 6144590fff Add portable builds 2024-02-11 14:21:47 -05:00