Jaromir Capik c3c7ad3
# set bootstrap to 1 in order to break the initial libffado loop
Jaromir Capik c3c7ad3
#
Jaromir Capik c3c7ad3
# libffado -> PyQt4 -> phonon -> phonon-backend-gstreamer ->
Jaromir Capik c3c7ad3
# -> gstreamer-plugins-good -> jack-audio-connection-kit -> libffado
Jaromir Capik c3c7ad3
#
Jaromir Capik c3c7ad3
%global bootstrap 0
Jaromir Capik c3c7ad3
387a56d
%global groupname jackuser
387a56d
%global pagroup   pulse-rt
387a56d
839de61
# Disable lto (#1872065, #1869059)
839de61
%define _lto_cflags %{nil}
839de61
387a56d
Summary:       The Jack Audio Connection Kit
387a56d
Name:          jack-audio-connection-kit
de6e13e
Version:       1.9.21
5401f8d
Release:       2%{?dist}
387a56d
# The entire source (~500 files) is a mixture of these three licenses
387a56d
License:       GPLv2 and GPLv2+ and LGPLv2+
99fdcb7
URL:           https://www.jackaudio.org
1e1d985
Source0:       https://github.com/jackaudio/jack2/archive/v%{version}/v%{version}.tar.gz#/jack2-%{version}.tar.gz
387a56d
Source1:       %{name}-README.Fedora
387a56d
Source2:       %{name}-script.pa
387a56d
Source3:       %{name}-limits.conf
3ccc2fd
# Adjust default priority. RHBZ#795094
7e8434c
Patch1:        jack-realtime-compat.patch
387a56d
9612371
BuildRequires: alsa-lib-devel
387a56d
BuildRequires: dbus-devel
23d63e1
# Berkeley DB v6 new licence (AGPLv3) is incompatible with GPLv2. https://en.wikipedia.org/wiki/Berkeley_DB#Licensing
23d63e1
BuildRequires: libdb-devel < 6.0.20
9612371
BuildRequires: doxygen
387a56d
BuildRequires: expat-devel
Orcan Ogetbil 2db35a4
BuildRequires: gcc-c++
7d5ac93
%ifnarch s390 s390x
57bad2c
%if !0%{?bootstrap} && !0%{?flatpak} && 0%{?rhel} < 9
387a56d
BuildRequires: libffado-devel
a040891
%endif
Jaromir Capik c3c7ad3
%endif
387a56d
BuildRequires: libsamplerate-devel
387a56d
BuildRequires: libsndfile-devel
387a56d
BuildRequires: ncurses-devel
cb2ad06
BuildRequires: opus-devel
387a56d
BuildRequires: pkgconfig
7e8434c
BuildRequires: python3
387a56d
BuildRequires: readline-devel
b6f8c75
%if 0%{?fedora}
bd397f1
BuildRequires: zita-alsa-pcmi-devel
bd397f1
BuildRequires: zita-resampler-devel
b6f8c75
%endif
b71da60
4ba380e
Requires(pre): shadow-utils
387a56d
Requires:      pam
d4b2bf2
9612371
%description
a64fdde
JACK is a low-latency audio server, written primarily for the Linux operating
a64fdde
system. It can connect a number of different applications to an audio device, as
a64fdde
well as allowing them to share audio between themselves. Its clients can run in
a64fdde
their own processes (i.e. as a normal application), or can they can run within a
a64fdde
JACK server (i.e. a "plugin").
a64fdde
a64fdde
JACK is different from other audio server efforts in that it has been designed
a64fdde
from the ground up to be suitable for professional audio work. This means that
a64fdde
it focuses on two key areas: synchronous execution of all clients, and low
a64fdde
latency operation.
9612371
d4469ce
%package dbus
d4469ce
Summary:       Jack D-Bus launcher
d4469ce
Requires:      %{name} = %{version}-%{release}
d4469ce
d4469ce
%description dbus
d4469ce
Launcher to start Jack through D-Bus.
d4469ce
d4469ce
9612371
%package devel
387a56d
Summary:       Header files for Jack
387a56d
Requires:      %{name} = %{version}-%{release}
9612371
9612371
%description devel
9612371
Header files for the Jack Audio Connection Kit.
9612371
9612371
%package example-clients
387a56d
Summary:       Example clients that use Jack 
9612371
9612371
%description example-clients
9612371
Small example clients that use the Jack Audio Connection Kit.
9612371
9612371
%prep
7e8434c
%autosetup -p1 -n jack2-%{version}
9612371
387a56d
%build
7e8434c
%set_build_flags
6eabaff
export PREFIX=%{_prefix}
7e8434c
python3 ./waf configure \
b10034a
   --mandir=%{_mandir}/man1 \
