Port details |
- dssi API for audio processing plugins
- 1.1.1_13 audio =2 1.1.1_13Version of this port present on the latest quarterly branch.
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2007-01-13 21:41:14
- Last Update: 2024-10-01 18:56:20
- Commit Hash: 4485bd8
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: LGPL21
- WWW:
- https://dssi.sourceforge.net/
- Description:
- DSSI (pronounced "dizzy") is an API for audio processing plugins,
particularly useful for software synthesis plugins with user
interfaces.
DSSI is an open and well-documented specification developed for use
in Linux audio applications, although portable to other platforms.
It may be thought of as LADSPA-for-instruments, or something
comparable to VSTi.
DSSI consists of a C language API for use by plugins and hosts,
based on the LADSPA API, and an OSC (Open Sound Control) API for
use in user interface to host communications. The DSSI specification
consists of an RFC which describes the background for the proposal
and defines the OSC part of the specification, and a documented
header file which defines the C API.
- ¦ ¦ ¦ ¦
- 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/dssi/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/dssi
- pkg install dssi
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: dssi
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (dssi-1.1.1.tar.gz) = f2c82b073a947c8255284249097667f9b14e660bf86186f3fcd3b3b3e087814e
SIZE (dssi-1.1.1.tar.gz) = 712038
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
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- x11.pc : x11/libX11
- Runtime dependencies:
-
- ladspa.h : audio/ladspa
- seq_event.h : audio/alsa-lib
- x11.pc : x11/libX11
- Library dependencies:
-
- libdssialsacompat.so : audio/libdssialsacompat
- liblo.so : audio/liblo
- libsamplerate.so : audio/libsamplerate
- libsndfile.so : audio/libsndfile
- libjack.so : audio/jack
- This port is required by:
- for Build
-
- audio/amsynth
- audio/csound
- audio/fluidsynth-dssi
- audio/gsequencer
- audio/hexter
- audio/rosegarden
- audio/whysynth
-
Deleted ports which required this port:
- for Run
-
- audio/amsynth
- audio/csound
- audio/gsequencer
- audio/rosegarden
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for dssi-1.1.1_13:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- audio_dssi
- USES:
- gmake pathfix pkgconfig localbase libtool xorg
- 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 |
1.1.1_13 01 Oct 2024 18:56:20 |
Rene Ladan (rene) |
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601 |
1.1.1_13 27 Feb 2024 11:17:47 |
Muhammad Moinur Rahman (bofh) |
audio/dssi: Fix build with llvm16
- Pet portclippy
- Utilize OPTIONSNG |
1.1.1_13 28 Jan 2024 22:14:50 |
Muhammad Moinur Rahman (bofh) |
audio/dssi: Moved man to share/man
Approved by: portmgr (blanket) |
1.1.1_12 01 Nov 2023 22:11:47 |
Rodrigo Osorio (rodrigo) |
*/*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart |
1.1.1_12 25 Apr 2023 15:17:15 |
Christian Weisgerber (naddy) |
audio/opus: bump consumers after update to 1.4 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.1.1_11 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.1.1_11 20 Jul 2022 14:20:54 |
Tobias C. Berner (tcberner) |
audio: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <dmagda+libsamplerate@ee.ryerson.ca>
* <trasz@FreeBSD.org>
* Adam Weinberger
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aleksander Fafula <alex@bsdguru.org>
* Alex Allan <alex@kamaz.org.uk>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kojevnikov <alexander@kojevnikov.com>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexander Vereeken <Alexander88207@protonmail.com> (Only the first 15 lines of the commit message are shown above ) |
1.1.1_11 02 Aug 2021 16:03:15 |
Yuri Victorovich (yuri) |
audio/jack: Update to Jack2: 0.125.0 -> 1.9.16
Big thank you to Florian Walpen <dev@submerge.ch> and
Goran Mekić <meka@tilda.center> for working on Jack2.
PR: 251125
Submitted by: Florian Walpen <dev@submerge.ch> (original version) |
1.1.1_10 10 May 2021 04:54:45 |
Yuri Victorovich (yuri) |
audio/dssi: Add run-time dependency on audio/alsa-lib because dssi.h includes
the alsa header |
1.1.1_9 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.1.1_8 04 Nov 2019 20:39:52 |
zeising |
Add USES=xorg USES=gl, ports categories a
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'a'. |
1.1.1_8 16 Mar 2019 14:53:51 |
tcberner |
audio/dssi: remove QT4 option (Qt4 deprecation)
Approved by: portmgr (implicit) |
1.1.1_7 02 Dec 2018 15:41:48 |
rene |
Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.
Submitted by: tcberner
Reviewed by: adridg, jhale, rene, tcberner
Approved by: portmgr (implicit, flavor hook)
Differential Revision: https://reviews.freebsd.org/D17741 |
1.1.1_6 28 Jun 2018 17:39:55 |
tcberner |
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: -https://reviews.freebsd.org/D15540 |
1.1.1_6 13 Aug 2017 22:31:58 |
ultima |
* Add license file
* Cleanup Makefile
* Bump PORTREVISION for added USE_XORG depend
PR: 221239
Submitted by: Yuri Victorovich
Reviewed by: matthew (mentor)
Approved by: matthew (mentor)
MFH: 2017Q3
Differential Revision: https://reviews.freebsd.org/D11992 |
1.1.1_5 01 Apr 2016 13:29:17 |
mat |
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight |
1.1.1_5 08 Dec 2014 16:48:41 |
tijl |
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used. (Only the first 15 lines of the commit message are shown above ) |
1.1.1_4 20 Oct 2014 06:36:00 |
bapt |
Cleanup plist |
1.1.1_4 22 Aug 2014 13:06:48 |
amdmi3 |
- Drop .la files, no dependees require them
Approved by: portmgr blanket |
1.1.1_3 16 Jun 2014 14:18:57 |
amdmi3 |
- Add missing USES=libtool |
1.1.1_2 06 May 2014 19:08:39 |
nemysis |
These ports are no longer used or cared for.
audio/dssi
- Reset maintainer to ports@
audio/hexter
- Reset maintainer to ports@
Horia Racoviceanu <horia at racoviceanu.com> wishes to maintain these ports
with my help.
x11-toolkits/libsexy
- Pass maintainership to horia at racoviceanu.com
x11-toolkits/libsexymm
- Pass maintainership to horia at racoviceanu.com
x11-toolkits/py-sexy
- Pass maintainership to horia at racoviceanu.com |
1.1.1_2 31 Jan 2014 19:53:38 |
nemysis |
- Remove license (BSD)
- Strip libraries
- Break lines around 80 characters |
1.1.1_2 08 Nov 2013 12:36:59 |
nemysis |
- Pass maintainership to submitter
- Use the new format for LIB_DEPENDS
- Support STAGEDIR and add OPTIONS_SUB
- Add USE_QT4= moc_build
- Add DOCS and EXAMPLES
- Add DOCS and EXAMPLES Options
Approved by: pawel / wg (mentors, implicit) |
1.1.1_2 20 Sep 2013 14:36:37 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
audio) |
30 Aug 2013 23:01:06
|
bapt |
Convert audio from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some USE_GNOME=pkgconfig to USES=pkgconfig
- Add some missing pkgconf dependencies
- Convert some USE_GNOME=gnomehack to USES=pathfix |
1.1.1_2 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
1.1.1_2 13 Jul 2013 17:23:19 |
deischen |
Bump PORTREVISION after upgrade to audio/liblo.
After discussion with: pawel and MAINTAINER. |
1.1.1_1 13 Jul 2013 06:48:48 |
rm |
- remove shlib version to fix build with updated audio/liblo
- bump PORTREVISION to chase liblo update |
1.1.1 22 Apr 2013 23:19:09 |
bapt |
Convert USE_PKGCONFIG -> USES=pkgconf for audio category |
1.1.1 28 Mar 2013 16:29:01 |
eadler |
Style: tab -> space.
Most contributors copy an existing port when writing their own so reduce the
number of bad examples in the tree. |
1.1.1 19 Mar 2013 13:04:31 |
eadler |
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.
PR: ports/177081
Reviewed by: bapt
Approved by: portmgr (miwi) |
1.1.1 06 Oct 2012 10:42:37 |
bapt |
Convert audio/jack and fluidsynth to only build depend on pkgconf, track
dependency impact |
1.1.1 06 Jun 2012 06:44:38 |
miwi |
- Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by: bapt, David Naylor (kde team) |
1.1.1 01 Jun 2012 06:57:16 |
bapt |
Convert to new options framework |
1.1.1 28 Jan 2012 19:10:10 |
miwi |
- Update to 1.1.1
PR: 164148
Submitted by: Ports Fury |
1.1.0 22 Feb 2011 02:19:31 |
wen |
- Update to 1.1.0
PR: ports/154304
Submitted by: Wen Heping (myself) |
1.0.0_1 25 Oct 2010 20:09:07 |
trasz |
Drop maintainership for ports I can't maintain anymore. |
1.0.0_1 22 Aug 2009 00:13:27 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with A |
1.0.0_1 31 Mar 2009 05:25:03 |
trasz |
Update audio/liblo to 0.26. |
1.0.0 19 Feb 2009 22:15:53 |
trasz |
Update to 1.0.0. |
0.9.1_1 11 Jul 2007 22:06:17 |
trasz |
- Use proper capitalization in my email address.
Approved by: miwi (mentor)
Suggested by: sat |
0.9.1_1 13 Apr 2007 13:03:49 |
trasz |
Change my email address to trasz@FreeBSD.org.
Approved by: miwi (mentor) |
0.9.1_1 06 Feb 2007 21:05:41 |
miwi |
- Fix build on HEAD
Submitted by: trasz maintainer (via privat mail) |
0.9.1_1 23 Jan 2007 20:47:57 |
miwi |
- Add RUN_DEPENDS
Approved by: maintainer |
0.9.1 13 Jan 2007 21:38:30 |
miwi |
DSSI (pronounced "dizzy") is an API for audio processing plugins,
particularly useful for software synthesis plugins with user
interfaces.
DSSI is an open and well-documented specification developed for use
in Linux audio applications, although portable to other platforms.
It may be thought of as LADSPA-for-instruments, or something
comparable to VSTi.
DSSI consists of a C language API for use by plugins and hosts,
based on the LADSPA API, and an OSC (Open Sound Control) API for
use in user interface to host communications. The DSSI specification
consists of an RFC which describes the background for the proposal
and defines the OSC part of the specification, and a documented
header file which defines the C API.
WWW: http://dssi.sourceforge.net/
PR: ports/107867
Submitted by: trasz <trasz at pin.if.uz.zgora.pl> |