1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00
freebsd-ports/editors
Dimitry Andric 1aa709605c editors/le: fix build with recent libc++ headers
As reported on the ports mailing lists, with recent libc++ headers on
e.g. 15.0-CURRENT, 13.4 or 14.2, editors/le fails with errors similar
to:

    /usr/include/c++/v1/ios:257:25: error: expected ')'
      257 |   static const fmtflags hex         = 0x0008;
          |                         ^
    ./edit.h:158:26: note: expanded from macro 'hex'
      158 | #define hex     (editmode==HEXM)
          |                          ^
    /usr/include/c++/v1/ios:257:25: note: to match this '('
    ./edit.h:158:17: note: expanded from macro 'hex'
      158 | #define hex     (editmode==HEXM)
          |                 ^

This is because edit.h defines a `hex` macro, and this clashes with
std::hex from the libc++ headers.

To fix the build, use post-patch to rename the `hex` macro to `is_hex`.

PR:		281141
Reported by:	J David <j.david.lists@gmail.com>
Approved by:	zi (maintainer)
MFH:		2024Q3
2024-08-30 21:29:53 +02:00
..
2bsd-vi
abiword editors/abiword: Fix build with libxml2 2.12 and newer 2024-07-24 21:06:37 +02:00
abiword-docs
aee
aewan
amp editors/amp: Fix build with rust 1.80.0 2024-08-28 20:34:45 +01:00
apel Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
beav
bee-host
biew
bined
bingrok
bitedit
bless
boiling-egg
bpatch
bvi
calligra all: drop support for FreeBSD 13.2 which reached EOL today 2024-07-01 22:27:23 +02:00
calligraplan
chexedit
cooledit
cpeditor
cream
cudatext editors/cudatext: Update to 1.215.0 2024-06-16 03:26:35 -05:00
deforaos-editor
dhex
diakonos
diamond
dkns
drjava
dte
e3
e93 all: drop support for FreeBSD 13.2 which reached EOL today 2024-07-01 22:27:23 +02:00
ecce
ecrire
editorconfig-core-c editors/editorconfig-core-c: Update to 0.12.9 2024-06-22 14:24:59 -03:00
elementary-code
emacs editors/emacs: Update to 24.4, an emergency bugfix release 2024-06-23 18:57:28 -03:00
emacs-devel editors/emacs-devel: Update to 2024-08-06 snapshot 2024-08-16 18:51:13 +09:00
encryptpad
featherpad x11-wm/lxqt: Update to 2.0.0 2024-06-12 19:21:05 -05:00
fileobj editors/fileobj: Update to 0.8.6 2024-05-24 20:03:07 +02:00
flim Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
focuswriter editors/focuswriter: Update to 1.8.8 2024-05-23 20:20:36 +01:00
fxite
gedit
gedit-plugins
ghex
ghostwriter
gmanedit
gnome-latex
gnome-text-editor
gobby
gomate all: Bump after lang/go121 update 2024-08-09 06:24:08 +00:00
gummi
helix lang/rust: Bump revisions after 1.80.1 2024-08-26 10:08:01 +02:00
heme
hexcurse editors/hexcurse: Fix build 2024-07-28 15:15:11 +02:00
hexedit
hexer
hexpert
hnb
hte
imhex devel/hpx: update 1.9.1 → 1.10.0 2024-06-02 01:33:44 -07:00
imhex-current editors/imhex-current: Update to 1.35.4 2024-07-15 14:57:47 +09:00
jed
jedit
joe
jove editors/jove: Revive port 2024-06-07 17:15:10 -04:00
jucipp editors/jucipp: Update 17.2 → 1.8.0, improve Makefile 2024-08-19 23:37:05 +03:00
jupp
kakoune
kakoune-lsp editors/kakoune-lsp: Update to 17.1.2 2024-08-27 15:27:05 +02:00
kate
kate-devel
kibi lang/rust: Bump revisions after 1.80.1 2024-08-26 10:08:01 +02:00
kile
komodo-edit
languageclient-neovim lang/rust: Bump revisions after 1.80.1 2024-08-26 10:08:01 +02:00
lapce editors/lapce: Fix build with rust 1.80.0 2024-08-28 13:30:51 +01:00
lazarus editors/lazarus*: update to 3.4.0 2024-06-16 03:26:33 -05:00
lazarus-devel editors/lazarus-*-devel: Update to 3.99.20240615 2024-06-16 03:26:34 -05:00
lazarus-qt5 editors/lazarus*: update to 3.4.0 2024-06-16 03:26:33 -05:00
lazarus-qt5-devel
lazarus-qt6 editors/lazarus*: update to 3.4.0 2024-06-16 03:26:33 -05:00
lazarus-qt6-devel
le editors/le: fix build with recent libc++ headers 2024-08-30 21:29:53 +02:00
leafpad
libreoffice editors/libreoffice: Fix build with qt6 2024-08-24 21:56:29 +08:00
libreoffice-af editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-am editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-as editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ast editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-be editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-bg editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-bn editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-bn_IN editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-bo editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-br editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-brx editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-bs editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ca editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ca_valencia editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ckb editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-cs editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-cy editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-da editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-dgo editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-dsb editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-dz editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-el editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-en_GB editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-en_ZA editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-eo editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-es editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-et editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-eu editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-fa editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-fi editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-fur editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-fy editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ga editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-gd editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-gl editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-gu editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-gug editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-hi editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-hr editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-hsb editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-hy editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-i18n editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-id editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-is editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-it editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ka editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-kab editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-kk editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-km editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-kmr_Latn editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-kn editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-kok editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ks editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-lb editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-lo editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-lt editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-lv editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-mai editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-mk editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ml editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-mn editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-mni editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-mr editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-my editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-nb editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ne editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-nl editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-nn editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-nr editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-nso editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-oc editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-om editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-or editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-pa_IN editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ro editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-rw editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sa_IN editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sat editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sd editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-si editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sid editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sk editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sl editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sq editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sr editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sr_Latn editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ss editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-st editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sv editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-sw_TZ editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-szl editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ta editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-te editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-tg editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-th editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-tn editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-tr editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ts editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-tt editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ug editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-uz editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-ve editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-vec editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-xh editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
libreoffice-zu editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00
linux-bcompare
linux-r7-office
linux-sublime3
linux-sublime-text4
linux-wps-office
lite
lite-xl
marker
mg
mickey
micro all: Bump after lang/go121 update 2024-08-09 06:24:08 +00:00
mined
mle
mousepad
mp
nano editors/nano: Update to 8.1 2024-07-27 19:11:00 +01:00
ne
nedit
neovim editors/neovim: Update to 0.10.1 2024-07-25 00:13:21 -04:00
neovim-gtk editors/neovim-gtk: fix the build with Rust 1.80.1 2024-08-27 15:11:40 -06:00
neovim-qt
notepadnext editors/notepadnext: update 0.7 → 0.8 2024-06-27 00:19:35 -07:00
notepadnext-devel
novelwriter editors/novelwriter: update 2.5 → 2.5.1 2024-07-29 19:01:56 -07:00
nvi2
nvi-m17n
omegaT
openoffice-4 */*: bump PORTREVISION after the upgrade to OpenBLAS 2024-06-21 19:49:24 +02:00
openoffice-devel */*: bump PORTREVISION after the upgrade to OpenBLAS 2024-06-21 19:49:24 +02:00
orbiton all: Bump after lang/go122 update 2024-08-09 06:24:09 +00:00
ox lang/rust: Bump revisions after 1.80.1 2024-08-26 10:08:01 +02:00
p5-Proc-InvokeEditor
p5-Vimana
paredit-mode.el Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
parinfer-rust lang/rust: Bump revisions after 1.80.1 2024-08-26 10:08:01 +02:00
pico-alpine
picpas */*: Bump PORTREVISION. editors/lazarus was updated to 3.4.0 2024-06-16 03:26:35 -05:00
pluma
pluma-plugins
poedit
poke
pragtical
psgml Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
puff
py-babi
py-editorconfig
py-pynvim
py-vim-bridge
quilter
rehex
retext
rubygem-neovim editors/rubygem-neovim: Update to 0.10.0 2024-06-18 12:04:10 +08:00
sam
scite x11-toolkits/scintilla: Update to 5.5.0 2024-06-30 18:45:27 +02:00
se
semi Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
setzer
shed
slime Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
sly Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
sly-asdf Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
sly-named-readtables Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
sly-quicklisp Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
ssed
sted
tamago Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
tea editors/tea: Update to 63.1.0 2024-06-12 23:04:02 +01:00
teco
ted
tetradraw
texmacs */*: Bump consumers of graphics/imlib2 2024-07-16 13:00:59 +01:00
texmaker
texstudio editors/texstudio: Update to 4.8.1 2024-06-23 00:58:04 +00:00
textadept
texworks
the
treeform
turbo
tweak
uemacs
uhex
uzap
ved
vigor
vile
vim editors/vim: Update to 9.1.0697 2024-08-26 18:22:25 -04:00
vim-colorschemes-legacy
vim-lsp
vis editors/vis: Update to 0.9 2024-06-14 08:24:21 +02:00
vscode editors/vscode: update to 1.92.2 2024-08-20 23:45:32 +09:00
web-mode Chase major version update of editors/emacs-devel 2024-07-04 18:31:24 -03:00
with-editor editors/{with-editor,with-editor-devel}: Update to 3.4.1 2024-08-16 16:17:19 +09:00
with-editor-devel editors/{with-editor,with-editor-devel}: Update to 3.4.1 2024-08-16 16:17:19 +09:00
wordgrinder
wxhexeditor
xcoral
xed editors/xed: update to 3.4.5 2024-05-22 11:29:03 +08:00
xmlcopyeditor
xvile
yudit
zile all: drop support for FreeBSD 13.2 which reached EOL today 2024-07-01 22:27:23 +02:00
Makefile editors/libreoffice: update to 24.8.0 release (+) 2024-08-23 00:43:30 +03:00