diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-13 00:28:24 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-13 00:28:24 +0000 |
commit | b3f96499c112618ec301a4852f24b8b8be123d3a (patch) | |
tree | 90d1f3a681c108834f888ca502d93702f101fbce /media-video/subtitlecomposer | |
parent | ef0fedb39c21a343a3f316726f272bad9005b22c (diff) |
gentoo auto-resync : 13:03:2025 - 00:28:24
Diffstat (limited to 'media-video/subtitlecomposer')
-rw-r--r-- | media-video/subtitlecomposer/Manifest | 1 | ||||
-rw-r--r-- | media-video/subtitlecomposer/subtitlecomposer-0.8.1-r1.ebuild | 65 |
2 files changed, 66 insertions, 0 deletions
diff --git a/media-video/subtitlecomposer/Manifest b/media-video/subtitlecomposer/Manifest index 7da94dc997a8..b1db60fd15dd 100644 --- a/media-video/subtitlecomposer/Manifest +++ b/media-video/subtitlecomposer/Manifest @@ -1,4 +1,5 @@ DIST subtitlecomposer-0.7.1-patchset-1.tar.xz 6868 BLAKE2B 59ae09e6807b0c9eeb094556ec381157701a6d3ae66317c175816f2a779ef3db1874146c5ec0d211a07353bf592c1ff7ad8dcf91a1370916d37290204e7e5909 SHA512 bd7849ee7e4bb449b7f758bf86a45110f0e647d6a35ec31bbab82b7e8f02ac3b81aed958723848a08830a32f1e252dc2231d9a8a736b738b6c105c1a715aea1b DIST subtitlecomposer-0.8.1.tar.xz 763276 BLAKE2B eb5eca2505e5b2c859768f2816fae603be8066d3530802c434b78c7754a379bb4d293f5138416ebbcc4b4e0d95cb71f0e11bc5efc72efcc77c4486b096b5e6fc SHA512 28e83ba2429f17d11252b1eb56d5d9ae018f746a4b211292707847ea54659b80b2829e1d482f9740da6951c614dbfc8fff4b4019cee0f5001687282075205d53 +EBUILD subtitlecomposer-0.8.1-r1.ebuild 1621 BLAKE2B cd07b5d48131c3482fa777072fcc9cb3edb5ba30b95b25478ac4478a538cb306374bbf1e1e70c5417312039315c7a5df1bd5642418b41d17f40eb08f30ebd223 SHA512 8a35f6ba5abcdf91aae858a07766ea840b822352fb8aff40d9f5bc47924bb2f6e05e110fa278b734b279568195624033c18b2476b6b426c7f8187a5334cd5058 EBUILD subtitlecomposer-0.8.1.ebuild 1515 BLAKE2B 4811aa3c4b153a0a736a438b3d918921736209eafcf77f48d77b5191d2af8ef51093360c0bca235c594cc97a7075eb12024a85ca2fccc258a7662db9955058d5 SHA512 3ee3015523cd96698fd4c32656b7d192f8ca581a522313a7500da94d1e5b8aa30a8772093c24c0036aa3138b5e5f9fbbb8ff82f87ff8d156107ab8be764f14ba MISC metadata.xml 438 BLAKE2B b11cde969ef9af83c7e70ac17615703c8f0b4296113a8ff552a669c3b7bf7b5291106dd1c4ece993fd8195f5af3bcd1b05697b583bd85f4a155fa10351cbbadd SHA512 d32994646bdbfb90e5fde722a905ebf5fa59903de7c36fd8228ce257057ac8523d7219656d1f1a1bdcc3f0eec1ad9f34535d4090078c9e3a6890d58b8e1e3b71 diff --git a/media-video/subtitlecomposer/subtitlecomposer-0.8.1-r1.ebuild b/media-video/subtitlecomposer/subtitlecomposer-0.8.1-r1.ebuild new file mode 100644 index 000000000000..5f07e28dfc2a --- /dev/null +++ b/media-video/subtitlecomposer/subtitlecomposer-0.8.1-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm ffmpeg-compat kde.org + +DESCRIPTION="Text-based subtitles editor" +HOMEPAGE="https://subtitlecomposer.kde.org/" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + PATCHSET="${PN}-0.7.1-patchset-1" + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz + https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="5" +IUSE="unicode" + +DEPEND=" + dev-libs/openssl:= + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/sonnet-${KFMIN}:5 + media-libs/openal + media-video/ffmpeg-compat:6= + unicode? ( dev-libs/icu:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +# TODO: upstream +PATCHES=( "${WORKDIR}/${PATCHSET}/${PN}-0.7.1-tests-optional.patch" ) + +src_configure() { + # TODO: fix with >=ffmpeg-7 then drop compat (bug #948852) + ffmpeg_compat_setup 6 + + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_PocketSphinx=ON # bugs 616706, 610434 + $(cmake_use_find_package unicode ICU) + ) + + ecm_src_configure +} |