CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
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 speex
installs 1.2.1_1,1 from latest; from quarterly (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 versionamd64aarch64i386
FreeBSD 161.2.1_1,11.2.1_1,1–
FreeBSD 151.2.1_1,11.2.1_1,1–
FreeBSD 141.2.1_1,11.2.1_1,11.2.1_1,1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.2.1_1,11.2.1_1,1–
FreeBSD 141.2.1_1,11.2.1_1,11.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)

Michael Johnson (ahze) · 1.1.12,1 · as audio/speex-devel
- Merge changes from audio/speex   Use configure script --with-ogg-dir argument to specify devel/libogg

Submitted by:	sergei (from audio/speex)
56d7dab5c4
Sergei Kolobov (sergei) · 1.0.5_1,1
- 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)
456ebe191c
Edwin Groothuis (edwin) · 1.0.5_1,1
Remove USE_REINPLACE from ports in categories starting with A.
179697185d
Ade Lovett (ade) · 1.0.5_1,1
Conversion to a single libtool environment.

Approved by:	portmgr (kris)
8503536d38
Michael Johnson (ahze) · 1.1.11.1_1,1 · as audio/speex-devel
- Mark broken on 4.x

Reported by:	kris via pointyhat
57f977f3a1
Ade Lovett (ade) · 1.1.10,1 · as audio/speex-devel
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
Ade Lovett (ade) · 1.0.5,1
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
Michael Johnson (ahze) · 1.0.5,1
- Add SHA256 - Add SIZE to a few ports
3e4b179fa7
Michael Johnson (ahze) · 1.0.5,1
- Make sure man pages get installed in PREFIX

Reported by:	pointyhat via kris
1d698f21a5
Michael Johnson (ahze) · 1.0.5,1
- Add MASTER_SITE_LOCAL to MASTER_SITES since a few people   said the current mirror is very very slow for them.
5ba4f168ae
Michael Johnson (ahze) · 1.0.5,1
- Update MASTER_SITES, some reason it doesn't work unless a proxy is set.

Reported by:	krismail
05765786c8
Michael Johnson (ahze) · 1.1.8,1 · as audio/speex-devel
- Add SSE support that is auto-detected from MACHINE_CPU:Msse
8dadff9be5
Michael Johnson (ahze) · 1.1.8,1 · as audio/speex-devel
- Update to 1.1.8 - Use gcc34+ with libtool15 hack [1]

Obtained from:	x11-toolkits/gtkmm24 [1]
3dcb251e1a
Michael Johnson (ahze) · 1.0.5,1
- 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 .3
2b3295fca6
David E. O'Brien (obrien) · 1.0.4_1,1
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.
c3d8037aeb
David E. O'Brien (obrien) · 1.0.4_1,1
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
f2fc2d60ae
Michael Johnson (ahze) · 1.0.4_1,1
- Fix Version: line in speex.pc pkg-config file - Bump PORTREVISON

Pointed out by:	kwm
3815f894e0
Michael Johnson (ahze) · 1.0.4,1
Add CONFLICTS to speex-devel

Approved by:	pav (co mentor)
7a2171a048
Michael Johnson (ahze) · 1.1.6 · as audio/speex-devel
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
Michael Johnson (ahze) · 1.0.4,1
Grab Maintainer

Approved by:	jre@vineyard.net
		pav (co mentor)
53cd881415
Kirill Ponomarev (krion) · 1.0.4,1
Update to 1.0.4

PR:		ports/69389
Submitted by:	Michael Johnson <ahze@ahze.net>
Approved by:	maintainer
951aa6e295
Joe Marcus Clarke (marcus) · 1.0.3_1,1
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 bet
9e5632dd66
Trevor Johnson (trevor) · 1.0.3_1,1
Add size data, approved by maintainers.
a1bc8c46f5
Ade Lovett (ade) · 1.0.3_1,1
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.
3f651573ad
Christian Weisgerber (naddy) · 1.0.3_1,1
Update to Ogg Vorbis 1.0.1. Major user-visible change: vorbis-tools now integrates some support for flac and speex files.
4a8a94afaf
Christian Weisgerber (naddy) · 1.0.3,1
Reinstate PORTEPOCH, accidentally deleted in previous commit.

Submitted by:	krion
36502f99cb
Christian Weisgerber (naddy) · 1.0.3
Update to 1.0.3: minor bugfixes.

Approved by:	maintainer
8e0e9a9bd4
Kirill Ponomarev (krion) · 1.0.2,1
- Update to version 1.0.2

PR:		57387
Submitted by:	Josh Elsasser <jre@vineyard.net> (maintainer)
386c16f1a9
Christian Weisgerber (naddy) · 1.0.1,1
Update to version 1.0.1.

PR:		53098
Submitted by:	Ports Fury
e11889968d
Norikatsu Shigemura (nork) · 1.0,1
Give maintainership to submitter.

Submitted by:	Josh Elsasser <jre@vineyard.net>
b9cd1c3026
Norikatsu Shigemura (nork) · 1.0,1
Update to 1.0.

PR:		ports/50261
Submitted by:	Josh Elsasser <jre@vineyard.net>
7631b26e0a
Norikatsu Shigemura (nork) · 1.0.r2,1
Fix dependency on devel/libgnugetopt.

Pointed out by:	kris
Approved by:	kris (portmgr)
0aba7ebcbe
Akinori MUSHA (knu) · 1.0.r2,1
De-pkg-comment.
7cc1393a93
Maxim Sobolev (sobomax) · 1.0.r2,1
PORTEPOCH should never be decreasing.

Revealed by:	pkg_version(1)
Pointy hat to:	roger
d8f3c3453d
Norikatsu Shigemura (nork) · 1.0.r2
Change CPPFLAGS+=/LDFLAGS+= to CPPFLAGS=/LDFLAGS=.

Submitted by:	Ports Fury
d6428c128a
Roger Hardiman (roger) · 1.0.r2
Upgrade to rc 2
b8063d7fc9
Norikatsu Shigemura (nork) · 1.0.b4,1
Conditionalize libgnugetopt dependencies.

PR:		ports/47745
Submitted by:	Ports Fury
05d59c2369
Ying-Chieh Liao (ijliao) · 1.0.b4,1
upgrade to 1.0b4

PR:		46424
Submitted by:	Ports Fury
e70bed71b3
Roger Hardiman (roger) · 1.0.b3,1
Speex uses the Xiph licence now.
cf1a7747fb
Ying-Chieh Liao (ijliao) · 1.0.b3,1
- Add missing MAN line - Fix pkg-plist - Update WWW: line

PR:		45422
Submitted by:	Ports Fury
461080c7c4
Roger Hardiman (roger) · 1.0.b3
Upgrade to 1.0 beta 3. Reduces CPU usage, adds SSE support (disabled) and stereo support.
b2d93ed571