Skip to content

Commit aa4cca7

Browse files
committed
avidemux: Update to 2.8.1
pkgsrc changes: --------------- * Split multimedia/avidemux into several packages (inspired by) FreeBSD ports. This simplifies the build process since there are several subprojects in the avidemux tarball. upstream changes: ----------------- * Informations about updates can be found here: https://avidemux.sourceforge.net/news.html
1 parent f7e2b0d commit aa4cca7

24 files changed

+1159
-0
lines changed

avidemux-cli/DESCR

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Avidemux is a graphical tool to edit video. It can open several file
2+
formats, and various audio and video codecs. Video can be edited, cut,
3+
appended, filtered (resize/crop/denoise), and re-encoded. Output file formats
4+
include Avi, MPEG1/2, MPEG2PS, OGM, and raw stripped audio or video.
5+
6+
This package provides a command line based user interface.

avidemux-cli/Makefile

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# $NetBSD$
2+
3+
.include "../../wip/avidemux/Makefile.common"
4+
5+
PKGNAME= ${DISTNAME:S/_/-cli-/}
6+
7+
COMMENT= Graphical video editing program (CLI UI)
8+
9+
CMAKE_ARG_PATH= ${WRKSRC}/avidemux/cli
10+
CMAKE_MODULE_PATH_OVERRIDE= ${CMAKE_ARG_PATH}/CMakeLists.txt
11+
12+
.include "../../devel/zlib/buildlink3.mk"
13+
.include "../../mk/pthread.buildlink3.mk"
14+
.include "../../wip/avidemux/buildlink3.mk"
15+
.include "../../mk/bsd.pkg.mk"

avidemux-cli/PLIST

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
@comment $NetBSD$
2+
bin/avidemux_cli
3+
include/avidemux/2.8/cli/ADM_UIs/ADM_UI_Cli6_export.h
4+
include/avidemux/2.8/cli/config.h
5+
lib/libADM_UI_Cli6.dylib
6+
lib/libADM_render6_cli.dylib

avidemux-cli/buildlink3.mk

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# $NetBSD$
2+
3+
BUILDLINK_TREE+= avidemux-cli
4+
5+
.if !defined(AVIDEMUX_CLI_BUILDLINK3_MK)
6+
AVIDEMUX_CLI_BUILDLINK3_MK:=
7+
8+
BUILDLINK_API_DEPENDS.avidemux-cli+= avidemux-cli>=2.8.1
9+
BUILDLINK_ABI_DEPENDS.avidemux-cli+= avidemux-cli>=2.8.1
10+
BUILDLINK_PKGSRCDIR.avidemux-cli?= ../../wip/avidemux-cli
11+
12+
.endif # AVIDEMUX_CLI_BUILDLINK3_MK
13+
14+
BUILDLINK_TREE+= -avidemux-cli

avidemux-cli/distinfo

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
$NetBSD$
2+
3+
BLAKE2s (avidemux_2.8.1.tar.gz) = 6fb2f7f1f0686ac0fb60374e16347aaf1fdbc6f478369d564f27546ee69cb4aa
4+
SHA512 (avidemux_2.8.1.tar.gz) = c8df5c0d7f20fd9003560dee7cc0964ba810fc2786cefd525c09fd9f740339dd92a42989938ca48c16aca778ed5bd93a56572b0c6397fe04e47225cc109e7d75
5+
Size (avidemux_2.8.1.tar.gz) = 26126065 bytes

avidemux-plugins/DESCR

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Avidemux is a graphical tool to edit video. It can open several file
2+
formats, and various audio and video codecs. Video can be edited, cut,
3+
appended, filtered (resize/crop/denoise), and re-encoded. Output file formats
4+
include Avi, MPEG1/2, MPEG2PS, OGM, and raw stripped audio or video.
5+
6+
This package provides plugins.

