## START: Set by rpmautospec ## (rpmautospec version 0.8.4) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: jack-mixer Version: 19 Release: %autorelease Summary: JACK Audio Mixer # nsmclient.py is expat, everything else is GPLv2 # Automatically converted from old format: GPLv2 and MIT - review is highly recommended. License: GPL-2.0-only AND LicenseRef-Callaway-MIT URL: https://rdio.space/jackmixer/ Source0: https://github.com/%{name}/jack_mixer/archive/release-%{version}/%{name}-%{version}.tar.gz # Build fails on these archs, upstream doesn't care. ExcludeArch: armv7hl ExcludeArch: i686 BuildRequires: libtool BuildRequires: gcc BuildRequires: python3-gobject-devel BuildRequires: python3dist(pycairo) BuildRequires: python3dist(pygobject) BuildRequires: python3-devel BuildRequires: jack-audio-connection-kit-devel BuildRequires: glib2-devel BuildRequires: desktop-file-utils BuildRequires: meson Requires: hicolor-icon-theme %description jack_mixer is an audio mixer for JACK with a look similar to its hardware counterparts. Many features are available, here is a short list: - Mix any number of input channels (mono or stereo). - Control balance and faders with MIDI commands. - Handle session management with LASH. - Create as many outputs as necessary. - Quickly monitor inputs (PFL) and outputs. %prep %setup -q -n jack_mixer-release-%{version} %generate_buildrequires %pyproject_buildrequires -p %build %meson %meson_build %install %meson_install %find_lang jack_mixer rm %{buildroot}%{_sysconfdir}/xdg/raysession/client_templates/35_jackmixer/client_templates.xml %check desktop-file-validate %{buildroot}%{_datadir}/applications/jack_mixer.desktop %files -f jack_mixer.lang %license COPYING %doc AUTHORS README.md CHANGELOG.md %{_bindir}/jack_mix_box %{_bindir}/jack_mixer %{_datadir}/applications/jack_mixer.desktop %{_datadir}/icons/hicolor/*/apps/jack_mixer.* %{_mandir}/man1/jack_mix_box.1* %{_mandir}/man1/jack_mixer.1* %{python3_sitearch}/jack_mixer/ %changelog ## START: Generated by rpmautospec * Wed Aug 26 2026 Artur Frenszek-Iwicki - 19-1 - Update to v19 * Wed Jul 22 2026 Python Maint - 14-25 - Rebuilt for Python 3.15.0b4 ABI change * Thu Jul 16 2026 Fedora Release Engineering - 14-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild * Wed Jun 03 2026 Python Maint - 14-23 - Rebuilt for Python 3.15 * Thu Jan 29 2026 Vojtech Trefny - 14-22 - Add libtool to build dependencies (#2434689) * Fri Jan 16 2026 Fedora Release Engineering - 14-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Thu Jul 24 2025 Fedora Release Engineering - 14-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Tue Jun 03 2025 Python Maint - 14-19 - Rebuilt for Python 3.14 * Fri Jan 17 2025 Fedora Release Engineering - 14-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Mon Sep 02 2024 Miroslav Suchý - 14-17 - convert license to SPDX * Thu Jul 18 2024 Fedora Release Engineering - 14-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Fri Jun 07 2024 Python Maint - 14-15 - Rebuilt for Python 3.13 * Wed Jan 24 2024 Fedora Release Engineering - 14-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jan 20 2024 Fedora Release Engineering - 14-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jul 20 2023 Fedora Release Engineering - 14-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jun 15 2023 Python Maint - 14-11 - Rebuilt for Python 3.12 * Thu Jan 19 2023 Fedora Release Engineering - 14-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jul 21 2022 Fedora Release Engineering - 14-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Mon Jun 13 2022 Python Maint - 14-8 - Rebuilt for Python 3.11 * Thu Jan 20 2022 Fedora Release Engineering - 14-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 14-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri Jun 04 2021 Python Maint - 14-5 - Rebuilt for Python 3.10 * Tue Jan 26 2021 Fedora Release Engineering - 14-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Wed Jan 13 2021 Neal Gompa - 14-3 - Remove hard dependency for jack-audio-connection-kit * Sat Dec 19 2020 Tom Stellard - 14-2 - Add BuildRequires: make * Thu Oct 15 2020 Erich Eickmeyer - 14-1 - New upstream release 14 * Mon Oct 12 2020 Erich Eickmeyer - 13-1 - Initial Import (#1887091) ## END: Generated by rpmautospec