[pipewire-codec-aptx] Update to 1.2.1
by Leigh Scott
commit 29b7a4d6db1e162b8a27867804e5a738f72db66c
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Jul 12 21:04:52 2024 +0100
Update to 1.2.1
pipewire-codec-aptx.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/pipewire-codec-aptx.spec b/pipewire-codec-aptx.spec
index 241426d..24109fe 100644
--- a/pipewire-codec-aptx.spec
+++ b/pipewire-codec-aptx.spec
@@ -2,7 +2,7 @@
Name: pipewire-codec-aptx
Summary: PipeWire Bluetooth aptX codec plugin
-Version: 1.2.0
+Version: 1.2.1
Release: 1%{?dist}
License: MIT
URL: https://pipewire.org/
@@ -40,6 +40,9 @@ install -pm 0755 %{_vpath_builddir}/spa/plugins/bluez5/libspa-codec-bluez5-aptx.
%{_libdir}/spa-%{spaversion}/bluez5/libspa-codec-bluez5-aptx.so
%changelog
+* Fri Jul 12 2024 Leigh Scott <leigh123linux(a)gmail.com> - 1.2.1-1
+- Update to 1.2.1
+
* Thu Jun 27 2024 Leigh Scott <leigh123linux(a)gmail.com> - 1.2.0-1
- Update to 1.2.0
diff --git a/sources b/sources
index dadce77..c746ac9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pipewire-1.2.0.tar.gz) = 0f13532fab70459442d683d71f91fd3c3f0cfab1fbfb5dbdef915dab90d5b271f8af0e052eecc295f54c53516f5a553201c62d5ee20b335801b86f714594a046
+SHA512 (pipewire-1.2.1.tar.gz) = 89169151b06f8cd2655d99c7612679d4e36d4561fd374d8d1abbf36cd39bbaece43b5dc875a4d85f3a196d49cc561e49196a1dcbf0f2ca157d241759b6736a42
4 months, 2 weeks
[snes9x/f40] Updated to 1.63
by Andrea Musuruane
Summary of changes:
114e63e... Updated to 1.63 (*)
(*) This commit already existed in another branch; no separate mail sent
4 months, 2 weeks
[snes9x] Updated to 1.63
by Andrea Musuruane
commit 114e63eb35f05587f9bec46c829e81ba802f0048
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Thu Jul 11 16:17:11 2024 +0200
Updated to 1.63
.gitignore | 3 +++
snes9x-1.62.1-gcc13.patch | 20 ------------------
snes9x-1.63-format_strings.patch | 45 ++++++++++++++++++++++++++++++++++++++++
snes9x.spec | 33 +++++++++++++++++------------
sources | 6 +++---
5 files changed, 71 insertions(+), 36 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1fae7ae..17a15e4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,6 @@ snes9x-1.53-src.tar.bz2
/glslang-12.1.0.tar.gz
/SPIRV-Cross-1.3.243.0.tar.gz
/Vulkan-Headers-1.3.242.tar.gz
+/snes9x-1.63.tar.gz
+/SPIRV-Cross-1.3.261.1.tar.gz
+/Vulkan-Headers-1.3.280.tar.gz
diff --git a/snes9x-1.63-format_strings.patch b/snes9x-1.63-format_strings.patch
new file mode 100644
index 0000000..bb69902
--- /dev/null
+++ b/snes9x-1.63-format_strings.patch
@@ -0,0 +1,45 @@
+--- a/gtk/src/gtk_s9x.cpp
++++ b/gtk/src/gtk_s9x.cpp
+@@ -383,35 +383,35 @@
+ case S9X_TRACE:
+ case S9X_DEBUG:
+ {
+- g_debug(message);
++ g_debug("%s", message);
+ break;
+ }
+ case S9X_WARNING:
+ {
+- g_warning(message);
++ g_warning("%s", message);
+ break;
+ }
+ case S9X_INFO:
+ {
+- g_info(message);
+- g_message(message);
++ g_info("%s", message);
++ g_message("%s", message);
+ break;
+ }
+ case S9X_ERROR:
+ {
+ // GLib’s g_critical() does not terminate the process
+- g_critical(message);
++ g_critical("%s", message);
+ break;
+ }
+ case S9X_FATAL_ERROR:
+ {
+ // GLib’s g_error() terminates the process
+- g_error(message);
++ g_error("%s", message);
+ break;
+ }
+ default:
+ {
+- g_message(message);
++ g_message("%s", message);
+ }
+ }
+ }
diff --git a/snes9x.spec b/snes9x.spec
index bb3a881..8fdb1e4 100644
--- a/snes9x.spec
+++ b/snes9x.spec
@@ -1,21 +1,25 @@
+%global SPIRV_Cross_version 1.3.261.1
+%global glslang_version 12.1.0
+%global vulkan_headers_version 1.3.280
+
Summary: Super Nintendo Entertainment System emulator
Name: snes9x
-Version: 1.62.3
-Release: 2%{?dist}
+Version: 1.63
+Release: 1%{?dist}
License: Other
URL: http://www.snes9x.com/
Source0: https://github.com/snes9xgit/snes9x/archive/%{version}.tar.gz#/%{name}-%{...
# AppData file
Source1: %{name}-gtk.appdata.xml
# Bundled Libraries
-Source10: https://github.com/KhronosGroup/glslang/archive/12.1.0/glslang-12.1.0.tar.gz
-Source11: https://github.com/KhronosGroup/SPIRV-Cross/archive/refs/tags/sdk-1.3.243...
-Source12: https://github.com/KhronosGroup/Vulkan-Headers/archive/v1.3.242/Vulkan-He...
+Source10: https://github.com/KhronosGroup/SPIRV-Cross/archive/refs/tags/sdk-%{SPIRV...
+Source11: https://github.com/KhronosGroup/glslang/archive/%{glslang_version}/glslan...
+Source12: https://github.com/KhronosGroup/Vulkan-Headers/archive/v%{vulkan_headers_...
# Fix CFLAGS usage in CLI version
Patch0: %{name}-1.56.1-unix_flags.patch
-# Fix building with GCC 13
-# https://gitweb.gentoo.org/repo/gentoo.git/tree/games-emulation/snes9x/fil...
-Patch1: %{name}-1.62.1-gcc13.patch
+# Fix format strings
+# Patch from Chimera Linux
+Patch1: %{name}-1.63-format_strings.patch
BuildRequires: gcc-c++
BuildRequires: cmake
@@ -39,8 +43,8 @@ BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
Requires: hicolor-icon-theme
-Provides: bundled(glslang) = 12.1.0
-Provides: bundled(spirv-cross) = 1.3.243.0
+Provides: bundled(spirv-cross) = %{SPIRV_Cross_version}
+Provides: bundled(glslang) = %{glslang_version}
%description
Snes9x is a portable, freeware Super Nintendo Entertainment System (SNES)
@@ -65,9 +69,9 @@ This package contains a graphical user interface using GTK+.
%setup -q -T -D -a 11
%setup -q -T -D -a 12
-mv -Tf glslang-12.1.0 external/glslang
-mv -Tf SPIRV-Cross-sdk-1.3.243.0 external/SPIRV-Cross
-mv -Tf Vulkan-Headers-1.3.242 external/vulkan-headers
+mv -Tf SPIRV-Cross-sdk-%{SPIRV_Cross_version} external/SPIRV-Cross
+mv -Tf glslang-%{glslang_version} external/glslang
+mv -Tf Vulkan-Headers-%{vulkan_headers_version} external/vulkan-headers
# Remove bundled libs
rm -rf unzip
@@ -133,6 +137,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
%changelog
+* Thu Jul 11 2024 Andrea Musuruane <musuruan(a)gmail.com> - 1.63-1
+- Updated to 1.63
+
* Sun Feb 04 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.62.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
diff --git a/sources b/sources
index cc04c9e..0df3fdd 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (snes9x-1.62.3.tar.gz) = 005222bc054fbdfef92acc3ce5ad1f4b18eaff4382ab352d61e5c9c3fbe952ca085e964535e628730976f795c568e9e8751e6ef997f864c719c421d67d9e04db
+SHA512 (snes9x-1.63.tar.gz) = c6f0edc64b673167812ebb5e972afed0d2a51234bb24779cb613cda6cac5580193c738e697199917735bb3bc621cb040796d448db44d0e57bdd781daf24055cf
+SHA512 (SPIRV-Cross-1.3.261.1.tar.gz) = b0dcf9407a878b2d13ae38d4b9797c2b44246f76112a9865c8067d92a262a82cc0c62f1b24b462a48f29e623906f9f2553fb618647abae1b51f654e9eb26d102
SHA512 (glslang-12.1.0.tar.gz) = 1d40518d09579eb925b1e4375c9a581736cdb79aaf60d1ca6117e394386a8d2dc1dafd9a4a30d9381f063c1ea1f65fc0d5d9fcbbefa87a85423f87fd925747b0
-SHA512 (SPIRV-Cross-1.3.243.0.tar.gz) = 82b0d28ba8c5e9c7bf9e4fabfe07bbf00b4f058ddeea87c1af8dfa52affd55bd0130f5c430b264ec2c4682eef460fbbd1fe5b1db14e61786887634bb4e45ad8b
-SHA512 (Vulkan-Headers-1.3.242.tar.gz) = 63ec56544f64f5bba575db64210b64e13f2180d16cacb63e72621e420f7cb54d60d4e987e64afb2d39d2fc181c7d49e1ca4874249298eef36d8dd311c89b260a
+SHA512 (Vulkan-Headers-1.3.280.tar.gz) = 9f9db305eda58b7faaf16f2b80e071749e456b0b76649c1f5be0497fcf25fbe000a92c15307086ab2105c4c1024f587cce9b424553044f5d1148bf89fcbd7f65
4 months, 2 weeks
[rpmfusion-nonfree-appstream-data/f40] chore: regenerate, move to new loc
by Ankur Sinha
commit 99d0016942ebcce86f11511ddf131069c5694d15
Author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur(a)gmail.com>
Date: Wed Jul 10 16:57:42 2024 +0100
chore: regenerate, move to new loc
rpmfusion-nonfree-appstream-data.spec | 20 ++++++++++++++------
sources | 2 +-
2 files changed, 15 insertions(+), 7 deletions(-)
---
diff --git a/rpmfusion-nonfree-appstream-data.spec b/rpmfusion-nonfree-appstream-data.spec
index f724f2e..7a031e8 100644
--- a/rpmfusion-nonfree-appstream-data.spec
+++ b/rpmfusion-nonfree-appstream-data.spec
@@ -3,7 +3,7 @@
Name: %{reponame}-%{repoversion}-appstream-data
Version: 40
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Appstream metadata for the RPM Fusion nonfree repository
BuildArch: noarch
@@ -30,15 +30,23 @@ Appstream metadata for packages in the RPM Fusion nonfree repository
%install
DESTDIR=%{buildroot} appstream-util install %{SOURCE0} %{SOURCE1}
+# temporarily move to make Discover happy:
+# https://bugzilla.rpmfusion.org/show_bug.cgi?id=7000
+mv %{buildroot}%{_datadir}/app-info %{buildroot}%{_datadir}/swcatalog
+mv %{buildroot}%{_datadir}/swcatalog/xmls %{buildroot}%{_datadir}/swcatalog/xml
+
%files
-%attr(0644,root,root) %{_datadir}/app-info/xmls/%{reponame}-%{repoversion}-%{version}.xml.gz
-%{_datadir}/app-info/icons/%{reponame}-%{repoversion}-%{version}/
-%dir %{_datadir}/app-info
-%dir %{_datadir}/app-info/icons
-%dir %{_datadir}/app-info/xmls
+%attr(0644,root,root) %{_datadir}/swcatalog/xml/%{reponame}-%{repoversion}-%{version}.xml.gz
+%{_datadir}/swcatalog/icons/%{reponame}-%{repoversion}-%{version}/
+%dir %{_datadir}/swcatalog
+%dir %{_datadir}/swcatalog/icons
+%dir %{_datadir}/swcatalog/xml
%changelog
+* Wed Jul 10 2024 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 40-2
+- Regenerate, move files to new loc
+
* Fri Apr 19 2024 Leigh Scott <leigh123linux(a)gmail.com> - 40-1
- Regenerate for F40
diff --git a/sources b/sources
index 2c92a08..5b1dba9 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
SHA512 (rpmfusion-nonfree-40-icons.tar.gz) = 6f8d2af17b87d4002a0e9c70b00dcf889655f803943511fb4ba1999d6d05f34e5a427f6f4c317315e221aa6fe78c7d6eaedff299173c324d2ffc09852302dad5
-SHA512 (rpmfusion-nonfree-40.xml.gz) = bfe68c1393946de7811da17ed4a6d1830cbd688fa7308042450b4591352f0f4dd0cb1b9325b994c2d9c684b801458f6d1422b9b3dfc7c672dd5a15d06e416eba
+SHA512 (rpmfusion-nonfree-40.xml.gz) = 5cb34eb4c9c9f3ce49bf3f28d17d5f1a59c67bf6ab776f6ee084ebad8246ff58e5fb5db6cce6fa59c6d2fe451d1200363a9bb9569e95a762135439c108251899
4 months, 2 weeks
[rpmfusion-nonfree-appstream-data] chore: regenerate, move to new loc
by Ankur Sinha
commit dceb9891a04b40f8ae1cc93882022d5760eef69b
Author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur(a)gmail.com>
Date: Wed Jul 10 16:49:51 2024 +0100
chore: regenerate, move to new loc
.gitignore | 2 ++
rpmfusion-nonfree-appstream-data.spec | 20 ++++++++++++++------
sources | 4 ++--
3 files changed, 18 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c4314f4..55c41b7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,3 +29,5 @@ rpmfusion-nonfree/
/rpmfusion-nonfree-39.xml.gz
/rpmfusion-nonfree-40-icons.tar.gz
/rpmfusion-nonfree-40.xml.gz
+/rpmfusion-nonfree-41-icons.tar.gz
+/rpmfusion-nonfree-41.xml.gz
diff --git a/rpmfusion-nonfree-appstream-data.spec b/rpmfusion-nonfree-appstream-data.spec
index f724f2e..7989d2b 100644
--- a/rpmfusion-nonfree-appstream-data.spec
+++ b/rpmfusion-nonfree-appstream-data.spec
@@ -2,7 +2,7 @@
%global repoversion nonfree
Name: %{reponame}-%{repoversion}-appstream-data
-Version: 40
+Version: 41
Release: 1%{?dist}
Summary: Appstream metadata for the RPM Fusion nonfree repository
BuildArch: noarch
@@ -30,15 +30,23 @@ Appstream metadata for packages in the RPM Fusion nonfree repository
%install
DESTDIR=%{buildroot} appstream-util install %{SOURCE0} %{SOURCE1}
+# temporarily move to make Discover happy:
+# https://bugzilla.rpmfusion.org/show_bug.cgi?id=7000
+mv %{buildroot}%{_datadir}/app-info %{buildroot}%{_datadir}/swcatalog
+mv %{buildroot}%{_datadir}/swcatalog/xmls %{buildroot}%{_datadir}/swcatalog/xml
+
%files
-%attr(0644,root,root) %{_datadir}/app-info/xmls/%{reponame}-%{repoversion}-%{version}.xml.gz
-%{_datadir}/app-info/icons/%{reponame}-%{repoversion}-%{version}/
-%dir %{_datadir}/app-info
-%dir %{_datadir}/app-info/icons
-%dir %{_datadir}/app-info/xmls
+%attr(0644,root,root) %{_datadir}/swcatalog/xml/%{reponame}-%{repoversion}-%{version}.xml.gz
+%{_datadir}/swcatalog/icons/%{reponame}-%{repoversion}-%{version}/
+%dir %{_datadir}/swcatalog
+%dir %{_datadir}/swcatalog/icons
+%dir %{_datadir}/swcatalog/xml
%changelog
+* Wed Jul 10 2024 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 41-1
+- Regenerate, move files to new loc
+
* Fri Apr 19 2024 Leigh Scott <leigh123linux(a)gmail.com> - 40-1
- Regenerate for F40
diff --git a/sources b/sources
index 2c92a08..0cb3c79 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (rpmfusion-nonfree-40-icons.tar.gz) = 6f8d2af17b87d4002a0e9c70b00dcf889655f803943511fb4ba1999d6d05f34e5a427f6f4c317315e221aa6fe78c7d6eaedff299173c324d2ffc09852302dad5
-SHA512 (rpmfusion-nonfree-40.xml.gz) = bfe68c1393946de7811da17ed4a6d1830cbd688fa7308042450b4591352f0f4dd0cb1b9325b994c2d9c684b801458f6d1422b9b3dfc7c672dd5a15d06e416eba
+SHA512 (rpmfusion-nonfree-41-icons.tar.gz) = bd5b508c75f69c10119eff89319a9dda9aac6c86fea44f399a338b91fdf39875257cae8ac4cbf686a0785d9af9e63d38484dd686278f58f71a3a767299e9956e
+SHA512 (rpmfusion-nonfree-41.xml.gz) = ea3f1cbc697f60c22b75e5e908bb9f7b0e023726ac7ac700ed5236f208851d44add45bc6f68bde93364470c365e9f1981a8f845d8ef051e02ccbb32d8495006d
4 months, 2 weeks
[rpmfusion-free-appstream-data/f40] chore: regenerate, move to new loc
by Ankur Sinha
commit deedf12de96cebaac90c7ed6502d8a51c7053f61
Author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur(a)gmail.com>
Date: Wed Jul 10 16:36:13 2024 +0100
chore: regenerate, move to new loc
rpmfusion-free-appstream-data.spec | 21 +++++++++++++++------
sources | 2 +-
2 files changed, 16 insertions(+), 7 deletions(-)
---
diff --git a/rpmfusion-free-appstream-data.spec b/rpmfusion-free-appstream-data.spec
index b3b0d02..d30f91b 100644
--- a/rpmfusion-free-appstream-data.spec
+++ b/rpmfusion-free-appstream-data.spec
@@ -3,7 +3,7 @@
Name: %{reponame}-%{repoversion}-appstream-data
Version: 40
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Appstream metadata for the RPM Fusion free repository
BuildArch: noarch
@@ -31,15 +31,24 @@ Appstream metadata for packages in the RPM Fusion free repository
%install
DESTDIR=%{buildroot} appstream-util install %{SOURCE0} %{SOURCE1}
+# temporarily move to make Discover happy:
+# https://bugzilla.rpmfusion.org/show_bug.cgi?id=7000
+mv %{buildroot}%{_datadir}/app-info %{buildroot}%{_datadir}/swcatalog
+mv %{buildroot}%{_datadir}/swcatalog/xmls %{buildroot}%{_datadir}/swcatalog/xml
+
%files
-%attr(0644,root,root) %{_datadir}/app-info/xmls/%{reponame}-%{repoversion}-%{version}.xml.gz
-%{_datadir}/app-info/icons/%{reponame}-%{repoversion}-%{version}/
-%dir %{_datadir}/app-info
-%dir %{_datadir}/app-info/icons
-%dir %{_datadir}/app-info/xmls
+%attr(0644,root,root) %{_datadir}/swcatalog/xml/%{reponame}-%{repoversion}-%{version}.xml.gz
+%{_datadir}/swcatalog/icons/%{reponame}-%{repoversion}-%{version}/
+%dir %{_datadir}/swcatalog
+%dir %{_datadir}/swcatalog/icons
+%dir %{_datadir}/swcatalog/xml
%changelog
+* Wed Jul 10 2024 Ankur Sinha <sanjay.ankur(a)gmail.com> - 40-2
+- Regenerate
+- Move to new location to keep Discover happy
+
* Fri Apr 19 2024 Leigh Scott <leigh123linux(a)gmail.com> - 40-1
- Regenerate for F40
diff --git a/sources b/sources
index 05b5507..f3f30e1 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
SHA512 (rpmfusion-free-40-icons.tar.gz) = 69c970b71e4bb84214c17ccf2374da1148bf51296beb7a068e81211abc4a896927b4f6cec0d4d876de88a149284aee91b5e86807b2da20c29c906bf39a27db5e
-SHA512 (rpmfusion-free-40.xml.gz) = e9fa9aa887cbe5457330ca45ae6a1c50c6889958962d5aadb7662777be8a4b541094835aa2e609036a62eb96ac1775743b2ffc7b21fa65df01d3342a3440867a
+SHA512 (rpmfusion-free-40.xml.gz) = 833b1e5ccd18af8c267e4e7cde4638c881754f1d7d35d80c6e06195f6500b169377e68ec0acc7f2f7560ee61aabecdac761fb1605b28f9c691573545852a5d14
4 months, 2 weeks
[rpmfusion-free-appstream-data] chore: correct changelog
by Ankur Sinha
commit bc7c4a6da83bb070688c25b55804ec201db6e152
Author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur(a)gmail.com>
Date: Wed Jul 10 16:35:12 2024 +0100
chore: correct changelog
rpmfusion-free-appstream-data.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/rpmfusion-free-appstream-data.spec b/rpmfusion-free-appstream-data.spec
index abbb16b..9254c3a 100644
--- a/rpmfusion-free-appstream-data.spec
+++ b/rpmfusion-free-appstream-data.spec
@@ -45,7 +45,7 @@ mv %{buildroot}%{_datadir}/swcatalog/xmls %{buildroot}%{_datadir}/swcatalog/xml
%dir %{_datadir}/swcatalog/xml
%changelog
-* Wed Jul 10 2024 Ankur Sinha <sanjay.ankur(a)gmail.com> - 40-2
+* Wed Jul 10 2024 Ankur Sinha <sanjay.ankur(a)gmail.com> - 41-1
- Regenerate
- Move to new location to keep Discover happy
4 months, 2 weeks
[rpmfusion-free-appstream-data] chore: regenerate, move to new loc
by Ankur Sinha
commit c2277938d31bcd5989f05f67b3cfa141349c5a95
Author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur(a)gmail.com>
Date: Wed Jul 10 16:33:22 2024 +0100
chore: regenerate, move to new loc
.gitignore | 2 ++
rpmfusion-free-appstream-data.spec | 21 +++++++++++++++------
sources | 4 ++--
3 files changed, 19 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7bc3652..c94c2b2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,3 +27,5 @@ tags
/rpmfusion-free-39.xml.gz
/rpmfusion-free-40-icons.tar.gz
/rpmfusion-free-40.xml.gz
+/rpmfusion-free-41-icons.tar.gz
+/rpmfusion-free-41.xml.gz
diff --git a/rpmfusion-free-appstream-data.spec b/rpmfusion-free-appstream-data.spec
index b3b0d02..abbb16b 100644
--- a/rpmfusion-free-appstream-data.spec
+++ b/rpmfusion-free-appstream-data.spec
@@ -2,7 +2,7 @@
%global repoversion free
Name: %{reponame}-%{repoversion}-appstream-data
-Version: 40
+Version: 41
Release: 1%{?dist}
Summary: Appstream metadata for the RPM Fusion free repository
BuildArch: noarch
@@ -31,15 +31,24 @@ Appstream metadata for packages in the RPM Fusion free repository
%install
DESTDIR=%{buildroot} appstream-util install %{SOURCE0} %{SOURCE1}
+# temporarily move to make Discover happy:
+# https://bugzilla.rpmfusion.org/show_bug.cgi?id=7000
+mv %{buildroot}%{_datadir}/app-info %{buildroot}%{_datadir}/swcatalog
+mv %{buildroot}%{_datadir}/swcatalog/xmls %{buildroot}%{_datadir}/swcatalog/xml
+
%files
-%attr(0644,root,root) %{_datadir}/app-info/xmls/%{reponame}-%{repoversion}-%{version}.xml.gz
-%{_datadir}/app-info/icons/%{reponame}-%{repoversion}-%{version}/
-%dir %{_datadir}/app-info
-%dir %{_datadir}/app-info/icons
-%dir %{_datadir}/app-info/xmls
+%attr(0644,root,root) %{_datadir}/swcatalog/xml/%{reponame}-%{repoversion}-%{version}.xml.gz
+%{_datadir}/swcatalog/icons/%{reponame}-%{repoversion}-%{version}/
+%dir %{_datadir}/swcatalog
+%dir %{_datadir}/swcatalog/icons
+%dir %{_datadir}/swcatalog/xml
%changelog
+* Wed Jul 10 2024 Ankur Sinha <sanjay.ankur(a)gmail.com> - 40-2
+- Regenerate
+- Move to new location to keep Discover happy
+
* Fri Apr 19 2024 Leigh Scott <leigh123linux(a)gmail.com> - 40-1
- Regenerate for F40
diff --git a/sources b/sources
index 05b5507..783a63b 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (rpmfusion-free-40-icons.tar.gz) = 69c970b71e4bb84214c17ccf2374da1148bf51296beb7a068e81211abc4a896927b4f6cec0d4d876de88a149284aee91b5e86807b2da20c29c906bf39a27db5e
-SHA512 (rpmfusion-free-40.xml.gz) = e9fa9aa887cbe5457330ca45ae6a1c50c6889958962d5aadb7662777be8a4b541094835aa2e609036a62eb96ac1775743b2ffc7b21fa65df01d3342a3440867a
+SHA512 (rpmfusion-free-41-icons.tar.gz) = 6259385dd592004d50b52e20608b6639ac4cfea5e389413a8fcacdf82546cf486e2dc6cd3836b99e7d86accf514af4b1cde568589527f3fe1ef213632fe90cbc
+SHA512 (rpmfusion-free-41.xml.gz) = 36e452bab2b98ee20ddf07bbbe487a5214d6ec53435a72a6d8f2136c35da70be024cd68eee2adeda7dee8077c0bf5e2ef19f5437c88f3db44448d5b4108600b8
4 months, 2 weeks
[palcom-wwan-fcc-unlock] Initial version of the package
by jtornosm
commit 888824497d6df61138a49ed1db27036ddb196fa6
Author: Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com>
Date: Wed Jul 10 14:37:15 2024 +0200
Initial version of the package
.gitignore | 1 +
palcom-wwan-fcc-unlock.spec | 78 +++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 80 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..5487af6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/palcom-wwan-fcc-unlock-3.1.1.tar.gz
diff --git a/palcom-wwan-fcc-unlock.spec b/palcom-wwan-fcc-unlock.spec
new file mode 100644
index 0000000..329802c
--- /dev/null
+++ b/palcom-wwan-fcc-unlock.spec
@@ -0,0 +1,78 @@
+%bcond build 0
+
+%if %{without build}
+%global __strip /bin/true
+%endif
+%global debug_package %{nil}
+
+Name: palcom-wwan-fcc-unlock
+Version: 3.1.1
+Release: 1%{?dist}
+Summary: FCC unlocking service for Palcom modems
+
+License: BSD-3-Clause
+URL: https://github.com/palcomwireless/linux_pkgs
+Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
+ExclusiveArch: x86_64
+
+%if %{with build}
+BuildRequires: cmake gcc g++ glib2-devel
+BuildRequires: openssl-libs libmbim-devel
+%endif
+BuildRequires: chrpath
+Requires: ModemManager dmidecode usbutils openssl
+Requires: policycoreutils
+
+%description
+FCC unlocking service for Palcom modems to be used by ModemManager.
+For the detail capable WWAN modules, please refer the GitHub project.
+
+
+%prep
+%setup -q -n linux_pkgs-%{version}
+
+
+%if %{with build}
+%build
+%cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
+ --no-warn-unused-cli
+%cmake_build
+%endif
+
+
+%install
+sh deb_extra/install >/dev/null 2>&1
+mkdir -p %{buildroot}%{_sbindir}
+cp build/release/dpkg/opt/pwl/pwl-unlock/pwl_unlock %{buildroot}%{_sbindir}
+chrpath --delete %{buildroot}%{_sbindir}/*
+chmod a+x %{buildroot}%{_sbindir}/*
+mkdir -p %{buildroot}%{_libdir}/ModemManager/fcc-unlock.d
+cp build/release/dpkg/opt/pwl/pwl-unlock/fcc-unlock.d/* %{buildroot}%{_libdir}/ModemManager/fcc-unlock.d
+sed -i 's@/opt/pwl/pwl-unlock/pwl_unlock@pwl_unlock@g' %{buildroot}%{_libdir}/ModemManager/fcc-unlock.d/*
+chmod a+x %{buildroot}%{_libdir}/ModemManager/fcc-unlock.d/*
+mkdir -p %{buildroot}%{_datadir}/selinux/packages
+cp deb_extra/modemmanager_fccunlock.cil %{buildroot}%{_datadir}/selinux/packages
+
+
+%post
+%selinux_modules_install %{_datadir}/selinux/packages/modemmanager_fccunlock.cil
+
+
+%postun
+if [ $1 -eq 0 ]; then
+ %selinux_modules_uninstall modemmanager_fccunlock
+fi
+
+
+%files
+%{_sbindir}/pwl_unlock
+%dir %{_libdir}/ModemManager/fcc-unlock.d
+%{_libdir}/ModemManager/fcc-unlock.d/413c:8217
+%{_libdir}/ModemManager/fcc-unlock.d/413c:8218
+%{_libdir}/ModemManager/fcc-unlock.d/413c:8219
+%{_datadir}/selinux/packages/modemmanager_fccunlock.cil
+
+
+%changelog
+* Fri Jun 14 2024 Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> - 3.1.1-1
+- Initial version of the package
diff --git a/sources b/sources
index e69de29..7cb1539 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (palcom-wwan-fcc-unlock-3.1.1.tar.gz) = ae5a64cd5ff3eb6b81f7eaeacb7586605508119a8c458b2eac62e4266a9a7b7ced69fc7c594cfbf2565d4b538f5aa7165d34930c3ede7a76af7e7dc140314458
4 months, 2 weeks