From bde890f7ca16b14daa388c51c2cd99fce5919ca1 Mon Sep 17 00:00:00 2001 From: sulincix Date: Sat, 11 Nov 2023 12:54:23 +0000 Subject: [PATCH] fixes --- kde/apps/ark/ympbuild | 2 +- kde/frameworks/baloo/ympbuild | 11 +++++++++-- kde/frameworks/khtml/ympbuild | 2 +- kde/frameworks/kwallet/ympbuild | 2 +- kde/frameworks/plasma-framework/ympbuild | 2 +- media/video/ffmpeg/ympbuild | 17 ++++++++--------- 6 files changed, 21 insertions(+), 15 deletions(-) diff --git a/kde/apps/ark/ympbuild b/kde/apps/ark/ympbuild index 2aa04f53..87101acb 100644 --- a/kde/apps/ark/ympbuild +++ b/kde/apps/ark/ympbuild @@ -8,7 +8,7 @@ email='akarsu@protonmail.com' maintainer='akarsu' license=('GPLv3') source=("https://download.kde.org/stable/release-service/${version}/src/ark-${version}.tar.xz") -depends=() +depends=(kio libarchive kparts) makedepends=() md5sums=('aac8020d47081acbbf5178f5d13eb85c') group=(kde.apps) diff --git a/kde/frameworks/baloo/ympbuild b/kde/frameworks/baloo/ympbuild index 48a9d71e..ef206679 100644 --- a/kde/frameworks/baloo/ympbuild +++ b/kde/frameworks/baloo/ympbuild @@ -20,7 +20,7 @@ cd $name-$version setup () { cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib + -DCMAKE_INSTALL_LIBDIR=lib } build () { @@ -29,4 +29,11 @@ build () { package () { INSTALL_ROOT="$DESTDIR" cmake --install build -} \ No newline at end of file + # remove autostart file (it is bloat) + rm -f $DESTDIR/etc/xdg/autostart/baloo_file.desktop + # fix symlinks + rm -f $DESTDIR/usr/bin/baloo_file + rm -f $DESTDIR/usr/bin/baloo_file_extractor + ln -s ../lib/libexec/baloo_file $DESTDIR/usr/bin/baloo_file + ln -s ../lib/libexec/baloo_file_extractor $DESTDIR/usr/bin/baloo_file_extractor +} diff --git a/kde/frameworks/khtml/ympbuild b/kde/frameworks/khtml/ympbuild index 8837065b..6a7b5078 100644 --- a/kde/frameworks/khtml/ympbuild +++ b/kde/frameworks/khtml/ympbuild @@ -8,7 +8,7 @@ email='akarsu@protonmail.com' maintainer='akarsu' license=('LGPL') source=("https://download.kde.org/stable/frameworks/${version%.*}/portingAids/khtml-${version}.tar.xz") -depends=(giflib kparts kjs) +depends=(giflib kparts kjs phonon) makedepends=(extra-cmake-modules gperf) md5sums=('33c96cb6f85043dbde58c33ffa1c6767') group=(kde.frameworks) diff --git a/kde/frameworks/kwallet/ympbuild b/kde/frameworks/kwallet/ympbuild index 3c7c0dc5..70c4b827 100644 --- a/kde/frameworks/kwallet/ympbuild +++ b/kde/frameworks/kwallet/ympbuild @@ -8,7 +8,7 @@ email='akarsu@protonmail.com' maintainer='akarsu' license=('LGPL') source=("https://download.kde.org/stable/frameworks/${version%.*}/kwallet-${version}.tar.xz") -depends=(kservice kconfigwidgets gpgme) +depends=(kservice kconfigwidgets gpgme qca) makedepends=(extra-cmake-modules doxygen qt5-tools) md5sums=('caf9835950039b305064a2826bcdf0c2') group=(kde.frameworks) diff --git a/kde/frameworks/plasma-framework/ympbuild b/kde/frameworks/plasma-framework/ympbuild index 1ef9dc50..ac453cba 100644 --- a/kde/frameworks/plasma-framework/ympbuild +++ b/kde/frameworks/plasma-framework/ympbuild @@ -8,7 +8,7 @@ email='akarsu@protonmail.com' maintainer='akarsu' license=('LGPL') source=("https://download.kde.org/stable/frameworks/${version%.*}/plasma-framework-${version}.tar.xz") -depends=(kactivities kwayland kirigami2) +depends=(kactivities kwayland kirigami2 kdeclarative) makedepends=(extra-cmake-modules qt5-tools doxygen) md5sums=('1544487d2081496e746dd17d9225a5b0') group=(kde.frameworks) diff --git a/media/video/ffmpeg/ympbuild b/media/video/ffmpeg/ympbuild index a75beffd..93c51037 100644 --- a/media/video/ffmpeg/ympbuild +++ b/media/video/ffmpeg/ympbuild @@ -1,25 +1,25 @@ #!/usr/bin/env bash name='ffmpeg' -release='1' -version='6.0' +release='2' +version='6.0.1' url='https://ffmpeg.org/' description='A complete, cross-platform solution to record, convert and stream audio and video.' email='bayramk@gmail.com' maintainer='bk' license=('GPLv3') -source=("https://salsa.debian.org/multimedia-team/ffmpeg/-/archive/upstream/$version/ffmpeg-upstream-$version.tar.gz") -depends=(gnutls libaom libass dav1d libjxl libdrm lcms2 lame opus libopenmpt libpulse libplacebo gnutls librist libsrt libtheora v4l-utils vidstab libvpx libwebp x264 x265 xvidcore zimg zeromq) -makedepends=() -md5sums=('333b7ce677e42082c36e08d23e56acbe') +source=("https://ffmpeg.org/releases/ffmpeg-$version.tar.xz") +depends=(gnutls libaom libass dav1d libjxl libdrm lcms2 lame opus libopenmpt libpulse + gnutls librist libsrt libtheora v4l-utils vidstab libvpx libwebp x264 x265 xvidcore zimg zeromq) +makedepends=(nasm) +md5sums=('ce0e7f8abc6b72bb345d1b854760236d') group=() uses=() arch=('x86_64') -cd $name-upstream-$version +cd $name-$version setup(){ ./configure --prefix=/usr \ - --disable-x86asm \ --disable-librtmp \ --disable-lzma \ --disable-stripping \ @@ -36,7 +36,6 @@ setup(){ --enable-libjxl \ --enable-libmp3lame \ --enable-libopus \ - --enable-libplacebo \ --enable-libpulse \ --enable-librist \ --enable-libsoxr \