head 1.2; access; symbols pkgsrc-2026Q3:1.2.0.2 pkgsrc-2026Q3-base:1.2 pkgsrc-2026Q2:1.1.0.30 pkgsrc-2026Q2-base:1.1 pkgsrc-2026Q1:1.1.0.28 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.26 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.24 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.22 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.20 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.18 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.16 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.14 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.12 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.10 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.8 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.6 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.4 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.2 pkgsrc-2022Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2026.08.04.20.29.02; author wiz; state Exp; branches; next 1.1; commitid NqgRXEqcORbApmQG; 1.1 date 2022.11.09.16.58.35; author nikita; state Exp; branches; next ; commitid fxSbHd1rchs5631E; desc @@ 1.2 log @*: add LDFLAGS overide that was previously in mk This is a workaround and should be fixed properly per-package - they should use the pkgsrc LDFLAGS, but this restores what happened before the mk/ cleanup. Fixes relro build for packages that do not honor LDFLAGS. Package list provided by mef@@, thanks! Workaround commit requested by bsiegert on tech-pkg. @ text @# $NetBSD: Makefile,v 1.1 2022/11/09 16:58:35 nikita Exp $ DISTNAME= kona-0.0.0.2021.12.25 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GITHUB:=kevinlawler/} GITHUB_PROJECT= kona GITHUB_TAG= Win64-20211225 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/kevinlawler/kona/ COMMENT= Interpreter of K, an APL-like programming language LICENSE= isc USE_LANGUAGES= c USE_TOOLS= gmake INSTALLATION_DIRS= bin INSTALL_MAKE_FLAGS+= PREFIX=${DESTDIR}${PREFIX} # FIXME: replace by proper LDFLAGS handling _WRAP_EXTRA_ARGS.CC+= ${_RELRO_LDFLAGS} _WRAP_EXTRA_ARGS.CXX+= ${_RELRO_LDFLAGS} CWRAPPERS_PREPEND.cc+= ${_RELRO_LDFLAGS} CWRAPPERS_PREPEND.cxx+= ${_RELRO_LDFLAGS} .include "../../mk/bsd.pkg.mk" @ 1.1 log @Import kona version 0.0.0.2021.12.25 as lang/kona. Kona is the open-source implementation of the k3 programming language. k is a synthesis of APL and LISP. Although many of the capabilities come from APL, the fundamental data construct is quite different. In APL the construct is a multi-dimensional matrix-like array, where the dimension of the array can range from 0 to some maximum (often 9). In k, like LISP, the fundamental data construct is a list. Also, like LISP, the k language is ASCII-based, so you don't need a special keyboard. For many people, k was the preferred APL dialect. When it was available, it tended to be popular with investment bankers, the performance obsessed, and analysts dealing with lots of data. It is a demanding language. @ text @d1 1 a1 1 # $NetBSD$ d20 6 @