Monday, March 23, 2026

Ferrumc

Formal email:

To: ports@openbsd.org
Subject: [NEW PORT] lang/ferrumc - Ferrum-language compiler 0.3.0

Hello,

I'd like to submit a new port for the Ferrum-language compiler.

Ferrum-language is a systems programming language with C syntax and
compile-time memory safety via a borrow checker and ownership model,
compiled to native code through LLVM 18.

- Homepage: https://ferrum-language.github.io/Ferrum/
- License: GPL-3.0
- Version: 0.3.0

The port Makefile is attached. Please let me know if any changes are needed.

Thank you.

Makefile:
COMMENT = Ferrum-language compiler with compile-time memory safety

DISTNAME = ferrumc-v0.3.0-linux-amd64
PKGNAME = ferrumc-0.3.0
CATEGORIES = lang

HOMEPAGE = https://ferrum-language.github.io/Ferrum/
MAINTAINER = Ferrum-Language <noreply@ferrum-lang.org>

# GPL v3
PERMIT_PACKAGE = Yes

WANTLIB =

MASTER_SITES = https://github.com/Ferrum-Language/Ferrum/releases/download/v0.3.0/
DISTFILES = ferrumc-v0.3.0-linux-x86_64.tar.gz

NO_BUILD = Yes
NO_TEST = Yes

do-install:
${INSTALL_PROGRAM} ${WRKDIR}/ferrumc ${PREFIX}/bin/ferrumc

.include <bsd.port.mk>


No comments:

Post a Comment