b10034a
   --libdir=%{_libdir} \
6eabaff
   --doxygen \
6eabaff
   --dbus \
82bd5d2
   --db \
6eabaff
   --classic \
7d5ac93
%ifnarch s390 s390x
57bad2c
%if !0%{?bootstrap} && !0%{?flatpak} && 0%{?rhel} < 9
6eabaff
   --firewire \
6eabaff
%endif
Jaromir Capik c3c7ad3
%endif
6f32490
   --alsa \
6f32490
   --clients 256 \
bd397f1
   --ports-per-application=2048 \
b6f8c75
%if 0%{?fedora}
b6f8c75
   --zalsa=yes \
b6f8c75
%endif
b6f8c75
   --example-tools=yes
6eabaff
7e8434c
python3 ./waf build %{?_smp_mflags} -v
9612371
9612371
%install
7e8434c
python3 ./waf --destdir=%{buildroot} install
9612371
387a56d
# move doxygen documentation to the right place
7e8434c
mv %{buildroot}%{_datadir}/jack-audio-connection-kit/reference .
7e8434c
rm -rf %{buildroot}%{_datadir}/jack-audio-connection-kit
9612371
a8e113a
# install our limits to the /etc/security/limits.d
7e8434c
mkdir -p %{buildroot}%{_sysconfdir}/security/limits.d
a8e113a
sed -e 's,@groupname@,%groupname,g; s,@pagroup@,%pagroup,g;' \
7e8434c
    %{SOURCE3} > %{buildroot}%{_sysconfdir}/security/limits.d/95-jack.conf
