multimedia/handbrake: update from 1.3.3 to 1.5.1; fix build when python>3.8diff -r1.78 -r1.79 pkgsrc/multimedia/handbrake/Makefile
(ast)
@@ -1,97 +1,94 @@ | @@ -1,97 +1,94 @@ | |||
1 | # $NetBSD: Makefile,v 1.78 2022/07/03 21:38:48 dbj Exp $ | 1 | # $NetBSD: Makefile,v 1.79 2022/08/01 15:00:13 ast Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= HandBrake-1.3.3-source | 4 | DISTNAME= HandBrake-1.5.1-source | |
5 | PKGNAME= ${DISTNAME:tl:S/-source//} | 5 | PKGNAME= ${DISTNAME:tl:S/-source//} | |
6 | PKGREVISION= 7 | 6 | PKGREVISION= 8 | |
7 | CATEGORIES= multimedia | 7 | CATEGORIES= multimedia | |
8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=HandBrake/} | 8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=HandBrake/} | |
9 | EXTRACT_SUFX= .tar.bz2 | 9 | EXTRACT_SUFX= .tar.bz2 | |
10 | GITHUB_PROJECT= HandBrake | 10 | GITHUB_PROJECT= HandBrake | |
11 | GITHUB_RELEASE= 1.3.3 | 11 | GITHUB_RELEASE= 1.5.1 | |
12 | 12 | |||
13 | MAINTAINER= pkgsrc-users@NetBSD.org | 13 | MAINTAINER= pkgsrc-users@NetBSD.org | |
14 | HOMEPAGE= https://handbrake.fr/ | 14 | HOMEPAGE= https://handbrake.fr/ | |
15 | COMMENT= Multiplatform, multithreaded video transcoder | 15 | COMMENT= Multiplatform, multithreaded video transcoder | |
16 | LICENSE= gnu-gpl-v2 | 16 | LICENSE= gnu-gpl-v2 | |
17 | 17 | |||
18 | DIST_SUBDIR= handbrake | 18 | DIST_SUBDIR= handbrake | |
19 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | 19 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | |
20 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} | 20 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} | |
21 | CDISTFILES= ffmpeg-4.2.3.tar.bz2 \ | |||
22 | libbluray-1.1.2.tar.bz2 \ | |||
23 | libdvdnav-6.0.1.tar.bz2 \ | |||
24 | libdvdread-6.0.2.tar.bz2 \ | |||
25 | x265_3.2.1.tar.gz \ | |||
26 | dav1d-0.5.1.tar.bz2 | |||
27 | 21 | |||
28 | MESON_DISTFILE= meson-0.55.0.tar.gz | 22 | CDISTFILES= ffmpeg-4.4.2.tar.bz2 | |
29 | DISTFILES+= ${CDISTFILES} | 23 | SITES.ffmpeg-4.4.2.tar.bz2= http://www.ffmpeg.org/releases/ | |
30 | DISTFILES+= ${MESON_DISTFILE} | |||
31 | ||||
32 | .for f in ${CDISTFILES} | |||
33 | SITES.${f}= https://download.handbrake.fr/handbrake/contrib/ | |||
34 | .endfor | |||
35 | # handbrake.fr does not have ffmpeg-4.2.3.tar.bz2 as of 2021-01-10. | |||
36 | SITES.ffmpeg-4.2.3.tar.bz2= http://www.ffmpeg.org/releases/ | |||
37 | 24 | |||
38 | SITES.${MESON_DISTFILE}= ${MASTER_SITE_PYPI:=m/meson/} | 25 | DISTFILES+= ${CDISTFILES} | |
39 | 26 | |||
40 | RESTRICTED= Unresolved patent issues | 27 | RESTRICTED= Unresolved patent issues | |
41 | NO_BIN_ON_CDROM= ${RESTRICTED} | 28 | NO_BIN_ON_CDROM= ${RESTRICTED} | |
42 | NO_BIN_ON_FTP= ${RESTRICTED} | 29 | NO_BIN_ON_FTP= ${RESTRICTED} | |
43 | NO_SRC_ON_CDROM= ${RESTRICTED} | 30 | NO_SRC_ON_CDROM= ${RESTRICTED} | |
44 | NO_SRC_ON_FTP= ${RESTRICTED} | 31 | NO_SRC_ON_FTP= ${RESTRICTED} | |
45 | 32 | |||
46 | WRKSRC= ${WRKDIR}/${DISTNAME:S/-source//} | 33 | WRKSRC= ${WRKDIR}/${DISTNAME:S/-source//} | |
47 | 34 | |||
48 | HAS_CONFIGURE= yes | 35 | HAS_CONFIGURE= yes | |
49 | USE_TOOLS+= gmake perl intltool msgfmt pkg-config bash | 36 | USE_TOOLS+= gmake perl intltool msgfmt pkg-config bash | |
50 | USE_TOOLS+= autoconf automake aclocal autoreconf m4 | 37 | USE_TOOLS+= autoconf automake aclocal autoreconf m4 | |
51 | USE_LIBTOOL= yes | 38 | USE_LIBTOOL= yes | |
52 | USE_LANGUAGES= c c++ | 39 | USE_LANGUAGES= c c++ | |
53 | 40 | |||
41 | PYTHON_FOR_BUILD_ONLY?= yes | |||
42 | ||||
54 | BUILDLINK_TRANSFORM.NetBSD+= rm:-ldl | 43 | BUILDLINK_TRANSFORM.NetBSD+= rm:-ldl | |
55 | 44 | |||
45 | PLIST_SRC+= ${PKGDIR}/PLIST | |||
46 | ||||
56 | CONFIGURE_ARGS+= --prefix=${PREFIX} | 47 | CONFIGURE_ARGS+= --prefix=${PREFIX} | |
57 | BUILD_DIRS= build | |||
58 | MAKE_FILE= GNUmakefile | 48 | MAKE_FILE= GNUmakefile | |
49 | BUILD_DIRS= build | |||
59 | BUILD_TARGET= # empty | 50 | BUILD_TARGET= # empty | |
60 | BUILD_FLAGS+= BUILDLINK_DIR=${BUILDLINK_DIR} | |||
61 | 51 | |||
62 | BUILD_DEPENDS+= cmake-[0-9]*:../../devel/cmake | 52 | BUILD_DEPENDS+= cmake-[0-9]*:../../devel/cmake | |
63 | BUILD_DEPENDS+= nasm>=2.05.01:../../devel/nasm | 53 | BUILD_DEPENDS+= nasm>=2.05.01:../../devel/nasm | |
64 | BUILD_DEPENDS+= meson-[0-9]*:../../devel/meson | 54 | BUILD_DEPENDS+= meson-[0-9]*:../../devel/meson | |
65 | #BUILD_DEPENDS+= gettext-m4-[0-9]*:../../devel/gettext-m4 | |||
66 | 55 | |||
67 | .include "../../mk/compiler.mk" | 56 | .include "../../mk/compiler.mk" | |
68 | 57 | |||
69 | .if !empty(PKGSRC_COMPILER:Mclang) | 58 | .if !empty(PKGSRC_COMPILER:Mclang) | |
70 | CFLAGS+= -fheinous-gnu-extensions | 59 | CFLAGS+= -fheinous-gnu-extensions | |
71 | .endif | 60 | .endif | |
72 | 61 | |||
73 | post-extract: | 62 | post-extract: | |
74 | ${MKDIR} ${WRKSRC}/download | 63 | ${MKDIR} ${WRKSRC}/download | |
75 | .for distfile in ${CDISTFILES} | 64 | .for distfile in ${CDISTFILES} | |
76 | cp ${DISTDIR}/${DIST_SUBDIR}/${distfile} \ | 65 | cp ${DISTDIR}/${DIST_SUBDIR}/${distfile} \ | |
77 | ${WRKSRC}/download/ | 66 | ${WRKSRC}/download/ | |
78 | .endfor | 67 | .endfor | |
79 | cp ${DISTDIR}/${DIST_SUBDIR}/${MESON_DISTFILE} ${WRKSRC}/download/ | |||
80 | (cd ${WRKSRC}/contrib; tar zxf ${WRKSRC}/download/${MESON_DISTFILE}) | |||
81 | 68 | |||
82 | .include "options.mk" | 69 | .include "options.mk" | |
83 | 70 | |||
84 | .include "../../audio/lame/buildlink3.mk" | 71 | .include "../../audio/lame/buildlink3.mk" | |
85 | .include "../../audio/libopus/buildlink3.mk" | 72 | .include "../../audio/libopus/buildlink3.mk" | |
86 | .include "../../audio/libsamplerate/buildlink3.mk" | 73 | .include "../../audio/libsamplerate/buildlink3.mk" | |
87 | .include "../../audio/speex/buildlink3.mk" | 74 | .include "../../audio/speex/buildlink3.mk" | |
75 | .include "../../audio/libvorbis/buildlink3.mk" | |||
88 | .include "../../devel/gettext-lib/buildlink3.mk" | 76 | .include "../../devel/gettext-lib/buildlink3.mk" | |
89 | .include "../../devel/gettext-tools/msgfmt-desktop.mk" | 77 | .include "../../devel/gettext-tools/msgfmt-desktop.mk" | |
78 | .include "../../converters/fribidi/buildlink3.mk" | |||
90 | .include "../../multimedia/gstreamer1/buildlink3.mk" | 79 | .include "../../multimedia/gstreamer1/buildlink3.mk" | |
80 | .include "../../multimedia/x264-devel/buildlink3.mk" | |||
81 | .include "../../multimedia/x265/buildlink3.mk" | |||
82 | .include "../../multimedia/dav1d/buildlink3.mk" | |||
91 | .include "../../multimedia/libass/buildlink3.mk" | 83 | .include "../../multimedia/libass/buildlink3.mk" | |
92 | .include "../../multimedia/libtheora/buildlink3.mk" | 84 | .include "../../multimedia/libtheora/buildlink3.mk" | |
93 | .include "../../multimedia/libvpx/buildlink3.mk" | 85 | .include "../../multimedia/libvpx/buildlink3.mk" | |
94 | .include "../../multimedia/x264-devel/buildlink3.mk" | 86 | .include "../../multimedia/libdvdnav/buildlink3.mk" | |
87 | .include "../../multimedia/libdvdread/buildlink3.mk" | |||
88 | .include "../../multimedia/libbluray/buildlink3.mk" | |||
89 | .include "../../graphics/freetype2/buildlink3.mk" | |||
90 | .include "../../fonts/harfbuzz/buildlink3.mk" | |||
91 | .include "../../fonts/fontconfig/buildlink3.mk" | |||
95 | .include "../../textproc/libxml2/buildlink3.mk" | 92 | .include "../../textproc/libxml2/buildlink3.mk" | |
96 | .include "../../textproc/jansson/buildlink3.mk" | 93 | .include "../../textproc/jansson/buildlink3.mk" | |
97 | .include "../../mk/bsd.pkg.mk" | 94 | .include "../../mk/bsd.pkg.mk" |
@@ -1,30 +1,6 @@ | @@ -1,30 +1,6 @@ | |||
1 | @comment $NetBSD: PLIST.gtk3,v 1.1 2022/07/03 21:38:48 dbj Exp $ | 1 | @comment $NetBSD: PLIST.gtk3,v 1.2 2022/08/01 15:00:13 ast Exp $ | |
2 | bin/ghb | 2 | bin/ghb | |
3 | share/applications/fr.handbrake.ghb.desktop | 3 | share/applications/fr.handbrake.ghb.desktop | |
4 | share/icons/hicolor/scalable/apps/fr.handbrake.ghb.svg | 4 | share/icons/hicolor/scalable/apps/fr.handbrake.ghb.svg | |
5 | share/icons/hicolor/scalable/apps/hb-icon.svg | 5 | share/icons/hicolor/scalable/apps/hb-icon.svg | |
6 | share/locale/af/LC_MESSAGES/ghb.mo | |||
7 | share/locale/cs/LC_MESSAGES/ghb.mo | |||
8 | share/locale/da/LC_MESSAGES/ghb.mo | |||
9 | share/locale/de/LC_MESSAGES/ghb.mo | |||
10 | share/locale/es/LC_MESSAGES/ghb.mo | |||
11 | share/locale/eu/LC_MESSAGES/ghb.mo | |||
12 | share/locale/fr/LC_MESSAGES/ghb.mo | |||
13 | share/locale/hr/LC_MESSAGES/ghb.mo | |||
14 | share/locale/it/LC_MESSAGES/ghb.mo | |||
15 | share/locale/ja/LC_MESSAGES/ghb.mo | |||
16 | share/locale/ko/LC_MESSAGES/ghb.mo | |||
17 | share/locale/nl/LC_MESSAGES/ghb.mo | |||
18 | share/locale/no/LC_MESSAGES/ghb.mo | |||
19 | share/locale/pl/LC_MESSAGES/ghb.mo | |||
20 | share/locale/pt/LC_MESSAGES/ghb.mo | |||
21 | share/locale/pt_BR/LC_MESSAGES/ghb.mo | |||
22 | share/locale/ro/LC_MESSAGES/ghb.mo | |||
23 | share/locale/ru/LC_MESSAGES/ghb.mo | |||
24 | share/locale/sk/LC_MESSAGES/ghb.mo | |||
25 | share/locale/sv/LC_MESSAGES/ghb.mo | |||
26 | share/locale/th/LC_MESSAGES/ghb.mo | |||
27 | share/locale/tr/LC_MESSAGES/ghb.mo | |||
28 | share/locale/uk_UA/LC_MESSAGES/ghb.mo | |||
29 | share/locale/zh_CN/LC_MESSAGES/ghb.mo | |||
30 | share/metainfo/fr.handbrake.ghb.metainfo.xml | 6 | share/metainfo/fr.handbrake.ghb.metainfo.xml |
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: options.mk,v 1.1 2022/07/03 21:38:48 dbj Exp $ | 1 | # $NetBSD: options.mk,v 1.2 2022/08/01 15:00:13 ast Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.handbrake | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.handbrake | |
4 | PKG_SUPPORTED_OPTIONS= gtk3 | 4 | PKG_SUPPORTED_OPTIONS= gtk3 | |
5 | 5 | |||
6 | PKG_SUGGESTED_OPTIONS= gtk3 | 6 | PKG_SUGGESTED_OPTIONS= gtk3 | |
7 | 7 | |||
8 | .include "../../mk/bsd.options.mk" | 8 | .include "../../mk/bsd.options.mk" | |
9 | 9 | |||
10 | .if empty(PKG_OPTIONS:Mgtk3) | 10 | .if !empty(PKG_OPTIONS:Mgtk3) | |
11 | CONFIGURE_ARGS+= --disable-gtk | |||
12 | .else | |||
13 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 11 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
14 | .include "../../x11/gtk3/buildlink3.mk" | 12 | .include "../../x11/gtk3/buildlink3.mk" | |
15 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 13 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
16 | PLIST_SRC+= ${PKGDIR}/PLIST.gtk3 | 14 | PLIST_SRC+= ${PKGDIR}/PLIST.gtk3 | |
15 | .else | |||
16 | CONFIGURE_ARGS+= --disable-gtk | |||
17 | .endif | 17 | .endif |
@@ -1,28 +1,14 @@ | @@ -1,28 +1,14 @@ | |||
1 | $NetBSD: distinfo,v 1.14 2021/10/26 11:01:05 nia Exp $ | 1 | $NetBSD: distinfo,v 1.15 2022/08/01 15:00:13 ast Exp $ | |
2 | 2 | |||
3 | BLAKE2s (handbrake/HandBrake-1.3.3-source.tar.bz2) = dc19db7821477a376f15ebdce7c1440c772db5ee7f78313c777b11e575fc752d | 3 | BLAKE2s (handbrake/HandBrake-1.5.1-source.tar.bz2) = 47b0351cc3edf04e3cf946b052431f851a006779a5feb63bb5bf8faa41b1fd3b | |
4 | SHA512 (handbrake/HandBrake-1.3.3-source.tar.bz2) = a4cca4e45d39eb3d43441abe832e2b8398694917981fa994075e475b68297cae28039e3c75d06442194262a881b9e416e5ebd73d10f86214b95f54c35fd3088c | 4 | SHA512 (handbrake/HandBrake-1.5.1-source.tar.bz2) = 63c5933f77d417a89512abd278a1d844f2b7a36ec9f8ab664c1a1348fd228ee389fc8e349b2df6cbf5d617b912d4634457ebea86490ff5ed4930f39a90dc7568 | |
5 | Size (handbrake/HandBrake-1.3.3-source.tar.bz2) = 16804119 bytes | 5 | Size (handbrake/HandBrake-1.5.1-source.tar.bz2) = 16137974 bytes | |
6 | BLAKE2s (handbrake/dav1d-0.5.1.tar.bz2) = 0bd0ab8b77932d5d2ae049ba1821d160e8bf3def37d60ef6d28675f36a866c75 | 6 | BLAKE2s (handbrake/ffmpeg-4.4.2.tar.bz2) = 95a59673d4f6d2f8ee4e4e4be713a01af1a216c18358ad998d4dd8dda69c10df | |
7 | SHA512 (handbrake/dav1d-0.5.1.tar.bz2) = 2d1e7888fa9c138903b4209647e907803d2444fc2afb219b9a45dcc4c75098128b299950750bd68970004ea413ad88933d4d651a3e4e0e1557506598a15cee3b | 7 | SHA512 (handbrake/ffmpeg-4.4.2.tar.bz2) = b457070abb8b63befc08e6200078df8effe2f02cc46260f6611205a88fbc6228587960b0e345f8ea243714a817132ded9378260420e8cda51b75742ac13cbe44 | |
8 | Size (handbrake/dav1d-0.5.1.tar.bz2) = 548584 bytes | 8 | Size (handbrake/ffmpeg-4.4.2.tar.bz2) = 11499285 bytes | |
9 | BLAKE2s (handbrake/ffmpeg-4.2.3.tar.bz2) = b67914caf0078180eb99105b06402430e27937b172a8c0c70c992889d59114cc | |||
10 | SHA512 (handbrake/ffmpeg-4.2.3.tar.bz2) = ca9b0c8df41783689d80e9d0a43acef8b457fb4003ff4173a7b0898cefabc76efc24257e8990ab2559a3e409c9a1a66f90343a421579a85fe7398b1a898b60b5 | |||
11 | Size (handbrake/ffmpeg-4.2.3.tar.bz2) = 10957405 bytes | |||
12 | BLAKE2s (handbrake/libbluray-1.1.2.tar.bz2) = ce9ece81266f4c4b84ea9dd36575927a07b98254bd07937e2369435f400d3a62 | |||
13 | SHA512 (handbrake/libbluray-1.1.2.tar.bz2) = 5a82af6c1840a1dcb31d06d90203c68e2c4f0bbadc9212eb0bb2776d42b0ab3793a769ebe07b3051be151e8b15876874d5a0658292f72b7126dd915a1ada3fe7 | |||
14 | Size (handbrake/libbluray-1.1.2.tar.bz2) = 745779 bytes | |||
15 | BLAKE2s (handbrake/libdvdnav-6.0.1.tar.bz2) = 42d6ddcefbebf85fb1afae812c06b8e3d3eca11baf694da8f44b592493cb360f | |||
16 | SHA512 (handbrake/libdvdnav-6.0.1.tar.bz2) = 83a015821dacea702eb34abb7a940b9a263918a66fe711fe9a817754f25c2aa0afae3543b4d93673d1c93d3e7914e1b776c10ce50465516f4e3a3d419c15ad9f | |||
17 | Size (handbrake/libdvdnav-6.0.1.tar.bz2) = 378491 bytes | |||
18 | BLAKE2s (handbrake/libdvdread-6.0.2.tar.bz2) = b6a9659fb5b236b6323ca03b64cef8331c476f48afa5df935892b3de3bf8b070 | |||
19 | SHA512 (handbrake/libdvdread-6.0.2.tar.bz2) = e8831a67bbf1a144e9298b59e5462889c8b0197592a3c169523b5d84d9b9c1aaa719ccde2aa98c490e04f2a94c3fa7244b286e8faed674ae8c70400a0ece9c6c | |||
20 | Size (handbrake/libdvdread-6.0.2.tar.bz2) = 405298 bytes | |||
21 | BLAKE2s (handbrake/meson-0.55.0.tar.gz) = 1891054c5b88427f4383c5ba5e35baba1ed09e6e027e091bab988d16ebd88fa8 | 9 | BLAKE2s (handbrake/meson-0.55.0.tar.gz) = 1891054c5b88427f4383c5ba5e35baba1ed09e6e027e091bab988d16ebd88fa8 | |
22 | SHA512 (handbrake/meson-0.55.0.tar.gz) = bf2a5bab19deb433e363bf569527dbd1a9e8c0f77482aa077abbaa480dadc396e43148957473a31ecd9d3965578d2f7b7dc8808839c619ae2c0d419aed72d4e2 | 10 | SHA512 (handbrake/meson-0.55.0.tar.gz) = bf2a5bab19deb433e363bf569527dbd1a9e8c0f77482aa077abbaa480dadc396e43148957473a31ecd9d3965578d2f7b7dc8808839c619ae2c0d419aed72d4e2 | |
23 | Size (handbrake/meson-0.55.0.tar.gz) = 1742882 bytes | 11 | Size (handbrake/meson-0.55.0.tar.gz) = 1742882 bytes | |
24 | BLAKE2s (handbrake/x265_3.2.1.tar.gz) = ee673d6174b785fb6ecc45932967862c3584512dab1cc9906a2691e5ef0e27ab | 12 | SHA1 (patch-configure) = 5f0452587c82ac9a419ac5fc06f07d35d174bc24 | |
25 | SHA512 (handbrake/x265_3.2.1.tar.gz) = 5cb29b9d4475c1f686f6e31e47ccddde3db1639d5dcf9c058513389a9fdeb35a83b14e30e59498a76dec74bb0b410b6d8f5b1b45d18927be9811bb6a40d8d568 | 13 | SHA1 (patch-make-include-main.defs) = 176faef9b587a99b6218e8d34781128ca8a5438b | |
26 | Size (handbrake/x265_3.2.1.tar.gz) = 1426255 bytes | 14 | SHA1 (patch-make-python_launcher) = db0e01e9a5063b0d083f56840079e74909c729c6 | |
27 | SHA1 (patch-contrib_libbluray_P04-netbsd-pthread__equal-check.patch) = 8538213d147d2bb9bec455408147bd7bd40df8c2 | |||
28 | SHA1 (patch-libhb_fifo.c) = 46c5ec1f2c665da297830c326e703160e3e911d2 |
$NetBSD: patch-configure,v 1.1 2022/08/01 15:00:13 ast Exp $
Use correct python
--- configure.orig 2022-07-29 12:02:10.891326507 +0200
+++ configure 2022-07-29 12:02:39.737161708 +0200
@@ -15,7 +15,7 @@
if ( inpath bash ); then
pp=""
- for p in python3 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python2 python2.7 python
+ for p in python3 python3.10 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python2 python2.7 python
do
if ( inpath $p ); then
pp="$p"
$NetBSD: patch-make-include-main.defs,v 1.1 2022/08/01 15:00:13 ast Exp $
Use comon pkgsrc libraries
--- make/include/main.defs.orig 2022-01-10 20:11:37.000000000 +0100
+++ make/include/main.defs 2022-08-01 12:41:38.928984695 +0200
@@ -13,28 +13,32 @@
endif
endif
-ifneq (,$(filter $(HOST.system),darwin cygwin mingw))
- MODULES += contrib/freetype
- MODULES += contrib/fribidi
- MODULES += contrib/harfbuzz
- MODULES += contrib/libxml2
- MODULES += contrib/libass
- MODULES += contrib/libogg
- MODULES += contrib/libvorbis
- MODULES += contrib/libopus
- MODULES += contrib/libspeex
- MODULES += contrib/libtheora
- MODULES += contrib/lame
- MODULES += contrib/x264
- MODULES += contrib/jansson
- MODULES += contrib/libvpx
- MODULES += contrib/libjpeg-turbo
-endif
-
-ifeq (1,$(FEATURE.flatpak))
- MODULES += contrib/jansson
- MODULES += contrib/x264
-endif
+MODULES += contrib/zimg
+MODULES += contrib/ffmpeg
+MODULES += contrib/libjpeg-turbo
+
+## ifneq (,$(filter $(HOST.system),darwin cygwin mingw))
+## MODULES += contrib/freetype
+## MODULES += contrib/fribidi
+## MODULES += contrib/harfbuzz
+## MODULES += contrib/libxml2
+## MODULES += contrib/libass
+## MODULES += contrib/libogg
+## MODULES += contrib/libvorbis
+## MODULES += contrib/libopus
+## MODULES += contrib/libspeex
+## MODULES += contrib/libtheora
+## MODULES += contrib/lame
+## MODULES += contrib/x264
+## MODULES += contrib/jansson
+## MODULES += contrib/libvpx
+## MODULES += contrib/libjpeg-turbo
+## endif
+##
+## ifeq (1,$(FEATURE.flatpak))
+## MODULES += contrib/jansson
+## MODULES += contrib/x264
+## endif
ifeq (1,$(FEATURE.fdk_aac))
MODULES += contrib/fdk-aac
@@ -47,13 +51,6 @@
MODULES += contrib/x265_12bit
endif
-MODULES += contrib/libdav1d
-MODULES += contrib/zimg
-MODULES += contrib/ffmpeg
-MODULES += contrib/libdvdread
-MODULES += contrib/libdvdnav
-MODULES += contrib/libbluray
-
ifeq (1,$(FEATURE.qsv))
ifeq (,$(filter $(HOST.system),freebsd))
MODULES += contrib/libvpl
$NetBSD: patch-make-python_launcher,v 1.1 2022/08/01 15:00:13 ast Exp $
Launch correct correct python
--- make/python_launcher.orig 2022-08-01 14:38:04.652928969 +0200
+++ make/python_launcher 2022-08-01 14:38:24.938211784 +0200
@@ -13,7 +13,7 @@
return 1
}
-for p in python3 python2 python python3.7 python3.6 python2.7
+for p in python3 python3.10 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python2 python2.7 python
do
if ( inpath $p ); then
exec $p "$@"