head 1.1; access; symbols pkgsrc-2026Q3:1.1.0.4 pkgsrc-2026Q3-base:1.1 pkgsrc-2026Q2:1.1.0.2 pkgsrc-2026Q2-base:1.1; locks; strict; comment @# @; 1.1 date 2026.05.18.12.20.35; author nia; state Exp; branches; next ; commitid pjs2BVCPYrZYdiGG; desc @@ 1.1 log @cbonsai: Initial import. cbonsai is a bonsai tree generator. It intelligently creates, colors, and positions a bonsai tree, and is entirely configurable via CLI options. There are 2 modes of operation: static (see finished bonsai tree), and live (see growth step-by-step). This package was verified to build on FreeBSD, NetBSD, OpenBSD, retro Linux, and macOS. @ text @$NetBSD$ Support for NetBSD curses and wcwidth(3) visibility. https://gitlab.com/jallbrit/cbonsai/-/merge_requests/26 --- Makefile.orig 2025-06-20 02:28:16.000000000 +0000 +++ Makefile @@@@ -1,8 +1,7 @@@@ CC = cc .POSIX: CC = cc -PKG_CONFIG ?= pkg-config -CFLAGS += -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-qual -pedantic $(shell $(PKG_CONFIG) --cflags ncursesw panelw) -LDLIBS = $(shell $(PKG_CONFIG) --libs ncursesw panelw || echo "-lncursesw -ltinfo -lpanelw") +CFLAGS += -std=c99 -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-qual -pedantic +LDLIBS = -lcurses -lpanel PREFIX = /usr/local DATADIR = $(PREFIX)/share MANDIR = $(DATADIR)/man @