Skip to content

Commit

Permalink
multimedia/l-smash: Switch to Vimeo fork and update to latest commit …
Browse files Browse the repository at this point in the history
…(2023-04-06)

Contains various bug fixes and initial AV1 support
  • Loading branch information
Daniel Engberg authored and Daniel Engberg committed Aug 5, 2023
1 parent cb0f0ba commit d17e2a6
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 7 deletions.
14 changes: 11 additions & 3 deletions 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
Expand All @@ -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}" \
Expand All @@ -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>
6 changes: 3 additions & 3 deletions 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
11 changes: 11 additions & 0 deletions 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


1 change: 0 additions & 1 deletion multimedia/l-smash/pkg-plist
Expand Up @@ -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

0 comments on commit d17e2a6

Please sign in to comment.