File jack.changes of Package jack

-------------------------------------------------------------------
Wed Jun 27 15:23:00 UTC 2012 - dvaleev@suse.com

- fix R_PPC64_ADDR32 fff85e94858 for symbol `' out of range
- fix jack_connect segfault

-------------------------------------------------------------------
Tue Apr 10 16:05:10 UTC 2012 - klaussfreire@gmail.com

- Disable parallel build to limit resource usage and prevent hung 
  build hosts.

-------------------------------------------------------------------
Sun Feb 26 09:21:56 UTC 2012 - davejplater@gmail.com

- Update to version 1.9.8
- Remade jack-celt-build-fix.diff
- Upstream changes :
- Merge newer-midi branch (Devin Anderson redesign of the
  MIDI drivers: alsarawmidi, ffado, coremidi and winmme).
- Correction in jackdmp.cpp: notify_server_stop should be done
  after server destruction.
- Correct driver lifetime management.
- Add XRun detection in PortAudio driver.
- CELT code for NetJack2.
- Merge branch switch-master-port-registration-notifications:
  correct driver port registration.
- Libjacknet in progress.
- Correct MIDI in NetJack2.
- Correct OSX real-time thread setup.
- Correct rd_acquire in dbus code.
- Correct NetJack2 connection handling.
- SaveConnections/RestoreConnections in NetDriver and JackAudioDriver.
- Special version of jack_attach_shm/jack_release_shm on client
  side for POSIX shared memory, to solve a memory leak issue.
- Another round of code improvements to handle completely
  buggy Digidesign CoreAudio user-land driver.
- Special CATCH_CLOSE_EXCEPTION_RETURN to handle Close API calls.
- Add JACK_NETJACK_PORT and JACK_NETJACK_MULTICAST environment
  variables for NetJack2.
- NetJack2 now only send data on network only is ports are connected
  both sides.
- Fix for "starting two instances of same app in parallel does not
  work" bug.
- Enable explicit channel mapping in CoreAudio driver.
- New JackTimedDriver class to be used by JackDummyDriver,
  JackNetDriver and JackNetOneDriver classes.
- More robust code in synchronization primitives and JackMessageBuffer.
- More robust Control API implementation.
- Add jackctl_driver_get_type in Control API.
- Singleton behaviour for JackCoreMidiDriver and JackWinMMEDriver.
- John Emmas patch for DSP CPU computation.
- John Emmas Windows server launching patch.
- Fix jack_set_port_name API.
- Enable local access in NetJack2 code.
- Dynamic port management in JACK/CoreMidi bridge.

-------------------------------------------------------------------
Mon Feb 13 21:10:32 UTC 2012 - dvaleev@suse.com

- ppc64 doesn't have uc_regs

-------------------------------------------------------------------
Tue Oct 18 21:32:34 UTC 2011 - adrian@suse.de

- drop jack-CAS.diff patch to fix non ia32/x86_64/ppc build,
  seems to be fixed upstream similar

-------------------------------------------------------------------
Wed Sep  7 15:13:42 UTC 2011 - davejplater@gmail.com

- Enabled dbus support requested on multimedia list
- Disabled engine profiling

-------------------------------------------------------------------
Tue Sep  6 17:07:34 UTC 2011 - davejplater@gmail.com

- Removed malfunctioning services

-------------------------------------------------------------------
Thu May 19 14:39:07 UTC 2011 - davejplater@gmail.com

- Update to version 1.9.7
- Upstream changes :
 *Sync JackAlsaDriver::alsa_driver_check_card_type with JACK1 backend.
 *Improve backend error handling: fatal error returned by Read/Write
  now cause a Process failure (so a thread exit for blocking backends).
 *Recoverable ones (XRuns..) are now treated internally in ALSA and
  FFADO backends.
 *In jackdmp.cpp, jackctl_setup_signals moved before jackctl_server_start.
 *Correct dummy driver.
 *Adrian Knoth jack_lsp patch.
 *Remove JackPortIsActive flag.
 *New latency API implementation.
 *ComputeTotalLatencies now a client/server call.
 *Add latent test client for latency API.
 *Also print playback and capture latency in jack_lsp.
 *jack_client_has_session_callback implementation.
 *Check requested buffer size and limit to 1..8192  avoids weird
  behaviour caused by jack_bufsize foobar.
 *jack_port_type_get_buffer_size implementation.
 *Stop using alloca and allocate buffer on the heap for alsa_io.
 *Rename jdelay to jack_iodelay as per Fons' request.
 *Call buffer size callback in activate (actually this is done on
  client side in the RT thread Init method).
 *Add jack_midi_dump client. Synchronize net JACK1 with JACK1 version.
 *Synchronize jack_connect/jack_disconnect with JACK1 version.
 *Correct JackNetMaster::SetBufferSize.
 *Use jack_default_audio_sample_t instead of float consistently,
  fix ticket #201. -X now allows to add several slave backends, add -I
  to load several internal clients.
 *Rework internal slave driver management, JackServerGlobals now
  handle same parameters as jackdmp.
 *Correct JackEngine::NotifyGraphReorder, update JackDebugClient
  with latest API.
 *Devin Anderson server-ctl-proposal branch merged on trunk: improved
  control API, slave backend reworked.
 *Implement renaming in JackDriver::Open to avoid name collision.
 *Correct alsa_driver_restart (thanks Devin Anderson).
 *Correction of jack_connect/jack_disconnect: use of jack_activate
  and volatile keyword for thread shared variable.
 *Correction of JackNetOneDriver for latest CELT API.
 *Synchronize JackWeakAPI.cpp with new APIs.

-------------------------------------------------------------------
Fri Dec 10 15:37:29 UTC 2010 - davejplater@gmail.com

- Added jack-celt-build-fix.diff to fix jack build with celt-0.9.1

-------------------------------------------------------------------
Tue Nov  9 22:25:30 UTC 2010 - davejplater@gmail.com

- Update to version 1.9.6
- Upstream changes :
  *Improve JackCoreAudioDriver and JackCoreAudioAdapter : when no
   devices are described, takes default input and output and
   aggregate them.
  *Correct JackGraphManager::DeactivatePort.
  *Correct JackMachServerChannel::Execute : keep running even in
   error cases.
  *Raise JACK_PROTOCOL_VERSION number. Arnold Krille firewire patch.
  *Fix some file header to have library side code use LGPL.
  *ffado-portname-sync.patch from ticket #163 applied.
  *Remove call to exit in library code.
  *Make jack_connect/jack_disconnect wait for effective port
   connection/disconnection.
  *Add tests to validate intclient.h API.
  *On Linux, inter-process synchronization primitive switched to
   POSIX semaphore.
  *In JackCoreAudioDriver, move code called in MeasureCallback to be
   called once in IO thread.
  *David Garcia Garzon netone patch.
  *Fix from Fernando Lopez-Lezcano for compilation on fc13.
  *Fix JackPosixSemaphore::TimedWait : same behavior as
   JackPosixSemaphore::Wait regarding EINTR.
  *David Garcia Garzon unused_pkt_buf_field_jack2 netone patch.
  *Arnold Krille firewire snooping patch.
  *Jan Engelhardt patch for get_cycles on SPARC.
  *Adrian Knoth hurd.patch, kfreebsd-fix.patch and
   alpha_ia64-sigsegv.patch from ticket 177.
  *Adrian Knoth fix for linux cycle.h (ticket 188).
  *In JackCoreAudioDriver, fix an issue when no value is given for
   input.

-------------------------------------------------------------------
Wed Jul  7 08:11:30 UTC 2010 - davejplater@gmail.com

- Enable ffado firewire support

-------------------------------------------------------------------
Wed Jul  7 00:18:17 UTC 2010 - jengelh@medozas.de

- Provide missing functions to enable SPARC compilation

-------------------------------------------------------------------
Tue Jul  6 22:02:03 UTC 2010 - jengelh@medozas.de

- Build fix: make sure $RPM_OPT_FLAGS is in CFLAGS (SPARC _needs_
  its -march=ultrasparc from prjconf to make atomic ops available)
- Strip remaining CFLAGS since they are the same as in prjconf

-------------------------------------------------------------------
Thu Apr 29 14:26:54 CEST 2010 - ro@suse.de

- use _smp_mflags instead of -j'percent'{jobs}

-------------------------------------------------------------------
Tue Apr  6 08:32:53 UTC 2010 - davejplater@gmail.com

- Update to jack-1.9.5 which now has support for distributing audio
  processing across a network.
- Removed jack-shmat-check-fix.diff.

-------------------------------------------------------------------
Fri Feb 19 11:47:42 UTC 2010 - coolo@novell.com

- remove libfreebob dependency

-------------------------------------------------------------------
Wed Feb 17 11:54:21 CET 2010 - tiwai@suse.de

- minor spec file clean-ups

-------------------------------------------------------------------
Tue Feb  9 10:55:12 UTC 2010 - edogawa@aon.at

- update to 0.118.0
- don't use gcc4 patch and all that autotool stuff before ./configure
- fixed dependencies (missing versions)

-------------------------------------------------------------------
Fri Dec 18 23:25:37 CET 2009 - jengelh@medozas.de

- add baselibs.conf as a source

-------------------------------------------------------------------
Tue Sep 22 16:15:07 CEST 2009 - tiwai@suse.de

- fix minor strdup memory leaks (bnc#539096)

-------------------------------------------------------------------
Sun Jun 21 10:31:11 CEST 2009 - coolo@novell.com

- fix requires of devel package (libjack requires libsamplerate now)

-------------------------------------------------------------------
Fri Jun 19 17:19:12 CEST 2009 - tiwai@suse.de

- add libsndfile and libsamplerate to buildrequires to support
  netjack driver

-------------------------------------------------------------------
Fri Jun 19 17:11:06 CEST 2009 - tiwai@suse.de

- fix mismatching pclose() (bnc#514072)

-------------------------------------------------------------------
Mon Apr 20 12:54:31 CEST 2009 - tiwai@suse.de

- updated to version 0.116.2:
  * Stable version update since 0.109.2: quite lots of fixes and
    updates.  See
    http://jackaudio.org/node/20
    http://jackaudio.org/node/21
    http://jackaudio.org/node/22

-------------------------------------------------------------------
Wed Dec 10 12:34:56 CET 2008 - olh@suse.de

- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)

-------------------------------------------------------------------
Thu Dec  4 12:34:56 CET 2008 - olh@suse.de

- obsolete old -XXbit packages (bnc#437293)

-------------------------------------------------------------------
Mon Oct 13 13:10:18 CEST 2008 - tiwai@suse.de

- Fix the compile warnings regarding the check of shmat() return
  value (bnc#434725)

-------------------------------------------------------------------
Tue Apr 29 12:02:08 CEST 2008 - tiwai@suse.de

- add --disable-static explicitly to fix build with new autoconf

-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de

- added baselibs.conf file to build xxbit packages
  for multilib support

-------------------------------------------------------------------
Thu Jan 31 11:28:52 CET 2008 - tiwai@suse.de

- deprecate run_ldconfig
- updated to version 0.109.2:
  * fix use of popen() to work on systems that reset PATH
  * USX2Y driver updates
  * revert name of ALSA audio backend to "alsa_pcm"
  * add disgusting kludge so that "ALSA:...." port names continue
    to work

-------------------------------------------------------------------
Mon Jan 28 11:32:17 CET 2008 - tiwai@suse.de

- rename packages to follow the shlib packaging policy (to avoid
  conflict with packman).

-------------------------------------------------------------------
Tue Jan 15 12:09:35 CET 2008 - tiwai@suse.de

- updated to version 0.109.9:
  * API changes:
  * add jack_thread_wait API
  * remove port_(un)lock functions
  * add new time APIs
  * add port aliases
  * add new client registration callback
  * add port connect callback
  * ALSA: fix for use of snd_pcm_link
  * ALSA: hardware jack-midi support
  * ALSA: fix for enabling big-endian 16bit format discovery
  * FreeBoB: fix deallocation segfault
  * FireWire: add 'firewire' backend for use with FFADO
  * OSS: add support for proper triggering in OSS driver when in
    full duplex mode
  * ALSA: fix illegal use of ALSA API
  * OSS: disable software mixing and samplerate conversions on
    OSS 4.x
  * CoreAudio: fix sample rate management
  * add JACK_PROMISCUOUS_SERVER handling
  * make /dev/shm the default tmpdir
  * add -Z flag to cancel zombification on timeout
  * add per-port update total latency
  * increment default watchdog timeout to 10sec
- remove obsolete README.SuSE

-------------------------------------------------------------------
Wed Oct 31 15:02:04 CET 2007 - tiwai@suse.de

- don't build with POSIX SHM (#337972)

-------------------------------------------------------------------
Mon Apr 16 14:36:11 CEST 2007 - tiwai@suse.de

- remove md5_loc.h with RSA license which is incopmatile with
  GPL (#264837)

-------------------------------------------------------------------
Tue Apr 10 19:10:01 CEST 2007 - tiwai@suse.de

- fix post and postun for libjack.

-------------------------------------------------------------------
Tue Apr  3 14:44:07 CEST 2007 - tiwai@suse.de

- split to libjack and jack-freebob sub packages to reduce
  library dependencies.

-------------------------------------------------------------------
Tue Mar 27 12:31:44 CEST 2007 - tiwai@suse.de

- added freebob support.

-------------------------------------------------------------------
Mon Mar 26 17:34:17 CEST 2007 - tiwai@suse.de

- updated to version 0.103.0:
  * Fixed broken --disable-freebob config option.
  * Jack now reads the global config file.
  * Fix for jack_midiseq.
  * For for HPET code to use 32-bit reads on all platforms,
    for atomicity reasons.
  * Directly accessing Jack port internal structure is forbidden.
  * Minor fixes for midi support.
  * Fix for freebob driver crash.
  * Fix for alsa usb interleave_skip handling.
  * Fix for memory leak in ringbuffer.
  * Fix for shutdown segfault fix.

-------------------------------------------------------------------
Tue Jan  9 12:41:53 CET 2007 - tiwai@suse.de

- use /dev/shm as the default tmp dir (#231072)

-------------------------------------------------------------------
Thu Oct 12 17:40:57 CEST 2006 - tiwai@suse.de

- updated to version 0.102.20:
    * Make "alsa" the default backend when both it and "freebob" are
      present.
    * JACK MIDI patch -- Experimental!
    * allow use of h/w devices that only support big-endian formats.
    * jack_lsp now has a -L flag to show "total latency" values
    * ALSA driver no longer requires access to a control device
    * jack_lsp -t shows port type
    * jackd will exit if -R is used but realtime is unavailable
    * halve JACK_THREAD_STACK_TOUCH to 500000
    * increase default --port-max option from 128 to 256
    * Many bug fixes
- fix compilation of usx2y.c

-------------------------------------------------------------------
Wed Sep 20 17:54:28 CEST 2006 - tiwai@suse.de

- updated to version 0.101.1:
  * Freebob backend support
  * Mactel platform fixes
  * Unplug support of USB soundcard
  * dynsmid option

-------------------------------------------------------------------
Wed Jan 25 21:36:45 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Mon Dec 12 18:24:53 CET 2005 - tiwai@suse.de

- disable the arch optimization (#138070).

-------------------------------------------------------------------
Sun Nov 13 16:24:49 CET 2005 - schwab@suse.de

- Fix use of atomic builtins.

-------------------------------------------------------------------
Wed Oct 12 19:54:25 CEST 2005 - tiwai@suse.de

- removed glib* from neededfobuild.

-------------------------------------------------------------------
Wed Oct  5 14:46:56 CEST 2005 - tiwai@suse.de

- added flac and flac-devel to neededforbuild (required by the new
  libsndfile).

-------------------------------------------------------------------
Tue Oct  4 15:15:24 CEST 2005 - tiwai@suse.de

- updated to version 0.100.0.

-------------------------------------------------------------------
Thu Mar 31 16:48:51 CEST 2005 - coolo@suse.de

- avoid ancient compiler options no longer supported by gcc4

-------------------------------------------------------------------
Thu Jan 27 12:04:55 CET 2005 - tiwai@suse.de

- Fix README.SuSE, removed README.SuSE_de (bug #50106)

-------------------------------------------------------------------
Tue Nov  9 11:39:10 CET 2004 - tiwai@suse.de

- updated to version 0.99.0.
- moved manpage to the main package (bug #47723).

-------------------------------------------------------------------
Thu Sep 23 15:42:33 CEST 2004 - tiwai@suse.de

- fixed segfault by signal.
- fixed segfault when no shm access is available.
- use different socket files for each pid (bug #45816).

-------------------------------------------------------------------
Thu Aug 12 12:24:36 CEST 2004 - ro@suse.de

- added libpng to neededforbuild (for doxygen)

-------------------------------------------------------------------
Fri Aug  6 11:31:43 CEST 2004 - adrian@suse.de

- revert linking of libjack against libreadline and libncurses.
  it was introduced due to a broken configure check and is only
  needed for one example binary

-------------------------------------------------------------------
Thu Aug  5 18:35:39 CEST 2004 - tiwai@suse.de

- updated to 0.98.1 with NPTL fixes.
- regenerated the last ppc patch for the newer version.

-------------------------------------------------------------------
Sun Mar  7 12:01:51 CET 2004 - meissner@suse.de

- Do not use the strange exception handler construct on ppc/linux,
  it does not work on Linux and breaks ppc64.

-------------------------------------------------------------------
Mon Feb 16 19:22:42 CET 2004 - tiwai@suse.de

- build as non-root.

-------------------------------------------------------------------
Wed Jan 14 19:22:55 CET 2004 - tiwai@suse.de

- updated to version 0.94.0.

-------------------------------------------------------------------
Tue Nov 18 12:13:30 CET 2003 - tiwai@suse.de

- updated to version 0.90.0.

-------------------------------------------------------------------
Thu Aug 28 15:34:48 CEST 2003 - tiwai@suse.de

- better fix (define explicitly the value) for the last one.
- fixed the remaining bug of half-duplex mode.
- fixed the build on s390.

-------------------------------------------------------------------
Thu Aug 28 14:46:05 CEST 2003 - tiwai@suse.de

- fixed the definition of UINT32_MAX for C++.

-------------------------------------------------------------------
Wed Aug 27 15:12:26 CEST 2003 - tiwai@suse.de

- use C99 style ints.
- fixed the transport bug.
- fixed the bug of alsa driver in half-duplex mode.

-------------------------------------------------------------------
Mon Aug 25 16:00:04 CEST 2003 - tiwai@suse.de

- updated to 0.79.0.
  patches have been integrated.

-------------------------------------------------------------------
Fri Aug 15 15:58:09 CEST 2003 - tiwai@suse.de

- fixed the occasional crash with ALSA plug layer.
- support asymmetric pcm streams.

-------------------------------------------------------------------
Mon Aug 11 17:16:50 CEST 2003 - tiwai@suse.de

- updated to version 0.75.0.

-------------------------------------------------------------------
Tue Jul 22 20:26:20 CEST 2003 - tiwai@suse.de

- updated to version 0.74.1.

-------------------------------------------------------------------
Wed Jul  2 16:18:18 CEST 2003 - tiwai@suse.de

- updated to version 0.72.4.

-------------------------------------------------------------------
Thu Jun 12 07:45:13 CEST 2003 - kukuk@suse.de

- Add docdir to filelist

-------------------------------------------------------------------
Wed May 28 15:04:24 CEST 2003 - ro@suse.de

- add man-pages and .la files to devel filelist

-------------------------------------------------------------------
Tue Apr  1 13:42:29 CEST 2003 - tiwai@suse.de

- updated to ver.0.66.3.

-------------------------------------------------------------------
Tue Mar 11 17:36:46 CET 2003 - tiwai@suse.de

- added README.SuSE and README.SuSE_de to explain the real-time
  mode of jack.

-------------------------------------------------------------------
Thu Feb 13 10:08:39 CET 2003 - pthomas@suse.de

- Compile with all usefull warn options.
- Fix all places where the compiler warns, including
  disabling ununsed static functions by '#if 0'.

-------------------------------------------------------------------
Mon Feb 10 17:40:21 CET 2003 - tiwai@suse.de

- updated to version 0.50.0.
  all patches have been integrated to the mainstream.

-------------------------------------------------------------------
Fri Jan 17 15:37:31 CET 2003 - tiwai@suse.de

- updated to ver.0.44.0.
- added *.la file to the devel package.
- removed double document files.
- removed plugins from provides.

-------------------------------------------------------------------
Tue Jan 14 12:31:53 CET 2003 - nadvornik@suse.cz

- fixed multi-line string literals

-------------------------------------------------------------------
Thu Nov 28 19:45:42 CET 2002 - aj@suse.de

- Add gcc-c++ to needforbuild since the package needs a C++ preprocessor.

-------------------------------------------------------------------
Tue Nov 26 13:00:26 CET 2002 - tiwai@suse.de

- updated ver.0.40.1.
  libsndfile patch was removed.
- added %run_ldconfig.

-------------------------------------------------------------------
Wed Aug  7 18:33:34 CEST 2002 - tiwai@suse.de

- jack ver.0.37.2.  including minor bug fixes for alsa.

-------------------------------------------------------------------
Wed Jun 26 12:40:43 CEST 2002 - tiwai@suse.de

- fixed an example client for the new libsndfile.

-------------------------------------------------------------------
Tue Jun 25 13:06:37 CEST 2002 - tiwai@suse.de

- updated to version 0.34.0.  (cvs 2002.06.25)
- added doxygen to neededtobuild to generate references.

-------------------------------------------------------------------
Tue Apr 16 17:25:57 CEST 2002 - tiwai@suse.de

- updated to version 0.26.1.
- fixed build on non-intel architectures again.

-------------------------------------------------------------------
Thu Apr 11 11:21:50 CEST 2002 - tiwai@suse.de

- fixed build on non-intel architectures.
- fixed compile warnings with gcc3.1.

-------------------------------------------------------------------
Wed Apr 10 15:28:16 CEST 2002 - tiwai@suse.de

- initial version: cvs at 2002.04.10.