a8e113a
9612371
# prepare README.Fedora for documentation including
251b512
install -p -m644 %{SOURCE1} README.Fedora
9612371
6e8b94c
# install pulseaudio script for jack (as documentation part)
a8e113a
install -p -m644 %{SOURCE2} jack.pa
6e8b94c
387a56d
# For compatibility with jack1
7e8434c
mv %{buildroot}%{_bindir}/jack_rec %{buildroot}%{_bindir}/jackrec
9612371
387a56d
# Fix permissions of the modules
7e8434c
chmod 755 %{buildroot}%{_libdir}/jack/*.so %{buildroot}%{_libdir}/libjack*.so.*.*.*
9612371
b71da60
%pre
46becfa
getent group %groupname > /dev/null || groupadd -r %groupname
4ba380e
exit 0
b71da60
7e8434c
%files
7e8434c
%doc ChangeLog.rst README.rst README_NETJACK2
b10034a
%doc README.Fedora
b10034a
%doc jack.pa
c9f74dd
%license COPYING
9612371
%{_bindir}/jackd
a3fdd56
%{_bindir}/jackrec
9612371
%{_libdir}/jack/
d8a3dd5
%{_libdir}/libjack.so.0*
d8a3dd5
%{_libdir}/libjacknet.so.0*
d8a3dd5
%{_libdir}/libjackserver.so.0*
387a56d
%config(noreplace) %{_sysconfdir}/security/limits.d/*.conf
a3fdd56
a3fdd56
%{_mandir}/man1/jackrec.1*
387a56d
%{_mandir}/man1/jackd*.1*
387a56d
d4469ce
%files dbus
d4469ce
%{_bindir}/jackdbus
12d85c2
%{_datadir}/dbus-1/services/org.jackaudio.service
4886765
%{_bindir}/jack_control
9612371
9612371
%files devel
b10034a
%doc reference/html/
9612371
%{_includedir}/jack/
9612371
%{_libdir}/libjack.so
a3fdd56
%{_libdir}/libjacknet.so
2469867
%{_libdir}/libjackserver.so
9612371
%{_libdir}/pkgconfig/jack.pc
9612371
9612371
%files example-clients
c9f74dd
%license COPYING
a3fdd56
%{_bindir}/alsa_in
a3fdd56
%{_bindir}/alsa_out
46becfa
%{_bindir}/jack_alias
a983615
%{_bindir}/jack_bufsize
9612371
%{_bindir}/jack_connect
9612371
%{_bindir}/jack_disconnect
a3fdd56
%{_bindir}/jack_cpu_load
46becfa
%{_bindir}/jack_evmon
a3fdd56
%{_bindir}/jack_freewheel
387a56d
# These are not ready yet
387a56d
#{_bindir}/jack_impulse_grabber
387a56d
%exclude %{_mandir}/man1/jack_impulse_grabber.1*
a3fdd56
%{_bindir}/jack_latent_client
a3fdd56
%{_bindir}/jack_load
a3fdd56
%{_bindir}/jack_unload
9612371
%{_bindir}/jack_lsp
9612371
%{_bindir}/jack_metro
a3fdd56
%{_bindir}/jack_midi_dump
a3fdd56
%{_bindir}/jack_midi_latency_test
a3fdd56
%{_bindir}/jack_midiseq
a3fdd56
%{_bindir}/jack_midisine
a3fdd56
%{_bindir}/jack_monitor_client
a3fdd56
%{_bindir}/jack_net_master
a3fdd56
%{_bindir}/jack_net_slave
a983615
%{_bindir}/jack_netsource
7e8434c
%{_bindir}/jack_property
a983615
%{_bindir}/jack_samplerate
a3fdd56
%{_bindir}/jack_server_control
a3fdd56
%{_bindir}/jack_session_notify
9612371
%{_bindir}/jack_showtime
9612371
%{_bindir}/jack_simple_client
a64fdde
%{_bindir}/jack_simple_session_client
a3fdd56
%{_bindir}/jack_thru
a3fdd56
%{_bindir}/jack_transport
a3fdd56
%{_bindir}/jack_wait
a3fdd56
%{_bindir}/jack_zombie
a3fdd56
a3fdd56
%{_mandir}/man1/alsa_*.1*
387a56d
%{_mandir}/man1/jack_bufsize.1*
387a56d
%{_mandir}/man1/jack_connect.1*
387a56d
%{_mandir}/man1/jack_disconnect.1*
a3fdd56
%{_mandir}/man1/jack_freewheel*.1*
a3fdd56
%{_mandir}/man1/jack_load*.1*
a3fdd56
%{_mandir}/man1/jack_unload*.1*
387a56d
%{_mandir}/man1/jack_lsp.1*
387a56d
%{_mandir}/man1/jack_metro.1*
387a56d
%{_mandir}/man1/jack_monitor_client.1*
387a56d
%{_mandir}/man1/jack_netsource.1*
7e8434c
%{_mandir}/man1/jack_property.1*
387a56d
%{_mandir}/man1/jack_samplerate.1*
387a56d
%{_mandir}/man1/jack_showtime.1*
387a56d
%{_mandir}/man1/jack_simple_client.1*
387a56d
%{_mandir}/man1/jack_transport.1*
387a56d
%{_mandir}/man1/jack_wait.1*
a3fdd56
a3fdd56
# tests
a3fdd56
%{_bindir}/jack_cpu
a3fdd56
%{_bindir}/jack_iodelay
a3fdd56
%{_bindir}/jack_multiple_metro
d07d02e
%{_bindir}/jack_simdtests
a3fdd56
%{_bindir}/jack_test
a3fdd56
a3fdd56
%{_mandir}/man1/jack_iodelay.1*
387a56d
9612371
9612371
%changelog
5401f8d
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.21-2
5401f8d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
5401f8d
de6e13e
* Thu Apr 21 2022 Guido Aulisi <guido.aulisi@gmail.com> - 1.9.21-1
de6e13e
- Update to 1.9.21
de6e13e
3114b22
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.20-2
3114b22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
3114b22
bd397f1
* Sun Jan 16 2022 Guido Aulisi <guido.aulisi@gmail.com> - 1.9.20-1
bd397f1
- Update to 1.9.20
bd397f1
- Build zalsa internal client
bd397f1
40762e8
* Sat Jul 24 2021 Guido Aulisi <guido.aulisi@gmail.com> - 1.9.19-1
40762e8
- Update to 1.9.19
40762e8
90d4b92
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.18-2
90d4b92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
90d4b92
d8a3dd5
* Sun Apr 18 2021 Guido Aulisi <guido.aulisi@gmail.com> - 1.9.18-1
d8a3dd5
- Update to 1.9.18
d8a3dd5
- Correctly glob shared libraries
d8a3dd5
c9f74dd
* Mon Apr 05 2021 Guido Aulisi <guido.aulisi@gmail.com> - 1.9.17-1
c9f74dd
- Update to 1.9.17
c9f74dd
- Drop dependency on main package for example-clients (#1939083)
c9f74dd
- Use license tag
c9f74dd
b9b4e6a
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.16-2
b9b4e6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
b9b4e6a
1e1d985
* Sat Jan  2 11:12:56 CET 2021 Guido Aulisi <guido.aulisi@gmail.com> - 1.9.16-1
1e1d985
- Update to 1.9.16
1e1d985
- Correct download URL
1e1d985
839de61
* Tue Aug 25 2020 Guido Aulisi <guido.aulisi@gmail.com> - 1.9.14-5
839de61
- Disable LTO (#1872065, #1869059)
839de61
2debd3d
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.14-4
2debd3d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2debd3d
82bd5d2
* Sat Mar 21 2020 Bruno Vernay <brunovern.a@gmail.com> - 1.9.14-3
82bd5d2
- Add Berkley DB support for Jack properties
82bd5d2
4f43d42
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.14-2
4f43d42
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4f43d42
4b42ea2
* Fri Dec 06 2019 Guido Aulisi <guido.aulisi@gmail.com> - 1.9.14-1
4b42ea2
- Update to 1.9.14
4b42ea2
1cdf16f
* Tue Oct 29 2019 Jan Beran <jaberan@redhat.com> - 1.9.13-3
1cdf16f
- Do not use libffado if building flatpak
1cdf16f
cecf5d1
* Thu Oct 10 2019 Guido Aulisi <guido.aulisi@gmail.com> - 1.9.13-2
cecf5d1
- Fix compilation on arm
cecf5d1
7e8434c
* Mon Oct 07 2019 Guido Aulisi <guido.aulisi@gmail.com> - 1.9.13-1
7e8434c
- Update to 1.9.13
7e8434c
- Drop python2
7e8434c
- Some spec cleanup
7e8434c
bd2b556
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.12-9
bd2b556
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
bd2b556
cfa86d2
* Sun Feb 17 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.9.12-8
cfa86d2
- Rebuild for readline 8.0
cfa86d2
779373c
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.12-7
779373c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
779373c
e7773ca
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.12-6
e7773ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
e7773ca
Orcan Ogetbil 94df60b
* Thu Jul 05 2018 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.12-5
Orcan Ogetbil 94df60b
- Fix unversioned Python shebangs
Orcan Ogetbil 94df60b
66d55c3
* Sat Feb 10 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.9.12-4
66d55c3
- Switch to %%ldconfig_scriptlets
66d55c3
Orcan Ogetbil c91a2df
* Fri Feb 09 2018 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.12-3
Orcan Ogetbil c91a2df
- Build with RPM_LD_FLAGS exported
Orcan Ogetbil c91a2df
2ab9f98
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.12-2
2ab9f98
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2ab9f98
b41c830
* Tue Dec 26 2017 Nils Philippsen <nils@tiptoe.de> - 1.9.12-1
b41c830
- version 1.9.12
b41c830
- update source URL
48aebe2
- update nodate, outdir, nointernalapi patches
40a605c
- remove broken (undocumented, non-upstreamed) portnames patch
7795980
- remove obsolete ppc64-long/mpd, gcc* patches
2386800
- remove binary junk from README
dc17c7f
- remove additional optimization options
d07d02e
- add jack_simdtests executable
b41c830
c70c4ea
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.10-10
c70c4ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
c70c4ea
4339329
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.10-9
4339329
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4339329
Orcan Ogetbil afcdf0f
* Mon Feb 13 2017 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.10-8
Orcan Ogetbil afcdf0f
- fix building with gcc7
Orcan Ogetbil afcdf0f
fb710da
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.10-7
fb710da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
fb710da
Igor Gnatenko fea62af
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.9.10-6
Igor Gnatenko fea62af
- Rebuild for readline 7.x
Igor Gnatenko fea62af
6f0d7a3
* Sat Feb 13 2016 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.10-5
6f0d7a3
- fix building with gcc6
6f0d7a3
78ae033
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.10-4
78ae033
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
78ae033
f98081e
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.10-3
f98081e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f98081e
a52dc8c
* Tue May 12 2015 Nils Philippsen <nils@redhat.com> - 1.9.10-2
a52dc8c
- fix building with gcc5
a52dc8c
6202400
* Fri Nov 28 2014 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.10-1
6202400
- update to 1.9.10
6202400
51ba5e4
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.9.5-8
51ba5e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
51ba5e4
9a6c782
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.9.5-7
9a6c782
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9a6c782
49cde43
* Sun May 04 2014 Brendan Jones <brendan.jones.it@gmail.com> 1.9.9.5-6
49cde43
- Fix build on aarch64 - commit #d11bb09
49cde43
Jaromir Capik c3c7ad3
* Wed Mar 26 2014 Jaromir Capik <jcapik@redhat.com> - 1.9.9.5-5
Jaromir Capik c3c7ad3
- Adding bootstrap support to break libffado dependency loops
Jaromir Capik c3c7ad3
7d5ac93
* Mon Feb 24 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.9.9.5-4
7d5ac93
- Drop celt support, should use opus by default as it's long replaced it and it has better quality
7d5ac93
- Re-enable firewire (libffado) support on ARMv7
7d5ac93
dd36d4d
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.9.5-3
dd36d4d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
dd36d4d
cb2ad06
* Fri Feb 08 2013 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.9.5-2
cb2ad06
- rebuilt with opus support on Fedora > 18
cb2ad06
b10034a
* Tue Dec 25 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.9.5-1
b10034a
- update to 1.9.9.5
b10034a
021228c
* Tue Nov 20 2012 Brendan Jones <brendan.jones.it@gmail.com> 1.9.8-14
021228c
- Correct build flags
021228c
4886765
* Mon Nov 19 2012 Brendan Jones <brendan.jones.it@gmail.com> 1.9.8-13
4886765
- Build with -O0. RHBZ#827748 still not resolved with gcc-4.7.2
4886765
- Update README, add jack_control to dbus package
4886765
- Add upstream sigsegv fault handling patch
4886765
dda8eac
* Sun Oct 28 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.8-12
dda8eac
- Seem like RHBZ#827748 is resolved. Rebuild optimized
dda8eac
59a96cd
* Tue Sep 04 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.8-11
59a96cd
- Removed libfreebob dependency as this package is retired
59a96cd
f8b39af
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.8-10
f8b39af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f8b39af
f836ebf
* Thu Jun 21 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.8-9
f836ebf
- Build with -O0 until RHBZ#827748 is resolved
f836ebf
65fb83a
* Sun Apr 08 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.8-8
2e3eee6
- Oops. Last build was against the wrong ffado on F-17. Rebuilding against override.
2e3eee6
3ccc2fd
* Sat Apr 07 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.8-7
3ccc2fd
- Compile via -DJACK_32_64 RHBZ#803865
3ccc2fd
- Adjust rtprio limit to 70. Adjust jack default priority to 60. RHBZ#795094
3ccc2fd
6f32490
* Sun Mar 25 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.8-6
6f32490
- Rename limits file from 99-jack.conf to 95-jack.conf RHBZ#795094
6f32490
- Increase maximum number of ports and clients RHBZ#803871
6f32490
- Backport ffado runtime buffersize change feature from upstream trunk
6f32490
- Backport jack-connect executable segfault fix from upstream trunk
6f32490
7e2e4a4
* Fri Mar 02 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.8-5
7e2e4a4
- Fix ppc64 mpd issue RHBZ#799552
7e2e4a4
4f18760
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.8-4
4f18760
- Rebuilt for c++ ABI breakage
4f18760
d4469ce
* Sat Jan 07 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.8-3
d4469ce
- Separate package for jackdbus RHBZ#714748
d4469ce
fd0620c
* Sun Dec 25 2011 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.8-2
fd0620c
- Disable parallel build (on configure stage) as it stalls half of the time
fd0620c
- Don't exclude jack_control and jackdbus RHBZ#714748
fd0620c
a3fdd56
* Sat Dec 24 2011 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.8-1
a3fdd56
- update to 1.9.8
a3fdd56
2c8aa1f
* Mon Aug 15 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 1.9.7-3
2c8aa1f
- Add ARM to firewire audio excludes
2c8aa1f
1a544e7
* Fri May 06 2011 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.7-2
1a544e7
- Update the README.Fedora file with most recent configuration information.
1a544e7
a64fdde
* Sun Apr 03 2011 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.7-1
a64fdde
- update to 1.9.7
a64fdde
7dfaca2
* Fri Mar 11 2011 Karsten Hopp <karsten@redhat.com> 1.9.6-6
7dfaca2
- powerpc64 doesn't have uc_regs anymore
7dfaca2
884fcfd
* Sat Feb 19 2011 Michael Schwendt <mschwendt@fedoraproject.org> - 1.9.6-6
884fcfd
- Rawhide: Patch for CELT 0.11 API change because of current broken deps.
884fcfd
2c8aa1f
* Wed Feb 16 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 1.9.6-5
9bfdbac
- Try again once repo has refreshed
9bfdbac
2c8aa1f
* Wed Feb 16 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 1.9.6-4
415f261
- Rebuilt for new celt
415f261
ec32eb2
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.6-3
ec32eb2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ec32eb2
afc7226
* Fri Nov 12 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.6-2
afc7226
- Fix the realtime compat patch so it can detect the realtime kernel better
afc7226
6eabaff
* Sat Nov 06 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.6-1
6eabaff
- update to 1.9.6
6eabaff
- update README.Fedora file with more recent information
6eabaff
a040891
* Thu Aug 26 2010 Dan HorĂ¡k <dan[at]danny.cz> - 1.9.5-2
a040891
- no Firewire on s390(x)
a040891
- fix building on other arches than x86 and ppc
a040891
387a56d
* Mon Jul 19 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.5-1
387a56d
- Jack 2!
387a56d
a983615
* Sat Nov 21 2009 Andy Shevchenko <andy@smile.org.ua> - 0.118.0-1
a983615
- update to 0.118.0 (should fix #533419)
a983615
- remove upstreamed patch
a983615
- append new binaries to -example-clients subpackage
a983615
555ce5f
* Wed Nov  4 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 0.116.2-8
555ce5f
- update to 0.116.2
555ce5f
- make sure we cleanup threads that we open, fixes segfaults (thanks to Ray Strode)
555ce5f
b0b21bb
* Tue Oct 27 2009 Dennis Gilmore <dennis@ausil.us> - 0.116.1-7
b0b21bb
- dont build libfreebob support on s390 arches
b0b21bb
02d1d88
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.116.1-6
02d1d88
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
02d1d88
a8e113a
* Sun Jun 21 2009 Andy Shevchenko <andy@smile.org.ua> - 0.116.1-5
a8e113a
- create file under /etc/security/limits.d instead of limits.conf hack (#506583)
a8e113a
- rename jack-audio-connection-kit.pa to jack.pa in the documentation part
a8e113a
519e42f
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.116.1-4
519e42f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
519e42f
0ea5b9b
* Sun Jan 04 2009 Andy Shevchenko <andy@smile.org.ua> - 0.116.1-3
0ea5b9b
- avoid creation of the LaTeX documentation (temporary fix for #477402)
0ea5b9b
d4b2bf2
* Mon Dec 29 2008 Andy Shevchenko <andy@smile.org.ua> - 0.116.1-2
d4b2bf2
- fix multiarch conflict again (#477718, #341621)
d4b2bf2
2469867
* Sun Dec 14 2008 Andy Shevchenko <andy@smile.org.ua> - 0.116.1-1
2469867
- update to last official release
2469867
- update URL tag
2469867
- update file list accordingly
2469867
6e8b94c
* Mon Jul 28 2008 Andy Shevchenko <andy@smile.org.ua> 0.109.2-3
6e8b94c
- add a new requirement to be ensure we have /etc/security for postinstall
6e8b94c
  script (#359291, #456830)
6e8b94c
- provide a pulseaudio start script from README.Fedora
6e8b94c
- append values for pulse-rt group to the limits.conf
6e8b94c
- update README.Fedora regarding to the recent changes
6e8b94c
84586ae
* Sun Jul 20 2008 Andy Shevchenko <andy@smile.org.ua> 0.109.2-2
84586ae
- apply patch to be work on ppc64 (#451531)
84586ae
- update README.Fedora to describe integration jack with pulseaudio (#455193)
84586ae
f9802fa
* Wed Feb 13 2008 Andy Shevchenko <andy@smile.org.ua> 0.109.2-1.1
8d2c34b
- update to the last official release
8d2c34b
46becfa
* Mon Jan 21 2008 Andy Shevchenko <andy@smile.org.ua> 0.109.0-1
46becfa
- update to the last official release (#429162)
46becfa
- shut up the postinstall script (#359291)
46becfa
d7dcd72
* Sat Oct 20 2007 Andy Shevchenko <andy@smile.org.ua> 0.103.0-5
d7dcd72
- fix timestamps to avoid multiarch conflicts (#341621)
d7dcd72
aa38a4c
* Tue Sep 04 2007 Andy Shevchenko <andy@smile.org.ua> 0.103.0-4
aa38a4c
- fix Source Forge's URL scheme
aa38a4c
ae735f9
* Thu Aug 16 2007 Andy Shevchenko <andy@smile.org.ua> 0.103.0-3
4ba380e
- fix according to new guidelines:
4ba380e
  - License tag
4ba380e
  - group creation
4ba380e
e7094a2
* Wed May 23 2007 Andy Shevchenko <andy@smile.org.ua> 0.103.0-1
e7094a2
- update to the last official release
01c7221
- append defaults to the limits.conf (#221785, #235624)
e7094a2
b71da60
* Wed Mar 07 2007 Andy Shevchenko <andy@smile.org.ua> 0.102.20-4
b71da60
- drop libtermcap-devel build requirement (#231203)
b71da60
- create special jackuser group (#221785)
b71da60
dff4fc9
* Sat Oct 28 2006 Andy Shevchenko <andy@smile.org.ua> 0.102.20-3
dff4fc9
- fix BuildRequires: libfreebob -> libfreebob-devel
dff4fc9
e20b4a1
* Tue Oct 24 2006 Andy Shevchenko <andy@smile.org.ua> 0.102.20-2.1
e20b4a1
- rebuild with libfreebob (should closed #211751)
e20b4a1
864e914
* Wed Oct 11 2006 Andy Shevchenko <andy@smile.org.ua> 0.102.20-2.0
34575da
- update to 0.102.20
34575da
- drop patch0 (already in mainstream)
d6ab0f3
- no pack jack_transport (build error)
864e914
- pack new JACK MIDI files
34575da
bdb2d37
* Tue Aug 29 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-13
bdb2d37
- http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild
bdb2d37
251b512
* Tue Aug 01 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-12
251b512
- use install instead of cp (#200835)
251b512
baeebbe
* Tue Jul 04 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-11
baeebbe
- update URL
baeebbe
- add BR: libtool
baeebbe
b028bf1
* Tue Jun 20 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-10
b028bf1
- add BRs: autoconf, automake
b028bf1
  (http://fedoraproject.org/wiki/QA/FixBuildRequires)
b028bf1
73a1866
* Sat May 27 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-9
73a1866
- remove --enable-stripped-jackd and --enable-optimize (use default flags)
73a1866
9612371
* Fri May 19 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-8
387a56d
- uniform directories items at %%files section
9612371
9612371
* Wed May 17 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-7
9612371
- change License tag to GPL/LGPL
9612371
- remove --enable-shared (it should be default)
9612371
- add a -p flag to the line that copies README.Fedora
9612371
9612371
* Wed May 10 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-6
9612371
- apply clock fix for AMD X2 CPUs (please, refer to
9612371
  http://sourceforge.net/mailarchive/forum.php?thread_id=8085535&forum_id=3040)
9612371
9612371
* Wed May 03 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-5
9612371
- adjust spec after reviewing
9612371
9612371
* Thu Apr 27 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-4
9612371
- reformatting README.Fedora to 72 symbols width
9612371
9612371
* Wed Apr 26 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-3
9612371
- add README.Fedora
9612371
- remove useless BRs
9612371
9612371
* Mon Apr 24 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-2
9612371
- disable oss and portaudio engines
9612371
- use /dev/shm as jack tmpdir
9612371
- remove capabilities stuff
9612371
9612371
* Tue Apr 04 2006 Andy Shevchenko <andriy@asplinux.com.ua> 0.101.1-1
9612371
- update to 0.101.1
9612371
9612371
* Mon Mar 27 2006 Andy Shevchenko <andriy@asplinux.com.ua>
9612371
- update to 0.100.7 (#183912)
9612371
- adjust BR (add versions)
9612371
- replace files between examples and main packages
9612371
- own jack tmpdir
9612371
9612371
* Fri Mar 17 2006 Andy Shevchenko <andriy@asplinux.com.ua>
9612371
- no libs subpackage
9612371
- From Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>:
9612371
  - added configuration variable to build with/without capabilities
9612371
  - added --enable-optimize flag to configure script
9612371
  - disabled sse/mmx instructions in i386 build
9612371
  - create temporary directory as /var/lib/jack/tmp
9612371
  - create and erase tmp directory at install or uninstall
9612371
  - try to umount the temporary directory before uninstalling the package
9612371
9612371
* Fri Mar 03 2006 Andy Shevchenko <andriy@asplinux.com.ua>
9612371
- fix spec for extras injection
9612371
9612371
* Fri Nov 18 2005 Andy Shevchenko <andriy@asplinux.ru>
9612371
- exclude *.la files
9612371
- use dist tag
9612371
9612371
* Fri Oct 14 2005 Andy Shevchenko <andriy@asplinux.ru>
9612371
- 0.100.0
9612371
- no optimization
9612371
9612371
* Tue Sep 28 2004 Andy Shevchenko <andriy@asplinux.ru>
9612371
- 0.99.1
9612371
9612371
* Fri Aug 20 2004 Andy Shevchenko <andriy@asplinux.ru>
9612371
- rebuild from Mandrake