Compare commits

...
Sign in to create a new pull request.

18 commits

Author SHA1 Message Date
Python Maint
cc3cce55c2 Rebuilt for Python 3.15.0b4 ABI change 2026-07-22 10:11:37 +02:00
Fedora Release Engineering
ba16f83e2b Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:17:43 +00:00
Python Maint
44eb8d8ac6 Rebuilt for Python 3.15 2026-06-03 23:36:51 +02:00
Tao Jin
3879d6f9e4 Update to 6.56, enable janus support 2026-04-28 20:12:34 -07:00
Tao Jin
d648c46db4 update to 6.55, use auto change log 2026-04-07 16:25:38 -07:00
Fedora Release Engineering
294fec44a8 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 19:43:06 +00:00
Fedora Release Engineering
9de42407aa Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 19:53:56 +00:00
Python Maint
313f1a5f5f Rebuilt for Python 3.14 2025-06-03 13:07:55 +02:00
Fedora Release Engineering
35310d70ee Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 13:58:55 +00:00
Fedora Release Engineering
c67b97e42b Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:27:34 +00:00
Tao Jin
498b937e81 src: 6.12 2024-07-01 23:22:10 -04:00
Tao Jin
e6e36ce65e update: 6.12 2024-07-01 23:18:59 -04:00
Tao Jin
fa028d6618 update: 6.21 2024-07-01 23:14:11 -04:00
Python Maint
25561c8734 Rebuilt for Python 3.13 2024-06-07 09:08:40 +02:00
Fedora Release Engineering
0c8e51b00f Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:20:51 +00:00
Tao Jin
699da7d915 Update to 5.41, disable libgpio 2023-07-27 14:44:14 -07:00
Fedora Release Engineering
47b0b04889 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:18:59 +00:00
Python Maint
99c557f04f Rebuilt for Python 3.12 2023-06-13 21:38:43 +02:00
3 changed files with 27 additions and 24 deletions

4
.gitignore vendored
View file

@ -1,3 +1,7 @@
/ustreamer-5.34.tar.gz
/ustreamer-5.36.tar.gz
/ustreamer-5.37.tar.gz
/ustreamer-5.41.tar.gz
/ustreamer-6.12.tar.gz
/ustreamer-6.55.tar.gz
/ustreamer-6.56.tar.gz

View file

@ -1 +1 @@
SHA512 (ustreamer-5.37.tar.gz) = a835ba7993594b74cd38deaa257d7669a90164ed75f942a57d2e7938303cc9486c74fccb6c50dfe13449c619c060ab862d8e3dd8021b2a90e88e2638f9b83577
SHA512 (ustreamer-6.56.tar.gz) = fd4c3a1010695b68a3d1442d9b3eebbb47205f3d7a93f37d61e454c1d7f97209fdf7f6b95e73d89e5267088be7ba408a8bd011b45714ad8b24ba2040abf5cea6

View file

@ -1,20 +1,30 @@
Name: ustreamer
Version: 5.37
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
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)
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
@ -33,13 +43,15 @@ 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
WITH_GPIO=1 \
WITH_PYTHON=1 \
WITH_JANUS=1
%install
%make_install 'PREFIX=%{_prefix}'\
WITH_PYTHON=1
WITH_PYTHON=1 \
WITH_JANUS=1
%files
%license LICENSE
@ -48,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}
@ -61,19 +75,4 @@ Python 3 bindings for %{name}.
%{python3_sitearch}/%{name}*
%changelog
* Thu Feb 16 2023 Tao Jin <tao-j@outlook.com> - 5.37-1
- Update to 5.37
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.36-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jan 07 2023 Tao Jin <tao-j@outlook.com> - 5.36-1
- Update to 5.36
- Add python package build
* Wed Dec 14 2022 Tao Jin <tao-j@outlook.com> - 5.34-1
- Update to 5.34 and address review comments
* Sun Oct 23 2022 Tao Jin <tao-j@outlook.com> - 5.24-1
- Update to 5.24
- Submit to Fedora for review
%autochangelog