[proaudio] proaudio/proaudio: [3124] moved jack-audio-connection-kit to jack1 and profide fake jack-audio-connection-kit in order to satisfy portage 's jack1 depends

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 3124
Author:   dominique
Date:     2017-09-17 15:25:01 +0200 (Sun, 17 Sep 2017)
Log Message:
-----------
moved jack-audio-connection-kit to jack1 and profide fake jack-audio-connection-kit in order to satisfy portage's jack1 depends

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/ChangeLog
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-9998.ebuild
    trunk/overlays/proaudio/media-sound/jack1/
    trunk/overlays/proaudio/media-sound/jack1/ChangeLog
    trunk/overlays/proaudio/media-sound/jack1/Manifest
    trunk/overlays/proaudio/media-sound/jack1/files/
    trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-0.125.0-freebsd.patch
    trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-freebsd.patch
    trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-sparc-cpuinfo.patch
    trunk/overlays/proaudio/media-sound/jack1/jack1-0.124.1.ebuild
    trunk/overlays/proaudio/media-sound/jack1/jack1-0.125.0.ebuild
    trunk/overlays/proaudio/media-sound/jack1/jack1-9999.ebuild
    trunk/overlays/proaudio/media-sound/jack1/metadata.xml

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/files/
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r2.ebuild
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9999.ebuild

Modified: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/ChangeLog	2017-09-15 09:41:21 UTC (rev 3123)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/ChangeLog	2017-09-17 13:25:01 UTC (rev 3124)
@@ -1,436 +1,8 @@
-# ChangeLog for media-sound/jack-audio-connection-kit
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
+# ChangeLog for media-sound/jack-tools
+# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
 
-  12 Apr 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-0.121.3-r2.ebuild,
-  jack-audio-connection-kit-0.124.1.ebuild,
-  jack-audio-connection-kit-1.9.10.ebuild,
-  jack-audio-connection-kit-1.9999.ebuild,
-  jack-audio-connection-kit-2.9999.ebuild:
-  multilib libffado
 
-  12 Apr 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.10.ebuild,
-  jack-audio-connection-kit-2.9999.ebuild:
-  remove debug use flag from jack2 since it only triggers CFLAGS
-  depend on expat when USE="dbus"
-  update 2.9999 ebuild to accomodate the upstream changes
-   added libsamplerate, readline and sndfile use flags
-   remove automagic deps
-   let the build system handle doxygen
+*jack-audio-connection-kit-9998 (17 Sep 2017)
 
