aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-08-31 06:57:23 +0000
committerRene Ladan <rene@FreeBSD.org>2026-08-31 06:57:23 +0000
commitca34302bb4244174bcbc7d1949750dafa610880e (patch)
treed4e2b73a2d067d7207205f1d2001e802a1035f42
parent5ee942a78115473969df0e4b9d1c41307e35124c (diff)
devel/ammonite: Remove expired port
2026-08-31 devel/ammonite: Upstream ceased development
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/ammonite/Makefile35
-rw-r--r--devel/ammonite/distinfo3
-rw-r--r--devel/ammonite/pkg-descr8
-rw-r--r--devel/ammonite/pkg-message18
6 files changed, 1 insertions, 65 deletions
diff --git a/MOVED b/MOVED
index c91ced153d6f..dd04f8da1bea 100644
--- a/MOVED
+++ b/MOVED
@@ -5561,3 +5561,4 @@ net/kmime|net/kf6-kmime|2026-08-27|KMime moved to KDE Frameworks
devel/RStudio||2026-08-31|Has expired: Depends on expired devel/electron37
devel/electron37||2026-08-31|Has expired: EOLed upstream, switch to newer version
sysutils/k4dirstat|sysutils/qdirstat|2026-08-31|Has expired: Depends on EOL Qt5 and upstream recommends migrating to sysutils/qdirstat
+devel/ammonite||2026-08-31|Has expired: Upstream ceased development
diff --git a/devel/Makefile b/devel/Makefile
index 747f313163ca..38444393648c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -185,7 +185,6 @@
SUBDIR += allegro5
SUBDIR += amber
SUBDIR += aml
- SUBDIR += ammonite
SUBDIR += amqp-cpp
SUBDIR += android-tools
SUBDIR += antlr
diff --git a/devel/ammonite/Makefile b/devel/ammonite/Makefile
deleted file mode 100644
index 6f80289faa4b..000000000000
--- a/devel/ammonite/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-PORTNAME= ammonite
-DISTVERSION= 3.0.8
-PORTREVISION= 1
-CATEGORIES= devel java
-MASTER_SITES= https://github.com/lihaoyi/Ammonite/releases/download/${DISTVERSION}/
-DISTNAME= 3.3-${DISTVERSION}
-EXTRACT_SUFX=
-DIST_SUBDIR= ${PORTNAME}
-
-MAINTAINER= freebsd-ports@jan0sch.de
-COMMENT= Provides a system shell in the high-level Scala language
-WWW= https://ammonite.io/
-
-LICENSE= MIT
-
-DEPRECATED= Upstream ceased development
-EXPIRATION_DATE= 2026-08-31
-
-USES= java
-
-EXTRACT_CMD= ${CP}
-EXTRACT_BEFORE_ARGS= #
-EXTRACT_AFTER_ARGS= ${WRKSRC}
-
-NO_ARCH= yes
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-PLIST_FILES= bin/ammonite
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} \
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/devel/ammonite/distinfo b/devel/ammonite/distinfo
deleted file mode 100644
index 2ca475265a6c..000000000000
--- a/devel/ammonite/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1772784428
-SHA256 (ammonite/3.3-3.0.8) = f78dfe9606dc2cf7345b5afa068f51f3b72e0544ed371b3804700b584a0ec11e
-SIZE (ammonite/3.3-3.0.8) = 89969882
diff --git a/devel/ammonite/pkg-descr b/devel/ammonite/pkg-descr
deleted file mode 100644
index c42987b73758..000000000000
--- a/devel/ammonite/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-A modern replacement for the Bash system shell. Provides a systems shell in
-the high-level Scala language, letting you seamlessly mix system operations
-with real code without the hassle or the frustration of trying to write
-complex code in Bash.
-
-Ammonite lets you use the Scala language for scripting purposes: in a
-Read-Evaluate-Print-Loop (REPL), as scripts, as a library to use
-in existing projects, or as a standalone systems shell.
diff --git a/devel/ammonite/pkg-message b/devel/ammonite/pkg-message
deleted file mode 100644
index d24c4d1bf14e..000000000000
--- a/devel/ammonite/pkg-message
+++ /dev/null
@@ -1,18 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use ammonite fully you should setup a configuration file
-~/.ammonite/predef.sc. Below is an example:
-
-interp.load.ivy("com.lihaoyi" %% "os-lib" % "0.11.4")
-interp.load.ivy("org.typelevel" %% "cats-core" % "2.13.0")
-
-// This @ is necessary for Ammonite to process the `interp.load.ivy`
-// before continuing.
-@
-import cats.*
-import cats.data.*
-import cats.syntax.all.*
-EOM
-}
-]