before -qt5 is enough.
While here, move print/texlive/base from RUN_DEPENDS-main to
LIB_DEPENDS-main, because WANTLIB contains synctex.
(and bump revision of the main package)
ok landry@
In doing so switch from qt4 to qt5 to help kili@ in his mission to kill
poppler-qt4.
Thanks to landry@ for figuring out the weird man page CONFIGURE_ARGS.
Thanks to Davin McCall for figuring out the undefined symbol errors:
https://github.com/TeXworks/texworks/issues/852
OK landry@ and kili@
ok kn@
FeatherPad is a lightweight Qt5 plain-text editor. It is independent of
any desktop environment and has:
* Drag-and-drop support, including tab detachment and attachment
* X11 virtual desktop awareness
* Instant highlighting of found matches when searching
* A docked window for text replacement
* Support for showing line numbers and jumping to a specific line
* Automatic detection of text encoding as far as possible and optional
saving with encoding
* Syntax highlighting for common programming languages
* Ability to open URLs with appropriate applications
* Session management
* Side-pane mode
* Auto-saving
* Printing
* Text zooming
Broken when linked with lld, the unexec'd emacs segfaults. Instead of
yet another workaround (ld.bfd), many prefer a removal. One the plus
side, that's one less brk(2) user in the ports tree.
Prodded by naddy@, no objections from the usual suspects.
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
- Update KDE Frameworks to 5.51.0
-- Change examples handling and use @sample for all of them. Idea by
ajacoutot@. Discussed with ajacoutot@,sthen@,naddy@.
- Update our KDE Applications to 18.08.2.
-- Nothing special except okteta. They use there own version pattern
now. I set EPOCH.
- Update all devel/kf5 consumers there are effected by the examples handling.
-- kdevelop
-- krusader
-- tellico
-- yakuake
Thanks to landry@ for feedback and hints
- remove bogus "CFLAGS/LDFLAGS=-pthread" setting for the gtk flavour
(very old - probably a remnant of uthread and not needed any more),
it was done as an override rather than addition, so the wanted CFLAGS
were not used for gtk builds.
- don't strip if this is a DEBUG build.
/usr/obj/ports/libreoffice-6.1.0.3/libreoffice-6.1.0.3/instdir/sdk/lib/libuno_cppuhelpergcc3.so: undefined reference t
o `operator new(unsigned long, std::align_val_t)'
/usr/obj/ports/libreoffice-6.1.0.3/libreoffice-6.1.0.3/instdir/sdk/lib/libuno_cppuhelpergcc3.so: undefined reference t
o `operator delete(void*, std::align_val_t)'