-*jack-audio-connection-kit-0.124.1 (09 Apr 2015)
-
-  09 Apr 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  -jack-audio-connection-kit-0.121.3.ebuild,
-  -jack-audio-connection-kit-0.121.3-r1.ebuild,
-  -jack-audio-connection-kit-0.121.3-r2.ebuild,
-  +jack-audio-connection-kit-0.124.1.ebuild,
-  jack-audio-connection-kit-1.9.10.ebuild,
-  jack-audio-connection-kit-1.9999.ebuild,
-  -jack-audio-connection-kit-1.9999-r1.ebuild,
-  jack-audio-connection-kit-2.9999.ebuild,
-  -files/jack-audio-connection-kit-0.121.3-respect-march.patch,
-  -files/jack-audio-connection-kit-2.9999-link-fix.patch, metadata.xml:
-  migrate to cpu_flags_x86_* (repoman payment)
-  move to git-r3
-  slot-depend where possible (repoman payment)
-  drop blocker on old non-existing emul-linux-x86-soundlibs
-  make ebuilds more similar to ease maintenance
-  version bump to 0.124.1
-  remove old ebuilds
-  remove revisioned live ebuilds
-  drop march patch
-  remove old fix link patch
-  jack1 fixes
-    drop netjack use flag
-    depend on sys-libs/db
-    depend on readline insted of ncurses
-    also depend on expat and PYTHON_DEPS if dbus enabled
-    replace warning with REQUIRED_USE
-    unconditionally pass --disable-mmx and --disable-sse since no conditional
-     assembly is toggled
-    use REQUIRED_USE for cpudetection
-    never ever pass --enable-optimize
-    install docs
-  jack2 fixes
-    PYTHON_REQ_USE="threads(+)" as required by waf-utils.eclass
-    drop version specifiers for libsdnfile
-
-*jack-audio-connection-kit-1.9.10 (26 Nov 2014)
-
-  26 Nov 2014; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  -jack-audio-connection-kit-1.9.9.5-r1.ebuild,
-  -jack-audio-connection-kit-1.9.9.5-r2.ebuild,
-  +jack-audio-connection-kit-1.9.10.ebuild,
-  jack-audio-connection-kit-2.9999.ebuild,
-  -jack-audio-connection-kit-2.9999-r1.ebuild,
-  -files/jack-1.9.9.5-opus_custom.patch,
-  -files/jack2-no-self-connect-1.9.9.5.patch, metadata.xml:
-  version bump for jack2
-  make ebuilds more identic (to ease maintenance)
-  remove no longer necessary patches
-  remove mixed use flag
-  remove freebob support
-  remove masks from package.mask
-  fixes #183, thanks luo.mai
-
-  17 Jan 2014; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
-  metadata.xml,
-  jack-audio-connection-kit-1.9999.ebuild,
-  jack-audio-connection-kit-1.9999-r1.ebuild:
-  Add support for multiple devices via zita libraries and zalsa USE flag.
-
-  29 Nov 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-0.121.3-r2.ebuild,
-  -jack-audio-connection-kit-1.9.9.5.ebuild,
-  jack-audio-connection-kit-1.9.9.5-r2.ebuild,
-  jack-audio-connection-kit-1.9999-r1.ebuild,
-  jack-audio-connection-kit-2.9999-r1.ebuild:
-  Make sure all ebuilds have the celt USE flag and that the opus flag is 
-  available when possible. Thanks to Zlobin Nikita for reporting the 
-  issue.
-  Updated celt dependency in 1.9.9.5-r1.
-  Correct dbus-python dependency.
-  Remove old python eclass ebuild.
-
-*jack-audio-connection-kit-2.9999-r1 (31 Jul 2013)
-*jack-audio-connection-kit-1.9999-r1 (31 Jul 2013)
-*jack-audio-connection-kit-1.9.9.5-r2 (31 Jul 2013)
-*jack-audio-connection-kit-0.121.3-r2 (31 Jul 2013)
-
-  31 Jul 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  +jack-audio-connection-kit-0.121.3-r2.ebuild,
-  +jack-audio-connection-kit-1.9.9.5-r2.ebuild,
-  +jack-audio-connection-kit-1.9999-r1.ebuild,
-  +jack-audio-connection-kit-2.9999-r1.ebuild:
-  Initial experimental multilib compatible ebuilds.
-    Freebob dropped.
-    Firewire support not done yet (multilib ffado is missing).
-    Python fixes (PYTHON_REQUIRED_USE, PYTHON_DEPS).
-
-*jack-audio-connection-kit-0.121.3-r1 (31 Jul 2013)
-
-  31 Jul 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  +jack-audio-connection-kit-0.121.3-r1.ebuild:
-  Use python-single-r1 eclass to make sure jack_control has correct shebang.
-
-  31 Jul 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-0.121.3.ebuild:
-  Minor cleanup.
-  AUTOTOOLS_AUTORECONF before inherit.
-  Don't declare DOCS; they are already default.
-  EAPI>4 passes --disable-dependency-tracking to econf by default.
-
-*jack-audio-connection-kit-1.9.9.5-r1 (10 May 2013)
-
-  10 May 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  +jack-audio-connection-kit-1.9.9.5-r1.ebuild,
-  jack-audio-connection-kit-2.9999.ebuild, metadata.xml:
-  Move to python-single-r1 eclass.
-  Make src_configure more readable by using usex and a bash array.
-  Use DOCS and HTML_DOCS variable.
-  Changed warning message. The problem will be fixed when we can use a 
-  multilib eclass to build 32-bit libraries in a clean way.
-  Added warning message to version 2.9999.
-  No hard dependency on alsa-lib in version 2.9999.
-  Removded the classic USE flag from version 2.9999. Mixing dbus and 
-  classic is discouraged by upstream. Assume classic build if dbus is 
-  unset, which is the same behaviour as in 1.9.9.5-r1.
-  Build docs manually in 1.9.9.5-r1.
-  Added missing dependencies to 1.9.9.5-r1.
-
-  23 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.9.5.ebuild:
-  Move EAPI 5 and waf-utils eclass.
-
-  17 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.9.5.ebuild,
-  jack-audio-connection-kit-2.9999.ebuild:
-  Added dependency on dev-python/dbus-python (closes #0000155). Thanks to 
-  olof for reporting the bug.
-
-  17 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-0.121.3.ebuild,
-  +files/jack-audio-connection-kit-0.121.3-respect-march.patch:
-  Move to EAPI 5.
-  Move to autotools-utils eclass.
-  Enable optimizations if sse or mmx use flags are set.
-  Add patch to respect -march CFLAG.
-
-  03 Feb 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-0.121.3.ebuild,
-  jack-audio-connection-kit-1.9.9.5.ebuild,
-  jack-audio-connection-kit-1.9999.ebuild, metadata.xml:
-  Keyworded ebuilds for ~ppc
-  jack-audio-connection-kit-1.9999:
-  Removed unused inherit
-  Removed dependency on nonexistent jackdmp
-
-  01 Feb 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.9.5.ebuild:
-  fixed --debug configure option
-
-  29 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.9.5.ebuild,
-  +files/jack-1.9.9.5-opus_custom.patch:
-  Fix jack-1.9.9.5 build when opus_custom.h is missing
-
-  https://bugs.gentoo.org/show_bug.cgi?id=453398
-
-  The patch is a backport from the upstream git repo
-
-  21 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.9.5.ebuild:
-  set RESTRICT="mirror" for the jack-1.9.9.5 ebuild
-
-  21 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.9.5.ebuild:
-  show warning when building with "mixed" use flag
-
-  20 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.9.5.ebuild,
-  +files/jack2-no-self-connect-1.9.9.5.patch:
-  build with with no-self-connect patch
-
-  20 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.9.5.ebuild:
-  rename the "32bit" use flag to documented "mixed" use flag
-
-*jack-audio-connection-kit-1.9.9.5 (20 Jan 2013)
-
-  20 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
-  +jack-audio-connection-kit-1.9.9.5.ebuild: Add ebuild for the latest jack2 release
-  -jack-audio-connection-kit-1.9.8.ebuild: Remove ebuild for obsolete jack2 release
-
-  03 Jan 2012; Karl Lindén (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-0.121.3.ebuild, jack-audio-connection-kit-1.9.8.ebuild
-  jack-audio-connection-kit-1.9999.ebuild, jack-audio-connection-kit-2.9999.ebuild,
-  metadata.xml:
-  Added dependency on libsndfile
-  Added description for some useflags
-  Minor cleanup
-
-  09 Dec 2012; Karl Lindén <lilrc@xxxxxxxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.8:
-    Fixed dependencies
-    Use python_convert_shebangs instead of hack
-  jack-audio-connection-kit-1.9999:
-    Fixed dependencies
-    Added missing EAPI
-    Minor cleanup
-    Updated copyright header
-  jack-audio-connection-kit-2.9999:
-    Fixed dependencies
-    Updated EAPI
-    Minor cleanup
-    Use python_convert_shebangs
-
-  09 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-2.9999.ebuild: fix for the doxygen documenation;
-  added opus support in netjack, will be enabled if media-libs/opus is present;
-  added installation of the missing doc files (README, ...)
-
-  metadata.xml: added the missing USE descriptions for 2-9999
-
-  08 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.8.ebuild: changed SRC_URI (thanks to Jannis Achstetter
-  jack-audio-connection-kit-1.9999.ebuild: changed to GIT (Jannis)
-  jack-audio-connection-kit-2.9999.ebuild: fix building with python3 (Jannis);
-  removed outdated test for sandbox-1.6 (Jannis); make the ebuild to fail and issue
-  a warning with USE=doc as it fail to compile with it (reported upstream)
-
-  30 Sep 2012; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
-  jack-audio-connection-kit-0.121.3.ebuild:
-  add back support for freebob and ffado. drop keywords as repoman payment.
-
-*jack-audio-connection-kit-0.121.3 (27 Sep 2012)
-
-  27 Sep 2012; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
-  -files/jack-audio-connection-kit-0.116.1-dbus.patch,
-  -files/jack-audio-connection-kit-0.116.1-dbus_as-needed.patch,
-  -jack-audio-connection-kit-0.116.2.ebuild,
-  -jack-audio-connection-kit-0.118.0.ebuild,
-  +jack-audio-connection-kit-0.121.3.ebuild,
-  -jack-audio-connection-kit-1.9.6.ebuild,
-  -jack-audio-connection-kit-1.9.7.ebuild,
-  +files/jack-audio-connection-kit-freebsd.patch,
-  +files/jack-audio-connection-kit-sparc-cpuinfo.patch, metadata.xml:
-  sync from portage and add 0.121.3 with dbus patch. remove the unreferenced
-  patches and clean up old ebuilds. jack-1.9.x ideally should be a new package.
-
-  11 May 2012; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-2.9999.ebuild:
-  pam useflag added for realtime setup
-
-  10 May 2012; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-2.9999.ebuild,
-  +files/jack-audio-connection-kit-2.9999-link-fix.patch:
-  jack-audio-connection-kit-2.9999: ebuild updated and added new patch. Thanks
-  to Natanael and Allan
-
-  29 Feb 2012; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-2.9999.ebuild:
-  jack-audio-connection-kit-2.9999.ebuild: Fixed QA Notice: The hasq function
-  is deprecated
-
-*jack-audio-connection-kit-1.9.8 (14 Jan 2012)
-
-  14 Jan 2012; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  +jack-audio-connection-kit-1.9.8.ebuild:
-  jack-audio-connection-kit: version bump to 1.9.8. wrt #124 by realnc
-
-  06 Jan 2012; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> metadata.xml:
-  copy USE descriptions from use.local.desc to metadata.xml
-
-  12 Jun 2011; Dominique Michel <dominique@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.7.ebuild:
-  added symlink for doc installation; fix send by
-  Alexandros Diamantidis on the mailing list
-
-*jack-audio-connection-kit-1.9.7 (07 Apr 2011)
-
-  07 Apr 2011; Frieder Buerzele <evermind@xxxxxxxxxxxxx>
-  +jack-audio-connection-kit-1.9.7.ebuild:
-  bump jack-connection-kit-1.9.7
-
-  04 Dec 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-2.9999.ebuild:
-  missing dependency libsamplerate is added wrt bug #97 by mif86 at proaudio
-
-  28 Nov 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.6.ebuild:
-  jack-audio-connection-kit-1.9.6: fix for missing freebob support and
-  ieee1394 useflag
-
-  16 Nov 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-1.9.6.ebuild:
-  jack-audio-connection-kit: fixed alsa support. wrt #106 by nilekurt.
-
-*jack-audio-connection-kit-1.9.6 (14 Nov 2010)
-
-  14 Nov 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  +jack-audio-connection-kit-1.9.6.ebuild:
-  Version bump.
-
-  02 Apr 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-2.9999.ebuild:
-  ieee1394 useflag added.
-
-  01 Apr 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-2.9999.ebuild:
-  freebob useflag fixed. It was missing in the src_compile function
-
-  01 Apr 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
-  jack-audio-connection-kit-2.9999.ebuild:
-  alsa useflag added. Without it jack does not support alsa driver
-
-  14 Jan 2010; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
-  fix a libdir issue with 1.9.4
-  remove monitor option from 1.9.4
-
-  13 Jan 2010; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
-  version bump jack-audio-connection-kit-0.118.0
-  version bump jack-audio-connection-kit-1.9.3
-  version bump jack-audio-connection-kit-1.9.4
-  remove the use of the unipatch-001 module in
-  jack-audio-connection-kit-1.9999
-
-  12 Jul 2009; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
-  * jack-audio-connection-kit-2.9999: Added the mixed use flag 
-  (necessary to get a working 32 bit jack lib on a 64 bit system)
-
-  22 Jun 2009; Dominique Michel <dominique.michel@xxxxxxxxx>
-  JACK2: Added classic USE flag. If you want jackd with USE=dbus, add USE=classic.
-  
-  28 Apr 2009; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
-  Remove version 0.116.1. Everyone pro-audio overlay user should use 0.116.2 anyways.
-
-  23 Mar 2009; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
-  +jack-audio-connection-kit-0.116.2.ebuild:
-  version bump
-
-  15 Mar 2009; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
-  * Renamed jack-audio-connection-kit-9999.ebuild to jack-audio-connection-kit-1.9999.ebuild
-  * Added jack-audio-connection-kit-2.9999.ebuild for Jack 2 SVN (Former jackmp)
-  * Added jack-audio-connection-kit-1.9.1.ebuild (considered to be a stable Jack 2 RC)
-  * You need to play with package.mask to choose between Jack 1 SVN and Jack 2 SVN
-  * Also note that jackdmp package does not exist anymore. This should solve some of the pain :)
-
-  08 Dec 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
-  +jack-audio-connection-kit-0.116.1.ebuild:
-  version bump
-
-  12 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
-  -jack-audio-connection-kit-0.100.7-r2.ebuild,
-  -jack-audio-connection-kit-0.100.7-r3.ebuild,
-  jack-audio-connection-kit-0.101.1.ebuild,
-  jack-audio-connection-kit-0.102.20.ebuild,
-  -jack-audio-connection-kit-0.103.0.ebuild,
-  +files/jack-audio-connection-kit-0.103.0-ppc64fix.patch,
-  +files/jack-audio-connection-kit-0.103.0-riceitdown.patch,
-  -jack-audio-connection-kit-0.109.0.ebuild,
-  -jack-audio-connection-kit-0.109.2.ebuild,
-  +jack-audio-connection-kit-0.109.2-r2.ebuild,
-  jack-audio-connection-kit-9999.ebuild:
-  respin against portage -- deleted old ebuilds
-  using unipatch and 
-  http://download.tuxfamily.org/proaudio/distfiles/ for dbus-patches
-
-  23 Mar 2008; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
-  * Reactivated dbus. jackpatches version 0.12.
-
-  12 Mar 2008; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
-  * Removed dbus patch which will not work with SVN right now
-  * Remove netjack since it has been implemented as an inprocess client and will be shipped with jack 1.0
-
-  09 Mar 2008; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
-  * Removed the log patch since it's been applied in SVN
-
-  05 Feb 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> >=jack-audio-connection-kit-0.109.0.ebuild:
-  * Bumped jackpatches to 0.9 : part of the driver control interface was not
-  working properly in 0.8.
-
-  02 Feb 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> >=jack-audio-connection-kit-0.109.0.ebuild:
-  * Bumped jackpatches to 0.8
-
-  31 Jan 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
-  +jack-audio-connection-kit-0.109.2.ebuild:
-  bump jack-audio-connection-kit-0.109.2
-
-  28 Jan 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
-  jack-audio-connection-kit-0.109.0.ebuild:
-  QA: run autoreconf in src_unpack()
-
-  21 Jan 2008;  Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-0.109.0.ebuild:
-  Bumped jackpatches to 0.7. we now use the puredbus patch for jack dbus
-  support.
-
-  21 Jan 2008;  Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-0.109.0.ebuild:
-  Bumped jackpatches to 0.7. we now use the puredbus patch for jack dbus
-  support.
-
-  20 Jan 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-0.109.0.ebuild:
-  Bumped jack to version 0.109.0
-
-  01 Jan 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
-  Bumped jackpatches to 0.5
-
-  01 Jan 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
-  * bumped to jackpatches-0.4
-  * deleted old patches in files/
-  * dbus USE flag only applies necesary dbus patches
-
-  25 Dec 2007; Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
-  bumped nedko's jackdbus patches to 0.3
-
-  16 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
-  bumped nedko's jackdbus patches to 0.2
-
-  15 Dec 2007; Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
-  Corrected an ebuild issue which prevented dbus/netjack use flags from
-  working right
-
-  15 Dec 2007; Marc-Olivier Barre <mobarre@xxxxxxxxx> ChangeLog:
-  Initial ChangeLog creation
+  17 Sep 2017; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  Initial commit of a fake ebuild to satisfy jack1 portage depends.

Modified: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest	2017-09-15 09:41:21 UTC (rev 3123)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest	2017-09-17 13:25:01 UTC (rev 3124)
@@ -1,10 +1,3 @@
-AUX jack-audio-connection-kit-freebsd.patch 496 SHA256 7834f5ec198f8e69e2ac119fc2c4ee349ed7e38d003e473fcb41257e7b605df8 SHA512 7c0cf60ddd3d07e12e036082ab10299308d1e112c6190d008a739ab0374c8ecf9e2dcb703055a58f8098e5187044e2351a1786271cecdeae23cbed72e6d68cd6 WHIRLPOOL 3d11baf0f4ebe0613c378d79efcb6b81f94c28e9070471b9a496dda5f0ba90a2eac1e789a621d7ec5d109f018a7f67b0adbd53bbce9e059f3e18b04ca4fb7cd1
-AUX jack-audio-connection-kit-sparc-cpuinfo.patch 659 SHA256 256d48109d32ce8af89042401508392fbb90c499d4cf8b056104dc1a47522fe5 SHA512 c5964413c99fb1dd20dfe52dd40f857dab1cef123b26f74500e2f5607eda870b563595d39c4e4e0684428971e7295c847253d045b2d9ba0183f358630cfa9888 WHIRLPOOL 01d88bfce0394628fab10c48a4b80f0a025b741c5785f05bd22658fd95594e472439f569a450043cf7cc53700149d0d8b785bb7adc74711474fd3f6bcbc6d66f
-DIST jack-audio-connection-kit-0.121.3-dbus.patch 337061 SHA256 da12003ed4528a09d8109ecc7e75f539f0173b23832a1d993800473f1f1d25fd SHA512 9be280a24d59d35bab07da75be407f0790fd36657bfb54d24522337f2a2bc15d6e8a9f88347ff3215ed3e6b32ab827c4e203f5435fefe30c456d638169524192 WHIRLPOOL 37b6a58c5103ff23e606e3dfd0b5ec2630b86f88ddb964635050555e64aa4ab687205e8e29add29659f36866d036098bb7d6128e230349adfd096c06cc641709
-DIST jack-audio-connection-kit-0.121.3.tar.gz 1083545 SHA256 b7095d3deabeecd19772b37241e89c6c79de6afd6c031ba7567513cfe51beafa SHA512 57323393d5209baefe73cc0cd9a0e818b1cfd260cf9aa36cd6ad800252e22e3ddb7fc46649c54b8e840696878147c2d06c8d39fd7300b5bb92aeb69f44ed710f WHIRLPOOL a256cfb7c3546cb06d6003313802b02812d8da9c13671be9b0341a10442cd348a8b3f7fe65e8d27cc47b4e29ded799fa6cc0efa51d81d01f342c7c8eefbc9c55
-DIST jack-audio-connection-kit-0.124.1.tar.gz 1113456 SHA256 eb42df6065576f08feeeb60cb9355dce4eb53874534ad71534d7aa31bae561d6 SHA512 9c885da516f2ca246edba94db26c851229d063f1557ea91ec76ca57d675a510d16cc4baad5adb316cf46aaaa8b8d7579b484a53b9a803b34fc9bb34c983a8fe2 WHIRLPOOL 41232400d99a72b29a75f4d781c373a7f453c704a52b0a669cab71296574881b0a99b21b86628d02db8c3d7a64bec6a259ae1ba0a4c721867e19283139cee824
-EBUILD jack-audio-connection-kit-0.121.3-r2.ebuild 3136 SHA256 94a68ec2a88bb4fc1c4913eec5b6ba829c50df04614f6f859563e8dcf23c1b98 SHA512 79783b09e8b603c04891bba03bd4f8d841e53188a2cbafc20a1d9d5d654e28565863ff7a31616d8fe01ae808116474ff65679a9393df8c9db42c6469e729f224 WHIRLPOOL 1ac0fce56194a16283c7d47f5d3920365fbe56f92fa387163358ee3e5d7b6dcbf294784f15d90e1ed84c6bc9a9a44d3635b413d7f4f9a4fc80153b81c6b281d5
-EBUILD jack-audio-connection-kit-0.124.1.ebuild 3557 SHA256 688fef6dc3bb8762f7a15fe0006806de2e6aabf24853e64ead102593b3d44c1c SHA512 a881e52f6215cc8c2cfedbe5355c7b30ca0a24b7fbb7bb82b993a8c846eef49bd72321b4a613d30ece01c80b1a001e5bb5430380f1d8785605e61245e9835e68 WHIRLPOOL d3e26b426f0d3a0d3dfcd74d299f9197823a023cb27a002e4d145ec793e1881895232eed4f6b8d3a0841189b1fcd277b2251d15175857a851c9aaeef5c952f2e
-EBUILD jack-audio-connection-kit-1.9999.ebuild 3467 SHA256 55714b9a089ae121953edf2f6341d3ca95fce3d3ae7a1ed53f10034fb4252430 SHA512 7550524f5b6623f1998572c0f8d7d9b5f3abb5222015e0c0645dad8a63216ff95729a7873dd73f0f8e587eae7509780e3677e23b93e7c2df9a9650dfd4b36087 WHIRLPOOL 5cc7df386f2f2bf13a93557ccf2f5f4d019be1853840dfb9e19d7de1c77f886ea99a9c998139123d42b50349b25421b24188c58b14ae76686c6d638dae48d586
-MISC ChangeLog 18176 SHA256 6629d62d5f7e915f869dd01b589b098e2162738c2b870cd022e9f9ab1e8dc44a SHA512 ad79a711cf178fd6609b4d7dcfcc284c12dd00e8f89026938d728dffaf0507398643f48c089f22a31a36e4d2760f06a8a5c11cbefd0f17edef3d781b72e473bc WHIRLPOOL a65e04ec4eb4aa82d189995989628ba72b6d92b1b019d5506dbab28f1d217a4b58961cfadf823ef8aac120dec4c62fb70b07095e3fae9161d077276cb9960901
-MISC metadata.xml 817 SHA256 7059a10a7693f875ceed2b2929b48a8b1c129865f92319a1a35c460ff468d219 SHA512 95d85446490555f4a410592f6207062103218d7a1586749fcb2adb7702767125de54e6b0adbef1de74741cf79cf8b8438dfe687c5382e724501fdfcb776b86fa WHIRLPOOL 47ca7ec0e736640ec4ebefe2f7318ad2a0b26cb4fa8c1e92270bdcab3c359afb7a046f66359cd17228c51d0a2f30c20661f3ae0aa82eff00dc4107e759049019
+EBUILD jack-audio-connection-kit-9998.ebuild 428 SHA256 b8ce3b5198d872ba93ef98911410112fc5f35f499058b35ce17543ee1f391f57 SHA512 c02334785e7f9104eed5d4544dfc5f0ef4d388026339aa1ff6d7b49d200311bfe18d1cde7b901f8a38af06298df4e96fdfb39f2a8a4c8d10424d19c5346e754f WHIRLPOOL 061aff9a568c73307903e96c93fdeed9caf42a98eaedd16b02df246ad2cc6838da7edefd334f366eebb6bfcac4bf517bd3ad5196842d2e7b77ff60d6df973139
+MISC ChangeLog 292 SHA256 ffdf4023de20b5a1d135771ff5827a781e98be20e070b96ad156a3558af41a64 SHA512 8d5ca21d57556ec04dd0a273a909ad09d897e206e146b415c9478c7b3d7c92e1351dcf7342636cca09809900e158e246db83c9819dc9af9109c31af8ebecbe67 WHIRLPOOL 6975190c0ef96974f543aeb9b657438caff07ca46f3be734e4c5b832085ef9e7688b046fa1337aa4af43a659a96910441687550730b60448818a36944b316e4f
+MISC metadata.xml 261 SHA256 3812db1cff66d287c945fc7987f7d2cb37fea10ad28fdae3b7277beb8cfe7392 SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1 WHIRLPOOL 539e44c7fa67fe66d40aea271af64a7da8cb15c7f990400572ea7372b6268575cf1bf1d536772276b8df4340a7919392d21120a7f7321d198a24460b3b383154

Deleted: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r2.ebuild	2017-09-15 09:41:21 UTC (rev 3123)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r2.ebuild	2017-09-17 13:25:01 UTC (rev 3124)
@@ -1,135 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-HAVE_DBUS_PATCH=1
-
-AUTOTOOLS_AUTORECONF=1
-
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	PYTHON_COMPAT=( python2_7 )
-	inherit python-single-r1
-fi
-
-if [[ "${PV}" = "1.9999" ]]; then
-	inherit git-r3
-fi
-
-inherit autotools-utils eutils flag-o-matic multilib-minimal
-
-RESTRICT="mirror"
-DESCRIPTION="A low-latency audio server"
-HOMEPAGE="http://www.jackaudio.org";
-
-if [[ "${PV}" = "1.9999" ]]; then
-	EGIT_REPO_URI="git://github.com/jackaudio/jack1.git"
-	KEYWORDS=""
-else
-	SRC_URI="http://www.jackaudio.org/downloads/${P}.tar.gz";
-	KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	SRC_URI="${SRC_URI} http://nedko.arnaudov.name/soft/jack/dbus/${P}-dbus.patch";
-fi
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-
-IUSE="alsa altivec celt coreaudio cpu_flags_x86_3dnow cpu_flags_x86_mmx
-	cpu_flags_x86_sse cpudetection debug doc examples ieee1394 oss pam"
-
-REQUIRED_USE="cpudetection? (
-	cpu_flags_x86_3dnow
-	cpu_flags_x86_mmx
-	cpu_flags_x86_sse
-)"
-
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	IUSE="${IUSE} dbus"
-	REQUIRED_USE="dbus? ( ${PYTHON_REQUIRED_USE} )"
-fi
-
-# FIXME: automagic deps: readline, samplerate, sndfile, celt
-CDEPEND="media-libs/libsamplerate[${MULTILIB_USEDEP}]
-	media-libs/libsndfile
-	sys-libs/readline:0
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
-	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
-	abi_x86_32? ( !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	CDEPEND="${CDEPEND}
-		dbus? (
-			dev-libs/expat
-			sys-apps/dbus
-		)"
-fi
-
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
-	pam? ( sys-auth/realtime-base )"
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	RDEPEND="${RDEPEND}
-		dbus? (
-			${PYTHON_DEPS}
-			dev-python/dbus-python[${PYTHON_USEDEP}]
-		)"
-fi
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-freebsd.patch
-	"${FILESDIR}"/${PN}-sparc-cpuinfo.patch
-)
-
-[[ ${HAVE_DBUS_PATCH} ]] && PATCHES+=( "${DISTDIR}/${P}-dbus.patch" )
-
-multilib_src_configure() {
-	# --enable-mmx and --enable-sse only appends mmx and sse CFLAGS
-	local myeconfargs=(
-		--disable-mmx
-		--disable-portaudio
-		--disable-sse
-		--with-html-dir=/usr/share/doc/${PF}
-		$(use_enable alsa)
-		$(use_enable altivec)
-		$(use_enable coreaudio)
-		$(use_enable cpudetection dynsimd)
-		$(use_enable debug)
-		$(use_enable ieee1394 firewire)
-		$(use_enable oss)
-	)
-
-	[[ ${HAVE_DBUS_PATCH} ]] && myeconfargs+=( $(use_enable dbus) )
-
-	if use cpudetection; then
-		einfo "Enabling cpudetection (dynsimd). Adding -mmmx, -msse, -m3dnow and -O2 to CFLAGS."
-		append-flags -mmmx -msse -m3dnow -O2
-	fi
-
-	multilib_is_native_abi && use doc || export ac_cv_prog_HAVE_DOXYGEN=false
-
-	autotools-utils_src_configure
-}
-
-multilib_src_compile() {
-	autotools-utils_src_compile
-}
-
-multilib_src_install() {
-	autotools-utils_src_install
-}
-
-multilib_src_install_all() {
-	einstalldocs
-	if use examples; then
-		insinto /usr/share/doc/${PF}
-		doins -r "${S}/example-clients"
-	fi
-
-	[[ ${HAVE_DBUS_PATCH} ]] && use dbus && python_fix_shebang "${ED}"
-}

Deleted: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild	2017-09-15 09:41:21 UTC (rev 3123)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild	2017-09-17 13:25:01 UTC (rev 3124)
@@ -1,150 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-# HAVE_DBUS_PATCH=1
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1 # FIXME: upstream bug
-
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	PYTHON_COMPAT=( python2_7 )
-	inherit python-single-r1
-fi
-
-if [[ "${PV}" = "1.9999" ]]; then
-	inherit git-r3
-fi
-
-inherit autotools-utils eutils flag-o-matic multilib-minimal
-
-RESTRICT="mirror"
-DESCRIPTION="A low-latency audio server"
-HOMEPAGE="http://www.jackaudio.org";
-
-if [[ "${PV}" = "1.9999" ]]; then
-	EGIT_REPO_URI="git://github.com/jackaudio/jack1.git"
-	KEYWORDS=""
-else
-	SRC_URI="http://www.jackaudio.org/downloads/${P}.tar.gz";
-	KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	SRC_URI="${SRC_URI} http://nedko.arnaudov.name/soft/jack/dbus/${P}-dbus.patch";
-fi
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-
-IUSE="alsa altivec celt coreaudio cpu_flags_x86_3dnow cpu_flags_x86_sse
-	cpu_flags_x86_sse2 cpudetection debug doc examples ieee1394 oss pam zalsa"
-
-REQUIRED_USE="cpudetection? (
-	cpu_flags_x86_3dnow
-	cpu_flags_x86_sse
-	cpu_flags_x86_sse2
-)"
-
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	IUSE="${IUSE} dbus"
-	REQUIRED_USE="dbus? ( ${PYTHON_REQUIRED_USE} )"
-fi
-
-# FIXME: automagic deps: readline, samplerate, sndfile, celt
-CDEPEND="media-libs/libsamplerate[${MULTILIB_USEDEP}]
-	media-libs/libsndfile
-	sys-libs/db:=[${MULTILIB_USEDEP}]
-	sys-libs/readline:0
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
-	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
-	zalsa? (
-		media-libs/zita-alsa-pcmi
-		media-libs/zita-resampler
-	)
-	abi_x86_32? ( !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	CDEPEND="${CDEPEND}
-		dbus? (
-			dev-libs/expat
-			sys-apps/dbus
-		)"
-fi
-
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
-	pam? ( sys-auth/realtime-base )"
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	RDEPEND="${RDEPEND}
-		dbus? (
-			${PYTHON_DEPS}
-			dev-python/dbus-python[${PYTHON_USEDEP}]
-		)"
-fi
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-freebsd.patch
-	"${FILESDIR}"/${PN}-sparc-cpuinfo.patch
-)
-
-[[ ${HAVE_DBUS_PATCH} ]] && PATCHES+=( "${DISTDIR}/${P}-dbus.patch" )
-
-# FIXME: out-of-source build
-src_prepare() {
-	autotools-utils_src_prepare
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	# --enable-sse only appends sse CFLAGS
-	local myeconfargs=(
-		--disable-portaudio
-		--disable-sse
-		--with-html-dir=/usr/share/doc/${PF}
-		$(use_enable alsa)
-		$(use_enable altivec)
-		$(use_enable coreaudio)
-		$(use_enable cpudetection dynsimd)
-		$(use_enable debug)
-		$(use_enable ieee1394 firewire)
-		$(use_enable oss)
-		$(use_enable zalsa)
-	)
-
-	[[ ${HAVE_DBUS_PATCH} ]] && myeconfargs+=( $(use_enable dbus) )
-
-	if use cpudetection; then
-		einfo "Enabling cpudetection (dynsimd). Adding -msse, -msse2, -m3dnow and -O2 to CFLAGS."
-		append-flags -msse -msse2 -m3dnow -O2
-	fi
-
-	multilib_is_native_abi && use doc || export ac_cv_prog_HAVE_DOXYGEN=false
-
-	# FIXME: out-of-source build
-	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_configure
-}
-
-multilib_src_compile() {
-	# FIXME: out-of-source build
-	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_compile
-}
-
-multilib_src_install() {
-	# FIXME: out-of-source build
-	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_install
-}
-
-multilib_src_install_all() {
-	einstalldocs
-	if use examples; then
-		insinto /usr/share/doc/${PF}
-		doins -r "${S}/example-clients"
-	fi
-
-	[[ ${HAVE_DBUS_PATCH} ]] && use dbus && python_fix_shebang "${ED}"
-}

