freebsd-ports/editors
Raphael Kubo da Costa 5f54a52585 Change header installation location for kdelibs4-based ports.
Install x11/kdelibs4's headers into include/kde4 instead of include (which
consequently causes several other ports to have their installation paths
changed too).

The idea behind this is to reduce path conflicts between KDE4 ports and the
upcoming KDE Frameworks 5 ports that will be installed into include/KF5. If
we continue installing the KDE4 headers into include/, we can end up in a
situation like this:

    c++ [...] -I/usr/local/include -I/usr/local/include/KF5 file.cpp

If the KDE4 and KF5 versions of a port have the same headers, the KDE4 port
will unintentionally be picked up first and the build will fail.

Most of this huge patch is just PORTREVISION bumps, pkg-plist changes and a
few patches to FooConfig.cmake files to make them look into the kde4/
subdirectory in include/.

Changes which don't fit into the above are:
- deskutils/kdepimlibs4: Import an upstream patch to remove some double
  semicolons that cause base GCC to fail. They have always been present, but
  since the faulty header was referenced via -isystem /usr/local/include
  this never caused any problems.
- devel/subversion, devel/subversion18: Update patch-configure. The current
  kwallet changes there date back to 2011 (r272490), at a time when the
  build could fail when both KDE3 and KDE4 were installed. Replace those
  bits with a change I've submitted upstream to use the kde4-config program
  to determine where KDE4's headers and libraries are installed instead of
  assuming the headers are always in include/.

Once again, huge thanks to Tobias Berner <tcberner@gmail.com> for being the
first one to notice this problem when working on the KDE Frameworks 5 ports,
coming up with the solution and bugging me until I had time to work on this
and ask for the exp-run :-)

