Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jun 2026 22:08:38 +0000
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: bce957f8457d - main - lang/csharp-mode.el: Remove expired port
Message-ID:  <6a443e66.3a6f9.644af9ef@gitrepo.freebsd.org>

index | next in thread | raw e-mail

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
-}
-]


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a443e66.3a6f9.644af9ef>