Commit graph

57 commits

Author SHA1 Message Date
nia
2fa78cc0e6 jack: remove information about running as root 2019-12-02 11:48:38 +00:00
nia
8d1eb10b46 jack: Fix Sun driver on NetBSD and default to it over OSS.
Update usage instructions.

Bump PKGREVISION
2019-12-02 11:46:08 +00:00
rillig
b49e05bea1 audio: align variable assignments and directives
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-02 21:09:12 +00:00
nia
51e5dd89b6 jack: Removed dropped libuuid dependency from buildlink3 2019-09-09 08:12:09 +00:00
dbj
c44c7d3a2e audio/jack: Remove unnecessary dependency on libuuid 2019-09-09 03:11:23 +00:00
nia
7062a52769 jack: Add BDB_ACCEPTED to buildlink3.mk 2019-07-26 11:47:00 +00:00
jperkin
4510b9fefa jack: HAVE_ALLOCA_H is no longer used, switch to __sun. 2019-06-19 11:43:04 +00:00
adam
3c82fe997c jack: updated to 0.125.0
0.125.0:
Bug fixes
2019-06-15 08:21:32 +00:00
rillig
b381c6e2f3 Sort PLIST files.
Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2018-01-01 22:29:15 +00:00
wiz
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
wiz
e48201d372 Bump PKGREVISION for previous. 2016-02-14 09:53:23 +00:00
wiz
c52cc233e6 Switch from bdb.bl3.mk to db4/bl3.mk.
Dependencies need to pull in the db used, and I don't know how to
find that out in bl3.mk. Also: who uses db2 or db3 by choice?
2016-02-14 09:53:10 +00:00
wiz
5a06f617b2 jack headers include uuid.h, so include uuid bl3.mk in jack bl3.mk. 2016-02-14 09:45:09 +00:00
jperkin
a13a5b692e Put back alloca.h, it's required on at least SunOS. Change the configure
test to make it non-fatal for it to be missing instead.
2016-02-14 09:22:47 +00:00
wiz
9bd0fe25e5 Update jack to 0.124.1.
Changes not found.

Disable simd option by default, since it breaks compilation for me on
7.99.26/amd64:

