Bug 250813 - editors/emacs: Add upstream patch to fix regression of schemas.xml
Summary: editors/emacs: Add upstream patch to fix regression of schemas.xml
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: emacs@FreeBSD.org (Nobody)
URL: https://debbugs.gnu.org/cgi/bugreport...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-02 16:28 UTC by Yasuhiro Kimura
Modified: 2020-11-07 19:59 UTC (History)
1 user (show)

See Also:
ashish: maintainer-feedback+


Attachments
Patch file (1.51 KB, patch)
2020-11-02 16:28 UTC, Yasuhiro Kimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura 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 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 2020-11-07 19:59:28 UTC
Committed, thanks!