this involves is this: Cull GL from Qt by default, but still provide a
Qt+GL library that may or may not have threads. Then also provide a Qt
library that has threads but not GL. This allows us to make KDE2 depend
on a library that will *not* have threads, ever. Threads will be
revisited at a later date. Ports that require GL support need to be
updated to use the hacked library, libqtgl.so.4. The net result is that
we bloat our qt2 package by 1.5-2.5MB for compatability. Also, static
qt will not have GL support.
Introduce bsd.kde.mk, which will be tested on bento before becoming
fully activated.
Replace qt22-static with qt2-static, since it's just a proxy. Update
qt-designer to depend on qt23. Also make the old hack to package the
correct lib obsolete by using PLIST_SUB instead.
Miscellaneous changes: remove LIBQTFILE from CONFIGURE_ENV, it's not
used anymore. Solve namespace pollution problems with the devel/pth and
devel/libgnugetopt ports. Hopefully.
Suggested by: ade, asami, sobomax (bsd.kde.mk)
Repocopied by: asami (qt22-static --> qt2-static)
use of autoconf and automake. Support NOPORTDOCS. Respect CFLAGS.
Fix libvorbis encoder on Alpha. Install documentation in proper
places.
Approved by: Theo van Klaveren <t.vanklaveren@student.utwente.nl>
(outgoing maintainer), Christian Weisgerber
<naddy@mips.inka.de> (new maintainer)
- fixes a bug in shared memory handling where SYSVSHM segments wouldn't
be destroyed on program exit,
- prefers memory sharing by mmap() over SYSVSHM,
- bumps PORTREVISION due to the fix above,
- contains miscellaneous clean-ups and autoconf-related changes.
PR: 25942
Submitted by: Christian Weisgerber <naddy@mips.inka.de>
Approved by: Theo van Klaveren <t.vanklaveren@student.utwente.nl>
adjust your mixer either from the command line or from a fullscreen
curses user interface. It was designed as a replacement for Aumix.
PR: ports/24605
Submitted by: George Reid <greid@ukug.uk.freebsd.org>
Actually, the problem is that the ecasound port can optionally be compiled with
python so that you have another interface to the program. The python dependency
wasn't recorded in the makefile and the port was building the python bits by
default, so the process of installing or packaging failed a one point.
The fix is quite simple. And it features a couple of other enhancments.
First off, the current plist must be renamed "pkg-plist.py".
Second, a new plist must be made with the following diff on the original:
me:
The file pkg-plist contains only one revision,
so a repro copy of this file won't be needed.
I changed whitespaces to taps.
PR: 25814
Submitted by: anarcat@tao.ca
finally released a new version the day we released the advisory for the
old one, but it turns out there are still other security problems unfixed
in both.
recorder. Features:
* Contains a simple TOC Editor, which allows you to create (very) simple TOC
files for CDRDAO .
* It can save those TOC files (now to a selectable file).
* GdrDAO supports Pregaps (including "hidden tracks"), and lets you decide
where to start in a file, so it also supports CD burned from one huge file.
* Disk Cataloge Number and ISRC can be changed.
* CD Text is supported.
WWW: http://gdrdao.sourceforge.net/
PR: 22611
Submitted by: anders@fix.no
cause a security vulnerabilities. Not fixed are a number of more subtle
cases which may or may not allow security violations (I don't have time
to conduct a thorough audit now), and which are difficult/impossible to
fix anyway without something like fmtcheck(). Document this in
pkg-install and remove FORBIDDEN tag.
${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>
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
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
the KDE team's excellent work, I am initiating burn sequence for KDE
1.x. All base KDE1 ports are hereby nuked. I am also reluctantly
reassuming maintainership of the KDE2 ports. Official KDE 2.1 packages
built for FreeBSD 4.2-STABLE w/ XFree86 4.0.2 are available on KDE's
official ftp mirrors now. Enjoy!
Note: It seems that the KDE people rerolled their kdelibs and kdebase
packages, and a quick examination of diffs reveal minor changes, but the
port should still work. I'll fix the packaging problems that bento runs
into.
Approved by: kevlo
o respect CFLAGS.
o add LIB_DEPENDS to gettext and use shared libintl.
o add USE_LIBTOOL to supress installing ltlibs.
o add CONFIGURE_ARGS tweak to get the fast and accurate output(I believe).
o obsolete patch-ab(integrated).
Approved by: maintainer
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>
compile aureal in their kernel statically (yes, having them there does
break the aureal module). Modularize the makefile using SRCPREFIX, which
can be changed in the environment.
Approved in principle by: maintainer (except SRCPREFIX)
months.)
The problem is in resolve_extension(). strncpy() will only null-terminate
the destination string if it has enough room, according to the given
length.
In this implementation, there will never be enough room to null-terminate
the string, from what I can tell. So if the memory in 'tmpstr' contains
non-nulls, you'll get a core-dump in the subsequent strcat().
- FreeBSD 4.0 - inform that 4.0 is not supported;
- FreeBSD 4.1.* - use an updated tarball with proper kernel module
dependencies;
- FreeBSD 4.2 - with recent newpcm kobj MFC commit in mind, add heuristics
to determine the driver tarball required. Build correctly on both pre-
and post- kobj MFC systems.
Submitted by: maintainer
Slightly improved and polished by: sobomax
and /dev/dsp using a dynamic preloaded library. It saves the audio
stream to an .au or .wav file as it is played. This is useful for certain
dynamically-linked Linux binary applications.
from the times there were two different distfiles on different distsites.
PR: 24306 - noticed
Submitted by: Andreas Schulz <ats@first.gmd.de>
PR: 24479 - fixed
Submitted by: maintainer
core with the kld);
- hand over maintainership to Alexander Matey <matey@cis.ohio-state.edu> - he
is the author of the driver;
- make sure that the correct version of the driver used for some earler
version of 4-STABLE (1.1 for 4.1) and refuse to build if OSVERSION < 410002.
Submitted by: Alexander Matey <matey@cis.ohio-state.edu>
Slightly adjusted by: sobomax
there.
For those who missed decsription from previous commit:
Add aureal-kmod - a port to provide convinient way for building FreeBSD driver
for Aureal based soundcards. This driver could not be added to the base system
because it's uses binary-only Linux Vortex Core object modules.
The port supports 4-STABLE and 5-CURRENT, however 4-STABLE isn't tested, so
please report your mileage to me.
Suggested by: alex
does not need to be restricted (I meant to have a RESTRICTED line
before, but forgot). Remove it from ports/legal. Add MASTER_SITE_LOCAL
because the real master site seems to be offline most of the time.
due to uncertainty: there are too many unsharable global variables.
Pointed out by Alexander Leidinger.
2) Due the last, revert to previous state without static library
installation
3) Revert patch template to patch-aa revision 1.7
4) Unique change that is not reverse related: update MASTER_SITES
using MASTER_SITE_SOURCEFORGE (joseph@randomnetworks.com)
5) PORTREVISION bump.
I am reverting this for I won't be around to discuss this for the
time being. :)
If anyone wants to, please contact the submitter.
Submitted by: Alexander Leidinger <Alexander@leidinger.net>,
Joseph Scott <joseph@randomnetworks.com>
o Correct pkg-plist
o Fix the ${PREFIX}/etc/rc.d/opennap.sh, let it support {start|stop}
PR: 23653
Submitted by: Joseph Scottj <joseph@randomnetworks.com>
Timed out from: MAINTAINER
"XMMS does not distinguish on FreeBSD between audio CD and data CD
containing sound files. As a result it cannot play these files."
PR: 23925
Submitted by: Vladimir Kushnir <vkushnir@Alfacom.net>
Reviewed by: maintainer
mixer. I've marked it RESTRICTED because it doesn't mention the
license. The author tells me that the next version will. The
distfile for this weighs in at just over 4 kB!
change maintainer to ports@ due to maintainer claims having not been
maintaining this port for a long time.
PR: 23481
Submitted by: myself
Approved by: former maintainer
If you ever missed a nice 3D-sound feature in FreeBSD that you knew
from your Windows(tm) drivers (I myself always missed that when hearing
MP3s in FreeBSD), try this!