aboutsummaryrefslogtreecommitdiff
path: root/multimedia/libaacs
diff options
context:
space:
mode:
authorKurt Jaeger <pi@FreeBSD.org>2021-01-01 15:30:07 +0000
committerKurt Jaeger <pi@FreeBSD.org>2021-01-01 15:30:07 +0000
commit26fcbbca38614f77ac98b7e32e8abfa174a1c314 (patch)
treef33ecb27cc9a0a13265c01ccb712c24d52ad8b41 /multimedia/libaacs
parent197b4335e7843aecef912c2e07fa235ac95b46bc (diff)
downloadports-26fcbbca38614f77ac98b7e32e8abfa174a1c314.tar.gz
ports-26fcbbca38614f77ac98b7e32e8abfa174a1c314.zip
Notes
Diffstat (limited to 'multimedia/libaacs')
-rw-r--r--multimedia/libaacs/Makefile15
-rw-r--r--multimedia/libaacs/distinfo6
-rw-r--r--multimedia/libaacs/files/patch-Makefile.am11
-rw-r--r--multimedia/libaacs/files/patch-src_devtools_mkb__dump.c10
-rw-r--r--multimedia/libaacs/files/patch-src_devtools_uk__dump.c10
-rw-r--r--multimedia/libaacs/pkg-plist2
6 files changed, 42 insertions, 12 deletions
diff --git a/multimedia/libaacs/Makefile b/multimedia/libaacs/Makefile
index ee51ad066d23..80e69e7f3706 100644
--- a/multimedia/libaacs/Makefile
+++ b/multimedia/libaacs/Makefile
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= libaacs
-DISTVERSION= 0.9.0
+DISTVERSION= 0.11.0
CATEGORIES= multimedia
-MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
- http://blu.opsec.eu/
+MASTER_SITES= https://downloads.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Advanced Access Content System implementation
@@ -17,12 +16,12 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex
LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error
-USES= bison gettext iconv libtool pathfix tar:bzip2
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= LEX="${LOCALBASE}/bin/flex"
-INSTALL_TARGET= install-strip
+USES= autoreconf bison libtool pathfix tar:bzip2
USE_LDCONFIG= yes
-.include "${.CURDIR}/../libbluray/Makefile.include"
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-optimizations
+
+INSTALL_TARGET= install-strip
.include <bsd.port.mk>
diff --git a/multimedia/libaacs/distinfo b/multimedia/libaacs/distinfo
index e6dccde38a0e..7689e10fc98f 100644
--- a/multimedia/libaacs/distinfo
+++ b/multimedia/libaacs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1518874543
-SHA256 (libaacs-0.9.0.tar.bz2) = 47e0bdc9c9f0f6146ed7b4cc78ed1527a04a537012cf540cf5211e06a248bace
-SIZE (libaacs-0.9.0.tar.bz2) = 316323
+TIMESTAMP = 1604858889
+SHA256 (libaacs-0.11.0.tar.bz2) = 6d884381fbb659e2a565eba91e72499778635975e4b3d6fd94ab364a25965387
+SIZE (libaacs-0.11.0.tar.bz2) = 324061
diff --git a/multimedia/libaacs/files/patch-Makefile.am b/multimedia/libaacs/files/patch-Makefile.am
new file mode 100644
index 000000000000..f58b40fd59c1
--- /dev/null
+++ b/multimedia/libaacs/files/patch-Makefile.am
@@ -0,0 +1,11 @@
+--- Makefile.am.orig 2020-11-08 18:35:24 UTC
++++ Makefile.am
+@@ -7,7 +7,7 @@ SET_INCLUDES = -I$(top_srcdir)/src -I$(top_builddir)/s
+
+ AM_CFLAGS = -std=c99 $(LIBGCRYPT_CFLAGS) $(GPG_ERROR_CFLAGS)
+ AM_CPPFLAGS = $(SET_FEATURES) $(SET_INCLUDES)
+-AM_YFLAGS = -d -p libaacs_yy
++AM_YFLAGS = -d -p libaacs_yy -Wno-yacc
+
+ lib_LTLIBRARIES = libaacs.la
+ libaacs_la_SOURCES=\
diff --git a/multimedia/libaacs/files/patch-src_devtools_mkb__dump.c b/multimedia/libaacs/files/patch-src_devtools_mkb__dump.c
new file mode 100644
index 000000000000..b960b392b4f8
--- /dev/null
+++ b/multimedia/libaacs/files/patch-src_devtools_mkb__dump.c
@@ -0,0 +1,10 @@
+--- src/devtools/mkb_dump.c.orig 2020-11-08 18:24:41 UTC
++++ src/devtools/mkb_dump.c
+@@ -26,6 +26,7 @@
+ #include <string.h>
+ #include <errno.h>
+ #include <inttypes.h>
++#include <sys/types.h>
+
+ #include "read_file.h"
+
diff --git a/multimedia/libaacs/files/patch-src_devtools_uk__dump.c b/multimedia/libaacs/files/patch-src_devtools_uk__dump.c
new file mode 100644
index 000000000000..352059d1d1d5
--- /dev/null
+++ b/multimedia/libaacs/files/patch-src_devtools_uk__dump.c
@@ -0,0 +1,10 @@
+--- src/devtools/uk_dump.c.orig 2020-11-08 18:23:30 UTC
++++ src/devtools/uk_dump.c
+@@ -24,6 +24,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <sys/types.h>
+
+ #include "read_file.h"
+
diff --git a/multimedia/libaacs/pkg-plist b/multimedia/libaacs/pkg-plist
index 0068a94f87bd..9f112edf585d 100644
--- a/multimedia/libaacs/pkg-plist
+++ b/multimedia/libaacs/pkg-plist
@@ -5,5 +5,5 @@ include/libaacs/filesystem.h
lib/libaacs.a
lib/libaacs.so
lib/libaacs.so.0
-lib/libaacs.so.0.6.0
+lib/libaacs.so.0.7.1
libdata/pkgconfig/libaacs.pc