Port details |
- snd Multitracking sound editor and utilities
- 22.9_3 audio =7 22.9_3Version of this port present on the latest quarterly branch.
- Maintainer: portmaster@bsdforge.com
- Port Added: 2000-10-08 15:53:47
- Last Update: 2024-01-12 15:11:29
- Commit Hash: d432922
- People watching this port, also watch:: p5-GnuPG-Interface, vlc, flac, mcrypt, vorbis-tools
- License: snd
- WWW:
- https://ccrma.stanford.edu/software/snd/
- Description:
- Snd is a sound editor modeled loosely after Emacs and an old, sorely-missed
PDP-10 sound editor named Dpysnd. It can accommodate any number of sounds,
each with any number of channels, and can be customized and extended using
Guile, Ruby or Forth.
Included with it are some command-line utilities:
- snd-info (note: renamed from sndinfo, for this FreeBSD port) prints a
description of a sound file.
- sndplay plays a sound file.
- sndrecord records sound from a microphone.
- audinfo describes the current state of the audio hardware.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/audio/snd/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/snd
- pkg install snd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: snd
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1670958986
SHA256 (snd-22.9.tar.gz) = 307d19519a1cd4b607470f0531a87034b4d4536d7c470990ee5c6086c9b00908
SHA512 (snd-22.9.tar.gz) = 641f49438dd71285249d2da6f36f30ca52ec8f8fc8189af7815abff054db7651d8da54798509c77d93d542d09bb11e3ad6662aec51e9ba1c7a6a1672bb0eba48
SIZE (snd-22.9.tar.gz) = 14704873
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ladspa.h : audio/ladspa
- Runtime dependencies:
-
- ladspa.h : audio/ladspa
- Library dependencies:
-
- libfftw3.so : math/fftw3
- libgsl.so : math/gsl
- libatk-1.0.so : accessibility/at-spi2-core
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-x11-2.0.so : x11-toolkits/gtk20
- libpango-1.0.so : x11-toolkits/pango
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for snd-22.9_3:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
FFTW3=on: Use FFTW
GSL=on: Use GNU Scientific Library
GTK2=on: GTK 2 GUI toolkit support
LADSPA=on: LADSPA audio plugins support
MOTIF=off: Motif widget library support
S7=off: Use S7 as the extension language
X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
- Options name:
- audio_snd
- USES:
- localbase:ldflags gnome
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
7.8_7 30 Jul 2007 23:52:14 |
truckman |
The configure script in this port attempts to detect the presense of
complex math support by compiling a test program containing this
statement:
val = ccosh(cacosh(1.5) / 100.0);
This does not work with GCC 4.2 in -CURRENT because the compiler totally
optimizes away the statement, so the lack of these complex functions
in the library is not detected. This causes the actual build to fail
because the linker is unable to find various complex math functions
in the system library.
Fix the test by declaring "val" as volatile to prevent the compiler from
optimizing away the expression.
PR: ports/115028 |
7.8_7 29 Jun 2007 05:46:43 |
ijliao |
chase math/gsl lib version |
7.8_6 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
7.8_5 15 Jul 2006 16:26:45 |
rafan |
- Add NLS knob
- Check WITH/WITHOUT according to Porter's Handbook and
does this after bsd.port.pre.mk
- WITHOUT_X11 has to be put before bsd.port.pre.mk due to USE_X_PREFIX
PR: ports/99508 (based on)
Submitted by: Arseny Nasokin <tarc tarc.po.cs.msu.su> |
7.8_5 06 May 2006 01:28:22 |
mnag |
- Bump PORTREVISION and change lib version because math/gsl are updated.
- portlint(1) |
7.8_4 11 Feb 2006 21:03:14 |
netchild |
Reset maintainership to ports@ after ~4 months without any response to any
PR.
Thanks for contributing.
Since the acroread7 port is a somewhat important port for our users, I
will hand it over to emulation@ if no _active_ *committer* takes it
before the ports freeze.
While I'm here:
- fix a little nit in the csound port (I think the intention was to
create no backup file instead of creating one with a "-e" extension)
- set ARCH to i386 in the amd64 case for the acroread7 port. This
is a work-around to be able to install everything when a dependency
is not already installed (ARCH is read-only in sub-makes, so the
dependencies can't change it). This should be removed when the
dependencies are fixed or converted to use bsd.linux-rpm.mk. [1]
Not objected to by: portmgr (explicit: krion; silence: rest)
Maintainer timeout: ~4 months
Submitted by: Sangwoo Shim <sangwoos@gmail.com> [1]
PR: 87985 [1] |
7.8_4 14 Jan 2006 09:36:40 |
kris |
BROKEN on sparc64: Does not compile |
7.8_4 07 Jan 2006 20:00:09 |
trevor |
Hash with SHA-256. |
7.8_4 05 Nov 2005 05:22:06 |
marcus |
Bump PORTREVISION to chase the glib20 shared library update. |
7.8_3 09 Sep 2005 18:05:28 |
garga |
- Fix install on 6.x
PR: ports/85275
Submitted by: Marcus Grando <marcus@corp.grupos.com.br>
Approved by: maintainer timeout (2 weeks) |
7.8_2 02 May 2005 20:46:12 |
jylefort |
Bump PORTREVISION after the libgsl update.
Obtained from: thierry |
7.8_1 02 May 2005 13:00:18 |
jylefort |
Chase the libgsl update. |
7.8_1 30 Apr 2005 01:38:46 |
kris |
Now builds on 4.x |
7.8_1 10 Apr 2005 21:50:44 |
kris |
BROKEN: Does not install |
7.8_1 26 Mar 2005 22:13:29 |
kris |
BROKEN on sparc64: Does not build
Approved by: portmgr (self) |
7.8_1 12 Mar 2005 10:54:27 |
marcus |
Bump PORTREVISION to chase the glib20 shared lib version change. |
7.8 29 Dec 2004 20:51:07 |
trevor |
Update to 7.8.
Define USE_X_PREFIX, so mtree will not create share/nls/POSIX and
share/nls/en_US.US-ASCII under /usr/X11R6--submitted by kris. |
7_1 07 Nov 2004 22:37:47 |
marcus |
Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade. |
7 07 Jul 2004 08:22:50 |
vs |
Chase libgsl-update |
7 18 Jun 2004 23:51:19 |
trevor |
Fix whitespace.
Submitted by: Dan Langille |
7 18 Jun 2004 23:08:40 |
trevor |
Update to version 7. Use OPTIONS. |
5.5_3 19 Apr 2004 07:48:48 |
kris |
These broken ports are scheduled for deletion on June 18 if they are
still broken at that time and no PRs have been submitted containing a fix. |
5.5_3 11 Mar 2004 10:33:44 |
kris |
This appears to be broken globally. |
5.5_3 09 Feb 2004 01:59:42 |
kris |
BROKEN on 5.x: does not compile |
5.5_3 04 Feb 2004 04:36:30 |
marcus |
Add USE_GETTEXT and bump PORTREVISION.
Submitted by: trevor
Tested by: bento |
5.5_2 27 Jan 2004 16:12:37 |
trevor |
Add size data. |
5.5_2 23 Jan 2004 18:12:26 |
trevor |
Now gettext 0.12.1 is gettext-old. |
5.5_2 13 Nov 2003 10:21:09 |
trevor |
Remove my e-mail address from DESCR files of ports
I have contributed, in order to attract less spam. |
5.5_2 04 Oct 2003 13:59:31 |
trevor |
Avoid Perl.
PR: 47651
Submitted by: Simon Schubert of ath.cx
Increment libgsl soname. |
5.5_2 26 Aug 2003 20:25:58 |
marcus |
Bump the PORTREVISION for the ports directly affected by the gettext upgrade.
Prodded by: kris |
5.5_1 25 Aug 2003 05:41:38 |
marcus |
Chase the libintl.so shared lib version. |
5.5_1 08 Aug 2003 19:56:39 |
oliver |
fix INDEX build (ruby got renamed to ruby16 32hrs ago) |
5.5_1 02 May 2003 03:29:00 |
marcus |
Chase guile's shared lib version. |
5.5_1 08 Apr 2003 00:40:09 |
marcus |
Remove the USE_GNOMENG macro. |
5.5_1 01 Mar 2003 14:34:34 |
trevor |
Retire comment file. |
5.5_1 20 Jan 2003 10:02:03 |
obraun |
Bump gsl shlib version.
Pointed out by: kris
Forgotten by: obraun |
5.5_1 26 Dec 2002 15:10:02 |
edwin |
Version 5.5 sources aren't available from the original ftp-site anymore.
Noticed by: portsurvey |
5.5_1 31 Aug 2002 00:13:25 |
marcus |
Use USE_GNOMENG.
PR: 42232
Submitted by: Edwin Groothuis <edwin@mavetju.org> |
5.5_1 01 Aug 2002 16:22:41 |
ade |
Chase shlib rev of devel/gettext
Submitted by: lots and lots
Pointy hat to: ade |
5.5_1 23 Jul 2002 22:01:09 |
pat |
shlib version bump for ports depending on math/gsl |
5.5_1 15 Jul 2002 16:54:09 |
sobomax |
USE_GTK implies USE_GLIB, so that remove the latter when the former is present. |
5.5_1 19 Jun 2002 16:37:57 |
marcus |
Chase guile shared lib number.
Prompted by: Mike Harding <mvh@ix.netcom.com> |
5.5_1 25 May 2002 04:18:06 |
trevor |
Invert WITHOUT_ESD logic and remove BROKEN.
Submitted by: knu |
5.5_1 25 May 2002 01:20:46 |
trevor |
Invert WITHOUT_RUBY logic. This should fix the bento build. |
5.5_1 18 May 2002 02:24:04 |
kris |
BROKEN: Does not build |
5.5_1 12 Apr 2002 17:10:20 |
ade |
gettext upgrade uber-patch (stage 3)
- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
with a "-old" suffix -- gettext-old will have its deorbit burn
sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order
Reviewed by: portmgr |
5.5 15 Mar 2002 19:44:29 |
ade |
Stage 1 of gettext update.
Move gettext (0.10.35) with gettext-old
Update gettext from gettext-devel (0.10.40)
Remove gettext-devel
Fix dependencies
Stage 2 will involve upgraded gettext to 0.11 and fixing issues
Stage 3 involves a de-orbit burn sequence for gettext-old
Reviewed by: portmgr |
29 Jan 2002 09:33:26 |
knu |
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO
macro is set to "echo" by default, but it is set to "true" if make(1) is
invoked with the -s option while ECHO_CMD is always set to the echo command.
|
20 Jan 2002 20:30:58 |
trevor |
Try to fix linking error introduced in last revision. |
17 Jan 2002 19:26:23 |
trevor |
Update to 5.5. Add FTP site. Add dependency on gsl and optionally Ruby and
esd. Correct pkg-descr (WITHOUT_X11 not WITHOUT_X). Generate the packing
list. Add warning about incomplete review. Re-kludge PREFIX so new DOCSDIR
macro can be used. Perhaps bento will no longer lose its lunch over this. |
05 Dec 2001 10:52:11 |
sobomax |
Chase gtkextra shared library version bump. |
29 Aug 2001 20:00:48 |
trevor |
Remove FTP site which no longer has the distfiles. |
29 Aug 2001 19:58:19 |
trevor |
Use PTHREAD_CFLAGS and PTHREAD_LIBS to "follow the ways of bentoism". |
27 Jul 2001 13:52:28 |
sobomax |
Update version number of libgtkextra. |
04 Jul 2001 15:43:02 |
sobomax |
Reflect update of the libgtkextra version number. |
05 Jun 2001 12:38:35 |
sobomax |
Standartise the way used to disable X11 support in various ports. From now on
WITHOUT_X11 is the Only True Way[tm]. |
11 Mar 2001 11:30:28 |
sobomax |
Update version number of gtkextra shared library. |
10 Mar 2001 18:10:50 |
trevor |
Update soname for libgtkextra dependency. |
22 Nov 2000 11:56:20 |
sobomax |
Update version number of gtkextra shared library. |
19 Oct 2000 09:35:30 |
trevor |
Rename sndinfo to snd-info, to avoid conflict with audio/csound port. Tell
users about the change. Add "PLIST=${WRKDIR}/pkg-plist" to fix a problem
found by bento. Add a patch needed for compiling without GUILE. Increment
PORTREVISION. |
08 Oct 2000 19:53:47 |
trevor |
Add audio/snd, a multitracking, GUILE-extensible sound editor. |