[jellyfin] Update npm package name due to F38 change
by Michael Cronenworth
commit 82635dfda354457e3634711329171fccab58f539
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Fri Dec 30 16:04:02 2022 -0600
Update npm package name due to F38 change
https://fedoraproject.org/wiki/Changes/NodejsRepackaging
jellyfin.spec | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/jellyfin.spec b/jellyfin.spec
index aff3241..50a8f10 100644
--- a/jellyfin.spec
+++ b/jellyfin.spec
@@ -33,7 +33,11 @@ BuildRequires: systemd-rpm-macros
BuildRequires: dotnet-sdk-6.0
# jellyfin-web
+%if 0%{fedora} < 38
BuildRequires: npm
+%else
+BuildRequires: nodejs-npm
+%endif
Requires: %{name}-server = %{version}-%{release}
Requires: %{name}-web = %{version}-%{release}
1 year, 9 months
[ffmpegthumbs] Moved to Fedora
by Neal Gompa
commit 5df13cb80b4f1288ae0f766e58edb339e4380c6b
Author: Neal Gompa <ngompa(a)fedoraproject.org>
Date: Fri Dec 30 11:47:08 2022 -0500
Moved to Fedora
.gitignore | 23 -----
dead.package | 1 +
ffmpegthumbs.spec | 289 ------------------------------------------------------
sources | 1 -
4 files changed, 1 insertion(+), 313 deletions(-)
---
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..3aa0b6e
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Moved to Fedora
1 year, 9 months
[Nestopia] Updated to new upstream release
by Andrea Musuruane
commit 24c6ff8bde7523bfc862a27a1f3217ad258cfdf3
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Fri Dec 30 15:44:26 2022 +0100
Updated to new upstream release
.gitignore | 1 +
Nestopia-1.51.0-use-system-nes_ntsc.patch | 42 -------------------------------
Nestopia-1.52.0-use-system-nes_ntsc.patch | 42 +++++++++++++++++++++++++++++++
Nestopia.spec | 9 ++++---
sources | 2 +-
5 files changed, 50 insertions(+), 46 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ef47549..ca328c5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ nestopia-1.45.tgz
/nestopia-1.50.tar.gz
/nestopia-1.51.0.tar.gz
/nestopia-1.51.1.tar.gz
+/nestopia-1.52.0.tar.gz
diff --git a/Nestopia-1.52.0-use-system-nes_ntsc.patch b/Nestopia-1.52.0-use-system-nes_ntsc.patch
new file mode 100644
index 0000000..4ad6082
--- /dev/null
+++ b/Nestopia-1.52.0-use-system-nes_ntsc.patch
@@ -0,0 +1,42 @@
+diff -durN nestopia-1.52.0.orig/Makefile.am nestopia-1.52.0/Makefile.am
+--- nestopia-1.52.0.orig/Makefile.am 2022-12-29 15:22:27.000000000 +0100
++++ nestopia-1.52.0/Makefile.am 2022-12-30 15:12:22.768372316 +0100
+@@ -8,6 +8,7 @@
+ nestopia_CPPFLAGS = \
+ -I$(top_srcdir)/source \
+ -I$(top_srcdir)/source/fltkui \
++ -I$(top_srcdir)/source/nes_ntsc \
+ -DNST_DATADIR=\"$(datadir)/nestopia\" \
+ -DNST_DATAROOTDIR=\"$(datarootdir)\" \
+ -DNST_PRAGMA_ONCE \
+@@ -17,6 +18,7 @@
+ $(FLTK_CFLAGS)
+ nestopia_LDADD = \
+ $(ZLIB_LIBS) \
++ -lnes_ntsc \
+ $(LIBARCHIVE_LIBS) \
+ $(SDL2_LIBS) \
+ $(FLTK_LIBS)
+diff -durN nestopia-1.52.0.orig/source/core/NstVideoFilterNtscCfg.cpp nestopia-1.52.0/source/core/NstVideoFilterNtscCfg.cpp
+--- nestopia-1.52.0.orig/source/core/NstVideoFilterNtscCfg.cpp 2022-12-29 15:22:27.000000000 +0100
++++ nestopia-1.52.0/source/core/NstVideoFilterNtscCfg.cpp 2022-12-30 15:11:26.227205958 +0100
+@@ -34,7 +34,6 @@
+ #endif
+
+ #define NES_NTSC_NO_BLITTERS
+-#include "../nes_ntsc/nes_ntsc.inl"
+
+ #ifdef _MSC_VER
+ #pragma warning( pop )
+diff -durN nestopia-1.52.0.orig/source/core/NstVideoFilterNtsc.hpp nestopia-1.52.0/source/core/NstVideoFilterNtsc.hpp
+--- nestopia-1.52.0.orig/source/core/NstVideoFilterNtsc.hpp 2022-12-29 15:22:27.000000000 +0100
++++ nestopia-1.52.0/source/core/NstVideoFilterNtsc.hpp 2022-12-30 15:11:26.228205943 +0100
+@@ -25,7 +25,7 @@
+ #ifndef NST_VIDEO_FILTER_NTSC_H
+ #define NST_VIDEO_FILTER_NTSC_H
+
+-#include "../nes_ntsc/nes_ntsc.h"
++#include <nes_ntsc.h>
+
+ #ifdef NST_PRAGMA_ONCE
+ #pragma once
diff --git a/Nestopia.spec b/Nestopia.spec
index 40c85b3..69f7ac9 100644
--- a/Nestopia.spec
+++ b/Nestopia.spec
@@ -1,8 +1,8 @@
%global realname nestopia
Name: Nestopia
-Version: 1.51.1
-Release: 3%{?dist}
+Version: 1.52.0
+Release: 1%{?dist}
Summary: A portable open source NES/Famicom emulator
License: GPLv2+
@@ -13,7 +13,7 @@ Source1: %{realname}.6
# AppData from Debian
Source2: %{realname}.appdata.xml
# Use system nes_ntsc
-Patch0: %{name}-1.51.0-use-system-nes_ntsc.patch
+Patch0: %{name}-1.52.0-use-system-nes_ntsc.patch
BuildRequires: gcc-c++
BuildRequires: autoconf
@@ -84,6 +84,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata
%doc %{_pkgdocdir}
%changelog
+* Fri Dec 30 2022 Andrea Musuruane <musuruan(a)gmail.com> - 1.52.0-1
+- Updated to new upstream release
+
* Sat Aug 06 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.51.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
diff --git a/sources b/sources
index fdbab1e..e21ad3d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nestopia-1.51.1.tar.gz) = 68da5e9ab7b848d895a8893a18ef50d90758258fbf7f86ca5df0fe95e74bad761aa436dca79b402439a12fd4dd1430b22e45ee202168be3f9f751190a7ae6131
+SHA512 (nestopia-1.52.0.tar.gz) = d7b36a07c1def146b3596124d3d084c39865916069092eceb3c1a22a030573c94fff7f3525e161d671fedd672f81ef536a42b4d0b37779c5993ffc158cdd3c0b
1 year, 9 months
[tg_owt/f36: 2/2] Updated to 1eab2d736a2fecce01686689b72e39ad8c314ebb snapshot.
by Vitaly Zaitsev
commit 7df30dd1497181db7bb54080588a33516b26178d
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Fri Dec 30 15:15:02 2022 +0100
Updated to 1eab2d736a2fecce01686689b72e39ad8c314ebb snapshot.
.gitignore | 24 ++++--------------------
sources | 5 +++--
tg_owt.spec | 23 ++++++++++++++++-------
3 files changed, 23 insertions(+), 29 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d435909..93e0125 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,20 +1,4 @@
-/tg_owt-e8fcae7.tar.gz
-/tg_owt-12f4a27.tar.gz
-/tg_owt-10b988a.tar.gz
-/libvpx-5b63f0f.tar.gz
-/libyuv-ad89006.tar.gz
-/tg_owt-6eaebec.tar.gz
-/tg_owt-be23804.tar.gz
-/tg_owt-a198773.tar.gz
-/tg_owt-2d804d2.tar.gz
-/tg_owt-91d836d.tar.gz
-/libvpx-fc04a94.tar.gz
-/libyuv-639dd4e.tar.gz
-/tg_owt-d578c76.tar.gz
-/tg_owt-d5c3d43.tar.gz
-/tg_owt-25c8637.tar.gz
-/tg_owt-db7d469.tar.gz
-/tg_owt-a264028.tar.gz
-/tg_owt-63a934d.tar.gz
-/tg_owt-10d5f4b.tar.gz
-/crc32c-21fc8ef.tar.gz
+/abseil-cpp-*.tar.gz
+/crc32c-*.tar.gz
+/libyuv-*.tar.gz
+/tg_owt-*.tar.gz
diff --git a/sources b/sources
index 14c7b92..1dae9a6 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,4 @@
+SHA512 (abseil-cpp-8c0b94e.tar.gz) = a076c198103dc5cf22ac978fe7754dd34cb2e782d7db1c2c98393c94639e461bfe31b10c0663f750f743bc1c0c245fd4b6115356f136fe14bd036d267caf2a8b
SHA512 (crc32c-21fc8ef.tar.gz) = 80dc12463c95d87a25eac49249ea303d6e4734bcf9a849dbcc564c70df1b1b5f70e7f7e4db96f4c1c66bb3d4eeca87aeef9f2312a8162ade885f09b049fd7417
-SHA512 (libyuv-ad89006.tar.gz) = 1168a777e1ce2caa172a18c59da97a8d665ad73cf7713b883ebdc75eace194ce1f76976fb944099e48575965b4a056171f1fac1531d791139f0aeaff5e01b211
-SHA512 (tg_owt-10d5f4b.tar.gz) = 6902c65a1be0bcf300f08c274109ed53cdf92b7aff35915045c3989899fc2584cce3fe9df0e8ac29e708fcc575453fe5a6affaea85787f9c4fcc3bcde3b85711
+SHA512 (libyuv-0095084.tar.gz) = 9f455c4e21cd168daa66f41f486a2b73d298dd1ce74e30856a2623eb9b77058318468177cee6b98b882baec1d2585336817fe8f765018fdf0430870c231d4ec2
+SHA512 (tg_owt-1eab2d7.tar.gz) = 96620f0edfe988d6e880518ccc0ec956ba316ac7dbbfb75ead6ce394a24dda9b4a488d6f327d35ae8cfad7fdead6fe7a689ba584fd965ace7780e550ce70cc1d
diff --git a/tg_owt.spec b/tg_owt.spec
index 830dd0d..f575ac4 100644
--- a/tg_owt.spec
+++ b/tg_owt.spec
@@ -1,20 +1,24 @@
%global debug_package %{nil}
-%global commit0 10d5f4bf77333ef6b43516f90d2ce13273255f41
+%global commit0 1eab2d736a2fecce01686689b72e39ad8c314ebb
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
-%global date 20220508
+%global date 20221230
# Git revision of libyuv...
-%global commit1 ad890067f661dc747a975bc55ba3767fe30d4452
+%global commit1 00950840d1c9bcbb3eb6ebc5aac5793e71166c8b
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
# Git revision of crc32c...
%global commit2 21fc8ef30415a635e7351ffa0e5d5367943d4a94
%global shortcommit2 %(c=%{commit2}; echo ${c:0:7})
+# Git revision of abseil-cpp...
+%global commit3 8c0b94e793a66495e0b1f34a5eb26bd7dc672db0
+%global shortcommit3 %(c=%{commit3}; echo ${c:0:7})
+
Name: tg_owt
Version: 0
-Release: 26.%{date}git%{shortcommit0}%{?dist}
+Release: 27.%{date}git%{shortcommit0}%{?dist}
# Library and 3rd-party bundled modules licensing:
# * tg_owt - BSD-3-Clause -- main tarball;
@@ -36,6 +40,7 @@ URL: https://github.com/desktop-app/%{name}
Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
Source1: https://gitlab.com/chromiumsrc/libyuv/-/archive/%{commit1}/libyuv-%{short...
Source2: https://github.com/google/crc32c/archive/%{commit2}/crc32c-%{shortcommit2...
+Source3: https://github.com/abseil/abseil-cpp/archive/%{commit3}/abseil-cpp-%{shor...
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(epoxy)
@@ -93,14 +98,14 @@ Special fork of the OpenWebRTC library for the Telegram messenger.
%package devel
Summary: Development files for %{name}
Provides: %{name}-static%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
-Provides: bundled(abseil-cpp) = 0~git39f46fa
+Provides: bundled(abseil-cpp) = 20220623.1~git%{shortcommit3}
Provides: bundled(crc32c) = 1.1.0~git%{shortcommit2}
Provides: bundled(base64) = 0~git
Provides: bundled(fft) = 0~git
Provides: bundled(g711) = 1.1~git
Provides: bundled(g722) = 1.14~git
Provides: bundled(libsrtp) = 2.2.0~git94ac00d
-Provides: bundled(libyuv) = 1767~git%{shortcommit1}
+Provides: bundled(libyuv) = 1845~git%{shortcommit1}
Provides: bundled(ooura) = 0~git
Provides: bundled(openh264) = 1.10.0~git6f26bce
Provides: bundled(pffft) = 0~git483453d
@@ -149,10 +154,11 @@ Requires: pkgconfig(openssl)
%autosetup -n %{name}-%{commit0} -p1
tar -xf %{SOURCE1} -C src/third_party/libyuv --strip=1
tar -xf %{SOURCE2} -C src/third_party/crc32c/src --strip=1
+tar -xf %{SOURCE3} -C src/third_party/abseil-cpp --strip=1
mkdir legal
cp -f -p src/third_party/abseil-cpp/LICENSE legal/LICENSE.abseil-cpp
-cp -f -p src/third_party/abseil-cpp/README.chromium legal/README.abseil-cpp
+cp -f -p src/third_party/abseil-cpp/README.md legal/README.abseil-cpp
cp -f -p src/third_party/crc32c/src/LICENSE legal/LICENSE.crc32c
cp -f -p src/third_party/crc32c/src/README.md legal/README.crc32c
cp -f -p src/third_party/libsrtp/LICENSE legal/LICENSE.libsrtp
@@ -205,6 +211,9 @@ cp -f -p src/rtc_base/third_party/sigslot/README.chromium legal/README.sigslot
%{_libdir}/lib%{name}.a
%changelog
+* Fri Dec 30 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-27.20221230git1eab2d7
+- Updated to 1eab2d736a2fecce01686689b72e39ad8c314ebb snapshot.
+
* Fri Sep 30 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-26.20220508git10d5f4b
- Rebuilt due to compat-ffmpeg4 path changes.
1 year, 9 months