Commit dcf7c625 authored by Yuri Victorovich's avatar Yuri Victorovich
Browse files

multimedia/decord: Remove

Doesn't build with ffmpeg>6 and upstream inactive for 4 years.

PR:		289047
parent df45b2a4
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5094,3 +5094,4 @@ www/bareos22-webui||2026-01-29|Has expired: not supported upstream
sysutils/bareos22-client||2026-01-29|Has expired: not supported upstream
sysutils/bareos22-traymonitor||2026-01-29|Has expired: not supported upstream
sysutils/bareos22-server||2026-01-29|Has expired: not supported upstream
multimedia/decord||2026-01-31|Doesn't build with ffmpeg>6; upstream is inactive for 4 years
+0 −1
Original line number Diff line number Diff line
@@ -36,7 +36,6 @@
    SUBDIR += cmrtlib
    SUBDIR += cx88
    SUBDIR += dav1d
    SUBDIR += decord
    SUBDIR += deforaos-camera
    SUBDIR += deforaos-player
    SUBDIR += dovi_tool

multimedia/decord/Makefile

deleted100644 → 0
+0 −33
Original line number Diff line number Diff line
PORTNAME=	decord
DISTVERSIONPREFIX=	v
DISTVERSION=	0.6.0-7
DISTVERSIONSUFFIX=	-gd2e5619
CATEGORIES=	multimedia # machine-learning

PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES=	e543d1cbd4d21dbac85b1e78e43f59495c8ce78b.patch:-p1 # https://github.com/dmlc/decord/pull/309

MAINTAINER=	yuri@FreeBSD.org
COMMENT=	Efficient video loader for deep learning
WWW=		https://github.com/dmlc/decord

BROKEN=		Does not build with ffmpeg > 6

LICENSE=	APACHE20
LICENSE_FILE=	${WRKSRC}/LICENSE

LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
		libdmlc.so:devel/dmlc-core

USES=		cmake

USE_GITHUB=	yes
GH_ACCOUNT=	dmlc
GH_TUPLE=	dmlc:dlpack:5c792ce:dlpack/3rdparty/dlpack

post-install:
	# install headers
	@cd ${WRKSRC} && \
		${COPYTREE_SHARE} include ${STAGEDIR}${PREFIX}

.include <bsd.port.mk>

multimedia/decord/distinfo

deleted100644 → 0
+0 −7
Original line number Diff line number Diff line
TIMESTAMP = 1721190094
SHA256 (dmlc-decord-v0.6.0-7-gd2e5619_GH0.tar.gz) = a69c60a41075e5044f7d20484aaf04f1437948af3d1df136f6f8b8b7b8c02404
SIZE (dmlc-decord-v0.6.0-7-gd2e5619_GH0.tar.gz) = 19223029
SHA256 (dmlc-dlpack-5c792ce_GH0.tar.gz) = dbcbe1d5ddf8596e18d62906e5467ee2243bb3aff41623fac8dc1ef350cd7539
SIZE (dmlc-dlpack-5c792ce_GH0.tar.gz) = 37929
SHA256 (e543d1cbd4d21dbac85b1e78e43f59495c8ce78b.patch) = 924b59877d0f2890f216b8c5dce52e4fd165ae7fe6a3207231178a18e05fca48
SIZE (e543d1cbd4d21dbac85b1e78e43f59495c8ce78b.patch) = 3846

multimedia/decord/pkg-descr

deleted100644 → 0
+0 −13
Original line number Diff line number Diff line
Decord is a reverse procedure of Record. It provides convenient video slicing
methods based on a thin wrapper on top of hardware accelerated video decoders,
e.g.
  FFMPEG/LibAV(Done)
  Nvidia Codecs(Done)
  Intel Codecs

Decord was designed to handle awkward video shuffling experience in order to
provide smooth experiences similar to random image loader for deep learning.

Decord is also able to decode audio from both video and audio files. One can
slice video and audio together to get a synchronized result; hence providing
a one-stop solution for both video and audio decoding.
Loading