diff options
author | Daniel Engberg <diizzy@FreeBSD.org> | 2023-08-05 19:03:02 +0000 |
---|---|---|
committer | Daniel Engberg <diizzy@FreeBSD.org> | 2023-08-05 19:14:22 +0000 |
commit | d17e2a6eea71b9dbc142beb0855ebfd96b683fb7 (patch) | |
tree | 5f813e5ed5d1dc0efb3a3af8e2852c9367ce2151 | |
parent | cb0f0ba546007a450de73338c815bfc8bb88ed9c (diff) | |
download | ports-d17e2a6eea71b9dbc142beb0855ebfd96b683fb7.tar.gz ports-d17e2a6eea71b9dbc142beb0855ebfd96b683fb7.zip |
multimedia/l-smash: Switch to Vimeo fork and update to latest commit (2023-04-06)
Contains various bug fixes and initial AV1 support
-rw-r--r-- | multimedia/l-smash/Makefile | 14 | ||||
-rw-r--r-- | multimedia/l-smash/distinfo | 6 | ||||
-rw-r--r-- | multimedia/l-smash/files/patch-configure | 11 | ||||
-rw-r--r-- | multimedia/l-smash/pkg-plist | 1 |
4 files changed, 25 insertions, 7 deletions
diff --git a/multimedia/l-smash/Makefile b/multimedia/l-smash/Makefile index 13a7fd1f2c7d..eb789af56c6f 100644 --- a/multimedia/l-smash/Makefile +++ b/multimedia/l-smash/Makefile @@ -1,6 +1,7 @@ PORTNAME= l-smash -PORTVERSION= 2.14.5 DISTVERSIONPREFIX= v +DISTVERSION= 2.18.0-10 +DISTVERSIONSUFFIX= -g2c0696c CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org @@ -10,10 +11,14 @@ WWW= https://l-smash.github.io/l-smash/ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE -USE_GITHUB= yes +LIB_DEPENDS= libobuparse.so:multimedia/obuparse -USES= gmake pathfix +USES= gmake localbase pathfix PATHFIX_MAKEFILEIN= Makefile + +USE_GITHUB= yes +GH_ACCOUNT= vimeo + HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix="${PREFIX}" \ --cc="${CC}" \ @@ -31,4 +36,7 @@ post-patch: @${REINPLACE_CMD} -e '/SHARED/,/^$$/ { /STRIP/s/-x //; }' \ ${WRKSRC}/${MAKEFILE} +post-install: + @${RM} ${STAGEDIR}${PREFIX}/lib/liblsmash.a + .include <bsd.port.mk> diff --git a/multimedia/l-smash/distinfo b/multimedia/l-smash/distinfo index b59f4d726ff8..d9ff2f43c5fc 100644 --- a/multimedia/l-smash/distinfo +++ b/multimedia/l-smash/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1518307696 -SHA256 (l-smash-l-smash-v2.14.5_GH0.tar.gz) = e6f7c31de684f4b89ee27e5cd6262bf96f2a5b117ba938d2d606cf6220f05935 -SIZE (l-smash-l-smash-v2.14.5_GH0.tar.gz) = 465037 +TIMESTAMP = 1690745425 +SHA256 (vimeo-l-smash-v2.18.0-10-g2c0696c_GH0.tar.gz) = 710370b5fea5ba6acca6b8f7315588926f28c98bee74c4143257ac40fcb8a6ba +SIZE (vimeo-l-smash-v2.18.0-10-g2c0696c_GH0.tar.gz) = 492886 diff --git a/multimedia/l-smash/files/patch-configure b/multimedia/l-smash/files/patch-configure new file mode 100644 index 000000000000..b3c357dbf760 --- /dev/null +++ b/multimedia/l-smash/files/patch-configure @@ -0,0 +1,11 @@ +--- configure.orig 2023-07-30 19:24:45 UTC ++++ configure +@@ -282,7 +282,7 @@ if test -n "$DEBUG"; then + CFLAGS="$CFLAGS -g3 -O0" + STRIP="" + else +- CFLAGS="-Os -ffast-math $CFLAGS" ++ CFLAGS="$CFLAGS" + fi + + diff --git a/multimedia/l-smash/pkg-plist b/multimedia/l-smash/pkg-plist index d0e297ce0efa..063991d1b030 100644 --- a/multimedia/l-smash/pkg-plist +++ b/multimedia/l-smash/pkg-plist @@ -3,7 +3,6 @@ bin/muxer bin/remuxer bin/timelineeditor include/lsmash.h -lib/liblsmash.a lib/liblsmash.so lib/liblsmash.so.2 libdata/pkgconfig/liblsmash.pc |