From 99c557f04f2e7da254db78aa6309c6e6d50bc100 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 13 Jun 2023 21:38:43 +0200 Subject: [PATCH 01/18] Rebuilt for Python 3.12 --- ustreamer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ustreamer.spec b/ustreamer.spec index 7e83755..55d8210 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer Version: 5.37 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -61,6 +61,9 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +* Tue Jun 13 2023 Python Maint - 5.37-2 +- Rebuilt for Python 3.12 + * Thu Feb 16 2023 Tao Jin - 5.37-1 - Update to 5.37 From 47b0b048895e48af0bd36528278902a2a0c98b86 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:18:59 +0000 Subject: [PATCH 02/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ustreamer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ustreamer.spec b/ustreamer.spec index 55d8210..7b33b0c 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer Version: 5.37 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -61,6 +61,9 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 5.37-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jun 13 2023 Python Maint - 5.37-2 - Rebuilt for Python 3.12 From 699da7d915f57e3019e6d5cff9f31846583ae8c2 Mon Sep 17 00:00:00 2001 From: Tao Jin Date: Thu, 27 Jul 2023 14:43:32 -0700 Subject: [PATCH 03/18] Update to 5.41, disable libgpio --- .gitignore | 1 + sources | 2 +- ustreamer.spec | 10 ++++++---- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 49a40b3..c308d49 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /ustreamer-5.34.tar.gz /ustreamer-5.36.tar.gz /ustreamer-5.37.tar.gz +/ustreamer-5.41.tar.gz diff --git a/sources b/sources index d2b1245..73d9fc0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ustreamer-5.37.tar.gz) = a835ba7993594b74cd38deaa257d7669a90164ed75f942a57d2e7938303cc9486c74fccb6c50dfe13449c619c060ab862d8e3dd8021b2a90e88e2638f9b83577 +SHA512 (ustreamer-5.41.tar.gz) = 14f90723b70678fcef106c48b8b901307e3528a05e281dbdc149168a5432a54cf2bd4b5a8ed9b64cb6ce963165656d8322ea1c1d02268377041e945d5fed0b91 diff --git a/ustreamer.spec b/ustreamer.spec index 7b33b0c..89f98bf 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer -Version: 5.37 -Release: 3%{?dist} +Version: 5.41 +Release: 1%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -11,7 +11,6 @@ BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libevent) BuildRequires: pkgconfig(libevent_pthreads) BuildRequires: pkgconfig(libbsd) -BuildRequires: pkgconfig(libgpiod) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(python) BuildRequires: python3dist(setuptools) @@ -33,7 +32,6 @@ screencast hardware data with the highest resolution and FPS possible. %build %set_build_flags %make_build \ - WITH_GPIO=1 \ WITH_SYSTEMD=1 \ WITH_PYTHON=1 @@ -61,6 +59,10 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +* Thu Jul 27 2023 Tao Jin - 5.41-1 +- Update to 5.41 +- Remove libgpiod interface due to incompatiable 2.0 API + * Sat Jul 22 2023 Fedora Release Engineering - 5.37-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 0c8e51b00f3b990ddc11ab82dcd7fd1c22a3d4c5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:20:51 +0000 Subject: [PATCH 04/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- ustreamer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ustreamer.spec b/ustreamer.spec index 89f98bf..8926253 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer Version: 5.41 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -59,6 +59,9 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 5.41-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Thu Jul 27 2023 Tao Jin - 5.41-1 - Update to 5.41 - Remove libgpiod interface due to incompatiable 2.0 API From 25561c87340e508d1b2384be77c5cb90527e2a2c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 09:08:40 +0200 Subject: [PATCH 05/18] Rebuilt for Python 3.13 --- ustreamer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ustreamer.spec b/ustreamer.spec index 8926253..2ad0ff7 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer Version: 5.41 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -59,6 +59,9 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +* Fri Jun 07 2024 Python Maint - 5.41-3 +- Rebuilt for Python 3.13 + * Sat Jan 27 2024 Fedora Release Engineering - 5.41-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From fa028d6618293b55435c0094a31ff8eba7e37215 Mon Sep 17 00:00:00 2001 From: Tao Jin Date: Mon, 1 Jul 2024 23:14:11 -0400 Subject: [PATCH 06/18] update: 6.21 --- ustreamer.spec | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/ustreamer.spec b/ustreamer.spec index 2ad0ff7..b0bf125 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,19 +1,24 @@ Name: ustreamer -Version: 5.41 -Release: 3%{?dist} +Version: 6.12 +Release: 1%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: glibc-devel -BuildRequires: pkgconfig(libjpeg) +BuildRequires: libatomic +BuildRequires: pkgconfig(libbsd) BuildRequires: pkgconfig(libevent) BuildRequires: pkgconfig(libevent_pthreads) -BuildRequires: pkgconfig(libbsd) +BuildRequires: pkgconfig(libgpiod) +BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(python) BuildRequires: python3dist(setuptools) +BuildRequires: python3dist(build) +BuildRequires: python3dist(wheel) +BuildRequires: python3dist(pip) %description ustreamer(µStreamer) is a lightweight and very quick server to stream MJPG video @@ -33,6 +38,7 @@ screencast hardware data with the highest resolution and FPS possible. %set_build_flags %make_build \ WITH_SYSTEMD=1 \ + WITH_GPIO=1 \ WITH_PYTHON=1 %install @@ -59,11 +65,17 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +<<<<<<< Updated upstream * Fri Jun 07 2024 Python Maint - 5.41-3 - Rebuilt for Python 3.13 * Sat Jan 27 2024 Fedora Release Engineering - 5.41-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild +======= +* Mon Jul 1 2024 Tao Jin - 6.21-1 +- Update to 6.21 +- Add libgpiod interface since upstream has refactored to support 2.0 API +>>>>>>> Stashed changes * Thu Jul 27 2023 Tao Jin - 5.41-1 - Update to 5.41 From e6e36ce65ea1c04dcb3594f8ab2c27f0d70de81b Mon Sep 17 00:00:00 2001 From: Tao Jin Date: Mon, 1 Jul 2024 23:18:59 -0400 Subject: [PATCH 07/18] update: 6.12 --- ustreamer.spec | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/ustreamer.spec b/ustreamer.spec index b0bf125..72ef57f 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -65,17 +65,15 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog -<<<<<<< Updated upstream +* Mon Jul 1 2024 Tao Jin - 6.12-1 +- Update to 6.12 +- Add libgpiod interface since upstream has refactored to support 2.0 API + * Fri Jun 07 2024 Python Maint - 5.41-3 - Rebuilt for Python 3.13 * Sat Jan 27 2024 Fedora Release Engineering - 5.41-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild -======= -* Mon Jul 1 2024 Tao Jin - 6.21-1 -- Update to 6.21 -- Add libgpiod interface since upstream has refactored to support 2.0 API ->>>>>>> Stashed changes * Thu Jul 27 2023 Tao Jin - 5.41-1 - Update to 5.41 From 498b937e815e5d69e3fb4b727914da21350ad94b Mon Sep 17 00:00:00 2001 From: Tao Jin Date: Mon, 1 Jul 2024 23:22:10 -0400 Subject: [PATCH 08/18] src: 6.12 --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index c308d49..49c1d0b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /ustreamer-5.36.tar.gz /ustreamer-5.37.tar.gz /ustreamer-5.41.tar.gz +/ustreamer-6.12.tar.gz diff --git a/sources b/sources index 73d9fc0..5c39a0e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ustreamer-5.41.tar.gz) = 14f90723b70678fcef106c48b8b901307e3528a05e281dbdc149168a5432a54cf2bd4b5a8ed9b64cb6ce963165656d8322ea1c1d02268377041e945d5fed0b91 +SHA512 (ustreamer-6.12.tar.gz) = b2dd44a7ad1646fd90318c180b34e537a4e1b443302de2588d2a3f43c5a0d644eaf1e3bec87937cc8c546f16215e8260d1dc8d59e863bf53de2dc31fd4ee30c9 From c67b97e42b36b000660473e054476bea205cf373 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:27:34 +0000 Subject: [PATCH 09/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- ustreamer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ustreamer.spec b/ustreamer.spec index 72ef57f..b874ef6 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer Version: 6.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -65,6 +65,9 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 6.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jul 1 2024 Tao Jin - 6.12-1 - Update to 6.12 - Add libgpiod interface since upstream has refactored to support 2.0 API From 35310d70ee69b139bf3338dbeed3729342f747f4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:58:55 +0000 Subject: [PATCH 10/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- ustreamer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ustreamer.spec b/ustreamer.spec index b874ef6..2294fc0 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer Version: 6.12 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -65,6 +65,9 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 6.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 6.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 313f1a5f5f9ec0c592a1b65fabae36d7ad374f46 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 13:07:55 +0200 Subject: [PATCH 11/18] Rebuilt for Python 3.14 --- ustreamer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ustreamer.spec b/ustreamer.spec index 2294fc0..96d672a 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer Version: 6.12 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -65,6 +65,9 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +* Tue Jun 03 2025 Python Maint - 6.12-4 +- Rebuilt for Python 3.14 + * Sun Jan 19 2025 Fedora Release Engineering - 6.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 9de42407aad9a45193c5354d4dcb6b10398c1a04 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:53:56 +0000 Subject: [PATCH 12/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- ustreamer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ustreamer.spec b/ustreamer.spec index 96d672a..3e9f5e5 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer Version: 6.12 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -65,6 +65,9 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 6.12-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Tue Jun 03 2025 Python Maint - 6.12-4 - Rebuilt for Python 3.14 From 294fec44a804174587d02f7db33dcc098d299156 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:43:06 +0000 Subject: [PATCH 13/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- ustreamer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ustreamer.spec b/ustreamer.spec index 3e9f5e5..8f8568e 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer Version: 6.12 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -65,6 +65,9 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 6.12-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 6.12-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From d648c46db4ca6c1b9d17e0d976ed70d50c6e6bc5 Mon Sep 17 00:00:00 2001 From: Tao Jin Date: Tue, 7 Apr 2026 16:25:38 -0700 Subject: [PATCH 14/18] update to 6.55, use auto change log --- .gitignore | 1 + sources | 2 +- ustreamer.spec | 56 +++----------------------------------------------- 3 files changed, 5 insertions(+), 54 deletions(-) diff --git a/.gitignore b/.gitignore index 49c1d0b..b55bdb2 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /ustreamer-5.37.tar.gz /ustreamer-5.41.tar.gz /ustreamer-6.12.tar.gz +/ustreamer-6.55.tar.gz diff --git a/sources b/sources index 5c39a0e..45402ba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ustreamer-6.12.tar.gz) = b2dd44a7ad1646fd90318c180b34e537a4e1b443302de2588d2a3f43c5a0d644eaf1e3bec87937cc8c546f16215e8260d1dc8d59e863bf53de2dc31fd4ee30c9 +SHA512 (ustreamer-6.55.tar.gz) = 663313a240d3df7c01f0123edc7bec84939d3b082f316c98d17f62876d3b1616f0d0f75a831e79f7cda73adc4681ec33841f9873c83c5546a0b34f9b47cb1aaa diff --git a/ustreamer.spec b/ustreamer.spec index 8f8568e..b30d0bb 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer -Version: 6.12 -Release: 6%{?dist} +Version: 6.55 +Release: 1%{?dist} Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -65,54 +65,4 @@ Python 3 bindings for %{name}. %{python3_sitearch}/%{name}* %changelog -* Sat Jan 17 2026 Fedora Release Engineering - 6.12-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Jul 25 2025 Fedora Release Engineering - 6.12-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Tue Jun 03 2025 Python Maint - 6.12-4 -- Rebuilt for Python 3.14 - -* Sun Jan 19 2025 Fedora Release Engineering - 6.12-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Sat Jul 20 2024 Fedora Release Engineering - 6.12-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Mon Jul 1 2024 Tao Jin - 6.12-1 -- Update to 6.12 -- Add libgpiod interface since upstream has refactored to support 2.0 API - -* Fri Jun 07 2024 Python Maint - 5.41-3 -- Rebuilt for Python 3.13 - -* Sat Jan 27 2024 Fedora Release Engineering - 5.41-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Thu Jul 27 2023 Tao Jin - 5.41-1 -- Update to 5.41 -- Remove libgpiod interface due to incompatiable 2.0 API - -* Sat Jul 22 2023 Fedora Release Engineering - 5.37-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jun 13 2023 Python Maint - 5.37-2 -- Rebuilt for Python 3.12 - -* Thu Feb 16 2023 Tao Jin - 5.37-1 -- Update to 5.37 - -* Sat Jan 21 2023 Fedora Release Engineering - 5.36-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jan 07 2023 Tao Jin - 5.36-1 -- Update to 5.36 -- Add python package build - -* Wed Dec 14 2022 Tao Jin - 5.34-1 -- Update to 5.34 and address review comments - -* Sun Oct 23 2022 Tao Jin - 5.24-1 -- Update to 5.24 -- Submit to Fedora for review +%autochangelog From 3879d6f9e4019a74aedff74955a54cbb0e3e61f2 Mon Sep 17 00:00:00 2001 From: Tao Jin Date: Tue, 28 Apr 2026 19:45:27 -0700 Subject: [PATCH 15/18] Update to 6.56, enable janus support --- .gitignore | 1 + sources | 2 +- ustreamer.spec | 18 ++++++++++++++---- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index b55bdb2..d68a81a 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /ustreamer-5.41.tar.gz /ustreamer-6.12.tar.gz /ustreamer-6.55.tar.gz +/ustreamer-6.56.tar.gz diff --git a/sources b/sources index 45402ba..5488379 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ustreamer-6.55.tar.gz) = 663313a240d3df7c01f0123edc7bec84939d3b082f316c98d17f62876d3b1616f0d0f75a831e79f7cda73adc4681ec33841f9873c83c5546a0b34f9b47cb1aaa +SHA512 (ustreamer-6.56.tar.gz) = fd4c3a1010695b68a3d1442d9b3eebbb47205f3d7a93f37d61e454c1d7f97209fdf7f6b95e73d89e5267088be7ba408a8bd011b45714ad8b24ba2040abf5cea6 diff --git a/ustreamer.spec b/ustreamer.spec index b30d0bb..9882180 100644 --- a/ustreamer.spec +++ b/ustreamer.spec @@ -1,6 +1,6 @@ Name: ustreamer -Version: 6.55 -Release: 1%{?dist} +Version: 6.56 +Release: %autorelease Summary: Lightweight and fast MJPG-HTTP streamer License: GPL-3.0-or-later URL: https://github.com/pikvm/ustreamer @@ -19,6 +19,12 @@ BuildRequires: python3dist(setuptools) BuildRequires: python3dist(build) BuildRequires: python3dist(wheel) BuildRequires: python3dist(pip) +BuildRequires: janus-devel +BuildRequires: glib2-devel +BuildRequires: jansson-devel +BuildRequires: opus-devel +BuildRequires: alsa-lib-devel +BuildRequires: speexdsp-devel %description ustreamer(µStreamer) is a lightweight and very quick server to stream MJPG video @@ -39,11 +45,13 @@ screencast hardware data with the highest resolution and FPS possible. %make_build \ WITH_SYSTEMD=1 \ WITH_GPIO=1 \ - WITH_PYTHON=1 + WITH_PYTHON=1 \ + WITH_JANUS=1 %install %make_install 'PREFIX=%{_prefix}'\ - WITH_PYTHON=1 + WITH_PYTHON=1 \ + WITH_JANUS=1 %files %license LICENSE @@ -52,6 +60,8 @@ screencast hardware data with the highest resolution and FPS possible. %{_bindir}/ustreamer-dump %{_mandir}/man1/ustreamer.1* %{_mandir}/man1/ustreamer-dump.1* +%dir %{_prefix}/lib/ustreamer/janus +%{_prefix}/lib/ustreamer/janus/libjanus_ustreamer.so %package -n python3-%{name} Summary: Python 3 bindings for %{name} From 44eb8d8ac68896ab227f423d632d9fb999f26721 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 3 Jun 2026 23:36:51 +0200 Subject: [PATCH 16/18] Rebuilt for Python 3.15 From ba16f83e2b1494fead8d49f24a35de9c40297265 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:17:43 +0000 Subject: [PATCH 17/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild From cc3cce55c26a5e9e87ae25a3b584792157552cda Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 22 Jul 2026 10:11:37 +0200 Subject: [PATCH 18/18] Rebuilt for Python 3.15.0b4 ABI change