Commit Graph

2134 Commits

Author SHA1 Message Date
robert
4cafd023a3 add another boost include path fix and link the internal libhyphen statically as well 2017-07-31 21:45:37 +00:00
robert
bb800ec98d multiple clang fixes:
- make sure to link with the static libmythes in the build to avoid a runtime
  crash

- since libreoffice uses a bundled boost, let's make sure we don't pick
  up anything from the one installed on the system by using the proper
  include directory order
2017-07-31 15:39:05 +00:00
robert
c38bbcd5ee revert upstream commit 07157e644fa9666850767ff6bd54c1511167a0a2 which added
thread_local usage which we don't have yet to avoid __cxa_thread_atexit
problems on c++11
2017-07-30 19:39:18 +00:00
espie
364d50eca7 every patch you make, every qt you break, I'll be bumping it 2017-07-30 16:53:54 +00:00
espie
7be940eefb bump 2017-07-30 14:54:28 +00:00
naddy
775e0ea243 bump; ok sthen@ 2017-07-28 11:21:01 +00:00
sthen
48dbc605b1 add COMPILER_LIBCXX to WANTLIB and bump 2017-07-27 09:55:44 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
a1a1713769 let this build with ports boost, until robert figures out the correct
include incantation.

okay robert@
2017-07-25 16:19:14 +00:00
ajacoutot
6bbd5873a3 Make sure we don't pick up valgrind. 2017-07-25 11:25:14 +00:00
robert
3a78f6911b allow build with system clang 2017-07-23 18:54:01 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
1cf6f70a42 oops, my editor killed one line 2017-07-18 21:06:48 +00:00
zhuk
696def8373 Switch Qt5-based Phonon to a separate port, with a separate version.
The phonon.port.mk stays where it is (at least until KDE4 dies).

This gives a chance for various KF5 things to build again.
2017-07-17 21:17:47 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
zhuk
16519e074b Unbreak (hopefully) Calligra after recent QML files placement change.
I could not build calligra right now, but at least things won't go worse.

Missed this among other KF5 stuff.

Inpired by mail from aja@ via rsadowski@.
2017-07-13 11:58:14 +00:00
kili
599c860dd8 Use C++-11 to let it build with newer poppler.
ok pirofti@ (maintainer).
2017-07-12 23:13:08 +00:00
ajacoutot
d32771e5fd Don't ship compressed man pages. 2017-07-10 14:44:05 +00:00
naddy
3e69448d07 maintenance update to 2.8.5 2017-07-06 20:31:55 +00:00
bcallah
121071dd89 Minor update to 1.9 -- take maintainer.
ok benoit@
2017-07-06 07:16:11 +00:00
robert
407280ef36 fix path to xdg-open and friends and add run dependency for devel/xdg-utils 2017-07-04 08:17:55 +00:00
robert
8e62b264b4 unbreak build 2017-07-03 11:02:02 +00:00
robert
e995764022 update to 5.2.7.2 2017-07-03 08:32:10 +00:00
sthen
2b14752e17 bump REVISIONs for texworks - it seems that it did package ok in
some cases but not others, reported by naddy@ aja@.

i386 builds were seeing this before the dep changes in my last
commit to this file:

===>  Building package for texworks-0.4.4p0v0
Create /mnt/packages/i386/all/texworks-0.4.4p0v0.tgz
LIB_DEPENDS x11/dbus not needed for editors/texworks,-main ?
Missing library for estdc++>=17.0
2017-07-02 08:23:59 +00:00
sthen
0f9d607f8f - add ${LIB_DEPENDS} to LIB_DEPENDS-* so that there's a valid path to
libestdc++, unbreaks packaging

- drop old x11/dbus LIB_DEPENDS which has not had a matching WANTLIB for
a long time

ok kili@
2017-06-30 19:19:26 +00:00
kili
f67fe88612 Switch to C++-11 for a pending udpate of print/poppler.
As in texworks, no mixup of libstdc++ and libestdc++.

ok shadchin@ (maintainer)
2017-06-28 19:50:16 +00:00
kili
89bed4013f Switch to C++-11 for a pending udpate of print/poppler.
No mixup of libstdc++ and libestdc++, so this one should be safe.

ok edd@ (maintainer)
2017-06-28 19:30:39 +00:00
naddy
c75aa814ef Update to 2.8.4. Accumulated changes include the ability to search help
texts, and miscellaneous bug fixes.
2017-06-12 16:30:31 +00:00
benoit
3c2a93793f Update to ne-3.1.1.
from Brian Callahan (new maintainer)
2017-06-06 09:24:31 +00:00
schwarze
1654236699 Use iconv(1) to convert the russian manual page from KOI8-T to UTF-8
before installing; sthen@ agrees with the general direction.

Even though the russian manual is known to be heavily outdated, i
strongly dislike the idea of expecting porters to judge the quality
of the content of third-party documentation (as opposed to fixing
technical issues).  When i said as much on ports@, nobody really
objected.

So for now, merely fix the encoding.  If people *really* want the
manual page deleted, that can still be done.
2017-06-01 14:18:06 +00:00
rsadowski
6942a67c7c unbreak calligra build
Use phonon-qt5 and not phonon(kde4) includes. Calligra is a pure KDE5
application.

spotted by naddy@ Thanks

