mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-02 04:12:53 +01:00
Fix builds for dotnet6 (#6595)
* 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>
This commit is contained in:
@@ -8,6 +8,16 @@ set -o xtrace
|
||||
# Move to source directory
|
||||
pushd ${SOURCE_DIR}
|
||||
|
||||
if [[ ${IS_DOCKER} == YES ]]; then
|
||||
# Remove BuildRequires for dotnet-sdk-6.0, since it's installed manually
|
||||
pushd fedora
|
||||
|
||||
cp -a jellyfin.spec /tmp/spec.orig
|
||||
sed -i 's/BuildRequires: dotnet/# BuildRequires: dotnet/' jellyfin.spec
|
||||
|
||||
popd
|
||||
fi
|
||||
|
||||
# Modify changelog to unstable configuration if IS_UNSTABLE
|
||||
if [[ ${IS_UNSTABLE} == 'yes' ]]; then
|
||||
pushd fedora
|
||||
@@ -37,4 +47,13 @@ fi
|
||||
|
||||
rm -f fedora/jellyfin*.tar.gz
|
||||
|
||||
if [[ ${IS_DOCKER} == YES ]]; then
|
||||
pushd fedora
|
||||
|
||||
cp -a /tmp/spec.orig jellyfin.spec
|
||||
chown -Rc $(stat -c %u:%g ${ARTIFACT_DIR}) ${ARTIFACT_DIR}
|
||||
|
||||
popd
|
||||
fi
|
||||
|
||||
popd
|
||||
|
||||
Reference in New Issue
Block a user