diff options
author | markd <markd@pkgsrc.org> | 2019-02-07 10:42:48 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2019-02-07 10:42:48 +0000 |
commit | f9d8a91f89745fece6047d040b054c7698523b3a (patch) | |
tree | 5b3ead2bc1b6bc1112cfa49c7da77a67839cb696 /editors/lyx/Makefile | |
parent | e388e9996f20c2d95bd7de91d9953e18ed2b703e (diff) | |
download | pkgsrc-f9d8a91f89745fece6047d040b054c7698523b3a.tar.gz |
lyx: update to 2.3.2
Second Maintenance Release in 2.3.x Series: LyX 2.3.2 released.
December 14, 2018
LyX 2.3.2 is the result of on-going efforts to make our stable version more
reliable and more stable. One main fix involves a crash with external viewers
on Windows. We have also fixed a number of problems with the output of right-
to-left languages, thanks to the involvement of users. There was also an
infinite loop bug connected with the separation of environments that has been
fixed. But, for the most part, the fixes here are incremental.
First Maintenance Release in 2.3.x Series: LyX 2.3.1 released.
September 16, 2018
LyX 2.3.1 is the result of on-going efforts to make our stable version more
reliable and more stable. We have fixed a number of bugs and added some new
features. Perhaps the most important of these is that Jean-Marc Lasgouttes
re-wrote the document painting mechanism.
This makes LyX snappier, especially on repeated events.
All python scripts distributed with LyX should now be compatible with both
python 2.x and python 3.x.
New Stable Series: LyX 2.3.0 released.
March 16, 2018
LyX 2.3.0 is the culmination of two years of hard work. An overview
of the new features can be found here:
https://wiki.lyx.org/LyX/NewInLyX23
Diffstat (limited to 'editors/lyx/Makefile')
-rw-r--r-- | editors/lyx/Makefile | 80 |
1 files changed, 18 insertions, 62 deletions
diff --git a/editors/lyx/Makefile b/editors/lyx/Makefile index f2d43efd7eb..9e08b10e9c4 100644 --- a/editors/lyx/Makefile +++ b/editors/lyx/Makefile @@ -1,12 +1,11 @@ -# $NetBSD: Makefile,v 1.72 2018/12/30 15:55:56 rhialto Exp $ +# $NetBSD: Makefile,v 1.73 2019/02/07 10:42:48 markd Exp $ -DISTNAME= lyx-2.2.2 -PKGREVISION= 10 +DISTNAME= lyx-2.3.2 CATEGORIES= editors -MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/2.2.x/ -MASTER_SITES+= ftp://ftp.sdsc.edu/pub/other/lyx/stable/2.2.x/ -MASTER_SITES+= ftp://ftp.lip6.fr/pub/lyx/stable/2.2.x/ -MASTER_SITES+= ftp://ftp.ntua.gr/pub/X11/LyX/stable/2.2.x/ +MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/2.3.x/ +MASTER_SITES+= ftp://ftp.sdsc.edu/pub/other/lyx/stable/2.3.x/ +MASTER_SITES+= ftp://ftp.lip6.fr/pub/lyx/stable/2.3.x/ +MASTER_SITES+= ftp://ftp.ntua.gr/pub/X11/LyX/stable/2.3.x/ EXTRACT_SUFX= .tar.xz MAINTAINER= reed@reedmedia.net @@ -69,13 +68,13 @@ CXXFLAGS.Linux+= -fpermissive LDFLAGS.SunOS+= -liconv CONFIGURE_ARGS+= --without-included-mythes -# XXX Uncomment this after updating LyX to latest: -#CONFIGURE_ARGS+= --without-included-boost +CONFIGURE_ARGS+= --without-included-boost -CONFIGURE_ARGS+= --with-extra-prefix=${BUILDLINK_PREFIX.qt4-libs} \ - --with-qt4-dir=${QTDIR:Q} \ - --with-qt4-includes=${BUILDLINK_PREFIX.qt4-libs}/qt4/include \ - --with-qt4-libraries=${BUILDLINK_PREFIX.qt4-libs}/qt4/lib +CONFIGURE_ARGS+= --with-extra-prefix=${BUILDLINK_PREFIX.qt5-qtbase} \ + --with-qt-dir=${QTDIR:Q} \ + --with-qt-includes=${BUILDLINK_PREFIX.qt5-qtbase}/qt5/include \ + --with-qt-libraries=${BUILDLINK_PREFIX.qt5-qtbase}/qt5/lib \ + --enable-qt5 .include "../../mk/bsd.prefs.mk" @@ -115,54 +114,10 @@ REPLACE_PYTHON= development/autotests/keytest.py \ development/tools/generate_symbols_list.py \ development/tools/unicodesymbols.py \ lib/configure.py \ - lib/lyx2lyx/LyX.py \ - lib/lyx2lyx/generate_encoding_info.py \ + lib/lyx2lyx/*.py \ lib/lyx2lyx/lyx2lyx \ - lib/lyx2lyx/lyx2lyx_lang.py \ - lib/lyx2lyx/lyx2lyx_tools.py \ - lib/lyx2lyx/lyx2lyx_version.py \ - lib/lyx2lyx/lyx_0_06.py \ - lib/lyx2lyx/lyx_0_08.py \ - lib/lyx2lyx/lyx_0_10.py \ - lib/lyx2lyx/lyx_0_12.py \ - lib/lyx2lyx/lyx_1_0.py \ - lib/lyx2lyx/lyx_1_1.py \ - lib/lyx2lyx/lyx_1_1_5.py \ - lib/lyx2lyx/lyx_1_1_6_0.py \ - lib/lyx2lyx/lyx_1_1_6_3.py \ - lib/lyx2lyx/lyx_1_2.py \ - lib/lyx2lyx/lyx_1_3.py \ - lib/lyx2lyx/lyx_1_4.py \ - lib/lyx2lyx/lyx_1_5.py \ - lib/lyx2lyx/lyx_1_6.py \ - lib/lyx2lyx/lyx_2_0.py \ - lib/lyx2lyx/lyx_2_1.py \ - lib/lyx2lyx/parser_tools.py \ - lib/lyx2lyx/profiling.py \ - lib/lyx2lyx/test_parser_tools.py \ - lib/lyx2lyx/unicode_symbols.py \ - lib/scripts/TeXFiles.py \ - lib/scripts/clean_dvi.py \ - lib/scripts/convertDefault.py \ - lib/scripts/csv2lyx.py \ - lib/scripts/date.py \ - lib/scripts/ext_copy.py \ - lib/scripts/fen2ascii.py \ - lib/scripts/fig2pdftex.py \ - lib/scripts/fig2pstex.py \ - lib/scripts/fig_copy.py \ - lib/scripts/html2latexwrapper.py \ - lib/scripts/include_bib.py \ - lib/scripts/layout2layout.py \ - lib/scripts/legacy_lyxpreview2ppm.py \ + lib/scripts/*.py \ lib/scripts/listerrors \ - lib/scripts/lyxpak.py \ - lib/scripts/lyxpreview2bitmap.py \ - lib/scripts/lyxpreview_tools.py \ - lib/scripts/prefs2prefs.py \ - lib/scripts/prefs2prefs_lfuns.py \ - lib/scripts/prefs2prefs_prefs.py \ - lib/scripts/tex_copy.py \ po/lyx_pot.py \ po/postats.py \ src/tex2lyx/test/runtests.py @@ -182,10 +137,11 @@ SUBST_SED.python+= -e 's,command("python -tt,command("${PYTHONBIN} -tt,' .include "../../devel/gettext-lib/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../textproc/aspell/buildlink3.mk" -.include "../../x11/qt4-libs/buildlink3.mk" -.include "../../x11/qt4-tools/buildlink3.mk" +.include "../../x11/qt5-qtbase/buildlink3.mk" +.include "../../x11/qt5-qtsvg/buildlink3.mk" +.include "../../x11/qt5-qtx11extras/buildlink3.mk" .include "../../textproc/mythes/buildlink3.mk" -#.include "../../devel/boost-libs/buildlink3.mk" +.include "../../devel/boost-libs/buildlink3.mk" .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../graphics/hicolor-icon-theme/buildlink3.mk" |