avidemux-plugins/Makefile

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# $NetBSD$
2+
3+
.include "../../wip/avidemux/Makefile.common"
4+
5+
PKGNAME= ${DISTNAME:S/_/-plugins-/}
6+
COMMENT= Graphical video editing program (Plugins)
7+
8+
USE_TOOLS+= tar
9+
10+
CHECK_SHLIBS_SUPPORTED= no
11+
12+
CMAKE_ARG_PATH= ${WRKSRC}/avidemux_plugins
13+
CMAKE_MODULE_PATH_OVERRIDE= ${CMAKE_ARG_PATH}/CMakeLists.txt
14+
15+
PLUGIN_UI= COMMON SETTINGS
16+
17+
.if !empty(PKG_OPTIONS:Mcli)
18+
PLUGIN_UI+= CLI
19+
.include "../../wip/avidemux-cli/buildlink3.mk"
20+
.endif
21+
22+
.if !empty(PKG_OPTIONS:Mqt4) || !empty(PKG_OPTIONS:Mqt5) || \
23+
!empty(PKG_OPTIONS:Mqt6)
24+
PLUGIN_UI+= QT4
25+
.include "../../wip/avidemux-qt/buildlink3.mk"
26+
.endif
27+
28+
CMAKE_ARGS+= -DPLUGIN_UI="${PLUGIN_UI}"
29+
#CMAKE_ARGS+= -DCMAKE_FIND_DEBUG_MODE:BOOL=ON
30+
31+
.include "../../wip/avidemux/buildlink3.mk"
32+
.include "../../mk/pthread.buildlink3.mk"
33+
.include "../../mk/bsd.pkg.mk"

avidemux-plugins/PLIST

