Commit graph

76 commits

Author SHA1 Message Date
Kirill Ponomarev
4efa9ce4ab - Use USE_ICONV knob
Approved by:	portmgr
2004-03-30 19:20:22 +00:00
Alexander Leidinger
f14a57d93b - Fix security issues (and remove forbidden):
* Patch for CAN-2003-0577 was obtained via OpenBSD from
    http://marc.theaimsgroup.com/?l=bugtraq&m=104274357314340&w=2
  * Patch for CAN-2003-0865 was obtained via OpenBSD from
    http://www.debian.org/security/2004/dsa-435

Submitted by:	Marius Strobl <marius@alchemy.franken.de>
2004-03-27 14:16:04 +00:00
Trevor Johnson
33fdc4cde2 SIZEify. 2004-03-17 18:29:46 +00:00
Oliver Eikemeier
bb08d2c7c7 Sync FORBIDDEN tags with the FreeBSD VuXML database, please refer to the
individual database entries for details. Report errors and omissions in the
database to the FreeBSD Security Officer <security-officer@FreeBSD.org>

bump PORTREVISON for x11/linux-XFree86-libs, since the vulnerabilites are
fixed.
2004-03-11 18:48:07 +00:00
Trevor Johnson
3c175cb569 Use PLIST_FILES.
Reviewed by:	marcus
2004-02-05 20:38:07 +00:00
Dag-Erling Smørgrav
26c43867c9 Correct slip-up in the previous version of patch-ai. 2004-01-31 17:46:01 +00:00
Dag-Erling Smørgrav
400f548755 Fix slow startup problem also in forced rate mode.
Submitted by:		Eugene Grosbein <eugen@grosbein.pp.ru>
2004-01-31 14:59:31 +00:00
Dag-Erling Smørgrav
3541598837 Fix the slow startup problem once and for all (hopefully). When not
using NAS or ESOUND, assume all formats and rates are supported.

PR:		ports/56597
Submitted by:	Eugene Grosbein <eugen@grosbein.pp.ru>
2004-01-31 12:50:26 +00:00
Peter Wemm
50439ed0fa Port to amd64, and hopefully ia64 and sparc64 at the same time. 2003-10-23 02:25:27 +00:00
Dag-Erling Smørgrav
b410376834 I no longer have time to maintain this port. 2003-07-20 20:14:52 +00:00
Joe Marcus Clarke
5aba753137 Remove the USE_GNOMENG macro. 2003-04-08 00:40:09 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Dag-Erling Smørgrav
14839ee02d Take care not to dereference the return value from getenv(3) without first
checking that it's not NULL.

PR:		ports/45252
Submitted by:	Gleb Smirnoff <glebius@cell.sick.ru>
2003-02-10 11:01:42 +00:00
Edwin Groothuis
926e8c47de Remove ftp.tu-clausthal.de from master_sites.
Add tags to the patch-files / patch-sites.
Noticed by: portsurvey
2002-12-26 13:22:10 +00:00
Joe Marcus Clarke
870745189d Fix a problem enabling esound support after the recent GNOMENG conversion.
PR:		43436
Submitted by:	adam@vectors.cx
2002-10-05 17:36:41 +00:00
Joe Marcus Clarke
8a609be531 Use USE_GNOMENG.
PR:		42232
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
2002-08-31 00:13:25 +00:00
Dag-Erling Smørgrav
2d783a044c Remove an unwanted hunk that snuck in with the previous commit. 2002-07-08 09:57:13 +00:00
Dag-Erling Smørgrav
6e94c5f703 Use a patch rather than sed magic for the <sys/soundcard.h> issue. 2002-07-01 13:03:07 +00:00
Dag-Erling Smørgrav
ae2e57a565 Bump PORTREVISION. 2002-07-01 12:57:32 +00:00
Dag-Erling Smørgrav
a539bac0fb Fully back out the "defer-detect" patch.
Submitted by:	marius@alchemy.franken.de
PR:		33617, 35565
2002-07-01 12:56:35 +00:00
Dag-Erling Smørgrav
b2843ecb4b Don't use -ffast-math, it doesn't work in -CURRENT on Alpha. 2002-07-01 12:55:26 +00:00
Pete Fritchman
0467aae499 machine/soundcard.h -> sys/soundcard.h
Submitted by:	bento
2002-06-07 02:21:52 +00:00
Akinori MUSHA
21d944be5c Bump PORTREVISION to reflect the (lib)iconv upgrade. 2002-03-18 10:27:58 +00:00
Maxim Sobolev
8493a5819b Iconv cleanup, stage 1b: correct {BUILD,LIB,RUN}_DEPENDS of all ports that need
libiconv.
2002-03-18 09:46:46 +00:00
Dag-Erling Smørgrav
2b4d7bc2c7 Remove patches that break audio capability detection, as well as a patch
that works around a driver bug that was fixed a year ago.

PR:		ports/33617, ports/32670, ports/35009, ports/32669
2002-02-18 09:34:12 +00:00
Maxim Sobolev
2c3745f2f6 Hand over maintainership to des@FeeeBSD.org.
Submitted by:	des
2002-02-18 08:12:10 +00:00
Maxim Sobolev
05cbf8f607 <bsd.cpu.mk> was MFCed quite some time ago, so that adjust OSVERSION check
accordingly.

