Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Oct 2020 01:36:36 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 250663] x11-toolkits/scintilla & editors/scite: Update to 4.4.5
Message-ID:  <bug-250663-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250663

            Bug ID: 250663
           Summary: x11-toolkits/scintilla & editors/scite: Update to
                    4.4.5
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: cyberbotx@cyberbotx.com

Created attachment 219132
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D219132&action=
=3Dedit
scintilla-4.4.5.patch

This is for x11-toolkits/scintilla.

* Update Makefile (add PATCH_WRKSRC because I needed to patch some files
outside of WRKSRC, add some GNOME Uses that poudriere complained about, rem=
ove
the pseudo-versioning because it was never being done in the actual compila=
tion
anyways, add a way to get a debug build)
* Update distinfo
* Correct URL in pkg-descr
* Remove patch-makefile (due to the PATCH_WRKSRC change)
* Add patch-gtk_makefile (due to the PATCH_WRKSRC change) and
patch-lexilla_src_makefile
* Add patch-src_PositionCache.h, patch-src_Style.cxx and patch-src_Style.h,
temporary patches for this version until 4.4.6 comes out to fix compilation
with newer compilers
* Update pkg-plist

Use of ASAN is removed from the build as it was causing an ASAN error for me
when trying to run SciTE within a VM due to libGL (which isn't compiled with
ASAN, nor is the FreeBSD base system libraries), and the author of Scintilla
and SciTE said that it was fine to remove (his thought being that normally
Scintilla and SciTE aren't built with Clang, but since it is the default
compiler for FreeBSD and I want the software to work, it is better to just =
not
enable ASAN until it is enabled everywhere.

The removal of the version number on the libraries was due to consensus on =
IRC
in #bsdports that it wasn't necessary if the software was not originally do=
ing
so in the first place.

Changelog:
https://www.scintilla.org/ScintillaHistory.html

Tested in poudriere for 11-amd64, 11-i386, 12-amd64 and 12-i386. Passes
portlint.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250663-7788>