+215
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,215 @@
1+
@comment $NetBSD$
2+
lib/ADM_plugins6/audioDecoder/libADM_ad_Mad.${SOEXT}
3+
lib/ADM_plugins6/audioDecoder/libADM_ad_a52.${SOEXT}
4+
lib/ADM_plugins6/audioDecoder/libADM_ad_alaw.${SOEXT}
5+
${PLIST.dca}lib/ADM_plugins6/audioDecoder/libADM_ad_dca.${SOEXT}
6+
${PLIST.faad}lib/ADM_plugins6/audioDecoder/libADM_ad_faad.${SOEXT}
7+
lib/ADM_plugins6/audioDecoder/libADM_ad_ima_adpcm.${SOEXT}
8+
lib/ADM_plugins6/audioDecoder/libADM_ad_lav.${SOEXT}
9+
lib/ADM_plugins6/audioDecoder/libADM_ad_ms_adpcm.${SOEXT}
10+
${PLIST.opencore-amr}lib/ADM_plugins6/audioDecoder/libADM_ad_opencore_amrnb.${SOEXT}
11+
${PLIST.opencore-amr}lib/ADM_plugins6/audioDecoder/libADM_ad_opencore_amrwb.${SOEXT}
12+
${PLIST.opus}lib/ADM_plugins6/audioDecoder/libADM_ad_opus.${SOEXT}
13+
lib/ADM_plugins6/audioDecoder/libADM_ad_ulaw.${SOEXT}
14+
${PLIST.vorbis}lib/ADM_plugins6/audioDecoder/libADM_ad_vorbis.${SOEXT}
15+
lib/ADM_plugins6/audioDevices/libADM_av_audioCore.${SOEXT}
16+
${PLIST.jack}lib/ADM_plugins6/audioDevices/libADM_av_jack.${SOEXT}
17+
${PLIST.aften}lib/ADM_plugins6/audioEncoders/libADM_ae_aften.${SOEXT}
18+
${PLIST.faac}lib/ADM_plugins6/audioEncoders/libADM_ae_faac.${SOEXT}
19+
${PLIST.fdk-aac}lib/ADM_plugins6/audioEncoders/libADM_ae_fdk_aac.${SOEXT}
20+
${PLIST.lame}lib/ADM_plugins6/audioEncoders/libADM_ae_lame.${SOEXT}
21+
lib/ADM_plugins6/audioEncoders/libADM_ae_lav_aac.${SOEXT}
22+
lib/ADM_plugins6/audioEncoders/libADM_ae_lav_ac3.${SOEXT}
23+
lib/ADM_plugins6/audioEncoders/libADM_ae_lav_mp2.${SOEXT}
24+
${PLIST.opus}lib/ADM_plugins6/audioEncoders/libADM_ae_opus.${SOEXT}
25+
lib/ADM_plugins6/audioEncoders/libADM_ae_pcm.${SOEXT}
26+
${PLIST.twolame}lib/ADM_plugins6/audioEncoders/libADM_ae_twolame.${SOEXT}
27+
${PLIST.vorbis}lib/ADM_plugins6/audioEncoders/libADM_ae_vorbis.${SOEXT}
28+
lib/ADM_plugins6/autoScripts/720p.py
29+
lib/ADM_plugins6/autoScripts/PSP.py
30+
lib/ADM_plugins6/autoScripts/check24fps.py
31+
lib/ADM_plugins6/autoScripts/dvd.py
32+
lib/ADM_plugins6/autoScripts/lib/ADM_image.py
33+
lib/ADM_plugins6/autoScripts/lib/ADM_imageInfo.py
34+
lib/ADM_plugins6/autoScripts/svcd.py
35+
lib/ADM_plugins6/autoScripts/vcd.py
36+
lib/ADM_plugins6/demuxers/libADM_dm_asf.${SOEXT}
37+
lib/ADM_plugins6/demuxers/libADM_dm_avsproxy.${SOEXT}
38+
lib/ADM_plugins6/demuxers/libADM_dm_flv.${SOEXT}
39+
lib/ADM_plugins6/demuxers/libADM_dm_matroska.${SOEXT}
40+
lib/ADM_plugins6/demuxers/libADM_dm_mp4.${SOEXT}
41+
lib/ADM_plugins6/demuxers/libADM_dm_mxf.${SOEXT}
42+
lib/ADM_plugins6/demuxers/libADM_dm_opendml.${SOEXT}
43+
lib/ADM_plugins6/demuxers/libADM_dm_pic.${SOEXT}
44+
lib/ADM_plugins6/demuxers/libADM_dm_ps.${SOEXT}
45+
lib/ADM_plugins6/demuxers/libADM_dm_ts.${SOEXT}
46+
lib/ADM_plugins6/muxers/libADM_mx_avi.${SOEXT}
47+
lib/ADM_plugins6/muxers/libADM_mx_dummy.${SOEXT}
48+
lib/ADM_plugins6/muxers/libADM_mx_ffPS.${SOEXT}
49+
lib/ADM_plugins6/muxers/libADM_mx_ffTS.${SOEXT}
50+
lib/ADM_plugins6/muxers/libADM_mx_flv.${SOEXT}
51+
lib/ADM_plugins6/muxers/libADM_mx_mkv.${SOEXT}
52+
lib/ADM_plugins6/muxers/libADM_mx_mov.${SOEXT}
53+
lib/ADM_plugins6/muxers/libADM_mx_mp4.${SOEXT}
54+
lib/ADM_plugins6/muxers/libADM_mx_mp4v2.${SOEXT}
55+
lib/ADM_plugins6/muxers/libADM_mx_raw.${SOEXT}
56+
lib/ADM_plugins6/muxers/libADM_mx_webm.${SOEXT}
57+
${PLIST.x264}lib/ADM_plugins6/pluginSettings/x264/3/Mezzanine.json
58+
${PLIST.x264}lib/ADM_plugins6/pluginSettings/x264/3/PSP.json
59+
${PLIST.x264}lib/ADM_plugins6/pluginSettings/x264/3/fast.json
60+
${PLIST.x264}lib/ADM_plugins6/pluginSettings/x264/3/iPhone.json
61+
${PLIST.x264}lib/ADM_plugins6/pluginSettings/x264/3/ultraFast.json
62+
${PLIST.x264}lib/ADM_plugins6/pluginSettings/x264/3/veryFast.json
63+
lib/ADM_plugins6/scriptEngines/libADM_script_tinyPy.${SOEXT}
64+
${PLIST.qt5}lib/ADM_plugins6/shaderDemo/1/bump.shader
65+
${PLIST.qt5}lib/ADM_plugins6/shaderDemo/1/lightning.shader
66+
${PLIST.qt5}lib/ADM_plugins6/shaderDemo/1/ripple.shader
67+
${PLIST.qt5}lib/ADM_plugins6/shaderDemo/1/zigzag.shader
68+
lib/ADM_plugins6/videoEncoders/libADM_ve_ffDv.${SOEXT}
69+
lib/ADM_plugins6/videoEncoders/libADM_ve_ffFlv1.${SOEXT}
70+
lib/ADM_plugins6/videoEncoders/libADM_ve_ffMpeg2.${SOEXT}
71+
lib/ADM_plugins6/videoEncoders/libADM_ve_ffMpeg4.${SOEXT}
72+
lib/ADM_plugins6/videoEncoders/libADM_ve_ffVTEencH264.${SOEXT}
73+
lib/ADM_plugins6/videoEncoders/libADM_ve_ffVTEencHEVC.${SOEXT}
74+
lib/ADM_plugins6/videoEncoders/libADM_ve_ffv1.${SOEXT}
75+
lib/ADM_plugins6/videoEncoders/libADM_ve_huff.${SOEXT}
76+
lib/ADM_plugins6/videoEncoders/libADM_ve_jpeg.${SOEXT}
77+
lib/ADM_plugins6/videoEncoders/libADM_ve_null.${SOEXT}
78+
lib/ADM_plugins6/videoEncoders/libADM_ve_utvideo.${SOEXT}
79+
${PLIST.libvpx}lib/ADM_plugins6/videoEncoders/libADM_ve_vp9.${SOEXT}
80+
${PLIST.xvid}lib/ADM_plugins6/videoEncoders/libADM_ve_xvid4.${SOEXT}
81+
${PLIST.x264}lib/ADM_plugins6/videoEncoders/libADM_ve_x264_other.${SOEXT}
82+
${PLIST.x265}lib/ADM_plugins6/videoEncoders/libADM_ve_x265_other.${SOEXT}
83+
lib/ADM_plugins6/videoEncoders/libADM_ve_yv12.${SOEXT}
84+
${PLIST.qt5}${PLIST.x264}lib/ADM_plugins6/videoEncoders/qt5/libADM_ve_x264_QT5.${SOEXT}
85+
${PLIST.qt5}${PLIST.x265}lib/ADM_plugins6/videoEncoders/qt5/libADM_ve_x265_QT5.${SOEXT}
86+
${PLIST.aom}lib/ADM_plugins6/videoDecoders/libADM_vd_aom.${SOEXT}
87+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_CropCli.${SOEXT}
88+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_HueCli.${SOEXT}
89+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_ZoomCli.${SOEXT}
90+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_analyzerCli.${SOEXT}
91+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artCartoonCli.${SOEXT}
92+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artCharcoalCli.${SOEXT}
93+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artChromaHoldCli.${SOEXT}
94+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artChromaKeyCli.${SOEXT}
95+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artColorEffectCli.${SOEXT}
96+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artDynThresholdCli.${SOEXT}
97+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artGridCli.${SOEXT}
98+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artMirrorCli.${SOEXT}
99+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artPixelizeCli.${SOEXT}
100+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artPosterizeCli.${SOEXT}
101+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artVHSCli.${SOEXT}
102+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_artVignetteCli.${SOEXT}
103+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_blackenBordersCli.${SOEXT}
104+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_blurCli.${SOEXT}
105+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_chromaShiftCli.${SOEXT}
106+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_colorBalanceCli.${SOEXT}
107+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_colorTempCli.${SOEXT}
108+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_contrastCli.${SOEXT}
109+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_cubicLUTCli.${SOEXT}
110+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_debandCli.${SOEXT}
111+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_delogoHQCli.${SOEXT}
112+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_eq2Cli.${SOEXT}
113+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_fadeFromImageCli.${SOEXT}
114+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_fadeInCli.${SOEXT}
115+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_fadeOutCli.${SOEXT}
116+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_fadeThroughCli.${SOEXT}
117+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_fitToSizeCli.${SOEXT}
118+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_flipCli.${SOEXT}
119+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_imageStabCli.${SOEXT}
120+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_logoCli.${SOEXT}
121+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_lumaStabCli.${SOEXT}
122+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_mpdelogoCli.${SOEXT}
123+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_msharpenCli.${SOEXT}
124+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_quadTransCli.${SOEXT}
125+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_swscaleResize_cli.${SOEXT}
126+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_waveletDenoiseCli.${SOEXT}
127+
${PLIST.cli}lib/ADM_plugins6/videoFilters/cli/libADM_vf_waveletSharpCli.${SOEXT}
128+
lib/ADM_plugins6/videoFilters/libADM_vf_DgBob.${SOEXT}
129+
lib/ADM_plugins6/videoFilters/libADM_vf_FluxSmooth.${SOEXT}
130+
lib/ADM_plugins6/videoFilters/libADM_vf_aarotate.${SOEXT}
131+
lib/ADM_plugins6/videoFilters/libADM_vf_addBorders.${SOEXT}
132+
lib/ADM_plugins6/videoFilters/libADM_vf_admIvtc.${SOEXT}
133+
lib/ADM_plugins6/videoFilters/libADM_vf_ascii.${SOEXT}
134+
lib/ADM_plugins6/videoFilters/libADM_vf_black.${SOEXT}
135+
lib/ADM_plugins6/videoFilters/libADM_vf_blend.${SOEXT}
136+
lib/ADM_plugins6/videoFilters/libADM_vf_changeFps.${SOEXT}
137+
lib/ADM_plugins6/videoFilters/libADM_vf_colorYuv.${SOEXT}
138+
lib/ADM_plugins6/videoFilters/libADM_vf_decimateFrame.${SOEXT}
139+
lib/ADM_plugins6/videoFilters/libADM_vf_denoise3d.${SOEXT}
140+
lib/ADM_plugins6/videoFilters/libADM_vf_denoise3dhq.${SOEXT}
141+
lib/ADM_plugins6/videoFilters/libADM_vf_dummy.${SOEXT}
142+
lib/ADM_plugins6/videoFilters/libADM_vf_fadeTo.${SOEXT}
143+
lib/ADM_plugins6/videoFilters/libADM_vf_fadeToBlack.${SOEXT}
144+
lib/ADM_plugins6/videoFilters/libADM_vf_gauss.${SOEXT}
145+
lib/ADM_plugins6/videoFilters/libADM_vf_hzstackField.${SOEXT}
146+
lib/ADM_plugins6/videoFilters/libADM_vf_ivtcDupeRemover.${SOEXT}
147+
lib/ADM_plugins6/videoFilters/libADM_vf_kernelDeint.${SOEXT}
148+
lib/ADM_plugins6/videoFilters/libADM_vf_largeMedian.${SOEXT}
149+
lib/ADM_plugins6/videoFilters/libADM_vf_lavDeint.${SOEXT}
150+
lib/ADM_plugins6/videoFilters/libADM_vf_lumaOnly.${SOEXT}
151+
lib/ADM_plugins6/videoFilters/libADM_vf_mean.${SOEXT}
152+
lib/ADM_plugins6/videoFilters/libADM_vf_median.${SOEXT}
153+
lib/ADM_plugins6/videoFilters/libADM_vf_mergeField.${SOEXT}
154+
lib/ADM_plugins6/videoFilters/libADM_vf_negative.${SOEXT}
155+
lib/ADM_plugins6/videoFilters/libADM_vf_printInfo.${SOEXT}
156+
lib/ADM_plugins6/videoFilters/libADM_vf_removePlane.${SOEXT}
157+
lib/ADM_plugins6/videoFilters/libADM_vf_resampleFps.${SOEXT}
158+
lib/ADM_plugins6/videoFilters/libADM_vf_rotate.${SOEXT}
159+
lib/ADM_plugins6/videoFilters/libADM_vf_separateField.${SOEXT}
160+
lib/ADM_plugins6/videoFilters/libADM_vf_sharpen.${SOEXT}
161+
${PLIST.fribidi}lib/ADM_plugins6/videoFilters/libADM_vf_ssa.${SOEXT}
162+
lib/ADM_plugins6/videoFilters/libADM_vf_stackField.${SOEXT}
163+
lib/ADM_plugins6/videoFilters/libADM_vf_stillimage.${SOEXT}
164+
lib/ADM_plugins6/videoFilters/libADM_vf_swapUV.${SOEXT}
165+
lib/ADM_plugins6/videoFilters/libADM_vf_telecide.${SOEXT}
166+
lib/ADM_plugins6/videoFilters/libADM_vf_unstackField.${SOEXT}
167+
lib/ADM_plugins6/videoFilters/libADM_vf_yadif.${SOEXT}
168+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_HueQT5.${SOEXT}
169+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_analyzerQT5.${SOEXT}
170+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artCartoonQT5.${SOEXT}
171+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artCharcoalQT5.${SOEXT}
172+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artChromaHoldQT5.${SOEXT}
173+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artChromaKeyQT5.${SOEXT}
174+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artColorEffectQT5.${SOEXT}
175+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artDynThresholdQT5.${SOEXT}
176+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artGridQT5.${SOEXT}
177+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artMirrorQT5.${SOEXT}
178+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artPixelizeQT5.${SOEXT}
179+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artPosterizeQT5.${SOEXT}
180+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artVHSQT5.${SOEXT}
181+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_artVignetteQT5.${SOEXT}
182+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_asharpQT5.${SOEXT}
183+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_blackenBordersQT5.${SOEXT}
184+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_blurQT5.${SOEXT}
185+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_chromaShiftQT5.${SOEXT}
186+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_colorBalanceQT5.${SOEXT}
187+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_colorTempQT5.${SOEXT}
188+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_contrastQT5.${SOEXT}
189+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_cropQT5.${SOEXT}
190+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_cubicLUTQT5.${SOEXT}
191+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_debandQT5.${SOEXT}
192+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_delogoHQQT5.${SOEXT}
193+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_eq2QT5.${SOEXT}
194+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_fadeFromImageQT5.${SOEXT}
195+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_fadeInQT5.${SOEXT}
196+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_fadeOutQT5.${SOEXT}
197+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_fadeThroughQT5.${SOEXT}
198+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_fitToSizeQT5.${SOEXT}
199+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_flipQT5.${SOEXT}
200+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_glBenchmark.${SOEXT}
201+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_glResize.${SOEXT}
202+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_imageStabQT5.${SOEXT}
203+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_logoQT5.${SOEXT}
204+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_lumaStabQT5.${SOEXT}
205+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_mpdelogoQT5.${SOEXT}
206+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_msharpenQT5.${SOEXT}
207+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_quadTransQT5.${SOEXT}
208+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_rotateGlFrag2.${SOEXT}
209+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_sampleGlFrag2.${SOEXT}
210+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_sampleGlVertex.${SOEXT}
211+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_shaderLoaderGl.${SOEXT}
212+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_swscaleResizeQT5.${SOEXT}
213+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_waveletDenoiseQT5.${SOEXT}
214+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_waveletSharpQT5.${SOEXT}
215+
${PLIST.qt5}lib/ADM_plugins6/videoFilters/qt5/libADM_vf_zoomQT5.${SOEXT}

