kpipewire: initial commit, version 6.0.2

This commit is contained in:
Tim Biermann 2024-03-24 01:03:32 +01:00
parent d865fc28f1
commit 3c16e18dd0
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 87 additions and 0 deletions

57
kpipewire/.footprint Normal file
View File

@ -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

5
kpipewire/.signature Normal file
View File

@ -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

25
kpipewire/Pkgfile Normal file
View File

@ -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: