Tarulia
0504ed9fe6
Standardise and cleanup Fedora build
...
* Remove additional dotnet-preview repo from Makefile
* Repo doesn't seem maintained, and maintainers actively discourage
the usage in production in its description
* Considering this, we should build with stable .NET releases, which
Fedora and RHEL 8+ repos already provide
* Use Fedora-version-specific runtime-identifier for `dotnet publish`
* This has no actual effect right now judging by the [RID
catalog](3efd59151a/docs/core/rid-catalog.md
),
so this is just future proofing.
* Remove AutoReqProv
* There's rarely a reason to use this feature, this is not one of them
* In the [proposal of this
feature](https://fedoraproject.org/wiki/AutoReqProv_(draft)#Usage )
it is stated that this is not to be used on packages with binaries
in /usr/bin and others, which is the case in this package.
* also didn't seem to work since we were still having dependency
issues with implicit dependencies (see jellyfin/jellyfin#7471 )
* Removed DOTNET_SKIP_FIRST_TIME_EXPERIENCE as it is unused in .NET SDK
* see dotnet/sdk#9945
* it's already merged for removal in future versions
* Move building process `dotnet publish` to %build section
* Also removed `--output` from this due to an outstanding bug on SDK's
side. This also separates building and installing as intended
* define LICENSE as %license, which automatically puts it in a
standardised directory
2022-06-15 23:09:26 +02:00
Tarulia
c243f588a0
Adjust license in Fedora Spec according to LICENSE
2022-06-15 23:09:26 +02:00
Tarulia
46491d0813
Rewrite Fedora build version detection
...
Rewrite so we don't need to constantly update with every new Fedora
release. This is especially useful when Fedora and Jellyfin release
cycles don't line up.
Version selection is as follows:
* TARGET environment variable, which is currently used already
* Currently running Fedora version
* Hardcoded Fallback version that can be updated occasionally
2022-06-15 23:09:26 +02:00
Joshua M. Boniface
93941f9728
Bump version to 10.8.0
v10.8.0
2022-06-10 22:16:13 -04:00
Joshua M. Boniface
aa0f6cb5eb
Merge pull request #7868 from cvium/disable_dlna
2022-06-10 21:59:21 -04:00
Cody Robibero
69cc1e0bd8
Merge pull request #7867 from crobibero/name-guid-pair
2022-06-10 10:39:51 -06:00
cvium
007856e61a
actually disable DLNA...
2022-06-10 09:04:07 +02:00
cvium
b4954985be
chore: disable DLNA by default
2022-06-10 08:56:58 +02:00
Cody Robibero
6b16d90b9b
Don't add MigrationOptions
to the api spec
2022-06-09 14:26:05 -06:00
Cody Robibero
2a89683e80
Merge pull request #7854 from cvium/enable_mkv_keyframe_extraction
2022-06-06 09:40:38 -06:00
Bond-009
8595a979a8
Merge pull request #7828 from nyanmisaka/fix-dovi-tonemap
...
Fix Dolby Vision profile 5 and 8 to SDR HW tone-mapping
2022-06-06 17:29:39 +02:00
nyanmisaka
1900096012
Fix the too high default qmin option in amf encoders
2022-06-06 21:46:36 +08:00
nyanmisaka
0e8da3e805
Remove the redundant -sc_threshold from hw encoders
2022-06-06 21:46:36 +08:00
nyanmisaka
84c9e7a22b
Fix thumbnail extraction in DoVi
2022-06-06 21:46:36 +08:00
nyanmisaka
be28f940b7
Fix the issue that analyzeduration env is not applied
2022-06-06 21:46:36 +08:00
nyanmisaka
fb95fb1a73
Update DoVi 10bit codec tags and remove extra -strict options
2022-06-06 21:46:36 +08:00
nyanmisaka
910995f922
Fix Dolby Vision profile 5 and 8 to SDR HW tone-mapping
2022-06-06 21:46:36 +08:00
cvium
4f0666ac5c
chore: enable on demand keyframe extraction for mkv
2022-06-06 15:41:01 +02:00
Joshua M. Boniface
4bfadbc636
Merge pull request #7852 from nyanmisaka/fix-skia
...
Fix the PNG image decoding issue in Skia
2022-06-06 09:02:51 -04:00
nyanmisaka
2cc896251f
Fix the PNG image decoding issue in Skia
...
Regression was introduced in 2.88.0: https://github.com/mono/SkiaSharp/issues/2095
2022-06-06 19:47:50 +08:00
Cody Robibero
5e343d30e1
Merge pull request #7810 from Bond-009/unaccpattern
2022-06-04 17:23:40 -06:00
Cody Robibero
df6c5b6d42
Merge pull request #7842 from crobibero/dependency-backport
2022-06-04 17:23:04 -06:00
Bond_009
754bda8f73
IAsyncDisposable is one big pitfall
...
https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/implementing-disposeasync#unacceptable-pattern
Regex used:
```
await using \(.+\)
\W+await using
```
2022-06-04 14:34:59 +02:00
Cody Robibero
3721b5e985
Backport all dependency updates
2022-06-03 18:53:05 -06:00
Cody Robibero
77c73e241f
Merge pull request #7781 from crobibero/live-tv-infinite
2022-05-29 08:49:50 -06:00
Cody Robibero
9954cbd550
Merge pull request #7802 from jellyfin/external
2022-05-29 08:49:36 -06:00
Cody Robibero
d8f1a87c85
Update Emby.Server.Implementations/Session/SessionManager.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2022-05-27 16:25:31 -06:00
Cody Robibero
bf0a7c374c
Close live stream on session end
2022-05-27 15:58:31 -06:00
Cody Robibero
8a6b26cd42
initial patch
2022-05-27 15:57:51 -06:00
Joe Rogers
b369194710
Fix tests
2022-05-27 06:12:16 +08:00
Nyanmisaka
293bcfb342
Exclude streams with mismatched types in external files
2022-05-27 06:12:10 +08:00
Cody Robibero
1c5571b24e
Remove conditional skia inclusion ( #7799 )
2022-05-26 16:32:37 +02:00
Cody Robibero
b507d1a780
Merge pull request #7792 from crobibero/skia-native
...
Conditionally include platform specific Skia assets
2022-05-24 19:40:05 -06:00
Cody Robibero
d471be8d92
Merge pull request #7784 from crobibero/support-transcoding
2022-05-24 14:01:40 -06:00
Cody Robibero
3c5b4b9a27
Conditionally include platform specific Skia assets
2022-05-24 11:19:17 -06:00
Cody Robibero
c9491cf317
Merge pull request #7785 from dmitrylyzo/clear-transcodinginfo
...
Clear TranscodingInfo if play method changed
2022-05-24 07:59:13 -06:00
Dmitry Lyzo
c5dae18034
Apply suggestions from review
2022-05-23 07:49:54 -06:00
Dmitry Lyzo
ff4f624850
Clear TranscodingInfo if play method changed
2022-05-22 22:17:03 +03:00
Cody Robibero
d29a423475
Enable SupportsTranscoding if device has transcoding profiles
2022-05-22 11:06:38 -06:00
Cody Robibero
4c0510ee6d
Merge pull request #7775 from crobibero/openapi-version
2022-05-21 08:59:24 -06:00
Cody Robibero
492c6bbd7e
Merge pull request #7780 from 1337joe/fix-tv-guide-search-2
2022-05-21 08:59:13 -06:00
Joe Rogers
84878f537c
Support searching with tv program filters
2022-05-21 13:11:26 +02:00
Cody Robibero
825e6460c9
Merge pull request #7774 from crobibero/api-authinfo
2022-05-20 20:49:25 -06:00
Cody Robibero
760b021032
Manually describe Version for openapi
2022-05-20 16:29:43 -06:00
Cody Robibero
a532a866e3
Populate authentication info with server details if using API key
2022-05-19 17:50:29 -06:00
Joshua M. Boniface
71bf567045
Merge pull request #7766 from crobibero/dotnet-6.0.5
2022-05-19 19:06:40 -04:00
Cody Robibero
a82e378da9
Update to dotnet 6.0.5
2022-05-16 14:14:26 -06:00
Joshua M. Boniface
884a59da07
Merge pull request #7724 from jtcasper/perms
v10.8.0-beta3
2022-05-15 20:26:00 -04:00
Joshua M. Boniface
5a9e5e0d5d
Merge pull request #7712 from jellyfin/fix-hevc-disable-option
2022-05-15 20:25:01 -04:00
Joshua M. Boniface
85cfea4c50
Merge branch 'release-10.8.z' into fix-hevc-disable-option
2022-05-15 20:24:52 -04:00