pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/editors/lyx lyx: update to 2.3.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/35c41f63af1b
branches:  trunk
changeset: 329432:35c41f63af1b
user:      markd <markd%pkgsrc.org@localhost>
date:      Thu Feb 07 10:42:48 2019 +0000

description:
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:

 editors/lyx/Makefile                               |  80 ++++--------------
 editors/lyx/PLIST                                  |  93 ++++++++++++++++-----
 editors/lyx/distinfo                               |  17 +--
 editors/lyx/patches/patch-src_WordList.cpp         |  14 ---
 editors/lyx/patches/patch-src_mathed_InsetMath.h   |  14 ---
 editors/lyx/patches/patch-src_mathed_MathData.h    |  14 ---
 editors/lyx/patches/patch-src_support_FileName.cpp |  23 +++++
 editors/lyx/patches/patch-src_support_strfwd.h     |   8 +-
 editors/lyx/patches/patch-src_support_unicode.cpp  |  14 ---
 9 files changed, 120 insertions(+), 157 deletions(-)

diffs (truncated from 682 to 300 lines):

diff -r 05dae85d3409 -r 35c41f63af1b editors/lyx/Makefile
--- a/editors/lyx/Makefile      Thu Feb 07 10:07:21 2019 +0000
+++ b/editors/lyx/Makefile      Thu Feb 07 10:42:48 2019 +0000
@@ -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@localhost
@@ -69,13 +68,13 @@
 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 @@
                        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 @@
 .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"
diff -r 05dae85d3409 -r 35c41f63af1b editors/lyx/PLIST
--- a/editors/lyx/PLIST Thu Feb 07 10:07:21 2019 +0000
+++ b/editors/lyx/PLIST Thu Feb 07 10:42:48 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2018/06/03 02:28:07 youri Exp $
+@comment $NetBSD: PLIST,v 1.13 2019/02/07 10:42:48 markd Exp $
 ${BIN_DIR}/lyx
 ${BIN_DIR}/lyxclient
 ${BIN_DIR}/tex2lyx
@@ -9,9 +9,7 @@
 ${PLIST.x11}share/icons/hicolor/48x48/apps/lyx.png
 ${PLIST.x11}share/icons/hicolor/scalable/apps/lyx.svg
 share/locale/ar/LC_MESSAGES/${LYX}.mo
-share/locale/ca/LC_MESSAGES/${LYX}.mo
 share/locale/cs/LC_MESSAGES/${LYX}.mo
-share/locale/da/LC_MESSAGES/${LYX}.mo
 share/locale/de/LC_MESSAGES/${LYX}.mo
 share/locale/el/LC_MESSAGES/${LYX}.mo
 share/locale/en/LC_MESSAGES/${LYX}.mo
@@ -19,7 +17,6 @@
 share/locale/eu/LC_MESSAGES/${LYX}.mo
 share/locale/fi/LC_MESSAGES/${LYX}.mo
 share/locale/fr/LC_MESSAGES/${LYX}.mo
-share/locale/gl/LC_MESSAGES/${LYX}.mo
 share/locale/he/LC_MESSAGES/${LYX}.mo
 share/locale/hu/LC_MESSAGES/${LYX}.mo
 share/locale/ia/LC_MESSAGES/${LYX}.mo
@@ -27,15 +24,12 @@
 share/locale/it/LC_MESSAGES/${LYX}.mo
 share/locale/ja/LC_MESSAGES/${LYX}.mo
 share/locale/nb/LC_MESSAGES/${LYX}.mo
-share/locale/nl/LC_MESSAGES/${LYX}.mo
 share/locale/nn/LC_MESSAGES/${LYX}.mo
 share/locale/pl/LC_MESSAGES/${LYX}.mo
 share/locale/pt_BR/LC_MESSAGES/${LYX}.mo
 share/locale/pt_PT/LC_MESSAGES/${LYX}.mo
-share/locale/ro/LC_MESSAGES/${LYX}.mo
 share/locale/ru/LC_MESSAGES/${LYX}.mo
 share/locale/sk/LC_MESSAGES/${LYX}.mo
-share/locale/sr/LC_MESSAGES/${LYX}.mo
 share/locale/sv/LC_MESSAGES/${LYX}.mo
 share/locale/tr/LC_MESSAGES/${LYX}.mo
 share/locale/uk/LC_MESSAGES/${LYX}.mo
@@ -60,6 +54,11 @@
 ${SHARE_DIR}/bind/site.bind
 ${SHARE_DIR}/bind/xemacs.bind
 ${SHARE_DIR}/chkconfig.ltx
