diff options
| author | Jose Alonso Cardenas Marquez <acm@FreeBSD.org> | 2025-04-22 04:20:06 +0000 |
|---|---|---|
| committer | Jose Alonso Cardenas Marquez <acm@FreeBSD.org> | 2025-04-22 04:21:13 +0000 |
| commit | 7b36152c734c3a278b6c1d9c9078b50935db6e0b (patch) | |
| tree | a567131978652e2f15fe5d349ef95ff856b8771c | |
| parent | b176a2cff4a476efbd95b78454db31a135c43114 (diff) | |
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/nativefiledialog-extended/Makefile | 24 | ||||
| -rw-r--r-- | devel/nativefiledialog-extended/distinfo | 3 | ||||
| -rw-r--r-- | devel/nativefiledialog-extended/pkg-descr | 5 | ||||
| -rw-r--r-- | devel/nativefiledialog-extended/pkg-plist | 9 |
5 files changed, 42 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 5d63a47613bf..57ae1721e463 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1719,6 +1719,7 @@ SUBDIR += nanopb SUBDIR += nant SUBDIR += nasm + SUBDIR += nativefiledialog-extended SUBDIR += naturaldocs SUBDIR += ncc SUBDIR += ncnf diff --git a/devel/nativefiledialog-extended/Makefile b/devel/nativefiledialog-extended/Makefile new file mode 100644 index 000000000000..c2fb9222772d --- /dev/null +++ b/devel/nativefiledialog-extended/Makefile @@ -0,0 +1,24 @@ +PORTNAME= nativefiledialog-extended +DISTVERSIONPREFIX= v +DISTVERSION= 1.2.1 +CATEGORIES= devel + +MAINTAINER= acm@FreeBSD.org +COMMENT= Native File Dialog Extended +WWW= https://github.com/btzy/nativefiledialog-extended + +LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libdbus-1.so:devel/dbus + +USE_GITHUB= yes +GH_ACCOUNT= btzy + +USES= cmake pkgconfig +USE_LDCONFIG= yes + +CMAKE_ARGS= -DBUILD_SHARED_LIBS=TRUE \ + -DNFD_PORTAL=TRUE + +.include <bsd.port.mk> diff --git a/devel/nativefiledialog-extended/distinfo b/devel/nativefiledialog-extended/distinfo new file mode 100644 index 000000000000..1a6555bffef5 --- /dev/null +++ b/devel/nativefiledialog-extended/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1745292950 +SHA256 (btzy-nativefiledialog-extended-v1.2.1_GH0.tar.gz) = 443697a857c4efacbe08cdaf5182724fa9d9b9a79b8feff2a1601bde1df46b07 +SIZE (btzy-nativefiledialog-extended-v1.2.1_GH0.tar.gz) = 426161 diff --git a/devel/nativefiledialog-extended/pkg-descr b/devel/nativefiledialog-extended/pkg-descr new file mode 100644 index 000000000000..848c150331b1 --- /dev/null +++ b/devel/nativefiledialog-extended/pkg-descr @@ -0,0 +1,5 @@ +A small C library that portably invokes native file open, folder select and +file save dialogs. Write dialog code once and have it pop up native dialogs on +all supported platforms. Avoid linking large dependencies like wxWidgets and Qt. + +This library is based on Michael Labbe's Native File Dialog. diff --git a/devel/nativefiledialog-extended/pkg-plist b/devel/nativefiledialog-extended/pkg-plist new file mode 100644 index 000000000000..552b3e24a483 --- /dev/null +++ b/devel/nativefiledialog-extended/pkg-plist @@ -0,0 +1,9 @@ +include/nfd.h +include/nfd.hpp +include/nfd_glfw3.h +include/nfd_sdl2.h +lib/cmake/nfd/nfd-config-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/nfd/nfd-config.cmake +lib/libnfd.so +lib/libnfd.so.1 +lib/libnfd.so.1.2.1 |
