From b51ab1b0bf3fdb852fe547f379b30a9798e355ad Mon Sep 17 00:00:00 2001 From: toadwastoast Date: Thu, 12 Sep 2024 14:23:49 -0300 Subject: [PATCH 1/3] New package: mpvqt_1.0.1_and_haruna_1.2.0 --- srcpkgs/haruna/template | 19 +++++++++++++++++++ srcpkgs/mpvqt/template | 24 ++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 srcpkgs/haruna/template create mode 100644 srcpkgs/mpvqt/template diff --git a/srcpkgs/haruna/template b/srcpkgs/haruna/template new file mode 100644 index 00000000000000..dc62ee82a6d3d2 --- /dev/null +++ b/srcpkgs/haruna/template @@ -0,0 +1,19 @@ +# Template file for 'haruna' +pkgname=haruna +version=1.2.0 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QMLDIR=lib/qt6/qml" +hostmakedepends="extra-cmake-modules qt6-base qt6-declarative + kf6-kcoreaddons kf6-kconfig pkg-config gettext mpvqt" +makedepends="mpv-devel mpvqt-devel ffmpeg6-devel qt6-base-devel + qt6-declarative-devel kf6-qqc2-desktop-style-devel kf6-kconfig-devel + kf6-kcoreaddons-devel kf6-kfilemetadata-devel kf6-ki18n-devel + kf6-kio-devel kf6-kirigami-devel gettext-devel" +depends="breeze-qt6 kf6-sonnet kf6-qqc2-desktop-style yt-dlp" +short_desc="Open source media player built with Qt/QML and libmpv" +maintainer="toadtoast " +license="GPL-3.0-or-later" +homepage="https://apps.kde.org/haruna/" +distfiles="${KDE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz" +checksum=4a9fd360d66e00d0f8d7a11e73dd9bfc55e486c0135e8d133de8abeb2ca09d88 diff --git a/srcpkgs/mpvqt/template b/srcpkgs/mpvqt/template new file mode 100644 index 00000000000000..b39c7008860b18 --- /dev/null +++ b/srcpkgs/mpvqt/template @@ -0,0 +1,24 @@ +# Template file for 'mpvqt' +pkgname=mpvqt +version=1.0.1 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF" +hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-declarative" +makedepends="mpv-devel libglvnd-devel qt6-base-devel qt6-declarative-devel" +short_desc="Libmpv wrapper for Qt Quick2/Qml" +maintainer="toadtoast " +license="LGPL-2.1-only, LGPL-3.0-only" +homepage="https://invent.kde.org/libraries/mpvqt" +distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" +checksum=9f37b85f319c27f6244743c4259402b0aa2474ed851f0d833d9bd2a0731c178c + +mpvqt-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/cmake + vmove usr/include + vmove "usr/lib/*.so" + } +} From b4b0e33b00ce9816a0d3d16ffb810684dbcac78d Mon Sep 17 00:00:00 2001 From: toadwastoast Date: Thu, 12 Sep 2024 14:44:06 -0300 Subject: [PATCH 2/3] New package: mpvqt_1.0.1_and_haruna_1.2.0 --- srcpkgs/mpvqt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mpvqt/template b/srcpkgs/mpvqt/template index b39c7008860b18..ac529bc8a9433e 100644 --- a/srcpkgs/mpvqt/template +++ b/srcpkgs/mpvqt/template @@ -7,7 +7,7 @@ configure_args="-DBUILD_TESTING=OFF" hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-declarative" makedepends="mpv-devel libglvnd-devel qt6-base-devel qt6-declarative-devel" short_desc="Libmpv wrapper for Qt Quick2/Qml" -maintainer="toadtoast " +maintainer="toadwastoast " license="LGPL-2.1-only, LGPL-3.0-only" homepage="https://invent.kde.org/libraries/mpvqt" distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" From 82e5f8b7aa7592ce269031a54658df3bb44c6966 Mon Sep 17 00:00:00 2001 From: toadwastoast Date: Thu, 12 Sep 2024 14:46:16 -0300 Subject: [PATCH 3/3] New package: mpvqt-1.0.1 and haruna-1.2.0 --- srcpkgs/haruna/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/haruna/template b/srcpkgs/haruna/template index dc62ee82a6d3d2..acbfe25c050714 100644 --- a/srcpkgs/haruna/template +++ b/srcpkgs/haruna/template @@ -12,7 +12,7 @@ makedepends="mpv-devel mpvqt-devel ffmpeg6-devel qt6-base-devel kf6-kio-devel kf6-kirigami-devel gettext-devel" depends="breeze-qt6 kf6-sonnet kf6-qqc2-desktop-style yt-dlp" short_desc="Open source media player built with Qt/QML and libmpv" -maintainer="toadtoast " +maintainer="toadwastoast " license="GPL-3.0-or-later" homepage="https://apps.kde.org/haruna/" distfiles="${KDE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz"