From nobody Sun Jun 9 13:23:06 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Vxwbt3yHbz5M76m; Sun, 09 Jun 2024 13:23:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vxwbt3JMcz45gJ; Sun, 9 Jun 2024 13:23:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717939386; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YCTf+DyGCvk/zJa79o1OFEpPnZlbPcr9GtOFvzlYifE=; b=Q7x2fOlCPHIlfiVDZ+Djqq59VDGLmpY/4041ujFsW0u8MaB97/d3jaW9YOSFs9CwtHiPFD v3hbj/9hAf1T9NpN8lVG/Y1r2F6uB2BWhkjOI30fcG8mlRz6qtoiGOyKDo84JljsNIjGF6 /UXu5iFI+NJM6St5m1wN2S1PyrF//WhrYCq0I3qJ9F+xJ2E3X693BjEB13gY+yPKHxEfYE 9T9v9fwL26KPRPb1AB4X5nY9PjV80OI5lRxr5zadMCa5yD5avfwFaDkTIHpdqTpIsHMuT2 ytk0dHWs/izmrVJwrDjOpz0uDhP7ouyJavp1Hffg7L3rlFR/PzmdwgfaIsXgnQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1717939386; a=rsa-sha256; cv=none; b=gaMMkePdeoX/7lMhmqhVHqc3bRfbFu8SnxyJw6q0qiTPPaP0Dz2wyCvRY4JSKTllQgeWgM BkepJtkHIHwTxx1httcPZYEwSTxJzBOkHwSDwdfiDSbwF8SIoqpfD2uC4jLN67FSRTEHFn 6DDWd4H5pcM1a97KqfLRm8klT7NRc+8X3T/5GuF8qY0b9ufZSdTVatK8N2J0DOOxUVkSUg Ws5XJNqBA4lMrvzRg01FtYsrQbyHVrZwflnvPV8sHOq0QQ7tfrG7Nn/CgyRCt+UMLYGux2 cOLwB9nyT/Dh4EIx5YK5zwXZl8c1yhM+JRcoYBmwSgQQgeVEZiaGk+vhcDlOwA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717939386; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YCTf+DyGCvk/zJa79o1OFEpPnZlbPcr9GtOFvzlYifE=; b=EXw3cjnnaxA4bZTQ/mFSt6siiQeNHMJl9oM6qDyuPQcAH3tnr5wqfIUWQ40JlNB4HFWtFY xhDggro0Q339+hYrTxDqa0LBeV7rqQymNoyc0l7xqHpUqBemp2+BxqlB/exNfFONQGPItX ZgRU1nqjksp7FU4tU44u7nCvCZecEWhVQVcHyL6UYhJlT62EfEcjigU5LJxk6jDXaaiy2r fPL3ygQe5l1epn/yzzWkZUxXoqM+kF1Oykw1ZPQUK3ielLk1kr9P+X7HB0kZTeIO64DSRS qVnYncsACGWx4GasGr9r933vk76qMm1IHWxvGEd7dgdzTgRVI77PFGffR489og== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Vxwbt2vMqzjm4; Sun, 9 Jun 2024 13:23:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 459DN6JL001650; Sun, 9 Jun 2024 13:23:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 459DN6fh001646; Sun, 9 Jun 2024 13:23:06 GMT (envelope-from git) Date: Sun, 9 Jun 2024 13:23:06 GMT Message-Id: <202406091323.459DN6fh001646@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Koichiro Iwao Subject: git: aca963f179ba - main - devel/go-mode.el: new port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: meta X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: aca963f179baa977a9ee2fcdafa564b30959817b Auto-Submitted: auto-generated The branch main has been updated by meta: URL: https://cgit.FreeBSD.org/ports/commit/?id=aca963f179baa977a9ee2fcdafa564b30959817b commit aca963f179baa977a9ee2fcdafa564b30959817b Author: Pat Maddox AuthorDate: 2024-01-14 15:43:53 +0000 Commit: Koichiro Iwao CommitDate: 2024-06-09 12:57:40 +0000 devel/go-mode.el: new port This is go-mode, the Emacs mode for editing Go code. It is a complete rewrite of the go-mode that shipped with Go 1.0.3 and before, and was part of Go 1.1 until Go 1.3. Beginning with Go 1.4, editor integration will not be part of the Go distribution anymore, making this repository the canonical place for go-mode. PR: 276329 --- devel/Makefile | 1 + devel/go-mode.el/Makefile | 32 ++++++++++++++++++++++++++++++++ devel/go-mode.el/distinfo | 3 +++ devel/go-mode.el/pkg-descr | 6 ++++++ devel/go-mode.el/pkg-plist | 4 ++++ 5 files changed, 46 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 4db18f9b2393..8037ae7e3440 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -874,6 +874,7 @@ SUBDIR += go-bindata SUBDIR += go-bindata-assetfs SUBDIR += go-git + SUBDIR += go-mode.el SUBDIR += go-perf SUBDIR += go-protobuf SUBDIR += go-tools diff --git a/devel/go-mode.el/Makefile b/devel/go-mode.el/Makefile new file mode 100644 index 000000000000..2df4b5d4a864 --- /dev/null +++ b/devel/go-mode.el/Makefile @@ -0,0 +1,32 @@ +PORTNAME= go-mode.el +DISTVERSIONPREFIX= v +DISTVERSION= 1.6.0 +CATEGORIES= devel + +MAINTAINER= pat@patmaddox.com +COMMENT= Emacs mode for the Go programming language +WWW= https://github.com/dominikh/go-mode.el + +LICENSE= BSD3CLAUSE + +USES= emacs +EMACS_NO_DEPENDS= yes + +USE_GITHUB= yes +GH_ACCOUNT= dominikh +GH_PROJECT= go-mode.el + +NO_ARCH= yes +NO_BUILD= yes + +OPTIONS_DEFINE= DOCS + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} + ${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + +.include diff --git a/devel/go-mode.el/distinfo b/devel/go-mode.el/distinfo new file mode 100644 index 000000000000..2e3246055d23 --- /dev/null +++ b/devel/go-mode.el/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1705246850 +SHA256 (dominikh-go-mode.el-v1.6.0_GH0.tar.gz) = d480f332bb0e286e41d1592bbce29a70637487788d1ae4ad36f6e7c75eb667d4 +SIZE (dominikh-go-mode.el-v1.6.0_GH0.tar.gz) = 51329 diff --git a/devel/go-mode.el/pkg-descr b/devel/go-mode.el/pkg-descr new file mode 100644 index 000000000000..d1c9c86e8be3 --- /dev/null +++ b/devel/go-mode.el/pkg-descr @@ -0,0 +1,6 @@ +This is go-mode, the Emacs mode for editing Go code. + +It is a complete rewrite of the go-mode that shipped with Go 1.0.3 and +before, and was part of Go 1.1 until Go 1.3. Beginning with Go 1.4, +editor integration will not be part of the Go distribution anymore, +making this repository the canonical place for go-mode. diff --git a/devel/go-mode.el/pkg-plist b/devel/go-mode.el/pkg-plist new file mode 100644 index 000000000000..0516aebefb8b --- /dev/null +++ b/devel/go-mode.el/pkg-plist @@ -0,0 +1,4 @@ +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%EMACS_SITE_LISPDIR%%/go-guru.el +%%EMACS_SITE_LISPDIR%%/go-mode.el +%%EMACS_SITE_LISPDIR%%/go-rename.el