Files
ports/multimedia/handbrake/patches/patch-make_include_main_defs
2025-11-13 09:35:17 +00:00

110 lines
2.5 KiB
Plaintext

Index: make/include/main.defs
--- make/include/main.defs.orig
+++ make/include/main.defs
@@ -8,105 +8,6 @@ include $(SRC/)make/include/tool.defs
###############################################################################
-ifneq (,$(filter $(HOST.system),cygwin mingw))
-ifneq ($(HAS.bz2),1)
- MODULES += contrib/bzip2
-endif
-endif
-
-ifneq (,$(filter $(HOST.system),darwin cygwin mingw))
- MODULES += contrib/freetype
- MODULES += contrib/fribidi
- MODULES += contrib/harfbuzz
- 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/libass
- MODULES += contrib/jansson
- MODULES += contrib/x264
-endif
-
-ifeq (1,$(FEATURE.fdk_aac))
- MODULES += contrib/fdk-aac
-endif
-
-ifeq (1,$(FEATURE.x265))
- MODULES += contrib/x265
- MODULES += contrib/x265_8bit
- MODULES += contrib/x265_10bit
- MODULES += contrib/x265_12bit
-endif
-
-MODULES += contrib/libdav1d
-MODULES += contrib/svt-av1
-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
-endif
-endif
-
-ifeq (1,$(FEATURE.vce))
- MODULES += contrib/amf
-endif
-
-ifeq (1,$(FEATURE.nvenc))
- MODULES += contrib/nvenc
-endif
-
-ifeq (1,$(FEATURE.libdovi))
- MODULES += contrib/libdovi
-endif
-
-ifneq (,$(filter $(HOST.system),darwin))
- MODULES += contrib/xz
- MODULES += contrib/bin2c
-endif
-
-ifneq (,$(filter $(HOST.machine),arm64 aarch64))
- MODULES += contrib/sse2neon
-endif
-
-ifneq (,$(filter $(HOST.system),cygwin mingw))
-ifneq ($(HAS.iconv),1)
- MODULES += contrib/libiconv
-endif
-ifneq ($(HAS.xz),1)
- MODULES += contrib/xz
-endif
-ifneq ($(HAS.libz),1)
- MODULES += contrib/zlib
-endif
-ifneq ($(HAS.regex),1)
- MODULES += contrib/libgnurx
-endif
-endif
-
-ifneq (,$(filter $(HOST.system),solaris))
- MODULES += contrib/libiconv
-endif
-
-ifneq (,$(filter $(HOST.system),netbsd))
- # needed to avoid conflict with jpeg-9e
- MODULES += contrib/libjpeg-turbo
-endif
-
## these must come after contrib since some contrib modules are optional
MODULES += libhb