PR:		207906 (exp-run)
2016-03-15 12:35:56 +00:00
..
2bsd-vi editors/2bsd-vi: document ncurses requirement (USES+=ncurses) 2016-02-05 18:12:42 +00:00
abiword The MATHVIEW option needs bison instead of byacc to generate correct code. 2016-01-29 14:33:00 +00:00
abiword-docs Update editors/abiword-docs to the latest upstream release 3.0.1. 2015-06-18 22:22:47 +00:00
aee editors/aee: document ncurses rqmt (USES+=ncurses), respect LDFLAGS 2016-02-05 18:15:20 +00:00
aewan editors/aewan: document ncurses requirement (USES+=ncurses) 2016-01-31 11:19:44 +00:00
apel - Switch to options helpers 2015-08-26 18:26:14 +00:00
asedit
beav editors/beav: USES+= ncurses, respect LDFLAGS 2016-02-05 18:17:02 +00:00
biew editors/biew: document ncurses requirement (USES+=ncurses) 2016-01-31 13:38:50 +00:00
bitedit editors/bitedit: document ncurses rqmt (USES+=ncurses), respect LDFLAGS 2016-01-31 12:41:50 +00:00
boiling-egg
bvi editors/bvi: document ncurses requirement (USES+=ncurses) 2016-02-05 18:19:14 +00:00
calligra Change header installation location for kdelibs4-based ports. 2016-03-15 12:35:56 +00:00
calligra-l10n Update Calligra to 2.9.10. 2015-12-21 18:10:32 +00:00
calligra-l10n-bs Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-ca Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-ca_valencia Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-cs Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-da Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-el Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-en_GB Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-es Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-et Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-fi Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-gl Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-it Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-kk Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-nb Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-nl Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-sk Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-sv Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
calligra-l10n-tr Update Calligra to 2.9.11. 2016-02-08 19:18:59 +00:00
chexedit editors/chexedit: document ncurses requirement (USES+=ncurses) 2016-01-31 13:26:25 +00:00
codelite Update to 9.1 2016-03-07 17:48:20 +00:00
conglomerate
cooledit
cream Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
deforaos-editor - patch for main deforaos library 2016-03-08 10:24:06 +00:00
dhex editors/dhex: document ncurses requirement (USES+=ncurses) 2016-02-05 18:20:31 +00:00
diakonos Convert to @sample 2015-09-24 22:19:58 +00:00
dkns
drjava - Update to 20140826-r5761 2015-09-26 14:08:41 +00:00
e3 Unbreak fetch 2015-12-31 09:48:20 +00:00
edith
editorconfig-core-c
emacs Update giflib to 5.1.1 2015-12-03 20:01:03 +00:00
emacs-devel - Update to latest pretest version 25.0.92 2016-03-08 14:43:35 +00:00
emacs-nox11 Remove UNIQUENAME and LATEST_LINK. 2015-08-17 14:20:40 +00:00
fb Mark as broken: does not fetch 2015-10-24 01:14:41 +00:00
fileobj Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX. 2016-03-08 13:09:12 +00:00
flim - Remove deprecated @dirrm from pkg-plist 2016-01-07 16:55:35 +00:00
fpc-ide FPC ecosystem: Upgrade version 2.6.4 => 3.0.0 2015-12-05 23:29:36 +00:00
fte
fxite editors/fxite: Fix when Fox-1.7 option selected 2015-10-16 14:51:05 +00:00
gate editors/gate: USES+= ncurses, respect LDFLAGS 2016-01-31 13:34:42 +00:00
gedit editors/gedit: actualize descriptions 2016-03-05 19:13:47 +00:00
gedit-plugins editors/gedit: actualize descriptions 2016-03-05 19:13:47 +00:00
ghex The FreeBSD GNOME team proudly presents GNOME 3.18 for FreeBSD. 2016-02-14 18:57:53 +00:00
gmanedit
gnotepad+
gobby
gwrite - Add NO_ARCH 2016-03-06 06:19:36 +00:00
heme editors/heme: document ncurses rqmt (USES+=ncurses), respect LDFLAGS 2016-01-31 14:40:55 +00:00
hexcurse editors/hexcurses: document ncurses requirement (USES+=ncurses) 2016-01-31 11:47:43 +00:00
hexedit editors/hexedit: document ncurses requirement (USES+=ncurses) 2016-01-31 11:18:37 +00:00
hexpert x11/xterm: document ncurses requirement (USES+=ncurses) 2016-02-05 18:34:16 +00:00
hnb Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
hte editors/hte: document ncurses requirement (USES+=ncurses) 2016-02-05 18:38:36 +00:00
impress - Switch to options helpers 2015-08-26 18:26:14 +00:00
jed
jedit - Update to 5.3.0 2015-10-23 11:00:44 +00:00
joe Update to 4.2 2016-03-08 00:59:28 +00:00
joe2
jove editors/joe: USES+= ncurses, respect LFLAGS 2016-02-05 18:36:03 +00:00
jupp - Readopt port 2015-08-16 21:56:50 +00:00
kate Change header installation location for kdelibs4-based ports. 2016-03-15 12:35:56 +00:00
kate-plugin-pate
kile-kde4
klat4 Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
komodo-edit
latexila - Unbreak build on 9.x 2016-02-21 20:07:48 +00:00
lazarus editors/lazarus* (5 ports): Upgrade version 1.4.2 => 1.6RC2 2016-01-26 17:59:50 +00:00
lazarus-lcl-gtk2 editors/lazarus* (5 ports): Upgrade version 1.4.2 => 1.6RC2 2016-01-26 17:59:50 +00:00
lazarus-lcl-nogui editors/lazarus* (5 ports): Upgrade version 1.4.2 => 1.6RC2 2016-01-26 17:59:50 +00:00
lazarus-lcl-qt editors/lazarus* (5 ports): Upgrade version 1.4.2 => 1.6RC2 2016-01-26 17:59:50 +00:00
lazarus-lcl-units editors/lazarus* (5 ports): Upgrade version 1.4.2 => 1.6RC2 2016-01-26 17:59:50 +00:00
le editors/le: document ncurses requirement (USES+=ncurses) 2016-01-31 11:39:58 +00:00
leafpad - address not being able to turn off NLS correctly 2015-07-01 19:08:59 +00:00
led editors/led: document ncurses requirement (USES+=ncurses) 2016-01-31 11:20:47 +00:00
leo editors/leo: fix runtime 2015-11-18 18:24:18 +00:00
lfhex - Fix four cases of an obvious typo: LICENSE_FILES -> LICENSE_FILE 2015-07-25 15:06:48 +00:00
libreoffice Combine print/cups-base, print/cups-client and print/cups-image into 2016-03-11 11:53:42 +00:00
libreoffice-af Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-am Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-as Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ast Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-be Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-bg Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-bn Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-bn_IN Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-bo Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-br Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-brx Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-bs Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ca Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ca_valencia Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-cs Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-cy Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-da Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-dgo Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-dz Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-el Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-en_GB Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-en_ZA Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-eo Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-es Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-et Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-eu Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-fa Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-fi Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ga Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-gd Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-gl Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-gu Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-gug Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-hi Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-hr Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-i18n Update to 5.0.2. 2015-09-23 21:06:12 +00:00
libreoffice-id Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-is Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-it Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ka Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-kk Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-km Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-kmr_Latn Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-kn Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-kok Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ks Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-lb Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-lo Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-lt Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-lv Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-mai Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-mk Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ml Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-mn Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-mni Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-mr Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-my Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-nb Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ne Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-nl Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-nn Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-nr Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-nso Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-oc Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-om Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-or Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-pa_IN Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ro Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-rw Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sa_IN Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sat Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sd Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-si Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sid Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sk Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sl Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sq Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sr Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sr_Latn Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ss Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-st Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sv Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-sw_TZ Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ta Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-te Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-tg Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-th Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-tn Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-tr Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ts Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-tt Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ug Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-uz Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-ve Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-xh Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice-zu Update to 5.0.5. 2016-02-15 19:32:16 +00:00
libreoffice4 Combine print/cups-base, print/cups-client and print/cups-image into 2016-03-11 11:53:42 +00:00
linux-sublime - Fix conflicts between linux-sublime and linux-sublime3 2015-12-29 17:50:14 +00:00
linux-sublime3 - Fix conflicts between linux-sublime and linux-sublime3 2015-12-29 17:50:14 +00:00
madedit - Remove unneeded WX_UNICODE 2015-11-06 13:29:15 +00:00
manedit
mg Update to 20160118 snapshot 2016-02-07 07:25:33 +00:00
mined editors/mined: document ncurses requirement (USES+=ncurses) 2016-02-05 18:43:32 +00:00
morla
mousepad Add a backend to GSettings when GTK3 option is set. Otherwise configuration 2016-03-13 15:34:52 +00:00
mp editors/mp: respect LDFLAGS 2016-02-05 18:56:22 +00:00
nano editors/nano: document ncurses requirement (USES+=ncurses) 2016-01-31 13:25:29 +00:00
nano-devel - Update to 2.5.3 2016-02-27 00:14:52 +00:00
ne - Update WWW 2016-02-24 00:16:39 +00:00
nedit
neovim Update to 0.1.2 2016-02-10 21:18:01 +00:00
nvi-devel editors/nvi-devel: document ncurses requirement (USES+=ncurses) 2016-02-05 18:37:39 +00:00
nvi-m17n editors/nvi-m17n: document ncurses requirement (USES+=ncurses) 2016-01-31 12:11:03 +00:00
omegaT Update omegaT to 3.1.9 update 4 2016-02-19 20:46:30 +00:00
openoffice-4 Combine print/cups-base, print/cups-client and print/cups-image into 2016-03-11 11:53:42 +00:00
openoffice-devel Combine print/cups-base, print/cups-client and print/cups-image into 2016-03-11 11:53:42 +00:00
p5-Padre Been broken on 9 for more than a month, marking BROKEN before 2016Q2. 2016-02-28 23:38:15 +00:00
p5-Proc-InvokeEditor
p5-Vimana Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
paredit-mode.el
pico-alpine
pluma Update pluma to 1.12.2. 2016-03-03 14:46:49 +00:00
plume-creator-devel Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
poedit Fix issues in freeBSD 9.3-RELEASE 2015-09-06 13:40:36 +00:00
psgml - Fix broken patches. 2015-11-12 07:09:05 +00:00
puff editors/puff: document ncurses rqmt (USES+=ncurses), respect LDFLAGS 2016-01-31 14:44:32 +00:00
py-room
rox-edit
scite Update to 3.6.3 2016-02-07 07:17:25 +00:00
se editors/se: document ncurses requirement (USES+=ncurses) 2016-02-05 18:57:08 +00:00
semi - Drop @dirrm* from plist 2015-06-07 17:07:10 +00:00
shed editors/shed: document ncurses requirement (USES+=ncurses) 2016-02-05 18:57:54 +00:00
slime - Update to 2.15 2015-12-15 08:16:07 +00:00
ssam Mark a few ports BROKEN: unfetchable 2015-11-09 12:59:03 +00:00
ssed
sted editors/sted: USES+=ncurses, respect LDFLAGS 2016-01-31 14:35:35 +00:00
tamago - Switch to options helpers 2015-08-26 18:26:14 +00:00
tea - Update to 41.1.0 2015-10-01 23:36:34 +00:00
teco
ted - Split ghostscript into X11-independent and -dependent parts: 2015-08-22 17:48:35 +00:00
tetradraw editors/tetradraw: USES+= ncurses, respect LDFLAGS 2016-01-31 12:29:31 +00:00
texmacs - Split ghostscript into X11-independent and -dependent parts: 2015-08-22 17:48:35 +00:00
texmaker Update poppler to 0.40.0. [1] 2016-01-21 19:40:10 +00:00
texstudio Update poppler to 0.40.0. [1] 2016-01-21 19:40:10 +00:00
textroom Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
texworks Update poppler to 0.40.0. [1] 2016-01-21 19:40:10 +00:00
the New port: editors/the 2016-01-20 18:59:18 +00:00
thoteditor
tpad
tree-widget
treeform
tweak editors/tweak: document ncurses requirement (USES+=ncurses) 2016-01-31 12:34:28 +00:00
uemacs editors/uemacs: document ncurses rqmt (USES+=ncurses), respect LDFLAGS 2016-02-05 18:59:49 +00:00
uzap editors/uzap: document ncurses reqmt (USES+=ncurses), respect LDFLAGS 2016-01-31 12:18:31 +00:00
vanubi Switch to USES=execinfo 2015-12-30 20:49:51 +00:00
vigor editors/vigor: USES+= ncurses, link with ncurses, not curses 2016-02-05 19:00:51 +00:00
vile editors/vile: document ncurses requirement (USES+=ncurses) 2016-01-31 12:35:36 +00:00
vim - Update to 7.4.1556 2016-03-13 14:55:45 +00:00
vim-lite
winefish
with-editor New port: editors/with-editor 2016-02-04 19:10:57 +00:00
wordgrinder - Use options helpers 2015-11-10 20:14:48 +00:00
xcoral
xed
xmlcopyeditor Remove ansi version fo wxGTK 2.8 and only keep the unicode version 2015-09-16 19:51:26 +00:00
xvile editors/(x)vile: Upgrade version 9.8o => 9.8q 2015-10-09 22:07:50 +00:00
yudit
yui
yzis
zile editors/zile: document ncurses requirement (USES+=ncurses) 2016-01-31 12:47:51 +00:00
zoinks Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
Makefile New port: editors/with-editor 2016-02-04 19:10:57 +00:00