avidemux-plugins/TODO

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* Test with QT4 (for which build is broken on Darwin)

avidemux-plugins/distinfo

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
$NetBSD$
2+
3+
BLAKE2s (avidemux_2.8.1.tar.gz) = 6fb2f7f1f0686ac0fb60374e16347aaf1fdbc6f478369d564f27546ee69cb4aa
4+
SHA512 (avidemux_2.8.1.tar.gz) = c8df5c0d7f20fd9003560dee7cc0964ba810fc2786cefd525c09fd9f740339dd92a42989938ca48c16aca778ed5bd93a56572b0c6397fe04e47225cc109e7d75
5+
Size (avidemux_2.8.1.tar.gz) = 26126065 bytes
6+
SHA1 (patch-avidemux__plugins_CMakeLists.txt) = e7ad920a45a2906ba2c405d6083b80c503fb7cf9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
$NetBSD$
2+
3+
In case where both QT4 and Common plugins are enabled, VapourSynth is included
4+
twice.
5+
6+
--- avidemux_plugins/CMakeLists.txt.orig 2022-09-17 13:59:17.000000000 +0000
7+
+++ avidemux_plugins/CMakeLists.txt
8+
@@ -267,7 +267,9 @@ ENDIF(DO_COMMON)
9+
ADD_SUBDIRECTORY(ADM_videoEncoder)
10+
ADD_SUBDIRECTORY(ADM_videoFilters6)
11+
IF(DO_QT4)
12+
- add_subdirectory(ADM_demuxers/VapourSynth)
13+
+ IF(NOT DO_COMMON)
14+
+ add_subdirectory(ADM_demuxers/VapourSynth)
15+
+ ENDIF(NOT DO_COMMON)
16+
# add_subdirectory(ADM_scriptEngines)
17+
#IF(USE_OPENGL AND NOT WIN32)
18+
IF(USE_OPENGL )

avidemux-qt/DESCR

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Avidemux is a graphical tool to edit video. It can open several file
2+
formats, and various audio and video codecs. Video can be edited, cut,
3+
appended, filtered (resize/crop/denoise), and re-encoded. Output file formats
4+
include Avi, MPEG1/2, MPEG2PS, OGM, and raw stripped audio or video.
5+
6+
This package provides a QT based user interface.

avidemux-qt/Makefile

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# $NetBSD$
2+
3+
.include "../../wip/avidemux/Makefile.common"
4+
5+
PKGNAME= ${DISTNAME:S/_/-qt-/}
6+
7+
COMMENT= Graphical video editing program (QT UI)
8+
9+
CMAKE_ARG_PATH= ${WRKSRC}/avidemux/qt4
10+
CMAKE_MODULE_PATH_OVERRIDE= ${CMAKE_ARG_PATH}/CMakeLists.txt
11+
12+
.include "../../devel/zlib/buildlink3.mk"
13+
.include "../../mk/pthread.buildlink3.mk"
14+
.include "../../x11/qt5-qttools/buildlink3.mk"
15+
.include "../../wip/avidemux/buildlink3.mk"
16+
.include "../../mk/bsd.pkg.mk"

0 commit comments

Comments
 (0)