git: 6f652db7225a - main - multimedia/dirac: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 31 Mar 2025 14:47:53 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6f652db7225a83abd0a3dbbe728c10b7c39dab54
commit 6f652db7225a83abd0a3dbbe728c10b7c39dab54
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-03-31 14:47:46 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-03-31 14:47:46 +0000
multimedia/dirac: Remove expired port
2025-03-31 multimedia/dirac: Legacy video codec superseded by multiple formats. Files can be decoded using FFmpeg
---
MOVED | 1 +
multimedia/Makefile | 1 -
multimedia/dirac/Makefile | 29 ------------------
multimedia/dirac/distinfo | 2 --
multimedia/dirac/files/patch-configure | 55 ----------------------------------
multimedia/dirac/pkg-descr | 4 ---
multimedia/dirac/pkg-plist | 40 -------------------------
7 files changed, 1 insertion(+), 131 deletions(-)
diff --git a/MOVED b/MOVED
index 2352bacb9e95..780fd3606a17 100644
--- a/MOVED
+++ b/MOVED
@@ -4256,3 +4256,4 @@ net/py-tacacs_plus||2025-03-31|Has expired: Depends on expired devel/py-pytest-r
devel/py-imgkit||2025-03-31|Has expired: Depends on expired converters/wkhtmltopdf
sysutils/py-google-compute-engine||2025-03-31|Has expired: Depends on expired devel/py-boto
devel/ocaml-type_conv|devel/ocaml-ppxlib|2025-03-31|Has expired: Deprecated, upstream recommends migrating to devel/ocaml-ppxlib
+multimedia/dirac||2025-03-31|Has expired: Legacy video codec superseded by multiple formats. Files can be decoded using FFmpeg
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 6a5d566098d1..79a301331afe 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -37,7 +37,6 @@
SUBDIR += decord
SUBDIR += deforaos-camera
SUBDIR += deforaos-player
- SUBDIR += dirac
SUBDIR += dovi_tool
SUBDIR += dragon
SUBDIR += droidcam
diff --git a/multimedia/dirac/Makefile b/multimedia/dirac/Makefile
deleted file mode 100644
index 580bda3f4527..000000000000
--- a/multimedia/dirac/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= dirac
-PORTVERSION= 1.0.2
-PORTREVISION= 5
-CATEGORIES= multimedia
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-codec/Dirac-${PORTVERSION}
-
-MAINTAINER= multimedia@FreeBSD.org
-COMMENT= Open source video codec from the BBC
-WWW= https://dirac.sourceforge.net/
-
-DEPRECATED= Legacy video codec superseded by multiple formats. Files can be decoded using FFmpeg
-EXPIRATION_DATE=2025-03-31
-
-GNU_CONFIGURE= yes
-USES= gmake libtool pathfix shebangfix
-SHEBANG_FILES= ${WRKSRC}/tests/create_dirac_testfile.pl
-USE_LDCONFIG= yes
-
-CONFIGURE_ARGS= --disable-mmx
-CONFIGURE_ENV= HAVE_LATEX=${FALSE} HAVE_DVIPDFM=${FALSE} \
- HAVE_DOXYGEN=${FALSE} HAVE_DOT=${FALSE}
-CPPFLAGS+= -I${LOCALBASE}/include
-CXXFLAGS+= -std=c++98
-
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+=--enable-debug
-.endif
-
-.include <bsd.port.mk>
diff --git a/multimedia/dirac/distinfo b/multimedia/dirac/distinfo
deleted file mode 100644
index 8f47f9131d76..000000000000
--- a/multimedia/dirac/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dirac-1.0.2.tar.gz) = 816b16f18d235ff8ccd40d95fc5b4fad61ae47583e86607932929d70bf1f00fd
-SIZE (dirac-1.0.2.tar.gz) = 918366
diff --git a/multimedia/dirac/files/patch-configure b/multimedia/dirac/files/patch-configure
deleted file mode 100644
index e45a7bb82dc8..000000000000
--- a/multimedia/dirac/files/patch-configure
+++ /dev/null
@@ -1,55 +0,0 @@
---- configure.orig 2009-02-11 02:43:40.000000000 +0100
-+++ configure 2013-10-18 16:28:11.000000000 +0200
-@@ -15904,6 +15904,7 @@
-
-
- case "$CXX" in
-+ clang*) ;;
- cl*|CL*)
- CXXFLAGS="-nologo -W1 -EHsc -DWIN32"
- if test x"$enable_shared" = "xyes"; then
-@@ -19744,7 +19745,7 @@
-
- OPT_CFLAGS=""
- case "$CXX" in
-- g++*)
-+ nomatch)
- TRY_CFLAGS="$OPT_CFLAGS -g"
- { $as_echo "$as_me:$LINENO: checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags" >&5
- $as_echo_n "checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags... " >&6; }
-@@ -20147,7 +20148,7 @@
- { $as_echo "$as_me:$LINENO: result: yes" >&5
- $as_echo "yes" >&6; }
- case "$CXX" in
-- g++*)
-+ g++*|c++*|clang*)
- CXXFLAGS=`echo $CXXFLAGS | sed 's/-O[0-9]*//g'`
- OPT_CFLAGS=""
- TRY_CFLAGS="-O0"
-@@ -20237,7 +20238,7 @@
- $as_echo "no" >&6; }
- OPT_CFLAGS=""
- case "$CXX" in
-- g++*|icc)
-+ nomatch)
- TRY_CFLAGS="-O3"
- { $as_echo "$as_me:$LINENO: checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags" >&5
- $as_echo_n "checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags... " >&6; }
-@@ -20416,7 +20417,7 @@
-
- #Try more optimising flags if supported
- case "$CXX" in
-- g++*)
-+ nomatch)
- TRY_CFLAGS="$OPT_CFLAGS -fexpensive-optimizations"
- { $as_echo "$as_me:$LINENO: checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags" >&5
- $as_echo_n "checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags... " >&6; }
-@@ -20941,7 +20942,7 @@
-
- if test x"${enable_mmx}" = x"yes" ; then
- case "$CXX" in
-- g++*)
-+ g++*|c++*|clang*)
- ac_ext=cpp
- ac_cpp='$CXXCPP $CPPFLAGS'
- ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
diff --git a/multimedia/dirac/pkg-descr b/multimedia/dirac/pkg-descr
deleted file mode 100644
index 5973d1a9cb19..000000000000
--- a/multimedia/dirac/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Dirac is a general-purpose video codec aimed at resolutions from QCIF
-(180x144) to HDTV (1920x1080) progressive or interlaced. It uses wavelets,
-motion compensation and arithmetic coding and aims to be competitive with
-other state of the art codecs.
diff --git a/multimedia/dirac/pkg-plist b/multimedia/dirac/pkg-plist
deleted file mode 100644
index e4b139ed578d..000000000000
--- a/multimedia/dirac/pkg-plist
+++ /dev/null
@@ -1,40 +0,0 @@
-bin/BMPtoRGB
-bin/RGBtoBMP
-bin/RGBtoUYVY
-bin/RGBtoYUV411
-bin/RGBtoYUV420
-bin/RGBtoYUV422
-bin/RGBtoYUV444
-bin/UYVYtoRGB
-bin/UYVYtoYUV422
-bin/YUV411toRGB
-bin/YUV420Down2x2
-bin/YUV420ItoYUV422I
-bin/YUV420pt75filter
-bin/YUV420toRGB
-bin/YUV420toYUV422
-bin/YUV422ItoYUV420I
-bin/YUV422toRGB
-bin/YUV422toUYVY
-bin/YUV422toYUV420
-bin/YUV444toRGB
-bin/create_dirac_testfile.pl
-bin/dirac_decoder
-bin/dirac_encoder
-bin/dirac_instrumentation
-include/dirac/libdirac_common/common_types.h
-include/dirac/libdirac_common/dirac-stdint.h
-include/dirac/libdirac_common/dirac_inttypes.h
-include/dirac/libdirac_common/dirac_types.h
-include/dirac/libdirac_decoder/decoder_types.h
-include/dirac/libdirac_decoder/dirac_parser.h
-include/dirac/libdirac_encoder/dirac_encoder.h
-lib/libdirac_decoder.a
-lib/libdirac_decoder.so
-lib/libdirac_decoder.so.0
-lib/libdirac_decoder.so.0.1.0
-lib/libdirac_encoder.a
-lib/libdirac_encoder.so
-lib/libdirac_encoder.so.0
-lib/libdirac_encoder.so.0.1.0
-libdata/pkgconfig/dirac.pc