- Merge changes from audio/speex Use configure script --with-ogg-dir argument to specify devel/libogg Submitted by: sergei (from audio/speex)56d7dab5c4
Port details
audio/speex 1.2.1_1,1
Audio compression format designed for speech
Port info
- Maintainer
- multimedia@FreeBSD.org
- Packages
- latest: 1.2.1_1,1
- Upstream
- up to date
- Last update
- to 1.2.1_1,1 · a542853b79
- Quarterly
- 2026Q4: 1.2.1_1,1
- Formerly
- audio/speex-devel until 2007-02-23
- WWW
- https://www.speex.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install speexinstalls 1.2.1_1,1 fromlatest; fromquarterly(2026Q4) 1.2.1_1,1- Port
# cd /usr/ports/audio/speex && make install clean- Size
- 118 KiB download · 451 KiB installed
- Depends on
- audio/libogg 1.3.6,4, audio/speexdsp 1.2.1
- License
- BSD3CLAUSE
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.2.1_1,1 | 1.2.1_1,1 | – |
| FreeBSD 15 | 1.2.1_1,1 | 1.2.1_1,1 | – |
| FreeBSD 14 | 1.2.1_1,1 | 1.2.1_1,1 | 1.2.1_1,1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.2.1_1,1 | 1.2.1_1,1 | – |
| FreeBSD 14 | 1.2.1_1,1 | 1.2.1_1,1 | 1.2.1_1,1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.2.1_1,1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (110)
- Use configure script --with-ogg-dir argument to specify devel/libogg dependency location instead of explicitly passing modified CPPFLAGS and LDFLAGS variables. This gives configure script a chance to do the right thing when detecting libogg if ${LOCALBASE} != "/usr/local"
PR: ports/97464
Submitted by: sergei
Approved by: ahze (maintainer)456ebe191cRemove USE_REINPLACE from ports in categories starting with A.179697185d
- Update to 1.1.1205dcea1dc3
Conversion to a single libtool environment. Approved by: portmgr (kris)8503536d38
- Fix plist Reported by: kris via pointyhatcf60be1fc4
- Mark broken on 4.x Reported by: kris via pointyhat57f977f3a1
- No longer user gcc34+3faeaacc1e
- Update to 1.1.11.11887673377
- Update to 1.1.116110bbedcc
Switch to <target>:: convention for both patch-autotools and run-autotools, to allow for easier overriding of these targets by port Makefiles, if they need to.c2d62ca97a
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run.54a0b86543
- Add SHA256 - Add SIZE to a few ports3e4b179fa7
- Make sure man pages get installed in PREFIX Reported by: pointyhat via kris1d698f21a5
- Update to 1.1.10ddc2a56c08
- Update to 1.1.936f93d03dc
- Add MASTER_SITE_LOCAL to MASTER_SITES since a few people said the current mirror is very very slow for them.5ba4f168ae
- Update MASTER_SITES, some reason it doesn't work unless a proxy is set. Reported by: krismail05765786c8
- Add SSE support that is auto-detected from MACHINE_CPU:Msse8dadff9be5
- Update to 1.1.8 - Use gcc34+ with libtool15 hack [1] Obtained from: x11-toolkits/gtkmm24 [1]3dcb251e1a
- Update to 1.0.5 - Use libtool15 now instead of libtool13 - Speex bumped lib version but there is no need so I put it back at .32b3295fca6
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.c3d8037aeb
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.f2fc2d60ae
- Update to 1.1.7d42f0353c3
- Fix Version: line in speex.pc pkg-config file - Bump PORTREVISON Pointed out by: kwm3815f894e0
Add CONFLICTS to speex-devel Approved by: pav (co mentor)7a2171a048
Readd PORTEPOCH Approved by: pav (co mentor)e172dc7df6
Add speex-devel The Speex is a patent-free, Open Source/Free Software voice codec. Unlike other codecs like MP3 and Ogg Vorbis, Speex is designed to compress voice at bitrates in the 2-45 kbps range. Possible applications include VoIP, internet audio streaming, archiving of speech data (e.g. voice mail), and audio books. In some sense, it is meant to be complementary to the Ogg Vorbis codec. -- Speex 1.1 is backwards compatible with speex 1.0 and can be used as a drop in replacement for audio/speex Approved by: pav (co mentor)c40d4d90e6
Grab Maintainer Approved by: jre@vineyard.net pav (co mentor)53cd881415
Update to 1.0.4 PR: ports/69389 Submitted by: Michael Johnson <ahze@ahze.net> Approved by: maintainer951aa6e295
Apply a big libtool patch to allow porters to use the libtool installed by the libtoolX ports instead of the one included with each port. Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version. To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version. For example, to use the ports version of libtool-1.5, add the following to your Makefile: USE_LIBTOOL_VER= 15 To use the included version of libtool with extra hacks provided by libtool-1.5, add the following to your Makefile: USE_INC_LIBTOOL_VER= 15 With this change, ports that had to add additional libtool hacks to prevent .la files from being installed or to fix certain threading issues can now delete those hacks (after appropriate testing, of course). PR: 63944 Based on work by:eik and marcus Approved by: ade (autotools maintainer) Tested by: kris on pointyhat Bound to be hidden problems: You bet9e5632dd66
Add size data, approved by maintainers.a1bc8c46f5
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.3f651573adUpdate to Ogg Vorbis 1.0.1. Major user-visible change: vorbis-tools now integrates some support for flac and speex files.4a8a94afaf
Reinstate PORTEPOCH, accidentally deleted in previous commit. Submitted by: krion36502f99cb
Update to 1.0.3: minor bugfixes. Approved by: maintainer8e0e9a9bd4
- Update to version 1.0.2 PR: 57387 Submitted by: Josh Elsasser <jre@vineyard.net> (maintainer)386c16f1a9
Update to version 1.0.1. PR: 53098 Submitted by: Ports Furye11889968d
Give maintainership to submitter. Submitted by: Josh Elsasser <jre@vineyard.net>b9cd1c3026
Update to 1.0. PR: ports/50261 Submitted by: Josh Elsasser <jre@vineyard.net>7631b26e0a
Fix dependency on devel/libgnugetopt. Pointed out by: kris Approved by: kris (portmgr)0aba7ebcbe
De-pkg-comment.7cc1393a93
PORTEPOCH should never be decreasing. Revealed by: pkg_version(1) Pointy hat to: rogerd8f3c3453d
Change CPPFLAGS+=/LDFLAGS+= to CPPFLAGS=/LDFLAGS=. Submitted by: Ports Furyd6428c128a
Upgrade to rc 2b8063d7fc9
Conditionalize libgnugetopt dependencies. PR: ports/47745 Submitted by: Ports Fury05d59c2369
upgrade to 1.0b4 PR: 46424 Submitted by: Ports Furye70bed71b3
Speex uses the Xiph licence now.cf1a7747fb
- Add missing MAN line - Fix pkg-plist - Update WWW: line PR: 45422 Submitted by: Ports Fury461080c7c4
Upgrade to 1.0 beta 3. Reduces CPU usage, adds SSE support (disabled) and stereo support.b2d93ed571