26 Commits

Author SHA1 Message Date
naddy
b2cbb03f33 drop RCS Ids 2022-03-11 18:58:26 +00:00
namn
b1dc08d2da update editors/TeXmacs 2.1.1
Update to 2.1.1, released on Dec 18, 2021.

- add x11/qt5/qtsvg to LIB_DEPENDS and regen WANTLIB
- remove unused -Wno-deprecated-register
- NO_TEST because tests require Xorg access
- add -DUSE_STACK_TRACE=ON for execinfo

feedback and tweaks from op@
2022-01-14 04:30:11 +00:00
sthen
5e4370b64d bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:12 +00:00
sthen
350cf40556 remove ports libexecinfo, we now have a libunwind-based libexecinfo in base 2021-06-09 19:50:06 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
namn
c4264c0d30 update to TeXmacs-1.99.18
Changelog: https://texmacs.org/tmweb/about/changes.en.html

- reverts back to DISTNAME and PKGNAME as in revision 1.15 now that
  distfile extracts to -src again
- notes in README that octave plugin requires gnuplot
- compileall.py for a portcheck warning
- removes the patch for the TeXmacs interface to R
- updates README with R instructions
- removes REVISION
- removes two backported patches for qt 5.15.2

OK rsadowski@
2021-02-09 17:36:58 +00:00
rsadowski
9f3e98be1a Unbreak build after recent Qt 5.15 update.
Add missing QPainterPath include
2021-01-19 06:49:33 +00:00
sthen
82ff1fc349 update to TeXmacs-1.99.13, from Nam Nguyen, small tweak
(DISTNAME+PKGNAME+WRKDIST -> DISTNAME+EXTRACT_SUFX) from me
2020-08-01 11:00:31 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
jca
89334849fc Update to TeXmacs-1.99.12
Changelog: https://texmacs.org/tmweb/about/changes.en.html

This update also includes improvements and fixes for plug-ins, and
documents how to activate them if additional packages are needed.
Tested plug-ins: dratex, graph, graphviz, python, sympy, gnuplot,
maxima, octave and pari.  The python plugin is usable by default.

from Nam Nguyen (maintainer)
2020-02-27 14:29:46 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
rsadowski
28f7c34666 Update TeXmacs to 1.99.9
Upstream switched form Qt4 to Qt5 and from autotools to CMake.
Added Nam Nguyen as maintainer. Thank you for taking care of this!

Initial diff from me, tweaked and newer diff from jca@. OK jca@
2019-05-12 15:43:45 +00:00
jca
99a94a91bf Unbreak build with ports-gcc and use ports-gcc on all archs.
texmacs on amd64 prints a few ugly warnings about symbol size mismatch
on stderr, but it seems to work properly anyway.  ports-gcc approach
suggested by phessler@.  One less port that builds only with base-gcc.

rsadowski@ has a diff to update this port and make it use clang, but
nobody gave feedback on it yet.
2019-05-10 21:27:07 +00:00
espie
a3cc216348 @tag update-mime-database 2018-07-01 18:33:35 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
jca
7363398156 Use COMPILER=base-gcc, for consistency. Requested by sthen@ 2017-09-29 16:48:50 +00:00
jca
24b6d9bb4a Disable ports that don't build on clang archs; ok naddy@ 2017-09-27 20:36:17 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
ajacoutot
d32771e5fd Don't ship compressed man pages. 2017-07-10 14:44:05 +00:00
espie
9bd8ca936c minor cleanup, not enough for clang yet though 2017-05-30 22:06:39 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
ajacoutot
cd28d9de8d Second and last pass at pre-entively fixing ports that would break once
guenther's header pollution cleanup diff is in.
2016-09-11 20:54:12 +00:00
jca
4d26b8efab Import gnu TeXmacs, a LaTeX editor.
From Ray Lai, input from and ok sthen@

cat pkg/DESCR:
GNU TeXmacs is a free wysiwyw (what you see is what you want) editing
platform with special features for scientists. The software aims
to provide a unified and user friendly framework for editing
structured documents with different types of content (text, graphics,
mathematics, interactive content, etc.). The rendering engine uses
high-quality typesetting algorithms so as to produce professionally
looking documents, which can either be printed out or presented
from a laptop.
2016-04-05 23:30:46 +00:00