aboutsummaryrefslogtreecommitdiff
path: root/fedora/jellyfin.spec
AgeCommit message (Collapse)Author
2024-03-18Remove legacy build utilities (#11162)Cody Robibero
2024-01-17Refactor Dockerfile and build (#10603)Gauvino
* Fix fedora * Fix RID Linux * Fix package and image versions * Fix buildling and optimize docker images ``` * Removed find obj * Changed curl command and added gpg * Added to Contributors * Removed apt-transport-https package * Removed RASPI * Update Intel drivers version * Update Dockerfile for CentOS, Fedora, and portable deployments - Changed Jammy docker image to Built-in Jammy Microsoft .NET SDK image - Switched from using "Yum" to "Dnf" for CentOS and Fedora - Added "dnf clean all" and "rm -rf /var/cache/dnf" to the end of CentOS and Fedora Dockerfiles - Added "apt-get clean", "apt-get autoremove", "rm -rf /var/lib/apt/lists/*" to the end of the Debian/Ubuntu Dockerfiles - Added ${DOTNET_VERSION} in every Dockerfile except CentOS/Fedora - Removed previous warning comment for dotnet publish build in parallel - Arranged package installation * Re-arranged Dockerfile package installation * Re-align * Remove curl * Remove curl
2023-11-16Fix README.md, debian/control, jellyfin.specUruk
```
2023-11-14Update to .NET 8Bond_009
2023-09-30Fix sed failing on Docker builds for CentOS/Fedora (#10285)DavidFair
2023-09-12Make startup script more portableBrian J. Murrell
Make the creation of the startup script more portable and future-proof.
2023-08-29Add a small Bash script to launch Jellyfin, instead of a symlink.Gandihar
- The symlink causes a problem with SELinux because it understands symlinks. - This shell script automatically gets the correct SELinux context.
2023-01-23Remove restart.sh dependencies from packagingDennis M. Pöpperl
2023-01-19Remove restart.sh from packagingShadowghost
2023-01-04Add jellyfin to the render and video groups for HWAnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2022-12-08Fix fedora and centos nightly (#8875)Bond-009
2022-12-07Fix nightly builds (#8870)Bond-009
2022-08-13Backport pull request #8257 from jellyfin/release-10.8.zJoshua M. Boniface
Use separate args for dotnet publish commands Original-merge: d260f308106db648014a0bb3fd1911c838f899ce Merged-by: Joshua M. Boniface <joshua@boniface.me> Backported-by: Joshua Boniface <joshua@boniface.me>
2022-07-13bump Jellyfin to 10.9Cody Robibero
2022-06-29Merge pull request #7614 from mihawk90/fedora-spec-reworkCody Robibero
(cherry picked from commit cb6e6879e27d7fadc788295f0524d69b3a42c02c) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2021-12-14Fix build on EL7Brian J. Murrell
Add /usr/local/bin to $PATH. Update fedora/Makefile with enhancements from jellyfin-web.
2021-11-30Put low port privilege into an optional subpackageBrian J. Murrell
Move "AmbientCapabilities=CAP_NET_BIND_SERVICE" to the "[Service]" section of the optional "lowport" unit drop-in file and package that drop-in in a separate, optionally installable jellyfin-server-lowports subpackage. This isolates the CAP_NET_BIND_SERVICE capability to only installations that desire it. Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca>
2021-09-25Fix builds for dotnet6 (#6595)Cody Robibero
* Target net6.0 * Use new Enum.TryParse(ReadOnlySpan<char>) overload * Replace RNGCryptoServiceProvider with RandomNumberGenerator * ci - target net6.0 (#6594) * Update deployment for dotnet6 * Use generic 6.0.x preview for CI * Update direct dotnet download links Co-authored-by: Bond_009 <bond.009@outlook.com>
2021-09-06Merge pull request #4615 from strugee/fix-restart.shClaus Vium
2021-02-09Merge pull request #4663 from joshuaboniface/bump-version-10.8.0dkanada
Bump version to 10.8.0 for next release
2021-01-05Use variables for version, and fix conflictJoe Ceresini
2020-12-04Bump version to 10.8.0 for next releaseJoshua M. Boniface
2020-11-29Add sudo to package dependenciesAJ Jordan
It's used in the restart.sh script. For Debian, this is a Recommends because virtually everyone will need this (default APT policy is to install recommended packages so this works ok), but technically you can configure the server to run as root and then you wouldn't need it. For Fedora... frankly I got confused by their Weak Dependencies etc. so I just made it a hard dependency.
2020-11-24Revert "Enable jellyfin.service unit on Fedora fresh install"Joshua M. Boniface
2020-11-23Merge pull request #4554 from joshuaboniface/fix-restartBill Thornton
Run explicit service start if restart failed
2020-11-22Add at to the dependencies on Fedora (as in Deb)Joshua M. Boniface
2020-11-22Use --now to the enable to start tooJoshua M. Boniface
2020-11-22Make use of the $1 flag to set installed onlyJoshua M. Boniface
2020-11-22Set systemctl enabled on Jellyfin serviceJoshua M. Boniface
This was not set for Fedora; I do not recall if this was just an oversight or was explicitly removed in the past; open to feedback there. Reported in the LUP Bug-A-Thon
2020-11-16Fix builderscrobibero
2020-11-15Upgrade all netcore3.1 to net5.0crobibero
2020-10-04Just make everything under libdir/jf a wildcardJoshua M. Boniface
I don't know if this will actually work but maybe it will.
2020-09-09add new files to rpm buildcrobibero
2020-09-04Remove GenerateDocumentationFilecrobibero
2020-08-29include xml docs when publishingcrobibero
2020-08-28Merge pull request #4001 from brianjmurrell/patch-1Joshua M. Boniface
Add an empty %files section to main package (cherry picked from commit c3ef1f56f6b1fc4d7e0accaa2178df078f2afd08) Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
2020-07-27Bump master version to 10.7.0 for next releaseJoshua M. Boniface
2020-04-25Update fedora/jellyfin.specJoshua M. Boniface
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
2020-04-09Use jellyfin.org everywhereJoshua M. Boniface
2020-04-09Improve Fedora spec and add metapackageJoshua M. Boniface
2020-03-23Update info in Fedora specJoshua M. Boniface
2020-03-23Port Fedora and CentOS builds and remove web buildJoshua M. Boniface
Simplifies a number of aspects of the RPM build, including moving .copr/Makefile into the "fedora/" folder (and leaving a symlink), removing the jellyfin-web build components, and renaming it jellyfin-server like Debian did.