diff --git a/DEVELOPERS b/DEVELOPERS index 0f52ba2267..9bba0d9698 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3511,6 +3511,7 @@ F: package/evilwm/ F: package/fbv/ F: package/libpam-pkcs11/ F: package/mksh/ +F: package/nim/ F: package/perl-cgi/ F: package/perl-cgi-session/ F: package/perl-log-message/ diff --git a/package/nim/nim.hash b/package/nim/nim.hash new file mode 100644 index 0000000000..c455ab91a9 --- /dev/null +++ b/package/nim/nim.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 2639a06a5ea7a7fcf57df1e7e1ef4d1b2bee58c7ac9bd00dbd2aa5bea1e5a56a nim-2.2.12.tar.xz +sha256 1ef33f7376a2e4b4c090fcaa42d8a206c19bc70d8d816665ff983bc14c5fe159 copying.txt diff --git a/package/nim/nim.mk b/package/nim/nim.mk new file mode 100644 index 0000000000..946c8e1af5 --- /dev/null +++ b/package/nim/nim.mk @@ -0,0 +1,22 @@ +################################################################################ +# +# nim +# +################################################################################ + +NIM_VERSION = 2.2.12 +NIM_SITE = https://github.com/nim-lang/nightlies/releases/download/2026-09-08-version-2-2-8e8fbf60693418dc95bb0d762fd660231d08a583/ +NIM_SOURCE = nim-$(NIM_VERSION).tar.xz +NIM_LICENSE = MIT +NIM_LICENSE_FILES = copying.txt + +define HOST_NIM_BUILD_CMDS + $(HOST_MAKE_ENV) cd $(@D) && ./build.sh +endef + +define HOST_NIM_INSTALL_CMDS + $(INSTALL) -D -m0755 $(@D)/bin/nim $(HOST_DIR)/bin/nim + cp -dpfr $(@D)/lib/* $(HOST_DIR)/lib +endef + +$(eval $(host-generic-package))