pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/libportal
Module Name: pkgsrc
Committed By: tnn
Date: Mon May 5 07:28:09 UTC 2025
Added Files:
pkgsrc/devel/libportal: DESCR Makefile PLIST buildlink3.mk distinfo
Log Message:
devel/libportal: import libportal-0.9.1
libportal provides GIO-style async APIs for most Flatpak portals.
Flatpak portals are the secure interfaces through which Flatpak
applications, which run in a sandbox, interact with the host system.
Although Flatpak is only available for Linux, the library builds elsewhere
and some applications may want to link against it unconditionally.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/libportal/DESCR \
pkgsrc/devel/libportal/Makefile pkgsrc/devel/libportal/PLIST \
pkgsrc/devel/libportal/buildlink3.mk pkgsrc/devel/libportal/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/devel/libportal/DESCR
diff -u /dev/null pkgsrc/devel/libportal/DESCR:1.1
--- /dev/null Mon May 5 07:28:09 2025
+++ pkgsrc/devel/libportal/DESCR Mon May 5 07:28:08 2025
@@ -0,0 +1,3 @@
+libportal provides GIO-style async APIs for most Flatpak portals.
+Flatpak portals are the secure interfaces through which Flatpak
+applications, which run in a sandbox, interact with the host system.
Index: pkgsrc/devel/libportal/Makefile
diff -u /dev/null pkgsrc/devel/libportal/Makefile:1.1
--- /dev/null Mon May 5 07:28:09 2025
+++ pkgsrc/devel/libportal/Makefile Mon May 5 07:28:09 2025
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1 2025/05/05 07:28:09 tnn Exp $
+
+DISTNAME= libportal-0.9.1
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=flatpak/}
+GITHUB_RELEASE= ${PKGVERSION_NOREV}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/flatpak/libportal/
+COMMENT= Flatpak portal library
+LICENSE= gnu-lgpl-v3
+
+USE_LANGUAGES= c c++
+USE_TOOLS+= cmake pkg-config
+
+NOT_FOR_PLATFORM+= Darwin-*-*
+
+MESON_ARGS+= -Dbackend-gtk3=disabled
+MESON_ARGS+= -Dbackend-gtk4=disabled
+MESON_ARGS+= -Dbackend-qt5=disabled
+MESON_ARGS+= -Dbackend-qt6=disabled
+MESON_ARGS+= -Dintrospection=false
+MESON_ARGS+= -Ddocs=false
+MESON_ARGS+= -Dtests=false
+MESON_ARGS+= -Dvapi=false
+
+.include "../../devel/meson/build.mk"
+.include "../../devel/glib2/buildlink3.mk"
+#.include "../../devel/gobject-introspection/buildlink3.mk"
+#.include "../../x11/gtk3/buildlink3.mk"
+#.include "../../x11/gtk4/buildlink3.mk"
+#.include "../../x11/qt5-qtbase/buildlink3.mk"
+#.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/libportal/PLIST
diff -u /dev/null pkgsrc/devel/libportal/PLIST:1.1
--- /dev/null Mon May 5 07:28:09 2025
+++ pkgsrc/devel/libportal/PLIST Mon May 5 07:28:09 2025
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.1 2025/05/05 07:28:09 tnn Exp $
+include/libportal/account.h
+include/libportal/background.h
+include/libportal/camera.h
+include/libportal/dynamic-launcher.h
+include/libportal/email.h
+include/libportal/filechooser.h
+include/libportal/glib-backports.h
+include/libportal/inhibit.h
+include/libportal/inputcapture-pointerbarrier.h
+include/libportal/inputcapture-zone.h
+include/libportal/inputcapture.h
+include/libportal/location.h
+include/libportal/notification.h
+include/libportal/openuri.h
+include/libportal/parent.h
+include/libportal/portal-enums.h
+include/libportal/portal-helpers.h
+include/libportal/portal.h
+include/libportal/print.h
+include/libportal/remote.h
+include/libportal/screenshot.h
+include/libportal/session.h
+include/libportal/settings.h
+include/libportal/spawn.h
+include/libportal/trash.h
+include/libportal/types.h
+include/libportal/updates.h
+include/libportal/wallpaper.h
+lib/libportal.so
+lib/libportal.so.1
+lib/libportal.so.1.0.0
+lib/pkgconfig/libportal.pc
Index: pkgsrc/devel/libportal/buildlink3.mk
diff -u /dev/null pkgsrc/devel/libportal/buildlink3.mk:1.1
--- /dev/null Mon May 5 07:28:09 2025
+++ pkgsrc/devel/libportal/buildlink3.mk Mon May 5 07:28:09 2025
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/05/05 07:28:09 tnn Exp $
+
+BUILDLINK_TREE+= libportal
+
+.if !defined(LIBPORTAL_BUILDLINK3_MK)
+LIBPORTAL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libportal+= libportal>=0.9.1
+BUILDLINK_PKGSRCDIR.libportal?= ../../devel/libportal
+
+.include "../../devel/glib2/buildlink3.mk"
+.endif # LIBPORTAL_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libportal
Index: pkgsrc/devel/libportal/distinfo
diff -u /dev/null pkgsrc/devel/libportal/distinfo:1.1
--- /dev/null Mon May 5 07:28:09 2025
+++ pkgsrc/devel/libportal/distinfo Mon May 5 07:28:09 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/05/05 07:28:09 tnn Exp $
+
+BLAKE2s (libportal-0.9.1.tar.xz) = 319c3f9cc545b90efa3e1c35a6a642cf4671b0e0fa9c89743860b8fab4ded3f8
+SHA512 (libportal-0.9.1.tar.xz) = 445f0c9295220668123b9b3503bb5e75edef3ea939d6f28b159c0ded2f017b35b35e8a6013f550ac6a1f8a5fb9f04c93ce5ced39694bd14731da19172649c895
+Size (libportal-0.9.1.tar.xz) = 108572 bytes
Home |
Main Index |
Thread Index |
Old Index