[Bug 6335] New: Review request: jellyfin - The Free Software Media
System
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=6335
Bug ID: 6335
Summary: Review request: jellyfin - The Free Software Media
System
Product: Package Reviews
Version: Current
Hardware: x86_64
OS: GNU/Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: Review Request
Assignee: rpmfusion-package-review(a)rpmfusion.org
Reporter: mike(a)cchtml.com
CC: rpmfusion-package-review(a)rpmfusion.org
namespace: free
SPEC URL: https://michael.cronenworth.com/RPMS/jellyfin.spec
SRPM URL: https://michael.cronenworth.com/RPMS/jellyfin-10.8.0-1.fc36.src.rpm
(Note: Due to being 700MB in size I will be removing the SRPM after the
review.)
Description: Jellyfin is a media system based on .NET and has ships a web UI
client by default. There are many other clients that offer interfaces on
numerous devices. It is a fork of Emby, but the code base has changed
significantly since the fork.
Caveats:
- I started with upstream's SPEC so there may be a stray problem. It was almost
re-written.
- Upstream has a modified ffmpeg with non-upstream patches. They are mainly for
hardware acceleration fixes. This package still works against RPMFusion's
ffmpeg. It will take some extra investigation if they are upstreaming their
patches. Upstream may reject users asking for help if they find out they are
using our package without the ffmpeg "upgrades".
- A library shipped by the .NET runtime depends on an older library for F36+.
I've stripped the library until the issue is resolved. Noted in SPEC.
- Since it is a .NET and NodeJS app it requires Internet access to build. I've
put together a script to provide an offline cache of required dependencies.
$ rpmlint jellyfin.spec
============================ rpmlint session starts
============================
rpmlint: 2.2.0
configuration:
/usr/lib/python3.10/site-packages/rpmlint/configdefaults.toml
/etc/xdg/rpmlint/fedora.toml
/etc/xdg/rpmlint/licenses.toml
/etc/xdg/rpmlint/scoring.toml
/etc/xdg/rpmlint/users-groups.toml
/etc/xdg/rpmlint/warn-on-functions.toml
checks: 32, packages: 1
jellyfin.spec: W: invalid-url Source4: jellyfin-npm.tar.xz
jellyfin.spec: W: invalid-url Source3: jellyfin-nupkgs2.tar.xz
jellyfin.spec: W: invalid-url Source2: jellyfin-nupkgs.tar.xz
0 packages and 1 specfiles checked; 0 errors, 3 warnings, 0 badness; has taken
0.0 s
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
2 years, 2 months
Re: [vlc] Workaround breaking api with dcp
by Sérgio Basto
On Tue, 2022-09-27 at 13:18 +0200, Nicolas Chauvet wrote:
> %ifarch x86_64 ppc64le aarch64
> +%if ! 0%{?fedora} >= 37
> %global _with_asdcp 1
> %endif
> +%endif
you need use parentheses
as you wrote is groupped
%if (! 0%{?fedora}) >=37
and is always false
you need parentheses like this:
%if ! (0%{?fedora} >=37 )
--
Sérgio M. B.
2 years, 2 months
Re: [shotcut/f36] (6 commits) ...Update to 22.09.23
by Sérgio Basto
I'm waiting for mlt 7.8.0 lands in stable ,
https://bodhi.fedoraproject.org/updates/FEDORA-2022-8ca4b62f83
On Mon, 2022-09-26 at 11:43 +0200, Martin Gansser wrote:
> Summary of changes:
>
> 52e6cda... Update to 22.04.25 (*)
> a30e146... Update to 22.06.07 (*)
> 1d57b4c... Add libdir Patch (*)
> e7d106c... Update to 22.06.23 (*)
> ab96184... - Rebuilt for
> https://fedoraproject.org/wiki/Fedora_37_Mass (*)
> 0f01681... Update to 22.09.23 (*)
>
> (*) This commit already existed in another branch; no separate mail
> sent
> _______________________________________________
> rpmfusion-commits mailing list --
> rpmfusion-commits(a)lists.rpmfusion.org
> To unsubscribe send an email to
> rpmfusion-commits-leave(a)lists.rpmfusion.org
--
Sérgio M. B.
2 years, 2 months
RPM Fusion update report 2022-09-23
by noreply@rpmfusion.org
RPM Fusion update report
------------------------
Section free:
-------------
Fedora 35
-------------
Pushed to testing:
mock-rpmfusion-free-37.0-1.fc35
Pushed to stable:
chromium-freeworld-105.0.5195.125-1.fc35
Fedora 36
-------------
Pushed to testing:
audacity-freeworld-3.2.0-1.fc36
mlt-freeworld-7.8.0-1.fc36
mock-rpmfusion-free-37.0-1.fc36
Pushed to stable:
avidemux-2.8.1-1.fc36
chromium-freeworld-105.0.5195.125-1.fc36
pipewire-codec-aptx-0.3.58-1.fc36
python-ffmpeg-normalize-1.25.2-1.fc36
Fedora 37
-------------
Pushed to testing:
audacity-freeworld-3.2.0-1.fc37
mock-rpmfusion-free-37.0-1.fc37
Pushed to stable:
avidemux-2.8.1-1.fc37
chromium-freeworld-105.0.5195.125-1.fc37
pipewire-codec-aptx-0.3.58-1.fc37
python-ffmpeg-normalize-1.25.2-1.fc37
EL 7
-------------
Pushed to testing:
mock-rpmfusion-free-37.0-1.el7
Pushed to stable:
rfpkg-1.27.1-1.el7
EL 8
-------------
Pushed to testing:
mock-rpmfusion-free-37.0-1.el8
Pushed to stable:
EL 9
-------------
Pushed to testing:
Pushed to stable:
Section nonfree:
-------------
Fedora 35
-------------
Pushed to testing:
mock-rpmfusion-nonfree-37.0-1.fc35
nvidia-kmod-515.76-1.fc35
nvidia-modprobe-515.76-1.fc35
nvidia-persistenced-515.76-1.fc35
nvidia-settings-515.76-1.fc35
nvidia-xconfig-515.76-1.fc35
xorg-x11-drv-nvidia-515.76-1.fc35
Pushed to stable:
Fedora 36
-------------
Pushed to testing:
mock-rpmfusion-nonfree-37.0-1.fc36
nvidia-kmod-515.76-1.fc36
nvidia-modprobe-515.76-1.fc36
nvidia-persistenced-515.76-1.fc36
nvidia-settings-515.76-1.fc36
nvidia-xconfig-515.76-1.fc36
xorg-x11-drv-nvidia-515.76-1.fc36
Pushed to stable:
Fedora 37
-------------
Pushed to testing:
mock-rpmfusion-nonfree-37.0-1.fc37
nvidia-kmod-515.76-1.fc37
nvidia-modprobe-515.76-1.fc37
nvidia-persistenced-515.76-1.fc37
nvidia-settings-515.76-1.fc37
nvidia-xconfig-515.76-1.fc37
rpmfusion-nonfree-obsolete-packages-37-3.fc37
xorg-x11-drv-nvidia-515.76-1.fc37
Pushed to stable:
EL 7
-------------
Pushed to testing:
mock-rpmfusion-nonfree-37.0-1.el7
Pushed to stable:
EL 8
-------------
Pushed to testing:
mock-rpmfusion-nonfree-37.0-1.el8
Pushed to stable:
EL 9
-------------
Pushed to testing:
Pushed to stable:
Theses packages will be available in main mirror in a few hours. Wait for local mirrors to sync
Please report any issue to https://bugzilla.rpmfusion.org
2 years, 2 months
Unifi package el9 branch request needs approval
by zonexpertconsulting@outlook.com
Friendly reminder the unifi package has an open, new branch request for el9.
Would an admin please approve. Thank you.
Thanks,
Andy
No Trees were killed in the sending of this message.
However, a large number of electrons were terribly inconvenienced.
2 years, 3 months
RPM Fusion update report 2022-09-13
by noreply@rpmfusion.org
RPM Fusion update report
------------------------
Section free:
-------------
Fedora 35
-------------
Pushed to testing:
rfpkg-1.27.1-1.fc35
Pushed to stable:
qt5-qtwebengine-freeworld-5.15.10-1.fc35
rfpkg-1.27.0-6.fc35
rfpkg-1.27.0-7.fc35
rpmfusion-packager-0.7.2-4.fc35
Fedora 36
-------------
Pushed to testing:
ndiswrapper-kmod-1.63-6.fc36
rfpkg-1.27.1-1.fc36
Pushed to stable:
rfpkg-1.27.0-6.fc36
rfpkg-1.27.0-7.fc36
rpmfusion-packager-0.7.2-4.fc36
Fedora 37
-------------
Pushed to testing:
ndiswrapper-kmod-1.63-6.fc37
obs-studio-28.0.1-3.fc37
rfpkg-1.27.1-1.fc37
Pushed to stable:
ffmpeg-5.1.1-3.fc37
rfpkg-1.27.0-6.fc37
rfpkg-1.27.0-7.fc37
EL 7
-------------
Pushed to testing:
Pushed to stable:
EL 8
-------------
Pushed to testing:
rfpkg-1.27.1-1.el8
Pushed to stable:
EL 9
-------------
Pushed to testing:
Pushed to stable:
ffmpeg-5.1.1-2.el9
libquicktime-1.2.4-56.124.20210720git2729591.el9
mpv-0.34.1-10.el9
x264-0.163-6.20210613git5db6aa6.el9
xine-lib-1.2.12-7.el9
zoneminder-1.36.25-2.el9
Section nonfree:
-------------
Fedora 35
-------------
Pushed to testing:
Pushed to stable:
Fedora 36
-------------
Pushed to testing:
Pushed to stable:
Fedora 37
-------------
Pushed to testing:
rpmfusion-nonfree-obsolete-packages-37-2.fc37
Pushed to stable:
EL 7
-------------
Pushed to testing:
Pushed to stable:
EL 8
-------------
Pushed to testing:
unifi-7.2.92-1.el8
Pushed to stable:
EL 9
-------------
Pushed to testing:
Pushed to stable:
Theses packages will be available in main mirror in a few hours. Wait for local mirrors to sync
Please report any issue to https://bugzilla.rpmfusion.org
2 years, 3 months
RPM Fusion update report 2022-09-09
by noreply@rpmfusion.org
RPM Fusion update report
------------------------
Section free:
-------------
Fedora 35
-------------
Pushed to testing:
qt5-qtwebengine-freeworld-5.15.10-1.fc35
rfpkg-1.27.0-6.fc35
rpmfusion-packager-0.7.2-4.fc35
Pushed to stable:
chromium-freeworld-105.0.5195.102-1.fc35
zoneminder-1.36.25-1.fc35
Fedora 36
-------------
Pushed to testing:
rfpkg-1.27.0-6.fc36
rpmfusion-packager-0.7.2-4.fc36
Pushed to stable:
chromium-freeworld-105.0.5195.102-1.fc36
compat-ffmpeg4-4.4.2-6.fc36
gstreamer1-libav-1.20.3-3.fc36
minidlna-1.3.2-1.fc36
tvheadend-4.3-7.20220330git2bf1629.fc36
vcmi-0.99^20190113gitf06c8a8-7.fc36
zoneminder-1.36.25-1.fc36
Fedora 37
-------------
Pushed to testing:
ffmpeg-5.1.1-3.fc37
rfpkg-1.27.0-6.fc37
Pushed to stable:
chromium-freeworld-105.0.5195.102-1.fc37
compat-ffmpeg4-4.4.2-6.fc37
ffmpeg-5.1.1-2.fc37
gstreamer1-libav-1.20.3-3.fc37
libheif-1.13.0-1.fc37
minidlna-1.3.2-1.fc37
mplayer-1.5.1-0.2.20220726svn.fc37
tvheadend-4.3-9.20220330git2bf1629.fc37
vcmi-0.99^20190113gitf06c8a8-7.fc37
x264-0.164-3.20220602gitbaee400f.fc37
xine-lib-1.2.12-7.fc37
zoneminder-1.36.25-1.fc37
EL 7
-------------
Pushed to testing:
Pushed to stable:
VirtualBox-6.1.38-1.el7
VirtualBox-kmod-6.1.38-1.el7
zoneminder-1.36.25-1.el7
EL 8
-------------
Pushed to testing:
Pushed to stable:
zoneminder-1.36.25-1.el8
EL 9
-------------
Pushed to testing:
ffmpeg-5.1.1-2.el9
libquicktime-1.2.4-56.124.20210720git2729591.el9
mpv-0.34.1-10.el9
x264-0.163-6.20210613git5db6aa6.el9
xine-lib-1.2.12-7.el9
zoneminder-1.36.25-2.el9
Pushed to stable:
compat-ffmpeg4-4.4.2-6.el9
zoneminder-1.36.25-1.el9
Section nonfree:
-------------
Fedora 35
-------------
Pushed to testing:
Pushed to stable:
Fedora 36
-------------
Pushed to testing:
Pushed to stable:
Fedora 37
-------------
Pushed to testing:
Pushed to stable:
EL 7
-------------
Pushed to testing:
Pushed to stable:
EL 8
-------------
Pushed to testing:
Pushed to stable:
EL 9
-------------
Pushed to testing:
Pushed to stable:
Theses packages will be available in main mirror in a few hours. Wait for local mirrors to sync
Please report any issue to https://bugzilla.rpmfusion.org
2 years, 3 months
About el9 and el9-next
by Nicolas Chauvet
Hi there,
Two news: one good, one bad.
Good news is that we now have a dedicated el9-next-free target
(nonfree isn't yet wired).
There is a dedicated dist tag (.el9.next) same as in fedora but we
don't have dedicated branches yet. so we need to accommodate and build
from the el9 one with rfpkg build --target el9-next-free (might
require special acls anyway, so don't hurry).
Also not yet wired is the process to publish packages and create the
next repos for centos-stream (with only additional packages built
against the current centos stream 9).
Bad news is that while switching the el9-base free/nonfree repos to
use Rocky9 as a base, we discovered an peculiar issue affecting our
infra that is being fixed on their side. So until the fixes are live,
the el9 build targets are broken.
Hopefully it will be restored in a few days.
Another side effect is that some of our el9 packages were built
against centos stream 9 while targeting any el9 distros. So there is a
need to verify that they work and eventually resubmit some of these...
Hope this helps.
--
-
Nicolas (kwizart)
2 years, 3 months