From nobody Fri Apr 25 18:57:04 2025 X-Original-To: dev-commits-ports-main@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 4ZkhsY24Dvz5tvFs; Fri, 25 Apr 2025 18:57:05 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZkhsX6fLQz3cN2; Fri, 25 Apr 2025 18:57:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745607424; 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=eiqRiz6fSERauD/MlWF4sY8WboLuiPJiVENHuvFtwPw=; b=XhCuuH0+s93uiCzM1z790UZOqd/LZh3Pe7uepCH/di/OZyeEK9TGu2+UHyrQlx6Ie3ve29 1O34lLbUVrgwzZZgzKFqZWotECr53Zl7guXL1B3V80M+dwn55Lr3z5X6GwX+k8/R66PdyS yBlV9eGw443+5xMZeGDEQCSJMTiihCNvse9t6yzPOoVbgDdrWdWDlXY1nwNRohbNYYe9vK +99K089VHwmPNh31J1SHUbnj5FjW4SLglPbySSOHB+ceLpT+UvLm1h6TvsWUq03TCJcd8E ubs3H53boRGqo6t41nndySB3qI1K5SreVECBbZmY8GlVITZetua4TbyZfnNDhw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745607424; a=rsa-sha256; cv=none; b=CSs4+9mH+1mipETkSIZXak/Ul3dhfnfSt8k4+Zd2izF+xRBZdbk1LOVtOyFr8ml3QD8EOc nvf6VJtwINOxjJ4zTMNs3vZgG92+rOU46r0q9FdkN3IS3qjkJ7WLNZtjz2fBPICsMTLgz8 dhYCImEkKG/ICHkBw+4EOH4ttJqfpEME8i/82gU+hz6A+m/MZbrHBC61vy9BwR5u5/92L0 HW6hMRV3e4u+7A9NeqmY88sn2CTYTyYVaIkmKT0NNBtvXzsvPJqfeaYWNtu96tXgVFkkDN UYyoBujP3HfU8PoLEGVJQtX1JtwC6EETB+wkw6OUUqanvINngtj7otmPecX2XQ== 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=1745607424; 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=eiqRiz6fSERauD/MlWF4sY8WboLuiPJiVENHuvFtwPw=; b=iKtsBqFp4edOqjyRlQ25QeuNV/h6JC1zoNjoceJc3LXd9c2cw8uelYA3o++k8Drgju+VGq fXA3tvYJfJa1E56O5tWOJJWPJ9zE/3+BjnCu+l4p4AoA8DJBwIusNuunOlB8vSvHfNe6AL d5n9T2grhEldqFkaJVHWcG4MSpTSiVqkt606mnxyxqQUWN4f/ol+ehegzOvJsA2CymhAEq kj6FBZTdvnE/YMxb0d9Cc+vZCu+aSDVYUfMB3FTTMhABa6Uf0Zj0y9mAVDgz1wwbNCAhEW mGynqmsnPCPvYQeVKD3EVww127Jep8B/qXaESOu7VGj7uqTBDShVJ7JsrRQtbQ== 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 4ZkhsX6G3tznV7; Fri, 25 Apr 2025 18:57:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 53PIv40L061114; Fri, 25 Apr 2025 18:57:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53PIv4xE061111; Fri, 25 Apr 2025 18:57:04 GMT (envelope-from git) Date: Fri, 25 Apr 2025 18:57:04 GMT Message-Id: <202504251857.53PIv4xE061111@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Joseph Mingrone Subject: git: 58c7c926937f - main - Emacs ports: Add lexical-binding cookie to site-wide initialization List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jrm X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 58c7c926937f4ee2e9c4e8f82054dfa0debd6fec Auto-Submitted: auto-generated The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/ports/commit/?id=58c7c926937f4ee2e9c4e8f82054dfa0debd6fec commit 58c7c926937f4ee2e9c4e8f82054dfa0debd6fec Author: Joseph Mingrone AuthorDate: 2025-04-24 02:32:43 +0000 Commit: Joseph Mingrone CommitDate: 2025-04-25 18:57:01 +0000 Emacs ports: Add lexical-binding cookie to site-wide initialization As of 9f25d46568b in upstream's master branch, Emacs emits a run-time warning when lexical binding is unset. This serves as a reminder that lexical binding is preferred. Reviewed by: yasu Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D49991 --- editors/emacs-devel/Makefile | 1 + editors/emacs-devel/files/sources.el.in | 2 ++ editors/emacs/Makefile | 2 +- editors/emacs/files/sources.el.in | 2 ++ 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile index b5c0fd43c110..853328a7f35c 100644 --- a/editors/emacs-devel/Makefile +++ b/editors/emacs-devel/Makefile @@ -1,5 +1,6 @@ PORTNAME= emacs DISTVERSION= 31.0.50.20250419 +PORTREVISION= 1 PORTEPOCH= 3 CATEGORIES= editors PKGNAMESUFFIX= -devel diff --git a/editors/emacs-devel/files/sources.el.in b/editors/emacs-devel/files/sources.el.in index 3f5929f3aa96..bc99181d4974 100644 --- a/editors/emacs-devel/files/sources.el.in +++ b/editors/emacs-devel/files/sources.el.in @@ -1,3 +1,5 @@ +;;; site-start.el --- Site-wide Initialization -*- lexical-binding: t -*- + ;;; Path to Emacs C Sources. (when (string-match (regexp-quote "%%EMACS_VER%%") emacs-version) (setq find-function-C-source-directory diff --git a/editors/emacs/Makefile b/editors/emacs/Makefile index ee2148ef8c95..0bff653f7f7e 100644 --- a/editors/emacs/Makefile +++ b/editors/emacs/Makefile @@ -1,6 +1,6 @@ PORTNAME= emacs DISTVERSION= 30.1 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 3 CATEGORIES= editors MASTER_SITES= GNU diff --git a/editors/emacs/files/sources.el.in b/editors/emacs/files/sources.el.in index 3f5929f3aa96..bc99181d4974 100644 --- a/editors/emacs/files/sources.el.in +++ b/editors/emacs/files/sources.el.in @@ -1,3 +1,5 @@ +;;; site-start.el --- Site-wide Initialization -*- lexical-binding: t -*- + ;;; Path to Emacs C Sources. (when (string-match (regexp-quote "%%EMACS_VER%%") emacs-version) (setq find-function-C-source-directory