git: bce957f8457d - main - lang/csharp-mode.el: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 30 Jun 2026 22:08:38 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=bce957f8457d2e1b702ba5d7ec03a63b561a0de9
commit bce957f8457d2e1b702ba5d7ec03a63b561a0de9
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-06-30 22:08:31 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-06-30 22:08:31 +0000
lang/csharp-mode.el: Remove expired port
2026-06-30 lang/csharp-mode.el: No longer maintained upstream as a standalone package. This mode is part of Emacs core since Emacs 29
---
MOVED | 1 +
lang/Makefile | 1 -
lang/csharp-mode.el/Makefile | 31 -------------------------------
lang/csharp-mode.el/distinfo | 3 ---
lang/csharp-mode.el/pkg-descr | 9 ---------
lang/csharp-mode.el/pkg-message | 10 ----------
6 files changed, 1 insertion(+), 54 deletions(-)
diff --git a/MOVED b/MOVED
index 6f7e8a557b07..fb679a335741 100644
--- a/MOVED
+++ b/MOVED
@@ -5478,3 +5478,4 @@ devel/py-rauth||2026-06-30|Has expired: No longer maintained upstream
www/py-flask-collect||2026-06-30|Has expired: Project is discontinued
lang/spidermonkey115||2026-06-30|Has expired: EOL upstream except to support older Windows
mail/mime4j||2026-06-30|Has expired: This is a version that is over 14 years old and has multiple vulnerabilities
+lang/csharp-mode.el||2026-06-30|Has expired: No longer maintained upstream as a standalone package. This mode is part of Emacs core since Emacs 29
diff --git a/lang/Makefile b/lang/Makefile
index aaa3c5f6c47c..f76057263a21 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -43,7 +43,6 @@
SUBDIR += cparser
SUBDIR += crumb
SUBDIR += crystal
- SUBDIR += csharp-mode.el
SUBDIR += cython
SUBDIR += cython0
SUBDIR += dhall
diff --git a/lang/csharp-mode.el/Makefile b/lang/csharp-mode.el/Makefile
deleted file mode 100644
index 97801c2af5bf..000000000000
--- a/lang/csharp-mode.el/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= csharp-mode.el
-PORTVERSION= 2.0.0
-PORTREVISION= 1
-CATEGORIES= lang elisp
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Emacs major mode for editing C\# source code
-WWW= https://github.com/josteink/csharp-mode
-
-LICENSE= GPLv2
-
-DEPRECATED= No longer maintained upstream as a standalone package. This mode is part of Emacs core since Emacs 29
-EXPIRATION_DATE=2026-06-30
-
-USES= emacs
-USE_GITHUB= yes
-GH_ACCOUNT= josteink
-GH_PROJECT= csharp-mode
-
-CONFLICTS_INSTALL= csharp-mode.el-emacs_*
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-PLIST_FILES= ${EMACS_SITE_LISPDIR}/csharp-mode.el
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/csharp-mode.el \
- ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
-
-.include <bsd.port.mk>
diff --git a/lang/csharp-mode.el/distinfo b/lang/csharp-mode.el/distinfo
deleted file mode 100644
index db5d76814ba9..000000000000
--- a/lang/csharp-mode.el/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1763628392
-SHA256 (josteink-csharp-mode-2.0.0_GH0.tar.gz) = 1ac2010d04bc59949f4dded3288b8f1a68e2987dfcc202a07b54952a52084f2a
-SIZE (josteink-csharp-mode-2.0.0_GH0.tar.gz) = 36697
diff --git a/lang/csharp-mode.el/pkg-descr b/lang/csharp-mode.el/pkg-descr
deleted file mode 100644
index 97d713fe3744..000000000000
--- a/lang/csharp-mode.el/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-After a good number of years, we noticed that there wasn't a "non-patched"
-version of a csharp-mode for Emacs. There were a few, but most of them had
-comments that they were "in progress" or "about to merge", but then we noticed
-that those notices were there even after a couple of months.
-
-Then, we saw a request for a csharp-mode on the cc-mode Emacs site, so we
-decided to follow the rules and create one that required no patching or
-modification to the core cc-mode engine (which is a good thing). So, this is
-the C# mode.
diff --git a/lang/csharp-mode.el/pkg-message b/lang/csharp-mode.el/pkg-message
deleted file mode 100644
index 71a63645c762..000000000000
--- a/lang/csharp-mode.el/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use csharp-mode, add the following lines to your Emacs configuration:
-
- (autoload 'csharp-mode "csharp-mode" "Major mode for editing C# code." t)
- (setq auto-mode-alist (append '(("\\.cs$" . csharp-mode)) auto-mode-alist))
-EOM
-}
-]