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
4 changes: 4 additions & 0 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -2018,6 +2018,10 @@ libkwin.so.6 kwin-6.5.1_1
libkwin-x11.so.6 kwin-x11-6.5.1_1
libLayerShellQtInterface.so.6 layer-shell-qt-6.5.1_1
# KDE Gear
libAnalitza.so.9 analitza-26.04.2_1
libAnalitzaGui.so.9 analitza-26.04.2_1
libAnalitzaPlot.so.9 analitza-26.04.2_1
libAnalitzaWidgets.so.9 analitza-26.04.2_1
libKMahjongg6.so.6 libkmahjongg-24.08.2_1
libKF6BalooWidgets.so.6 baloo-widgets-24.02.0_1
libKCddb6.so.5 libkcddb6-24.02.2_1
Expand Down
1 change: 1 addition & 0 deletions srcpkgs/analitza-devel
26 changes: 26 additions & 0 deletions srcpkgs/analitza/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Template file for 'analitza'
# group=kde-gear
pkgname=analitza
version=26.04.3
revision=1
build_style=cmake
configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QMLDIR=lib/qt6/qml"
hostmakedepends="extra-cmake-modules kf6-kdoctools qt6-base
qt6-declarative-host-tools qt6-tools"
makedepends="eigen kf6-kdoctools-devel qt6-declarative-devel qt6-svg-devel"
short_desc="KDE library to add mathematical features to your program"
maintainer="Nafis <mnabid.25@outlook.com>"
license="GPL-2.0-or-later, LGPL-2.0-or-later"
homepage="https://invent.kde.org/education/analitza"
distfiles="${KDE_SITE}/release-service/${version}/src/analitza-${version}.tar.xz"
checksum=615b7c244a5baee0be5214c53b8ce37d0a54e69a6fd6b8438c30d7fda45b0746

analitza-devel_package() {
depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove "usr/lib/*.so"
}
}
41 changes: 41 additions & 0 deletions srcpkgs/kalgebra/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Template file for 'kalgebra'
# group=kde-gear
pkgname=kalgebra
version=26.04.3
revision=1
build_style=cmake
configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
-DKDE_INSTALL_QMLDIR=lib/qt6/qml"
hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons
kf6-kdoctools pkg-config qt6-base qt6-declarative-host-tools"
makedepends="analitza-devel kf6-ki18n-devel kf6-kio-devel kf6-kxmlgui-devel
libplasma-devel qt6-webengine-devel readline-devel"
short_desc="2D and 3D Graph Calculator"
maintainer="Nafis <mnabid.25@outlook.com>"
license="GPL-2.0-or-later, LGPL-2.0-or-later"
homepage="https://apps.kde.org/kalgebra"
changelog="https://kde.org/announcements/changelogs/gear/${version}/#kalgebra"
distfiles="${KDE_SITE}/release-service/${version}/src/kalgebra-${version}.tar.xz"
checksum=51901b4407fb5d6c7ae43df4ef224b0672339a7d3834a7bc470feb2f169bb3b6

if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then
broken="Qt6 WebEngine"
fi

if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" kf6-kpackage"
fi

kalgebramobile_package() {
short_desc+=" - mobile version"
homepage="https://apps.kde.org/kalgebramobile"
depends="kirigami-addons"
pkg_install() {
vmove usr/bin/kalgebramobile
vmove usr/share/applications/org.kde.kalgebramobile.desktop
vmove usr/share/metainfo/org.kde.kalgebramobile.appdata.xml
for f in ${DESTDIR}/usr/share/locale/*/LC_MESSAGES/kalgebramobile.mo; do
vmove ${f#$DESTDIR}
done
}
}
1 change: 1 addition & 0 deletions srcpkgs/kalgebramobile