diff --git a/common/shlibs b/common/shlibs index dbbc6ffc11..f1e2877507 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3964,6 +3964,7 @@ libhidrd_strm.so.0 hidrd-0.2.0_1 libhidrd_fmt.so.0 hidrd-0.2.0_1 libjcat.so.1 libjcat-0.1.2_1 libmatio.so.9 matio-1.5.17_2 +libportal.so.0 libportal-0.3_1 libvips.so.42 libvips-8.9.2_1 libvips-cpp.so.42 libvips-8.9.2_1 libselinux.so.1 libselinux-3.0_1 diff --git a/srcpkgs/libportal-devel b/srcpkgs/libportal-devel new file mode 120000 index 0000000000..2e15139a5d --- /dev/null +++ b/srcpkgs/libportal-devel @@ -0,0 +1 @@ +libportal \ No newline at end of file diff --git a/srcpkgs/libportal/template b/srcpkgs/libportal/template new file mode 100644 index 0000000000..a325b3aa2a --- /dev/null +++ b/srcpkgs/libportal/template @@ -0,0 +1,24 @@ +# Template file for 'libportal' +pkgname=libportal +version=0.3 +revision=1 +build_style=meson +hostmakedepends="pkg-config gtk-doc" +makedepends="glib-devel" +short_desc="Flatpak portal library" +maintainer="q66 " +license="LGPL-2.0-or-later" +homepage="https://github.com/flatpak/libportal" +distfiles="https://github.com/flatpak/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz" +checksum=fd35d66357169e63e33ef46c43fdf22ddc07dbd960ec3462b58ca9ef15a65bd7 + +libportal-devel_package() { + depends="libportal>=${version}_${revision} glib-devel" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + vmove usr/lib/pkgconfig + vmove usr/share/gtk-doc + } +}