diff --git a/kpipewire/.footprint b/kpipewire/.footprint new file mode 100644 index 0000000..f5d9691 --- /dev/null +++ b/kpipewire/.footprint @@ -0,0 +1,57 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/KPipeWire/ +-rw-r--r-- root/root usr/include/KPipeWire/DmaBufHandler +-rw-r--r-- root/root usr/include/KPipeWire/PipeWireBaseEncodedStream +-rw-r--r-- root/root usr/include/KPipeWire/PipeWireEncodedStream +-rw-r--r-- root/root usr/include/KPipeWire/PipeWireRecord +-rw-r--r-- root/root usr/include/KPipeWire/PipeWireSourceItem +-rw-r--r-- root/root usr/include/KPipeWire/PipeWireSourceStream +-rw-r--r-- root/root usr/include/KPipeWire/dmabufhandler.h +-rw-r--r-- root/root usr/include/KPipeWire/kpipewire_export.h +-rw-r--r-- root/root usr/include/KPipeWire/kpipewire_version.h +-rw-r--r-- root/root usr/include/KPipeWire/kpipewiredmabuf_export.h +-rw-r--r-- root/root usr/include/KPipeWire/pipewirebaseencodedstream.h +-rw-r--r-- root/root usr/include/KPipeWire/pipewireencodedstream.h +-rw-r--r-- root/root usr/include/KPipeWire/pipewirerecord.h +-rw-r--r-- root/root usr/include/KPipeWire/pipewiresourceitem.h +-rw-r--r-- root/root usr/include/KPipeWire/pipewiresourcestream.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/cmake/ +drwxr-xr-x root/root usr/lib/cmake/KPipeWire/ +-rw-r--r-- root/root usr/lib/cmake/KPipeWire/KPipeWireConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/KPipeWire/KPipeWireConfigVersion.cmake +-rw-r--r-- root/root usr/lib/cmake/KPipeWire/KPipeWireTargets-release.cmake +-rw-r--r-- root/root usr/lib/cmake/KPipeWire/KPipeWireTargets.cmake +lrwxrwxrwx root/root usr/lib/libKPipeWire.so -> libKPipeWire.so.6 +lrwxrwxrwx root/root usr/lib/libKPipeWire.so.6 -> libKPipeWire.so.6.0.2 +-rwxr-xr-x root/root usr/lib/libKPipeWire.so.6.0.2 +lrwxrwxrwx root/root usr/lib/libKPipeWireDmaBuf.so -> libKPipeWireDmaBuf.so.6 +lrwxrwxrwx root/root usr/lib/libKPipeWireDmaBuf.so.6 -> libKPipeWireDmaBuf.so.6.0.2 +-rwxr-xr-x root/root usr/lib/libKPipeWireDmaBuf.so.6.0.2 +lrwxrwxrwx root/root usr/lib/libKPipeWireRecord.so -> libKPipeWireRecord.so.6 +lrwxrwxrwx root/root usr/lib/libKPipeWireRecord.so.6 -> libKPipeWireRecord.so.6.0.2 +-rwxr-xr-x root/root usr/lib/libKPipeWireRecord.so.6.0.2 +drwxr-xr-x root/root usr/lib/qt6/ +drwxr-xr-x root/root usr/lib/qt6/qml/ +drwxr-xr-x root/root usr/lib/qt6/qml/org/ +drwxr-xr-x root/root usr/lib/qt6/qml/org/kde/ +drwxr-xr-x root/root usr/lib/qt6/qml/org/kde/pipewire/ +-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/pipewire/KPipeWireDeclarative.qmltypes +-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/pipewire/kde-qmlmodule.version +-rwxr-xr-x root/root usr/lib/qt6/qml/org/kde/pipewire/libKPipeWireDeclarative.so +drwxr-xr-x root/root usr/lib/qt6/qml/org/kde/pipewire/monitor/ +-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/pipewire/monitor/KPipeWireMonitorDeclarative.qmltypes +-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/pipewire/monitor/kde-qmlmodule.version +-rwxr-xr-x root/root usr/lib/qt6/qml/org/kde/pipewire/monitor/libKPipeWireMonitorDeclarative.so +-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/pipewire/monitor/qmldir +-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/pipewire/qmldir +drwxr-xr-x root/root usr/lib/qt6/qml/org/kde/pipewire/record/ +-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/pipewire/record/KPipeWireRecordDeclarative.qmltypes +-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/pipewire/record/kde-qmlmodule.version +-rwxr-xr-x root/root usr/lib/qt6/qml/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so +-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/pipewire/record/qmldir +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/qlogging-categories6/ +-rw-r--r-- root/root usr/share/qlogging-categories6/kpipewire.categories +-rw-r--r-- root/root usr/share/qlogging-categories6/kpipewirerecord.categories diff --git a/kpipewire/.signature b/kpipewire/.signature new file mode 100644 index 0000000..a546449 --- /dev/null +++ b/kpipewire/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/kde-plasma-6.pub +RWTGxEYrvi0p3jRjDc0T+H1k3trDKwNC1XSO9RKJSIQPM4l01MyjOQNuUcgqthpmnHrjewVcEw8U8LydgKlh2mA/Q8IHdQoV1wg= +SHA256 (Pkgfile) = e0cb80836e96f7a6a8e2c589404b2fee78988d4138c426f787a12c17213c2923 +SHA256 (.footprint) = f035037b0bbc0559a1de893e3a2d27fdf4ddfda64cfd9b8f53f8d8f1e29ba2e6 +SHA256 (kpipewire-6.0.2.tar.xz) = 00f986b6296032461a35871dbe8a12fc24c2f93b6239d3098c97b76dcbd46cc9 diff --git a/kpipewire/Pkgfile b/kpipewire/Pkgfile new file mode 100644 index 0000000..3948999 --- /dev/null +++ b/kpipewire/Pkgfile @@ -0,0 +1,25 @@ +# Description: Offers a set of convenient classes to use PipeWire in Qt projects +# URL: https://kde.org/plasma-desktop/ +# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu +# Depends on: kcoreaddons ki18n libepoxy libva pipewire plasma-wayland-protocols qt6-multimedia qt6-wayland + +name=kpipewire +version=6.0.2 +release=1 +source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz) + +build() { + cmake -S $name-$version -B build -G Ninja \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -Wno-dev + cmake --build build + DESTDIR=$PKG cmake --install build + + rm -r $PKG/usr/share/locale +} + +# vim: set ts=4 et: