From nobody Sun May 22 13:08:58 2022 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 D3B831B44FCB; Sun, 22 May 2022 13:08:58 +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 4L5glG5cplz4SBq; Sun, 22 May 2022 13:08:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1653224938; 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=QryZP7kncXnip5r/DLmzzWqDhhIOpVTkC4K7LjMrAM4=; b=vKYIK9UkQkRyQopNJX1ck/64w/To9zLywaM7ZZXBbBkja81omcGQuphj81JLnIJivaUsUT Yk8IcHT4C2gl2EQLeFV6e8Ax4MDA/BXDc03KpvX0jheM4av8aHdo2RKKYywXkl5qFI/BHz MmyV0TnVtfxEnTr6bkHBnAT2cz+BcA2EzwnQ233w1qwK+GQUI3KT9jDBK8ctgaQIGLhPRM ZhJxYvvTzd/V0uONPMxRYG32BVIqvZBvdBSXODeuzBifyz8U4Cr19kwwNF4gDykOhWYt8O /1Ex+znYhFKxJa9b0D+r9cZQq1PbkZSvbvmDkKTFPckIdWNR2RuIdhoHe1uq8Q== 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 964411BBB5; Sun, 22 May 2022 13:08:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 24MD8wuE004703; Sun, 22 May 2022 13:08:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 24MD8wOS004702; Sun, 22 May 2022 13:08:58 GMT (envelope-from git) Date: Sun, 22 May 2022 13:08:58 GMT Message-Id: <202205221308.24MD8wOS004702@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Stefan E=C3=9Fer?= Subject: git: 28b107d8779f - main - devel/lua-mode: add new port of LUA mode for emacs 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: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: se X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 28b107d8779f1c7a8c46f8f6fe0974f8245ee1ea Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1653224938; 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=QryZP7kncXnip5r/DLmzzWqDhhIOpVTkC4K7LjMrAM4=; b=bPmYv5Lt/UXIjOnrlco7efk/LchAF8P4vKjEmpihiSmtZE3Encu+H5wnx3FPpVtUgcvqTI k+Ztru37ykSEOPcZPlOgXJY55hNcw+E+CidWCuN/bmw79RdkK3zXg3ooNsPgwaXjNgQ8Di Aq2fFTtRpPw2iWhydhjCqqlr6c/fBTrt/Ca7Ar8x1NKNARM3FXl7oUo/EhPcs52v4x/HvV N1VJ16EnPTMYpLGREVaiZCwmj+vnpESIpYhaDLMnjdX/OPJL3bSTh4TnC2ikBfuvCR4Q6T /786SidLMYcyOdehInGvk6dv7w+w0fas0t+fRwfy8e+XOGpuce+0olE7t+NYKw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1653224938; a=rsa-sha256; cv=none; b=eLRGi/SNdBl732FSP9azyq4CEJ2bGe7chiNAc6vTBMKusOKL7LmxNfhKtbAzETuNzsC2DZ JiG63ioqD9FDQpA3qeuh87Ihc3u/W7wlTNfmhPFH+Pa2PE/D1g24GjbE/2tEaKTNESky7U x6hQtz/CnvCxVq5AXhXtsZPq2irJCAubF5imr0Wh06kfd6BI1GFvXgl9CW7FSOaEcv4Owo r0aTozU3QmZP5HL5GbHWz16U+yIAhCGSm7UNv4uVrk0XEEaiqV/BCfzP0BeAYKelGnbNA/ 7uEuHzaT3/Vezr7Rw4D8mgKlHAH1Lq0tRZu5xc4NK0GxxDyLgDFD8V/lGrPcJQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by se: URL: https://cgit.FreeBSD.org/ports/commit/?id=28b107d8779f1c7a8c46f8f6fe0974f8245ee1ea commit 28b107d8779f1c7a8c46f8f6fe0974f8245ee1ea Author: Stefan Eßer AuthorDate: 2022-05-22 13:07:21 +0000 Commit: Stefan Eßer CommitDate: 2022-05-22 13:07:21 +0000 devel/lua-mode: add new port of LUA mode for emacs --- devel/Makefile | 1 + devel/lua-mode/Makefile | 26 ++++++++++++++++++++++++++ devel/lua-mode/distinfo | 3 +++ devel/lua-mode/pkg-descr | 12 ++++++++++++ devel/lua-mode/pkg-message | 11 +++++++++++ 5 files changed, 53 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index a10e40faf070..09445623287e 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1531,6 +1531,7 @@ SUBDIR += lua-luacheck SUBDIR += lua-luarocks SUBDIR += lua-lunit + SUBDIR += lua-mode SUBDIR += lua-posix SUBDIR += lua-pty SUBDIR += lua-rds-parser diff --git a/devel/lua-mode/Makefile b/devel/lua-mode/Makefile new file mode 100644 index 000000000000..1b2d55b1d7de --- /dev/null +++ b/devel/lua-mode/Makefile @@ -0,0 +1,26 @@ +PORTNAME= lua-mode +PORTVERSION= 20210802 +DISTVERSIONPREFIX=v +CATEGORIES= devel elisp +PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} + +MAINTAINER= se@FreeBSD.org +COMMENT= Minor mode for LUA + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= emacs + +USE_GITHUB= yes +GH_ACCOUNT= immerrr + +NO_ARCH= yes +NO_BUILD= yes + +PLIST_FILES= ${EMACS_SITE_LISPDIR}/lua-mode.el + +do-install: + ${INSTALL_DATA} ${WRKSRC}/lua-mode.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/ + +.include diff --git a/devel/lua-mode/distinfo b/devel/lua-mode/distinfo new file mode 100644 index 000000000000..c60d319256bd --- /dev/null +++ b/devel/lua-mode/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1653067134 +SHA256 (immerrr-lua-mode-v20210802_GH0.tar.gz) = c00bca8a99427ea7696838837b45cf0093066e0c463c0c4048f3e413b2b7e0d9 +SIZE (immerrr-lua-mode-v20210802_GH0.tar.gz) = 53708 diff --git a/devel/lua-mode/pkg-descr b/devel/lua-mode/pkg-descr new file mode 100644 index 000000000000..ebf2c440349d --- /dev/null +++ b/devel/lua-mode/pkg-descr @@ -0,0 +1,12 @@ +lua-mode is an Emacs major mode for editing Lua files. + +Main features: +- syntactic indentation & highlighting (incl. multiline literals/comments) +- evaluation of lines/regions/functions/files in Lua subprocess or direct + interaction with its REPL +- documentation lookup (using online/offline reference manual, e.g. + string.find +- imenu integration +- HideShow integration + +WWW: http://github.com/immerrr/lua-mode diff --git a/devel/lua-mode/pkg-message b/devel/lua-mode/pkg-message new file mode 100644 index 000000000000..b73eadb4ba1e --- /dev/null +++ b/devel/lua-mode/pkg-message @@ -0,0 +1,11 @@ +[ +{ type: install + message: <