sps-extra · log · files · refs · tags · releases · people · languages · GitHub · commit
24e3a61
extra: add Plasma, X11, Vulkan, ALSA, and daily-driver sets
Parents
Stat
README.md | 11 ++++- admin/doas/recipe | 13 +++++ admin/sudo/recipe | 14 ++++++ audio/alsa-lib/recipe | 13 +++++ audio/alsa-ucm-conf/recipe | 15 ++++++ audio/alsa-utils/recipe | 15 ++++++ audio/ffmpeg/recipe | 16 +++++++ audio/flac/recipe | 14 ++++++ audio/gst-plugins-base/recipe | 15 ++++++ audio/gst-plugins-good/recipe | 14 ++++++ audio/gstreamer/recipe | 14 ++++++ audio/lame/recipe | 14 ++++++ audio/libogg/recipe | 13 +++++ audio/libsndfile/recipe | 16 +++++++ audio/libvorbis/recipe | 14 ++++++ audio/opus/recipe | 15 ++++++ audio/pipewire/recipe | 16 +++++++ audio/wireplumber/recipe | 16 +++++++ cli/bat/recipe | 15 ++++++ cli/bottom/recipe | 15 ++++++ cli/delta/recipe | 15 ++++++ cli/duf/recipe | 15 ++++++ cli/dust/recipe | 15 ++++++ cli/eza/recipe | 15 ++++++ cli/fd/recipe | 15 ++++++ cli/fzf/recipe | 15 ++++++ cli/hyperfine/recipe | 15 ++++++ cli/lazygit/recipe | 15 ++++++ cli/qol-cli/recipe | 33 +++++++++++++ cli/ripgrep/recipe | 1 + cli/sd/recipe | 15 ++++++ cli/starship/recipe | 15 ++++++ cli/tealdeer/recipe | 15 ++++++ cli/tokei/recipe | 15 ++++++ cli/yq/recipe | 15 ++++++ cli/zoxide/recipe | 15 ++++++ desktop/plasma-desktop/recipe | 69 ++++++++++++++++++++++++++ desktop/plasma-full/recipe | 31 ++++++++++++ desktop/sddm/recipe | 15 ++++++ devel/ccache/recipe | 14 ++++++ devel/devel-tools/recipe | 21 ++++++++ devel/gdb/recipe | 19 ++++++++ devel/lsof/recipe | 14 ++++++ devel/strace/recipe | 13 +++++ disk/exfatprogs/recipe | 13 +++++ disk/gptfdisk/recipe | 17 +++++++ disk/hdparm/recipe | 12 +++++ disk/ntfs-3g/recipe | 14 ++++++ disk/nvme-cli/recipe | 15 ++++++ disk/parted/recipe | 15 ++++++ disk/smartmontools/recipe | 13 +++++ editors/emacs/recipe | 16 +++++++ editors/helix/recipe | 15 ++++++ editors/kakoune/recipe | 13 +++++ editors/micro/recipe | 15 ++++++ firmware/linux-firmware/recipe | 10 ++++ fonts/liberation-fonts/recipe | 13 +++++ fonts/noto-fonts-cjk/recipe | 14 ++++++ fonts/noto-fonts-emoji/recipe | 13 +++++ fonts/noto-fonts/recipe | 13 +++++ graphics/mesa/recipe | 24 ++++++++++ graphics/vulkan-headers/recipe | 16 +++++++ graphics/vulkan-loader/recipe | 16 +++++++ graphics/vulkan-tools/recipe | 17 +++++++ kdeapps/ark/recipe | 19 ++++++++ kdeapps/dolphin/recipe | 19 ++++++++ kdeapps/elisa/recipe | 19 ++++++++ kdeapps/falkon/recipe | 19 ++++++++ kdeapps/filelight/recipe | 19 ++++++++ kdeapps/gwenview/recipe | 19 ++++++++ kdeapps/kate/recipe | 19 ++++++++ kdeapps/kcalc/recipe | 19 ++++++++ kdeapps/kde-apps/recipe | 30 ++++++++++++ kdeapps/kdeconnect/recipe | 19 ++++++++ kdeapps/kdenlive/recipe | 19 ++++++++ kdeapps/kfind/recipe | 19 ++++++++ kdeapps/khelpcenter/recipe | 19 ++++++++ kdeapps/konsole/recipe | 19 ++++++++ kdeapps/kwrite/recipe | 10 ++++ kdeapps/okular/recipe | 19 ++++++++ kdeapps/partitionmanager/recipe | 19 ++++++++ kdeapps/yakuake/recipe | 19 ++++++++ kf6/attica/recipe | 17 +++++++ kf6/baloo/recipe | 17 +++++++ kf6/bluez-qt/recipe | 17 +++++++ kf6/breeze-icons/recipe | 17 +++++++ kf6/extra-cmake-modules/recipe | 15 ++++++ kf6/frameworkintegration/recipe | 17 +++++++ kf6/karchive/recipe | 17 +++++++ kf6/kauth/recipe | 17 +++++++ kf6/kbookmarks/recipe | 17 +++++++ kf6/kcalendarcore/recipe | 17 +++++++ kf6/kcmutils/recipe | 17 +++++++ kf6/kcodecs/recipe | 17 +++++++ kf6/kcolorscheme/recipe | 17 +++++++ kf6/kcompletion/recipe | 17 +++++++ kf6/kconfig/recipe | 17 +++++++ kf6/kconfigwidgets/recipe | 17 +++++++ kf6/kcontacts/recipe | 17 +++++++ kf6/kcoreaddons/recipe | 17 +++++++ kf6/kcrash/recipe | 17 +++++++ kf6/kdav/recipe | 17 +++++++ kf6/kdbusaddons/recipe | 17 +++++++ kf6/kdeclarative/recipe | 17 +++++++ kf6/kded/recipe | 17 +++++++ kf6/kdesu/recipe | 17 +++++++ kf6/kdnssd/recipe | 17 +++++++ kf6/kdoctools/recipe | 17 +++++++ kf6/kf6/recipe | 80 +++++++++++++++++++++++++++++++ kf6/kfilemetadata/recipe | 17 +++++++ kf6/kglobalaccel/recipe | 17 +++++++ kf6/kguiaddons/recipe | 17 +++++++ kf6/kholidays/recipe | 17 +++++++ kf6/ki18n/recipe | 17 +++++++ kf6/kiconthemes/recipe | 17 +++++++ kf6/kidletime/recipe | 17 +++++++ kf6/kimageformats/recipe | 17 +++++++ kf6/kio/recipe | 17 +++++++ kf6/kirigami/recipe | 17 +++++++ kf6/kitemmodels/recipe | 17 +++++++ kf6/kitemviews/recipe | 17 +++++++ kf6/kjobwidgets/recipe | 17 +++++++ kf6/knewstuff/recipe | 17 +++++++ kf6/knotifications/recipe | 17 +++++++ kf6/knotifyconfig/recipe | 17 +++++++ kf6/kpackage/recipe | 17 +++++++ kf6/kparts/recipe | 17 +++++++ kf6/kpeople/recipe | 17 +++++++ kf6/kplotting/recipe | 17 +++++++ kf6/kpty/recipe | 17 +++++++ kf6/kquickcharts/recipe | 17 +++++++ kf6/krunner/recipe | 17 +++++++ kf6/kservice/recipe | 17 +++++++ kf6/kstatusnotifieritem/recipe | 17 +++++++ kf6/ksvg/recipe | 17 +++++++ kf6/ktexteditor/recipe | 17 +++++++ kf6/ktexttemplate/recipe | 17 +++++++ kf6/ktextwidgets/recipe | 17 +++++++ kf6/kunitconversion/recipe | 17 +++++++ kf6/kuserfeedback/recipe | 17 +++++++ kf6/kwallet/recipe | 17 +++++++ kf6/kwidgetsaddons/recipe | 17 +++++++ kf6/kwindowsystem/recipe | 17 +++++++ kf6/kxmlgui/recipe | 17 +++++++ kf6/modemmanager-qt/recipe | 17 +++++++ kf6/networkmanager-qt/recipe | 17 +++++++ kf6/prison/recipe | 17 +++++++ kf6/purpose/recipe | 17 +++++++ kf6/qqc2-desktop-style/recipe | 17 +++++++ kf6/solid/recipe | 17 +++++++ kf6/sonnet/recipe | 17 +++++++ kf6/syndication/recipe | 17 +++++++ kf6/syntax-highlighting/recipe | 17 +++++++ kf6/threadweaver/recipe | 17 +++++++ lang/go/recipe | 14 ++++++ lang/languages/recipe | 17 +++++++ lang/lua/recipe | 14 ++++++ lang/nodejs/recipe | 16 +++++++ lang/perl/recipe | 14 ++++++ lang/ruby/recipe | 18 +++++++ lang/rust/recipe | 11 +++++ libs/cairo/recipe | 18 +++++++ libs/desktop-file-utils/recipe | 16 +++++++ libs/ell/recipe | 13 +++++ libs/fontconfig/recipe | 16 +++++++ libs/freetype/recipe | 16 +++++++ libs/fribidi/recipe | 13 +++++ libs/fuse3/recipe | 13 +++++ libs/gdk-pixbuf/recipe | 16 +++++++ libs/gtk3/recipe | 21 ++++++++ libs/harfbuzz/recipe | 15 ++++++ libs/hicolor-icon-theme/recipe | 16 +++++++ libs/icu/recipe | 13 +++++ libs/iso-codes/recipe | 14 ++++++ libs/jansson/recipe | 13 +++++ libs/libarchive/recipe | 17 +++++++ libs/libcap/recipe | 12 +++++ libs/libdrm/recipe | 13 +++++ libs/libepoxy/recipe | 14 ++++++ libs/libevdev/recipe | 13 +++++ libs/libglvnd/recipe | 13 +++++ libs/libgudev/recipe | 14 ++++++ libs/libical/recipe | 15 ++++++ libs/libinput/recipe | 15 ++++++ libs/libjpeg-turbo/recipe | 13 +++++ libs/libndp/recipe | 13 +++++ libs/libnl/recipe | 13 +++++ libs/libpcap/recipe | 13 +++++ libs/libslirp/recipe | 14 ++++++ libs/libxkbcommon/recipe | 16 +++++++ libs/libyaml/recipe | 13 +++++ libs/mtdev/recipe | 13 +++++ libs/nspr/recipe | 13 +++++ libs/nss/recipe | 16 +++++++ libs/pango/recipe | 18 +++++++ libs/pixman/recipe | 13 +++++ libs/poppler/recipe | 20 ++++++++ libs/qpdf/recipe | 16 +++++++ libs/shared-mime-info/recipe | 18 +++++++ libs/wayland-protocols/recipe | 15 ++++++ libs/wayland/recipe | 16 +++++++ net/bind-tools/recipe | 15 ++++++ net/bluez/recipe | 17 +++++++ net/ethtool/recipe | 14 ++++++ net/iperf3/recipe | 14 ++++++ net/iw/recipe | 13 +++++ net/iwd/recipe | 15 ++++++ net/networkmanager/recipe | 17 +++++++ net/nftables/recipe | 17 +++++++ net/nmap/recipe | 16 +++++++ net/traceroute/recipe | 12 +++++ net/wireguard-tools/recipe | 12 +++++ net/wireshark-cli/recipe | 16 +++++++ net/wpa_supplicant/recipe | 14 ++++++ nvidia/nvidia-open/recipe | 13 +++++ nvidia/nvidia-settings/recipe | 14 ++++++ nvidia/nvidia-utils/recipe | 15 ++++++ plasma/aurorae/recipe | 18 +++++++ plasma/bluedevil/recipe | 18 +++++++ plasma/breeze-gtk/recipe | 18 +++++++ plasma/breeze/recipe | 18 +++++++ plasma/discover/recipe | 18 +++++++ plasma/drkonqi/recipe | 18 +++++++ plasma/flatpak-kcm/recipe | 18 +++++++ plasma/kactivitymanagerd/recipe | 18 +++++++ plasma/kde-cli-tools/recipe | 18 +++++++ plasma/kde-gtk-config/recipe | 18 +++++++ plasma/kdecoration/recipe | 18 +++++++ plasma/kdeplasma-addons/recipe | 18 +++++++ plasma/kgamma/recipe | 18 +++++++ plasma/kglobalacceld/recipe | 18 +++++++ plasma/kinfocenter/recipe | 18 +++++++ plasma/kmenuedit/recipe | 18 +++++++ plasma/knighttime/recipe | 18 +++++++ plasma/kpipewire/recipe | 18 +++++++ plasma/krdp/recipe | 18 +++++++ plasma/kscreen/recipe | 18 +++++++ plasma/kscreenlocker/recipe | 18 +++++++ plasma/ksshaskpass/recipe | 18 +++++++ plasma/ksystemstats/recipe | 18 +++++++ plasma/kwallet-pam/recipe | 18 +++++++ plasma/kwayland-integration/recipe | 18 +++++++ plasma/kwayland/recipe | 18 +++++++ plasma/kwin-x11/recipe | 18 +++++++ plasma/kwin/recipe | 18 +++++++ plasma/kwrited/recipe | 18 +++++++ plasma/layer-shell-qt/recipe | 18 +++++++ plasma/libkscreen/recipe | 18 +++++++ plasma/libksysguard/recipe | 18 +++++++ plasma/libplasma/recipe | 18 +++++++ plasma/milou/recipe | 18 +++++++ plasma/ocean-sound-theme/recipe | 18 +++++++ plasma/oxygen-sounds/recipe | 18 +++++++ plasma/oxygen/recipe | 18 +++++++ plasma/plasma-activities-stats/recipe | 18 +++++++ plasma/plasma-activities/recipe | 18 +++++++ plasma/plasma-browser-integration/recipe | 18 +++++++ plasma/plasma-desktop-session/recipe | 18 +++++++ plasma/plasma-disks/recipe | 18 +++++++ plasma/plasma-firewall/recipe | 18 +++++++ plasma/plasma-integration/recipe | 18 +++++++ plasma/plasma-nm/recipe | 18 +++++++ plasma/plasma-pa/recipe | 18 +++++++ plasma/plasma-sdk/recipe | 18 +++++++ plasma/plasma-systemmonitor/recipe | 18 +++++++ plasma/plasma-thunderbolt/recipe | 18 +++++++ plasma/plasma-vault/recipe | 18 +++++++ plasma/plasma-welcome/recipe | 18 +++++++ plasma/plasma-workspace-wallpapers/recipe | 18 +++++++ plasma/plasma-workspace/recipe | 18 +++++++ plasma/plasma5support/recipe | 18 +++++++ plasma/polkit-kde-agent/recipe | 18 +++++++ plasma/powerdevil/recipe | 18 +++++++ plasma/print-manager/recipe | 18 +++++++ plasma/qqc2-breeze-style/recipe | 18 +++++++ plasma/sddm-kcm/recipe | 18 +++++++ plasma/spectacle/recipe | 18 +++++++ plasma/systemsettings/recipe | 18 +++++++ plasma/union/recipe | 18 +++++++ plasma/wacomtablet/recipe | 18 +++++++ plasma/xdg-desktop-portal-kde/recipe | 18 +++++++ print/cups-filters/recipe | 16 +++++++ print/cups/recipe | 15 ++++++ qt6/qt6-qt5compat/recipe | 17 +++++++ qt6/qt6-qtbase/recipe | 29 +++++++++++ qt6/qt6-qtcharts/recipe | 17 +++++++ qt6/qt6-qtconnectivity/recipe | 17 +++++++ qt6/qt6-qtdeclarative/recipe | 17 +++++++ qt6/qt6-qtgraphs/recipe | 17 +++++++ qt6/qt6-qthttpserver/recipe | 17 +++++++ qt6/qt6-qtimageformats/recipe | 17 +++++++ qt6/qt6-qtlanguageserver/recipe | 17 +++++++ qt6/qt6-qtlocation/recipe | 17 +++++++ qt6/qt6-qtmultimedia/recipe | 17 +++++++ qt6/qt6-qtnetworkauth/recipe | 17 +++++++ qt6/qt6-qtpositioning/recipe | 17 +++++++ qt6/qt6-qtquick3d/recipe | 17 +++++++ qt6/qt6-qtquicktimeline/recipe | 17 +++++++ qt6/qt6-qtremoteobjects/recipe | 17 +++++++ qt6/qt6-qtscxml/recipe | 17 +++++++ qt6/qt6-qtsensors/recipe | 17 +++++++ qt6/qt6-qtserialport/recipe | 17 +++++++ qt6/qt6-qtshadertools/recipe | 17 +++++++ qt6/qt6-qtspeech/recipe | 17 +++++++ qt6/qt6-qtsvg/recipe | 17 +++++++ qt6/qt6-qttools/recipe | 17 +++++++ qt6/qt6-qttranslations/recipe | 17 +++++++ qt6/qt6-qtvirtualkeyboard/recipe | 17 +++++++ qt6/qt6-qtwayland/recipe | 17 +++++++ qt6/qt6-qtwebchannel/recipe | 17 +++++++ qt6/qt6-qtwebsockets/recipe | 17 +++++++ qt6/qt6/recipe | 37 ++++++++++++++ sys/bubblewrap/recipe | 13 +++++ sys/elogind/recipe | 16 +++++++ sys/flatpak/recipe | 18 +++++++ sys/fuse-overlayfs/recipe | 14 ++++++ sys/hwdata/recipe | 14 ++++++ sys/lm-sensors/recipe | 12 +++++ sys/ostree/recipe | 16 +++++++ sys/polkit/recipe | 16 +++++++ sys/power-profiles-daemon/recipe | 17 +++++++ sys/seatd/recipe | 13 +++++ sys/slirp4netns/recipe | 14 ++++++ sys/upower/recipe | 15 ++++++ sys/xdg-dbus-proxy/recipe | 14 ++++++ sys/xdg-desktop-portal/recipe | 15 ++++++ term/btop/recipe | 13 +++++ term/fastfetch/recipe | 15 ++++++ www/firefox/recipe | 21 ++++++++ x11/libice/recipe | 14 ++++++ x11/libsm/recipe | 14 ++++++ x11/libx11/recipe | 16 +++++++ x11/libxau/recipe | 16 +++++++ x11/libxcb/recipe | 16 +++++++ x11/libxcomposite/recipe | 14 ++++++ x11/libxcursor/recipe | 15 ++++++ x11/libxcvt/recipe | 15 ++++++ x11/libxdamage/recipe | 14 ++++++ x11/libxdmcp/recipe | 14 ++++++ x11/libxext/recipe | 14 ++++++ x11/libxfixes/recipe | 16 +++++++ x11/libxft/recipe | 18 +++++++ x11/libxi/recipe | 15 ++++++ x11/libxinerama/recipe | 14 ++++++ x11/libxkbfile/recipe | 16 +++++++ x11/libxmu/recipe | 15 ++++++ x11/libxpm/recipe | 14 ++++++ x11/libxrandr/recipe | 15 ++++++ x11/libxrender/recipe | 14 ++++++ x11/libxshmfence/recipe | 14 ++++++ x11/libxt/recipe | 15 ++++++ x11/libxtst/recipe | 15 ++++++ x11/libxxf86vm/recipe | 14 ++++++ x11/util-macros/recipe | 14 ++++++ x11/x11/recipe | 32 +++++++++++++ x11/xcb-proto/recipe | 14 ++++++ x11/xcb-util-cursor/recipe | 15 ++++++ x11/xcb-util-image/recipe | 14 ++++++ x11/xcb-util-keysyms/recipe | 14 ++++++ x11/xcb-util-renderutil/recipe | 14 ++++++ x11/xcb-util-wm/recipe | 14 ++++++ x11/xcb-util/recipe | 14 ++++++ x11/xkeyboard-config/recipe | 16 +++++++ x11/xorgproto/recipe | 16 +++++++ x11/xtrans/recipe | 14 ++++++ 365 files changed, 6092 insertions(+), 1 deletion(-)
Diff
diff --git a/README.md b/README.md
index 7fcc7f0..9bcb112 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,9 @@ Package categories are organizational and are created only when they contain a
package:
```text
-cli/ editors/ fonts/ shells/ term/
+admin/ audio/ cli/ desktop/ devel/ disk/ editors/ firmware/ fonts/
+graphics/ kdeapps/ kf6/ lang/ libs/ net/ nvidia/ plasma/ print/
+qt6/ shells/ sys/ term/ www/ x11/
```
Configure the tree after core:
@@ -33,6 +35,13 @@ Git checkouts default to `/usr/src/sps/core` and `/usr/src/sps/extra`. They are
ordinary repositories and may be inspected or pinned with Git. A local tree at
priority 200 can override either official collection.
+The installer umbrellas `plasma-desktop` and `plasma-full` select a Plasma 6
+session, optional KDE applications, NVIDIA open kernel modules, Flatpak, and
+language/devel sets. Qt 6, KDE Frameworks, and Plasma leaves use verified
+SHA-256 hashes so `src update` can index the graph. Compile those stacks in
+dependency layers: pkgconf, Python, ninja/meson/cmake, libraries, Qt,
+Frameworks, then Plasma.
+
Build a package from its directory with `mkpkg`, inspect the result, and test
installation/check/removal in a disposable SPS root. See the SPS package
maintainer guide for the exact recipe syntax and verification procedure.
diff --git a/admin/doas/recipe b/admin/doas/recipe
new file mode 100644
index 0000000..78b9743
--- /dev/null
+++ b/admin/doas/recipe
@@ -0,0 +1,13 @@
+name doas
+version 6.8.2
+release 1
+description doas: OpenDoas privilege escalation
+
+source https://github.com/Duncaen/OpenDoas/archive/refs/tags/v6.8.2.tar.gz
+hash sha256:6da058a0e70b7543bc60624389b0b00b686189ec933828c522bf8b2600495a67
+
+depend filesystem
+
+configure ./configure --prefix=/usr --enable-static --without-pam
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/admin/sudo/recipe b/admin/sudo/recipe
new file mode 100644
index 0000000..41286de
--- /dev/null
+++ b/admin/sudo/recipe
@@ -0,0 +1,14 @@
+name sudo
+version 1.9.17p2
+release 1
+description sudo: execute commands as another user
+
+source https://www.sudo.ws/dist/sudo-1.9.17p2.tar.gz
+hash sha256:4a38a1ab3adb1199257edc2a7c4a2bd714665eb605b04368843b06dada2cfcfb
+
+depend filesystem
+depend openssl
+
+configure ./configure --prefix=/usr --with-rundir=/run/sudo --with-vardir=/var/db/sudo --disable-root-mailer --without-pam --with-env-editor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/audio/alsa-lib/recipe b/audio/alsa-lib/recipe
new file mode 100644
index 0000000..c26b5ce
--- /dev/null
+++ b/audio/alsa-lib/recipe
@@ -0,0 +1,13 @@
+name alsa-lib
+version 1.2.16.1
+release 1
+description alsa-lib: Advanced Linux Sound Architecture library
+
+source https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.16.1.tar.bz2
+hash sha256:f740db7f488255944ffd4428416ee3390a96742856916433df468c281436480e
+
+depend filesystem
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/audio/alsa-ucm-conf/recipe b/audio/alsa-ucm-conf/recipe
new file mode 100644
index 0000000..b8e57d2
--- /dev/null
+++ b/audio/alsa-ucm-conf/recipe
@@ -0,0 +1,15 @@
+name alsa-ucm-conf
+version 1.2.16.1
+release 1
+arch any
+description alsa-ucm-conf: ALSA Use Case Manager configuration
+
+source https://www.alsa-project.org/files/pub/lib/alsa-ucm-conf-1.2.16.1.tar.bz2
+hash sha256:cf3d1c07e089a83c4ece2c20f05dd6a8aab7fcd108768c38811386880575492b
+
+depend filesystem
+depend alsa-lib
+
+build true
+install mkdir -p "$PKG/usr/share/alsa"
+install cp -a ucm2 "$PKG/usr/share/alsa/"
diff --git a/audio/alsa-utils/recipe b/audio/alsa-utils/recipe
new file mode 100644
index 0000000..6129871
--- /dev/null
+++ b/audio/alsa-utils/recipe
@@ -0,0 +1,15 @@
+name alsa-utils
+version 1.2.16
+release 1
+description alsa-utils: ALSA utilities
+
+source https://www.alsa-project.org/files/pub/utils/alsa-utils-1.2.16.tar.bz2
+hash sha256:092399d5e8749a1d5e188e393157521cec4b75693b60ebb79bbce728cff2232c
+
+depend filesystem
+depend alsa-lib
+depend ncurses
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/audio/ffmpeg/recipe b/audio/ffmpeg/recipe
new file mode 100644
index 0000000..8bc173b
--- /dev/null
+++ b/audio/ffmpeg/recipe
@@ -0,0 +1,16 @@
+name ffmpeg
+version 8.0
+release 1
+description ffmpeg: audio and video toolkit
+
+source https://ffmpeg.org/releases/ffmpeg-8.0.tar.xz
+hash sha256:b2751fccb6cc4c77708113cd78b561059b6fa904b24162fa0be2d60273d27b8e
+
+depend filesystem
+depend zlib
+depend bzip2
+depend xz
+
+configure ./configure --prefix=/usr --enable-shared --disable-static --disable-debug --enable-gpl --enable-version3
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/audio/flac/recipe b/audio/flac/recipe
new file mode 100644
index 0000000..c77c10a
--- /dev/null
+++ b/audio/flac/recipe
@@ -0,0 +1,14 @@
+name flac
+version 1.5.0
+release 1
+description flac: Free Lossless Audio Codec
+
+source https://downloads.xiph.org/releases/flac/flac-1.5.0.tar.xz
+hash sha256:f2c1c76592a82ffff8413ba3c4a1299b6c7ab06c734dee03fd88630485c2b920
+
+depend filesystem
+depend libogg
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/audio/gst-plugins-base/recipe b/audio/gst-plugins-base/recipe
new file mode 100644
index 0000000..1be5ed7
--- /dev/null
+++ b/audio/gst-plugins-base/recipe
@@ -0,0 +1,15 @@
+name gst-plugins-base
+version 1.26.5
+release 1
+description gst-plugins-base: GStreamer base plugins
+
+source https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.26.5.tar.xz
+hash sha256:f0c0e26cbedaa57732cb6a578e8cc13a1164bf18d737d55c333061c52f0c48d7
+
+depend filesystem
+depend gstreamer
+depend glib
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=disabled -Dexamples=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/audio/gst-plugins-good/recipe b/audio/gst-plugins-good/recipe
new file mode 100644
index 0000000..facc43d
--- /dev/null
+++ b/audio/gst-plugins-good/recipe
@@ -0,0 +1,14 @@
+name gst-plugins-good
+version 1.26.5
+release 1
+description gst-plugins-good: GStreamer good plugins
+
+source https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.26.5.tar.xz
+hash sha256:eb0862e93404b073e98ec50350ece7e6685ea2936cab8118c2b8e938e2cbea8b
+
+depend filesystem
+depend gst-plugins-base
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=disabled -Dexamples=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/audio/gstreamer/recipe b/audio/gstreamer/recipe
new file mode 100644
index 0000000..be53a60
--- /dev/null
+++ b/audio/gstreamer/recipe
@@ -0,0 +1,14 @@
+name gstreamer
+version 1.26.5
+release 1
+description gstreamer: multimedia framework
+
+source https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.26.5.tar.xz
+hash sha256:0a7edb0e7b42dbe6b575fce61a4808a3f6b20e085a1eaecbc025d0ec21f1e774
+
+depend filesystem
+depend glib
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=disabled -Dexamples=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/audio/lame/recipe b/audio/lame/recipe
new file mode 100644
index 0000000..a233b5a
--- /dev/null
+++ b/audio/lame/recipe
@@ -0,0 +1,14 @@
+name lame
+version 3.100
+release 1
+description lame: MP3 encoder
+
+source http://deb.debian.org/debian/pool/main/l/lame/lame_3.100.orig.tar.gz
+hash sha256:ddfe36cab873794038ae2c1210557ad34857a4b6bdc515785d1da9e175b1da1e
+
+depend filesystem
+depend ncurses
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/audio/libogg/recipe b/audio/libogg/recipe
new file mode 100644
index 0000000..a0147c3
--- /dev/null
+++ b/audio/libogg/recipe
@@ -0,0 +1,13 @@
+name libogg
+version 1.3.6
+release 1
+description libogg: Ogg bitstream library
+
+source https://downloads.xiph.org/releases/ogg/libogg-1.3.6.tar.xz
+hash sha256:5c8253428e181840cd20d41f3ca16557a9cc04bad4a3d04cce84808677fa1061
+
+depend filesystem
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/audio/libsndfile/recipe b/audio/libsndfile/recipe
new file mode 100644
index 0000000..c8b7400
--- /dev/null
+++ b/audio/libsndfile/recipe
@@ -0,0 +1,16 @@
+name libsndfile
+version 1.2.2
+release 1
+description libsndfile: audio file library
+
+source https://github.com/libsndfile/libsndfile/releases/download/1.2.2/libsndfile-1.2.2.tar.xz
+hash sha256:3799ca9924d3125038880367bf1468e53a1b7e3686a934f098b7e1d286cdb80e
+
+depend filesystem
+depend flac
+depend libvorbis
+depend opus
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/audio/libvorbis/recipe b/audio/libvorbis/recipe
new file mode 100644
index 0000000..fc8091b
--- /dev/null
+++ b/audio/libvorbis/recipe
@@ -0,0 +1,14 @@
+name libvorbis
+version 1.3.7
+release 1
+description libvorbis: Vorbis audio codec
+
+source https://downloads.xiph.org/releases/vorbis/libvorbis-1.3.7.tar.xz
+hash sha256:b33cc4934322bcbf6efcbacf49e3ca01aadbea4114ec9589d1b1e9d20f72954b
+
+depend filesystem
+depend libogg
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/audio/opus/recipe b/audio/opus/recipe
new file mode 100644
index 0000000..fbcfd9f
--- /dev/null
+++ b/audio/opus/recipe
@@ -0,0 +1,15 @@
+name opus
+version 1.5.2
+release 1
+description opus: Opus audio codec
+
+source https://downloads.xiph.org/releases/opus/opus-1.5.2.tar.gz
+hash sha256:65c1d2f78b9f2fb20082c38cbe47c951ad5839345876e46941612ee87f9a7ce1
+
+depend filesystem
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/audio/pipewire/recipe b/audio/pipewire/recipe
new file mode 100644
index 0000000..f27d262
--- /dev/null
+++ b/audio/pipewire/recipe
@@ -0,0 +1,16 @@
+name pipewire
+version 1.4.7
+release 1
+description pipewire: multimedia server
+
+source https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.4.7/pipewire-1.4.7.tar.gz
+hash sha256:9d54f025e1e7ae73b980a6c8be2e8e6387e24d554d58478d6495734ce1ee5a93
+
+depend filesystem
+depend dbus
+depend glib
+depend alsa-lib
+
+configure meson setup build --prefix=/usr --buildtype=release -Dsession-managers=[] -Dtests=disabled -Dexamples=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/audio/wireplumber/recipe b/audio/wireplumber/recipe
new file mode 100644
index 0000000..eeae5c7
--- /dev/null
+++ b/audio/wireplumber/recipe
@@ -0,0 +1,16 @@
+name wireplumber
+version 0.5.10
+release 1
+description wireplumber: PipeWire session manager
+
+source https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.5.10/wireplumber-0.5.10.tar.gz
+hash sha256:c2e021d8e6ef1db644facd4a97f5a644b67481c641da9100e851aab6752ba446
+
+depend filesystem
+depend pipewire
+depend glib
+depend lua
+
+configure meson setup build --prefix=/usr --buildtype=release -Dintrospection=disabled -Ddoc=disabled -Dtests=false
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/cli/bat/recipe b/cli/bat/recipe
new file mode 100644
index 0000000..49edf79
--- /dev/null
+++ b/cli/bat/recipe
@@ -0,0 +1,15 @@
+name bat
+version 0.26.1
+release 1
+description bat: cat with syntax highlighting
+
+source https://github.com/sharkdp/bat/archive/refs/tags/v0.26.1.tar.gz
+hash sha256:4474de87e084953eefc1120cf905a79f72bbbf85091e30cf37c9214eafcaa9c9
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/bat" "$PKG/usr/bin/bat"
+install chmod 755 "$PKG/usr/bin/bat"
diff --git a/cli/bottom/recipe b/cli/bottom/recipe
new file mode 100644
index 0000000..cf63c37
--- /dev/null
+++ b/cli/bottom/recipe
@@ -0,0 +1,15 @@
+name bottom
+version 0.14.9
+release 1
+description bottom: process/system monitor (btm)
+
+source https://github.com/ClementTsang/bottom/archive/refs/tags/0.14.9.tar.gz
+hash sha256:1dbb940c763fb583b7e1c7dfa165b73ed9a0ba712e72cc97311c5b1c098d5b72
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/btm" "$PKG/usr/bin/btm"
+install chmod 755 "$PKG/usr/bin/btm"
diff --git a/cli/delta/recipe b/cli/delta/recipe
new file mode 100644
index 0000000..4c1cda8
--- /dev/null
+++ b/cli/delta/recipe
@@ -0,0 +1,15 @@
+name delta
+version 0.19.2
+release 1
+description delta: git diff highlighter
+
+source https://github.com/dandavison/delta/archive/refs/tags/0.19.2.tar.gz
+hash sha256:f59b86f8c8dda4d76a3ba34b8553777a20c3b461646917d8e480fac6531bba9f
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/delta" "$PKG/usr/bin/delta"
+install chmod 755 "$PKG/usr/bin/delta"
diff --git a/cli/duf/recipe b/cli/duf/recipe
new file mode 100644
index 0000000..2e72b56
--- /dev/null
+++ b/cli/duf/recipe
@@ -0,0 +1,15 @@
+name duf
+version 0.9.1
+release 1
+description duf: disk usage/free utility
+
+source https://github.com/muesli/duf/archive/refs/tags/v0.9.1.tar.gz
+hash sha256:1334d8c1a7957d0aceebe651e3af9e1c1e0c6f298f1feb39643dd0bd8ad1e955
+
+depend filesystem
+builddep go
+
+build GOPROXY=https://proxy.golang.org,direct CGO_ENABLED=0 go build -trimpath -ldflags "-s -w" -o "duf"
+install mkdir -p "$PKG/usr/bin"
+install cp "duf" "$PKG/usr/bin/duf"
+install chmod 755 "$PKG/usr/bin/duf"
diff --git a/cli/dust/recipe b/cli/dust/recipe
new file mode 100644
index 0000000..89489c2
--- /dev/null
+++ b/cli/dust/recipe
@@ -0,0 +1,15 @@
+name dust
+version 1.2.5
+release 1
+description dust: du with a tree view
+
+source https://github.com/bootandy/dust/archive/refs/tags/v1.2.5.tar.gz
+hash sha256:4445e61f1341ea567e9e49367f275a1f4b026a60526e60048265f7af4a4943fd
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/dust" "$PKG/usr/bin/dust"
+install chmod 755 "$PKG/usr/bin/dust"
diff --git a/cli/eza/recipe b/cli/eza/recipe
new file mode 100644
index 0000000..d05c0e5
--- /dev/null
+++ b/cli/eza/recipe
@@ -0,0 +1,15 @@
+name eza
+version 0.23.5
+release 1
+description eza: modern ls
+
+source https://github.com/eza-community/eza/archive/refs/tags/v0.23.5.tar.gz
+hash sha256:bbf179f2611c904014431740b559e8055276c12fcf978a7e31c271663548337f
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/eza" "$PKG/usr/bin/eza"
+install chmod 755 "$PKG/usr/bin/eza"
diff --git a/cli/fd/recipe b/cli/fd/recipe
new file mode 100644
index 0000000..6d0a6a7
--- /dev/null
+++ b/cli/fd/recipe
@@ -0,0 +1,15 @@
+name fd
+version 10.5.0
+release 1
+description fd: fast find alternative
+
+source https://github.com/sharkdp/fd/archive/refs/tags/v10.5.0.tar.gz
+hash sha256:e6d9e90730bf316101691e49d59cc02565278dc3779d33a77423801569484851
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/fd" "$PKG/usr/bin/fd"
+install chmod 755 "$PKG/usr/bin/fd"
diff --git a/cli/fzf/recipe b/cli/fzf/recipe
new file mode 100644
index 0000000..f63f430
--- /dev/null
+++ b/cli/fzf/recipe
@@ -0,0 +1,15 @@
+name fzf
+version 0.74.3
+release 1
+description fzf: fuzzy finder
+
+source https://github.com/junegunn/fzf/archive/refs/tags/v0.74.3.tar.gz
+hash sha256:5b142217c3068647a7d8faa9c678cffada100b5f11a48609aa79c94ce04b28ef
+
+depend filesystem
+builddep go
+
+build GOPROXY=https://proxy.golang.org,direct CGO_ENABLED=0 go build -trimpath -ldflags "-s -w" -o "fzf"
+install mkdir -p "$PKG/usr/bin"
+install cp "fzf" "$PKG/usr/bin/fzf"
+install chmod 755 "$PKG/usr/bin/fzf"
diff --git a/cli/hyperfine/recipe b/cli/hyperfine/recipe
new file mode 100644
index 0000000..993bd97
--- /dev/null
+++ b/cli/hyperfine/recipe
@@ -0,0 +1,15 @@
+name hyperfine
+version 1.20.0
+release 1
+description hyperfine: command-line benchmarking
+
+source https://github.com/sharkdp/hyperfine/archive/refs/tags/v1.20.0.tar.gz
+hash sha256:f90c3b096af568438be7da52336784635a962c9822f10f98e5ad11ae8c7f5c64
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/hyperfine" "$PKG/usr/bin/hyperfine"
+install chmod 755 "$PKG/usr/bin/hyperfine"
diff --git a/cli/lazygit/recipe b/cli/lazygit/recipe
new file mode 100644
index 0000000..4213c14
--- /dev/null
+++ b/cli/lazygit/recipe
@@ -0,0 +1,15 @@
+name lazygit
+version 0.64.1
+release 1
+description lazygit: terminal UI for git
+
+source https://github.com/jesseduffield/lazygit/archive/refs/tags/v0.64.1.tar.gz
+hash sha256:b1df6ee72f17efc0ef95fc20a64821cd9eda3935b81cb98b1719c8266163bd07
+
+depend filesystem
+builddep go
+
+build GOPROXY=https://proxy.golang.org,direct CGO_ENABLED=0 go build -trimpath -ldflags "-s -w" -o "lazygit"
+install mkdir -p "$PKG/usr/bin"
+install cp "lazygit" "$PKG/usr/bin/lazygit"
+install chmod 755 "$PKG/usr/bin/lazygit"
diff --git a/cli/qol-cli/recipe b/cli/qol-cli/recipe
new file mode 100644
index 0000000..f10feed
--- /dev/null
+++ b/cli/qol-cli/recipe
@@ -0,0 +1,33 @@
+name qol-cli
+version 1.0
+release 1
+arch any
+description qol-cli: quality-of-life command line tools
+
+depend filesystem
+depend ripgrep
+depend jq
+depend fd
+depend bat
+depend eza
+depend fzf
+depend zoxide
+depend delta
+depend bottom
+depend tokei
+depend hyperfine
+depend dust
+depend duf
+depend tealdeer
+depend lazygit
+depend fastfetch
+depend btop
+depend htop
+depend tmux
+depend tree
+depend starship
+depend sd
+depend yq
+
+install mkdir -p "$PKG/usr/share/sps/sets"
+install printf '%s\n' "qol-cli" >"$PKG/usr/share/sps/sets/qol-cli"
diff --git a/cli/ripgrep/recipe b/cli/ripgrep/recipe
index f1f7201..7c24093 100644
--- a/cli/ripgrep/recipe
+++ b/cli/ripgrep/recipe
@@ -8,6 +8,7 @@ hash sha256:7605249d3eb0d5f170e3414498e3344e26b1e7a147aec518b57090b80036a
depend filesystem
depend pcre2
+builddep rust
build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked --features pcre2
install mkdir -p "$PKG/usr/bin"
diff --git a/cli/sd/recipe b/cli/sd/recipe
new file mode 100644
index 0000000..8015840
--- /dev/null
+++ b/cli/sd/recipe
@@ -0,0 +1,15 @@
+name sd
+version 1.0.0
+release 1
+description sd: intuitive sed alternative
+
+source https://github.com/chmln/sd/archive/refs/tags/v1.0.0.tar.gz
+hash sha256:2adc1dec0d2c63cbffa94204b212926f2735a59753494fca72c3cfe4001d472f
+
+depend filesystem
+
+builddep rust
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/sd" "$PKG/usr/bin/sd"
+install chmod 755 "$PKG/usr/bin/sd"
diff --git a/cli/starship/recipe b/cli/starship/recipe
new file mode 100644
index 0000000..6033cb8
--- /dev/null
+++ b/cli/starship/recipe
@@ -0,0 +1,15 @@
+name starship
+version 1.26.0
+release 1
+description starship: shell prompt
+
+source https://github.com/starship/starship/archive/refs/tags/v1.26.0.tar.gz
+hash sha256:8c95e8a6c596b29ac192104eae00dd991e8c8fd66083fd2b34d6b223a5803a59
+
+depend filesystem
+
+builddep rust
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/starship" "$PKG/usr/bin/starship"
+install chmod 755 "$PKG/usr/bin/starship"
diff --git a/cli/tealdeer/recipe b/cli/tealdeer/recipe
new file mode 100644
index 0000000..f8296eb
--- /dev/null
+++ b/cli/tealdeer/recipe
@@ -0,0 +1,15 @@
+name tealdeer
+version 1.9.0
+release 1
+description tealdeer: fast tldr client
+
+source https://github.com/tealdeer-rs/tealdeer/archive/refs/tags/v1.9.0.tar.gz
+hash sha256:1387a04ddba714668ff0925377a2de0d0ab14533d44dd0766d673fbbd71e3119
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/tldr" "$PKG/usr/bin/tldr"
+install chmod 755 "$PKG/usr/bin/tldr"
diff --git a/cli/tokei/recipe b/cli/tokei/recipe
new file mode 100644
index 0000000..9502775
--- /dev/null
+++ b/cli/tokei/recipe
@@ -0,0 +1,15 @@
+name tokei
+version 14.0.0
+release 1
+description tokei: count lines of code
+
+source https://github.com/XAMPPRocky/tokei/archive/refs/tags/v14.0.0.tar.gz
+hash sha256:4e561dbb83ef1b46359714fc623fd45eddfb14821ece63a219470500fdd1cd26
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/tokei" "$PKG/usr/bin/tokei"
+install chmod 755 "$PKG/usr/bin/tokei"
diff --git a/cli/yq/recipe b/cli/yq/recipe
new file mode 100644
index 0000000..47cb641
--- /dev/null
+++ b/cli/yq/recipe
@@ -0,0 +1,15 @@
+name yq
+version 4.53.6
+release 1
+description yq: YAML processor
+
+source https://github.com/mikefarah/yq/archive/refs/tags/v4.53.6.tar.gz
+hash sha256:132a28a669526f99dba52486ac80de3bdafdf9a1a52a0c6bd6045301aca0cd25
+
+depend filesystem
+
+builddep go
+build GOPROXY=https://proxy.golang.org,direct CGO_ENABLED=0 go build -trimpath -ldflags "-s -w" -o yq .
+install mkdir -p "$PKG/usr/bin"
+install cp yq "$PKG/usr/bin/yq"
+install chmod 755 "$PKG/usr/bin/yq"
diff --git a/cli/zoxide/recipe b/cli/zoxide/recipe
new file mode 100644
index 0000000..5594f4d
--- /dev/null
+++ b/cli/zoxide/recipe
@@ -0,0 +1,15 @@
+name zoxide
+version 0.10.0
+release 1
+description zoxide: smarter cd
+
+source https://github.com/ajeetdsouza/zoxide/archive/refs/tags/v0.10.0.tar.gz
+hash sha256:4fcd4272b013a10b637dbcc299c58a9924b94470a9042677ca1a204cc2e9150e
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/zoxide" "$PKG/usr/bin/zoxide"
+install chmod 755 "$PKG/usr/bin/zoxide"
diff --git a/desktop/plasma-desktop/recipe b/desktop/plasma-desktop/recipe
new file mode 100644
index 0000000..1b9f406
--- /dev/null
+++ b/desktop/plasma-desktop/recipe
@@ -0,0 +1,69 @@
+name plasma-desktop
+version 6.7.4
+release 1
+arch any
+description plasma-desktop: KDE Plasma desktop session
+
+depend filesystem
+depend base-system
+depend kwin
+depend plasma-workspace
+depend plasma-desktop-session
+depend breeze
+depend breeze-gtk
+depend breeze-icons
+depend oxygen
+depend kde-cli-tools
+depend kde-gtk-config
+depend kscreen
+depend kscreenlocker
+depend kinfocenter
+depend systemsettings
+depend kmenuedit
+depend milou
+depend kactivitymanagerd
+depend polkit-kde-agent
+depend powerdevil
+depend plasma-nm
+depend plasma-pa
+depend plasma-systemmonitor
+depend xdg-desktop-portal-kde
+depend libplasma
+depend layer-shell-qt
+depend kpipewire
+depend ksystemstats
+depend kdecoration
+depend kglobalacceld
+depend kwayland
+depend qqc2-desktop-style
+depend plasma-integration
+depend sddm
+depend extra-cmake-modules
+depend qt6
+depend kf6
+depend plasma-activities
+depend plasma-activities-stats
+depend libkscreen
+depend libksysguard
+depend plasma5support
+depend kgamma
+depend ksshaskpass
+depend kwallet-pam
+depend kwrited
+depend oxygen-sounds
+depend plasma-workspace-wallpapers
+depend qqc2-breeze-style
+depend aurorae
+depend knighttime
+depend kwayland-integration
+depend pipewire
+depend wireplumber
+depend mesa
+depend xdg-desktop-portal
+depend power-profiles-daemon
+depend elogind
+depend polkit
+depend dejavu-fonts
+
+install mkdir -p "$PKG/usr/share/sps/sets"
+install printf '%s\n' "plasma-desktop" >"$PKG/usr/share/sps/sets/plasma-desktop"
diff --git a/desktop/plasma-full/recipe b/desktop/plasma-full/recipe
new file mode 100644
index 0000000..aa6b493
--- /dev/null
+++ b/desktop/plasma-full/recipe
@@ -0,0 +1,31 @@
+name plasma-full
+version 6.7.4
+release 1
+arch any
+description plasma-full: complete Plasma desktop and KDE applications
+
+depend filesystem
+depend plasma-desktop
+depend kde-apps
+depend discover
+depend kdeplasma-addons
+depend bluedevil
+depend drkonqi
+depend plasma-browser-integration
+depend plasma-disks
+depend plasma-firewall
+depend plasma-thunderbolt
+depend plasma-vault
+depend plasma-welcome
+depend print-manager
+depend flatpak-kcm
+depend wacomtablet
+depend sddm-kcm
+depend ocean-sound-theme
+depend krdp
+depend kwin-x11
+depend union
+depend plasma-sdk
+
+install mkdir -p "$PKG/usr/share/sps/sets"
+install printf '%s\n' "plasma-full" >"$PKG/usr/share/sps/sets/plasma-full"
diff --git a/desktop/sddm/recipe b/desktop/sddm/recipe
new file mode 100644
index 0000000..cb3e32c
--- /dev/null
+++ b/desktop/sddm/recipe
@@ -0,0 +1,15 @@
+name sddm
+version 0.21.0
+release 1
+description sddm: display manager
+
+source https://github.com/sddm/sddm/archive/refs/tags/v0.21.0.tar.gz
+hash sha256:f895de2683627e969e4849dbfbbb2b500787481ca5ba0de6d6dfdae5f1549abf
+
+depend filesystem
+depend qt6
+depend elogind
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DENABLE_JOURNALD=OFF -DNO_SYSTEMD=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/devel/ccache/recipe b/devel/ccache/recipe
new file mode 100644
index 0000000..9c0ad81
--- /dev/null
+++ b/devel/ccache/recipe
@@ -0,0 +1,14 @@
+name ccache
+version 4.14
+release 1
+description ccache: compiler cache
+
+source https://github.com/ccache/ccache/releases/download/v4.14/ccache-4.14.tar.xz
+hash sha256:b093ac5d38204cb4d9f29b0bbd570675aa5a592a78e6675b2c506dbe045234e7
+
+depend filesystem
+depend zstd
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DREDIS_STORAGE_BACKEND=OFF
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/devel/devel-tools/recipe b/devel/devel-tools/recipe
new file mode 100644
index 0000000..922d5bc
--- /dev/null
+++ b/devel/devel-tools/recipe
@@ -0,0 +1,21 @@
+name devel-tools
+version 1.0
+release 1
+arch any
+description devel-tools: cmake, meson, ninja, autotools, gdb, and ccache
+
+depend filesystem
+depend pkgconf
+depend cmake
+depend ninja
+depend meson
+depend autoconf
+depend automake
+depend libtool
+depend gdb
+depend ccache
+depend strace
+depend lsof
+
+install mkdir -p "$PKG/usr/share/sps/sets"
+install printf '%s\n' "devel-tools" >"$PKG/usr/share/sps/sets/devel-tools"
diff --git a/devel/gdb/recipe b/devel/gdb/recipe
new file mode 100644
index 0000000..859ff28
--- /dev/null
+++ b/devel/gdb/recipe
@@ -0,0 +1,19 @@
+name gdb
+version 17.1
+release 1
+description gdb: GNU debugger
+
+source https://ftp.gnu.org/gnu/gdb/gdb-17.1.tar.xz
+hash sha256:14996f5f74c9f68f5a543fdc45bca7800207f91f92aeea6c2e791822c7c6d876
+
+depend filesystem
+depend ncurses
+depend readline
+depend python
+depend expat
+depend zlib
+depend xz
+
+configure ./configure --prefix=/usr --with-system-readline --with-python=/usr/bin/python3 --disable-nls
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/devel/lsof/recipe b/devel/lsof/recipe
new file mode 100644
index 0000000..1ebb4dc
--- /dev/null
+++ b/devel/lsof/recipe
@@ -0,0 +1,14 @@
+name lsof
+version 4.99.7
+release 1
+description lsof: list open files
+
+source https://github.com/lsof-org/lsof/releases/download/4.99.7/lsof-4.99.7.tar.gz
+hash sha256:4a10391aab0b8ce1f539e82a1966693b2a6cf225972a6504ebb7ec4fa71675de
+
+depend filesystem
+depend ncurses
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/devel/strace/recipe b/devel/strace/recipe
new file mode 100644
index 0000000..36c3c72
--- /dev/null
+++ b/devel/strace/recipe
@@ -0,0 +1,13 @@
+name strace
+version 7.2
+release 1
+description strace: system call tracer
+
+source https://github.com/strace/strace/releases/download/v7.2/strace-7.2.tar.xz
+hash sha256:4bde6246926890dcee824f6e6ac42a06752f47d77e5097d86e3c0d6d4b709fe5
+
+depend filesystem
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/disk/exfatprogs/recipe b/disk/exfatprogs/recipe
new file mode 100644
index 0000000..7fe941b
--- /dev/null
+++ b/disk/exfatprogs/recipe
@@ -0,0 +1,13 @@
+name exfatprogs
+version 1.2.9
+release 1
+description exfatprogs: exFAT filesystem tools
+
+source https://github.com/exfatprogs/exfatprogs/releases/download/1.2.9/exfatprogs-1.2.9.tar.gz
+hash sha256:6233a422d7dae9f3b1f279e6a8dd35f3976d085358c587d5308be274f04725e0
+
+depend filesystem
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/disk/gptfdisk/recipe b/disk/gptfdisk/recipe
new file mode 100644
index 0000000..8784eb7
--- /dev/null
+++ b/disk/gptfdisk/recipe
@@ -0,0 +1,17 @@
+name gptfdisk
+version 1.0.10
+release 1
+description gptfdisk: GPT partitioning tools
+
+source https://downloads.sourceforge.net/project/gptfdisk/gptfdisk/1.0.10/gptfdisk-1.0.10.tar.gz
+hash sha256:2abed61bc6d2b9ec498973c0440b8b804b7a72d7144069b5a9209b2ad693a282
+
+depend filesystem
+depend popt
+depend util-linux
+depend ncurses
+
+build make -j"$MAKEJOBS"
+install mkdir -p "$PKG/usr/sbin"
+install cp gdisk sgdisk cgdisk fixparts "$PKG/usr/sbin/"
+install chmod 755 "$PKG/usr/sbin/gdisk" "$PKG/usr/sbin/sgdisk" "$PKG/usr/sbin/cgdisk" "$PKG/usr/sbin/fixparts"
diff --git a/disk/hdparm/recipe b/disk/hdparm/recipe
new file mode 100644
index 0000000..2cb5f04
--- /dev/null
+++ b/disk/hdparm/recipe
@@ -0,0 +1,12 @@
+name hdparm
+version 9.65
+release 1
+description hdparm: ATA disk parameters
+
+source https://sourceforge.net/projects/hdparm/files/hdparm/hdparm-9.65.tar.gz
+hash sha256:d14929f910d060932e717e9382425d47c2e7144235a53713d55a94f7de535a4b
+
+depend filesystem
+
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG" PREFIX=/usr prefix=/usr
diff --git a/disk/ntfs-3g/recipe b/disk/ntfs-3g/recipe
new file mode 100644
index 0000000..cce78c2
--- /dev/null
+++ b/disk/ntfs-3g/recipe
@@ -0,0 +1,14 @@
+name ntfs-3g
+version 2022.10.3
+release 1
+description ntfs-3g: NTFS driver and tools
+
+source https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2022.10.3.tgz
+hash sha256:f20e36ee68074b845e3629e6bced4706ad053804cbaf062fbae60738f854170c
+
+depend filesystem
+depend fuse3
+
+configure ./configure --prefix=/usr --disable-static --with-fuse=external
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/disk/nvme-cli/recipe b/disk/nvme-cli/recipe
new file mode 100644
index 0000000..6ce436b
--- /dev/null
+++ b/disk/nvme-cli/recipe
@@ -0,0 +1,15 @@
+name nvme-cli
+version 2.15
+release 1
+description nvme-cli: NVMe management tools
+
+source https://github.com/linux-nvme/nvme-cli/archive/refs/tags/v2.15.tar.gz
+hash sha256:93282c426f22dd1ea6d172dec8af043c4e9ff80189becfbbb5378fe1ca0a74ad
+
+depend filesystem
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release -Ddocs=man
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/disk/parted/recipe b/disk/parted/recipe
new file mode 100644
index 0000000..fb4fe35
--- /dev/null
+++ b/disk/parted/recipe
@@ -0,0 +1,15 @@
+name parted
+version 3.6
+release 1
+description parted: GNU partition editor
+
+source https://ftp.gnu.org/gnu/parted/parted-3.6.tar.xz
+hash sha256:3b43dbe33cca0f9a18601ebab56b7852b128ec1a3df3a9b30ccde5e73359e612
+
+depend filesystem
+depend util-linux
+depend readline
+
+configure ./configure --prefix=/usr --disable-static --disable-device-mapper
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/disk/smartmontools/recipe b/disk/smartmontools/recipe
new file mode 100644
index 0000000..0ef1ca3
--- /dev/null
+++ b/disk/smartmontools/recipe
@@ -0,0 +1,13 @@
+name smartmontools
+version 7.5
+release 1
+description smartmontools: S.M.A.R.T. disk monitoring
+
+source https://github.com/smartmontools/smartmontools/releases/download/RELEASE_7_5/smartmontools-7.5.tar.gz
+hash sha256:690b83ca331378da9ea0d9d61008c4b22dde391387b9bbad7f29387f2595f76e
+
+depend filesystem
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/editors/emacs/recipe b/editors/emacs/recipe
new file mode 100644
index 0000000..83c1692
--- /dev/null
+++ b/editors/emacs/recipe
@@ -0,0 +1,16 @@
+name emacs
+version 30.2
+release 1
+description emacs: GNU Emacs
+
+source https://ftp.gnu.org/gnu/emacs/emacs-30.2.tar.xz
+hash sha256:b3f36f18a6dd2715713370166257de2fae01f9d38cfe878ced9b1e6ded5befd9
+
+depend filesystem
+depend ncurses
+depend zlib
+depend libxml2
+
+configure ./configure --prefix=/usr --with-x=no --without-ns --without-dbus --with-gnutls=no
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/editors/helix/recipe b/editors/helix/recipe
new file mode 100644
index 0000000..45c0a8e
--- /dev/null
+++ b/editors/helix/recipe
@@ -0,0 +1,15 @@
+name helix
+version 25.07.1
+release 1
+description helix: modal text editor
+
+source https://github.com/helix-editor/helix/archive/refs/tags/25.07.1.tar.gz
+hash sha256:27c8bc3eba46bc7bab1e3629c6b28ff94882eeff17366b3ea69cd8ceffba7541
+
+depend filesystem
+builddep rust
+
+build CARGO_TARGET_DIR="$WORK/target" cargo build --release --locked
+install mkdir -p "$PKG/usr/bin"
+install cp "$WORK/target/release/hx" "$PKG/usr/bin/hx"
+install chmod 755 "$PKG/usr/bin/hx"
diff --git a/editors/kakoune/recipe b/editors/kakoune/recipe
new file mode 100644
index 0000000..3238ac7
--- /dev/null
+++ b/editors/kakoune/recipe
@@ -0,0 +1,13 @@
+name kakoune
+version 2026.05.21
+release 1
+description kakoune: modal text editor
+
+source https://github.com/mawww/kakoune/archive/refs/tags/v2026.05.21.tar.gz
+hash sha256:7ef778bd199e05977841e6f69aad2bee6cd58fb23b0e4bc265d012d42de17580
+
+depend filesystem
+depend ncurses
+
+build make -j"$MAKEJOBS"
+install make install PREFIX=/usr DESTDIR="$PKG"
diff --git a/editors/micro/recipe b/editors/micro/recipe
new file mode 100644
index 0000000..e8aec18
--- /dev/null
+++ b/editors/micro/recipe
@@ -0,0 +1,15 @@
+name micro
+version 2.0.15
+release 1
+description micro: terminal editor
+
+source https://github.com/zyedidia/micro/archive/refs/tags/v2.0.15.tar.gz
+hash sha256:612c775321c268c8f9e1767505ff378bca9b9ab66f5c41b69ecb2464ecf15084
+
+depend filesystem
+
+builddep go
+build GOPROXY=https://proxy.golang.org,direct CGO_ENABLED=0 go build -trimpath -ldflags "-s -w" -o micro ./cmd/micro
+install mkdir -p "$PKG/usr/bin"
+install cp micro "$PKG/usr/bin/micro"
+install chmod 755 "$PKG/usr/bin/micro"
diff --git a/firmware/linux-firmware/recipe b/firmware/linux-firmware/recipe
new file mode 100644
index 0000000..a30f061
--- /dev/null
+++ b/firmware/linux-firmware/recipe
@@ -0,0 +1,10 @@
+name linux-firmware
+version 20250808
+release 1
+arch any
+description linux-firmware: blob directory marker; copy blobs onto the live ISO with mkiso
+
+depend filesystem
+
+install mkdir -p "$PKG/usr/lib/firmware" "$PKG/usr/share/doc/linux-firmware"
+install printf '%s\n' "Place linux-firmware blobs in /usr/lib/firmware. The live ISO copies the host tree when present." >"$PKG/usr/share/doc/linux-firmware/README"
diff --git a/fonts/liberation-fonts/recipe b/fonts/liberation-fonts/recipe
new file mode 100644
index 0000000..50f6d10
--- /dev/null
+++ b/fonts/liberation-fonts/recipe
@@ -0,0 +1,13 @@
+name liberation-fonts
+version 2.1.5
+release 1
+description liberation-fonts: metric-compatible fonts
+
+source https://github.com/liberationfonts/liberation-fonts/archive/refs/tags/2.1.5.tar.gz
+hash sha256:9a823ccb33c8a8a865e84b982bcdc44d03ba4914adb91e6000df035dc0e55936
+
+arch any
+depend filesystem
+
+install mkdir -p "$PKG/usr/share/fonts/liberation"
+install sh -c "find . -name '*.ttf' -exec cp {} "$PKG/usr/share/fonts/liberation/" \;"
diff --git a/fonts/noto-fonts-cjk/recipe b/fonts/noto-fonts-cjk/recipe
new file mode 100644
index 0000000..ca1453e
--- /dev/null
+++ b/fonts/noto-fonts-cjk/recipe
@@ -0,0 +1,14 @@
+name noto-fonts-cjk
+version 2.004
+release 1
+description noto-fonts-cjk: Noto Sans CJK
+
+source https://github.com/notofonts/noto-cjk/releases/download/Sans2.004/00_NotoSansCJK.ttc.zip
+hash sha256:a56077736038875f3a5b1e6715b2713a2bd049cc0bf0dfdf645927b070d38bfc
+
+arch any
+depend filesystem
+depend unzip
+
+install mkdir -p "$PKG/usr/share/fonts/noto-cjk"
+install unzip -q "$SRC/00_NotoSansCJK.ttc.zip" -d "$PKG/usr/share/fonts/noto-cjk"
diff --git a/fonts/noto-fonts-emoji/recipe b/fonts/noto-fonts-emoji/recipe
new file mode 100644
index 0000000..2dbe01b
--- /dev/null
+++ b/fonts/noto-fonts-emoji/recipe
@@ -0,0 +1,13 @@
+name noto-fonts-emoji
+version 2.047
+release 1
+description noto-fonts-emoji: Noto Color Emoji
+
+source https://github.com/googlefonts/noto-emoji/archive/refs/tags/v2.047.tar.gz
+hash sha256:2cfaf5a427eb26334cdb30d98e4a0c005b660504a339249dc54373e566f09b50
+
+arch any
+depend filesystem
+
+install mkdir -p "$PKG/usr/share/fonts/noto"
+install sh -c "test -f fonts/NotoColorEmoji.ttf && cp fonts/NotoColorEmoji.ttf "$PKG/usr/share/fonts/noto/" || find . -name NotoColorEmoji.ttf -exec cp {} "$PKG/usr/share/fonts/noto/" \;"
diff --git a/fonts/noto-fonts/recipe b/fonts/noto-fonts/recipe
new file mode 100644
index 0000000..2748aab
--- /dev/null
+++ b/fonts/noto-fonts/recipe
@@ -0,0 +1,13 @@
+name noto-fonts
+version 2.015
+release 1
+description noto-fonts: Noto Sans Latin Greek Cyrillic
+
+source https://github.com/notofonts/latin-greek-cyrillic/archive/refs/tags/NotoSans-v2.015.tar.gz
+hash sha256:5f372684b4b6dcd5da1ec4816c869fa49673225c6e3af87754a9b0720a3606e7
+
+arch any
+depend filesystem
+
+install mkdir -p "$PKG/usr/share/fonts/noto"
+install sh -c "find . -name '*.ttf' -exec cp {} "$PKG/usr/share/fonts/noto/" \;"
diff --git a/graphics/mesa/recipe b/graphics/mesa/recipe
new file mode 100644
index 0000000..87a5db9
--- /dev/null
+++ b/graphics/mesa/recipe
@@ -0,0 +1,24 @@
+name mesa
+version 25.3.0
+release 1
+description mesa: OpenGL and Vulkan implementation
+
+source https://archive.mesa3d.org/mesa-25.3.0.tar.xz
+hash sha256:0fd54fea7dbbddb154df05ac752b18621f26d97e27863db3be951417c6abe8ae
+
+depend filesystem
+depend libdrm
+depend wayland
+depend wayland-protocols
+depend libglvnd
+depend expat
+depend zlib
+depend zstd
+depend libxml2
+depend vulkan-headers
+depend vulkan-loader
+depend x11
+
+configure meson setup build --prefix=/usr --buildtype=release -Dllvm=disabled -Dgallium-drivers=auto -Dvulkan-drivers=auto -Dglvnd=enabled -Dgbm=enabled -Degl=enabled -Dgles2=enabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/graphics/vulkan-headers/recipe b/graphics/vulkan-headers/recipe
new file mode 100644
index 0000000..cb94f4f
--- /dev/null
+++ b/graphics/vulkan-headers/recipe
@@ -0,0 +1,16 @@
+name vulkan-headers
+version 1.4.357.0
+release 1
+arch any
+description vulkan-headers: Vulkan API headers
+
+source https://github.com/KhronosGroup/Vulkan-Headers/archive/refs/tags/vulkan-sdk-1.4.357.0.tar.gz
+hash sha256:e87dce08116151f6b6d7de6b6faf41498e87e6cf848ff16fa3bd5402190ad4a3
+
+depend filesystem
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/graphics/vulkan-loader/recipe b/graphics/vulkan-loader/recipe
new file mode 100644
index 0000000..10d9816
--- /dev/null
+++ b/graphics/vulkan-loader/recipe
@@ -0,0 +1,16 @@
+name vulkan-loader
+version 1.4.357.0
+release 1
+description vulkan-loader: Vulkan ICD loader
+
+source https://github.com/KhronosGroup/Vulkan-Loader/archive/refs/tags/vulkan-sdk-1.4.357.0.tar.gz
+hash sha256:54f2537df22313768da0317dda2abdaaab7711b4081c48c869a79db343d0ae70
+
+depend filesystem
+depend vulkan-headers
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/graphics/vulkan-tools/recipe b/graphics/vulkan-tools/recipe
new file mode 100644
index 0000000..dd3b594
--- /dev/null
+++ b/graphics/vulkan-tools/recipe
@@ -0,0 +1,17 @@
+name vulkan-tools
+version 1.4.357.0
+release 1
+description vulkan-tools: vulkaninfo and related tools
+
+source https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/vulkan-sdk-1.4.357.0.tar.gz
+hash sha256:6c94b86c850808aba316d999dd6742133d6197ae2135248d3a8aed9b32ebd1f7
+
+depend filesystem
+depend vulkan-headers
+depend vulkan-loader
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/ark/recipe b/kdeapps/ark/recipe
new file mode 100644
index 0000000..42bca7d
--- /dev/null
+++ b/kdeapps/ark/recipe
@@ -0,0 +1,19 @@
+name ark
+version 26.08.0
+release 1
+description ark: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/ark-26.08.0.tar.xz
+hash sha256:d4627791d17d17f0c4472f8bc464778d7b5526adeca9bba27565e77ff8b44db7
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/dolphin/recipe b/kdeapps/dolphin/recipe
new file mode 100644
index 0000000..7185791
--- /dev/null
+++ b/kdeapps/dolphin/recipe
@@ -0,0 +1,19 @@
+name dolphin
+version 26.08.0
+release 1
+description dolphin: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/dolphin-26.08.0.tar.xz
+hash sha256:a7e4ec09c25cb971d098875c8d3db1f0aded69d995fd5ec3769e18548eb2ad7e
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/elisa/recipe b/kdeapps/elisa/recipe
new file mode 100644
index 0000000..7ff5f50
--- /dev/null
+++ b/kdeapps/elisa/recipe
@@ -0,0 +1,19 @@
+name elisa
+version 26.08.0
+release 1
+description elisa: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/elisa-26.08.0.tar.xz
+hash sha256:0808766fda2d11274cca943bfed2347d89e7a85225e0606bb724eb6d50f0a434
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/falkon/recipe b/kdeapps/falkon/recipe
new file mode 100644
index 0000000..1a481ad
--- /dev/null
+++ b/kdeapps/falkon/recipe
@@ -0,0 +1,19 @@
+name falkon
+version 26.08.0
+release 1
+description falkon: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/falkon-26.08.0.tar.xz
+hash sha256:0a2d159b4f512c88557ab8556f550c7b5492437154e6729bfee12907d178f0c3
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/filelight/recipe b/kdeapps/filelight/recipe
new file mode 100644
index 0000000..e800b47
--- /dev/null
+++ b/kdeapps/filelight/recipe
@@ -0,0 +1,19 @@
+name filelight
+version 26.08.0
+release 1
+description filelight: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/filelight-26.08.0.tar.xz
+hash sha256:029ab28cdc6615d2e50741334d1fd29ceb119184019d0d566dce82f65f8d135f
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/gwenview/recipe b/kdeapps/gwenview/recipe
new file mode 100644
index 0000000..9372fa6
--- /dev/null
+++ b/kdeapps/gwenview/recipe
@@ -0,0 +1,19 @@
+name gwenview
+version 26.08.0
+release 1
+description gwenview: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/gwenview-26.08.0.tar.xz
+hash sha256:f7381e0ce16c67280a374d3b02799f7caced1e1c7640136945db9a75f12dcbcf
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/kate/recipe b/kdeapps/kate/recipe
new file mode 100644
index 0000000..cf07427
--- /dev/null
+++ b/kdeapps/kate/recipe
@@ -0,0 +1,19 @@
+name kate
+version 26.08.0
+release 1
+description kate: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/kate-26.08.0.tar.xz
+hash sha256:abe6ceb81155eaa4c046fbff21deaed2a1cd3b031f732acfb95aa283e68d0f52
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/kcalc/recipe b/kdeapps/kcalc/recipe
new file mode 100644
index 0000000..e20c491
--- /dev/null
+++ b/kdeapps/kcalc/recipe
@@ -0,0 +1,19 @@
+name kcalc
+version 26.08.0
+release 1
+description kcalc: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/kcalc-26.08.0.tar.xz
+hash sha256:bd75d3d83c6ef300f2f1e91bda3061b85be1617aa31d8890a161f630f1b683e8
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/kde-apps/recipe b/kdeapps/kde-apps/recipe
new file mode 100644
index 0000000..319d857
--- /dev/null
+++ b/kdeapps/kde-apps/recipe
@@ -0,0 +1,30 @@
+name kde-apps
+version 26.08.0
+release 1
+arch any
+description kde-apps: KDE application suite
+
+depend filesystem
+depend plasma-desktop
+depend dolphin
+depend konsole
+depend kate
+depend ark
+depend gwenview
+depend okular
+depend spectacle
+depend kcalc
+depend kwrite
+depend elisa
+depend yakuake
+depend filelight
+depend kfind
+depend partitionmanager
+depend kdeconnect
+depend falkon
+depend kdenlive
+depend khelpcenter
+depend print-manager
+
+install mkdir -p "$PKG/usr/share/sps/sets"
+install printf '%s\n' "kde-apps" >"$PKG/usr/share/sps/sets/kde-apps"
diff --git a/kdeapps/kdeconnect/recipe b/kdeapps/kdeconnect/recipe
new file mode 100644
index 0000000..ea7c026
--- /dev/null
+++ b/kdeapps/kdeconnect/recipe
@@ -0,0 +1,19 @@
+name kdeconnect
+version 26.08.0
+release 1
+description kdeconnect: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/kdeconnect-kde-26.08.0.tar.xz
+hash sha256:9acf2e9bed4537eda6cd009eccfc9cce80dafbe2f9bfdb8054c2f0ebf92d0bfc
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/kdenlive/recipe b/kdeapps/kdenlive/recipe
new file mode 100644
index 0000000..a625503
--- /dev/null
+++ b/kdeapps/kdenlive/recipe
@@ -0,0 +1,19 @@
+name kdenlive
+version 26.08.0
+release 1
+description kdenlive: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/kdenlive-26.08.0.tar.xz
+hash sha256:754e1b3e288f8529b2739cfe8ce702d3880f3f3239b0d73f2aef2c88aca49b12
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/kfind/recipe b/kdeapps/kfind/recipe
new file mode 100644
index 0000000..9bc996f
--- /dev/null
+++ b/kdeapps/kfind/recipe
@@ -0,0 +1,19 @@
+name kfind
+version 26.08.0
+release 1
+description kfind: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/kfind-26.08.0.tar.xz
+hash sha256:26ba9bb2b2fdc645dc9863fba9ba78aa4a5ef86a2c91f82afa5a8ca6afd3fa66
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/khelpcenter/recipe b/kdeapps/khelpcenter/recipe
new file mode 100644
index 0000000..9d52f43
--- /dev/null
+++ b/kdeapps/khelpcenter/recipe
@@ -0,0 +1,19 @@
+name khelpcenter
+version 26.08.0
+release 1
+description khelpcenter: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/khelpcenter-26.08.0.tar.xz
+hash sha256:11c8e13960e4ef655d4d9a1b909baf3e6aa85d9b96b6b657a220d092d5bbd2df
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/konsole/recipe b/kdeapps/konsole/recipe
new file mode 100644
index 0000000..721e117
--- /dev/null
+++ b/kdeapps/konsole/recipe
@@ -0,0 +1,19 @@
+name konsole
+version 26.08.0
+release 1
+description konsole: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/konsole-26.08.0.tar.xz
+hash sha256:19d909a6f18440b28dc6492e97172aa070a3ac425d94d8bbb89a01979a2ce666
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/kwrite/recipe b/kdeapps/kwrite/recipe
new file mode 100644
index 0000000..d387f63
--- /dev/null
+++ b/kdeapps/kwrite/recipe
@@ -0,0 +1,10 @@
+name kwrite
+version 26.08.0
+release 1
+arch any
+description kwrite: shipped by kate
+
+depend filesystem
+depend kate
+install mkdir -p "$PKG/usr/share/sps/sets"
+install printf '%s\n' "kwrite" >"$PKG/usr/share/sps/sets/kwrite"
diff --git a/kdeapps/okular/recipe b/kdeapps/okular/recipe
new file mode 100644
index 0000000..20102c4
--- /dev/null
+++ b/kdeapps/okular/recipe
@@ -0,0 +1,19 @@
+name okular
+version 26.08.0
+release 1
+description okular: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/okular-26.08.0.tar.xz
+hash sha256:235e8e761f949b81953582e3ff6e45b8832d0d551b71bd1b5098c1ad663511e4
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/partitionmanager/recipe b/kdeapps/partitionmanager/recipe
new file mode 100644
index 0000000..e783156
--- /dev/null
+++ b/kdeapps/partitionmanager/recipe
@@ -0,0 +1,19 @@
+name partitionmanager
+version 26.08.0
+release 1
+description partitionmanager: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/partitionmanager-26.08.0.tar.xz
+hash sha256:ce72282efa8a8fdf5b97b358e408dbaa8f326a29d0c792ff7cf8e6da80553ed6
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kdeapps/yakuake/recipe b/kdeapps/yakuake/recipe
new file mode 100644
index 0000000..e15adf5
--- /dev/null
+++ b/kdeapps/yakuake/recipe
@@ -0,0 +1,19 @@
+name yakuake
+version 26.08.0
+release 1
+description yakuake: KDE component
+
+source https://download.kde.org/stable/release-service/26.08.0/src/yakuake-26.08.0.tar.xz
+hash sha256:7ce707aa3609a318bd65533b3fc0a8cbcb1713372a8b769bf09876f51652686e
+
+depend filesystem
+depend qt6
+depend kf6
+depend plasma-desktop
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/attica/recipe b/kf6/attica/recipe
new file mode 100644
index 0000000..982fbcc
--- /dev/null
+++ b/kf6/attica/recipe
@@ -0,0 +1,17 @@
+name attica
+version 6.26.0
+release 1
+description attica: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/attica-6.26.0.tar.xz
+hash sha256:eb2d3d2d8b12c2ab4d192c4ae6f07b0188a40aa002b3056db6369b47b2f9df96
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/baloo/recipe b/kf6/baloo/recipe
new file mode 100644
index 0000000..69bfc4b
--- /dev/null
+++ b/kf6/baloo/recipe
@@ -0,0 +1,17 @@
+name baloo
+version 6.26.0
+release 1
+description baloo: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/baloo-6.26.0.tar.xz
+hash sha256:702f5b868aaef48153c6c3828111b3b335403079491a8f37043ebd89c6995b30
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/bluez-qt/recipe b/kf6/bluez-qt/recipe
new file mode 100644
index 0000000..f8f671a
--- /dev/null
+++ b/kf6/bluez-qt/recipe
@@ -0,0 +1,17 @@
+name bluez-qt
+version 6.26.0
+release 1
+description bluez-qt: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/bluez-qt-6.26.0.tar.xz
+hash sha256:ebeb301eaeb6ec6729b27969556839165ba582ebe242b42cde71c8faa80d63df
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/breeze-icons/recipe b/kf6/breeze-icons/recipe
new file mode 100644
index 0000000..b64b1b0
--- /dev/null
+++ b/kf6/breeze-icons/recipe
@@ -0,0 +1,17 @@
+name breeze-icons
+version 6.26.0
+release 1
+description breeze-icons: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/breeze-icons-6.26.0.tar.xz
+hash sha256:4e123fac511dfab2b7c505857849a5cecfac2ce6194e3230c51ceec31676b06e
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/extra-cmake-modules/recipe b/kf6/extra-cmake-modules/recipe
new file mode 100644
index 0000000..34bb4d7
--- /dev/null
+++ b/kf6/extra-cmake-modules/recipe
@@ -0,0 +1,15 @@
+name extra-cmake-modules
+version 6.26.0
+release 1
+description extra-cmake-modules: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/extra-cmake-modules-6.26.0.tar.xz
+hash sha256:f4e10d9d45aafb5273e996196040f4e420f0bc4071c208282aae94d9ad8e1743
+
+depend filesystem
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/frameworkintegration/recipe b/kf6/frameworkintegration/recipe
new file mode 100644
index 0000000..b041c67
--- /dev/null
+++ b/kf6/frameworkintegration/recipe
@@ -0,0 +1,17 @@
+name frameworkintegration
+version 6.26.0
+release 1
+description frameworkintegration: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/frameworkintegration-6.26.0.tar.xz
+hash sha256:84ebbad39b559e271bcec4817eba9124903ca660ad4f5c3f73f21a5f4a32062d
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/karchive/recipe b/kf6/karchive/recipe
new file mode 100644
index 0000000..23c45c9
--- /dev/null
+++ b/kf6/karchive/recipe
@@ -0,0 +1,17 @@
+name karchive
+version 6.26.0
+release 1
+description karchive: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/karchive-6.26.0.tar.xz
+hash sha256:a7fdf6d0b8db88d60aa52bcc87d8e00d95391a1ad39a4b2a8e9f3027b8ff4035
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kauth/recipe b/kf6/kauth/recipe
new file mode 100644
index 0000000..6a74cac
--- /dev/null
+++ b/kf6/kauth/recipe
@@ -0,0 +1,17 @@
+name kauth
+version 6.26.0
+release 1
+description kauth: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kauth-6.26.0.tar.xz
+hash sha256:e6b6562114c2cb71db6ca48fdf0ebed2df70e164c48295b35433a80b03385847
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kbookmarks/recipe b/kf6/kbookmarks/recipe
new file mode 100644
index 0000000..6b28abc
--- /dev/null
+++ b/kf6/kbookmarks/recipe
@@ -0,0 +1,17 @@
+name kbookmarks
+version 6.26.0
+release 1
+description kbookmarks: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kbookmarks-6.26.0.tar.xz
+hash sha256:82e8794281870686da9e7e7b5ddc0839f50b15d919357490d508faccb2635030
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kcalendarcore/recipe b/kf6/kcalendarcore/recipe
new file mode 100644
index 0000000..6f12d6b
--- /dev/null
+++ b/kf6/kcalendarcore/recipe
@@ -0,0 +1,17 @@
+name kcalendarcore
+version 6.26.0
+release 1
+description kcalendarcore: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kcalendarcore-6.26.0.tar.xz
+hash sha256:386be0eee392d8432b6b7fafd3dead95dd1fc74f81790928c580f81e6222a17c
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kcmutils/recipe b/kf6/kcmutils/recipe
new file mode 100644
index 0000000..aa8b5a2
--- /dev/null
+++ b/kf6/kcmutils/recipe
@@ -0,0 +1,17 @@
+name kcmutils
+version 6.26.0
+release 1
+description kcmutils: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kcmutils-6.26.0.tar.xz
+hash sha256:6d0810649b71528124cdf9dbdeb8b3c6c6d31d787325ca3e4a20c536ecbdf2d9
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kcodecs/recipe b/kf6/kcodecs/recipe
new file mode 100644
index 0000000..1a500d9
--- /dev/null
+++ b/kf6/kcodecs/recipe
@@ -0,0 +1,17 @@
+name kcodecs
+version 6.26.0
+release 1
+description kcodecs: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kcodecs-6.26.0.tar.xz
+hash sha256:ee1fe3bd8bcd93a84d44186a5fc50395b6bf43dd2bf8972338a7aad72aa0bcb4
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kcolorscheme/recipe b/kf6/kcolorscheme/recipe
new file mode 100644
index 0000000..bd212b2
--- /dev/null
+++ b/kf6/kcolorscheme/recipe
@@ -0,0 +1,17 @@
+name kcolorscheme
+version 6.26.0
+release 1
+description kcolorscheme: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kcolorscheme-6.26.0.tar.xz
+hash sha256:74149a0379bd8bf6590d3c1f7f8c503665e0f3adafc2adbd44fc6bb764c969f1
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kcompletion/recipe b/kf6/kcompletion/recipe
new file mode 100644
index 0000000..bb17ccb
--- /dev/null
+++ b/kf6/kcompletion/recipe
@@ -0,0 +1,17 @@
+name kcompletion
+version 6.26.0
+release 1
+description kcompletion: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kcompletion-6.26.0.tar.xz
+hash sha256:95f71eb807e4de40ecdfe7234c9c3d844423171ac52588aecca642f78d904e48
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kconfig/recipe b/kf6/kconfig/recipe
new file mode 100644
index 0000000..bb9e8be
--- /dev/null
+++ b/kf6/kconfig/recipe
@@ -0,0 +1,17 @@
+name kconfig
+version 6.26.0
+release 1
+description kconfig: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kconfig-6.26.0.tar.xz
+hash sha256:8bb5aa918d8e60ec140a33db3c329414d2319dc97a1644b368da5576125c92b5
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kconfigwidgets/recipe b/kf6/kconfigwidgets/recipe
new file mode 100644
index 0000000..7b80daf
--- /dev/null
+++ b/kf6/kconfigwidgets/recipe
@@ -0,0 +1,17 @@
+name kconfigwidgets
+version 6.26.0
+release 1
+description kconfigwidgets: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kconfigwidgets-6.26.0.tar.xz
+hash sha256:3babcef22aea293fad0db65fcdbf76eb4ac9077bc758ee8daec108090242ea3c
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kcontacts/recipe b/kf6/kcontacts/recipe
new file mode 100644
index 0000000..f6df955
--- /dev/null
+++ b/kf6/kcontacts/recipe
@@ -0,0 +1,17 @@
+name kcontacts
+version 6.26.0
+release 1
+description kcontacts: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kcontacts-6.26.0.tar.xz
+hash sha256:dce9af34050fcf09c8b4ece6df5a0abedbaf02fe85039fc371c5e11e91443cf0
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kcoreaddons/recipe b/kf6/kcoreaddons/recipe
new file mode 100644
index 0000000..ccae4f0
--- /dev/null
+++ b/kf6/kcoreaddons/recipe
@@ -0,0 +1,17 @@
+name kcoreaddons
+version 6.26.0
+release 1
+description kcoreaddons: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kcoreaddons-6.26.0.tar.xz
+hash sha256:92fdbfab68e52d9eacf44a992f01cb364d6395c24441e2fd47dd48a23b3281f6
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kcrash/recipe b/kf6/kcrash/recipe
new file mode 100644
index 0000000..a7c2380
--- /dev/null
+++ b/kf6/kcrash/recipe
@@ -0,0 +1,17 @@
+name kcrash
+version 6.26.0
+release 1
+description kcrash: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kcrash-6.26.0.tar.xz
+hash sha256:d05d93863a745ce0d4ab8ccff684a84a813ee4cbcc68c9c7a5175107b107e931
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kdav/recipe b/kf6/kdav/recipe
new file mode 100644
index 0000000..5fca7ae
--- /dev/null
+++ b/kf6/kdav/recipe
@@ -0,0 +1,17 @@
+name kdav
+version 6.26.0
+release 1
+description kdav: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kdav-6.26.0.tar.xz
+hash sha256:7535b2b9a6eb35e5b539de780f2d2b84668eb97eec3b7a6cf14d91fbe6bedfec
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kdbusaddons/recipe b/kf6/kdbusaddons/recipe
new file mode 100644
index 0000000..dd0c499
--- /dev/null
+++ b/kf6/kdbusaddons/recipe
@@ -0,0 +1,17 @@
+name kdbusaddons
+version 6.26.0
+release 1
+description kdbusaddons: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kdbusaddons-6.26.0.tar.xz
+hash sha256:894bb2e032c6f6d9b4a58b8b24678692a9f4e70e953ff4dabda2ed4e9b5431e2
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kdeclarative/recipe b/kf6/kdeclarative/recipe
new file mode 100644
index 0000000..092529b
--- /dev/null
+++ b/kf6/kdeclarative/recipe
@@ -0,0 +1,17 @@
+name kdeclarative
+version 6.26.0
+release 1
+description kdeclarative: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kdeclarative-6.26.0.tar.xz
+hash sha256:9a464e560e436cd3a626ca6aab894f414c6212d2de8b9c5a8eda33be213e00d8
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kded/recipe b/kf6/kded/recipe
new file mode 100644
index 0000000..af45177
--- /dev/null
+++ b/kf6/kded/recipe
@@ -0,0 +1,17 @@
+name kded
+version 6.26.0
+release 1
+description kded: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kded-6.26.0.tar.xz
+hash sha256:4265d1162cbd7febf16d103bf1bd9fab858fa3f54f52797ed0938436bee347af
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kdesu/recipe b/kf6/kdesu/recipe
new file mode 100644
index 0000000..f4bdc91
--- /dev/null
+++ b/kf6/kdesu/recipe
@@ -0,0 +1,17 @@
+name kdesu
+version 6.26.0
+release 1
+description kdesu: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kdesu-6.26.0.tar.xz
+hash sha256:37df33a1236850b6bebd773a1aeab56ca597e347432924ca5855369337d4be24
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kdnssd/recipe b/kf6/kdnssd/recipe
new file mode 100644
index 0000000..e6381a7
--- /dev/null
+++ b/kf6/kdnssd/recipe
@@ -0,0 +1,17 @@
+name kdnssd
+version 6.26.0
+release 1
+description kdnssd: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kdnssd-6.26.0.tar.xz
+hash sha256:8439daed9c4b942a74393daf23c8d97fdaabd81b93dc347f91bbb45a2bf85248
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kdoctools/recipe b/kf6/kdoctools/recipe
new file mode 100644
index 0000000..f705cf4
--- /dev/null
+++ b/kf6/kdoctools/recipe
@@ -0,0 +1,17 @@
+name kdoctools
+version 6.26.0
+release 1
+description kdoctools: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kdoctools-6.26.0.tar.xz
+hash sha256:3fbea5de215076130007f3c18e16b870774ffa4fc85ddace201ac020d0245fb6
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kf6/recipe b/kf6/kf6/recipe
new file mode 100644
index 0000000..322cdbe
--- /dev/null
+++ b/kf6/kf6/recipe
@@ -0,0 +1,80 @@
+name kf6
+version 6.26.0
+release 1
+arch any
+description kf6: KDE Frameworks 6
+
+depend filesystem
+depend attica
+depend baloo
+depend bluez-qt
+depend breeze-icons
+depend extra-cmake-modules
+depend frameworkintegration
+depend karchive
+depend kauth
+depend kbookmarks
+depend kcalendarcore
+depend kcmutils
+depend kcodecs
+depend kcolorscheme
+depend kcompletion
+depend kconfig
+depend kconfigwidgets
+depend kcontacts
+depend kcoreaddons
+depend kcrash
+depend kdav
+depend kdbusaddons
+depend kdeclarative
+depend kded
+depend kdesu
+depend kdnssd
+depend kdoctools
+depend kfilemetadata
+depend kglobalaccel
+depend kguiaddons
+depend kholidays
+depend ki18n
+depend kiconthemes
+depend kidletime
+depend kimageformats
+depend kio
+depend kirigami
+depend kitemmodels
+depend kitemviews
+depend kjobwidgets
+depend knewstuff
+depend knotifications
+depend knotifyconfig
+depend kpackage
+depend kparts
+depend kpeople
+depend kplotting
+depend kpty
+depend kquickcharts
+depend krunner
+depend kservice
+depend kstatusnotifieritem
+depend ksvg
+depend ktexteditor
+depend ktexttemplate
+depend ktextwidgets
+depend kunitconversion
+depend kuserfeedback
+depend kwallet
+depend kwidgetsaddons
+depend kwindowsystem
+depend kxmlgui
+depend modemmanager-qt
+depend networkmanager-qt
+depend prison
+depend purpose
+depend qqc2-desktop-style
+depend solid
+depend sonnet
+depend syndication
+depend syntax-highlighting
+depend threadweaver
+install mkdir -p "$PKG/usr/share/sps/sets"
+install printf '%s\n' "kf6" >"$PKG/usr/share/sps/sets/kf6"
diff --git a/kf6/kfilemetadata/recipe b/kf6/kfilemetadata/recipe
new file mode 100644
index 0000000..bef4849
--- /dev/null
+++ b/kf6/kfilemetadata/recipe
@@ -0,0 +1,17 @@
+name kfilemetadata
+version 6.26.0
+release 1
+description kfilemetadata: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kfilemetadata-6.26.0.tar.xz
+hash sha256:f75942b9a3d1be0b0910cd50a22c3c432ededdc506858c8d5511ddf5498051f2
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kglobalaccel/recipe b/kf6/kglobalaccel/recipe
new file mode 100644
index 0000000..c1fca99
--- /dev/null
+++ b/kf6/kglobalaccel/recipe
@@ -0,0 +1,17 @@
+name kglobalaccel
+version 6.26.0
+release 1
+description kglobalaccel: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kglobalaccel-6.26.0.tar.xz
+hash sha256:3f19d22d143577e5ddcc883170fe19a56f8f65766e41c4f9c011c4dfbde17a61
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kguiaddons/recipe b/kf6/kguiaddons/recipe
new file mode 100644
index 0000000..7492e2f
--- /dev/null
+++ b/kf6/kguiaddons/recipe
@@ -0,0 +1,17 @@
+name kguiaddons
+version 6.26.0
+release 1
+description kguiaddons: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kguiaddons-6.26.0.tar.xz
+hash sha256:8375342f852104f36fd72a6870eb9795183af4516592cd6fa73445ea6b813172
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kholidays/recipe b/kf6/kholidays/recipe
new file mode 100644
index 0000000..2f66d5d
--- /dev/null
+++ b/kf6/kholidays/recipe
@@ -0,0 +1,17 @@
+name kholidays
+version 6.26.0
+release 1
+description kholidays: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kholidays-6.26.0.tar.xz
+hash sha256:fc4f46cb5bb8e4766f550fe1a8b401731d797fcf6afa7cb53679048c215a60be
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/ki18n/recipe b/kf6/ki18n/recipe
new file mode 100644
index 0000000..8f74aa8
--- /dev/null
+++ b/kf6/ki18n/recipe
@@ -0,0 +1,17 @@
+name ki18n
+version 6.26.0
+release 1
+description ki18n: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/ki18n-6.26.0.tar.xz
+hash sha256:484aad486bfafef6c86d8d5b26529258e67c74c96250c1ac212ddf568448c7c0
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kiconthemes/recipe b/kf6/kiconthemes/recipe
new file mode 100644
index 0000000..444e083
--- /dev/null
+++ b/kf6/kiconthemes/recipe
@@ -0,0 +1,17 @@
+name kiconthemes
+version 6.26.0
+release 1
+description kiconthemes: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kiconthemes-6.26.0.tar.xz
+hash sha256:ed6c0c0bfed517dd5b6462d9b1c84ebe7bc99c7a75214921b5978f086df8653d
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kidletime/recipe b/kf6/kidletime/recipe
new file mode 100644
index 0000000..c33cafa
--- /dev/null
+++ b/kf6/kidletime/recipe
@@ -0,0 +1,17 @@
+name kidletime
+version 6.26.0
+release 1
+description kidletime: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kidletime-6.26.0.tar.xz
+hash sha256:f0efd67ee0e5b5eb9200e924e9478c1ecb179b4a38e0cf125b377e7fa373ef07
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kimageformats/recipe b/kf6/kimageformats/recipe
new file mode 100644
index 0000000..87ce4e8
--- /dev/null
+++ b/kf6/kimageformats/recipe
@@ -0,0 +1,17 @@
+name kimageformats
+version 6.26.0
+release 1
+description kimageformats: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kimageformats-6.26.0.tar.xz
+hash sha256:c192552ee1831fd5e09af4e3633bb24726dfb4031170c4285024683bedaf9972
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kio/recipe b/kf6/kio/recipe
new file mode 100644
index 0000000..95ac330
--- /dev/null
+++ b/kf6/kio/recipe
@@ -0,0 +1,17 @@
+name kio
+version 6.26.0
+release 1
+description kio: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kio-6.26.0.tar.xz
+hash sha256:567f64db9766986b5535d884a5db30203685c33e67f56892bceff30e1bd5cc8a
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kirigami/recipe b/kf6/kirigami/recipe
new file mode 100644
index 0000000..f450351
--- /dev/null
+++ b/kf6/kirigami/recipe
@@ -0,0 +1,17 @@
+name kirigami
+version 6.26.0
+release 1
+description kirigami: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kirigami-6.26.0.tar.xz
+hash sha256:b268785b271198acec7fe4b6177eafdee890e180245c7168916da3ccff1425ff
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kitemmodels/recipe b/kf6/kitemmodels/recipe
new file mode 100644
index 0000000..15ae384
--- /dev/null
+++ b/kf6/kitemmodels/recipe
@@ -0,0 +1,17 @@
+name kitemmodels
+version 6.26.0
+release 1
+description kitemmodels: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kitemmodels-6.26.0.tar.xz
+hash sha256:a996201062ff7d21f9db972debc2d9615762ddb0fd9da069a42b7fd7bba1e61d
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kitemviews/recipe b/kf6/kitemviews/recipe
new file mode 100644
index 0000000..09633bf
--- /dev/null
+++ b/kf6/kitemviews/recipe
@@ -0,0 +1,17 @@
+name kitemviews
+version 6.26.0
+release 1
+description kitemviews: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kitemviews-6.26.0.tar.xz
+hash sha256:e76cc9d7561d0aae22b07a77552fbcddf61c8066bac5cfac9958ac065b617e74
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kjobwidgets/recipe b/kf6/kjobwidgets/recipe
new file mode 100644
index 0000000..ad1d5db
--- /dev/null
+++ b/kf6/kjobwidgets/recipe
@@ -0,0 +1,17 @@
+name kjobwidgets
+version 6.26.0
+release 1
+description kjobwidgets: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kjobwidgets-6.26.0.tar.xz
+hash sha256:8057b7bd132cc2b469ac406f95ba22bc3cfc240c1031485f19fa072ab942f71e
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/knewstuff/recipe b/kf6/knewstuff/recipe
new file mode 100644
index 0000000..cefefc2
--- /dev/null
+++ b/kf6/knewstuff/recipe
@@ -0,0 +1,17 @@
+name knewstuff
+version 6.26.0
+release 1
+description knewstuff: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/knewstuff-6.26.0.tar.xz
+hash sha256:94ef39077ba53a72f4e555b6f94a2762cba79730619cb80a31c5435642ebe1aa
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/knotifications/recipe b/kf6/knotifications/recipe
new file mode 100644
index 0000000..8ecbbd8
--- /dev/null
+++ b/kf6/knotifications/recipe
@@ -0,0 +1,17 @@
+name knotifications
+version 6.26.0
+release 1
+description knotifications: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/knotifications-6.26.0.tar.xz
+hash sha256:2033a798856a9d2776e6e4cef6f3eb3bc24b938c0d00b06b2f6e71be44e1446a
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/knotifyconfig/recipe b/kf6/knotifyconfig/recipe
new file mode 100644
index 0000000..dbaad4d
--- /dev/null
+++ b/kf6/knotifyconfig/recipe
@@ -0,0 +1,17 @@
+name knotifyconfig
+version 6.26.0
+release 1
+description knotifyconfig: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/knotifyconfig-6.26.0.tar.xz
+hash sha256:062e22f48a1da485d42ef56b37db1fc502f5f9305871483627d218f357560a28
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kpackage/recipe b/kf6/kpackage/recipe
new file mode 100644
index 0000000..cc3f26f
--- /dev/null
+++ b/kf6/kpackage/recipe
@@ -0,0 +1,17 @@
+name kpackage
+version 6.26.0
+release 1
+description kpackage: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kpackage-6.26.0.tar.xz
+hash sha256:313cda4a335ecdb67bb8e2fcc15bdeb5970db17d5597282ca655bf97a98abab5
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kparts/recipe b/kf6/kparts/recipe
new file mode 100644
index 0000000..5d847a7
--- /dev/null
+++ b/kf6/kparts/recipe
@@ -0,0 +1,17 @@
+name kparts
+version 6.26.0
+release 1
+description kparts: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kparts-6.26.0.tar.xz
+hash sha256:049c2cf048b4cbbffe0bea9357bd9ab53b8be672ba509b2bb058f764d21b3f5b
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kpeople/recipe b/kf6/kpeople/recipe
new file mode 100644
index 0000000..aa42da7
--- /dev/null
+++ b/kf6/kpeople/recipe
@@ -0,0 +1,17 @@
+name kpeople
+version 6.26.0
+release 1
+description kpeople: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kpeople-6.26.0.tar.xz
+hash sha256:bd1092cd9900d0ee3b3d08d0971e669a82d1a11c9bec6e2322d713b59191b873
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kplotting/recipe b/kf6/kplotting/recipe
new file mode 100644
index 0000000..62ae645
--- /dev/null
+++ b/kf6/kplotting/recipe
@@ -0,0 +1,17 @@
+name kplotting
+version 6.26.0
+release 1
+description kplotting: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kplotting-6.26.0.tar.xz
+hash sha256:bb120f446e6bfc376129e03663e4b3b9e7146abc948ccc68da19187840f9f181
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kpty/recipe b/kf6/kpty/recipe
new file mode 100644
index 0000000..a3b6c1b
--- /dev/null
+++ b/kf6/kpty/recipe
@@ -0,0 +1,17 @@
+name kpty
+version 6.26.0
+release 1
+description kpty: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kpty-6.26.0.tar.xz
+hash sha256:7613c26cfaa7465a2fe28a22762ceb38266414e7f4a94a127c09dc0628625553
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kquickcharts/recipe b/kf6/kquickcharts/recipe
new file mode 100644
index 0000000..15824e8
--- /dev/null
+++ b/kf6/kquickcharts/recipe
@@ -0,0 +1,17 @@
+name kquickcharts
+version 6.26.0
+release 1
+description kquickcharts: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kquickcharts-6.26.0.tar.xz
+hash sha256:ae3e0784a2a2d1396cb751cc61f43a567e066d6434971246b1a18365481a1b52
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/krunner/recipe b/kf6/krunner/recipe
new file mode 100644
index 0000000..533fc1b
--- /dev/null
+++ b/kf6/krunner/recipe
@@ -0,0 +1,17 @@
+name krunner
+version 6.26.0
+release 1
+description krunner: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/krunner-6.26.0.tar.xz
+hash sha256:3519c7fe170be1359a4c38dd5269de64c0208ccfeb950661002ddfa4e92f2bf0
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kservice/recipe b/kf6/kservice/recipe
new file mode 100644
index 0000000..6975604
--- /dev/null
+++ b/kf6/kservice/recipe
@@ -0,0 +1,17 @@
+name kservice
+version 6.26.0
+release 1
+description kservice: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kservice-6.26.0.tar.xz
+hash sha256:f8528524ccafb6a495962dd3260c442377920169f1c444f11657ea42558a53b6
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kstatusnotifieritem/recipe b/kf6/kstatusnotifieritem/recipe
new file mode 100644
index 0000000..3e33cf4
--- /dev/null
+++ b/kf6/kstatusnotifieritem/recipe
@@ -0,0 +1,17 @@
+name kstatusnotifieritem
+version 6.26.0
+release 1
+description kstatusnotifieritem: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kstatusnotifieritem-6.26.0.tar.xz
+hash sha256:898914c94820f99889d879f33cabbb5fbe7b9f4e24a6a1d9a9b4439489bc3266
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/ksvg/recipe b/kf6/ksvg/recipe
new file mode 100644
index 0000000..72df882
--- /dev/null
+++ b/kf6/ksvg/recipe
@@ -0,0 +1,17 @@
+name ksvg
+version 6.26.0
+release 1
+description ksvg: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/ksvg-6.26.0.tar.xz
+hash sha256:f3a7412e227d13b1cafec91c1b58dd3f86980abefc08b2535b46bef362b4c07e
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/ktexteditor/recipe b/kf6/ktexteditor/recipe
new file mode 100644
index 0000000..6e76cb4
--- /dev/null
+++ b/kf6/ktexteditor/recipe
@@ -0,0 +1,17 @@
+name ktexteditor
+version 6.26.0
+release 1
+description ktexteditor: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/ktexteditor-6.26.0.tar.xz
+hash sha256:ec7bc094f93d514b5f675ae95c274dd24acc47769d971606d8708cc88f811341
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/ktexttemplate/recipe b/kf6/ktexttemplate/recipe
new file mode 100644
index 0000000..54e785b
--- /dev/null
+++ b/kf6/ktexttemplate/recipe
@@ -0,0 +1,17 @@
+name ktexttemplate
+version 6.26.0
+release 1
+description ktexttemplate: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/ktexttemplate-6.26.0.tar.xz
+hash sha256:8b84643c32caf58812fec5a910a1fb98865bc7f91e778af860fa98b79d0ff038
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/ktextwidgets/recipe b/kf6/ktextwidgets/recipe
new file mode 100644
index 0000000..6b10cc5
--- /dev/null
+++ b/kf6/ktextwidgets/recipe
@@ -0,0 +1,17 @@
+name ktextwidgets
+version 6.26.0
+release 1
+description ktextwidgets: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/ktextwidgets-6.26.0.tar.xz
+hash sha256:6511f9909f90fac951e2873a44dd451b8ac71d38085a62c65a6fb5028e62d84d
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kunitconversion/recipe b/kf6/kunitconversion/recipe
new file mode 100644
index 0000000..d452cbe
--- /dev/null
+++ b/kf6/kunitconversion/recipe
@@ -0,0 +1,17 @@
+name kunitconversion
+version 6.26.0
+release 1
+description kunitconversion: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kunitconversion-6.26.0.tar.xz
+hash sha256:94404453011eec373f858ef4a58091d24fbadbb90f96bbbf470c098646d9675e
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kuserfeedback/recipe b/kf6/kuserfeedback/recipe
new file mode 100644
index 0000000..72565ef
--- /dev/null
+++ b/kf6/kuserfeedback/recipe
@@ -0,0 +1,17 @@
+name kuserfeedback
+version 6.26.0
+release 1
+description kuserfeedback: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kuserfeedback-6.26.0.tar.xz
+hash sha256:6cc18dca65a24af2ac262cb9c8761991701c8081a7133487b4ec936003f3f864
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kwallet/recipe b/kf6/kwallet/recipe
new file mode 100644
index 0000000..9cf3d9b
--- /dev/null
+++ b/kf6/kwallet/recipe
@@ -0,0 +1,17 @@
+name kwallet
+version 6.26.0
+release 1
+description kwallet: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kwallet-6.26.0.tar.xz
+hash sha256:2321f8591f1f225d3d7253fae9ee61d0789db231b3eeae6a5f8a14c013531389
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kwidgetsaddons/recipe b/kf6/kwidgetsaddons/recipe
new file mode 100644
index 0000000..279dda0
--- /dev/null
+++ b/kf6/kwidgetsaddons/recipe
@@ -0,0 +1,17 @@
+name kwidgetsaddons
+version 6.26.0
+release 1
+description kwidgetsaddons: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kwidgetsaddons-6.26.0.tar.xz
+hash sha256:65044882e30b305fe9fb20331a354cd811ca9d80b5c7f9fa722639f3334fe630
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kwindowsystem/recipe b/kf6/kwindowsystem/recipe
new file mode 100644
index 0000000..37b3203
--- /dev/null
+++ b/kf6/kwindowsystem/recipe
@@ -0,0 +1,17 @@
+name kwindowsystem
+version 6.26.0
+release 1
+description kwindowsystem: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kwindowsystem-6.26.0.tar.xz
+hash sha256:5f7962b7c986e77c5d25fa4f7d09cd89144b8781e57ebc37fd45eaec1961bb02
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/kxmlgui/recipe b/kf6/kxmlgui/recipe
new file mode 100644
index 0000000..cb45238
--- /dev/null
+++ b/kf6/kxmlgui/recipe
@@ -0,0 +1,17 @@
+name kxmlgui
+version 6.26.0
+release 1
+description kxmlgui: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/kxmlgui-6.26.0.tar.xz
+hash sha256:4383855cea5a7f9a269c72dda15490b8d70c1d23d17950963937332fc5d6b7a0
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/modemmanager-qt/recipe b/kf6/modemmanager-qt/recipe
new file mode 100644
index 0000000..41c0db5
--- /dev/null
+++ b/kf6/modemmanager-qt/recipe
@@ -0,0 +1,17 @@
+name modemmanager-qt
+version 6.26.0
+release 1
+description modemmanager-qt: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/modemmanager-qt-6.26.0.tar.xz
+hash sha256:bef456ac0a5983bcc14a1580cb0d32a001241f380d901cb503613855380af3a5
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/networkmanager-qt/recipe b/kf6/networkmanager-qt/recipe
new file mode 100644
index 0000000..cf402bc
--- /dev/null
+++ b/kf6/networkmanager-qt/recipe
@@ -0,0 +1,17 @@
+name networkmanager-qt
+version 6.26.0
+release 1
+description networkmanager-qt: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/networkmanager-qt-6.26.0.tar.xz
+hash sha256:a5cfed06af6156161f7fee56efe1521a6e9e26119327069f1799986f90b432e5
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/prison/recipe b/kf6/prison/recipe
new file mode 100644
index 0000000..f7bf368
--- /dev/null
+++ b/kf6/prison/recipe
@@ -0,0 +1,17 @@
+name prison
+version 6.26.0
+release 1
+description prison: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/prison-6.26.0.tar.xz
+hash sha256:0414ddc310bca5eecfc1a6f9d4463b8a6d81894db4128ac43b4f8c1e14b73b5b
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/purpose/recipe b/kf6/purpose/recipe
new file mode 100644
index 0000000..ca5bfd1
--- /dev/null
+++ b/kf6/purpose/recipe
@@ -0,0 +1,17 @@
+name purpose
+version 6.26.0
+release 1
+description purpose: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/purpose-6.26.0.tar.xz
+hash sha256:cc7b7599d1ac7ce7ed07351a35d742fac1b7e554b208a7b1c92e859b3b4add30
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/qqc2-desktop-style/recipe b/kf6/qqc2-desktop-style/recipe
new file mode 100644
index 0000000..74aceb1
--- /dev/null
+++ b/kf6/qqc2-desktop-style/recipe
@@ -0,0 +1,17 @@
+name qqc2-desktop-style
+version 6.26.0
+release 1
+description qqc2-desktop-style: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/qqc2-desktop-style-6.26.0.tar.xz
+hash sha256:1805fa31355ff86c02158fd2b8d396fd88835d01db97d8700314c48ee3360986
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/solid/recipe b/kf6/solid/recipe
new file mode 100644
index 0000000..76534c6
--- /dev/null
+++ b/kf6/solid/recipe
@@ -0,0 +1,17 @@
+name solid
+version 6.26.0
+release 1
+description solid: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/solid-6.26.0.tar.xz
+hash sha256:85cfab9b0787f59478661140997c485fadab62cec535ffcef2953d312f736c4a
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/sonnet/recipe b/kf6/sonnet/recipe
new file mode 100644
index 0000000..a521067
--- /dev/null
+++ b/kf6/sonnet/recipe
@@ -0,0 +1,17 @@
+name sonnet
+version 6.26.0
+release 1
+description sonnet: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/sonnet-6.26.0.tar.xz
+hash sha256:3ac4e165c0b3c79eda416b754bb837292f354188a1220f2065f57f686489af25
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/syndication/recipe b/kf6/syndication/recipe
new file mode 100644
index 0000000..92c2145
--- /dev/null
+++ b/kf6/syndication/recipe
@@ -0,0 +1,17 @@
+name syndication
+version 6.26.0
+release 1
+description syndication: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/syndication-6.26.0.tar.xz
+hash sha256:6130b8bc976cb078eda34b833ecd558a156b4e6bc4cb55e57ac362cb2998ba47
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/syntax-highlighting/recipe b/kf6/syntax-highlighting/recipe
new file mode 100644
index 0000000..b6d7603
--- /dev/null
+++ b/kf6/syntax-highlighting/recipe
@@ -0,0 +1,17 @@
+name syntax-highlighting
+version 6.26.0
+release 1
+description syntax-highlighting: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/syntax-highlighting-6.26.0.tar.xz
+hash sha256:a4e86d167cd5f3c4318584119451f891551c24cd4a0ff1f7ef95e2476a39c5ac
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/kf6/threadweaver/recipe b/kf6/threadweaver/recipe
new file mode 100644
index 0000000..4f2a9ea
--- /dev/null
+++ b/kf6/threadweaver/recipe
@@ -0,0 +1,17 @@
+name threadweaver
+version 6.26.0
+release 1
+description threadweaver: KDE component
+
+source https://download.kde.org/stable/frameworks/6.26/threadweaver-6.26.0.tar.xz
+hash sha256:ad32daeafac62077590885f3abc4bcac1abbc6faeb34c20b32f6040648f7de1b
+
+depend filesystem
+depend qt6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/lang/go/recipe b/lang/go/recipe
new file mode 100644
index 0000000..bb35717
--- /dev/null
+++ b/lang/go/recipe
@@ -0,0 +1,14 @@
+name go
+version 1.27.0
+release 1
+description go: Go toolchain (official linux-amd64 distribution)
+
+source https://go.dev/dl/go1.27.0.linux-amd64.tar.gz
+hash sha256:675c26c449cbb18fc24b74650de1eabbae6e16f64326fd85a283fb3b58280685
+
+depend filesystem
+
+install mkdir -p "$PKG/usr/lib" "$PKG/usr/bin"
+install cp -a . "$PKG/usr/lib/go"
+install ln -s ../lib/go/bin/go "$PKG/usr/bin/go"
+install ln -s ../lib/go/bin/gofmt "$PKG/usr/bin/gofmt"
diff --git a/lang/languages/recipe b/lang/languages/recipe
new file mode 100644
index 0000000..8179e1e
--- /dev/null
+++ b/lang/languages/recipe
@@ -0,0 +1,17 @@
+name languages
+version 1.0
+release 1
+arch any
+description languages: Python, Lua, Go, Rust, Node.js, Perl, and Ruby
+
+depend filesystem
+depend python
+depend lua
+depend go
+depend rust
+depend nodejs
+depend perl
+depend ruby
+
+install mkdir -p "$PKG/usr/share/sps/sets"
+install printf '%s\n' "languages" >"$PKG/usr/share/sps/sets/languages"
diff --git a/lang/lua/recipe b/lang/lua/recipe
new file mode 100644
index 0000000..d9e525f
--- /dev/null
+++ b/lang/lua/recipe
@@ -0,0 +1,14 @@
+name lua
+version 5.4.8
+release 1
+description lua: lightweight programming language
+
+source https://www.lua.org/ftp/lua-5.4.8.tar.gz
+hash sha256:4f18ddae154e793e46eeab727c59ef1c0c0c2b744e7b94219710d76f530629ae
+
+depend filesystem
+depend readline
+depend ncurses
+
+build make -j"$MAKEJOBS" linux
+install make INSTALL_TOP="$PKG/usr" install
diff --git a/lang/nodejs/recipe b/lang/nodejs/recipe
new file mode 100644
index 0000000..1b7ac9a
--- /dev/null
+++ b/lang/nodejs/recipe
@@ -0,0 +1,16 @@
+name nodejs
+version 24.20.0
+release 1
+description nodejs: JavaScript runtime
+
+source https://nodejs.org/dist/v24.20.0/node-v24.20.0.tar.xz
+hash sha256:2732fc3f588dd335cd6779c06864f7cd424bb1b5ff9a1743059a66c54f9ca4a1
+
+depend filesystem
+depend openssl
+depend zlib
+depend libxml2
+
+configure ./configure --prefix=/usr --shared-openssl --shared-zlib
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/lang/perl/recipe b/lang/perl/recipe
new file mode 100644
index 0000000..403ac85
--- /dev/null
+++ b/lang/perl/recipe
@@ -0,0 +1,14 @@
+name perl
+version 5.42.0
+release 1
+description perl: Practical Extraction and Report Language
+
+source https://www.cpan.org/src/5.0/perl-5.42.0.tar.gz
+hash sha256:e093ef184d7f9a1b9797e2465296f55510adb6dab8842b0c3ed53329663096dc
+
+depend filesystem
+depend zlib
+
+configure ./Configure -des -Dprefix=/usr -Dvendorprefix=/usr -Dusethreads -Duseshrplib -Dlocincpth="/usr/include" -Dloclibpth="/usr/lib /lib"
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/lang/ruby/recipe b/lang/ruby/recipe
new file mode 100644
index 0000000..f650af1
--- /dev/null
+++ b/lang/ruby/recipe
@@ -0,0 +1,18 @@
+name ruby
+version 3.4.7
+release 1
+description ruby: Ruby interpreter
+
+source https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.7.tar.gz
+hash sha256:23815a6d095696f7919090fdc3e2f9459b2c83d57224b2e446ce1f5f7333ef36
+
+depend filesystem
+depend openssl
+depend zlib
+depend libffi
+depend libyaml
+depend readline
+
+configure ./configure --prefix=/usr --enable-shared --disable-install-doc
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/lang/rust/recipe b/lang/rust/recipe
new file mode 100644
index 0000000..32bad88
--- /dev/null
+++ b/lang/rust/recipe
@@ -0,0 +1,11 @@
+name rust
+version 1.98.0
+release 1
+description rust: Rust toolchain (official linux-gnu distribution)
+
+source https://static.rust-lang.org/dist/rust-1.98.0-x86_64-unknown-linux-gnu.tar.xz
+hash sha256:ed8ee2df70909c88cbaf87a6cfa3920dac00b537de12a6abe6906641e0f5952f
+
+depend filesystem
+
+install ./install.sh --prefix=/usr --destdir="$PKG" --disable-ldconfig
diff --git a/libs/cairo/recipe b/libs/cairo/recipe
new file mode 100644
index 0000000..035c51b
--- /dev/null
+++ b/libs/cairo/recipe
@@ -0,0 +1,18 @@
+name cairo
+version 1.18.4
+release 1
+description cairo: 2D graphics library
+
+source https://www.cairographics.org/releases/cairo-1.18.4.tar.xz
+hash sha256:445ed8208a6e4823de1226a74ca319d3600e83f6369f99b14265006599c32ccb
+
+depend filesystem
+depend pixman
+depend freetype
+depend fontconfig
+depend libpng
+depend zlib
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/desktop-file-utils/recipe b/libs/desktop-file-utils/recipe
new file mode 100644
index 0000000..14de867
--- /dev/null
+++ b/libs/desktop-file-utils/recipe
@@ -0,0 +1,16 @@
+name desktop-file-utils
+version 0.28
+release 1
+description desktop-file-utils: desktop entry tools
+
+source https://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.28.tar.xz
+hash sha256:4401d4e231d842c2de8242395a74a395ca468cd96f5f610d822df33594898a70
+
+depend filesystem
+depend glib
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/ell/recipe b/libs/ell/recipe
new file mode 100644
index 0000000..0d17615
--- /dev/null
+++ b/libs/ell/recipe
@@ -0,0 +1,13 @@
+name ell
+version 0.79
+release 1
+description ell: embedded Linux library
+
+source https://mirrors.edge.kernel.org/pub/linux/libs/ell/ell-0.79.tar.xz
+hash sha256:28dabdb1966fd2e47363c44e041de507e9420411b846947efa01b4cb0cda0d6b
+
+depend filesystem
+
+configure ./configure --prefix=/usr --disable-static
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/fontconfig/recipe b/libs/fontconfig/recipe
new file mode 100644
index 0000000..2aeaeba
--- /dev/null
+++ b/libs/fontconfig/recipe
@@ -0,0 +1,16 @@
+name fontconfig
+version 2.16.2
+release 1
+description fontconfig: font configuration
+
+source https://gitlab.freedesktop.org/fontconfig/fontconfig/-/archive/2.16.2/fontconfig-2.16.2.tar.gz
+hash sha256:8b9368ae99d9faf2fe26491645fbeebf0272d911cacc5d3e9cf954c2157c151e
+
+depend filesystem
+depend freetype
+depend expat
+depend libxml2
+
+configure meson setup build --prefix=/usr --buildtype=release -Ddoc=disabled -Dtests=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/freetype/recipe b/libs/freetype/recipe
new file mode 100644
index 0000000..e41ed82
--- /dev/null
+++ b/libs/freetype/recipe
@@ -0,0 +1,16 @@
+name freetype
+version 2.13.3
+release 1
+description freetype: font rasterizer
+
+source https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.13.3.tar.xz
+hash sha256:0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289
+
+depend filesystem
+depend zlib
+depend libpng
+depend bzip2
+
+configure ./configure --prefix=/usr --enable-freetype-config --disable-static
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/fribidi/recipe b/libs/fribidi/recipe
new file mode 100644
index 0000000..59bdc1d
--- /dev/null
+++ b/libs/fribidi/recipe
@@ -0,0 +1,13 @@
+name fribidi
+version 1.0.16
+release 1
+description fribidi: Unicode bidirectional algorithm
+
+source https://github.com/fribidi/fribidi/releases/download/v1.0.16/fribidi-1.0.16.tar.xz
+hash sha256:1b1cde5b235d40479e91be2f0e88a309e3214c8ab470ec8a2744d82a5a9ea05c
+
+depend filesystem
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/fuse3/recipe b/libs/fuse3/recipe
new file mode 100644
index 0000000..8827966
--- /dev/null
+++ b/libs/fuse3/recipe
@@ -0,0 +1,13 @@
+name fuse3
+version 3.17.4
+release 1
+description fuse3: Filesystem in Userspace
+
+source https://github.com/libfuse/libfuse/releases/download/fuse-3.17.4/fuse-3.17.4.tar.gz
+hash sha256:df9e40ae927b73dc702d0bce7925c0c618af47ad0b13204fbf2be66e54d8528b
+
+depend filesystem
+
+configure meson setup build --prefix=/usr --buildtype=release -Duseroot=false -Dutils=true
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/gdk-pixbuf/recipe b/libs/gdk-pixbuf/recipe
new file mode 100644
index 0000000..962e0f8
--- /dev/null
+++ b/libs/gdk-pixbuf/recipe
@@ -0,0 +1,16 @@
+name gdk-pixbuf
+version 2.42.12
+release 1
+description gdk-pixbuf: image loading library
+
+source https://download.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.12.tar.xz
+hash sha256:b9505b3445b9a7e48ced34760c3bcb73e966df3ac94c95a148cb669ab748e3c7
+
+depend filesystem
+depend glib
+depend libpng
+depend libjpeg-turbo
+
+configure meson setup build --prefix=/usr --buildtype=release -Dman=false -Dgtk_doc=false -Dintrospection=disabled -Dtests=false
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/gtk3/recipe b/libs/gtk3/recipe
new file mode 100644
index 0000000..2569647
--- /dev/null
+++ b/libs/gtk3/recipe
@@ -0,0 +1,21 @@
+name gtk3
+version 3.24.51
+release 1
+description gtk3: GIMP Toolkit 3
+
+source https://download.gnome.org/sources/gtk/3.24/gtk-3.24.51.tar.xz
+hash sha256:0013877c6bd23c2dbe42ad7c70a053d0e449be66736574e37867c49c5f905a4f
+
+depend filesystem
+depend glib
+depend cairo
+depend pango
+depend gdk-pixbuf
+depend libepoxy
+depend wayland
+depend harfbuzz
+depend fontconfig
+
+configure meson setup build --prefix=/usr --buildtype=release -Dintrospection=false -Dtests=false -Ddemos=false -Dexamples=false -Ddocumentation=false
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/harfbuzz/recipe b/libs/harfbuzz/recipe
new file mode 100644
index 0000000..871e45e
--- /dev/null
+++ b/libs/harfbuzz/recipe
@@ -0,0 +1,15 @@
+name harfbuzz
+version 12.3.0
+release 1
+description harfbuzz: text shaping
+
+source https://github.com/harfbuzz/harfbuzz/releases/download/12.3.0/harfbuzz-12.3.0.tar.xz
+hash sha256:8660ebd3c27d9407fc8433b5d172bafba5f0317cb0bb4339f28e5370c93d42b7
+
+depend filesystem
+depend freetype
+depend glib
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=disabled -Ddocs=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/hicolor-icon-theme/recipe b/libs/hicolor-icon-theme/recipe
new file mode 100644
index 0000000..554f22b
--- /dev/null
+++ b/libs/hicolor-icon-theme/recipe
@@ -0,0 +1,16 @@
+name hicolor-icon-theme
+version 0.18
+release 1
+arch any
+description hicolor-icon-theme: default icon theme fallback
+
+source https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.18.tar.xz
+hash sha256:db0e50a80aa3bf64bb45cbca5cf9f75efd9348cf2ac690b907435238c3cf81d7
+
+depend filesystem
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/icu/recipe b/libs/icu/recipe
new file mode 100644
index 0000000..7c3fbc8
--- /dev/null
+++ b/libs/icu/recipe
@@ -0,0 +1,13 @@
+name icu
+version 77.1
+release 1
+description icu: Unicode and localization
+
+source https://github.com/unicode-org/icu/releases/download/release-77-1/icu4c-77_1-src.tgz
+hash sha256:588e431f77327c39031ffbb8843c0e3bc122c211374485fa87dc5f3faff24061
+
+depend filesystem
+
+configure ./source/configure --prefix=/usr --disable-samples --disable-tests
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/iso-codes/recipe b/libs/iso-codes/recipe
new file mode 100644
index 0000000..fec1fbf
--- /dev/null
+++ b/libs/iso-codes/recipe
@@ -0,0 +1,14 @@
+name iso-codes
+version 4.18.0
+release 1
+arch any
+description iso-codes: ISO country and language lists
+
+source https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/v4.18.0/iso-codes-v4.18.0.tar.gz
+hash sha256:511f67bf4b51aa77f17c45adbff533242b50f1e370fe49a5706b6341902fac87
+
+depend filesystem
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/jansson/recipe b/libs/jansson/recipe
new file mode 100644
index 0000000..c89b3d8
--- /dev/null
+++ b/libs/jansson/recipe
@@ -0,0 +1,13 @@
+name jansson
+version 2.14
+release 1
+description jansson: JSON library
+
+source https://github.com/akheron/jansson/releases/download/v2.14/jansson-2.14.tar.bz2
+hash sha256:fba956f27c6ae56ce6dfd52fbf9d20254aad42821f74fa52f83957625294afb9
+
+depend filesystem
+
+configure ./configure --prefix=/usr --disable-static
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/libarchive/recipe b/libs/libarchive/recipe
new file mode 100644
index 0000000..53392fc
--- /dev/null
+++ b/libs/libarchive/recipe
@@ -0,0 +1,17 @@
+name libarchive
+version 3.8.2
+release 1
+description libarchive: multi-format archive library
+
+source https://github.com/libarchive/libarchive/releases/download/v3.8.2/libarchive-3.8.2.tar.xz
+hash sha256:db0dee91561cbd957689036a3a71281efefd131d35d1d98ebbc32720e4da58e2
+
+depend filesystem
+depend zlib
+depend xz
+depend bzip2
+depend openssl
+
+configure ./configure --prefix=/usr --disable-static
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/libcap/recipe b/libs/libcap/recipe
new file mode 100644
index 0000000..1c3db5e
--- /dev/null
+++ b/libs/libcap/recipe
@@ -0,0 +1,12 @@
+name libcap
+version 2.76
+release 1
+description libcap: POSIX capabilities
+
+source https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.76.tar.xz
+hash sha256:629da4ab29900d0f7fcc36227073743119925fd711c99a1689bbf5c9b40c8e6f
+
+depend filesystem
+
+build make -j"$MAKEJOBS" prefix=/usr lib=lib
+install make prefix=/usr lib=lib DESTDIR="$PKG" install
diff --git a/libs/libdrm/recipe b/libs/libdrm/recipe
new file mode 100644
index 0000000..83b6fcb
--- /dev/null
+++ b/libs/libdrm/recipe
@@ -0,0 +1,13 @@
+name libdrm
+version 2.4.125
+release 1
+description libdrm: Direct Rendering Manager library
+
+source https://dri.freedesktop.org/libdrm/libdrm-2.4.125.tar.xz
+hash sha256:d4bae92797a50f81a93524762e0410a49cd84cfa0f997795bc0172ac8fb1d96a
+
+depend filesystem
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=false
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/libepoxy/recipe b/libs/libepoxy/recipe
new file mode 100644
index 0000000..3b86045
--- /dev/null
+++ b/libs/libepoxy/recipe
@@ -0,0 +1,14 @@
+name libepoxy
+version 1.5.10
+release 1
+description libepoxy: OpenGL function pointer management
+
+source https://download.gnome.org/sources/libepoxy/1.5/libepoxy-1.5.10.tar.xz
+hash sha256:072cda4b59dd098bba8c2363a6247299db1fa89411dc221c8b81b8ee8192e623
+
+depend filesystem
+depend libglvnd
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/libevdev/recipe b/libs/libevdev/recipe
new file mode 100644
index 0000000..2957b16
--- /dev/null
+++ b/libs/libevdev/recipe
@@ -0,0 +1,13 @@
+name libevdev
+version 1.13.4
+release 1
+description libevdev: evdev wrapper
+
+source https://www.freedesktop.org/software/libevdev/libevdev-1.13.4.tar.xz
+hash sha256:f00ab8d42ad8b905296fab67e13b871f1a424839331516642100f82ad88127cd
+
+depend filesystem
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/libglvnd/recipe b/libs/libglvnd/recipe
new file mode 100644
index 0000000..2d3df92
--- /dev/null
+++ b/libs/libglvnd/recipe
@@ -0,0 +1,13 @@
+name libglvnd
+version 1.7.0
+release 1
+description libglvnd: GL vendor-neutral dispatch
+
+source https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v1.7.0/libglvnd-v1.7.0.tar.gz
+hash sha256:2b6e15b06aafb4c0b6e2348124808cbd9b291c647299eaaba2e3202f51ff2f3d
+
+depend filesystem
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/libgudev/recipe b/libs/libgudev/recipe
new file mode 100644
index 0000000..74b1b75
--- /dev/null
+++ b/libs/libgudev/recipe
@@ -0,0 +1,14 @@
+name libgudev
+version 238
+release 1
+description libgudev: udev GObject bindings
+
+source https://download.gnome.org/sources/libgudev/238/libgudev-238.tar.xz
+hash sha256:61266ab1afc9d73dbc60a8b2af73e99d2fdff47d99544d085760e4fa667b5dd1
+
+depend filesystem
+depend glib
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/libical/recipe b/libs/libical/recipe
new file mode 100644
index 0000000..566873e
--- /dev/null
+++ b/libs/libical/recipe
@@ -0,0 +1,15 @@
+name libical
+version 3.0.20
+release 1
+description libical: iCalendar library
+
+source https://github.com/libical/libical/releases/download/v3.0.20/libical-3.0.20.tar.gz
+hash sha256:e73de92f5a6ce84c1b00306446b290a2b08cdf0a80988eca0a2c9d5c3510b4c2
+
+depend filesystem
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/libs/libinput/recipe b/libs/libinput/recipe
new file mode 100644
index 0000000..439122a
--- /dev/null
+++ b/libs/libinput/recipe
@@ -0,0 +1,15 @@
+name libinput
+version 1.28.1
+release 1
+description libinput: input device library
+
+source https://gitlab.freedesktop.org/libinput/libinput/-/archive/1.28.1/libinput-1.28.1.tar.gz
+hash sha256:a13f8c9a7d93df3c85c66afd135f0296701d8d32f911991b7aa4273fdd6a42a3
+
+depend filesystem
+depend libevdev
+depend mtdev
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/libjpeg-turbo/recipe b/libs/libjpeg-turbo/recipe
new file mode 100644
index 0000000..ec22aee
--- /dev/null
+++ b/libs/libjpeg-turbo/recipe
@@ -0,0 +1,13 @@
+name libjpeg-turbo
+version 3.1.2
+release 1
+description libjpeg-turbo: JPEG library
+
+source https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.1.2/libjpeg-turbo-3.1.2.tar.gz
+hash sha256:8f0012234b464ce50890c490f18194f913a7b1f4e6a03d6644179fa0f867d0cf
+
+depend filesystem
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/libs/libndp/recipe b/libs/libndp/recipe
new file mode 100644
index 0000000..9b83788
--- /dev/null
+++ b/libs/libndp/recipe
@@ -0,0 +1,13 @@
+name libndp
+version 1.9
+release 1
+description libndp: Neighbor Discovery Protocol
+
+source https://github.com/jpirko/libndp/archive/refs/tags/v1.9.tar.gz
+hash sha256:e564f5914a6b1b799c3afa64c258824a801c1b79a29e2fe6525b682249c65261
+
+depend filesystem
+
+configure ./configure --prefix=/usr --disable-static
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/libnl/recipe b/libs/libnl/recipe
new file mode 100644
index 0000000..5895202
--- /dev/null
+++ b/libs/libnl/recipe
@@ -0,0 +1,13 @@
+name libnl
+version 3.11.0
+release 1
+description libnl: netlink protocol library
+
+source https://github.com/thom311/libnl/releases/download/libnl3_11_0/libnl-3.11.0.tar.gz
+hash sha256:2a56e1edefa3e68a7c00879496736fdbf62fc94ed3232c0baba127ecfa76874d
+
+depend filesystem
+
+configure ./configure --prefix=/usr --disable-static
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/libpcap/recipe b/libs/libpcap/recipe
new file mode 100644
index 0000000..9694499
--- /dev/null
+++ b/libs/libpcap/recipe
@@ -0,0 +1,13 @@
+name libpcap
+version 1.10.5
+release 1
+description libpcap: packet capture
+
+source https://www.tcpdump.org/release/libpcap-1.10.5.tar.xz
+hash sha256:84fa89ac6d303028c1c5b754abff77224f45eca0a94eb1a34ff0aa9ceece3925
+
+depend filesystem
+
+configure ./configure --prefix=/usr --disable-static
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/libslirp/recipe b/libs/libslirp/recipe
new file mode 100644
index 0000000..be11bed
--- /dev/null
+++ b/libs/libslirp/recipe
@@ -0,0 +1,14 @@
+name libslirp
+version 4.9.1
+release 1
+description libslirp: user-mode networking library
+
+source https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.9.1/libslirp-v4.9.1.tar.gz
+hash sha256:3970542143b7c11e6a09a4d2b50f30a133473c41f15ed0bdcc3b7a1c450d9a5c
+
+depend filesystem
+depend glib
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/libxkbcommon/recipe b/libs/libxkbcommon/recipe
new file mode 100644
index 0000000..64c3177
--- /dev/null
+++ b/libs/libxkbcommon/recipe
@@ -0,0 +1,16 @@
+name libxkbcommon
+version 1.12.0
+release 1
+description libxkbcommon: XKB keymap library
+
+source https://github.com/xkbcommon/libxkbcommon/archive/refs/tags/xkbcommon-1.12.0.tar.gz
+hash sha256:bf9d9e0283ef4211f1f3f228787d38ba095fe9f0e84c5f798b6a8661033a9b51
+
+depend filesystem
+depend xkeyboard-config
+depend libxcb
+depend libxml2
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/libyaml/recipe b/libs/libyaml/recipe
new file mode 100644
index 0000000..36119fb
--- /dev/null
+++ b/libs/libyaml/recipe
@@ -0,0 +1,13 @@
+name libyaml
+version 0.2.5
+release 1
+description libyaml: YAML C library
+
+source https://github.com/yaml/libyaml/releases/download/0.2.5/yaml-0.2.5.tar.gz
+hash sha256:c642ae9b75fee120b2d96c712538bd2cf283228d2337df2cf2988e3c02678ef4
+
+depend filesystem
+
+configure ./configure --prefix=/usr --disable-static
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/mtdev/recipe b/libs/mtdev/recipe
new file mode 100644
index 0000000..d7a7e19
--- /dev/null
+++ b/libs/mtdev/recipe
@@ -0,0 +1,13 @@
+name mtdev
+version 1.1.7
+release 1
+description mtdev: multitouch protocol
+
+source https://bitmath.org/code/mtdev/mtdev-1.1.7.tar.bz2
+hash sha256:a107adad2101fecac54ac7f9f0e0a0dd155d954193da55c2340c97f2ff1d814e
+
+depend filesystem
+
+configure ./configure --prefix=/usr --disable-static
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/nspr/recipe b/libs/nspr/recipe
new file mode 100644
index 0000000..a7309e9
--- /dev/null
+++ b/libs/nspr/recipe
@@ -0,0 +1,13 @@
+name nspr
+version 4.37
+release 1
+description nspr: Netscape Portable Runtime
+
+source https://ftp.mozilla.org/pub/nspr/releases/v4.37/src/nspr-4.37.tar.gz
+hash sha256:5f9344ed0e31855bd38f88b33c9d9ab94f70ce547ef3213e488d1520f61840fa
+
+depend filesystem
+
+configure ./nspr/configure --prefix=/usr --enable-64bit
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/libs/nss/recipe b/libs/nss/recipe
new file mode 100644
index 0000000..6c42730
--- /dev/null
+++ b/libs/nss/recipe
@@ -0,0 +1,16 @@
+name nss
+version 3.115
+release 1
+description nss: Network Security Services
+
+source https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_115_RTM/src/nss-3.115.tar.gz
+hash sha256:ac2a47fb33bd79320159144e01c0d4af9a937a2d928c7c77ff06f5d9507861ab
+
+depend filesystem
+depend nspr
+depend zlib
+depend sqlite
+
+build make -C nss -j"$MAKEJOBS" nss_build_all BUILD_OPT=1 USE_64=1 NSS_USE_SYSTEM_SQLITE=1
+install mkdir -p "$PKG/usr/lib" "$PKG/usr/bin" "$PKG/usr/include/nss"
+install sh -c 'cp -a dist/*/lib/* "$PKG/usr/lib/"; cp -a dist/*/bin/* "$PKG/usr/bin/"; cp -a dist/public/nss/* "$PKG/usr/include/nss/"'
diff --git a/libs/pango/recipe b/libs/pango/recipe
new file mode 100644
index 0000000..3e81d7d
--- /dev/null
+++ b/libs/pango/recipe
@@ -0,0 +1,18 @@
+name pango
+version 1.56.4
+release 1
+description pango: text layout library
+
+source https://download.gnome.org/sources/pango/1.56/pango-1.56.4.tar.xz
+hash sha256:17065e2fcc5f5a5bdbffc884c956bfc7c451a96e8c4fb2f8ad837c6413cb5a01
+
+depend filesystem
+depend cairo
+depend harfbuzz
+depend fontconfig
+depend fribidi
+depend glib
+
+configure meson setup build --prefix=/usr --buildtype=release -Dintrospection=disabled -Dsysprof=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/pixman/recipe b/libs/pixman/recipe
new file mode 100644
index 0000000..0a0d23b
--- /dev/null
+++ b/libs/pixman/recipe
@@ -0,0 +1,13 @@
+name pixman
+version 0.46.4
+release 1
+description pixman: pixel manipulation
+
+source https://www.cairographics.org/releases/pixman-0.46.4.tar.gz
+hash sha256:d09c44ebc3bd5bee7021c79f922fe8fb2fb57f7320f55e97ff9914d2346a591c
+
+depend filesystem
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/poppler/recipe b/libs/poppler/recipe
new file mode 100644
index 0000000..5d4a824
--- /dev/null
+++ b/libs/poppler/recipe
@@ -0,0 +1,20 @@
+name poppler
+version 25.08.0
+release 1
+description poppler: PDF rendering
+
+source https://poppler.freedesktop.org/poppler-25.08.0.tar.xz
+hash sha256:425ed4d4515a093bdcdbbaac6876f20617451edc710df6a4fd6c45dd67eb418d
+
+depend filesystem
+depend cairo
+depend freetype
+depend fontconfig
+depend nss
+depend libjpeg-turbo
+depend libpng
+depend zlib
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/libs/qpdf/recipe b/libs/qpdf/recipe
new file mode 100644
index 0000000..a335d31
--- /dev/null
+++ b/libs/qpdf/recipe
@@ -0,0 +1,16 @@
+name qpdf
+version 12.2.0
+release 1
+description qpdf: PDF transformation
+
+source https://github.com/qpdf/qpdf/releases/download/v12.2.0/qpdf-12.2.0.tar.gz
+hash sha256:b3d1575b2218badc3549d6977524bb0f8c468c6528eebc8967bbe3078cf2cace
+
+depend filesystem
+depend zlib
+depend libjpeg-turbo
+depend openssl
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/libs/shared-mime-info/recipe b/libs/shared-mime-info/recipe
new file mode 100644
index 0000000..fdb9083
--- /dev/null
+++ b/libs/shared-mime-info/recipe
@@ -0,0 +1,18 @@
+name shared-mime-info
+version 2.4
+release 1
+arch any
+description shared-mime-info: shared MIME database
+
+source https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/2.4/shared-mime-info-2.4.tar.gz
+hash sha256:531291d0387eb94e16e775d7e73788d06d2b2fdd8cd2ac6b6b15287593b6a2de
+
+depend filesystem
+depend glib
+depend libxml2
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/wayland-protocols/recipe b/libs/wayland-protocols/recipe
new file mode 100644
index 0000000..8a63bb6
--- /dev/null
+++ b/libs/wayland-protocols/recipe
@@ -0,0 +1,15 @@
+name wayland-protocols
+version 1.45
+release 1
+description wayland-protocols: Wayland protocol XML
+
+source https://gitlab.freedesktop.org/wayland/wayland-protocols/-/archive/1.45/wayland-protocols-1.45.tar.gz
+hash sha256:460dad72a6c84b2a7d80745bee43d96ba117f4e3dfc4d7c45f83f66469ea27df
+
+arch any
+depend filesystem
+depend wayland
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=false
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/wayland/recipe b/libs/wayland/recipe
new file mode 100644
index 0000000..78ca4cd
--- /dev/null
+++ b/libs/wayland/recipe
@@ -0,0 +1,16 @@
+name wayland
+version 1.24.0
+release 1
+description wayland: display protocol library
+
+source https://gitlab.freedesktop.org/wayland/wayland/-/archive/1.24.0/wayland-1.24.0.tar.gz
+hash sha256:7800858844751fc7113d7df3678dc6b58b26a056176a65c49a059763045bffd5
+
+depend filesystem
+depend libffi
+depend expat
+depend libxml2
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=false -Ddocumentation=false
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/net/bind-tools/recipe b/net/bind-tools/recipe
new file mode 100644
index 0000000..39429a2
--- /dev/null
+++ b/net/bind-tools/recipe
@@ -0,0 +1,15 @@
+name bind-tools
+version 9.20.11
+release 1
+description bind-tools: dig, host, nslookup, and BIND utilities
+
+source https://downloads.isc.org/isc/bind9/9.20.11/bind-9.20.11.tar.xz
+hash sha256:4da2d532e668bc21e883f6e6d9d3d81794d9ec60b181530385649a56f46ee17a
+
+depend filesystem
+depend openssl
+depend libxml2
+
+configure ./configure --prefix=/usr --disable-linux-caps --without-python
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/net/bluez/recipe b/net/bluez/recipe
new file mode 100644
index 0000000..ba40019
--- /dev/null
+++ b/net/bluez/recipe
@@ -0,0 +1,17 @@
+name bluez
+version 5.84
+release 1
+description bluez: Bluetooth protocol stack
+
+source https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-5.84.tar.xz
+hash sha256:5ba73d030f7b00087d67800b0e321601aec0f892827c72e5a2c8390d8c886b11
+
+depend filesystem
+depend dbus
+depend glib
+depend libical
+depend readline
+
+configure ./configure --prefix=/usr --enable-library --disable-systemd --disable-manpages
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/net/ethtool/recipe b/net/ethtool/recipe
new file mode 100644
index 0000000..e0308f2
--- /dev/null
+++ b/net/ethtool/recipe
@@ -0,0 +1,14 @@
+name ethtool
+version 6.15
+release 1
+description ethtool: Ethernet device settings
+
+source https://mirrors.edge.kernel.org/pub/software/network/ethtool/ethtool-6.15.tar.xz
+hash sha256:9477c365114d910120aaec5336a1d16196c833d8486f7c6da67bedef57880ade
+
+depend filesystem
+depend libmnl
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/net/iperf3/recipe b/net/iperf3/recipe
new file mode 100644
index 0000000..33f49d5
--- /dev/null
+++ b/net/iperf3/recipe
@@ -0,0 +1,14 @@
+name iperf3
+version 3.19.1
+release 1
+description iperf3: network throughput test
+
+source https://github.com/esnet/iperf/releases/download/3.19.1/iperf-3.19.1.tar.gz
+hash sha256:dc63f89ec581ea99f8b558d8eb35109de06383010db5a1906c208a562ba0c270
+
+depend filesystem
+depend openssl
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/net/iw/recipe b/net/iw/recipe
new file mode 100644
index 0000000..eaf6416
--- /dev/null
+++ b/net/iw/recipe
@@ -0,0 +1,13 @@
+name iw
+version 6.9
+release 1
+description iw: nl80211 wireless configuration
+
+source https://mirrors.edge.kernel.org/pub/software/network/iw/iw-6.9.tar.xz
+hash sha256:3f2db22ad41c675242b98ae3942dbf3112548c60a42ff739210f2de4e98e4894
+
+depend filesystem
+depend libnl
+
+build make -j"$MAKEJOBS" PREFIX=/usr
+install make PREFIX=/usr DESTDIR="$PKG" install
diff --git a/net/iwd/recipe b/net/iwd/recipe
new file mode 100644
index 0000000..c65f5a6
--- /dev/null
+++ b/net/iwd/recipe
@@ -0,0 +1,15 @@
+name iwd
+version 3.9
+release 1
+description iwd: iNet wireless daemon
+
+source https://cdn.kernel.org/pub/linux/network/wireless/iwd-3.9.tar.xz
+hash sha256:0cd7dc9b32b9d6809a4a5e5d063b5c5fd279f5ad3a0bf03d7799da66df5cad45
+
+depend filesystem
+depend ell
+depend dbus
+
+configure ./configure --prefix=/usr --disable-systemd-service
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/net/networkmanager/recipe b/net/networkmanager/recipe
new file mode 100644
index 0000000..5f6be9a
--- /dev/null
+++ b/net/networkmanager/recipe
@@ -0,0 +1,17 @@
+name networkmanager
+version 1.54.0
+release 1
+description networkmanager: network configuration
+
+source https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/archive/1.54.0/NetworkManager-1.54.0.tar.gz
+hash sha256:c5356e5a86b351dc79d23c8685d02b91917d1f107628c97d370c6441a8322a93
+
+depend filesystem
+depend glib
+depend dbus
+depend libndp
+depend jansson
+
+configure meson setup build --prefix=/usr --buildtype=release -Dsystemd=false -Dsession_tracking=elogind -Dtests=no
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/net/nftables/recipe b/net/nftables/recipe
new file mode 100644
index 0000000..7183004
--- /dev/null
+++ b/net/nftables/recipe
@@ -0,0 +1,17 @@
+name nftables
+version 1.1.3
+release 1
+description nftables: packet filtering
+
+source https://www.netfilter.org/projects/nftables/files/nftables-1.1.3.tar.xz
+hash sha256:9c8a64b59c90b0825e540a9b8fcb9d2d942c636f81ba50199f068fde44f34ed8
+
+depend filesystem
+depend libnftnl
+depend libmnl
+depend gmp
+depend jansson
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/net/nmap/recipe b/net/nmap/recipe
new file mode 100644
index 0000000..6912850
--- /dev/null
+++ b/net/nmap/recipe
@@ -0,0 +1,16 @@
+name nmap
+version 7.98
+release 1
+description nmap: network scanner
+
+source https://nmap.org/dist/nmap-7.98.tgz
+hash sha256:8c2f25d11c2a2a2ae76441cbe396ffa7f0ad718db5a145d9967269f1ca831370
+
+depend filesystem
+depend openssl
+depend pcre2
+depend zlib
+
+configure ./configure --prefix=/usr --without-zenmap --without-ndiff
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/net/traceroute/recipe b/net/traceroute/recipe
new file mode 100644
index 0000000..4f5ae30
--- /dev/null
+++ b/net/traceroute/recipe
@@ -0,0 +1,12 @@
+name traceroute
+version 2.1.6
+release 1
+description traceroute: trace the path to a host
+
+source https://downloads.sourceforge.net/project/traceroute/traceroute/traceroute-2.1.6/traceroute-2.1.6.tar.gz
+hash sha256:9ccef9cdb9d7a98ff7fbf93f79ebd0e48881664b525c4b232a0fcec7dcb9db5e
+
+depend filesystem
+
+build make -j"$MAKEJOBS" prefix=/usr
+install make prefix=/usr DESTDIR="$PKG" install
diff --git a/net/wireguard-tools/recipe b/net/wireguard-tools/recipe
new file mode 100644
index 0000000..5f9ea6e
--- /dev/null
+++ b/net/wireguard-tools/recipe
@@ -0,0 +1,12 @@
+name wireguard-tools
+version 1.0.20250521
+release 1
+description wireguard-tools: WireGuard userspace tools
+
+source https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-1.0.20250521.tar.xz
+hash sha256:61f520e7c1664ae9301fa36a2b8e90cf4680887a71f456c290d5d8b879f1e2e6
+
+depend filesystem
+
+build make -C src -j"$MAKEJOBS"
+install make -C src install DESTDIR="$PKG" WITH_WGQUICK=yes PREFIX=/usr
diff --git a/net/wireshark-cli/recipe b/net/wireshark-cli/recipe
new file mode 100644
index 0000000..8b3874d
--- /dev/null
+++ b/net/wireshark-cli/recipe
@@ -0,0 +1,16 @@
+name wireshark-cli
+version 4.6.0
+release 1
+description wireshark-cli: tshark and dumpcap
+
+source https://github.com/wireshark/wireshark/archive/refs/tags/v4.6.0.tar.gz
+hash sha256:6517e75f65851bf8b4cc0b16add5f53c44a32ef48c33dde77c7fc7ae54d7f847
+
+depend filesystem
+depend glib
+depend libpcap
+depend zlib
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DBUILD_wireshark=OFF -DBUILD_logray=OFF
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/net/wpa_supplicant/recipe b/net/wpa_supplicant/recipe
new file mode 100644
index 0000000..3a776d5
--- /dev/null
+++ b/net/wpa_supplicant/recipe
@@ -0,0 +1,14 @@
+name wpa_supplicant
+version 2.11
+release 1
+description wpa_supplicant: Wi-Fi client
+
+source https://w1.fi/releases/wpa_supplicant-2.11.tar.gz
+hash sha256:912ea06f74e30a8e36fbb68064d6cdff218d8d591db0fc5d75dee6c81ac7fc0a
+
+depend filesystem
+depend openssl
+depend libnl
+
+build make -C wpa_supplicant -j"$MAKEJOBS"
+install make -C wpa_supplicant DESTDIR="$PKG" BINDIR=/usr/sbin install
diff --git a/nvidia/nvidia-open/recipe b/nvidia/nvidia-open/recipe
new file mode 100644
index 0000000..b670dce
--- /dev/null
+++ b/nvidia/nvidia-open/recipe
@@ -0,0 +1,13 @@
+name nvidia-open
+version 610.57.04
+release 1
+description nvidia-open: NVIDIA open kernel modules
+
+source https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/610.57.04.tar.gz
+hash sha256:619d7b5ce1f79c3211afdbf87d02b2174d268b10d005c5b8f994be22299be681
+
+depend filesystem
+depend linux-api-headers
+
+build make -j"$MAKEJOBS" modules
+install make modules_install INSTALL_MOD_PATH="$PKG"
diff --git a/nvidia/nvidia-settings/recipe b/nvidia/nvidia-settings/recipe
new file mode 100644
index 0000000..ef52d0d
--- /dev/null
+++ b/nvidia/nvidia-settings/recipe
@@ -0,0 +1,14 @@
+name nvidia-settings
+version 610.57.04
+release 1
+description nvidia-settings: NVIDIA control panel
+
+source https://github.com/NVIDIA/nvidia-settings/archive/refs/tags/610.57.04.tar.gz
+hash sha256:0e548843a45e5ddb7e93c8ad9ba20d7a950c595a8fd8c80ae7fffc497ee149de
+
+depend filesystem
+depend nvidia-utils
+depend gtk3
+
+build make -j"$MAKEJOBS" PREFIX=/usr NV_USE_BUNDLED_LIBJANSSON=0
+install make install PREFIX=/usr DESTDIR="$PKG"
diff --git a/nvidia/nvidia-utils/recipe b/nvidia/nvidia-utils/recipe
new file mode 100644
index 0000000..230bed0
--- /dev/null
+++ b/nvidia/nvidia-utils/recipe
@@ -0,0 +1,15 @@
+name nvidia-utils
+version 610.57.04
+release 1
+description nvidia-utils: NVIDIA user-space driver
+
+source https://us.download.nvidia.com/XFree86/Linux-x86_64/610.57.04/NVIDIA-Linux-x86_64-610.57.04.run
+hash sha256:b2e935c66b83bb00c0c857bc8e0ee0fd52de9286b40c9cc1eec29a7ce7eb116d
+
+depend filesystem
+
+prepare sh "$SRC/NVIDIA-Linux-x86_64-610.57.04.run" --extract-only --target extracted
+install mkdir -p "$PKG/usr/lib" "$PKG/usr/bin" "$PKG/usr/share/nvidia"
+install sh -c "cp extracted/*.so* "$PKG/usr/lib/" 2>/dev/null || :"
+install sh -c "test -f extracted/nvidia-smi && cp extracted/nvidia-smi "$PKG/usr/bin/" && chmod 755 "$PKG/usr/bin/nvidia-smi" || :"
+install printf "%s\n" "610.57.04" >"$PKG/usr/share/nvidia/version"
diff --git a/plasma/aurorae/recipe b/plasma/aurorae/recipe
new file mode 100644
index 0000000..c30360c
--- /dev/null
+++ b/plasma/aurorae/recipe
@@ -0,0 +1,18 @@
+name aurorae
+version 6.7.4
+release 1
+description aurorae: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/aurorae-6.7.4.tar.xz
+hash sha256:b1ceea196fc95adb141917e230fb2609920d420a9db2451eb8a69039b4c96623
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/bluedevil/recipe b/plasma/bluedevil/recipe
new file mode 100644
index 0000000..7711971
--- /dev/null
+++ b/plasma/bluedevil/recipe
@@ -0,0 +1,18 @@
+name bluedevil
+version 6.7.4
+release 1
+description bluedevil: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/bluedevil-6.7.4.tar.xz
+hash sha256:8a3bb7d3005b0a01af171bdb41bececd5848de75c4a4d68d399a49c517791652
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/breeze-gtk/recipe b/plasma/breeze-gtk/recipe
new file mode 100644
index 0000000..a72214f
--- /dev/null
+++ b/plasma/breeze-gtk/recipe
@@ -0,0 +1,18 @@
+name breeze-gtk
+version 6.7.4
+release 1
+description breeze-gtk: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/breeze-gtk-6.7.4.tar.xz
+hash sha256:f30fc5ae6080037ad8e402e59087f76aa5270aebc7fa0d5d1bb7440abab4b2ce
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/breeze/recipe b/plasma/breeze/recipe
new file mode 100644
index 0000000..3b17680
--- /dev/null
+++ b/plasma/breeze/recipe
@@ -0,0 +1,18 @@
+name breeze
+version 6.7.4
+release 1
+description breeze: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/breeze-6.7.4.tar.xz
+hash sha256:31dc88f924a5f5c979f09275ccc897cb0001bda45604561c8f18eb35b2e38b5a
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/discover/recipe b/plasma/discover/recipe
new file mode 100644
index 0000000..09e5a6f
--- /dev/null
+++ b/plasma/discover/recipe
@@ -0,0 +1,18 @@
+name discover
+version 6.7.4
+release 1
+description discover: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/discover-6.7.4.tar.xz
+hash sha256:f8b809c9aaa25c1d636b0bdf144d87a3ee659d5d80f26961d3116a627fef859d
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/drkonqi/recipe b/plasma/drkonqi/recipe
new file mode 100644
index 0000000..701aced
--- /dev/null
+++ b/plasma/drkonqi/recipe
@@ -0,0 +1,18 @@
+name drkonqi
+version 6.7.4
+release 1
+description drkonqi: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/drkonqi-6.7.4.tar.xz
+hash sha256:c7f9402b7a32e077b23d34d083926bc7a78f18b93184510def3fcc32532d6959
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/flatpak-kcm/recipe b/plasma/flatpak-kcm/recipe
new file mode 100644
index 0000000..d0668a6
--- /dev/null
+++ b/plasma/flatpak-kcm/recipe
@@ -0,0 +1,18 @@
+name flatpak-kcm
+version 6.7.4
+release 1
+description flatpak-kcm: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/flatpak-kcm-6.7.4.tar.xz
+hash sha256:1133b40e4d7fad2349a84b5e0f12acaaa22a0940fa4fc1500e2c79482535e219
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kactivitymanagerd/recipe b/plasma/kactivitymanagerd/recipe
new file mode 100644
index 0000000..73f397f
--- /dev/null
+++ b/plasma/kactivitymanagerd/recipe
@@ -0,0 +1,18 @@
+name kactivitymanagerd
+version 6.7.4
+release 1
+description kactivitymanagerd: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kactivitymanagerd-6.7.4.tar.xz
+hash sha256:b2e9c2537ddcc243774d41355428335167c2bb8e9fc48143c4e467528536c87f
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kde-cli-tools/recipe b/plasma/kde-cli-tools/recipe
new file mode 100644
index 0000000..642247a
--- /dev/null
+++ b/plasma/kde-cli-tools/recipe
@@ -0,0 +1,18 @@
+name kde-cli-tools
+version 6.7.4
+release 1
+description kde-cli-tools: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kde-cli-tools-6.7.4.tar.xz
+hash sha256:9b93730cbea9eecd2b17c84603c1496d18d08749d2861f87a7552f463d7aecb0
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kde-gtk-config/recipe b/plasma/kde-gtk-config/recipe
new file mode 100644
index 0000000..919c616
--- /dev/null
+++ b/plasma/kde-gtk-config/recipe
@@ -0,0 +1,18 @@
+name kde-gtk-config
+version 6.7.4
+release 1
+description kde-gtk-config: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kde-gtk-config-6.7.4.tar.xz
+hash sha256:52eab1e9f71e0a92d542ee1cc655895ed4b999a9e394d468f4ef2c838f0c739b
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kdecoration/recipe b/plasma/kdecoration/recipe
new file mode 100644
index 0000000..74f8edf
--- /dev/null
+++ b/plasma/kdecoration/recipe
@@ -0,0 +1,18 @@
+name kdecoration
+version 6.7.4
+release 1
+description kdecoration: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kdecoration-6.7.4.tar.xz
+hash sha256:af366baba8694e16226844a94b4772a63a7e8d8d43e4c1950215eb163b4ca590
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kdeplasma-addons/recipe b/plasma/kdeplasma-addons/recipe
new file mode 100644
index 0000000..0ddb032
--- /dev/null
+++ b/plasma/kdeplasma-addons/recipe
@@ -0,0 +1,18 @@
+name kdeplasma-addons
+version 6.7.4
+release 1
+description kdeplasma-addons: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kdeplasma-addons-6.7.4.tar.xz
+hash sha256:5098c28b7e4e0c1c9320db28c2e778f3ecd5c62d655c95983993f66003980ec1
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kgamma/recipe b/plasma/kgamma/recipe
new file mode 100644
index 0000000..ea7af1b
--- /dev/null
+++ b/plasma/kgamma/recipe
@@ -0,0 +1,18 @@
+name kgamma
+version 6.7.4
+release 1
+description kgamma: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kgamma-6.7.4.tar.xz
+hash sha256:b08d2eba7148677980d3b607b240ffc70b5ed0ae1449457290be5e5b11b3d886
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kglobalacceld/recipe b/plasma/kglobalacceld/recipe
new file mode 100644
index 0000000..0277a99
--- /dev/null
+++ b/plasma/kglobalacceld/recipe
@@ -0,0 +1,18 @@
+name kglobalacceld
+version 6.7.4
+release 1
+description kglobalacceld: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kglobalacceld-6.7.4.tar.xz
+hash sha256:538f883e7b04397d0c5b1756e750117022fe6a03a43ba890f65d62e2cf45e783
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kinfocenter/recipe b/plasma/kinfocenter/recipe
new file mode 100644
index 0000000..438487f
--- /dev/null
+++ b/plasma/kinfocenter/recipe
@@ -0,0 +1,18 @@
+name kinfocenter
+version 6.7.4
+release 1
+description kinfocenter: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kinfocenter-6.7.4.tar.xz
+hash sha256:b82f7fae6941ab9e0327a0579ada51b12ad3c5a4fa5fcd8272c70aea09a1ff23
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kmenuedit/recipe b/plasma/kmenuedit/recipe
new file mode 100644
index 0000000..4c93718
--- /dev/null
+++ b/plasma/kmenuedit/recipe
@@ -0,0 +1,18 @@
+name kmenuedit
+version 6.7.4
+release 1
+description kmenuedit: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kmenuedit-6.7.4.tar.xz
+hash sha256:bc8daed5c859904e580ca8415b88836fcde198957fa672b5b28de4017398b0c3
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/knighttime/recipe b/plasma/knighttime/recipe
new file mode 100644
index 0000000..5a54f69
--- /dev/null
+++ b/plasma/knighttime/recipe
@@ -0,0 +1,18 @@
+name knighttime
+version 6.7.4
+release 1
+description knighttime: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/knighttime-6.7.4.tar.xz
+hash sha256:df367488f087897156523ea98cd239297642de10e5e053b8e7255e94e7935ede
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kpipewire/recipe b/plasma/kpipewire/recipe
new file mode 100644
index 0000000..c73ae78
--- /dev/null
+++ b/plasma/kpipewire/recipe
@@ -0,0 +1,18 @@
+name kpipewire
+version 6.7.4
+release 1
+description kpipewire: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kpipewire-6.7.4.tar.xz
+hash sha256:2020a6a94bb7726ec68004c7946ad7f6ed450dcee8f4e8b710c3680755afb1ab
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/krdp/recipe b/plasma/krdp/recipe
new file mode 100644
index 0000000..1cdd7e4
--- /dev/null
+++ b/plasma/krdp/recipe
@@ -0,0 +1,18 @@
+name krdp
+version 6.7.4
+release 1
+description krdp: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/krdp-6.7.4.tar.xz
+hash sha256:dd952892bfafd06281fd9fd239fb5f3b5807f3f346be456554061183881abf8b
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kscreen/recipe b/plasma/kscreen/recipe
new file mode 100644
index 0000000..783152e
--- /dev/null
+++ b/plasma/kscreen/recipe
@@ -0,0 +1,18 @@
+name kscreen
+version 6.7.4
+release 1
+description kscreen: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kscreen-6.7.4.tar.xz
+hash sha256:8918c970ae363c7c1b8db76b21dc969162b5f41353fd88bde8667b46536eb8a6
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kscreenlocker/recipe b/plasma/kscreenlocker/recipe
new file mode 100644
index 0000000..c02d5a2
--- /dev/null
+++ b/plasma/kscreenlocker/recipe
@@ -0,0 +1,18 @@
+name kscreenlocker
+version 6.7.4
+release 1
+description kscreenlocker: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kscreenlocker-6.7.4.tar.xz
+hash sha256:f9cd525d501f08931f2c0b4d08f5384588967bc89fac62e39ed4ae2da2925a39
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/ksshaskpass/recipe b/plasma/ksshaskpass/recipe
new file mode 100644
index 0000000..94f18ff
--- /dev/null
+++ b/plasma/ksshaskpass/recipe
@@ -0,0 +1,18 @@
+name ksshaskpass
+version 6.7.4
+release 1
+description ksshaskpass: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/ksshaskpass-6.7.4.tar.xz
+hash sha256:d3843061584f25269771b2cf72ba4a930f6b21e3da697b0ef9d569a99e995c67
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/ksystemstats/recipe b/plasma/ksystemstats/recipe
new file mode 100644
index 0000000..efc9a45
--- /dev/null
+++ b/plasma/ksystemstats/recipe
@@ -0,0 +1,18 @@
+name ksystemstats
+version 6.7.4
+release 1
+description ksystemstats: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/ksystemstats-6.7.4.tar.xz
+hash sha256:919f2436ff8da8ff6ea7d2c007bdaf6bcd8a2f096d0544ba450124ffac56dc94
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kwallet-pam/recipe b/plasma/kwallet-pam/recipe
new file mode 100644
index 0000000..65019ce
--- /dev/null
+++ b/plasma/kwallet-pam/recipe
@@ -0,0 +1,18 @@
+name kwallet-pam
+version 6.7.4
+release 1
+description kwallet-pam: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kwallet-pam-6.7.4.tar.xz
+hash sha256:24430ef5bef8b7c06b8f6770058afaab8fbbc166392535408b4e1d9e99a1ca9c
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kwayland-integration/recipe b/plasma/kwayland-integration/recipe
new file mode 100644
index 0000000..7449750
--- /dev/null
+++ b/plasma/kwayland-integration/recipe
@@ -0,0 +1,18 @@
+name kwayland-integration
+version 6.7.4
+release 1
+description kwayland-integration: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kwayland-integration-6.7.4.tar.xz
+hash sha256:81f0e65271648c612c6899a7d2d3a0d17b77896de096934e0e793b1337546282
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kwayland/recipe b/plasma/kwayland/recipe
new file mode 100644
index 0000000..2ed1183
--- /dev/null
+++ b/plasma/kwayland/recipe
@@ -0,0 +1,18 @@
+name kwayland
+version 6.7.4
+release 1
+description kwayland: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kwayland-6.7.4.tar.xz
+hash sha256:2cb3ad260a0fc07533b1e0e9e294da2ec9be83095a901140e9fab16fa17a550d
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kwin-x11/recipe b/plasma/kwin-x11/recipe
new file mode 100644
index 0000000..12a3852
--- /dev/null
+++ b/plasma/kwin-x11/recipe
@@ -0,0 +1,18 @@
+name kwin-x11
+version 6.7.4
+release 1
+description kwin-x11: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kwin-x11-6.7.4.tar.xz
+hash sha256:2c471ec076532b657a101761a3505ae4521aca3d90c86d783c813f42622a1e2e
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kwin/recipe b/plasma/kwin/recipe
new file mode 100644
index 0000000..c73fe20
--- /dev/null
+++ b/plasma/kwin/recipe
@@ -0,0 +1,18 @@
+name kwin
+version 6.7.4
+release 1
+description kwin: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kwin-6.7.4.tar.xz
+hash sha256:db7a7dba71aaca1e5218733b80f90a998d84e2ab36e4d62d0e3ea00376c5802d
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/kwrited/recipe b/plasma/kwrited/recipe
new file mode 100644
index 0000000..f644b7c
--- /dev/null
+++ b/plasma/kwrited/recipe
@@ -0,0 +1,18 @@
+name kwrited
+version 6.7.4
+release 1
+description kwrited: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/kwrited-6.7.4.tar.xz
+hash sha256:e556bb6aa096ccc146c4cddf8c1ea3f99d76c283f99f1d61d49d4ec2b0e9eab6
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/layer-shell-qt/recipe b/plasma/layer-shell-qt/recipe
new file mode 100644
index 0000000..6a3ce9f
--- /dev/null
+++ b/plasma/layer-shell-qt/recipe
@@ -0,0 +1,18 @@
+name layer-shell-qt
+version 6.7.4
+release 1
+description layer-shell-qt: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/layer-shell-qt-6.7.4.tar.xz
+hash sha256:6a5b064619739c6f4a2de70c56abfbadfc334dcb626152a1e8188a807ca86567
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/libkscreen/recipe b/plasma/libkscreen/recipe
new file mode 100644
index 0000000..ecd3b19
--- /dev/null
+++ b/plasma/libkscreen/recipe
@@ -0,0 +1,18 @@
+name libkscreen
+version 6.7.4
+release 1
+description libkscreen: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/libkscreen-6.7.4.tar.xz
+hash sha256:f40bfbd83147a7c7ff387ffe5053cc2ea000bdb21555a0b3d06da3c59d7b4977
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/libksysguard/recipe b/plasma/libksysguard/recipe
new file mode 100644
index 0000000..dd0c476
--- /dev/null
+++ b/plasma/libksysguard/recipe
@@ -0,0 +1,18 @@
+name libksysguard
+version 6.7.4
+release 1
+description libksysguard: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/libksysguard-6.7.4.tar.xz
+hash sha256:3882fe735a00113d6fc754d5d425703bab42b6bbbff16788e95adb4ef11bb04c
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/libplasma/recipe b/plasma/libplasma/recipe
new file mode 100644
index 0000000..c0fb19c
--- /dev/null
+++ b/plasma/libplasma/recipe
@@ -0,0 +1,18 @@
+name libplasma
+version 6.7.4
+release 1
+description libplasma: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/libplasma-6.7.4.tar.xz
+hash sha256:8f187850ea0cd46e545b33787619fa28f682388e4b828d090a0692874a7c9955
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/milou/recipe b/plasma/milou/recipe
new file mode 100644
index 0000000..ebf57a4
--- /dev/null
+++ b/plasma/milou/recipe
@@ -0,0 +1,18 @@
+name milou
+version 6.7.4
+release 1
+description milou: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/milou-6.7.4.tar.xz
+hash sha256:88ed9119b777c7107657b47b68af34a2c2de422f709d1409b7c2d7721463e247
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/ocean-sound-theme/recipe b/plasma/ocean-sound-theme/recipe
new file mode 100644
index 0000000..99b53cb
--- /dev/null
+++ b/plasma/ocean-sound-theme/recipe
@@ -0,0 +1,18 @@
+name ocean-sound-theme
+version 6.7.4
+release 1
+description ocean-sound-theme: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/ocean-sound-theme-6.7.4.tar.xz
+hash sha256:3d0368e992388fce0015e3622778062a67827b660bae6ab551e873ae18a3045c
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/oxygen-sounds/recipe b/plasma/oxygen-sounds/recipe
new file mode 100644
index 0000000..f3eab9a
--- /dev/null
+++ b/plasma/oxygen-sounds/recipe
@@ -0,0 +1,18 @@
+name oxygen-sounds
+version 6.7.4
+release 1
+description oxygen-sounds: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/oxygen-sounds-6.7.4.tar.xz
+hash sha256:4e7b942544e5ebdecda5eb23a6858ac2a9429c0c54ffba8a2455f1ff4b9ca9de
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/oxygen/recipe b/plasma/oxygen/recipe
new file mode 100644
index 0000000..c7147b8
--- /dev/null
+++ b/plasma/oxygen/recipe
@@ -0,0 +1,18 @@
+name oxygen
+version 6.7.4
+release 1
+description oxygen: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/oxygen-6.7.4.tar.xz
+hash sha256:9e64ac80a01ed904110b88232e509c7ae920d6d8b1202880ff557e5c621919af
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-activities-stats/recipe b/plasma/plasma-activities-stats/recipe
new file mode 100644
index 0000000..aebd087
--- /dev/null
+++ b/plasma/plasma-activities-stats/recipe
@@ -0,0 +1,18 @@
+name plasma-activities-stats
+version 6.7.4
+release 1
+description plasma-activities-stats: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-activities-stats-6.7.4.tar.xz
+hash sha256:98b888372c7f74c60b02af6e1ca8b18fe8262748febf5e0480bd0ecc9e2bddef
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-activities/recipe b/plasma/plasma-activities/recipe
new file mode 100644
index 0000000..4e1feb9
--- /dev/null
+++ b/plasma/plasma-activities/recipe
@@ -0,0 +1,18 @@
+name plasma-activities
+version 6.7.4
+release 1
+description plasma-activities: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-activities-6.7.4.tar.xz
+hash sha256:f990e8871586c7bafe3545609b071b14c3021105cc90f603dacf45e2e0185c2a
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-browser-integration/recipe b/plasma/plasma-browser-integration/recipe
new file mode 100644
index 0000000..7510dd3
--- /dev/null
+++ b/plasma/plasma-browser-integration/recipe
@@ -0,0 +1,18 @@
+name plasma-browser-integration
+version 6.7.4
+release 1
+description plasma-browser-integration: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-browser-integration-6.7.4.tar.xz
+hash sha256:298ee5e14c935dd811ad3686a2a6422fe8d2ea7f0b6946595268c6ac6b252325
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-desktop-session/recipe b/plasma/plasma-desktop-session/recipe
new file mode 100644
index 0000000..738792d
--- /dev/null
+++ b/plasma/plasma-desktop-session/recipe
@@ -0,0 +1,18 @@
+name plasma-desktop-session
+version 6.7.4
+release 1
+description plasma-desktop-session: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-desktop-6.7.4.tar.xz
+hash sha256:c2f0c2b7ab70cbd99ef17ffad4c3117dab12ef6a71790da33e39688386474962
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-disks/recipe b/plasma/plasma-disks/recipe
new file mode 100644
index 0000000..0db4ef1
--- /dev/null
+++ b/plasma/plasma-disks/recipe
@@ -0,0 +1,18 @@
+name plasma-disks
+version 6.7.4
+release 1
+description plasma-disks: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-disks-6.7.4.tar.xz
+hash sha256:232d7f6343e5c8a5c5cfcff4e0f80fdfd0063e4aba79ebd8a431c66d9a58c13a
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-firewall/recipe b/plasma/plasma-firewall/recipe
new file mode 100644
index 0000000..3bf99ab
--- /dev/null
+++ b/plasma/plasma-firewall/recipe
@@ -0,0 +1,18 @@
+name plasma-firewall
+version 6.7.4
+release 1
+description plasma-firewall: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-firewall-6.7.4.tar.xz
+hash sha256:7f26c2a3bfc935dde9936f1cc611dac4cf936d7d7d3cb3ea41f141064ebaac56
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-integration/recipe b/plasma/plasma-integration/recipe
new file mode 100644
index 0000000..96355ad
--- /dev/null
+++ b/plasma/plasma-integration/recipe
@@ -0,0 +1,18 @@
+name plasma-integration
+version 6.7.4
+release 1
+description plasma-integration: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-integration-6.7.4.tar.xz
+hash sha256:54e65b1170499ccc567f9bb7586809d4739ea728efcf1bc877d1709db6e7347a
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-nm/recipe b/plasma/plasma-nm/recipe
new file mode 100644
index 0000000..a096cc0
--- /dev/null
+++ b/plasma/plasma-nm/recipe
@@ -0,0 +1,18 @@
+name plasma-nm
+version 6.7.4
+release 1
+description plasma-nm: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-nm-6.7.4.tar.xz
+hash sha256:c4d49e08072510ed1d2ea9e124dcf493a86458391c756d14aaac28c2c0a7e484
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-pa/recipe b/plasma/plasma-pa/recipe
new file mode 100644
index 0000000..4a6460a
--- /dev/null
+++ b/plasma/plasma-pa/recipe
@@ -0,0 +1,18 @@
+name plasma-pa
+version 6.7.4
+release 1
+description plasma-pa: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-pa-6.7.4.tar.xz
+hash sha256:419c3cfe15f2f3093c4255d84a24708dd7ad28da2ce80cfee3521f761ba6937e
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-sdk/recipe b/plasma/plasma-sdk/recipe
new file mode 100644
index 0000000..81c183e
--- /dev/null
+++ b/plasma/plasma-sdk/recipe
@@ -0,0 +1,18 @@
+name plasma-sdk
+version 6.7.4
+release 1
+description plasma-sdk: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-sdk-6.7.4.tar.xz
+hash sha256:9c97c3efd821e8bd214f1d393e1f9b26242aab9b8099146d37eaaddf09d91070
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-systemmonitor/recipe b/plasma/plasma-systemmonitor/recipe
new file mode 100644
index 0000000..b32f2a3
--- /dev/null
+++ b/plasma/plasma-systemmonitor/recipe
@@ -0,0 +1,18 @@
+name plasma-systemmonitor
+version 6.7.4
+release 1
+description plasma-systemmonitor: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-systemmonitor-6.7.4.tar.xz
+hash sha256:80694f9d683a3720116197f7899e47a0b10f01a46a66af65ee079e2145897a8d
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-thunderbolt/recipe b/plasma/plasma-thunderbolt/recipe
new file mode 100644
index 0000000..3f08aff
--- /dev/null
+++ b/plasma/plasma-thunderbolt/recipe
@@ -0,0 +1,18 @@
+name plasma-thunderbolt
+version 6.7.4
+release 1
+description plasma-thunderbolt: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-thunderbolt-6.7.4.tar.xz
+hash sha256:cc40625fc51d1d1576e02e7411f2426fef61f78ff6e7bc14db3f2818032a5309
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-vault/recipe b/plasma/plasma-vault/recipe
new file mode 100644
index 0000000..186eb90
--- /dev/null
+++ b/plasma/plasma-vault/recipe
@@ -0,0 +1,18 @@
+name plasma-vault
+version 6.7.4
+release 1
+description plasma-vault: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-vault-6.7.4.tar.xz
+hash sha256:6f18b85c9bda68cc271a90d2f275bfad414f588825c32431e26b843f8fc57113
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-welcome/recipe b/plasma/plasma-welcome/recipe
new file mode 100644
index 0000000..edf94b5
--- /dev/null
+++ b/plasma/plasma-welcome/recipe
@@ -0,0 +1,18 @@
+name plasma-welcome
+version 6.7.4
+release 1
+description plasma-welcome: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-welcome-6.7.4.tar.xz
+hash sha256:d9862440a16820ca00abb22363be57e9b156adc76db692d4d04cabd3e862ab3d
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-workspace-wallpapers/recipe b/plasma/plasma-workspace-wallpapers/recipe
new file mode 100644
index 0000000..98acfb6
--- /dev/null
+++ b/plasma/plasma-workspace-wallpapers/recipe
@@ -0,0 +1,18 @@
+name plasma-workspace-wallpapers
+version 6.7.4
+release 1
+description plasma-workspace-wallpapers: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-workspace-wallpapers-6.7.4.tar.xz
+hash sha256:d0bab9b0182480a41fe0c677a1f5d4d1c3088e0f3aa6883a0bc25423d94ecfd0
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma-workspace/recipe b/plasma/plasma-workspace/recipe
new file mode 100644
index 0000000..71a84d7
--- /dev/null
+++ b/plasma/plasma-workspace/recipe
@@ -0,0 +1,18 @@
+name plasma-workspace
+version 6.7.4
+release 1
+description plasma-workspace: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma-workspace-6.7.4.tar.xz
+hash sha256:21ec3c002929eb65377a1ae0eb105b9ab6f608049dac5493e188f51bd50398d5
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/plasma5support/recipe b/plasma/plasma5support/recipe
new file mode 100644
index 0000000..14b03c2
--- /dev/null
+++ b/plasma/plasma5support/recipe
@@ -0,0 +1,18 @@
+name plasma5support
+version 6.7.4
+release 1
+description plasma5support: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/plasma5support-6.7.4.tar.xz
+hash sha256:793fd67604547f34c6ecc89104c9d39c56d388b6b73181302e5c8d775782e6dd
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/polkit-kde-agent/recipe b/plasma/polkit-kde-agent/recipe
new file mode 100644
index 0000000..ea73811
--- /dev/null
+++ b/plasma/polkit-kde-agent/recipe
@@ -0,0 +1,18 @@
+name polkit-kde-agent
+version 6.7.4
+release 1
+description polkit-kde-agent: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/polkit-kde-agent-1-6.7.4.tar.xz
+hash sha256:d80699575c08824af81fc0e2adc1c48c5e9aa466a9b80bc296e0394936736e0a
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/powerdevil/recipe b/plasma/powerdevil/recipe
new file mode 100644
index 0000000..4170051
--- /dev/null
+++ b/plasma/powerdevil/recipe
@@ -0,0 +1,18 @@
+name powerdevil
+version 6.7.4
+release 1
+description powerdevil: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/powerdevil-6.7.4.tar.xz
+hash sha256:cfd53172f168b5a80cba7ab85e7b929f6d7c7e0fa80ed0d48da140b5a7d698e3
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/print-manager/recipe b/plasma/print-manager/recipe
new file mode 100644
index 0000000..0ca8688
--- /dev/null
+++ b/plasma/print-manager/recipe
@@ -0,0 +1,18 @@
+name print-manager
+version 6.7.4
+release 1
+description print-manager: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/print-manager-6.7.4.tar.xz
+hash sha256:4bce095c6dc9607b20551b0ea5c5ebcb56a49510ee0c02d344572604d7416868
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/qqc2-breeze-style/recipe b/plasma/qqc2-breeze-style/recipe
new file mode 100644
index 0000000..8986d1e
--- /dev/null
+++ b/plasma/qqc2-breeze-style/recipe
@@ -0,0 +1,18 @@
+name qqc2-breeze-style
+version 6.7.4
+release 1
+description qqc2-breeze-style: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/qqc2-breeze-style-6.7.4.tar.xz
+hash sha256:3ae0c98d3bdbe3d1909f866e731b4a0971f90b8c274353d67e581d231474ca98
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/sddm-kcm/recipe b/plasma/sddm-kcm/recipe
new file mode 100644
index 0000000..1e1330c
--- /dev/null
+++ b/plasma/sddm-kcm/recipe
@@ -0,0 +1,18 @@
+name sddm-kcm
+version 6.7.4
+release 1
+description sddm-kcm: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/sddm-kcm-6.7.4.tar.xz
+hash sha256:e29498674bf54140dfec8480186cdd0da515a2e6292c733208adeb4175512969
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/spectacle/recipe b/plasma/spectacle/recipe
new file mode 100644
index 0000000..dd16903
--- /dev/null
+++ b/plasma/spectacle/recipe
@@ -0,0 +1,18 @@
+name spectacle
+version 6.7.4
+release 1
+description spectacle: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/spectacle-6.7.4.tar.xz
+hash sha256:5c61ffd9b37ca6384b754d44a051c8f979ab77984f92e7ddf3a1c15156d65665
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/systemsettings/recipe b/plasma/systemsettings/recipe
new file mode 100644
index 0000000..e9877ec
--- /dev/null
+++ b/plasma/systemsettings/recipe
@@ -0,0 +1,18 @@
+name systemsettings
+version 6.7.4
+release 1
+description systemsettings: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/systemsettings-6.7.4.tar.xz
+hash sha256:5a254bcf7cbeed04ee3f407b5e86609992f978d8734e76fa24b4afafbd66383c
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/union/recipe b/plasma/union/recipe
new file mode 100644
index 0000000..a1940fe
--- /dev/null
+++ b/plasma/union/recipe
@@ -0,0 +1,18 @@
+name union
+version 6.7.4
+release 1
+description union: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/union-6.7.4.tar.xz
+hash sha256:b1a83dc6b831fb3e46d18d4c6441822c94e386299ef37b816148215480d325ac
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/wacomtablet/recipe b/plasma/wacomtablet/recipe
new file mode 100644
index 0000000..4af0a4c
--- /dev/null
+++ b/plasma/wacomtablet/recipe
@@ -0,0 +1,18 @@
+name wacomtablet
+version 6.7.4
+release 1
+description wacomtablet: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/wacomtablet-6.7.4.tar.xz
+hash sha256:236c67147b2da701e42bd9e3ea99cc444e0615393d020e029083c04acd586569
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/plasma/xdg-desktop-portal-kde/recipe b/plasma/xdg-desktop-portal-kde/recipe
new file mode 100644
index 0000000..b0b8a7a
--- /dev/null
+++ b/plasma/xdg-desktop-portal-kde/recipe
@@ -0,0 +1,18 @@
+name xdg-desktop-portal-kde
+version 6.7.4
+release 1
+description xdg-desktop-portal-kde: KDE component
+
+source https://download.kde.org/stable/plasma/6.7.4/xdg-desktop-portal-kde-6.7.4.tar.xz
+hash sha256:bb4b955e2f52a832f221d3fb7182cebf920653a0ad1e3201abd29f134d4c33f3
+
+depend filesystem
+depend qt6
+depend kf6
+builddep cmake
+builddep ninja
+builddep extra-cmake-modules
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_LIBDIR=lib
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/print/cups-filters/recipe b/print/cups-filters/recipe
new file mode 100644
index 0000000..53aa582
--- /dev/null
+++ b/print/cups-filters/recipe
@@ -0,0 +1,16 @@
+name cups-filters
+version 2.0.1
+release 1
+description cups-filters: CUPS filters
+
+source https://github.com/OpenPrinting/cups-filters/releases/download/2.0.1/cups-filters-2.0.1.tar.xz
+hash sha256:39e71de3ce06762b342749f1dc7cba6817738f7bf4d322c1bb9ab10b8569ab80
+
+depend filesystem
+depend cups
+depend qpdf
+depend poppler
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/print/cups/recipe b/print/cups/recipe
new file mode 100644
index 0000000..ede9219
--- /dev/null
+++ b/print/cups/recipe
@@ -0,0 +1,15 @@
+name cups
+version 2.4.14
+release 1
+description cups: Common UNIX Printing System
+
+source https://github.com/OpenPrinting/cups/releases/download/v2.4.14/cups-2.4.14-source.tar.gz
+hash sha256:660288020dd6f79caf799811c4c1a3207a48689899ac2093959d70a3bdcb7699
+
+depend filesystem
+depend openssl
+depend zlib
+
+configure ./configure --prefix=/usr --with-rcdir=no --with-systemd=no --with-components=all
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/qt6/qt6-qt5compat/recipe b/qt6/qt6-qt5compat/recipe
new file mode 100644
index 0000000..2c3cb13
--- /dev/null
+++ b/qt6/qt6-qt5compat/recipe
@@ -0,0 +1,17 @@
+name qt6-qt5compat
+version 6.11.2
+release 1
+description qt6-qt5compat: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qt5compat-everywhere-src-6.11.2.tar.xz
+hash sha256:68c320fe3391096a9f2d870170edf1b67dac8af1d0e51c0c9e5343807f114287
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtbase/recipe b/qt6/qt6-qtbase/recipe
new file mode 100644
index 0000000..cacb7fe
--- /dev/null
+++ b/qt6/qt6-qtbase/recipe
@@ -0,0 +1,29 @@
+name qt6-qtbase
+version 6.11.2
+release 1
+description qt6-qtbase: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtbase-everywhere-src-6.11.2.tar.xz
+hash sha256:5b2e00eccaf5a4d8c14134ffa0ea8dfd0a35ae1ffc7f8d87fa4305a1ed23cf22
+
+depend filesystem
+depend pkgconf
+depend zlib
+depend openssl
+depend libpng
+depend freetype
+depend fontconfig
+depend harfbuzz
+depend glib
+depend dbus
+depend libxkbcommon
+depend x11
+depend mesa
+depend wayland
+depend wayland-protocols
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtcharts/recipe b/qt6/qt6-qtcharts/recipe
new file mode 100644
index 0000000..db1aaf8
--- /dev/null
+++ b/qt6/qt6-qtcharts/recipe
@@ -0,0 +1,17 @@
+name qt6-qtcharts
+version 6.11.2
+release 1
+description qt6-qtcharts: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtcharts-everywhere-src-6.11.2.tar.xz
+hash sha256:5069e53b81d125509e937c6379cba6d664c562d5a1e5ed28dd383690d4b6fb29
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtconnectivity/recipe b/qt6/qt6-qtconnectivity/recipe
new file mode 100644
index 0000000..b0084d2
--- /dev/null
+++ b/qt6/qt6-qtconnectivity/recipe
@@ -0,0 +1,17 @@
+name qt6-qtconnectivity
+version 6.11.2
+release 1
+description qt6-qtconnectivity: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtconnectivity-everywhere-src-6.11.2.tar.xz
+hash sha256:85b01a57bd059583ab520a857990dfdf4021447507ff5b9498f036b7295e6037
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtdeclarative/recipe b/qt6/qt6-qtdeclarative/recipe
new file mode 100644
index 0000000..3cf2546
--- /dev/null
+++ b/qt6/qt6-qtdeclarative/recipe
@@ -0,0 +1,17 @@
+name qt6-qtdeclarative
+version 6.11.2
+release 1
+description qt6-qtdeclarative: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtdeclarative-everywhere-src-6.11.2.tar.xz
+hash sha256:215b7b70517e380123eabc6b92243f3c47b6f016a91d126057dbe53551c6b430
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtgraphs/recipe b/qt6/qt6-qtgraphs/recipe
new file mode 100644
index 0000000..1300baa
--- /dev/null
+++ b/qt6/qt6-qtgraphs/recipe
@@ -0,0 +1,17 @@
+name qt6-qtgraphs
+version 6.11.2
+release 1
+description qt6-qtgraphs: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtgraphs-everywhere-src-6.11.2.tar.xz
+hash sha256:9f2109854afa45dd144116c11461989c411a17065c63da5068441a1200fb8b21
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qthttpserver/recipe b/qt6/qt6-qthttpserver/recipe
new file mode 100644
index 0000000..dca6584
--- /dev/null
+++ b/qt6/qt6-qthttpserver/recipe
@@ -0,0 +1,17 @@
+name qt6-qthttpserver
+version 6.11.2
+release 1
+description qt6-qthttpserver: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qthttpserver-everywhere-src-6.11.2.tar.xz
+hash sha256:f0f5763b2ba58f20f5cffdfbedb97e62e32b5c639df6d9a6378905028be7bd8e
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtimageformats/recipe b/qt6/qt6-qtimageformats/recipe
new file mode 100644
index 0000000..b2a3287
--- /dev/null
+++ b/qt6/qt6-qtimageformats/recipe
@@ -0,0 +1,17 @@
+name qt6-qtimageformats
+version 6.11.2
+release 1
+description qt6-qtimageformats: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtimageformats-everywhere-src-6.11.2.tar.xz
+hash sha256:cecd8900f34b6550076309bc94f62f828008b633a4239e0a08c86788f41001f8
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtlanguageserver/recipe b/qt6/qt6-qtlanguageserver/recipe
new file mode 100644
index 0000000..e7f025e
--- /dev/null
+++ b/qt6/qt6-qtlanguageserver/recipe
@@ -0,0 +1,17 @@
+name qt6-qtlanguageserver
+version 6.11.2
+release 1
+description qt6-qtlanguageserver: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtlanguageserver-everywhere-src-6.11.2.tar.xz
+hash sha256:38bc4272ecf4ca0eb1927227053e52be6b2e05733f46d03422306aace511fc5e
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtlocation/recipe b/qt6/qt6-qtlocation/recipe
new file mode 100644
index 0000000..d4bade4
--- /dev/null
+++ b/qt6/qt6-qtlocation/recipe
@@ -0,0 +1,17 @@
+name qt6-qtlocation
+version 6.11.2
+release 1
+description qt6-qtlocation: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtlocation-everywhere-src-6.11.2.tar.xz
+hash sha256:4d50a7ece01fbd76f6ec17c650236cb56ea60f987c52fc391dac72f13f65c23a
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtmultimedia/recipe b/qt6/qt6-qtmultimedia/recipe
new file mode 100644
index 0000000..e1c1805
--- /dev/null
+++ b/qt6/qt6-qtmultimedia/recipe
@@ -0,0 +1,17 @@
+name qt6-qtmultimedia
+version 6.11.2
+release 1
+description qt6-qtmultimedia: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtmultimedia-everywhere-src-6.11.2.tar.xz
+hash sha256:967b5e02ec6b793cdb360622cd6e703132836af983208d678dae4b50f109cd9f
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtnetworkauth/recipe b/qt6/qt6-qtnetworkauth/recipe
new file mode 100644
index 0000000..689d865
--- /dev/null
+++ b/qt6/qt6-qtnetworkauth/recipe
@@ -0,0 +1,17 @@
+name qt6-qtnetworkauth
+version 6.11.2
+release 1
+description qt6-qtnetworkauth: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtnetworkauth-everywhere-src-6.11.2.tar.xz
+hash sha256:0c83c23077ab7824393fa15bb0015c3c5acaf5678544aa789e3fcbb4d41fa05b
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtpositioning/recipe b/qt6/qt6-qtpositioning/recipe
new file mode 100644
index 0000000..651c060
--- /dev/null
+++ b/qt6/qt6-qtpositioning/recipe
@@ -0,0 +1,17 @@
+name qt6-qtpositioning
+version 6.11.2
+release 1
+description qt6-qtpositioning: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtpositioning-everywhere-src-6.11.2.tar.xz
+hash sha256:d8cf15ad43a3b1520adac64cec5900028525cf75f01a4c82a0002e7ac1ae7499
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtquick3d/recipe b/qt6/qt6-qtquick3d/recipe
new file mode 100644
index 0000000..e445b48
--- /dev/null
+++ b/qt6/qt6-qtquick3d/recipe
@@ -0,0 +1,17 @@
+name qt6-qtquick3d
+version 6.11.2
+release 1
+description qt6-qtquick3d: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtquick3d-everywhere-src-6.11.2.tar.xz
+hash sha256:3ab8e1f08edb26373a37cf9d42c23e7d092c1334566b953fbb51cb1b936737b4
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtquicktimeline/recipe b/qt6/qt6-qtquicktimeline/recipe
new file mode 100644
index 0000000..b236134
--- /dev/null
+++ b/qt6/qt6-qtquicktimeline/recipe
@@ -0,0 +1,17 @@
+name qt6-qtquicktimeline
+version 6.11.2
+release 1
+description qt6-qtquicktimeline: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtquicktimeline-everywhere-src-6.11.2.tar.xz
+hash sha256:250af10500a0c4045dde74e107448a69a44d58af8b7e9a91704a808d5f881d17
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtremoteobjects/recipe b/qt6/qt6-qtremoteobjects/recipe
new file mode 100644
index 0000000..b916ece
--- /dev/null
+++ b/qt6/qt6-qtremoteobjects/recipe
@@ -0,0 +1,17 @@
+name qt6-qtremoteobjects
+version 6.11.2
+release 1
+description qt6-qtremoteobjects: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtremoteobjects-everywhere-src-6.11.2.tar.xz
+hash sha256:5e0c9681799ec2b1179a712506266fb01fb2491e94bd2dba942b72fdef797cfd
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtscxml/recipe b/qt6/qt6-qtscxml/recipe
new file mode 100644
index 0000000..a2b8504
--- /dev/null
+++ b/qt6/qt6-qtscxml/recipe
@@ -0,0 +1,17 @@
+name qt6-qtscxml
+version 6.11.2
+release 1
+description qt6-qtscxml: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtscxml-everywhere-src-6.11.2.tar.xz
+hash sha256:f594c4bba7f8bffb20857973c72895669d6e54df08c8d897f50d15251cec35ff
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtsensors/recipe b/qt6/qt6-qtsensors/recipe
new file mode 100644
index 0000000..81678b5
--- /dev/null
+++ b/qt6/qt6-qtsensors/recipe
@@ -0,0 +1,17 @@
+name qt6-qtsensors
+version 6.11.2
+release 1
+description qt6-qtsensors: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtsensors-everywhere-src-6.11.2.tar.xz
+hash sha256:68c8e44dfb32e8e2182f63f5544c2f462089b1bb049574f1d504ee2648903119
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtserialport/recipe b/qt6/qt6-qtserialport/recipe
new file mode 100644
index 0000000..12ea320
--- /dev/null
+++ b/qt6/qt6-qtserialport/recipe
@@ -0,0 +1,17 @@
+name qt6-qtserialport
+version 6.11.2
+release 1
+description qt6-qtserialport: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtserialport-everywhere-src-6.11.2.tar.xz
+hash sha256:df3a733616444f31b2ecb689218ea1444be91d8628aa3ab8e464c5eb1b17ad8e
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtshadertools/recipe b/qt6/qt6-qtshadertools/recipe
new file mode 100644
index 0000000..b87026d
--- /dev/null
+++ b/qt6/qt6-qtshadertools/recipe
@@ -0,0 +1,17 @@
+name qt6-qtshadertools
+version 6.11.2
+release 1
+description qt6-qtshadertools: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtshadertools-everywhere-src-6.11.2.tar.xz
+hash sha256:805046b8b7757665586890b375940047e874ae3ab00adb6d3f2b38fc6b200b1c
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtspeech/recipe b/qt6/qt6-qtspeech/recipe
new file mode 100644
index 0000000..14f5cdb
--- /dev/null
+++ b/qt6/qt6-qtspeech/recipe
@@ -0,0 +1,17 @@
+name qt6-qtspeech
+version 6.11.2
+release 1
+description qt6-qtspeech: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtspeech-everywhere-src-6.11.2.tar.xz
+hash sha256:9c1d05dc9d710049f20a67680fc6b4293c9b584a90f04f4cf6cc36e758c5cb98
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtsvg/recipe b/qt6/qt6-qtsvg/recipe
new file mode 100644
index 0000000..9ef2342
--- /dev/null
+++ b/qt6/qt6-qtsvg/recipe
@@ -0,0 +1,17 @@
+name qt6-qtsvg
+version 6.11.2
+release 1
+description qt6-qtsvg: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtsvg-everywhere-src-6.11.2.tar.xz
+hash sha256:d594337feca84c26fb67fe87b85e6a5c12fda404b611d905f9d138210c311876
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qttools/recipe b/qt6/qt6-qttools/recipe
new file mode 100644
index 0000000..497e5d0
--- /dev/null
+++ b/qt6/qt6-qttools/recipe
@@ -0,0 +1,17 @@
+name qt6-qttools
+version 6.11.2
+release 1
+description qt6-qttools: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qttools-everywhere-src-6.11.2.tar.xz
+hash sha256:9ea75af35c512f7e09e61c8c3af3997f13b4d43bb099cf43fcec470126b4041e
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qttranslations/recipe b/qt6/qt6-qttranslations/recipe
new file mode 100644
index 0000000..1055bc8
--- /dev/null
+++ b/qt6/qt6-qttranslations/recipe
@@ -0,0 +1,17 @@
+name qt6-qttranslations
+version 6.11.2
+release 1
+description qt6-qttranslations: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qttranslations-everywhere-src-6.11.2.tar.xz
+hash sha256:021684c1a7937a9fabc3b056a6698ad5978794caf9ac190fd6cc11399e67c014
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtvirtualkeyboard/recipe b/qt6/qt6-qtvirtualkeyboard/recipe
new file mode 100644
index 0000000..f26913d
--- /dev/null
+++ b/qt6/qt6-qtvirtualkeyboard/recipe
@@ -0,0 +1,17 @@
+name qt6-qtvirtualkeyboard
+version 6.11.2
+release 1
+description qt6-qtvirtualkeyboard: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtvirtualkeyboard-everywhere-src-6.11.2.tar.xz
+hash sha256:4c6a26734a5c4e4acd5ff9ae5f192a5b883bc4514118f9df2fcf12064e647c2f
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtwayland/recipe b/qt6/qt6-qtwayland/recipe
new file mode 100644
index 0000000..ea5dfac
--- /dev/null
+++ b/qt6/qt6-qtwayland/recipe
@@ -0,0 +1,17 @@
+name qt6-qtwayland
+version 6.11.2
+release 1
+description qt6-qtwayland: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtwayland-everywhere-src-6.11.2.tar.xz
+hash sha256:8eb7615e39332a10f506e8dd70f02d5954bb5949ff54f6dcbf8bd6168222f9df
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtwebchannel/recipe b/qt6/qt6-qtwebchannel/recipe
new file mode 100644
index 0000000..4d82320
--- /dev/null
+++ b/qt6/qt6-qtwebchannel/recipe
@@ -0,0 +1,17 @@
+name qt6-qtwebchannel
+version 6.11.2
+release 1
+description qt6-qtwebchannel: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtwebchannel-everywhere-src-6.11.2.tar.xz
+hash sha256:feb3149758bda887f0c292656194812dd2c227595badc8fbdeb2fb2311c5575f
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6-qtwebsockets/recipe b/qt6/qt6-qtwebsockets/recipe
new file mode 100644
index 0000000..7cb3f44
--- /dev/null
+++ b/qt6/qt6-qtwebsockets/recipe
@@ -0,0 +1,17 @@
+name qt6-qtwebsockets
+version 6.11.2
+release 1
+description qt6-qtwebsockets: Qt 6 module
+
+source https://download.qt.io/official_releases/qt/6.11/6.11.2/submodules/qtwebsockets-everywhere-src-6.11.2.tar.xz
+hash sha256:2bfe25c383c37f7690e3c59b02c9907d2744cf8527b1f3f1fc2c785b2ff3c9a3
+
+depend filesystem
+depend qt6-qtbase
+depend pkgconf
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_BUILD_TESTS=OFF -DQT_FEATURE_system_zlib=ON
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/qt6/qt6/recipe b/qt6/qt6/recipe
new file mode 100644
index 0000000..211eaa5
--- /dev/null
+++ b/qt6/qt6/recipe
@@ -0,0 +1,37 @@
+name qt6
+version 6.11.2
+release 1
+arch any
+description qt6: Qt 6 toolkit
+
+depend filesystem
+depend qt6-qtbase
+depend qt6-qt5compat
+depend qt6-qtshadertools
+depend qt6-qtdeclarative
+depend qt6-qtsvg
+depend qt6-qtwayland
+depend qt6-qtimageformats
+depend qt6-qttools
+depend qt6-qttranslations
+depend qt6-qtmultimedia
+depend qt6-qtpositioning
+depend qt6-qtspeech
+depend qt6-qtquicktimeline
+depend qt6-qtquick3d
+depend qt6-qtsensors
+depend qt6-qtconnectivity
+depend qt6-qtwebsockets
+depend qt6-qtwebchannel
+depend qt6-qtvirtualkeyboard
+depend qt6-qtlanguageserver
+depend qt6-qtnetworkauth
+depend qt6-qtserialport
+depend qt6-qtcharts
+depend qt6-qtlocation
+depend qt6-qthttpserver
+depend qt6-qtgraphs
+depend qt6-qtscxml
+depend qt6-qtremoteobjects
+install mkdir -p "$PKG/usr/share/sps/sets"
+install printf '%s\n' "qt6" >"$PKG/usr/share/sps/sets/qt6"
diff --git a/sys/bubblewrap/recipe b/sys/bubblewrap/recipe
new file mode 100644
index 0000000..51c6f91
--- /dev/null
+++ b/sys/bubblewrap/recipe
@@ -0,0 +1,13 @@
+name bubblewrap
+version 0.12.0
+release 1
+description bubblewrap: filesystem sandbox
+
+source https://github.com/containers/bubblewrap/releases/download/v0.12.0/bubblewrap-0.12.0.tar.xz
+hash sha256:9760d007363e3abba7c747489910f9f82d9fca53ba3bd3282e396fa3c97a3314
+
+depend filesystem
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/sys/elogind/recipe b/sys/elogind/recipe
new file mode 100644
index 0000000..d22c5c8
--- /dev/null
+++ b/sys/elogind/recipe
@@ -0,0 +1,16 @@
+name elogind
+version 255.17
+release 1
+description elogind: systemd-logind without systemd
+
+source https://github.com/elogind/elogind/archive/refs/tags/v255.17.tar.gz
+hash sha256:a9725ae3f73f8d910de84c108bc11bfd4c782bef6a4190b2ec70c5d2f22344db
+
+depend filesystem
+depend dbus
+depend libcap
+depend linux-pam
+
+configure meson setup build --prefix=/usr --buildtype=release -Dhalt-path=/usr/bin/halt -Dreboot-path=/usr/bin/reboot -Dcgroup-controller=elogind
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/sys/flatpak/recipe b/sys/flatpak/recipe
new file mode 100644
index 0000000..f449604
--- /dev/null
+++ b/sys/flatpak/recipe
@@ -0,0 +1,18 @@
+name flatpak
+version 1.18.2
+release 1
+description flatpak: application sandbox
+
+source https://github.com/flatpak/flatpak/releases/download/1.18.2/flatpak-1.18.2.tar.xz
+hash sha256:800ff8cb14c369a3c19984932ae2cbea1b0d38363daa57cfb8ef04b8d7f08e10
+
+depend filesystem
+depend ostree
+depend bubblewrap
+depend xdg-dbus-proxy
+depend glib
+depend libxml2
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=false -Ddocbook_docs=disabled -Dgtkdoc=disabled -Dsystem_helper=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/sys/fuse-overlayfs/recipe b/sys/fuse-overlayfs/recipe
new file mode 100644
index 0000000..2af21e9
--- /dev/null
+++ b/sys/fuse-overlayfs/recipe
@@ -0,0 +1,14 @@
+name fuse-overlayfs
+version 1.18
+release 1
+description fuse-overlayfs: FUSE overlay filesystem
+
+source https://github.com/containers/fuse-overlayfs/archive/refs/tags/v1.18.tar.gz
+hash sha256:fdd1896c8de35a15eb14444d7880be81d635fcbbc4ad162d8bc3ccf5627aa8c7
+
+depend filesystem
+depend fuse3
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/sys/hwdata/recipe b/sys/hwdata/recipe
new file mode 100644
index 0000000..8820164
--- /dev/null
+++ b/sys/hwdata/recipe
@@ -0,0 +1,14 @@
+name hwdata
+version 0.398
+release 1
+arch any
+description hwdata: hardware identification databases
+
+source https://github.com/vcrhonek/hwdata/archive/refs/tags/v0.398.tar.gz
+hash sha256:cd52f7eb5c0f438a3605d1799d9f345a2894ad0f269ab6e8441f55e27e80dd78
+
+depend filesystem
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/sys/lm-sensors/recipe b/sys/lm-sensors/recipe
new file mode 100644
index 0000000..4363574
--- /dev/null
+++ b/sys/lm-sensors/recipe
@@ -0,0 +1,12 @@
+name lm-sensors
+version 3.6.2
+release 1
+description lm-sensors: hardware monitoring
+
+source https://github.com/lm-sensors/lm-sensors/archive/refs/tags/V3-6-2.tar.gz
+hash sha256:c6a0587e565778a40d88891928bf8943f27d353f382d5b745a997d635978a8f0
+
+depend filesystem
+
+build make -j"$MAKEJOBS" PREFIX=/usr BUILD_STATIC_LIB=0
+install make install DESTDIR="$PKG" PREFIX=/usr BUILD_STATIC_LIB=0
diff --git a/sys/ostree/recipe b/sys/ostree/recipe
new file mode 100644
index 0000000..faa33dd
--- /dev/null
+++ b/sys/ostree/recipe
@@ -0,0 +1,16 @@
+name ostree
+version 2026.4
+release 1
+description ostree: content-addressed filesystem
+
+source https://github.com/ostreedev/ostree/releases/download/v2026.4/libostree-2026.4.tar.xz
+hash sha256:b26c9016eb03bb4ee52cc00c642d56e00fc79ae7faac6bf4aa317d7451339ef7
+
+depend filesystem
+depend glib
+depend libarchive
+depend openssl
+
+configure ./configure --prefix=/usr --without-selinux --with-soup=no --with-curl
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/sys/polkit/recipe b/sys/polkit/recipe
new file mode 100644
index 0000000..a5b829f
--- /dev/null
+++ b/sys/polkit/recipe
@@ -0,0 +1,16 @@
+name polkit
+version 126
+release 1
+description polkit: authorization manager
+
+source https://github.com/polkit-org/polkit/archive/refs/tags/126.tar.gz
+hash sha256:2814a7281989f6baa9e57bd33bbc5e148827e2721ccef22aaf28ab2b376068e8
+
+depend filesystem
+depend glib
+depend dbus
+depend elogind
+
+configure meson setup build --prefix=/usr --buildtype=release -Dintrospection=false -Dexamples=false -Dman=false -Dtests=false -Dauthfw=shadow
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/sys/power-profiles-daemon/recipe b/sys/power-profiles-daemon/recipe
new file mode 100644
index 0000000..893ecae
--- /dev/null
+++ b/sys/power-profiles-daemon/recipe
@@ -0,0 +1,17 @@
+name power-profiles-daemon
+version 0.23
+release 1
+description power-profiles-daemon: power profiles
+
+source https://gitlab.freedesktop.org/upower/power-profiles-daemon/-/archive/0.23/power-profiles-daemon-0.23.tar.gz
+hash sha256:ccf6e00093dc5300be48d66d439540bb6239460b602bbd85001c937860de2e5f
+
+depend filesystem
+depend glib
+depend polkit
+depend upower
+depend dbus
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=false -Dsystemdsystemunitdir=no
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/sys/seatd/recipe b/sys/seatd/recipe
new file mode 100644
index 0000000..583a547
--- /dev/null
+++ b/sys/seatd/recipe
@@ -0,0 +1,13 @@
+name seatd
+version 0.9.1
+release 1
+description seatd: seat management daemon
+
+source https://git.sr.ht/~kennylevinsen/seatd/archive/0.9.1.tar.gz
+hash sha256:819979c922a0be258aed133d93920bce6a3d3565a60588d6d372ce9db2712cd3
+
+depend filesystem
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/sys/slirp4netns/recipe b/sys/slirp4netns/recipe
new file mode 100644
index 0000000..fcbcf8b
--- /dev/null
+++ b/sys/slirp4netns/recipe
@@ -0,0 +1,14 @@
+name slirp4netns
+version 1.3.5
+release 1
+description slirp4netns: user-mode networking
+
+source https://github.com/rootless-containers/slirp4netns/archive/refs/tags/v1.3.5.tar.gz
+hash sha256:a27ed4c7311616516b56015cc74fa06c6431f5c8ebadaf331c0e08150d1a84ce
+
+depend filesystem
+depend libslirp
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/sys/upower/recipe b/sys/upower/recipe
new file mode 100644
index 0000000..d31abb0
--- /dev/null
+++ b/sys/upower/recipe
@@ -0,0 +1,15 @@
+name upower
+version 1.90.9
+release 1
+description upower: power management
+
+source https://gitlab.freedesktop.org/upower/upower/-/archive/v1.90.9/upower-v1.90.9.tar.gz
+hash sha256:fffd45c50d29ed73ecdcfb11c3a7bb042ef14e84b14b0c2d5fdb78c7b4435d6c
+
+depend filesystem
+depend glib
+depend libgudev
+
+configure meson setup build --prefix=/usr --buildtype=release -Dintrospection=disabled -Dman=false -Didevice=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/sys/xdg-dbus-proxy/recipe b/sys/xdg-dbus-proxy/recipe
new file mode 100644
index 0000000..09b28e9
--- /dev/null
+++ b/sys/xdg-dbus-proxy/recipe
@@ -0,0 +1,14 @@
+name xdg-dbus-proxy
+version 0.1.6
+release 1
+description xdg-dbus-proxy: D-Bus filtering proxy
+
+source https://github.com/flatpak/xdg-dbus-proxy/releases/download/0.1.6/xdg-dbus-proxy-0.1.6.tar.xz
+hash sha256:131bf59fce7c7ee7ecbc5d9106d6750f4f597bfe609966573240f7e4952973a1
+
+depend filesystem
+depend glib
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/sys/xdg-desktop-portal/recipe b/sys/xdg-desktop-portal/recipe
new file mode 100644
index 0000000..07e85f6
--- /dev/null
+++ b/sys/xdg-desktop-portal/recipe
@@ -0,0 +1,15 @@
+name xdg-desktop-portal
+version 1.20.0
+release 1
+description xdg-desktop-portal: desktop portals
+
+source https://github.com/flatpak/xdg-desktop-portal/releases/download/1.20.0/xdg-desktop-portal-1.20.0.tar.xz
+hash sha256:33d666f169efdf3f3bedd531bdbd272edc8f471caf6ca6cf6752efbbab57523a
+
+depend filesystem
+depend glib
+depend pipewire
+
+configure meson setup build --prefix=/usr --buildtype=release -Dtests=disabled -Ddocumentation=disabled
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/term/btop/recipe b/term/btop/recipe
new file mode 100644
index 0000000..da58f83
--- /dev/null
+++ b/term/btop/recipe
@@ -0,0 +1,13 @@
+name btop
+version 1.4.7
+release 1
+description btop: resource monitor
+
+source https://github.com/aristocratos/btop/archive/refs/tags/v1.4.7.tar.gz
+hash sha256:933de2e4d1b2211a638be463eb6e8616891bfba73aef5d38060bd8319baeefc6
+
+depend filesystem
+depend ncurses
+
+build make -j"$MAKEJOBS"
+install make PREFIX="$PKG/usr" install
diff --git a/term/fastfetch/recipe b/term/fastfetch/recipe
new file mode 100644
index 0000000..ed2ff81
--- /dev/null
+++ b/term/fastfetch/recipe
@@ -0,0 +1,15 @@
+name fastfetch
+version 2.67.1
+release 1
+description fastfetch: system information
+
+source https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.67.1.tar.gz
+hash sha256:52489550d1fdeac8bde8b3442064e3bc78d28fda752a171dc46a6cd97454f237
+
+depend filesystem
+builddep cmake
+builddep ninja
+
+configure cmake -S . -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
+build cmake --build build --parallel "$MAKEJOBS"
+install DESTDIR="$PKG" cmake --install build
diff --git a/www/firefox/recipe b/www/firefox/recipe
new file mode 100644
index 0000000..22cb598
--- /dev/null
+++ b/www/firefox/recipe
@@ -0,0 +1,21 @@
+name firefox
+version 154.0.1
+release 1
+description firefox: Mozilla Firefox
+
+source https://archive.mozilla.org/pub/firefox/releases/154.0.1/source/firefox-154.0.1.source.tar.xz
+hash sha256:9cbe191fc74b46108376b1d9bf607c0a40288074e0f2333671253789d6ebbd15
+
+depend filesystem
+depend gtk3
+depend dbus
+depend nss
+depend nspr
+depend libevent
+depend sqlite
+depend rust
+depend python
+
+configure ./mach configure --prefix=/usr --disable-tests --disable-crashreporter --disable-updater
+build ./mach build
+install DESTDIR="$PKG" ./mach install
diff --git a/x11/libice/recipe b/x11/libice/recipe
new file mode 100644
index 0000000..c7247c1
--- /dev/null
+++ b/x11/libice/recipe
@@ -0,0 +1,14 @@
+name libice
+version 1.1.2
+release 1
+description libice: X Inter-Client Exchange
+
+source https://www.x.org/releases/individual/lib/libICE-1.1.2.tar.xz
+hash sha256:974e4ed414225eb3c716985df9709f4da8d22a67a2890066bc6dfc89ad298625
+
+depend filesystem
+depend xtrans
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libsm/recipe b/x11/libsm/recipe
new file mode 100644
index 0000000..22fd032
--- /dev/null
+++ b/x11/libsm/recipe
@@ -0,0 +1,14 @@
+name libsm
+version 1.2.6
+release 1
+description libsm: X Session Management
+
+source https://www.x.org/releases/individual/lib/libSM-1.2.6.tar.xz
+hash sha256:be7c0abdb15cbfd29ac62573c1c82e877f9d4047ad15321e7ea97d1e43d835be
+
+depend filesystem
+depend libice
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libx11/recipe b/x11/libx11/recipe
new file mode 100644
index 0000000..6dcddfd
--- /dev/null
+++ b/x11/libx11/recipe
@@ -0,0 +1,16 @@
+name libx11
+version 1.8.13
+release 1
+description libx11: X11 client library
+
+source https://www.x.org/releases/individual/lib/libX11-1.8.13.tar.xz
+hash sha256:69606f485c2c07c14ef64f75b7bb326d48587af33795d9ab3e607c0b5f94f11c
+
+depend filesystem
+depend libxcb
+depend xtrans
+depend xorgproto
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxau/recipe b/x11/libxau/recipe
new file mode 100644
index 0000000..5768630
--- /dev/null
+++ b/x11/libxau/recipe
@@ -0,0 +1,16 @@
+name libxau
+version 1.0.12
+release 1
+description libxau: X11 authorization library
+
+source https://www.x.org/releases/individual/lib/libXau-1.0.12.tar.xz
+hash sha256:74d0e4dfa3d39ad8939e99bda37f5967aba528211076828464d2777d477fc0fb
+
+depend filesystem
+depend xorgproto
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/x11/libxcb/recipe b/x11/libxcb/recipe
new file mode 100644
index 0000000..bcd91ad
--- /dev/null
+++ b/x11/libxcb/recipe
@@ -0,0 +1,16 @@
+name libxcb
+version 1.17.0
+release 1
+description libxcb: X C Binding
+
+source https://www.x.org/releases/individual/lib/libxcb-1.17.0.tar.xz
+hash sha256:599ebf9996710fea71622e6e184f3a8ad5b43d0e5fa8c4e407123c88a59a6d55
+
+depend filesystem
+depend xcb-proto
+depend libxau
+depend libxdmcp
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxcomposite/recipe b/x11/libxcomposite/recipe
new file mode 100644
index 0000000..1a78353
--- /dev/null
+++ b/x11/libxcomposite/recipe
@@ -0,0 +1,14 @@
+name libxcomposite
+version 0.4.6
+release 1
+description libxcomposite: X Composite extension
+
+source https://www.x.org/releases/individual/lib/libXcomposite-0.4.6.tar.xz
+hash sha256:fe40bcf0ae1a09070eba24088a5eb9810efe57453779ec1e20a55080c6dc2c87
+
+depend filesystem
+depend libxfixes
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxcursor/recipe b/x11/libxcursor/recipe
new file mode 100644
index 0000000..ee8bae9
--- /dev/null
+++ b/x11/libxcursor/recipe
@@ -0,0 +1,15 @@
+name libxcursor
+version 1.2.3
+release 1
+description libxcursor: X cursor management
+
+source https://www.x.org/releases/individual/lib/libXcursor-1.2.3.tar.xz
+hash sha256:fde9402dd4cfe79da71e2d96bb980afc5e6ff4f8a7d74c159e1966afb2b2c2c0
+
+depend filesystem
+depend libxrender
+depend libxfixes
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxcvt/recipe b/x11/libxcvt/recipe
new file mode 100644
index 0000000..78a7a97
--- /dev/null
+++ b/x11/libxcvt/recipe
@@ -0,0 +1,15 @@
+name libxcvt
+version 0.1.3
+release 1
+description libxcvt: VESA CVT modeline generator
+
+source https://www.x.org/releases/individual/lib/libxcvt-0.1.3.tar.xz
+hash sha256:a929998a8767de7dfa36d6da4751cdbeef34ed630714f2f4a767b351f2442e01
+
+depend filesystem
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/x11/libxdamage/recipe b/x11/libxdamage/recipe
new file mode 100644
index 0000000..7e9b054
--- /dev/null
+++ b/x11/libxdamage/recipe
@@ -0,0 +1,14 @@
+name libxdamage
+version 1.1.6
+release 1
+description libxdamage: X Damage extension
+
+source https://www.x.org/releases/individual/lib/libXdamage-1.1.6.tar.xz
+hash sha256:52733c1f5262fca35f64e7d5060c6fcd81a880ba8e1e65c9621cf0727afb5d11
+
+depend filesystem
+depend libxfixes
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxdmcp/recipe b/x11/libxdmcp/recipe
new file mode 100644
index 0000000..5743d36
--- /dev/null
+++ b/x11/libxdmcp/recipe
@@ -0,0 +1,14 @@
+name libxdmcp
+version 1.1.5
+release 1
+description libxdmcp: X Display Manager Control Protocol
+
+source https://www.x.org/releases/individual/lib/libXdmcp-1.1.5.tar.xz
+hash sha256:d8a5222828c3adab70adf69a5583f1d32eb5ece04304f7f8392b6a353aa2228c
+
+depend filesystem
+depend xorgproto
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxext/recipe b/x11/libxext/recipe
new file mode 100644
index 0000000..dea59db
--- /dev/null
+++ b/x11/libxext/recipe
@@ -0,0 +1,14 @@
+name libxext
+version 1.3.6
+release 1
+description libxext: X11 miscellaneous extensions
+
+source https://www.x.org/releases/individual/lib/libXext-1.3.6.tar.xz
+hash sha256:edb59fa23994e405fdc5b400afdf5820ae6160b94f35e3dc3da4457a16e89753
+
+depend filesystem
+depend libx11
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxfixes/recipe b/x11/libxfixes/recipe
new file mode 100644
index 0000000..6d79d06
--- /dev/null
+++ b/x11/libxfixes/recipe
@@ -0,0 +1,16 @@
+name libxfixes
+version 6.0.2
+release 1
+description libxfixes: X Fixes extension
+
+source https://www.x.org/releases/individual/lib/libXfixes-6.0.2.tar.xz
+hash sha256:39f115d72d9c5f8111e4684164d3d68cc1fd21f9b27ff2401b08fddfc0f409ba
+
+depend filesystem
+depend libx11
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/x11/libxft/recipe b/x11/libxft/recipe
new file mode 100644
index 0000000..7de83c9
--- /dev/null
+++ b/x11/libxft/recipe
@@ -0,0 +1,18 @@
+name libxft
+version 2.3.9
+release 1
+description libxft: X FreeType interface
+
+source https://www.x.org/releases/individual/lib/libXft-2.3.9.tar.xz
+hash sha256:60a25b78945ed6932635b3bb1899a517d31df7456e69867ffba27f89ff3976f5
+
+depend filesystem
+depend libxrender
+depend freetype
+depend fontconfig
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/x11/libxi/recipe b/x11/libxi/recipe
new file mode 100644
index 0000000..1510388
--- /dev/null
+++ b/x11/libxi/recipe
@@ -0,0 +1,15 @@
+name libxi
+version 1.8.2
+release 1
+description libxi: X Input extension
+
+source https://www.x.org/releases/individual/lib/libXi-1.8.2.tar.xz
+hash sha256:d0e0555e53d6e2114eabfa44226ba162d2708501a25e18d99cfb35c094c6c104
+
+depend filesystem
+depend libxext
+depend libxfixes
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxinerama/recipe b/x11/libxinerama/recipe
new file mode 100644
index 0000000..bba58bd
--- /dev/null
+++ b/x11/libxinerama/recipe
@@ -0,0 +1,14 @@
+name libxinerama
+version 1.1.5
+release 1
+description libxinerama: Xinerama extension
+
+source https://www.x.org/releases/individual/lib/libXinerama-1.1.5.tar.xz
+hash sha256:5094d1f0fcc1828cb1696d0d39d9e866ae32520c54d01f618f1a3c1e30c2085c
+
+depend filesystem
+depend libxext
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxkbfile/recipe b/x11/libxkbfile/recipe
new file mode 100644
index 0000000..014a56b
--- /dev/null
+++ b/x11/libxkbfile/recipe
@@ -0,0 +1,16 @@
+name libxkbfile
+version 1.1.3
+release 1
+description libxkbfile: XKB file handling
+
+source https://www.x.org/releases/individual/lib/libxkbfile-1.1.3.tar.xz
+hash sha256:a9b63eea997abb9ee6a8b4fbb515831c841f471af845a09de443b28003874bec
+
+depend filesystem
+depend libx11
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/x11/libxmu/recipe b/x11/libxmu/recipe
new file mode 100644
index 0000000..bff1280
--- /dev/null
+++ b/x11/libxmu/recipe
@@ -0,0 +1,15 @@
+name libxmu
+version 1.2.1
+release 1
+description libxmu: X miscellaneous utilities
+
+source https://www.x.org/releases/individual/lib/libXmu-1.2.1.tar.xz
+hash sha256:fcb27793248a39e5fcc5b9c4aec40cc0734b3ca76aac3d7d1c264e7f7e14e8b2
+
+depend filesystem
+depend libxt
+depend libxext
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxpm/recipe b/x11/libxpm/recipe
new file mode 100644
index 0000000..5d82b0d
--- /dev/null
+++ b/x11/libxpm/recipe
@@ -0,0 +1,14 @@
+name libxpm
+version 3.5.17
+release 1
+description libxpm: X pixmap library
+
+source https://www.x.org/releases/individual/lib/libXpm-3.5.17.tar.xz
+hash sha256:64b31f81019e7d388c822b0b28af8d51c4622b83f1f0cb6fa3fc95e271226e43
+
+depend filesystem
+depend libx11
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxrandr/recipe b/x11/libxrandr/recipe
new file mode 100644
index 0000000..a894104
--- /dev/null
+++ b/x11/libxrandr/recipe
@@ -0,0 +1,15 @@
+name libxrandr
+version 1.5.4
+release 1
+description libxrandr: X Resize and Rotate extension
+
+source https://www.x.org/releases/individual/lib/libXrandr-1.5.4.tar.xz
+hash sha256:1ad5b065375f4a85915aa60611cc6407c060492a214d7f9daf214be752c3b4d3
+
+depend filesystem
+depend libxext
+depend libxrender
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxrender/recipe b/x11/libxrender/recipe
new file mode 100644
index 0000000..9a20db6
--- /dev/null
+++ b/x11/libxrender/recipe
@@ -0,0 +1,14 @@
+name libxrender
+version 0.9.12
+release 1
+description libxrender: X Render extension
+
+source https://www.x.org/releases/individual/lib/libXrender-0.9.12.tar.xz
+hash sha256:b832128da48b39c8d608224481743403ad1691bf4e554e4be9c174df171d1b97
+
+depend filesystem
+depend libx11
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxshmfence/recipe b/x11/libxshmfence/recipe
new file mode 100644
index 0000000..17a6b23
--- /dev/null
+++ b/x11/libxshmfence/recipe
@@ -0,0 +1,14 @@
+name libxshmfence
+version 1.3.3
+release 1
+description libxshmfence: X shared-memory fences
+
+source https://www.x.org/releases/individual/lib/libxshmfence-1.3.3.tar.xz
+hash sha256:d4a4df096aba96fea02c029ee3a44e11a47eb7f7213c1a729be83e85ec3fde10
+
+depend filesystem
+depend xorgproto
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxt/recipe b/x11/libxt/recipe
new file mode 100644
index 0000000..3789e54
--- /dev/null
+++ b/x11/libxt/recipe
@@ -0,0 +1,15 @@
+name libxt
+version 1.3.1
+release 1
+description libxt: X Toolkit Intrinsics
+
+source https://www.x.org/releases/individual/lib/libXt-1.3.1.tar.xz
+hash sha256:e0a774b33324f4d4c05b199ea45050f87206586d81655f8bef4dba434d931288
+
+depend filesystem
+depend libx11
+depend libsm
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxtst/recipe b/x11/libxtst/recipe
new file mode 100644
index 0000000..8ffc65c
--- /dev/null
+++ b/x11/libxtst/recipe
@@ -0,0 +1,15 @@
+name libxtst
+version 1.2.5
+release 1
+description libxtst: X Test extension
+
+source https://www.x.org/releases/individual/lib/libXtst-1.2.5.tar.xz
+hash sha256:b50d4c25b97009a744706c1039c598f4d8e64910c9fde381994e1cae235d9242
+
+depend filesystem
+depend libxext
+depend libxi
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/libxxf86vm/recipe b/x11/libxxf86vm/recipe
new file mode 100644
index 0000000..f44a3f0
--- /dev/null
+++ b/x11/libxxf86vm/recipe
@@ -0,0 +1,14 @@
+name libxxf86vm
+version 1.1.6
+release 1
+description libxxf86vm: X Free86 video mode extension
+
+source https://www.x.org/releases/individual/lib/libXxf86vm-1.1.6.tar.xz
+hash sha256:96af414c73ce1d5449ad04be7f9f27fa8330f844b6dda843ef22e3e1befb3ee3
+
+depend filesystem
+depend libxext
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/util-macros/recipe b/x11/util-macros/recipe
new file mode 100644
index 0000000..a9673f8
--- /dev/null
+++ b/x11/util-macros/recipe
@@ -0,0 +1,14 @@
+name util-macros
+version 1.20.2
+release 1
+arch any
+description util-macros: X.Org autoconf macros
+
+source https://www.x.org/releases/individual/util/util-macros-1.20.2.tar.xz
+hash sha256:9ac269eba24f672d7d7b3574e4be5f333d13f04a7712303b1821b2a51ac82e8e
+
+depend filesystem
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/x11/recipe b/x11/x11/recipe
new file mode 100644
index 0000000..f89b35e
--- /dev/null
+++ b/x11/x11/recipe
@@ -0,0 +1,32 @@
+name x11
+version 1.0
+release 1
+arch any
+description x11: X11 client libraries used by Qt and Mesa
+
+depend filesystem
+depend xorgproto
+depend libx11
+depend libxext
+depend libxrender
+depend libxfixes
+depend libxi
+depend libxrandr
+depend libxcursor
+depend libxdamage
+depend libxinerama
+depend libxxf86vm
+depend libxshmfence
+depend libxcomposite
+depend libxtst
+depend libxkbfile
+depend xcb-util
+depend xcb-util-image
+depend xcb-util-keysyms
+depend xcb-util-renderutil
+depend xcb-util-wm
+depend xcb-util-cursor
+depend xkeyboard-config
+
+install mkdir -p "$PKG/usr/share/sps/sets"
+install printf '%s\n' "x11" >"$PKG/usr/share/sps/sets/x11"
diff --git a/x11/xcb-proto/recipe b/x11/xcb-proto/recipe
new file mode 100644
index 0000000..954c077
--- /dev/null
+++ b/x11/xcb-proto/recipe
@@ -0,0 +1,14 @@
+name xcb-proto
+version 1.17.0
+release 1
+arch any
+description xcb-proto: XCB protocol descriptions
+
+source https://www.x.org/releases/individual/proto/xcb-proto-1.17.0.tar.xz
+hash sha256:2c1bacd2110f4799f74de6ebb714b94cf6f80fb112316b1219480fd22562148c
+
+depend filesystem
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/xcb-util-cursor/recipe b/x11/xcb-util-cursor/recipe
new file mode 100644
index 0000000..6dd02c0
--- /dev/null
+++ b/x11/xcb-util-cursor/recipe
@@ -0,0 +1,15 @@
+name xcb-util-cursor
+version 0.1.5
+release 1
+description xcb-util-cursor: XCB cursor helpers
+
+source https://www.x.org/releases/individual/lib/xcb-util-cursor-0.1.5.tar.xz
+hash sha256:0caf99b0d60970f81ce41c7ba694e5eaaf833227bb2cbcdb2f6dc9666a663c57
+
+depend filesystem
+depend xcb-util-image
+depend xcb-util-renderutil
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/xcb-util-image/recipe b/x11/xcb-util-image/recipe
new file mode 100644
index 0000000..053de2f
--- /dev/null
+++ b/x11/xcb-util-image/recipe
@@ -0,0 +1,14 @@
+name xcb-util-image
+version 0.4.1
+release 1
+description xcb-util-image: XCB image helpers
+
+source https://www.x.org/releases/individual/lib/xcb-util-image-0.4.1.tar.xz
+hash sha256:ccad8ee5dadb1271fd4727ad14d9bd77a64e505608766c4e98267d9aede40d3d
+
+depend filesystem
+depend xcb-util
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/xcb-util-keysyms/recipe b/x11/xcb-util-keysyms/recipe
new file mode 100644
index 0000000..033ebef
--- /dev/null
+++ b/x11/xcb-util-keysyms/recipe
@@ -0,0 +1,14 @@
+name xcb-util-keysyms
+version 0.4.1
+release 1
+description xcb-util-keysyms: XCB keysyms
+
+source https://www.x.org/releases/individual/lib/xcb-util-keysyms-0.4.1.tar.xz
+hash sha256:7c260a5294412aed429df1da2f8afd3bd07b7cba3fec772fba15a613a6d5c638
+
+depend filesystem
+depend libxcb
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/xcb-util-renderutil/recipe b/x11/xcb-util-renderutil/recipe
new file mode 100644
index 0000000..71cdb4e
--- /dev/null
+++ b/x11/xcb-util-renderutil/recipe
@@ -0,0 +1,14 @@
+name xcb-util-renderutil
+version 0.3.10
+release 1
+description xcb-util-renderutil: XCB Render helpers
+
+source https://www.x.org/releases/individual/lib/xcb-util-renderutil-0.3.10.tar.xz
+hash sha256:3e15d4f0e22d8ddbfbb9f5d77db43eacd7a304029bf25a6166cc63caa96d04ba
+
+depend filesystem
+depend libxcb
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/xcb-util-wm/recipe b/x11/xcb-util-wm/recipe
new file mode 100644
index 0000000..42bed36
--- /dev/null
+++ b/x11/xcb-util-wm/recipe
@@ -0,0 +1,14 @@
+name xcb-util-wm
+version 0.4.2
+release 1
+description xcb-util-wm: XCB window-manager helpers
+
+source https://www.x.org/releases/individual/lib/xcb-util-wm-0.4.2.tar.xz
+hash sha256:62c34e21d06264687faea7edbf63632c9f04d55e72114aa4a57bb95e4f888a0b
+
+depend filesystem
+depend libxcb
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/xcb-util/recipe b/x11/xcb-util/recipe
new file mode 100644
index 0000000..28e0e28
--- /dev/null
+++ b/x11/xcb-util/recipe
@@ -0,0 +1,14 @@
+name xcb-util
+version 0.4.1
+release 1
+description xcb-util: XCB utility library
+
+source https://www.x.org/releases/individual/lib/xcb-util-0.4.1.tar.xz
+hash sha256:5abe3bbbd8e54f0fa3ec945291b7e8fa8cfd3cccc43718f8758430f94126e512
+
+depend filesystem
+depend libxcb
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/x11/xkeyboard-config/recipe b/x11/xkeyboard-config/recipe
new file mode 100644
index 0000000..47fce78
--- /dev/null
+++ b/x11/xkeyboard-config/recipe
@@ -0,0 +1,16 @@
+name xkeyboard-config
+version 2.44
+release 1
+arch any
+description xkeyboard-config: XKB keyboard layouts
+
+source https://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-2.44.tar.xz
+hash sha256:54d2c33eeebb031d48fa590c543e54c9bcbd0f00386ebc6489b2f47a0da4342a
+
+depend filesystem
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/x11/xorgproto/recipe b/x11/xorgproto/recipe
new file mode 100644
index 0000000..d2bf0d4
--- /dev/null
+++ b/x11/xorgproto/recipe
@@ -0,0 +1,16 @@
+name xorgproto
+version 2025.1
+release 1
+arch any
+description xorgproto: X11 protocol headers
+
+source https://www.x.org/releases/individual/proto/xorgproto-2025.1.tar.xz
+hash sha256:56898c716c0578df8a2d828c9c3e5c528277705c0484381a81960fe1a67668e8
+
+depend filesystem
+builddep meson
+builddep ninja
+
+configure meson setup build --prefix=/usr --buildtype=release
+build meson compile -C build
+install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/x11/xtrans/recipe b/x11/xtrans/recipe
new file mode 100644
index 0000000..a43e8d3
--- /dev/null
+++ b/x11/xtrans/recipe
@@ -0,0 +1,14 @@
+name xtrans
+version 1.6.0
+release 1
+arch any
+description xtrans: X network transport layer
+
+source https://www.x.org/releases/individual/lib/xtrans-1.6.0.tar.xz
+hash sha256:faafea166bf2451a173d9d593352940ec6404145c5d1da5c213423ce4d359e92
+
+depend filesystem
+
+configure ./configure --prefix=/usr
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"