Deleted: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9999.ebuild	2017-09-15 09:41:21 UTC (rev 3123)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9999.ebuild	2017-09-17 13:25:01 UTC (rev 3124)
@@ -1,145 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-# HAVE_DBUS_PATCH=1
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1 # FIXME: upstream bug
-
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	PYTHON_COMPAT=( python2_7 )
-	inherit python-single-r1
-fi
-
-if [[ "${PV}" = "1.9999" ]]; then
-	inherit git-r3
-fi
-
-inherit autotools-utils eutils flag-o-matic multilib-minimal
-
-RESTRICT="mirror"
-DESCRIPTION="A low-latency audio server"
-HOMEPAGE="http://www.jackaudio.org";
-
-if [[ "${PV}" = "1.9999" ]]; then
-	EGIT_REPO_URI="git://github.com/jackaudio/jack1.git"
-	KEYWORDS=""
-else
-	SRC_URI="http://www.jackaudio.org/downloads/${P}.tar.gz";
-	KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	SRC_URI="${SRC_URI} http://nedko.arnaudov.name/soft/jack/dbus/${P}-dbus.patch";
-fi
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-
-IUSE="alsa altivec celt coreaudio cpu_flags_x86_3dnow cpu_flags_x86_sse
-	cpu_flags_x86_sse2 cpudetection debug doc examples ieee1394 oss pam zalsa"
-
-REQUIRED_USE="cpudetection? (
-	cpu_flags_x86_3dnow
-	cpu_flags_x86_sse
-	cpu_flags_x86_sse2
-)"
-
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	IUSE="${IUSE} dbus"
-	REQUIRED_USE="dbus? ( ${PYTHON_REQUIRED_USE} )"
-fi
-
-# FIXME: automagic deps: readline, samplerate, sndfile, celt
-CDEPEND="media-libs/libsamplerate[${MULTILIB_USEDEP}]
-	media-libs/libsndfile
-	sys-libs/db:=[${MULTILIB_USEDEP}]
-	sys-libs/readline:0
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
-	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
-	zalsa? (
-		media-libs/zita-alsa-pcmi
-		media-libs/zita-resampler
-	)
-	abi_x86_32? ( !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	CDEPEND="${CDEPEND}
-		dbus? (
-			dev-libs/expat
-			sys-apps/dbus
-		)"
-fi
-
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
-	pam? ( sys-auth/realtime-base )"
-if [[ ${HAVE_DBUS_PATCH} ]]; then
-	RDEPEND="${RDEPEND}
-		dbus? (
-			${PYTHON_DEPS}
-			dev-python/dbus-python[${PYTHON_USEDEP}]
-		)"
-fi
-
-[[ ${HAVE_DBUS_PATCH} ]] && PATCHES=( "${DISTDIR}/${P}-dbus.patch" )
-
-# FIXME: out-of-source build
-src_prepare() {
-	autotools-utils_src_prepare
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	# --enable-sse only appends sse CFLAGS
-	local myeconfargs=(
-		--disable-portaudio
-		--disable-sse
-		--with-html-dir=/usr/share/doc/${PF}
-		$(use_enable alsa)
-		$(use_enable altivec)
-		$(use_enable coreaudio)
-		$(use_enable cpudetection dynsimd)
-		$(use_enable debug)
-		$(use_enable ieee1394 firewire)
-		$(use_enable oss)
-		$(use_enable zalsa)
-	)
-
-	[[ ${HAVE_DBUS_PATCH} ]] && myeconfargs+=( $(use_enable dbus) )
-
-	if use cpudetection; then
-		einfo "Enabling cpudetection (dynsimd). Adding -msse, -msse2, -m3dnow and -O2 to CFLAGS."
-		append-flags -msse -msse2 -m3dnow -O2
-	fi
-
-	multilib_is_native_abi && use doc || export ac_cv_prog_HAVE_DOXYGEN=false
-
-	# FIXME: out-of-source build
-	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_configure
-}
-
-multilib_src_compile() {
-	# FIXME: out-of-source build
-	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_compile
-}
-
-multilib_src_install() {
-	# FIXME: out-of-source build
-	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_install
-}
-
-multilib_src_install_all() {
-	einstalldocs
-	if use examples; then
-		insinto /usr/share/doc/${PF}
-		doins -r "${S}/example-clients"
-	fi
-
-	[[ ${HAVE_DBUS_PATCH} ]] && use dbus && python_fix_shebang "${ED}"
-}

Added: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-9998.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-9998.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-9998.ebuild	2017-09-17 13:25:01 UTC (rev 3124)
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Temporary wrapper for jack1 and jack2"
+HOMEPAGE="http://proaudio.tuxfamily.org/";
+SRC_URI=""
+
+# A license is needed. Both LASH and LADISH are licensed under the GPL-2.
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND="|| ( media-sound/jack1 media-sound/jack2:* )"
+DEPEND="${RDEPEND}"

Modified: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/metadata.xml	2017-09-15 09:41:21 UTC (rev 3123)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/metadata.xml	2017-09-17 13:25:01 UTC (rev 3124)
@@ -5,13 +5,4 @@
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>
 	</maintainer>
-	<use>
-		<flag name="celt">Use <pkg>media-libs/celt</pkg></flag>
-		<flag name="coreaudio">Build the CoreAudio driver on Mac OS X systems</flag>
-		<flag name="cpudetection">Enables runtime cpudetection</flag>
-		<flag name="dbus">Build jackdbus</flag>
-		<flag name="ieee1394">enables support for FFADO - 'BeBoB'</flag>
-		<flag name="pam">Add basic realime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
-		<flag name="zalsa">Add multi device support via <pkg>media-libs/ziza-alsa-pcmi</pkg> and <pkg>media-libs/zita-resampler</pkg></flag>
-	</use>
 </pkgmetadata>

Added: trunk/overlays/proaudio/media-sound/jack1/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jack1/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack1/ChangeLog	2017-09-17 13:25:01 UTC (rev 3124)
@@ -0,0 +1,442 @@
+# ChangeLog for media-sound/jack1
+# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+
+  17 Sep 2017; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
++ jack1-0.125.o.ebuild
+- jack-audio-connection-kit-0.121.3-r2.ebuild,
+- jack-audio-connection-kit-2.9999.ebuild;
+  renamed the other ebuild to jack1-*.ebuild;
+  this is done in order to satisfy portage jack1 depends and not block jack2.
+
+  12 Apr 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-0.121.3-r2.ebuild,
+  jack-audio-connection-kit-0.124.1.ebuild,
+  jack-audio-connection-kit-1.9.10.ebuild,
+  jack-audio-connection-kit-1.9999.ebuild,
+  jack-audio-connection-kit-2.9999.ebuild:
+  multilib libffado
+
+  12 Apr 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.10.ebuild,
+  jack-audio-connection-kit-2.9999.ebuild:
+  remove debug use flag from jack2 since it only triggers CFLAGS
+  depend on expat when USE="dbus"
+  update 2.9999 ebuild to accomodate the upstream changes
+   added libsamplerate, readline and sndfile use flags
+   remove automagic deps
+   let the build system handle doxygen
+
+*jack-audio-connection-kit-0.124.1 (09 Apr 2015)
+
+  09 Apr 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -jack-audio-connection-kit-0.121.3.ebuild,
+  -jack-audio-connection-kit-0.121.3-r1.ebuild,
+  -jack-audio-connection-kit-0.121.3-r2.ebuild,
+  +jack-audio-connection-kit-0.124.1.ebuild,
+  jack-audio-connection-kit-1.9.10.ebuild,
+  jack-audio-connection-kit-1.9999.ebuild,
+  -jack-audio-connection-kit-1.9999-r1.ebuild,
+  jack-audio-connection-kit-2.9999.ebuild,
+  -files/jack-audio-connection-kit-0.121.3-respect-march.patch,
+  -files/jack-audio-connection-kit-2.9999-link-fix.patch, metadata.xml:
+  migrate to cpu_flags_x86_* (repoman payment)
+  move to git-r3
+  slot-depend where possible (repoman payment)
+  drop blocker on old non-existing emul-linux-x86-soundlibs
+  make ebuilds more similar to ease maintenance
+  version bump to 0.124.1
+  remove old ebuilds
+  remove revisioned live ebuilds
+  drop march patch
+  remove old fix link patch
+  jack1 fixes
+    drop netjack use flag
+    depend on sys-libs/db
+    depend on readline insted of ncurses
+    also depend on expat and PYTHON_DEPS if dbus enabled
+    replace warning with REQUIRED_USE
+    unconditionally pass --disable-mmx and --disable-sse since no conditional
+     assembly is toggled
+    use REQUIRED_USE for cpudetection
+    never ever pass --enable-optimize
+    install docs
+  jack2 fixes
+    PYTHON_REQ_USE="threads(+)" as required by waf-utils.eclass
+    drop version specifiers for libsdnfile
+
+*jack-audio-connection-kit-1.9.10 (26 Nov 2014)
+
+  26 Nov 2014; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -jack-audio-connection-kit-1.9.9.5-r1.ebuild,
+  -jack-audio-connection-kit-1.9.9.5-r2.ebuild,
+  +jack-audio-connection-kit-1.9.10.ebuild,
+  jack-audio-connection-kit-2.9999.ebuild,
+  -jack-audio-connection-kit-2.9999-r1.ebuild,
+  -files/jack-1.9.9.5-opus_custom.patch,
+  -files/jack2-no-self-connect-1.9.9.5.patch, metadata.xml:
+  version bump for jack2
+  make ebuilds more identic (to ease maintenance)
+  remove no longer necessary patches
+  remove mixed use flag
+  remove freebob support
+  remove masks from package.mask
+  fixes #183, thanks luo.mai
+
+  17 Jan 2014; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  metadata.xml,
+  jack-audio-connection-kit-1.9999.ebuild,
+  jack-audio-connection-kit-1.9999-r1.ebuild:
+  Add support for multiple devices via zita libraries and zalsa USE flag.
+
+  29 Nov 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-0.121.3-r2.ebuild,
+  -jack-audio-connection-kit-1.9.9.5.ebuild,
+  jack-audio-connection-kit-1.9.9.5-r2.ebuild,
+  jack-audio-connection-kit-1.9999-r1.ebuild,
+  jack-audio-connection-kit-2.9999-r1.ebuild:
+  Make sure all ebuilds have the celt USE flag and that the opus flag is 
+  available when possible. Thanks to Zlobin Nikita for reporting the 
+  issue.
+  Updated celt dependency in 1.9.9.5-r1.
+  Correct dbus-python dependency.
+  Remove old python eclass ebuild.
+
+*jack-audio-connection-kit-2.9999-r1 (31 Jul 2013)
+*jack-audio-connection-kit-1.9999-r1 (31 Jul 2013)
+*jack-audio-connection-kit-1.9.9.5-r2 (31 Jul 2013)
+*jack-audio-connection-kit-0.121.3-r2 (31 Jul 2013)
+
+  31 Jul 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  +jack-audio-connection-kit-0.121.3-r2.ebuild,
+  +jack-audio-connection-kit-1.9.9.5-r2.ebuild,
+  +jack-audio-connection-kit-1.9999-r1.ebuild,
+  +jack-audio-connection-kit-2.9999-r1.ebuild:
+  Initial experimental multilib compatible ebuilds.
+    Freebob dropped.
+    Firewire support not done yet (multilib ffado is missing).
+    Python fixes (PYTHON_REQUIRED_USE, PYTHON_DEPS).
+
+*jack-audio-connection-kit-0.121.3-r1 (31 Jul 2013)
+
+  31 Jul 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  +jack-audio-connection-kit-0.121.3-r1.ebuild:
+  Use python-single-r1 eclass to make sure jack_control has correct shebang.
+
+  31 Jul 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-0.121.3.ebuild:
+  Minor cleanup.
+  AUTOTOOLS_AUTORECONF before inherit.
+  Don't declare DOCS; they are already default.
+  EAPI>4 passes --disable-dependency-tracking to econf by default.
+
+*jack-audio-connection-kit-1.9.9.5-r1 (10 May 2013)
+
+  10 May 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  +jack-audio-connection-kit-1.9.9.5-r1.ebuild,
+  jack-audio-connection-kit-2.9999.ebuild, metadata.xml:
+  Move to python-single-r1 eclass.
+  Make src_configure more readable by using usex and a bash array.
+  Use DOCS and HTML_DOCS variable.
+  Changed warning message. The problem will be fixed when we can use a 
+  multilib eclass to build 32-bit libraries in a clean way.
+  Added warning message to version 2.9999.
+  No hard dependency on alsa-lib in version 2.9999.
+  Removded the classic USE flag from version 2.9999. Mixing dbus and 
+  classic is discouraged by upstream. Assume classic build if dbus is 
+  unset, which is the same behaviour as in 1.9.9.5-r1.
+  Build docs manually in 1.9.9.5-r1.
+  Added missing dependencies to 1.9.9.5-r1.
+
+  23 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.9.5.ebuild:
+  Move EAPI 5 and waf-utils eclass.
+
+  17 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.9.5.ebuild,
+  jack-audio-connection-kit-2.9999.ebuild:
+  Added dependency on dev-python/dbus-python (closes #0000155). Thanks to 
+  olof for reporting the bug.
+
+  17 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-0.121.3.ebuild,
+  +files/jack-audio-connection-kit-0.121.3-respect-march.patch:
+  Move to EAPI 5.
+  Move to autotools-utils eclass.
+  Enable optimizations if sse or mmx use flags are set.
+  Add patch to respect -march CFLAG.
+
+  03 Feb 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-0.121.3.ebuild,
+  jack-audio-connection-kit-1.9.9.5.ebuild,
+  jack-audio-connection-kit-1.9999.ebuild, metadata.xml:
+  Keyworded ebuilds for ~ppc
+  jack-audio-connection-kit-1.9999:
+  Removed unused inherit
+  Removed dependency on nonexistent jackdmp
+
+  01 Feb 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.9.5.ebuild:
+  fixed --debug configure option
+
+  29 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.9.5.ebuild,
+  +files/jack-1.9.9.5-opus_custom.patch:
+  Fix jack-1.9.9.5 build when opus_custom.h is missing
+
+  https://bugs.gentoo.org/show_bug.cgi?id=453398
+
+  The patch is a backport from the upstream git repo
+
+  21 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.9.5.ebuild:
+  set RESTRICT="mirror" for the jack-1.9.9.5 ebuild
+
+  21 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.9.5.ebuild:
+  show warning when building with "mixed" use flag
+
+  20 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.9.5.ebuild,
+  +files/jack2-no-self-connect-1.9.9.5.patch:
+  build with with no-self-connect patch
+
+  20 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.9.5.ebuild:
+  rename the "32bit" use flag to documented "mixed" use flag
+
+*jack-audio-connection-kit-1.9.9.5 (20 Jan 2013)
+
+  20 Jan 2013; Nedko Arnaudov <nedko@xxxxxxxxxxxxx>
+  +jack-audio-connection-kit-1.9.9.5.ebuild: Add ebuild for the latest jack2 release
+  -jack-audio-connection-kit-1.9.8.ebuild: Remove ebuild for obsolete jack2 release
+
+  03 Jan 2012; Karl Lindén (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-0.121.3.ebuild, jack-audio-connection-kit-1.9.8.ebuild
+  jack-audio-connection-kit-1.9999.ebuild, jack-audio-connection-kit-2.9999.ebuild,
+  metadata.xml:
+  Added dependency on libsndfile
+  Added description for some useflags
+  Minor cleanup
+
+  09 Dec 2012; Karl Lindén <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.8:
+    Fixed dependencies
+    Use python_convert_shebangs instead of hack
+  jack-audio-connection-kit-1.9999:
+    Fixed dependencies
+    Added missing EAPI
+    Minor cleanup
+    Updated copyright header
+  jack-audio-connection-kit-2.9999:
+    Fixed dependencies
+    Updated EAPI
+    Minor cleanup
+    Use python_convert_shebangs
+
+  09 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-2.9999.ebuild: fix for the doxygen documenation;
+  added opus support in netjack, will be enabled if media-libs/opus is present;
+  added installation of the missing doc files (README, ...)
+
+  metadata.xml: added the missing USE descriptions for 2-9999
+
+  08 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.8.ebuild: changed SRC_URI (thanks to Jannis Achstetter
+  jack-audio-connection-kit-1.9999.ebuild: changed to GIT (Jannis)
+  jack-audio-connection-kit-2.9999.ebuild: fix building with python3 (Jannis);
+  removed outdated test for sandbox-1.6 (Jannis); make the ebuild to fail and issue
+  a warning with USE=doc as it fail to compile with it (reported upstream)
+
+  30 Sep 2012; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+  jack-audio-connection-kit-0.121.3.ebuild:
+  add back support for freebob and ffado. drop keywords as repoman payment.
+
+*jack-audio-connection-kit-0.121.3 (27 Sep 2012)
+
+  27 Sep 2012; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+  -files/jack-audio-connection-kit-0.116.1-dbus.patch,
+  -files/jack-audio-connection-kit-0.116.1-dbus_as-needed.patch,
+  -jack-audio-connection-kit-0.116.2.ebuild,
+  -jack-audio-connection-kit-0.118.0.ebuild,
+  +jack-audio-connection-kit-0.121.3.ebuild,
+  -jack-audio-connection-kit-1.9.6.ebuild,
+  -jack-audio-connection-kit-1.9.7.ebuild,
+  +files/jack-audio-connection-kit-freebsd.patch,
+  +files/jack-audio-connection-kit-sparc-cpuinfo.patch, metadata.xml:
+  sync from portage and add 0.121.3 with dbus patch. remove the unreferenced
+  patches and clean up old ebuilds. jack-1.9.x ideally should be a new package.
+
+  11 May 2012; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-2.9999.ebuild:
+  pam useflag added for realtime setup
+
+  10 May 2012; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-2.9999.ebuild,
+  +files/jack-audio-connection-kit-2.9999-link-fix.patch:
+  jack-audio-connection-kit-2.9999: ebuild updated and added new patch. Thanks
+  to Natanael and Allan
+
+  29 Feb 2012; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-2.9999.ebuild:
+  jack-audio-connection-kit-2.9999.ebuild: Fixed QA Notice: The hasq function
+  is deprecated
+
+*jack-audio-connection-kit-1.9.8 (14 Jan 2012)
+
+  14 Jan 2012; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  +jack-audio-connection-kit-1.9.8.ebuild:
+  jack-audio-connection-kit: version bump to 1.9.8. wrt #124 by realnc
+
+  06 Jan 2012; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> metadata.xml:
+  copy USE descriptions from use.local.desc to metadata.xml
+
+  12 Jun 2011; Dominique Michel <dominique@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.7.ebuild:
+  added symlink for doc installation; fix send by
+  Alexandros Diamantidis on the mailing list
+
+*jack-audio-connection-kit-1.9.7 (07 Apr 2011)
+
+  07 Apr 2011; Frieder Buerzele <evermind@xxxxxxxxxxxxx>
+  +jack-audio-connection-kit-1.9.7.ebuild:
+  bump jack-connection-kit-1.9.7
+
+  04 Dec 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-2.9999.ebuild:
+  missing dependency libsamplerate is added wrt bug #97 by mif86 at proaudio
+
+  28 Nov 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.6.ebuild:
+  jack-audio-connection-kit-1.9.6: fix for missing freebob support and
+  ieee1394 useflag
+
+  16 Nov 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-1.9.6.ebuild:
+  jack-audio-connection-kit: fixed alsa support. wrt #106 by nilekurt.
+
+*jack-audio-connection-kit-1.9.6 (14 Nov 2010)
+
+  14 Nov 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  +jack-audio-connection-kit-1.9.6.ebuild:
+  Version bump.
+
+  02 Apr 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-2.9999.ebuild:
+  ieee1394 useflag added.
+
+  01 Apr 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-2.9999.ebuild:
+  freebob useflag fixed. It was missing in the src_compile function
+
+  01 Apr 2010; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  jack-audio-connection-kit-2.9999.ebuild:
+  alsa useflag added. Without it jack does not support alsa driver
+
+  14 Jan 2010; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
+  fix a libdir issue with 1.9.4
+  remove monitor option from 1.9.4
+
+  13 Jan 2010; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
+  version bump jack-audio-connection-kit-0.118.0
+  version bump jack-audio-connection-kit-1.9.3
+  version bump jack-audio-connection-kit-1.9.4
+  remove the use of the unipatch-001 module in
+  jack-audio-connection-kit-1.9999
+
+  12 Jul 2009; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
+  * jack-audio-connection-kit-2.9999: Added the mixed use flag 
+  (necessary to get a working 32 bit jack lib on a 64 bit system)
+
+  22 Jun 2009; Dominique Michel <dominique.michel@xxxxxxxxx>
+  JACK2: Added classic USE flag. If you want jackd with USE=dbus, add USE=classic.
+  
+  28 Apr 2009; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
+  Remove version 0.116.1. Everyone pro-audio overlay user should use 0.116.2 anyways.
+
+  23 Mar 2009; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
+  +jack-audio-connection-kit-0.116.2.ebuild:
+  version bump
+
+  15 Mar 2009; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>
+  * Renamed jack-audio-connection-kit-9999.ebuild to jack-audio-connection-kit-1.9999.ebuild
+  * Added jack-audio-connection-kit-2.9999.ebuild for Jack 2 SVN (Former jackmp)
+  * Added jack-audio-connection-kit-1.9.1.ebuild (considered to be a stable Jack 2 RC)
+  * You need to play with package.mask to choose between Jack 1 SVN and Jack 2 SVN
+  * Also note that jackdmp package does not exist anymore. This should solve some of the pain :)
+
+  08 Dec 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
+  +jack-audio-connection-kit-0.116.1.ebuild:
+  version bump
+
+  12 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
+  -jack-audio-connection-kit-0.100.7-r2.ebuild,
+  -jack-audio-connection-kit-0.100.7-r3.ebuild,
+  jack-audio-connection-kit-0.101.1.ebuild,
+  jack-audio-connection-kit-0.102.20.ebuild,
+  -jack-audio-connection-kit-0.103.0.ebuild,
+  +files/jack-audio-connection-kit-0.103.0-ppc64fix.patch,
+  +files/jack-audio-connection-kit-0.103.0-riceitdown.patch,
+  -jack-audio-connection-kit-0.109.0.ebuild,
+  -jack-audio-connection-kit-0.109.2.ebuild,
+  +jack-audio-connection-kit-0.109.2-r2.ebuild,
+  jack-audio-connection-kit-9999.ebuild:
+  respin against portage -- deleted old ebuilds
+  using unipatch and 
+  http://download.tuxfamily.org/proaudio/distfiles/ for dbus-patches
+
+  23 Mar 2008; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
+  * Reactivated dbus. jackpatches version 0.12.
+
+  12 Mar 2008; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
+  * Removed dbus patch which will not work with SVN right now
+  * Remove netjack since it has been implemented as an inprocess client and will be shipped with jack 1.0
+
+  09 Mar 2008; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
+  * Removed the log patch since it's been applied in SVN
+
+  05 Feb 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> >=jack-audio-connection-kit-0.109.0.ebuild:
+  * Bumped jackpatches to 0.9 : part of the driver control interface was not
+  working properly in 0.8.
+
+  02 Feb 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> >=jack-audio-connection-kit-0.109.0.ebuild:
+  * Bumped jackpatches to 0.8
+
+  31 Jan 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
+  +jack-audio-connection-kit-0.109.2.ebuild:
+  bump jack-audio-connection-kit-0.109.2
+
+  28 Jan 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
+  jack-audio-connection-kit-0.109.0.ebuild:
+  QA: run autoreconf in src_unpack()
+
+  21 Jan 2008;  Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-0.109.0.ebuild:
+  Bumped jackpatches to 0.7. we now use the puredbus patch for jack dbus
+  support.
+
+  21 Jan 2008;  Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-0.109.0.ebuild:
+  Bumped jackpatches to 0.7. we now use the puredbus patch for jack dbus
+  support.
+
+  20 Jan 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-0.109.0.ebuild:
+  Bumped jack to version 0.109.0
+
+  01 Jan 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
+  Bumped jackpatches to 0.5
+
+  01 Jan 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
+  * bumped to jackpatches-0.4
+  * deleted old patches in files/
+  * dbus USE flag only applies necesary dbus patches
+
+  25 Dec 2007; Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
+  bumped nedko's jackdbus patches to 0.3
+
+  16 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
+  bumped nedko's jackdbus patches to 0.2
+
+  15 Dec 2007; Marc-Olivier Barre <mobarre@xxxxxxxxx> jack-audio-connection-kit-9999.ebuild:
+  Corrected an ebuild issue which prevented dbus/netjack use flags from
+  working right
+
+  15 Dec 2007; Marc-Olivier Barre <mobarre@xxxxxxxxx> ChangeLog:
+  Initial ChangeLog creation

Added: trunk/overlays/proaudio/media-sound/jack1/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jack1/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack1/Manifest	2017-09-17 13:25:01 UTC (rev 3124)
@@ -0,0 +1,10 @@
+AUX jack-audio-connection-kit-0.125.0-freebsd.patch 533 SHA256 eb5e9c5b89518daf1895197f8f12e6297cddc299aa5e31cc6880c91dfb73c88b SHA512 23ff3f34b7891d0725b32faf515a138fd1220199bba6aceebc232a9647be99658f922c6d4a42f1c3b6f98bb9619cf470e2ec213fe906a9189b43163d21f47316 WHIRLPOOL 35b19e0ad5b42a2e00cf7039960fbd0c62403274f1f89503d1a866523a6fab3f62985ac49a2d760c885826bb44fa1f37072231945a80d11e9ee1aef6c5641aeb
+AUX jack-audio-connection-kit-freebsd.patch 496 SHA256 7834f5ec198f8e69e2ac119fc2c4ee349ed7e38d003e473fcb41257e7b605df8 SHA512 7c0cf60ddd3d07e12e036082ab10299308d1e112c6190d008a739ab0374c8ecf9e2dcb703055a58f8098e5187044e2351a1786271cecdeae23cbed72e6d68cd6 WHIRLPOOL 3d11baf0f4ebe0613c378d79efcb6b81f94c28e9070471b9a496dda5f0ba90a2eac1e789a621d7ec5d109f018a7f67b0adbd53bbce9e059f3e18b04ca4fb7cd1
+AUX jack-audio-connection-kit-sparc-cpuinfo.patch 659 SHA256 256d48109d32ce8af89042401508392fbb90c499d4cf8b056104dc1a47522fe5 SHA512 c5964413c99fb1dd20dfe52dd40f857dab1cef123b26f74500e2f5607eda870b563595d39c4e4e0684428971e7295c847253d045b2d9ba0183f358630cfa9888 WHIRLPOOL 01d88bfce0394628fab10c48a4b80f0a025b741c5785f05bd22658fd95594e472439f569a450043cf7cc53700149d0d8b785bb7adc74711474fd3f6bcbc6d66f
+DIST jack-audio-connection-kit-0.124.1.tar.gz 1113456 SHA256 eb42df6065576f08feeeb60cb9355dce4eb53874534ad71534d7aa31bae561d6 SHA512 9c885da516f2ca246edba94db26c851229d063f1557ea91ec76ca57d675a510d16cc4baad5adb316cf46aaaa8b8d7579b484a53b9a803b34fc9bb34c983a8fe2 WHIRLPOOL 41232400d99a72b29a75f4d781c373a7f453c704a52b0a669cab71296574881b0a99b21b86628d02db8c3d7a64bec6a259ae1ba0a4c721867e19283139cee824
+DIST jack-audio-connection-kit-0.125.0.tar.gz 1217977 SHA256 3517b5bff82139a76b2b66fe2fd9a3b34b6e594c184f95a988524c575b11d444 SHA512 acdac0588c8a6b79763177677885b6e7bfa8ee3cd9556b33bfe09512bc1191414bb4f97eed62c3c71567b13b4eb69d95ec6b438e5a9d2e22a956c073d500c46f WHIRLPOOL 3771caa41e8b813e888959b377ec99a14c6ac16ba0e9d564706666a4d3c049ac5d97787715d00b40dd309039f892fd167285f216b71a07209ebce9b98065c88b
+EBUILD jack1-0.124.1.ebuild 3651 SHA256 8e5872decd00312641f753444ae371317c8f352ae8fe384a4b3d5c442e652f7d SHA512 30f7ec11cc9107289f6ffe7864a362ac4a20d8c1daeed7ac10a439c2840c9b9aefcf7d56f769a0212544bf0dc1d48ca90afec7dd4baab8cefc2f852c5e8fb9cf WHIRLPOOL c4f0ccdbf56052cdc2df4946bc9a1a6eaefb4610ab0434b6ed14438fcb9880cf53dcc9f6cf3fa4a6fb1718a3a0845a953abf59d4779e337f3849a342335d31de
+EBUILD jack1-0.125.0.ebuild 2297 SHA256 cf79099df3fa43394b191db24539e2877d160c5122d8422ecef54af6c6ba06ea SHA512 99cab3231efc20c53b346f9b400c49d13d190998bbca1f051c67c41df704e7bdd20de7f583bd3c79774ce1ea89abe06500c199d78df2a326fc2fa6257b7ad385 WHIRLPOOL f549ffca47995fb12696274c6ef948399cede1243a3fcf03896e6d24c980c1e144a3484796b858f1e5b3cf59e70ffe5273eb74bb9a38adf845928df10b2ce7dc
+EBUILD jack1-9999.ebuild 3552 SHA256 ab2ec1a6782c5a3dcee17406405ff97667122a2354838ac870170c3a54249e21 SHA512 fd8e5f3d05c3fe8d0a884884b3753730ea83a1e9521b23f9a536e1d9b6cac5bf0a1a42e75fcd300585e88600badadcbd5beb5241a3ea627e41f1da131161ffdf WHIRLPOOL 80b06fa38ff5363607d9516cc210f245b9759751ac5a06be71ef5a3ec97730e36c0e670c411f27298fd8fac56234e8468077019a39f3cab8b85a89eb1c434b83
+MISC ChangeLog 18453 SHA256 affccdf87f4baac1b1e7c2dad447763b02a0d90ab4eaf56c7de87be75f2deba7 SHA512 141c17d651e90c66a3b7d968732c2c128aedc2b472590012bac9b22b724185acbadf0d5085a19bbf9d632244a76fa5eb7a0025746c991c273e82e70eac4afa85 WHIRLPOOL 6ed0c0b517b5f2439750468ef070b045928ddbd7326500cf2457548d8a5b9db5eead8a1677582da42d3821c25fe92d6a587fac02763e995574318b680a51a54d
+MISC metadata.xml 817 SHA256 7059a10a7693f875ceed2b2929b48a8b1c129865f92319a1a35c460ff468d219 SHA512 95d85446490555f4a410592f6207062103218d7a1586749fcb2adb7702767125de54e6b0adbef1de74741cf79cf8b8438dfe687c5382e724501fdfcb776b86fa WHIRLPOOL 47ca7ec0e736640ec4ebefe2f7318ad2a0b26cb4fa8c1e92270bdcab3c359afb7a046f66359cd17228c51d0a2f30c20661f3ae0aa82eff00dc4107e759049019

Added: trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-0.125.0-freebsd.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-0.125.0-freebsd.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-0.125.0-freebsd.patch	2017-09-17 13:25:01 UTC (rev 3124)
@@ -0,0 +1,15 @@
+Index: jack-audio-connection-kit-0.125.0/configure
+===================================================================
+--- jack-audio-connection-kit-0.125.0.orig/configure
++++ jack-audio-connection-kit-0.125.0/configure
+@@ -15795,9 +15795,7 @@ HOST_DEFAULT_TMP_DIR=/dev/shm
+ USE_MD5SUM=1
+ case "${host_os}" in
+   freebsd*)
+-    # current FreeBSD header files conflict with the OSS driver's
+-    # barrier code, this may be fixed in 5.3, stay tuned.
+-    USE_BARRIER="no"
++    TRY_POSIX_SHM=yes
+     USE_MD5SUM=0
+     ;;
+   openbsd*)

Added: trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-freebsd.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-freebsd.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-freebsd.patch	2017-09-17 13:25:01 UTC (rev 3124)
@@ -0,0 +1,13 @@
+--- jack-audio-connection-kit-0.121.3/configure.old	2012-05-29 11:10:22.000000000 -0400
++++ jack-audio-connection-kit-0.121.3/configure	2012-05-29 11:10:46.000000000 -0400
+@@ -14903,7 +14903,9 @@
+   freebsd*)
+     # current FreeBSD header files conflict with the OSS driver's
+     # barrier code, this may be fixed in 5.3, stay tuned.
+-    USE_BARRIER="no"
++    # USE_BARRIER="no"
++    TRY_POSIX_SHM=yes
++    HOST_DEFAULT_TMP_DIR=/tmp
+     ;;
+   openbsd*)
+     # pthread_barrier* not implemented

