Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -2040,6 +2040,7 @@ libKDEGames6.so.6 libkdegames-24.02.0_1
libKDEGames6Private.so.6 libkdegames-24.02.0_1
libKChart.so.2 kdiagram-2.8.0_1
libKGantt.so.2 kdiagram-2.8.0_1
libKWeatherCore.so.6 kf6-kweathercore-25.12.2_1
libadblocklibprivate.so.6 kdepim-addons-24.02.0_1
libdkimverifyconfigure.so.6 kdepim-addons-24.02.0_1
libexpireaccounttrashfolderconfig.so.6 kdepim-addons-24.02.0_1
Expand Down
1 change: 1 addition & 0 deletions srcpkgs/kf6-kweathercore-devel
32 changes: 32 additions & 0 deletions srcpkgs/kf6-kweathercore/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Template file for 'kf6-kweathercore'
pkgname=kf6-kweathercore
version=25.12.2
revision=1
build_style=cmake
configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
-DKDE_INSTALL_QMLDIR=lib/qt6/qml
-DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
hostmakedepends="extra-cmake-modules gettext pkg-config qt6-base qt6-tools"
makedepends="kf6-kholidays-devel kf6-ki18n-devel qt6-base-devel
qt6-declarative-devel qt6-position-devel"
short_desc="Library to facilitate retrieval of weather information"
maintainer="Nafis <mnabid.25@outlook.com>"
license="GPL-2.0-or-later"
homepage="https://invent.kde.org/libraries/kweathercore"
distfiles="${KDE_SITE}/release-service/${version}/src/kweathercore-${version}.tar.xz"
checksum=56ab998dbb041d071f8a9df4237cc7e5d1e6e57bc9a73441447b690f9efc9113

if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" qt6-declarative-host-tools"
fi

kf6-kweathercore-devel_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove "usr/lib/*.so"
}
}
24 changes: 24 additions & 0 deletions srcpkgs/kweather/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Template file for 'kweather'
pkgname=kweather
version=25.12.2
revision=1
build_style=cmake
configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
-DKDE_INSTALL_QMLDIR=lib/qt6/qml"
hostmakedepends="extra-cmake-modules gettext pkg-config python3 qt6-base qt6-tools"
makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kcrash-devel kf6-ki18n-devel
kf6-kirigami-devel kf6-knotifications-devel kf6-kweathercore-devel kirigami-addons-devel
libplasma-devel qt6-base-devel qt6-declarative-devel qt6-charts-devel qt6-svg-devel"
depends="kirigami-addons kf6-qqc2-desktop-style"
short_desc="Weather application for Plasma Mobile"
maintainer="Nafis <mnabid.25@outlook.com>"
license="GPL-2.0-or-later, LGPL-2.0-or-later"
homepage="https://apps.kde.org/kweather/"
changelog="https://kde.org/announcements/changelogs/gear/${version}/#kweather"
distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
checksum=dafedc71696ad426b40770c51eddfa96e4507eb84e45f492029f55f8e5672e7f

if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" kf6-kconfig libplasma qt6-declarative-host-tools"
fi