From 99509a075042bde36bccb8c6b455dad72d4678f0 Mon Sep 17 00:00:00 2001 From: Hector Martin Date: Nov 12 2023 03:43:27 +0000 Subject: Add audio subpackage --- diff --git a/asahi-platform-metapackage.spec b/asahi-platform-metapackage.spec index 37a6a3b..1b16ad3 100644 --- a/asahi-platform-metapackage.spec +++ b/asahi-platform-metapackage.spec @@ -1,6 +1,6 @@ Name: asahi-platform-metapackage Version: 0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Metapackage declaring Asahi platform dependencies Group: Metapackages License: MIT @@ -8,6 +8,7 @@ URL: https://pagure.io/fedora-asahi/asahi-platform-metapackage BuildArch: noarch Requires: %{name}-core = %{version}-%{release} +Requires: (%{name}-audio = %{version}-%{release} if pipewire) %dnl If/when we have desktop subpackages or whatever, we can make them %dnl conditional dependencies with the following format: %dnl Requires: (%{name}-desktop- = %{version}-%{release} if ) @@ -49,6 +50,20 @@ This package declares the core dependencies for the Asahi platform. %dnl ------------------------------------------------------------------- +%package audio +Summary: Metapackage declaring audio support Asahi platform dependencies +Requires: asahi-audio >= 0.5-1 +Requires: speakersafetyd >= 0.1.4-1 +Conflicts: pulseaudio + +%description audio +This package declares the audio dependencies for the Asahi platform. + +%files audio +%dnl No files to ship + +%dnl ------------------------------------------------------------------- + %prep %dnl Nothing to do @@ -62,6 +77,9 @@ echo "%{name}" > %{buildroot}%{_sysconfdir}/dnf/protected.d/%{name}.conf %changelog +* Thu Nov 09 2023 Hector Martin +- Add audio subpackage + * Tue Nov 07 2023 Neal Gompa - Add protected packages configuration for DNF for this package