Added: trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-sparc-cpuinfo.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-sparc-cpuinfo.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack1/files/jack-audio-connection-kit-sparc-cpuinfo.patch	2017-09-17 13:25:01 UTC (rev 3124)
@@ -0,0 +1,17 @@
+On Linux/SPARC, /proc/cpuinfo doesn't include "Cpu0Bogo" anymore,
+use "Cpu0ClkTck" instead to determine the processor speed.
+
+linux upstream commit 8b99cfb8cc51adae7f5294c8962a026c63100959
+
+--- old/config/os/gnu-linux/time.c
++++ new/config/os/gnu-linux/time.c
+@@ -152,7 +152,8 @@
+       defined(__x86_64__)
+ 		ret = sscanf(buf, "cpu MHz         : %" SCNu64, &mhz);
+ #elif defined( __sparc__ )
+-		ret = sscanf(buf, "Cpu0Bogo        : %" SCNu64, &mhz);
++		ret = sscanf(buf, "Cpu0ClkTck	: %" PRIx16, &mhz);
++		mhz = mhz / 1000 / 1000; // hz -> mhz
+ #elif defined( __mc68000__ )
+ 		ret = sscanf(buf, "Clocking:       %" SCNu64, &mhz);
+ #elif defined( __s390__  )

Added: trunk/overlays/proaudio/media-sound/jack1/jack1-0.124.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack1/jack1-0.124.1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack1/jack1-0.124.1.ebuild	2017-09-17 13:25:01 UTC (rev 3124)
@@ -0,0 +1,155 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+# HAVE_DBUS_PATCH=1
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_IN_SOURCE_BUILD=1 # FIXME: upstream bug
+
+MY_PN="jack-audio-connection-kit"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${HAVE_DBUS_PATCH} ]]; then
+	PYTHON_COMPAT=( python2_7 )
+	inherit python-single-r1
+fi
+
+if [[ "${PV}" = "9999" ]]; then
+	inherit git-r3
+fi
+
+inherit autotools-utils eutils flag-o-matic multilib-minimal
+
+RESTRICT="mirror"
+DESCRIPTION="A low-latency audio server"
+HOMEPAGE="http://www.jackaudio.org";
+
+if [[ "${PV}" = "9999" ]]; then
+	EGIT_REPO_URI="git://github.com/jackaudio/jack1.git"
+	KEYWORDS=""
+else
+	SRC_URI="http://www.jackaudio.org/downloads/${MY_P}.tar.gz";
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+if [[ ${HAVE_DBUS_PATCH} ]]; then
+	SRC_URI="${SRC_URI} http://nedko.arnaudov.name/soft/jack/dbus/${MY_P}-dbus.patch";
+fi
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+
+IUSE="alsa altivec celt coreaudio cpu_flags_x86_3dnow cpu_flags_x86_sse
+	cpu_flags_x86_sse2 cpudetection debug doc examples ieee1394 oss pam zalsa"
+
+REQUIRED_USE="cpudetection? (
+	cpu_flags_x86_3dnow
+	cpu_flags_x86_sse
+	cpu_flags_x86_sse2
+)"
+
+if [[ ${HAVE_DBUS_PATCH} ]]; then
+	IUSE="${IUSE} dbus"
+	REQUIRED_USE="dbus? ( ${PYTHON_REQUIRED_USE} )"
+fi
+
+# FIXME: automagic deps: readline, samplerate, sndfile, celt
+CDEPEND="media-libs/libsamplerate[${MULTILIB_USEDEP}]
+	media-libs/libsndfile
+	sys-libs/db:=[${MULTILIB_USEDEP}]
+	sys-libs/readline:0
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
+	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
+	zalsa? (
+		media-libs/zita-alsa-pcmi
+		media-libs/zita-resampler
+	)
+	abi_x86_32? ( !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
+if [[ ${HAVE_DBUS_PATCH} ]]; then
+	CDEPEND="${CDEPEND}
+		dbus? (
+			dev-libs/expat
+			sys-apps/dbus
+		)"
+fi
+
+DEPEND="${CDEPEND}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+RDEPEND="${CDEPEND}
+	pam? ( sys-auth/realtime-base )"
+if [[ ${HAVE_DBUS_PATCH} ]]; then
+	RDEPEND="${RDEPEND}
+		dbus? (
+			${PYTHON_DEPS}
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+		)"
+fi
+
+PATCHES=(
+	"${FILESDIR}"/${MY_PN}-freebsd.patch
+	"${FILESDIR}"/${MY_PN}-sparc-cpuinfo.patch
+)
+
+[[ ${HAVE_DBUS_PATCH} ]] && PATCHES+=( "${DISTDIR}/${MY_P}-dbus.patch" )
+
+S="${WORKDIR}/${MY_P}"
+
+# FIXME: out-of-source build
+src_prepare() {
+	autotools-utils_src_prepare
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	# --enable-sse only appends sse CFLAGS
+	local myeconfargs=(
+		--disable-portaudio
+		--disable-sse
+		--with-html-dir=/usr/share/doc/${PF}
+		$(use_enable alsa)
+		$(use_enable altivec)
+		$(use_enable coreaudio)
+		$(use_enable cpudetection dynsimd)
+		$(use_enable debug)
+		$(use_enable ieee1394 firewire)
+		$(use_enable oss)
+		$(use_enable zalsa)
+	)
+
+	[[ ${HAVE_DBUS_PATCH} ]] && myeconfargs+=( $(use_enable dbus) )
+
+	if use cpudetection; then
+		einfo "Enabling cpudetection (dynsimd). Adding -msse, -msse2, -m3dnow and -O2 to CFLAGS."
+		append-flags -msse -msse2 -m3dnow -O2
+	fi
+
+	multilib_is_native_abi && use doc || export ac_cv_prog_HAVE_DOXYGEN=false
+
+	# FIXME: out-of-source build
+	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_configure
+}
+
+multilib_src_compile() {
+	# FIXME: out-of-source build
+	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_compile
+}
+
+multilib_src_install() {
+	# FIXME: out-of-source build
+	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_install
+}
+
+multilib_src_install_all() {
+	einstalldocs
+	if use examples; then
+		insinto /usr/share/doc/${MY_P}
+		doins -r "${S}/example-clients"
+	fi
+
+	[[ ${HAVE_DBUS_PATCH} ]] && use dbus && python_fix_shebang "${ED}"
+}

Added: trunk/overlays/proaudio/media-sound/jack1/jack1-0.125.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack1/jack1-0.125.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack1/jack1-0.125.0.ebuild	2017-09-17 13:25:01 UTC (rev 3124)
@@ -0,0 +1,85 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit flag-o-matic eutils multilib multilib-minimal
+
+MY_PN="jack-audio-connection-kit"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A low-latency audio server"
+HOMEPAGE="http://www.jackaudio.org";
+SRC_URI="http://www.jackaudio.org/downloads/${MY_P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd"
+IUSE="cpu_flags_x86_3dnow altivec alsa coreaudio doc debug examples oss cpu_flags_x86_sse pam"
+
+# readline: only used for jack_transport -> useless for non native ABIs
+# libsndfile: ditto for jackrec
+RDEPEND="
+	sys-libs/db:=[${MULTILIB_USEDEP}]
+	sys-libs/readline:0=
+	>=media-libs/libsndfile-1.0.0
+	alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+	>=media-libs/libsamplerate-0.1.8-r1[${MULTILIB_USEDEP}]
+	!media-sound/jack-cvs
+	abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r7
+					!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+RDEPEND="${RDEPEND}
+	alsa? ( sys-process/lsof )
+	pam? ( sys-auth/realtime-base )"
+
+src_prepare() {
+	epatch "${FILESDIR}/${MY_PN}-0.125.0-freebsd.patch"
+}
+
+DOCS=( AUTHORS TODO README )
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+	local myconf=""
+
+	# Disabling CPU Detection (dynsimd) disables optimized asm routines (3dnow
+	# or sse)
+	if use cpu_flags_x86_3dnow || use cpu_flags_x86_sse ; then
+		myconf="${myconf} --enable-dynsimd"
+	fi
+
+	use doc || export ac_cv_prog_HAVE_DOXYGEN=false
+
+	ECONF_SOURCE="${S}" econf \
+		$(use_enable altivec) \
+		$(use_enable alsa) \
+		$(use_enable coreaudio) \
+		$(use_enable debug) \
+		$(use_enable oss) \
+		--disable-portaudio \
+		--disable-firewire \
+		$(use_enable cpu_flags_x86_sse sse) \
+		--with-html-dir=/usr/share/doc/${PF} \
+		--disable-dependency-tracking \
+		--libdir=/usr/$(get_libdir) \
+		${myconf}
+
+	if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then
+		for i in tools man ; do
+			sed -i -e "s/ ${i}//" Makefile || die
+		done
+	fi
+}
+
+multilib_src_install_all() {
+	einstalldocs
+	if use examples; then
+		insinto /usr/share/doc/${MY_P}
+		doins -r "${S}/example-clients"
+		docompress -x /usr/share/doc/${PF}/example-clients
+	fi
+}

