View | Details | Raw Unified | Return to bug 249241 | Differences between
and this patch

Collapse All | Expand All

(-)multimedia/avidemux/Makefile (-1 lines)
Lines 6-12 Link Here
6
6
7
PORTNAME=	avidemux
7
PORTNAME=	avidemux
8
PORTVERSION=	${AVIDEMUX_VERSION}
8
PORTVERSION=	${AVIDEMUX_VERSION}
9
PORTREVISION=	1
10
CATEGORIES=	multimedia
9
CATEGORIES=	multimedia
11
10
12
MAINTAINER=	multimedia@FreeBSD.org
11
MAINTAINER=	multimedia@FreeBSD.org
(-)multimedia/avidemux/Makefile.common (-3 / +14 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
AVIDEMUX_VERSION=	2.7.4
3
AVIDEMUX_VERSION=	2.7.6
4
MASTER_SITES=	\
4
MASTER_SITES=	\
5
		SF/avidemux/avidemux/${PORTVERSION}
5
		SF/avidemux/avidemux/${PORTVERSION}
6
DISTNAME=	avidemux_${PORTVERSION}
6
DISTNAME=	avidemux_${PORTVERSION}
Lines 35-41 Link Here
35
35
36
OPTIONS_DEFINE=	CLI FREETYPE FONTCONFIG OSS JACK PULSEAUDIO \
36
OPTIONS_DEFINE=	CLI FREETYPE FONTCONFIG OSS JACK PULSEAUDIO \
37
		XVIDEO FAAC FRIBIDI OPUS TWOLAME \
37
		XVIDEO FAAC FRIBIDI OPUS TWOLAME \
38
		FAAD X264 X265 VPX XVID AMR VORBIS NLS LAME VAAPI VDPAU \
38
		FAAD X264 X265 VPX AOM XVID AMR VORBIS NLS LAME VAAPI VDPAU \
39
		DCA FDK QT5 TINYPY VAPOURSYNTH
39
		DCA FDK QT5 TINYPY VAPOURSYNTH
40
OPTIONS_DEFAULT=	FREETYPE FONTCONFIG OSS XVIDEO VPX XVID \
40
OPTIONS_DEFAULT=	FREETYPE FONTCONFIG OSS XVIDEO VPX XVID \
41
			FAAD VDPAU VORBIS DCA FDK QT5 TINYPY VAPOURSYNTH \
41
			FAAD VDPAU VORBIS DCA FDK QT5 TINYPY VAPOURSYNTH \
Lines 42-47 Link Here
42
			PULSEAUDIO
42
			PULSEAUDIO
43
43
44
OPTIONS_SUB=	yes
44
OPTIONS_SUB=	yes
45
AOM_DESC=	AOM AV1 decoder support
45
CLI_DESC=	Build CLI tool
46
CLI_DESC=	Build CLI tool
46
FDK_DESC=	FDK AAC codec support
47
FDK_DESC=	FDK AAC codec support
47
TINYPY_DESC=	Python scripting support via TinyPy
48
TINYPY_DESC=	Python scripting support via TinyPy
Lines 196-205 Link Here
196
197
197
.if ${PORT_OPTIONS:MVPX}
198
.if ${PORT_OPTIONS:MVPX}
198
LIB_DEPENDS+=	libvpx.so:multimedia/libvpx
199
LIB_DEPENDS+=	libvpx.so:multimedia/libvpx
200
PLIST_SUB+=	VPX=""
199
.else
201
.else
200
CMAKE_ARGS+=	-DVPXDEC:BOOL=OFF
202
CMAKE_ARGS+=	-DVPXDEC:BOOL=OFF -DVPXENC:BOOL=OFF
203
PLIST_SUB+=	VPX="@comment "
201
.endif
204
.endif
202
205
206
.if ${PORT_OPTIONS:MAOM}
207
LIB_DEPENDS+=	libaom.so:multimedia/aom
208
PLIST_SUB+=	AOM=""
209
.else
210
CMAKE_ARGS+=	-DAOMDEC:BOOL=OFF
211
PLIST_SUB+=	AOM="@comment "
212
.endif
213
203
.if ${PORT_OPTIONS:MXVID}
214
.if ${PORT_OPTIONS:MXVID}
204
LIB_DEPENDS+=	libxvidcore.so:multimedia/xvid
215
LIB_DEPENDS+=	libxvidcore.so:multimedia/xvid
205
PLIST_SUB+=	XVID=""
216
PLIST_SUB+=	XVID=""
(-)multimedia/avidemux/distinfo (-4 / +2 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1592902649
1
TIMESTAMP = 1592902649
2
SHA256 (avidemux_2.7.4.tar.gz) = 7db0ac01c8255279a2c360ecb2725c27ea8a2c5bd1f38aeafabfed33ea588da9
2
SHA256 (avidemux_2.7.6.tar.gz) = 9a88741f3535443d4bde35d4207ca2ff96d3b136db2e7232cb50dd6b4eb293cf
3
SIZE (avidemux_2.7.4.tar.gz) = 23946276
3
SIZE (avidemux_2.7.6.tar.gz) = 24372770 
4
SHA256 (1a8bb36c5a03.patch) = 46e03497445281b11a405fa446f0021c4a9eadeaa5b1e4970fda689d9b4160fc
5
SIZE (1a8bb36c5a03.patch) = 753
(-)multimedia/avidemux/files/patch-avidemux_core-ffmpeg_package-patches-configure.patch (-19 lines)
Lines 1-19 Link Here
1
--- avidemux_core/ffmpeg_package/patches/configure.patch.orig	2015-06-01 05:59:45 UTC
2
+++ avidemux_core/ffmpeg_package/patches/configure.patch
3
@@ -0,0 +1,16 @@
4
+--- configure.orig	2015-03-16 20:26:04.000000000 +0100
5
++++ configure
6
+@@ -2733,12 +2733,7 @@
7
+ host_os=$target_os_default
8
+ 
9
+ # machine
10
+-if test "$target_os_default" = aix; then
11
+-    arch_default=$(uname -p)
12
+-    strip_default="strip -X32_64"
13
+-else
14
+-    arch_default=$(uname -m)
15
+-fi
16
++arch_default=$(uname -p)
17
+ cpu="generic"
18
+ intrinsics="none"
19
+ 
(-)multimedia/avidemux/pkg-plist (-4 / +5 lines)
Lines 83-93 Link Here
83
include/avidemux/2.7/cmake/FindTar.cmake
83
include/avidemux/2.7/cmake/FindTar.cmake
84
include/avidemux/2.7/cmake/FindThreads.cmake
84
include/avidemux/2.7/cmake/FindThreads.cmake
85
include/avidemux/2.7/cmake/Po.cmake
85
include/avidemux/2.7/cmake/Po.cmake
86
include/avidemux/2.7/cmake/Ts.cmake
87
include/avidemux/2.7/cmake/_CMakeParseArguments.cmake
86
include/avidemux/2.7/cmake/_CMakeParseArguments.cmake
88
include/avidemux/2.7/cmake/_GenerateExportHeader.cmake
87
include/avidemux/2.7/cmake/_GenerateExportHeader.cmake
89
include/avidemux/2.7/cmake/ad_plugin.cmake
88
include/avidemux/2.7/cmake/ad_plugin.cmake
90
include/avidemux/2.7/cmake/admAsNeeded.cmake
89
include/avidemux/2.7/cmake/admAsNeeded.cmake
90
include/avidemux/2.7/cmake/admCheckAom.cmake
91
include/avidemux/2.7/cmake/admCPack.cmake
91
include/avidemux/2.7/cmake/admCPack.cmake
92
include/avidemux/2.7/cmake/admCPackRpm.cmake
92
include/avidemux/2.7/cmake/admCPackRpm.cmake
93
include/avidemux/2.7/cmake/admCheckAudioDeviceLibs.cmake
93
include/avidemux/2.7/cmake/admCheckAudioDeviceLibs.cmake
Lines 105-111 Link Here
105
include/avidemux/2.7/cmake/admCheckLibVA.cmake
105
include/avidemux/2.7/cmake/admCheckLibVA.cmake
106
include/avidemux/2.7/cmake/admCheckLibxml2.cmake
106
include/avidemux/2.7/cmake/admCheckLibxml2.cmake
107
include/avidemux/2.7/cmake/admCheckMiscLibs.cmake
107
include/avidemux/2.7/cmake/admCheckMiscLibs.cmake
108
include/avidemux/2.7/cmake/admCheckMiscLibs.cmake.orig
109
include/avidemux/2.7/cmake/admCheckNvEnc.cmake
108
include/avidemux/2.7/cmake/admCheckNvEnc.cmake
110
include/avidemux/2.7/cmake/admCheckOpenGl.cmake
109
include/avidemux/2.7/cmake/admCheckOpenGl.cmake
111
include/avidemux/2.7/cmake/admCheckOpencore.cmake
110
include/avidemux/2.7/cmake/admCheckOpencore.cmake
Lines 115-120 Link Here
115
include/avidemux/2.7/cmake/admCheckQt5.cmake
114
include/avidemux/2.7/cmake/admCheckQt5.cmake
116
include/avidemux/2.7/cmake/admCheckRequiredLibs.cmake
115
include/avidemux/2.7/cmake/admCheckRequiredLibs.cmake
117
include/avidemux/2.7/cmake/admCheckSpiderMonkey.cmake
116
include/avidemux/2.7/cmake/admCheckSpiderMonkey.cmake
117
include/avidemux/2.7/cmake/admCheckSqlLite.cmake
118
include/avidemux/2.7/cmake/admCheckVDPAU.cmake
118
include/avidemux/2.7/cmake/admCheckVDPAU.cmake
119
include/avidemux/2.7/cmake/admCheckVapourSynth.cmake
119
include/avidemux/2.7/cmake/admCheckVapourSynth.cmake
120
include/avidemux/2.7/cmake/admCheckVideoToolbox.cmake
120
include/avidemux/2.7/cmake/admCheckVideoToolbox.cmake
Lines 148-154 Link Here
148
include/avidemux/2.7/cmake/admGetRevision.cmake
148
include/avidemux/2.7/cmake/admGetRevision.cmake
149
include/avidemux/2.7/cmake/admInstallDir.cmake
149
include/avidemux/2.7/cmake/admInstallDir.cmake
150
include/avidemux/2.7/cmake/admMainChecks.cmake
150
include/avidemux/2.7/cmake/admMainChecks.cmake
151
include/avidemux/2.7/cmake/admMainChecks.cmake.orig
152
include/avidemux/2.7/cmake/admOpenGl.cmake
151
include/avidemux/2.7/cmake/admOpenGl.cmake
153
include/avidemux/2.7/cmake/admPackager.cmake
152
include/avidemux/2.7/cmake/admPackager.cmake
154
include/avidemux/2.7/cmake/admPluginLocation.cmake
153
include/avidemux/2.7/cmake/admPluginLocation.cmake
Lines 181-186 Link Here
181
include/avidemux/2.7/cmake/cmake_compile_check/libva_hevcdec.cpp
180
include/avidemux/2.7/cmake/cmake_compile_check/libva_hevcdec.cpp
182
include/avidemux/2.7/cmake/cmake_compile_check/libva_vp9dec.cpp
181
include/avidemux/2.7/cmake/cmake_compile_check/libva_vp9dec.cpp
183
include/avidemux/2.7/cmake/cmake_compile_check/os_bsd_check.cpp
182
include/avidemux/2.7/cmake/cmake_compile_check/os_bsd_check.cpp
183
include/avidemux/2.7/cmake/cmake_win32_rc/generate_product_version.cmake
184
include/avidemux/2.7/cmake/cmake_win32_rc/VersionInfo.in
185
include/avidemux/2.7/cmake/cmake_win32_rc/VersionResource.rc
184
include/avidemux/2.7/cmake/commonCmakeApplication.cmake
186
include/avidemux/2.7/cmake/commonCmakeApplication.cmake
185
include/avidemux/2.7/cmake/config.h.cmake
187
include/avidemux/2.7/cmake/config.h.cmake
186
include/avidemux/2.7/cmake/debianArch.cmake
188
include/avidemux/2.7/cmake/debianArch.cmake
Lines 338-344 Link Here
338
%%VAAPI%%include/avidemux/2.7/ADM_coreLibVAEnc/ADM_coreLibVA_encodingContext.h
340
%%VAAPI%%include/avidemux/2.7/ADM_coreLibVAEnc/ADM_coreLibVA_encodingContext.h
339
%%VAAPI%%include/avidemux/2.7/ADM_coreLibVAEnc/ADM_coreLibVA_h264Encoding.h
341
%%VAAPI%%include/avidemux/2.7/ADM_coreLibVAEnc/ADM_coreLibVA_h264Encoding.h
340
%%VAAPI%%include/avidemux/2.7/ADM_coreLibVAEnc/ADM_coreLibVA_hevcEncoding.h
342
%%VAAPI%%include/avidemux/2.7/ADM_coreLibVAEnc/ADM_coreLibVA_hevcEncoding.h
341
include/avidemux/2.7/ADM_coreMuxer/.ADM_muxer.h.swp
342
include/avidemux/2.7/ADM_coreMuxer/ADM_coreMuxer6_export.h
343
include/avidemux/2.7/ADM_coreMuxer/ADM_coreMuxer6_export.h
343
include/avidemux/2.7/ADM_coreMuxer/ADM_coreMuxerFfmpeg.h
344
include/avidemux/2.7/ADM_coreMuxer/ADM_coreMuxerFfmpeg.h
344
include/avidemux/2.7/ADM_coreMuxer/ADM_muxer.h
345
include/avidemux/2.7/ADM_coreMuxer/ADM_muxer.h
(-)multimedia/avidemux-qt5/Makefile (-4 lines)
Lines 5-14 Link Here
5
CATEGORIES=	multimedia
5
CATEGORIES=	multimedia
6
PKGNAMESUFFIX=	-qt5
6
PKGNAMESUFFIX=	-qt5
7
7
8
# Prepare for Qt5.15
9
PATCH_SITES=    https://github.com/mean00/${PORTNAME}2/commit/
10
PATCHFILES=     1a8bb36c5a03.patch:-p1
11
12
MAINTAINER=	multimedia@FreeBSD.org
8
MAINTAINER=	multimedia@FreeBSD.org
13
COMMENT=	Simple GUI based video editor (QT5 UI)
9
COMMENT=	Simple GUI based video editor (QT5 UI)
14
10
(-)multimedia/avidemux-qt5/pkg-plist (+1 lines)
Lines 29-34 Link Here
29
share/avidemux6/qt5/i18n/avidemux_pl.qm
29
share/avidemux6/qt5/i18n/avidemux_pl.qm
30
share/avidemux6/qt5/i18n/avidemux_pt_BR.qm
30
share/avidemux6/qt5/i18n/avidemux_pt_BR.qm
31
share/avidemux6/qt5/i18n/avidemux_ru.qm
31
share/avidemux6/qt5/i18n/avidemux_ru.qm
32
share/avidemux6/qt5/i18n/avidemux_sk.qm
32
share/avidemux6/qt5/i18n/avidemux_sr.qm
33
share/avidemux6/qt5/i18n/avidemux_sr.qm
33
share/avidemux6/qt5/i18n/avidemux_sr@latin.qm
34
share/avidemux6/qt5/i18n/avidemux_sr@latin.qm
34
share/avidemux6/qt5/i18n/avidemux_tr.qm
35
share/avidemux6/qt5/i18n/avidemux_tr.qm
(-)multimedia/avidemux-plugins/pkg-plist (+4 lines)
Lines 32-37 Link Here
32
lib/ADM_plugins6/videoFilters/libADM_vf_avsfilter.so
32
lib/ADM_plugins6/videoFilters/libADM_vf_avsfilter.so
33
lib/ADM_plugins6/videoFilters/libADM_vf_admIvtc.so
33
lib/ADM_plugins6/videoFilters/libADM_vf_admIvtc.so
34
lib/ADM_plugins6/videoFilters/libADM_vf_black.so
34
lib/ADM_plugins6/videoFilters/libADM_vf_black.so
35
lib/ADM_plugins6/videoFilters/libADM_vf_blend.so
35
lib/ADM_plugins6/videoFilters/libADM_vf_changeFps.so
36
lib/ADM_plugins6/videoFilters/libADM_vf_changeFps.so
36
lib/ADM_plugins6/videoFilters/libADM_vf_colorYuv.so
37
lib/ADM_plugins6/videoFilters/libADM_vf_colorYuv.so
37
lib/ADM_plugins6/videoFilters/libADM_vf_ascii.so
38
lib/ADM_plugins6/videoFilters/libADM_vf_ascii.so
Lines 110-115 Link Here
110
%%VDPAU%%lib/ADM_plugins6/videoFilters/libADM_vf_vdpauFilterDeint.so
111
%%VDPAU%%lib/ADM_plugins6/videoFilters/libADM_vf_vdpauFilterDeint.so
111
%%X264%%lib/ADM_plugins6/videoEncoders/libADM_ve_x264_other.so
112
%%X264%%lib/ADM_plugins6/videoEncoders/libADM_ve_x264_other.so
112
%%X265%%lib/ADM_plugins6/videoEncoders/libADM_ve_x265_other.so
113
%%X265%%lib/ADM_plugins6/videoEncoders/libADM_ve_x265_other.so
114
%%VPX%%lib/ADM_plugins6/videoEncoders/libADM_ve_vp9.so
115
%%AOM%%lib/ADM_plugins6/videoDecoders/libADM_vd_aom.so
113
%%CLI%%lib/ADM_plugins6/videoFilters/cli/libADM_vf_CropCli.so
116
%%CLI%%lib/ADM_plugins6/videoFilters/cli/libADM_vf_CropCli.so
114
%%CLI%%lib/ADM_plugins6/videoFilters/cli/libADM_vf_HueCli.so
117
%%CLI%%lib/ADM_plugins6/videoFilters/cli/libADM_vf_HueCli.so
115
%%CLI%%lib/ADM_plugins6/videoFilters/cli/libADM_vf_chromaShiftCli.so
118
%%CLI%%lib/ADM_plugins6/videoFilters/cli/libADM_vf_chromaShiftCli.so
Lines 121-126 Link Here
121
%%CLI%%lib/ADM_plugins6/videoFilters/cli/libADM_vf_mpdelogoCli.so
124
%%CLI%%lib/ADM_plugins6/videoFilters/cli/libADM_vf_mpdelogoCli.so
122
%%CLI%%lib/ADM_plugins6/videoFilters/cli/libADM_vf_msharpenCli.so
125
%%CLI%%lib/ADM_plugins6/videoFilters/cli/libADM_vf_msharpenCli.so
123
%%VAAPI%%lib/ADM_plugins6/videoFilters/libADM_vf_vaapiFilter.so
126
%%VAAPI%%lib/ADM_plugins6/videoFilters/libADM_vf_vaapiFilter.so
127
%%VAAPI%%lib/ADM_plugins6/videoFilters/libADM_vf_vaapiFilterDeint.so
124
%%QT5%%lib/ADM_plugins6/videoFilters/qt5/libADM_vf_HueQT5.so
128
%%QT5%%lib/ADM_plugins6/videoFilters/qt5/libADM_vf_HueQT5.so
125
%%QT5%%lib/ADM_plugins6/videoFilters/qt5/libADM_vf_logoQT5.so
129
%%QT5%%lib/ADM_plugins6/videoFilters/qt5/libADM_vf_logoQT5.so
126
%%QT5%%lib/ADM_plugins6/videoFilters/qt5/libADM_vf_asharpQT5.so
130
%%QT5%%lib/ADM_plugins6/videoFilters/qt5/libADM_vf_asharpQT5.so

Return to bug 249241