pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
gleam: Adjust descriptions, remove Erlang dependency (probably unnecessary dep)
Module Name: pkgsrc-wip
Committed By: nikita <nikita%NetBSD.org@localhost>
Pushed By: nikita
Date: Mon Apr 25 13:43:30 2022 +0200
Changeset: 6ca7a58f40bdadf3c888fc951e28c9bd3e93a2b7
Modified Files:
gleam/DESCR
gleam/Makefile
Log Message:
gleam: Adjust descriptions, remove Erlang dependency (probably unnecessary dep)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6ca7a58f40bdadf3c888fc951e28c9bd3e93a2b7
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
gleam/DESCR | 15 +++++++++++++--
gleam/Makefile | 4 +---
2 files changed, 14 insertions(+), 5 deletions(-)
diffs:
diff --git a/gleam/DESCR b/gleam/DESCR
index 8d551caf31..f3e35ab26c 100644
--- a/gleam/DESCR
+++ b/gleam/DESCR
@@ -1,2 +1,13 @@
-Gleam is a statically typed functional programming language for building
-scalable concurrent systems. It compiles to BEAM (Erlang VM).
+Gleam is a functional language for building type-safe, scalable
+systems.
+
+The Gleam compiler itself is written in rust.
+
+Gleam uses the BEAM runtime, and using the same actor-based multi-core
+concurrency, with zero runtime overhead and full inter-operability
+with Erlang, Elixir, and LFE.
+
+It has all the features you'd expect from an ML derived language,
+including algebraic data-types, immutable data structures, full type
+inference, fast compilation, generics, no nulls nor exceptions, and a
+few bonus features such as helpful error messages.
diff --git a/gleam/Makefile b/gleam/Makefile
index 066db77a6f..4f4d7dde89 100644
--- a/gleam/Makefile
+++ b/gleam/Makefile
@@ -9,7 +9,7 @@ DIST_SUBDIR= ${GITHUB_PROJECT}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://github.com/gleam-lang/gleam/
-COMMENT= Statically typed language for the Erlang VM
+COMMENT= ML-flavoured type-safe language using the BEAM runtime
LICENSE= apache-2.0
WRKSRC= ${WRKDIR}/gleam-${PKGVERSION_NOREV}
@@ -18,8 +18,6 @@ WRKSRC= ${WRKDIR}/gleam-${PKGVERSION_NOREV}
USE_LANGUAGES= c c++
-DEPENDS+= erlang>=20.0:../../lang/erlang
-
MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl}
INSTALLATION_DIRS= bin
Home |
Main Index |
Thread Index |
Old Index