Added: trunk/overlays/proaudio/media-sound/jack1/jack1-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack1/jack1-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack1/jack1-9999.ebuild	2017-09-17 13:25:01 UTC (rev 3124)
@@ -0,0 +1,150 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+# HAVE_DBUS_PATCH=1
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_IN_SOURCE_BUILD=1 # FIXME: upstream bug
+
+MY_PN="jack-audio-connection-kit"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${HAVE_DBUS_PATCH} ]]; then
+	PYTHON_COMPAT=( python2_7 )
+	inherit python-single-r1
+fi
+
+if [[ "${PV}" = "9999" ]]; then
+	inherit git-r3
+fi
+
+inherit autotools-utils eutils flag-o-matic multilib-minimal
+
+RESTRICT="mirror"
+DESCRIPTION="A low-latency audio server"
+HOMEPAGE="http://www.jackaudio.org";
+
+if [[ "${PV}" = "9999" ]]; then
+	EGIT_REPO_URI="git://github.com/jackaudio/jack1.git"
+	KEYWORDS=""
+else
+	SRC_URI="http://www.jackaudio.org/downloads/${MY_P}.tar.gz";
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+if [[ ${HAVE_DBUS_PATCH} ]]; then
+	SRC_URI="${SRC_URI} http://nedko.arnaudov.name/soft/jack/dbus/${P}-dbus.patch";
+fi
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+
+IUSE="alsa altivec celt coreaudio cpu_flags_x86_3dnow cpu_flags_x86_sse
+	cpu_flags_x86_sse2 cpudetection debug doc examples ieee1394 oss pam zalsa"
+
+REQUIRED_USE="cpudetection? (
+	cpu_flags_x86_3dnow
+	cpu_flags_x86_sse
+	cpu_flags_x86_sse2
+)"
+
+if [[ ${HAVE_DBUS_PATCH} ]]; then
+	IUSE="${IUSE} dbus"
+	REQUIRED_USE="dbus? ( ${PYTHON_REQUIRED_USE} )"
+fi
+
+# FIXME: automagic deps: readline, samplerate, sndfile, celt
+CDEPEND="media-libs/libsamplerate[${MULTILIB_USEDEP}]
+	media-libs/libsndfile
+	sys-libs/db:=[${MULTILIB_USEDEP}]
+	sys-libs/readline:0
+	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
+	ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
+	zalsa? (
+		media-libs/zita-alsa-pcmi
+		media-libs/zita-resampler
+	)
+	abi_x86_32? ( !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
+if [[ ${HAVE_DBUS_PATCH} ]]; then
+	CDEPEND="${CDEPEND}
+		dbus? (
+			dev-libs/expat
+			sys-apps/dbus
+		)"
+fi
+
+DEPEND="${CDEPEND}
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen )"
+RDEPEND="${CDEPEND}
+	pam? ( sys-auth/realtime-base )"
+if [[ ${HAVE_DBUS_PATCH} ]]; then
+	RDEPEND="${RDEPEND}
+		dbus? (
+			${PYTHON_DEPS}
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+		)"
+fi
+
+[[ ${HAVE_DBUS_PATCH} ]] && PATCHES=( "${DISTDIR}/${MY_P}-dbus.patch" )
+
+S="${WORKDIR}/${MY_P}"
+
+# FIXME: out-of-source build
+src_prepare() {
+	autotools-utils_src_prepare
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	# --enable-sse only appends sse CFLAGS
+	local myeconfargs=(
+		--disable-portaudio
+		--disable-sse
+		--with-html-dir=/usr/share/doc/${PF}
+		$(use_enable alsa)
+		$(use_enable altivec)
+		$(use_enable coreaudio)
+		$(use_enable cpudetection dynsimd)
+		$(use_enable debug)
+		$(use_enable ieee1394 firewire)
+		$(use_enable oss)
+		$(use_enable zalsa)
+	)
+
+	[[ ${HAVE_DBUS_PATCH} ]] && myeconfargs+=( $(use_enable dbus) )
+
+	if use cpudetection; then
+		einfo "Enabling cpudetection (dynsimd). Adding -msse, -msse2, -m3dnow and -O2 to CFLAGS."
+		append-flags -msse -msse2 -m3dnow -O2
+	fi
+
+	multilib_is_native_abi && use doc || export ac_cv_prog_HAVE_DOXYGEN=false
+
+	# FIXME: out-of-source build
+	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_configure
+}
+
+multilib_src_compile() {
+	# FIXME: out-of-source build
+	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_compile
+}
+
+multilib_src_install() {
+	# FIXME: out-of-source build
+	ECONF_SOURCE="${BUILD_DIR}" autotools-utils_src_install
+}
+
+multilib_src_install_all() {
+	einstalldocs
+	if use examples; then
+		insinto /usr/share/doc/${MY_P}
+		doins -r "${S}/example-clients"
+	fi
+
+	[[ ${HAVE_DBUS_PATCH} ]] && use dbus && python_fix_shebang "${ED}"
+}

Added: trunk/overlays/proaudio/media-sound/jack1/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/jack1/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack1/metadata.xml	2017-09-17 13:25:01 UTC (rev 3124)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<maintainer type="project">
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+	<use>
+		<flag name="celt">Use <pkg>media-libs/celt</pkg></flag>
+		<flag name="coreaudio">Build the CoreAudio driver on Mac OS X systems</flag>
+		<flag name="cpudetection">Enables runtime cpudetection</flag>
+		<flag name="dbus">Build jackdbus</flag>
+		<flag name="ieee1394">enables support for FFADO - 'BeBoB'</flag>
+		<flag name="pam">Add basic realime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
+		<flag name="zalsa">Add multi device support via <pkg>media-libs/ziza-alsa-pcmi</pkg> and <pkg>media-libs/zita-resampler</pkg></flag>
+	</use>
+</pkgmetadata>


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/