Bug 250813

Summary: editors/emacs: Add upstream patch to fix regression of schemas.xml
Product: Ports & Packages Reporter: Yasuhiro Kimura <yasu>
Component: Individual Port(s)Assignee: emacs (Nobody) <emacs>
Status: Closed FIXED    
Severity: Affects Only Me CC: ashish
Priority: --- Flags: ashish: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=42851
Attachments:
Description Flags
Patch file none

Description Yasuhiro Kimura freebsd_committer freebsd_triage 2020-11-02 16:28:41 UTC
Created attachment 219307 [details]
Patch file

${PREFIX}${EMACS_LIBDIR_WITH_VER}/etc/schema/schemas.xml is used for nXML mode to decide which schema file should be used for specified XML file. When upstream updated Org to 9.3, most lines of this file are removed by mistake. This is obvious regression from 26.3. It was fixed in master branch of upstream git repository and also merged to emacs-27 branch. So apply upstream patch to this port.

Reference: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=42851
Comment 1 commit-hook freebsd_committer freebsd_triage 2020-11-07 19:57:38 UTC
A commit references this bug:

Author: ashish
Date: Sat Nov  7 19:56:54 UTC 2020
New revision: 554418
URL: https://svnweb.freebsd.org/changeset/ports/554418

Log:
  - Include a patch from upstream to fix regression in schemas.xml

  PR:		250813
  Submitted by:	Yasuhiro KIMURA <yasu at utahime dot org>

Changes:
  head/editors/emacs/Makefile
  head/editors/emacs/distinfo
Comment 2 Ashish SHUKLA freebsd_committer freebsd_triage 2020-11-07 19:59:28 UTC
Committed, thanks!