CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

audio/opus-tools0.2_4

Encode, inspect, and decode Opus files

Maintainer
naddy@FreeBSD.org
Packages
opus-tools 0.2_4
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://opus-codec.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (1)

VuXML entries whose affected range this version has left.

Commits (35)

Christian Weisgerber (naddy) · 0.2_4
*/*: bump PORTREVISION after audio/flac update
153b006fd6
Christian Weisgerber (naddy) · 0.2_3
*/*: Remove GNU_CONFIGURE_MANPREFIX

After 9fd7ee1cdf6c remove GNU_CONFIGURE_MANPREFIX from my ports.
5d55ec5b18
Gleb Popov (arrowd) · 0.2_3
*/*: Move manpages to share/man

Approved by:	portmgr (blanket)
533d7de9eb
Christian Weisgerber (naddy) · 0.2_2
audio/opus: bump consumers after update to 1.4
feb1fa34f5
Christian Weisgerber (naddy) · 0.2_1
audio/flac: bump port revision of consumers after update to 1.4.1
1e5aaab3fc
Stefan Eßer (se) · 0.2
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)
fb16dfecae
Stefan Eßer (se) · 0.2
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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Mathieu Arnold (mat) · 0.2
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 0.2
Remove # $FreeBSD$ from Makefiles.
305f148f48
Christian Weisgerber (naddy) · 0.2
Update to 0.2 for miscellaneous improvements.  Detailed changes: https://opus-codec.org/release/dev/2018/09/18/opus-tools-0_2.html
f71d8372d2
Christian Weisgerber (naddy) · 0.1.10
Update MASTER_SITES and WWW.
c975c28548
Christian Weisgerber (naddy) · 0.1.10
Update to 0.1.10.  No list of changes available, but looks like bug fixes.
5605ee4abc
Mathieu Arnold (mat) · 0.1.9_3
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
7f4572eae4
Christian Weisgerber (naddy) · 0.1.9_3
Move homepage to https; add license.
fdea12eb58
Christian Weisgerber (naddy) · 0.1.9_2
Fix opusenc buffer overflow, channel integer overflow, and division by zero.  (Same code as vorbis-tools oggenc.)

PR:		202941
Obtained from:	https://trac.xiph.org/ticket/2212
Obtained from:	https://trac.xiph.org/changeset/19117
Obtained from:	Fedora vorbis-tools Git (commit 63a1a62d)
Security:	CVE-2015-6749
Security:	CVE-2014-9638
Security:	CVE-2014-9639
Security:	a35f415d-572a-11e5-b0a4-f8b156b6dcc8
MFH:		2015Q3
b10e142cb2
Jan Beich (jbeich) · 0.1.9_1
bsd.sites.mk: cleanup MOZILLA mirrors

- Switch to CDN by default as mirrors are no longer kept up to date
- Drop obsolete pointer to http://www.mozilla.org/mirrors.html
- Drop redundant BUGZILLA and MOZILLA_EXTEND
- Shorten MASTER_SITES in gecko@ ports
- Move MOZILLA_ADDONS to bsd.sites.mk
- Move one of MOZILLA mirrors with old addons under MOZILLA_ADDONS
- Addons CDN redirects to https://, so don't mislead with http://

https://blog.mozilla.org/it/2012/08/03/dear-mozilla-mirrors-thank-you/

Differential Revision:	https://reviews.freebsd.org/D2550
Tested by:	distilator
Reviewed by:	mat (partial)
Approved by:	bz-ports (ohauer), portmgr blanket (office@ et al.)
Approved by:	portmgr (bapt, earlier version)
MFH:		2015Q2
6828ea7d03
Mathieu Arnold (mat) · 0.1.9_1
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
60d1a83c2a
Christian Weisgerber (naddy) · 0.1.9_1
On i386, setting CPUTYPE=pentium-m or such will cause __SSE__ to appear.  This in turn triggers an #ifdef branch that tries to include <cpuid.h>, but gcc on 9.x doesn't have that header.  Make query_cpu_support() skip cpuid and always return 0 as it is only used for a sanity check that we don't need.

PR:		195881
7070ad766e
Tijl Coosemans (tijl) · 0.1.9_1
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.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
60945f0277
Christian Weisgerber (naddy) · 0.1.9
Update to 0.1.9: This release adds support for 32-bit floating point WAV output and fixes a number of minor issues.
0a7b1ee983
Christian Weisgerber (naddy) · 0.1.8_1
Switch Opus to USES=libtool. Bump dependent ports. [1]

Approved by:	portmgr (implicit) [1]
7c689742b1
Christian Weisgerber (naddy) · 0.1.8
Update to 0.1.8. Changes include: * update to opus 1.0.3 surround encoder API * support for encoding from FLAC files * better metadata support, including copying tags from FLAC input
1f7cb7e829
Christian Weisgerber (naddy) · 0.1.6_1
Convert to stage.
25438c3bdc
Baptiste Daroussin (bapt) · 0.1.6_1
Add NO_STAGE all over the place in preparation for the staging support (cat: audio)
183c2ed74f
Christian Weisgerber (naddy) · 0.1.6_1
For all my ports * remove MAKE_JOBS_SAFE (default now) * change USE_GMAKE=yes to USES=gmake
9c7a77ab1e
Christian Weisgerber (naddy) · 0.1.6_1
Update to Opus 1.0.3: * new surround API * fixes for a few minor glitches during mode switching * fixes a regression in the FEC code introduced in 1.0.2

Chase libopus bump in dependent ports.
532255a7ae
Baptiste Daroussin (bapt) · 0.1.6
Convert USE_PKGCONFIG -> USES=pkgconf for audio category
a215727686
Christian Weisgerber (naddy) · 0.1.6
Update to 0.1.6.  Minor fixes only.
ff6fd13ec6
Christian Weisgerber (naddy) · 0.1.5_1
Chase audio/opus library bump.
6aca43e7f1
Christian Weisgerber (naddy) · 0.1.5
Update to 0.1.5. This release removes the confusing and ineffective '--speech' and '--music' options to opusenc.

PR:		171565
9f7e240854
Christian Weisgerber (naddy) · 0.1.4
Update to 0.1.4. This release fixes several resampling bugs and greatly increases resampler performance.
eb59cb38db
Baptiste Daroussin (bapt) · 0.1.3
new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config are no more self hosting so we are stuck with 0.25 version while pkgconf provide the same set of features as 0.27 and a compatible frontend. A symlink to pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
9346b215f0
Christian Weisgerber (naddy) · 0.1.3
Mirrored on ftp.mozilla.org itself, but _not_ on MASTER_SITE_MOZILLA.
b57b6f569a
Christian Weisgerber (naddy) · 0.1.3
Add build dependency on pkg-config.

Submitted by:	beat / pointyhat
b821e35f2a
Christian Weisgerber (naddy) · 0.1.3
Import opus-tools 0.1.3.

Opus-tools provides command-line utilities to encode, inspect, and
decode .opus files.

WWW: http://opus-codec.org/
d7d47ddc4b