ok jca@
2017-05-31 22:02:09 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
9bd8ca936c minor cleanup, not enough for clang yet though 2017-05-30 22:06:39 +00:00
rsadowski
20c8440599 unhook calligra-l10n 2017-05-30 19:17:10 +00:00
rsadowski
5e160e3d0f remove calligra localization
All localizations are in editors/calligra now.

ok landry@
2017-05-30 19:16:31 +00:00
rsadowski
0b80dc2dc7 Update Calligra to 3.0.1
From release notes:

"We have chosen to cut back on the number of applications. Krita has left us to
be independent and although it was emotional it was also done with complete
support from both sides. We are saying goodbye to Author, which never
differentiated itself from Words. We also removed Braindump the purpose of
which will be better fitted by a new application (nothing planned from our
side). Flow and Stage has gone in this release but we intend to bring them back
in the future. And Kexi has own release schedule but is still part of the
Calligra community."
-- https://www.calligra.org/news/calligra-3-0-released/

Many hints and tweaks from lendry@, sthen@ and jca@:

- Remove some kf5 libs from LIB_DEPENDS. They are only used
  as RUN_DEPENDS. spotted by  jca@

- Add devel/gettext as RUN_DEPENDS and libiconv as LIB_DEPENDS.

- Make the update process possible for editors/calligra-l10
-- idea from landry@ Thanks!

... and some more. Thanks!

ok landry@
2017-05-30 18:57:20 +00:00
espie
6329336552 fix for clang, short circuit bogus libpqxx header auto-detection 2017-05-28 16:20:08 +00:00
espie
630ad85f8c build with clang, trivial fixes 2017-05-26 14:51:27 +00:00
awolk
7cc0c83eee Update editors/ghostwriter 1.4.2 => 1.5
OK landry@

port changes:
 - no need to @sed VERSION as upstream stopped shelling out to git

upstream changelog:
---
New Features

* HUD windows can now be closed using the Esc key when they have focus.
* A new option has been added to highlight double spaces at the end of a line.
* Github-style task lists can now be made using the * and + bullet point
  characters, in addition to the - character.
* Support for ConTeXt and wkhtmltopdf when exporting to PDF with Pandoc has been
  added.
* Auto-matching characters for selected text now respects the existing preferences
  for the matching done while typing without text selected.
* Typing a single quote (') will no longer result in a second quote being
  automatically inserted after the cursor if the cursor is positioned in the
  middle of a word.
* Most settings have been moved into a new Preferences dialog to accommodate the
  ever increasing number of application options.
* Font size can now be increased by pressing Ctrl+=or decreased by pressing
  Ctrl+-. It can also be changed by using Ctrl and the mouse wheel.
* When exporting to other file formats, the output file will be opened after
  export with its default application.
* E-books created using Pandoc will now also be generated with a table of
  contents.
* When passing in a file path via the command line, a new file will be created
  with that path if it does not already exist.
* When typing a * character, ghostwriter would auto-insert a second * character in
  anticipation of emphasized text. The auto-inserted second * will now be removed
  if a space is typed to accommodate a bullet list instead.
* Rudimentary support for HiDPI has been added. See notes below.
* Various performance enhancements and tweaks have been made under the hood.

Fixes

* Issue #128: Hyphenated words are now considered one word for spell checking.
* Issue #131: ghostwriter can now be built from its source tarball without needing
  git to be installed.
* Issue #132: Linux desktop file now specifies that ghostwriter can open only one
  file from the command line rather than multiple files.
* Issue #170: Ctrl+M now opens the HTML Preview instead of Ctrl+W. This is to
  avoid a conflict with closing windows in Linux.
* Issue #219: Copy and paste no longer makes the word count jump.
* Sundry minor fixes have been added.
---
2017-05-23 09:54:13 +00:00
schwarze
d4c3821248 identical output, drop USE_GROFF and bump 2017-05-14 16:37:07 +00:00
espie
4cf9195daa more WANT_CXX / LIBECXX 2017-05-13 17:40:26 +00:00
espie
3422da1f1e clang can't link with gcc, so add the missing define in the clang case.
and it can't optimize malloc too much, or the undump magic fails.
(thanks to kettenis@ for the second part)
2017-05-12 21:26:32 +00:00
edd
77d2dae023 Link editors/py-neovim. 2017-05-12 10:15:21 +00:00
edd
a838da6ac4 Import editors/py-neovim.
---8<---
Implements support for python plugins in Nvim. Also works as a library for
connecting to and scripting Nvim processes through its msgpack-rpc API.
--->8---

OK tb@. Thanks!
2017-05-12 10:14:09 +00:00
edd
49fe59f30e Neovim: Fix various bits in ':CheckHealth', including detection of Python.
Issue found by tb@ when the ${LOCALBASE}/bin/python symlink is not existing.
Upstream fixed a couple of other bugs in the same PR. Thanks all.

OK tb@
2017-05-12 09:56:33 +00:00
espie
3deb850569 fixes for clang 2017-05-11 19:41:33 +00:00
benoit
4b33a775cb Update to joe-4.4. 2017-05-11 14:01:57 +00:00
naddy
f9cb59aae5 Drop nonsensical inlines (also matches upstream) for clang.
Fix a glaring misunderstanding how array parameters work in C, while here.
2017-05-07 01:05:10 +00:00
espie
7a71be4f06 consistent return values. Fixes clang 2017-05-04 19:22:03 +00:00
espie
e71d8bb046 fix build with clang.
also fixes up prototypes that don't match K&R declarations
2017-05-04 19:14:00 +00:00