head 1.8; access; symbols pkgsrc-2026Q2:1.6.0.2 pkgsrc-2026Q2-base:1.6 pkgsrc-2026Q1:1.5.0.2 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.3.0.2 pkgsrc-2025Q4-base:1.3; locks; strict; comment @# @; 1.8 date 2026.09.06.09.59.29; author markd; state dead; branches; next 1.7; commitid 0WLsklClIf4lSxUG; 1.7 date 2026.09.02.19.03.46; author wiz; state Exp; branches; next 1.6; commitid vXszxoxOqka005UG; 1.6 date 2026.05.14.16.41.39; author ryoon; state Exp; branches; next 1.5; commitid tKipFjQKzke3NNFG; 1.5 date 2026.02.06.10.05.27; author wiz; state Exp; branches; next 1.4; commitid MwQEYCXeWSFvIitG; 1.4 date 2026.01.07.08.48.10; author wiz; state Exp; branches; next 1.3; commitid 1wQ3ICD8eebefrpG; 1.3 date 2025.12.02.19.53.03; author markd; state Exp; branches; next 1.2; commitid bUOz2E9tr7g56SkG; 1.2 date 2025.12.02.08.04.00; author wiz; state Exp; branches; next 1.1; commitid CSz3kiJkyraUaOkG; 1.1 date 2025.11.30.10.10.04; author markd; state Exp; branches; next ; commitid vHKvgbxuQlH1VykG; desc @@ 1.8 log @mlt-qt?: removed. mlt-qt6 now in the base mlt package. mlt-qt5 no longer supported. @ text @# $NetBSD: Makefile,v 1.7 2026/09/02 19:03:46 wiz Exp $ PKGREVISION= 4 .include "../../multimedia/mlt/Makefile.common" PKGNAME= mlt-qt6-7.34.1 COMMENT= QT6 plugin for the MLT multimedia framework BUILD_DIRS= src/modules/qt # due to BUILD_DIRS CMAKE_GENERATORS_INCOMPATIBLE= ninja CMAKE_CONFIGURE_ARGS+= -DMOD_QT=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_QT6=ON CMAKE_CONFIGURE_ARGS+= -DMOD_AVFORMAT=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_DECKLINK=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_FREI0R=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_GDK=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_JACKRACK=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_KDENLIVE=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_NORMALIZE=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_OLDFILM=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_MOVIT=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_PLUS=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_PLUSGPL=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_RESAMPLE=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_RTAUDIO=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_RUBBERBAND=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_SDL2=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_SOX=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_VIDSTAB=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_VORBIS=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_XINE=OFF CMAKE_CONFIGURE_ARGS+= -DMOD_XML=OFF .include "../../devel/cmake/build.mk" .include "../../mk/bsd.prefs.mk" .if !empty(PKGSRC_COMPILER:M*gcc*) . include "../../devel/libatomic/buildlink3.mk" .endif .include "../../devel/qt6-qt5compat/buildlink3.mk" .include "../../graphics/libexif/buildlink3.mk" .include "../../multimedia/mlt/buildlink3.mk" .include "../../x11/qt6-qtbase/buildlink3.mk" .include "../../graphics/qt6-qtsvg/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.7 log @*: recursive bump for pcre2 10.48 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2026/05/14 16:41:39 ryoon Exp $ @ 1.6 log @*: Recursive revbump from security/nettle-4.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2026/02/06 10:05:27 wiz Exp $ d3 1 a3 1 PKGREVISION= 3 @ 1.5 log @*: recursive bump for nettle 4.0 shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2026/01/07 08:48:10 wiz Exp $ d3 1 a3 1 PKGREVISION= 2 @ 1.4 log @*: recursive bump for icu 78.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2025/12/02 19:53:03 markd Exp $ d3 1 a3 1 PKGREVISION= 1 @ 1.3 log @mlt-qt{5,6}: add missing mlt dependency @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2025/12/02 08:04:00 wiz Exp $ d3 1 @ 1.2 log @mlt*: does not work with ninja due to BUILD_DIRS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/11/30 10:10:04 markd Exp $ d42 1 @ 1.1 log @mlt*: update to 7.34.1 Split the qt5 and qt6 modules into their own packages. Version 7.34.1 - Fixed compiling with Qt 5. Version 7.34.0 Framework - Added `mlt_image_rgba64` format. This change touched core, avformat, and qt modules as well. - Added `mlt_color_trc`, `mlt_color_primaries`, and more `mlt_colorspace`s along with functions: * `mlt_image_color_trc_name` * `mlt_image_color_trc_id` * `mlt_image_colorspace_name` * `mlt_image_colorspace_id` * `mlt_image_color_pri_name` * `mlt_image_color_pri_id` - Fixed some minor memory leaks with `cppcheck`. Modules - Added rgba and rgba64 formats to the `luma` transition. - Added rgba64 format to `affine` filter and transition. - Added rgba64 format to the `qtblend` transition. - Added support for FFmpeg 8 to the `avformat` module. - Fixed audio `panner` filter for 5.1 channel layout. - Fixed converting 10-bit full to limited range in `avformat` producer (regression in v7.30.0). - Fixed shadow not working for multi-line template titles in `kdenlivetitle` producer. - Fixed `mask_apply` filter with custom transition. - Added `input_chmask` & `output_chmask` properties to `mono` filter. - Added `channel_mask` property to LADSPA/LV2/VST2 filters. - Added `channel_mask` to the `volume` filter. - Added an `outline` video filter. - Fixed a deadlock on image with a `%` in the name in `qimage` producer. - Added scrubbing to the `decklink` consumer. - Fixed `&` not decoded to `&` in the `xml` producer. - Fixed converting BT.709 to BT.2020 in the `avformat` module. - Fixed building a `ladspa` module without JACK as dependency. - Deprecate a JACK Rack XML file in the `jackrack` and `ladspa` modules. - Added filter `qtblend_mode`. - Fixed incorrect alpha channel breaking optimization of `qtblend`. - Fixed pixel format gbrap (Ut Video with alpha channel) in the `avformat` producer. - Fixed `opencv_tracker` filter on cut playlist clips. - Fixed warning about missing color range for `avfilter`s that use it (e.g. `avfilter.colorspace`). - Added typewriter properties to the `qtext` filter. - Fixed color distortion or a crash if using hwaccel with orientation rotation in `avformat` producer. Other - Enable Qt 6 and disable Qt 5 modules in CMake by default. - Disable the SDL1 module in CMake by default. - Changed `melt` now exits with 1 if the producer is invalid. - Various changes to work with MSVC compiler. - Changed SVT-AV1 encode presets to VBR for Opus audio. - Fixed initializing Qt on the main thread in `melt`. - Documented the `-progress2` option for `melt`. - Increased the minimum C++ version to C++20. - Converted many modules to use CMake `find_package()`. - Added `libgen.c` and `libgen.h` for MSVC. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.154 2025/10/23 20:38:38 wiz Exp $ d9 2 @