./simd.c: In function 'x86_3dnow_add2f':
./simd.c:211:3: error: impossible constraint in 'asm'
   asm volatile (
2016-02-10 09:19:22 +00:00
agc
b734eb2ebf Add SHA512 digests for distfiles for audio category
Problems found with existing distfiles:
	/pub/pkgsrc/distfiles/amp-0.7.6.tgz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
	/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
	/pub/pkgsrc/distfiles/mp3to.gz
	/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 01:12:23 +00:00
joerg
11d2712a27 Remove USE_X11BASE and X11PREFIX. 2015-07-04 16:18:28 +00:00
dbj
e28899da0b avoid hard coding paths to header files on Darwin
use Carbon/Carbon.h instead of MacTypes.h, which has problems on older systems
2015-01-27 04:37:53 +00:00
jperkin
ea002104f8 Re-work how we handle MacTypes.h. Older Darwin releases do not ship a copy in
/usr/include, whilst newer Xcode do not ship a copy in the SDK, and we somehow
need to handle both.  This package explicitly passes -mmacosx-version-min=10.4
meaning we cannot test the __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ macro
as we would normally.  So for now we perform a direct substitution based on
whether /usr/include/MacTypes.h exists.  Cleaner solutions welcome.
2015-01-26 11:08:52 +00:00
jperkin
38a3ea1000 Fix build on Snow Leopard which requires the older header location. 2015-01-14 12:10:13 +00:00
gls
4891f73080 Fix build on Mc OS X. 2014-08-16 21:01:38 +00:00
richard
7d32827856 Fix check for OPSYS on Solaris, which should be 'SunOS'.
(PM: LOWER_OPSYS is 'solaris')
2014-02-23 10:22:13 +00:00
ryoon
f8e628f818 * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-15 02:02:17 +00:00
wiz
98c3768c3a Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:35 +00:00
jperkin
f620bfbe51 alloca and stdbool fixes for SunOS. 2013-02-27 17:49:14 +00:00
ryoon
4f08cb1b88 Remove obsolete patches. 2013-02-15 14:34:32 +00:00
ryoon
0c4b1ecf0b Bump PKGREVISION.
Reference libossaudio explicitly on NetBSD.
2013-02-10 09:38:36 +00:00
ryoon
10732287bb Update to 0.121.3.
Changelog:
    Make the printed output of jack_iodelay more useful to actual users
    Compilation fixes for OS X (particularly PPC architectures)
    Remove SSE-related messages during startup
    Fix a few argument type declarations for a few functions
    OSS backend: fix a call to yet undefined engine instance
2013-02-09 19:59:44 +00:00
asau
2fead99d50 "user-destdir" is default these days 2012-09-11 23:59:21 +00:00
sbd
75e2e0e387 Use SET_LIBDIR with packages that want to use to lib64 2012-01-26 06:34:18 +00:00
sbd
0fea84f4dc Convert packages with add --libdir=* to CONFIGURE_ARGS to use
GNU_CONFIGURE_LIBDIR or GNU_CONFIGURE_LIBSUBDIR.
2012-01-17 21:43:18 +00:00
hans
a0746dbe79 Fix build on SunOS. 2012-01-11 17:51:21 +00:00
sbd
1f2ca945b1 Remove ${LIBABISUFFIX} from PLIST and insure file are not installed
with using it.
2012-01-04 06:46:58 +00:00
sbd
ed5ee48dc0 Add ${LIBABISUFFIX} to PLIST entry's. 2012-01-03 09:16:21 +00:00
wiz
e2f84ad43f Reset maintainer for retired developers. 2011-02-28 14:52:37 +00:00
joerg
e209761d06 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
wiz
61089328d9 Build fix (untested by me):
Define _GNU_SOURCE on Linux.

From Aleksey Cheusov in PR 41219.
2009-04-15 12:27:16 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
bjs
2ec5b983c5 If we're using dynamic SIMD detection, we _do not_ want to build
with -msse et. al.

s/HOST_HAS_BSD_POLL/JACK_&/
2008-11-16 11:55:19 +00:00
bjs
199855d08b Revert netjack fix--it's not what I wanted. 2008-11-16 11:41:28 +00:00
bjs
1d500c5f48 Update to jack-0.115.1 (from SVN). Changes: pulled in a patch
to [hopefully] correct errant behavior wrt: non-blocking I/O and sockets.
This is presently untested, however.  Also, with this snapshot
we at least have the hope that the network facility works.  Includes
other miscellaneous bug fixes, also.

While here, explicitly enable coreaudio on Darwin and add a PLIST
entry for its driver module.  This is also untested, but at least
installation on Darwin will not fail due to an incorrect PLIST.  Also,
include ../../mk/dlopen.buildlink3.mk in our bl3.mk in order
to heed DLOPEN_REQUIRE_PTHREADS.
2008-11-16 11:22:55 +00:00
bjs
6a5fec3fde Update patch comment to reflect its contents. 2008-08-09 10:33:16 +00:00
bjs
283ce280f8 Move audio/jack-devel to audio/jack: jack 0.100.0 was broken on many
platforms and a hideous anachronism.  On NetBSD-current/i386 and amd64,
at least, I can say that this package works very well.  If you have issues
with the audio skipping and are running NetBSD 4.99.x, try updating to
rev. 1.241 of sys/dev/audio.c; the changes to audio_poll() and the pause
attribute handling (in large part thanks to help from jakemsr@openbsd.org)
are important for proper functioning of jack (though you may find it
works regardless, depending upon your audio driver, how demanding your
"workload" is, etc.).  I will submit a pullup request for this change
for NetBSD 4 as well.

JACK now supports both our native audio API and OSS--I recommend
trying both.
2008-07-31 03:58:05 +00:00
rillig
c8368b07ae configure: error: *** JACK requires GNU getopt_long 2007-03-18 21:19:09 +00:00
xtraeme
8ace36b922 Add missing LIBS+=${LIBOSSAUDIO}... at least the oss module needs
that, reported by an user on freenode.

Bump PKGREVISION.
2006-11-29 18:48:23 +00:00
wulf
be48df095d Added dependency of oss to Makefile:
jack requires oss support
2006-11-15 01:19:15 +00:00
wiz
6f9bd56547 Update MASTER_SITES and HOMEPAGE, from Sergey Svishchev. 2006-10-04 20:44:18 +00:00
rillig
97d0291093 This package needs Perl to build correctly. 2006-07-26 18:25:43 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00