Submitted by:	kris
2002-01-13 10:53:44 +00:00
Pete Fritchman
b892dcdb05 Chase libaudio shlib major (from the audio/nas update). 2001-12-30 18:17:35 +00:00
Maxim Sobolev
ce4a33661c Deffer detection of supported audio rates/formats until we really know what
rate we are looking for. This allows to avoid checking all possible
combinations and significantly improves mpg123 startup time. Bump PORTREVISION.

Submitted by:	MOROHOSHI Akihiko <moro@remus.dti.ne.jp>
2001-08-21 16:58:33 +00:00
Maxim Sobolev
f8c23b2823 Add ability to recode mp3 tags using iconv library. This is useful for koi8
users, because russian tags usually coded in cp1251 encoding.

Submitted by:	Alexey V. Neyman <avn@any.ru>
		Gleb Smirnoff <glebius@tak.estra.ru>
2001-04-10 12:19:08 +00:00
Maxim Sobolev
04b126abb6 Use ${MACHINE_CPU:M3dnow} to detect presence of 3DNOW extension instead of
${MACHINE_CPU:Mk6}, because:
1. k6 CPU don't really support 3DNOW, this extension was first was introduced
   in k6-2 CPUs;
2. Duron/Athlon (aka k7) CPUs support this extension as well.

Missed by:	kris
Submitted by:	Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>
2001-03-10 11:55:50 +00:00
Maxim Sobolev
ea41b1bd6a Fix building on the plain old i386. 2001-03-10 10:10:03 +00:00
Kris Kennaway
6a1efc7608 Correct last-second typo prior to previous commit.
Also, the previous commit incorrectly claimed a maintainer timeout
when in fact the maintainer changed recently and I was looking for
mail from the previous maintainer.

Submitted by:	sobomax
2001-03-03 08:36:40 +00:00
Kris Kennaway
fd5612a029 Switch the ASM selection code to use CPUTYPE on -current, and hence
automatically select the correct version without needing to set a
non-standard environment variable.
Use random() instead of rand() because I'm sick of getting the same songs
over and over in shuffle play.
Quell a format string warning with -Wnon-const-format
Bump PORTREVISION

Reviewed by:    maintainer timeout
2001-03-03 00:23:13 +00:00
Maxim Sobolev
fd77c885bf Add optional NAS support.
Submitted by:	Christian Weisgerber <naddy@mips.inka.de>
2001-02-27 12:39:16 +00:00
Joseph Koshy
b98af5901f Maxim <sobomax@freebsd.org> is the new maintainer for this port. 2001-02-22 06:40:31 +00:00
Maxim Sobolev
40c0df04d2 Provide workaround for a bug in pcm driver introduced with format emulation
changes.

At present newpcm has sticky parameter settings, even when an
inappropriate value is set.  For instance, set format to alaw on h/w
that does not support alaw; newpcm interface state records format as
alaw, and subsequent unrelated state changes may fail, ie a rate change.

In mpg123 this can cause files to be played at lower quality
than available because of mis-diagnosis of available formats and
sample rates.  E.g downsamples everything to 11025Hz on this h/w as
12kHz probing breaks state and subsequent probes for higher supported
sampling rates.

PR:		25046
Submitted by:	Orion Hodson <oh@btinternet.com>
2001-02-13 15:00:44 +00:00
Jeremy Lea
712a219938 Implement WANT_ESOUND, USE_ESOUND. 2000-10-05 05:19:38 +00:00
Joseph Koshy
cc4a8b2d7c Update IPv6 patch.
Submitted by: 	Kris Kennaway <kris@FreeBSD.org>
2000-09-11 09:03:56 +00:00
Joseph Koshy
a0c2e00b0a An attempt at making mpg123 work on FreeBSD/Alpha.
Submitted by:		Christian Weisgerber <naddy@mips.inka.de>
2000-05-05 07:20:23 +00:00
Michael Haro
bcd8ffd9d0 update with the new PORTNAME/PORTVERSION variables 2000-04-08 21:25:03 +00:00
Joseph Koshy
b594f17f18 Update IPv6 patch to fix a problem with handling IPv4 http redirects.
Submitted by:		Munechika SUMIKAWA <sumikawa@freebsd.org>
Original report:	Jeff Scofield <jeff@beth.syntax.com>
2000-02-17 10:28:09 +00:00
Joseph Koshy
d6c9acec8d Correct patch breakage introduced in rev 1.15. 2000-01-31 09:38:53 +00:00
Brian Feldman
f92bd5bf9f Enable 3DNow! support. You can set OPT_ARCH=3dnow to get an mpg123 with
3DNow! support, rather than teh default i586 support.

Approved by:	jkoshy
2000-01-28 07:50:12 +00:00
Munechika SUMIKAWA
3c806f4c9f Support IPv6.
No response from: 	maintainer
2000-01-26 07:37:49 +00:00
Joseph Koshy
2eb46161f0 Remove a redundant `getenv()' call in this patch. 1999-11-11 06:53:38 +00:00
Joseph Koshy
f6dfb71844 Add ESound support to the mpg123 port.
Requested by:	"Daniel O'Connor" <doconnor@gsoft.com.au> and
		Oh Junseon <hollywar@holywar.net>
1999-11-11 05:41:25 +00:00
Joseph Koshy
1eb9995ce2 Correct typo 'i836' -> 'i386'. 1999-09-20 04:55:24 +00:00
Steve Price
0441e39b5a Mark this port as being only for i386. 1999-09-20 01:05:45 +00:00
Michael Haro
58942bab6d echo -> ${ECHO} or ${ECHO_MSG} and in some cases, move echo stuff
to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
1999-08-27 21:14:04 +00:00