+${SHARE_DIR}/citeengines/basic.citeengine
+${SHARE_DIR}/citeengines/biblatex-natbib.citeengine
+${SHARE_DIR}/citeengines/biblatex.citeengine
+${SHARE_DIR}/citeengines/jurabib.citeengine
+${SHARE_DIR}/citeengines/natbib.citeengine
 ${SHARE_DIR}/commands/default.def
 ${SHARE_DIR}/configure.py
 ${SHARE_DIR}/doc/Additional.lyx
@@ -78,9 +77,14 @@
 ${SHARE_DIR}/doc/SpecialParagraphShape.tex
 ${SHARE_DIR}/doc/Tutorial.lyx
 ${SHARE_DIR}/doc/UserGuide.lyx
+${SHARE_DIR}/doc/ar/Intro.lyx
+${SHARE_DIR}/doc/ar/Shortcuts.lyx
+${SHARE_DIR}/doc/ar/Tutorial.lyx
 ${SHARE_DIR}/doc/biblio/LyXDocs.bib
 ${SHARE_DIR}/doc/biblio/alphadin.bst
 ${SHARE_DIR}/doc/ca/Intro.lyx
+${SHARE_DIR}/doc/clipart/2D-intensity-plot.pdf
+${SHARE_DIR}/doc/clipart/3D-structure-distort.pdf
 ${SHARE_DIR}/doc/clipart/Abstract.pdf
 ${SHARE_DIR}/doc/clipart/BoxInsetDefault.png
 ${SHARE_DIR}/doc/clipart/ChangesToolbar.png
@@ -95,6 +99,7 @@
 ${SHARE_DIR}/doc/clipart/SVG-Drawing.svg
 ${SHARE_DIR}/doc/clipart/SpaceMarker.png
 ${SHARE_DIR}/doc/clipart/StandardToolbar.png
+${SHARE_DIR}/doc/clipart/Star-structure.pdf
 ${SHARE_DIR}/doc/clipart/ToolbarEnvBox.png
 ${SHARE_DIR}/doc/clipart/ViewToolbar.png
 ${SHARE_DIR}/doc/clipart/endnotes.pdf
@@ -109,6 +114,7 @@
 ${SHARE_DIR}/doc/clipart/reference.png
 ${SHARE_DIR}/doc/clipart/with_fntright.pdf
 ${SHARE_DIR}/doc/clipart/without_fntright.pdf
+${SHARE_DIR}/doc/clipart/workaround.png
 ${SHARE_DIR}/doc/cs/Tutorial.lyx
 ${SHARE_DIR}/doc/da/Intro.lyx
 ${SHARE_DIR}/doc/de/Additional.lyx
@@ -133,7 +139,6 @@
 ${SHARE_DIR}/doc/de/clipart/Marke.png
 ${SHARE_DIR}/doc/de/clipart/Querverweis.png
 ${SHARE_DIR}/doc/de/clipart/StandardBox.png
-${SHARE_DIR}/doc/de/clipart/Unterdokument.png
 ${SHARE_DIR}/doc/de/clipart/Zusammenfassung.pdf
 ${SHARE_DIR}/doc/el/Intro.lyx
 ${SHARE_DIR}/doc/es/Additional.lyx
@@ -206,6 +211,7 @@
 ${SHARE_DIR}/doc/ja/Customization.lyx
 ${SHARE_DIR}/doc/ja/DummyDocument1.lyx
 ${SHARE_DIR}/doc/ja/DummyDocument2.lyx
+${SHARE_DIR}/doc/ja/DummyTextDocument.txt
 ${SHARE_DIR}/doc/ja/EmbeddedObjects.lyx
 ${SHARE_DIR}/doc/ja/Formula-numbering.lyx
 ${SHARE_DIR}/doc/ja/Intro.lyx
@@ -239,6 +245,7 @@
 ${SHARE_DIR}/doc/ro/Intro.lyx
 ${SHARE_DIR}/doc/ru/Intro.lyx
 ${SHARE_DIR}/doc/ru/Tutorial.lyx
+${SHARE_DIR}/doc/ru/clipart/ToolbarEnvBox.png
 ${SHARE_DIR}/doc/sk/Intro.lyx
 ${SHARE_DIR}/doc/sk/Tutorial.lyx
 ${SHARE_DIR}/doc/sl/Intro.lyx
@@ -247,7 +254,7 @@
 ${SHARE_DIR}/doc/sv/Shortcuts.lyx
 ${SHARE_DIR}/doc/sv/Tutorial.lyx
 ${SHARE_DIR}/doc/uk/Intro.lyx
-${SHARE_DIR}/doc/uk/clipart/Footnote.png
+${SHARE_DIR}/doc/uk/clipart/footnote.png
 ${SHARE_DIR}/doc/zh_CN/Intro.lyx
 ${SHARE_DIR}/doc/zh_CN/Tutorial.lyx
 ${SHARE_DIR}/encodings
