Index | Thread | Search

From:
Tomy Martin Grinberg <tomy.martin.grinberg@gmail.com>
Subject:
Ferrumc
To:
ports@openbsd.org
Date:
Tue, 24 Mar 2026 01:18:04 -0300

Download raw body.

Thread
  • Tomy Martin Grinberg:

    Ferrumc

    • Janne Johansson:

      Ferrumc

      • Rob Schmersel:

        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>