[man-pages-posix] Add initial package
by sicherha
commit 9dbdd039bc1855833715c973b878d5a8a7fe0518
Author: Christoph Erhardt <christoph.erhardt(a)sicherha.de>
Date: Fri Nov 25 00:25:37 2022 +0100
Add initial package
.gitignore | 1 +
man-pages-posix.spec | 46 ++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 48 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..bdc1a69 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/man-pages-posix-*.tar.xz
diff --git a/man-pages-posix.spec b/man-pages-posix.spec
new file mode 100644
index 0000000..48033cd
--- /dev/null
+++ b/man-pages-posix.spec
@@ -0,0 +1,46 @@
+%global posix_version 2017
+%global posix_release a
+%global posix_name man-pages-posix-%{posix_version}
+%global posix_name_rel %{posix_name}-%{posix_release}
+
+Summary: POSIX interface documentation
+Name: man-pages-posix
+Version: %{posix_version}%{posix_release}
+Release: 1%{?dist}
+License: LicenseRef-IEEE-2017
+URL: https://www.kernel.org/doc/man-pages/
+Source: https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/%{posix_n...
+
+BuildRequires: make
+
+# POSIX man pages used to be part of the regular `man-pages` package before the
+# version below
+Conflicts: man-pages < 5.12-3
+
+BuildArch: noarch
+
+%description
+A collection of POSIX manual pages from the Linux Documentation Project (LDP).
+
+%prep
+%autosetup -n %{posix_name}
+
+## Remove man pages we are not going to use ##
+
+# we do not have sccs (rhbz#203302)
+rm man1p/{admin,delta,get,prs,rmdel,sact,sccs,unget,val,what}.1p
+
+%build
+# nothing to build
+
+%install
+make install DESTDIR="$RPM_BUILD_ROOT"
+
+%files
+%doc README %{posix_name_rel}.Announce
+%license POSIX-COPYRIGHT
+%{_mandir}/man*/*
+
+%changelog
+* Fri Nov 25 2022 Christoph Erhardt <fedora(a)sicherha.de> - 2017a-1
+- Initial package
diff --git a/sources b/sources
index e69de29..2462465 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (man-pages-posix-2017-a.tar.xz) = dac6bd5bb3e1d5f8918bad3eb15e08eeb3e06ae160c04ccd5619bfb0c536139ac06faa62b6856656a1bb9a7496f3148e52a5227b83e4099be6e6b93230de211d
2 years
[chromium-freeworld] Update to 107.0.5304.121
by Leigh Scott
commit 0c47176b75c551aa329df097146371ae8bf94bab
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Thu Nov 24 21:57:30 2022 +0000
Update to 107.0.5304.121
chromium-freeworld.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index c5b0ef4..987eb04 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -42,7 +42,7 @@
##############################Package Definitions######################################
Name: chromium-freeworld
-Version: 107.0.5304.110
+Version: 107.0.5304.121
Release: 1%{?dist}
Summary: Chromium built with all freeworld codecs and VA-API support
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
@@ -507,6 +507,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/vk_swiftshader_icd.json
#########################################changelogs#################################################
%changelog
+* Thu Nov 24 2022 Leigh Scott <leigh123linux(a)gmail.com> - 107.0.5304.121-1
+- Update to 107.0.5304.121
+
* Tue Nov 08 2022 Leigh Scott <leigh123linux(a)gmail.com> - 107.0.5304.110-1
- Update to 107.0.5304.110
diff --git a/sources b/sources
index 9b01f0b..7bdd46e 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (chromium-107.0.5304.110.tar.xz) = f137e617026b5d4799e8be00c4a7a82e4164a4a505982f1fb731c01abecb378d9f6d7a41b015d7d118a2acb50983456c5dec9a7f3009d6af9e097369a52a9e19
+SHA512 (chromium-107.0.5304.121.tar.xz) = c0d233ed18d95554d5b05102b24d92711b940f3897fd5252422d10bf1e8500c3875033aa4a211a11fd9b01ca5e65bd487aa0b0814da70a337a692d3cefb74081
SHA512 (chromium-patches-chromium-107-patchset-1.tar.gz) = 440f9adc5c7340ece36f9bac6e0f010010d2cca0642c69c5931f440b1e0097c6c70b5d9f04dafe3ceffc989a050eae3aaee229836757625fdaee508677f8abd3
2 years
[jellyfin] Drop firewalld sub-package as it is now upstream as of firewalld 1.2
by Michael Cronenworth
commit e24fcb48c9cd0a9ee279983cd2e6728ab3ceee44
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Wed Nov 23 11:27:09 2022 -0600
Drop firewalld sub-package as it is now upstream as of firewalld 1.2
jellyfin-firewalld.xml | 9 ---------
jellyfin.spec | 32 ++++++--------------------------
2 files changed, 6 insertions(+), 35 deletions(-)
---
diff --git a/jellyfin.spec b/jellyfin.spec
index e4bb0ae..a79446e 100644
--- a/jellyfin.spec
+++ b/jellyfin.spec
@@ -3,7 +3,7 @@
Name: jellyfin
Version: 10.8.7
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: The Free Software Media System
License: GPL-2.0-only
URL: https://jellyfin.org
@@ -22,8 +22,7 @@ Source12: %{name}.env
Source13: %{name}.sudoers
Source14: restart.sh
Source15: %{name}.override.conf
-Source16: %{name}-firewalld.xml
-Source17: %{name}-server-lowports.conf
+Source16: %{name}-server-lowports.conf
# dotnet does not offer a runtime on ppc
ExcludeArch: %{power64} ppc64le %{arm}
@@ -39,7 +38,6 @@ Requires: %{name}-server = %{version}-%{release}
Requires: %{name}-web = %{version}-%{release}
# /etc/sudoers.d/
Requires: sudo
-Requires: (%{name}-firewalld = %{version}-%{release} if firewalld)
%description
@@ -47,17 +45,6 @@ Jellyfin is a free software media system that puts you in control of managing
and streaming your media.
-%package firewalld
-Summary: FirewallD metadata files for Jellyfin
-Requires: firewalld-filesystem
-Requires(post): firewalld-filesystem
-BuildArch: noarch
-
-
-%description firewalld
-This package contains FirewallD files for Jellyfin.
-
-
%package server
# RPMfusion free
Summary: The Free Software Media System Server backend
@@ -146,7 +133,6 @@ install -p -m 644 -D Jellyfin.Server/Resources/Configuration/logging.json %{buil
install -p -m 644 -D %{SOURCE12} %{buildroot}%{_sysconfdir}/sysconfig/jellyfin
# system config
-install -p -m 644 -D %{SOURCE16} %{buildroot}%{_prefix}/lib/firewalld/services/jellyfin.xml
install -p -m 640 -D %{SOURCE13} %{buildroot}%{_sysconfdir}/sudoers.d/jellyfin-sudoers
install -p -m 644 -D %{SOURCE15} %{buildroot}%{_sysconfdir}/systemd/system/jellyfin.service.d/override.conf
install -p -m 644 -D %{SOURCE11} %{buildroot}%{_unitdir}/jellyfin.service
@@ -158,7 +144,7 @@ mkdir -p %{buildroot}%{_localstatedir}/cache/jellyfin
mkdir -p %{buildroot}%{_localstatedir}/log/jellyfin
# jellyfin-server-lowports subpackage
-install -p -m 644 -D %{SOURCE17} %{buildroot}%{_unitdir}/jellyfin.service.d/jellyfin-server-lowports.conf
+install -p -m 644 -D %{SOURCE16} %{buildroot}%{_unitdir}/jellyfin.service.d/jellyfin-server-lowports.conf
cd ../%{name}-web-%{version}
# move web licenses prior to installation
@@ -182,11 +168,6 @@ done
# empty as this is just a meta-package
-%files firewalld
-%license LICENSE
-%{_prefix}/lib/firewalld/services/jellyfin.xml
-
-
%files server
%license LICENSE
# Jellyfin files
@@ -223,10 +204,6 @@ done
%{_datadir}/jellyfin-web
-%post firewalld
-%firewalld_reload
-
-
%pre server
getent group jellyfin >/dev/null || groupadd -r jellyfin
getent passwd jellyfin >/dev/null || \
@@ -260,6 +237,9 @@ exit 0
%changelog
+* Wed Nov 23 2022 Michael Cronenworth <mike(a)cchtml.com> - 10.8.7-4
+- Drop firewalld sub-package as it is now upstream as of firewalld 1.2
+
* Sun Nov 20 2022 Michael Cronenworth <mike(a)cchtml.com> - 10.8.7-3
- Rebuild for dotnet-6.0.11
2 years
[libheif] Update to svt-av1
by Nicolas Chauvet
commit 3d3ef24eba33ca685e5569a48324daf635f8fa4e
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Nov 23 14:10:26 2022 +0100
Update to svt-av1
libheif.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/libheif.spec b/libheif.spec
index b996553..c440221 100644
--- a/libheif.spec
+++ b/libheif.spec
@@ -1,6 +1,6 @@
Name: libheif
Version: 1.14.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: HEIF file format decoder and encoder
License: LGPLv3+ and MIT
@@ -82,6 +82,9 @@ find %buildroot -name '*.la' -or -name '*.a' | xargs rm -f
%changelog
+* Wed Nov 23 2022 Nicolas Chauvet <kwizart(a)gmail.com> - 1.14.0-2
+- Enable svt-av1 on el9
+
* Tue Nov 15 2022 Leigh Scott <leigh123linux(a)gmail.com> - 1.14.0-1
- Update to 1.14.0
2 years
[libheif] Fix el9 case
by Nicolas Chauvet
commit 5345640f50b61a35b1780de321ef3b31b9b65691
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Nov 23 14:09:57 2022 +0100
Fix el9 case
libheif.spec | 2 --
1 file changed, 2 deletions(-)
---
diff --git a/libheif.spec b/libheif.spec
index ff2653a..b996553 100644
--- a/libheif.spec
+++ b/libheif.spec
@@ -16,11 +16,9 @@ BuildRequires: pkgconfig(dav1d)
BuildRequires: pkgconfig(libde265)
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(rav1e)
-%if 0%{?fedora}
%ifarch x86_64
BuildRequires: pkgconfig(SvtAv1Enc)
%endif
-%endif
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(x265)
2 years
[mplayer/el9] Fix rfbz#6500
by Leigh Scott
Summary of changes:
e5a06fd... Fix rfbz#6500 (*)
(*) This commit already existed in another branch; no separate mail sent
2 years