multimedia/aom: avoid leaking libjxl and vmaf via pkg-config
$ make stage-qa -C graphics/libavif [...] Error: /usr/local/lib/libavif.so.14.0.1 is linked to /usr/local/lib/libvmaf.so.1 from multimedia/vmaf but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libvmaf.so:multimedia/vmaf Error: /usr/local/lib/libavif.so.14.0.1 is linked to /usr/local/lib/libjxl.so.0.7 from graphics/libjxl but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libjxl.so:graphics/libjxl Reported by: Tatsuki Makino (on ports@ list), Jan Henrik Sylvester (private mail)
This commit is contained in:
parent
f716c18b2e
commit
3dae2b9aae
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= libavif
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.10.1
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= graphics
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= aom
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.4.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= multimedia
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
- Limit internal dependencies to static library
|
||||
|
||||
--- build/cmake/pkg_config.cmake.orig 2022-06-17 17:46:18 UTC
|
||||
+++ build/cmake/pkg_config.cmake
|
||||
@@ -51,7 +51,7 @@ file(APPEND "${pkgconfig_file}" "Version: ${package_ve
|
||||
APPEND "${pkgconfig_file}"
|
||||
"Description: Alliance for Open Media AV1 codec library v${aom_version}.\n")
|
||||
file(APPEND "${pkgconfig_file}" "Version: ${package_version}\n")
|
||||
-file(APPEND "${pkgconfig_file}" "Requires:")
|
||||
+file(APPEND "${pkgconfig_file}" "Requires.private:")
|
||||
if(CONFIG_TUNE_VMAF)
|
||||
file(APPEND "${pkgconfig_file}" " libvmaf")
|
||||
endif()
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= avidemux
|
||||
PORTVERSION= ${AVIDEMUX_VERSION}
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= multimedia
|
||||
PKGNAMESUFFIX= -plugins
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
PORTREVISION= 17
|
||||
PORTREVISION= 18
|
||||
CATEGORIES= multimedia
|
||||
|
||||
COMMENT= GStreamer (libaom) plugin
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= xine
|
||||
DISTVERSION= 1.2.12
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION}
|
||||
PKGNAMEPREFIX= lib
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
PKGNAMESUFFIX= -${SLAVEPORT}
|
||||
|
||||
MAINTAINER= ahicks@p-o.co.uk
|
||||
|
|
|
@ -2,6 +2,7 @@ PORTNAME= mythtv
|
|||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 32.0-60
|
||||
DISTVERSIONSUFFIX= -ge5c974e402
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= multimedia
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= vlc
|
||||
DISTVERSION= 3.0.17.4
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
PORTEPOCH= 4
|
||||
CATEGORIES= multimedia audio net www
|
||||
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \
|
||||
|
|
Loading…
Reference in New Issue