media-video/mediaelch version bump to 2.10.6

(maybe) fix the bug #919039

Signed-off-by: Alexander Weber <web.alexander@web.de>
This commit is contained in:
Alexander Weber
2023-12-03 16:36:46 +01:00
parent 360a796b44
commit bf2d5e78ec
4 changed files with 62 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST mediaelch-2.10.4.tar.gz 3280636 BLAKE2B 432f24a874f0843232e10909ba08393604acd75e0c49ea0ca660a64a7ec7ea55e8f79f21074bdac64d8e3815370f31978db8de25e79939682818aacad7aaeb76 SHA512 725b03cd179e2c14f94a5744675ac2cc570da1a2fa6818dcd1854542b354eb83f10c5653d92b946308740d7964cb91855f7d57ec314d784c1cbacd96b4c22aeb
DIST mediaelch-2.10.6.tar.gz 3300733 BLAKE2B f0db7f9c8bd4b88664180024ed9e64c56218c8c975c6f35c1031434958f0ddf0654116e463d5f3d927087a42a06279dd0d77de3220ef6d9460db9f277efc6fe5 SHA512 c8d83396b31b95388a19c30d9e7fe657ce125a87cd362da5eb7b97edefcf7b25dde5a6f3e1d527225847404b386c38739c525079b3c754da8ccbead38eb99d0d

View File

@@ -41,6 +41,7 @@ DEPEND="dev-libs/quazip
media-libs/libzen
media-libs/phonon
media-video/mediainfo"
src_configure() {
local mycmakeargs=("-DUSE_EXTERN_QUAZIP=ON")
if use debug; then
@@ -48,6 +49,8 @@ src_configure() {
mycmakeargs+=("-DSANITIZE_ADDRESS=on")
CXXFLAGS+=("-fsanitize=address")
fi
mycmakeargs+=("-DCMAKE_C_FLAGS=${CFLAGS}")
mycmakeargs+=("-DCMAKE_CXX_FLAGS=${CXXFLAGS}")
cmake_src_configure
}

View File

@@ -0,0 +1,56 @@
# Copyright 2021-223 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="Video metadata scraper"
HOMEPAGE="https://www.mediaelch.de/"
MY_PN=MediaElch
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/Komet/$MY_PN"
EGIT_BRANCH="master"
EGIT_SUBMODULES=()
inherit git-r3
S="${WORKDIR}/${PN}-9999"
else
RESTRICT="mirror"
SRC_URI="https://github.com/Komet/$MY_PN/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
S=$WORKDIR/${MY_PN}-${PV}
fi
LICENSE="LGPL-3"
SLOT="0"
IUSE="debug"
DEPEND="dev-libs/quazip
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtmultimedia:5[widgets]
dev-qt/qtopengl:5
dev-qt/qtsql:5
dev-qt/qtsvg:5
dev-qt/qtxmlpatterns:5
dev-util/cmake
media-libs/libzen
media-libs/phonon
media-video/mediainfo"
src_configure() {
local mycmakeargs=("-DUSE_EXTERN_QUAZIP=ON")
if use debug; then
CMAKE_BUILD_TYPE=Debug
mycmakeargs+=("-DSANITIZE_ADDRESS=on")
CXXFLAGS+=("-fsanitize=address")
fi
mycmakeargs+=("-DCMAKE_C_FLAGS=${CFLAGS}")
mycmakeargs+=("-DCMAKE_CXX_FLAGS=${CXXFLAGS}")
cmake_src_configure
}

View File

@@ -49,6 +49,8 @@ src_configure() {
mycmakeargs+=("-DSANITIZE_ADDRESS=on")
CXXFLAGS+=("-fsanitize=address")
fi
mycmakeargs+=("-DCMAKE_C_FLAGS=${CFLAGS}")
mycmakeargs+=("-DCMAKE_CXX_FLAGS=${CXXFLAGS}")
cmake_src_configure
}