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 @@ -2019,6 +2019,10 @@ libkdecorations3private.so.2 kf6-kdecoration-6.5.1_1
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
libcxx-rust-cssparser.so.1 cxx-rust-cssparser-1.0.0_1
libUnion.so.6 union-6.7.4_1
libUnionQuickStyle.so.6 union-6.7.4_1
libUnionQuickImpl.so.6 union-6.7.4_1
# KDE Gear
libKMahjongg6.so.6 libkmahjongg-24.08.2_1
libKF6BalooWidgets.so.6 baloo-widgets-24.02.0_1
Expand Down
1 change: 1 addition & 0 deletions srcpkgs/cxx-rust-cssparser-devel
25 changes: 25 additions & 0 deletions srcpkgs/cxx-rust-cssparser/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Template file for 'cxx-rust-cssparser'
pkgname=cxx-rust-cssparser
version=1.0.0
revision=1
build_style=cmake
build_helper="rust"
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules qt6-base corrosion cargo"
makedepends="qt6-base-devel rust-std"
short_desc="Library for parsing CSS using the Rust cssparser crate"
maintainer="Nafis <mnabid.25@outlook.com>"
license="LGPL-2.1-only, LGPL-3.0-only"
homepage="https://invent.kde.org/libraries/cxx-rust-cssparser"
distfiles="${KDE_SITE}/cxx-rust-cssparser/cxx-rust-cssparser-${version}.tar.xz"
checksum=df233783cb017d352a7b96d9a0fefca5a1121b8fe384216c28f9544f682e6277

cxx-rust-cssparser-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove "usr/lib/*.so"
}
}
1 change: 1 addition & 0 deletions srcpkgs/union-devel
34 changes: 34 additions & 0 deletions srcpkgs/union/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Template file for 'union'
# group=kde-plasma
pkgname=union
version=6.7.4
revision=1
build_style=cmake
configure_args="-DBUILD_TESTING=OFF -DBUILD_TOOLS=OFF -DBUILD_EXAMPLES=OFF
-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
hostmakedepends="extra-cmake-modules qt6-base qt6-declarative-host-tools
qt6-shadertools"
makedepends="breeze-qt6 cxx-rust-cssparser-devel kf6-kcolorscheme-devel
kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kguiaddons-devel
kf6-kiconthemes-devel kf6-kirigami-devel qt6-base-devel
qt6-declarative-devel qt6-shadertools-devel"
short_desc="Qt style supporting both QtQuick and QtWidgets"
maintainer="Nafis <mnabid.25@outlook.com>"
license="LGPL-2.1-only, LGPL-3.0-only"
homepage="https://invent.kde.org/plasma/union"
distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
checksum=b1a83dc6b831fb3e46d18d4c6441822c94e386299ef37b816148215480d325ac

# stage builds
makedepends+=" kde-plasma-base"
shlib_requires="KDE_Plasma.${version}"

union-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove "usr/lib/*.so"
}
}
Loading