head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.2 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.4.0.2 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.3.0.2 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.2.0.2 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.6 date 2026.01.27.08.41.02; author wiz; state Exp; branches; next 1.5; commitid f4MYtJVcsY7dz0sG; 1.5 date 2026.01.09.01.19.41; author ktnb; state Exp; branches; next 1.4; commitid 4lc5RzIeKILCIEpG; 1.4 date 2025.10.23.20.40.09; author wiz; state Exp; branches; next 1.3; commitid 1V2hBZn9ypXaCJfG; 1.3 date 2025.08.30.22.46.43; author wiz; state Exp; branches; next 1.2; commitid 2izPxU30rhec4O8G; 1.2 date 2025.04.24.14.16.23; author wiz; state Exp; branches; next 1.1; commitid A3VBjL8Zdd4LljSF; 1.1 date 2025.01.12.15.17.14; author ktnb; state Exp; branches; next ; commitid wY2MiqXmfCnnZcFF; desc @@ 1.6 log @*: recursive bump for removal of cairo's xcb option @ text @# $NetBSD: Makefile,v 1.5 2026/01/09 01:19:41 ktnb Exp $ DISTNAME= nativefiledialog-extended-1.3.0 PKGREVISION= 1 CATEGORIES= x11 devel MASTER_SITES= ${MASTER_SITE_GITHUB:=btzy/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= ktnb@@NetBSD.org HOMEPAGE= https://github.com/btzy/nativefiledialog-extended/ COMMENT= Cross platform native file dialog library with C and C++ bindings LICENSE= zlib WRKSRC= ${WRKDIR}/${DISTNAME} USE_LANGUAGES= c c++ USE_TOOLS+= pkg-config .include "../../devel/cmake/build.mk" .include "../../x11/gtk3/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.5 log @nativefiledialog-extended: update to 1.3.0 Make filters case-insensitive @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2025/10/23 20:40:09 wiz Exp $ d4 1 @ 1.4 log @*: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2025/08/30 22:46:43 wiz Exp $ d3 1 a3 2 DISTNAME= nativefiledialog-extended-1.2.1 PKGREVISION= 3 @ 1.3 log @*: recursive bump for tiff growing lerc dependency @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2025/04/24 14:16:23 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.2 log @*: recursive bump for jpeg -> libjpeg-turbo switch @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/01/12 15:17:14 ktnb Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @nativefiledialog-extended: Cross platform native file dialog library A small C library with that portably invokes native file open, folder select and file save dialogs. Write dialog code once and have itpop up native dialogs on all supported platforms. Avoid linking large dependencies like wxWidgets and Qt. - Lean C API, static library — no C++/ObjC runtime needed - Supports Windows (MSVC, MinGW, Clang), macOS (Clang), and Linux (GTK, portal) (GCC, Clang) - Zlib licensed - Friendly names for filters (e.g. `C/C++ Source files (*.c;*.cpp)` instead of `(*.c;*.cpp)`) on platforms that support it - Automatically append file extension on platforms where users expect it - Support for setting a default folder path - Support for setting a default file name (e.g. `Untitled.c`) - Consistent UTF-8 support on all platforms - Native character set (UTF-16 `wchar_t`) support on Windows @ text @d1 1 a1 1 # $NetBSD$ d4 1 @