I'll fix the URL when bumping the package anyways to rebuild against ICU 74. (If you already want to build against staging now: https://github.com/Martchus/PKGBUILDs/blob/master/subtitlecomposer/default/PKGBUILD)
Search Criteria
Package Details: subtitlecomposer 0.8.0-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/subtitlecomposer.git (read-only, click to copy) |
---|---|
Package Base: | subtitlecomposer |
Description: | Video subtitle editor |
Upstream URL: | https://invent.kde.org/multimedia/subtitlecomposer |
Keywords: | composer editor kde subtitle |
Licenses: | GPL |
Submitter: | Martchus |
Maintainer: | Martchus (maxrd2) |
Last Packager: | Martchus |
Votes: | 31 |
Popularity: | 0.109694 |
First Submitted: | 2015-09-02 23:50 (UTC) |
Last Updated: | 2023-12-18 09:14 (UTC) |
Dependencies (16)
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-threading-gitAUR, ffmpeg-nonvidiaAUR, ffmpeg-cudaAUR, ffmpeg-nocudaAUR, ffmpeg-v4l2-request-gitAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-fullAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-decklinkAUR)
- kcodecs5
- kcoreaddons5
- ki18n5
- kio5
- ktextwidgets5
- kxmlgui5
- openal (openal-gitAUR)
- qt5-declarative (qt5-declarative-gitAUR)
- sonnet5
- blas (blis-cblas-openmpAUR, blis-cblasAUR, aocl-blis-aoccAUR, aocl-blisAUR, blas-mklAUR, blas-gitAUR, openblas-lapackAUR, blis-gitAUR, blisAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blas-openblas) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- jackAUR (jack-gitAUR, jack2-gitAUR, pipewire-common-jack-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack) (make)
- xorg-server-xvfb (xorg-server-xvfb-gitAUR) (make)
- python (python32AUR, python37AUR, python310AUR) (optional) – scripting
- ruby (optional) – scripting
Required by (0)
Sources (2)
Martchus commented on 2023-12-12 16:52 (UTC) (edited on 2023-12-12 16:54 (UTC) by Martchus)
xiota commented on 2023-12-10 22:34 (UTC)
url needs to be fixed: https://invent.kde.org/multimedia/subtitlecomposer
MarsSeed commented on 2023-11-29 23:23 (UTC)
Please kindly remove dependency kross
- not needed since v0.8.0, carrying this commit:
4a8df2a1 (Oct 8, 2021) - Replaced Kross with QJSEngine
QJSEngine is part of qt5-declarative.
Martchus commented on 2023-10-20 10:17 (UTC) (edited on 2023-10-20 10:17 (UTC) by Martchus)
Yes, this would be yet another change. At least for the non-git package a change would be required anyway (as the version will likely be bumped at the same time) so I guess it is no big deal. Note that this change is likely going to be from xxx5
to xxx
(and not xxx6
). Again, don't ask me why. I'm inferring this from the kf6 packages on the kde-unstable repository (as I could not find any explicit communication about it).
maxrd2 commented on 2023-10-20 10:13 (UTC)
So my "pretty sure" was wrong :)
In order to use kf6 when it lands we'll have to change all dependencies again from xxx5 to xxx6?
Martchus commented on 2023-10-20 10:00 (UTC)
But don't ask me why this was done how it was done. I personally would have preferred if all kf5 packages just stayed how they are (because this is far from the only package that now needs changing) and that from kf6 on there's simply be always a version, e.g. kio6. Just having always the major version in the package name would also be in-line with how Qt modules are packaged.
Martchus commented on 2023-10-20 09:58 (UTC) (edited on 2023-10-20 10:04 (UTC) by Martchus)
@maxrd2 Not anymore, see e.g. https://gitlab.archlinux.org/archlinux/packaging/packages/kio5/-/commit/6ec6b557ca56731d9cf3ffc9206cf7bef39078c1. So @SunRed is right and this kind of change seemed to happen to all official packages depending on kf5 packages, too. I also don't think that there's going to be a kio6 anytime soon (it'll just be kio and only when kf7 would be released there'd be kio6 similar to how we have kio5 now).
maxrd2 commented on 2023-10-20 09:55 (UTC)
@SunRed Why? They all provide old name eg. kio5 Provides kio=5.xx and I'm pretty sure kio6 will Provide kio=6.xx
SunRed commented on 2023-10-20 08:40 (UTC)
Please apply the following patch since a bunch of packages were renamed (presumably) in preparation for the KDE 6 release
diff --git a/PKGBUILD b/PKGBUILD
index 189129f..54c5be0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,12 +8,12 @@
pkgname=subtitlecomposer
pkgver=0.7.1
-pkgrel=6
+pkgrel=7
pkgdesc='Video subtitle editor'
arch=('i686' 'x86_64')
url="https://invent.kde.org/multimedia/${_name}"
license=('GPL')
-depends=('kcoreaddons' 'ktextwidgets' 'kio' 'sonnet' 'kcodecs' 'kross' 'kxmlgui' 'ki18n' 'ffmpeg' 'openal')
+depends=('kcoreaddons5' 'ktextwidgets5' 'kio5' 'sonnet5' 'kcodecs5' 'kross' 'kxmlgui5' 'ki18n5' 'ffmpeg' 'openal')
makedepends=('extra-cmake-modules' 'jack' 'blas' 'xorg-server-xvfb')
# Comment/uncomment the following dependency to disable/enable
Martchus commented on 2023-08-22 09:35 (UTC)
I recommend building in a clean chroot: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot
Pinned Comments
Martchus commented on 2016-05-18 21:59 (UTC)