head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.6 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.4 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.2 pkgsrc-2025Q3-base:1.1; locks; strict; comment @# @; 1.1 date 2025.06.30.13.09.36; author ktnb; state Exp; branches; next ; commitid 3eoq7VpXiObNQU0G; desc @@ 1.1 log @lang/bigloo: add bigloo version 4.5b Bigloo is a Scheme development environment that includes a compiler generating C code and Java classes, and an interpreter. Bigloo is the tool of choice for building autonomous applications in Scheme. It is mostly conformant to the Revised5 Report on the Algorithmic Language Scheme with many extensions: - lexical and syntactic builtin parser generators; - pattern-matching; - foreign languages interface (connection to C and to Java); - modules; - object-oriented class-based programming; - preemptive multi-threading; - unicode characters and strings; - posix programming (process, pipe, socket); - openssl; - multimedia libraries; - event loops and event-based programming (libuv). @ text @$NetBSD$ GBL_INC_DIR isn't defined --- bdb/blib/Makefile.orig 2025-04-01 19:33:24.117729701 +0000 +++ bdb/blib/Makefile @@@@ -33,7 +33,7 @@@@ CLASS_DIR = objs/class/bigloo/bdb BHEAPFLAGS = -unsafe -q -mkaddheap -mkaddlib -L $(LIB) -heap-library bdb BFLAGS += -lib-dir $(LIB) # C flags -CFLAGS = -I$(BGL_INC_DIR) -I. -I$(BOOTLIBDIR) $(CPICFLAGS) $(GCINCLUDE) +CFLAGS = -I. -I$(BOOTLIBDIR) $(CPICFLAGS) $(GCINCLUDE) # Bigloo flags BDBFLAGS = $(BFLAGS) -farithmetic -init-lib @