@@ -262,13 +269,13 @@
 ${SHARE_DIR}/examples/MultilingualCaptions.lyx
 ${SHARE_DIR}/examples/PDF-comment.lyx
 ${SHARE_DIR}/examples/PDF-form.lyx
-${SHARE_DIR}/examples/R-S-statements.lyx
 ${SHARE_DIR}/examples/aa_sample.lyx
 ${SHARE_DIR}/examples/aas_sample.lyx
 ${SHARE_DIR}/examples/achemso.lyx
 ${SHARE_DIR}/examples/addressExample.adr
 ${SHARE_DIR}/examples/amsart-test.lyx
 ${SHARE_DIR}/examples/amsbook-test.lyx
+${SHARE_DIR}/examples/ar/splash.lyx
 ${SHARE_DIR}/examples/beamer-article.lyx
 ${SHARE_DIR}/examples/beamer-g4-mask.jpg
 ${SHARE_DIR}/examples/beamer-g4.jpg
@@ -286,7 +293,6 @@
 ${SHARE_DIR}/examples/beamerposter.lyx
 ${SHARE_DIR}/examples/biblioExample.bib
 ${SHARE_DIR}/examples/ca/ItemizeBullets.lyx
-${SHARE_DIR}/examples/ca/mathed.lyx
 ${SHARE_DIR}/examples/ca/splash.lyx
 ${SHARE_DIR}/examples/chess-article.lyx
 ${SHARE_DIR}/examples/chessgame.lyx
@@ -302,6 +308,7 @@
 ${SHARE_DIR}/examples/de/Lebenslauf.lyx
 ${SHARE_DIR}/examples/de/MultilingualCaptions.lyx
 ${SHARE_DIR}/examples/de/PDF-comment.lyx
+${SHARE_DIR}/examples/de/PDF-form.lyx
 ${SHARE_DIR}/examples/de/beamer-article.lyx
 ${SHARE_DIR}/examples/de/beamer.lyx
 ${SHARE_DIR}/examples/de/beispiel_gelyxt.lyx
@@ -342,18 +349,21 @@
 ${SHARE_DIR}/examples/fr/PDF-comment.lyx
 ${SHARE_DIR}/examples/fr/beamer-article.lyx
 ${SHARE_DIR}/examples/fr/beamer.lyx
-${SHARE_DIR}/examples/fr/exemple-powerdot.lyx
 ${SHARE_DIR}/examples/fr/exemple_brut.lyx
 ${SHARE_DIR}/examples/fr/exemple_lyxifie.lyx
 ${SHARE_DIR}/examples/fr/linguistics.lyx
+${SHARE_DIR}/examples/fr/powerdot.lyx
 ${SHARE_DIR}/examples/fr/seminar.lyx
 ${SHARE_DIR}/examples/fr/simplecv.lyx
 ${SHARE_DIR}/examples/fr/splash.lyx
+${SHARE_DIR}/examples/fr/xyfigure.lyx
 ${SHARE_DIR}/examples/fr/xyfigure.png
 ${SHARE_DIR}/examples/fr/xypic.lyx
 ${SHARE_DIR}/examples/gl/exemplo_bruto.lyx
 ${SHARE_DIR}/examples/gl/exemplo_lyxificado.lyx
 ${SHARE_DIR}/examples/gl/splash.lyx
+${SHARE_DIR}/examples/gnuplot-example.gp
+${SHARE_DIR}/examples/gnuplot.lyx
 ${SHARE_DIR}/examples/he/example_lyxified.lyx
 ${SHARE_DIR}/examples/he/example_raw.lyx
 ${SHARE_DIR}/examples/he/splash.lyx
@@ -370,7 +380,6 @@
 ${SHARE_DIR}/examples/ja/Braille.lyx
 ${SHARE_DIR}/examples/ja/FeynmanDiagrams.lyx
 ${SHARE_DIR}/examples/ja/MultilingualCaptions.lyx
-${SHARE_DIR}/examples/ja/R-S-statements.lyx
 ${SHARE_DIR}/examples/ja/beamer.lyx
 ${SHARE_DIR}/examples/ja/knitr.lyx
 ${SHARE_DIR}/examples/ja/lilypond.lyx
@@ -387,6 +396,8 @@
 ${SHARE_DIR}/examples/listerrors.lyx
 ${SHARE_DIR}/examples/localization_test.lyx
 ${SHARE_DIR}/examples/longsheet.gnumeric
+${SHARE_DIR}/examples/minted-filelisting.lyx



Home | Main Index | Thread Index | Old Index