Update to 24.02.0

This commit is contained in:
Hernan Martinez
2024-03-13 20:31:52 -06:00
parent b6767112a6
commit 7aeebbea2c
2 changed files with 39 additions and 40 deletions

View File

@@ -2,55 +2,52 @@
_realname=kdenlive
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=23.08.5
pkgver=24.02.0
pkgrel=1
pkgdesc="A non-linear video editor for Linux using the MLT video framework (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
mingw_arch=('ucrt64' 'clang64' 'clangarm64')
url="https://krita.org/"
license=("spdx:GPL-3.0-only")
makedepends=(
"${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-extra-cmake-modules"
"${MINGW_PACKAGE_PREFIX}-qt5-tools"
"${MINGW_PACKAGE_PREFIX}-icoutils"
"${MINGW_PACKAGE_PREFIX}-qt6-tools"
)
depends=(
"${MINGW_PACKAGE_PREFIX}-qt5-multimedia"
"${MINGW_PACKAGE_PREFIX}-qt5-networkauth"
"${MINGW_PACKAGE_PREFIX}-qt5-quickcontrols2"
"${MINGW_PACKAGE_PREFIX}-qt5-svg"
"${MINGW_PACKAGE_PREFIX}-karchive-qt5"
"${MINGW_PACKAGE_PREFIX}-kbookmarks-qt5"
"${MINGW_PACKAGE_PREFIX}-kcompletion-qt5"
"${MINGW_PACKAGE_PREFIX}-kconfig-qt5"
"${MINGW_PACKAGE_PREFIX}-kconfigwidgets-qt5"
"${MINGW_PACKAGE_PREFIX}-kcoreaddons-qt5"
"${MINGW_PACKAGE_PREFIX}-kcrash-qt5"
"${MINGW_PACKAGE_PREFIX}-kdbusaddons-qt5"
"${MINGW_PACKAGE_PREFIX}-kdeclarative-qt5"
"${MINGW_PACKAGE_PREFIX}-kfilemetadata-qt5"
"${MINGW_PACKAGE_PREFIX}-kguiaddons-qt5"
"${MINGW_PACKAGE_PREFIX}-ki18n-qt5"
"${MINGW_PACKAGE_PREFIX}-kiconthemes-qt5"
"${MINGW_PACKAGE_PREFIX}-kio-qt5"
"${MINGW_PACKAGE_PREFIX}-kitemviews-qt5"
"${MINGW_PACKAGE_PREFIX}-kjobwidgets-qt5"
"${MINGW_PACKAGE_PREFIX}-knewstuff-qt5"
"${MINGW_PACKAGE_PREFIX}-knotifications-qt5"
"${MINGW_PACKAGE_PREFIX}-knotifyconfig-qt5"
"${MINGW_PACKAGE_PREFIX}-kplotting-qt5"
"${MINGW_PACKAGE_PREFIX}-kservice-qt5"
"${MINGW_PACKAGE_PREFIX}-ktextwidgets-qt5"
"${MINGW_PACKAGE_PREFIX}-kwidgetsaddons-qt5"
"${MINGW_PACKAGE_PREFIX}-kxmlgui-qt5"
"${MINGW_PACKAGE_PREFIX}-purpose-qt5"
"${MINGW_PACKAGE_PREFIX}-kcodecs-qt5"
"${MINGW_PACKAGE_PREFIX}-knotifyconfig-qt5"
"${MINGW_PACKAGE_PREFIX}-solid-qt5"
"${MINGW_PACKAGE_PREFIX}-breeze-icons-qt5"
"${MINGW_PACKAGE_PREFIX}-mlt"
"${MINGW_PACKAGE_PREFIX}-breeze-icons"
"${MINGW_PACKAGE_PREFIX}-frei0r-plugins"
"${MINGW_PACKAGE_PREFIX}-karchive"
"${MINGW_PACKAGE_PREFIX}-kbookmarks"
"${MINGW_PACKAGE_PREFIX}-kcodecs"
"${MINGW_PACKAGE_PREFIX}-kcompletion"
"${MINGW_PACKAGE_PREFIX}-kconfig"
"${MINGW_PACKAGE_PREFIX}-kconfigwidgets"
"${MINGW_PACKAGE_PREFIX}-kcoreaddons"
"${MINGW_PACKAGE_PREFIX}-kcrash"
"${MINGW_PACKAGE_PREFIX}-kdbusaddons"
"${MINGW_PACKAGE_PREFIX}-kfilemetadata"
"${MINGW_PACKAGE_PREFIX}-kguiaddons"
"${MINGW_PACKAGE_PREFIX}-ki18n"
"${MINGW_PACKAGE_PREFIX}-kiconthemes"
"${MINGW_PACKAGE_PREFIX}-kio"
"${MINGW_PACKAGE_PREFIX}-kitemviews"
"${MINGW_PACKAGE_PREFIX}-knewstuff"
"${MINGW_PACKAGE_PREFIX}-knotifications"
"${MINGW_PACKAGE_PREFIX}-knotifyconfig"
"${MINGW_PACKAGE_PREFIX}-ktextwidgets"
"${MINGW_PACKAGE_PREFIX}-kwidgetsaddons"
"${MINGW_PACKAGE_PREFIX}-kxmlgui"
"${MINGW_PACKAGE_PREFIX}-mlt"
"${MINGW_PACKAGE_PREFIX}-purpose"
"${MINGW_PACKAGE_PREFIX}-shared-mime-info"
"${MINGW_PACKAGE_PREFIX}-qt6-base"
"${MINGW_PACKAGE_PREFIX}-qt6-declarative"
"${MINGW_PACKAGE_PREFIX}-qt6-multimedia"
"${MINGW_PACKAGE_PREFIX}-qt6-networkauth"
"${MINGW_PACKAGE_PREFIX}-qt6-svg"
"${MINGW_PACKAGE_PREFIX}-solid"
)
optdepends=(
"${MINGW_PACKAGE_PREFIX}-ffmpeg: For FFmpeg plugin"
@@ -58,8 +55,8 @@ optdepends=(
"${MINGW_PACKAGE_PREFIX}-opencv: For motion tracking"
)
source=("https://download.kde.org/stable/release-service/${pkgver}/src/${_realname}-${pkgver}.tar.xz")
sha256sums=('9ae96458e6a257c323f9845341410a140740260f3f8971ce35004de5161a83db')
#options=("!strip" "debug")
sha256sums=('135a91e9918eb631feb822b678625f3557e95b6a5e86bde1d3ac1df634015146')
apply_patch_with_msg() {
for _patch in "$@"
@@ -87,7 +84,7 @@ build() {
-DBUILD_TESTING="OFF" \
-DBUILD_QCH="OFF" \
-DKDE_INSTALL_USE_QT_SYS_PATHS="OFF" \
-DQT_MAJOR_VERSION=5 \
-DNODBUS="ON" \
../${_realname}-${pkgver}
${MINGW_PREFIX}/bin/cmake --build .

View File

@@ -43,6 +43,8 @@ sha256sums=('f557bd269fafe617eb8d4b7ac2959609f96cce3ea8b1b3ac231063a726927bb0'
'SKIP')
validpgpkeys=('E0A3EB202F8E57528E13E72FD7574483BB57B18D') # Jonathan Esk-Riddell <jr@jriddell.org>
options=(!strip debug)
build() {
declare -a _extra_config
if check_option "debug" "n"; then