diff options
author | markd <markd@pkgsrc.org> | 2022-12-13 19:47:35 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2022-12-13 19:47:35 +0000 |
commit | be7c1f7736258851db068e1e111d42229b74eb37 (patch) | |
tree | 5e7e2235e75581cb0c38496dcff57685fbb419c9 /editors | |
parent | 5178c66868ba4d37530adbbebdbb2dc90ef39511 (diff) | |
download | pkgsrc-be7c1f7736258851db068e1e111d42229b74eb37.tar.gz |
texstudio: update to 4.4.0
TeXstudio 4.4.0
-----------------
- new icon theme Colibri (by geolta)
- modernized manual
- faster removing of multiple lines
- end multi cursor mode with esc
- switch to CMAKE build system (qmake deprecated)
- hide/filter configuration completer list
- bug fixes
TeXstudio 4.3.1
-----------------
- fix loading files various times if relative path is used for \include
- fix custom verbatim highlighting
- fix label highlighting
- fix version checking
TeXstudio 4.3.0
-----------------
- show most used command at first place in completer
- more cwls
- get position into clipboard in pdf on ctrl+shift+click
- copy/paste table content into table/matrix wizard
- move to next/previous word now stops at every delimiter (no skip
over several brackets)
- small bug fixes
TeXstudio 4.2.3
-----------------
- xindex engine added
- fix math highlighting in keyvals
- add context menu in embbeded pdf viewer to invert pdf colors
- remember window state (maximized/normal) of config dialog
- fix (and speed-up) miktex package detection
- fix handling apostrophed words better in spellchecker
- regular expression in extended search behave the same as in normal search
- more cwls
TeXstudio 4.2.2
-----------------
- more cwls
- use picture highlighting for tikz env and similar
TeXstudio 4.2.1
-----------------
- fix placeholder issues
- handle NewDocumentsCommand better for completer
- enable "open in explorer" again
- fix building for poppler >=22.x
- more cwls
TeXstudio 4.2.0
-----------------
- more cwls
- fix user menu handling
- filter available dictionaries in status/language selection
- change placeHolder behavior: autoremove when content in placeholder
is changed, don't use placeholder for cutBuffer
TeXstudio 4.1.2
-----------------
- allow resizing the different sections in the symbol widget
- fix automatic session restore on OSX/Qt6
- scale inline preview if visible linewidth is too small
- fix latex package name parsing on Qt5 builds
- added cwls
TeXstudio 4.1.1
-----------------
- fix weird OSX issue that cursor keys were not working
- allow maximise config dialog
TeXstudio 4.1.0
-----------------
- change session format to json in order to circumvent OSX/Qt6 issue
- make edview accessible from js
TeXstudio 4.0.0
-----------------
- adapt to Qt6/poppler-qt6
- remodel structure handling in order to avoid (rare) crashes
- more and updated completion word lists thanks to mbertucci47
- handle text (e.g. \text{text}) in mathenv as text with spell checking
- performance improvement for large files with large number of labels
and/or large number of includes
- some bug fixes
TeXstudio 3.1.2
-----------------
- completed global TOC (background color coded, can be adjusted in config)
- fontawesome5 symbol pane
- another dark theme style (Orion Dark)
- results from styleparser gets immediately updated
TeXstudio 3.1.1
-----------------
- let global TOC update as you type
TeXstudio 3.1.0
-----------------
- fix changing GUI language
- global TOC added which needs to be updated for now (WIP)
TeXstudio 3.0.5
-----------------
- fix crash when deleting all elements of a build chain
- fix large tooltips on win with ADWAITA style
- number of pdf rendering threads limited to 8 (or to set value)
- add command line option --texpath to force a tex path
- adapt speller dialog to find the same errors as the online checker
- fix replace in global search
TeXstudio 3.0.2
-----------------
- changed behaviour for cut buffer and Ctrl+e (insert env)
- texdoc added as selectable command
- larger number of default dictionaries added
TeXstudio 3.0.0
-----------------
- speed up document parsing, should result in faster document load times
- spell checking is done asynchronously
- custom verbatim/math env highlighting abandoned for a cwl based approach
- better dark-mode support
- qt4 support abandoned
Diffstat (limited to 'editors')
-rw-r--r-- | editors/texstudio/Makefile | 6 | ||||
-rw-r--r-- | editors/texstudio/PLIST | 213 | ||||
-rw-r--r-- | editors/texstudio/distinfo | 11 | ||||
-rw-r--r-- | editors/texstudio/patches/patch-manhattanstyle.cpp | 14 | ||||
-rw-r--r-- | editors/texstudio/patches/patch-mostQtHeaders.h | 14 | ||||
-rw-r--r-- | editors/texstudio/patches/patch-pdfviewer_PDFDocument.cpp | 15 |
6 files changed, 180 insertions, 93 deletions
diff --git a/editors/texstudio/Makefile b/editors/texstudio/Makefile index c42bf2314d3..eec18fbc7ff 100644 --- a/editors/texstudio/Makefile +++ b/editors/texstudio/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.76 2022/11/23 16:19:57 adam Exp $ +# $NetBSD: Makefile,v 1.77 2022/12/13 19:47:35 markd Exp $ -DISTNAME= texstudio-2.12.22 -PKGREVISION= 29 +DISTNAME= texstudio-4.4.0 CATEGORIES= editors MASTER_SITES= ${MASTER_SITE_GITHUB:=texstudio-org/} @@ -35,6 +34,7 @@ do-configure: .include "../../x11/qt5-qtscript/buildlink3.mk" .include "../../x11/qt5-qtsvg/buildlink3.mk" .include "../../x11/qt5-qttools/buildlink3.mk" +.include "../../print/poppler-cpp/buildlink3.mk" .include "../../print/poppler-qt5/buildlink3.mk" .include "../../print/poppler-includes/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/editors/texstudio/PLIST b/editors/texstudio/PLIST index 1bab5819a98..63bbc306da5 100644 --- a/editors/texstudio/PLIST +++ b/editors/texstudio/PLIST @@ -1,46 +1,174 @@ -@comment $NetBSD: PLIST,v 1.7 2020/03/01 12:48:13 markd Exp $ +@comment $NetBSD: PLIST,v 1.8 2022/12/13 19:47:35 markd Exp $ bin/texstudio share/applications/texstudio.desktop share/icons/hicolor/scalable/apps/texstudio.svg share/texstudio/AUTHORS share/texstudio/CHANGELOG.txt share/texstudio/COPYING -share/texstudio/block_selection.png -share/texstudio/compile_toolbar.png -share/texstudio/configure_build.png -share/texstudio/configure_commands.png -share/texstudio/configure_completion.png -share/texstudio/configure_customToolbar.png -share/texstudio/configure_customizeMenu.png -share/texstudio/configure_editor.png -share/texstudio/configure_general.png -share/texstudio/configure_shortcuts.png -share/texstudio/configure_svn.png +share/texstudio/_images/TOC_file.png +share/texstudio/_images/TOC_standard.png +share/texstudio/_images/Tool_Bar_Menu.png +share/texstudio/_images/Tool_Bar_Move.png +share/texstudio/_images/active_language.png +share/texstudio/_images/blockCursor.png +share/texstudio/_images/blockCursor_selection.png +share/texstudio/_images/block_selection.png +share/texstudio/_images/bookmark1.png +share/texstudio/_images/bookmark2.png +share/texstudio/_images/bookmark3.png +share/texstudio/_images/bookmark4.png +share/texstudio/_images/bookmark5.png +share/texstudio/_images/bookmark6.png +share/texstudio/_images/compile_toolbar.png +share/texstudio/_images/completer.png +share/texstudio/_images/completer_env.png +share/texstudio/_images/completer_env_before.png +share/texstudio/_images/completer_filename.png +share/texstudio/_images/completer_filename_preview.png +share/texstudio/_images/completer_keys.png +share/texstudio/_images/completer_length.png +share/texstudio/_images/completer_ref.png +share/texstudio/_images/completer_reference.png +share/texstudio/_images/completer_text.png +share/texstudio/_images/completer_usertag.png +share/texstudio/_images/completer_usertag_text.png +share/texstudio/_images/conf_LT.png +share/texstudio/_images/conf_LT_adv.png +share/texstudio/_images/conf_grammar_internal.png +share/texstudio/_images/conf_structurepanel.png +share/texstudio/_images/conf_tableautoformating.png +share/texstudio/_images/conf_thesaurus.png +share/texstudio/_images/configure_advancedEditor.png +share/texstudio/_images/configure_build.png +share/texstudio/_images/configure_commands.png +share/texstudio/_images/configure_completion.png +share/texstudio/_images/configure_completion_adv.png +share/texstudio/_images/configure_customToolbar.png +share/texstudio/_images/configure_customizeMenu.png +share/texstudio/_images/configure_editor.png +share/texstudio/_images/configure_editor_adv.png +share/texstudio/_images/configure_general.png +share/texstudio/_images/configure_general_adv.png +share/texstudio/_images/configure_guiscaling.png +share/texstudio/_images/configure_language.png +share/texstudio/_images/configure_preview.png +share/texstudio/_images/configure_shortcuts.png +share/texstudio/_images/configure_svn.png +share/texstudio/_images/configure_syntaxhighlighting.png +share/texstudio/_images/doc10.png +share/texstudio/_images/doc11.png +share/texstudio/_images/doc12.png +share/texstudio/_images/doc13.png +share/texstudio/_images/doc16.png +share/texstudio/_images/doc17.png +share/texstudio/_images/doc18.png +share/texstudio/_images/doc19.png +share/texstudio/_images/doc21.png +share/texstudio/_images/doc3.png +share/texstudio/_images/doc6.png +share/texstudio/_images/doc7.png +share/texstudio/_images/doc8.png +share/texstudio/_images/doc9.png +share/texstudio/_images/down.png +share/texstudio/_images/errorlog.png +share/texstudio/_images/extendedSearch.png +share/texstudio/_images/findUsage.png +share/texstudio/_images/format_example.png +share/texstudio/_images/grid4x2_book_col1.png +share/texstudio/_images/grid4x2_book_col2.png +share/texstudio/_images/hide_panes.png +share/texstudio/_images/insertImage_menu.png +share/texstudio/_images/insert_ref.png +share/texstudio/_images/insert_ref_fromStructure.png +share/texstudio/_images/menu_session.png +share/texstudio/_images/menu_svn.png +share/texstudio/_images/preview_color.png +share/texstudio/_images/preview_context.png +share/texstudio/_images/preview_image.png +share/texstudio/_images/preview_inline.png +share/texstudio/_images/preview_inline_context.png +share/texstudio/_images/preview_tooltip.png +share/texstudio/_images/quickstartwizard.png +share/texstudio/_images/searchpanel.png +share/texstudio/_images/spellcheck_menu.png +share/texstudio/_images/spellcheck_options.png +share/texstudio/_images/speller_dialog.png +share/texstudio/_images/spelling_error.png +share/texstudio/_images/structureview.png +share/texstudio/_images/symbol_panel.png +share/texstudio/_images/syntax_error.png +share/texstudio/_images/syntax_error_tooltip.png +share/texstudio/_images/table_addCol.png +share/texstudio/_images/table_addRow.png +share/texstudio/_images/table_alignCol.png +share/texstudio/_images/table_cutCol.png +share/texstudio/_images/table_pasteCol.png +share/texstudio/_images/table_remCol.png +share/texstudio/_images/table_remRow.png +share/texstudio/_images/tb_central_format.png +share/texstudio/_images/tb_central_math.png +share/texstudio/_images/tb_math.png +share/texstudio/_images/tb_pdf_magnifyPan.png +share/texstudio/_images/tb_reference.png +share/texstudio/_images/template.png +share/texstudio/_images/thesaurus.png +share/texstudio/_images/txs_compile.png +share/texstudio/_images/txs_equation.png +share/texstudio/_images/txs_overview.png +share/texstudio/_images/txs_section.png +share/texstudio/_images/txs_symbol.png +share/texstudio/_images/txs_view.png +share/texstudio/_images/txs_wizard.png +share/texstudio/_images/up.png +share/texstudio/_images/userfoldmarker.png +share/texstudio/_images/viewbutton.png +share/texstudio/_images/wizard_array.png +share/texstudio/_images/wizard_figure.png +share/texstudio/_images/wizard_tabbing.png +share/texstudio/_images/wizard_tabular.png +share/texstudio/_sphinx_design_static/design-style.4045f2051d55cab465a707391d5b2007.min.css +share/texstudio/_sphinx_design_static/design-tabs.js +share/texstudio/_static/_sphinx_javascript_frameworks_compat.js +share/texstudio/_static/basic.css +share/texstudio/_static/debug.css +share/texstudio/_static/design-style.4045f2051d55cab465a707391d5b2007.min.css +share/texstudio/_static/design-tabs.js +share/texstudio/_static/doctools.js +share/texstudio/_static/documentation_options.js +share/texstudio/_static/file.png +share/texstudio/_static/jquery-3.6.0.js +share/texstudio/_static/jquery.js +share/texstudio/_static/language_data.js +share/texstudio/_static/minus.png +share/texstudio/_static/plus.png +share/texstudio/_static/pygments.css +share/texstudio/_static/scripts/furo-extensions.js +share/texstudio/_static/scripts/furo.js +share/texstudio/_static/scripts/furo.js.LICENSE.txt +share/texstudio/_static/scripts/furo.js.map +share/texstudio/_static/searchtools.js +share/texstudio/_static/skeleton.css +share/texstudio/_static/sphinx_highlight.js +share/texstudio/_static/styles/furo-extensions.css +share/texstudio/_static/styles/furo-extensions.css.map +share/texstudio/_static/styles/furo.css +share/texstudio/_static/styles/furo.css.map +share/texstudio/_static/tabs.css +share/texstudio/_static/tabs.js +share/texstudio/_static/texstudio.ico +share/texstudio/_static/texstudio128x128.png +share/texstudio/_static/underscore-1.13.1.js +share/texstudio/_static/underscore.js +share/texstudio/advanced.html +share/texstudio/background.html +share/texstudio/compiling.html +share/texstudio/configuration.html share/texstudio/de_DE.aff share/texstudio/de_DE.badWords share/texstudio/de_DE.dic share/texstudio/de_DE.stopWords share/texstudio/de_DE.stopWords.level2 -share/texstudio/doc1.png -share/texstudio/doc10.png -share/texstudio/doc11.png -share/texstudio/doc12.png -share/texstudio/doc13.png -share/texstudio/doc14.png -share/texstudio/doc15.png -share/texstudio/doc16.png -share/texstudio/doc17.png -share/texstudio/doc18.png -share/texstudio/doc19.png -share/texstudio/doc2.png -share/texstudio/doc20.png -share/texstudio/doc21.png -share/texstudio/doc3.png -share/texstudio/doc5.png -share/texstudio/doc6.png -share/texstudio/doc7.png -share/texstudio/doc8.png -share/texstudio/doc9.png +share/texstudio/editing.html share/texstudio/en_GB.aff share/texstudio/en_GB.dic share/texstudio/en_GB.stopWords @@ -49,12 +177,14 @@ share/texstudio/en_US.dic share/texstudio/en_US.stopWords share/texstudio/es_ES.aff share/texstudio/es_ES.dic -share/texstudio/format_example.png share/texstudio/fr_FR.aff share/texstudio/fr_FR.dic share/texstudio/fr_FR.stopWords +share/texstudio/genindex.html +share/texstudio/getting_started.html share/texstudio/hu_HU.aff share/texstudio/hu_HU.dic +share/texstudio/index.html share/texstudio/it_IT.aff share/texstudio/it_IT.dic share/texstudio/latex2e.css @@ -68,8 +198,7 @@ share/texstudio/qt_hu.qm share/texstudio/qt_ja.qm share/texstudio/qt_pl.qm share/texstudio/qt_zh.qm -share/texstudio/spellcheck_menu.png -share/texstudio/spellcheck_options.png +share/texstudio/search.html share/texstudio/tabletemplate_fullyframed_firstBold.js share/texstudio/tabletemplate_fullyframed_firstBold.png share/texstudio/tabletemplate_fullyframed_longtable.js @@ -80,13 +209,15 @@ share/texstudio/tabletemplate_plain_tabularx.js share/texstudio/tabletemplate_plain_tabularx.png share/texstudio/tabletemplate_rowcolors_tabular.js share/texstudio/tabletemplate_rowcolors_tabular.png -share/texstudio/template.png share/texstudio/template_Article.json share/texstudio/template_Article.png share/texstudio/template_Article.tex share/texstudio/template_Article_French.json share/texstudio/template_Article_French.png share/texstudio/template_Article_French.tex +share/texstudio/template_Article_LuaLaTeX_French.json +share/texstudio/template_Article_LuaLaTeX_French.png +share/texstudio/template_Article_LuaLaTeX_French.tex share/texstudio/template_Beamer.json share/texstudio/template_Beamer.tex share/texstudio/template_Book.json @@ -125,6 +256,7 @@ share/texstudio/texstudio48x48.png share/texstudio/texstudio64x64.png share/texstudio/texstudio_ar.qm share/texstudio/texstudio_br.qm +share/texstudio/texstudio_ca.qm share/texstudio/texstudio_cs.qm share/texstudio/texstudio_de.qm share/texstudio/texstudio_el.qm @@ -133,18 +265,22 @@ share/texstudio/texstudio_fa.qm share/texstudio/texstudio_fr.qm share/texstudio/texstudio_hu.qm share/texstudio/texstudio_id_ID.qm +share/texstudio/texstudio_ie.qm share/texstudio/texstudio_it.qm share/texstudio/texstudio_ja.qm share/texstudio/texstudio_ko.qm share/texstudio/texstudio_ko_KR.qm +share/texstudio/texstudio_nb_NO.qm share/texstudio/texstudio_nl.qm share/texstudio/texstudio_pl.qm share/texstudio/texstudio_pt.qm share/texstudio/texstudio_pt_BR.qm share/texstudio/texstudio_ru_RU.qm +share/texstudio/texstudio_si.qm share/texstudio/texstudio_sk.qm share/texstudio/texstudio_sv.qm share/texstudio/texstudio_tr_TR.qm +share/texstudio/texstudio_ug.qm share/texstudio/texstudio_uk.qm share/texstudio/texstudio_vi.qm share/texstudio/texstudio_zh_CN.qm @@ -152,7 +288,4 @@ share/texstudio/th_de_DE_v2.dat share/texstudio/th_en_US_v2.dat share/texstudio/th_fr_FR_v2.dat share/texstudio/th_it_IT_v2.dat -share/texstudio/thesaurus.png -share/texstudio/usermanual.css -share/texstudio/usermanual_en.html -share/texstudio/wizard_figure.png +share/texstudio/viewing.html diff --git a/editors/texstudio/distinfo b/editors/texstudio/distinfo index 7640f2f0bef..bdac254252a 100644 --- a/editors/texstudio/distinfo +++ b/editors/texstudio/distinfo @@ -1,9 +1,6 @@ -$NetBSD: distinfo,v 1.11 2021/10/26 10:21:42 nia Exp $ +$NetBSD: distinfo,v 1.12 2022/12/13 19:47:35 markd Exp $ -BLAKE2s (texstudio-2.12.22.tar.gz) = f0a386d2f9e2e132f179462d1e5f1b5425a89c7fe926117d078a1e1be0c51886 -SHA512 (texstudio-2.12.22.tar.gz) = c589285d1fba00812583a3d58602a99e044eb4bcf6a84b939d00ad7fe4ba8f15788031361fc9b4cb8df19f8098911c437d1de5459c1736fa40888b88d13b10d1 -Size (texstudio-2.12.22.tar.gz) = 35965795 bytes -SHA1 (patch-manhattanstyle.cpp) = 390e4026a44656e7fb2a675f958b8a6f315cffdc +BLAKE2s (texstudio-4.4.0.tar.gz) = a920fd04036f0cf4c553f54219ac977daaa7a429171cecff39d0eb666f91088b +SHA512 (texstudio-4.4.0.tar.gz) = 02b328c79fca6d9d2c3fd0039081d25279d803051f4459d83750e5b2bad23227871ed367d641e06a5bafd2f08699d1410a9ffcad5ff4d2de48b53f0b0f60d977 +Size (texstudio-4.4.0.tar.gz) = 111069980 bytes SHA1 (patch-minisplitter.cpp) = 93b1910a12308294a5ae4870da0b208cb4580ee7 -SHA1 (patch-mostQtHeaders.h) = debd3e35005a9fe014e65671db98904a0c76b8a5 -SHA1 (patch-pdfviewer_PDFDocument.cpp) = 3b897c52dcfd507682f52ef4b1a61a26f4ec00a3 diff --git a/editors/texstudio/patches/patch-manhattanstyle.cpp b/editors/texstudio/patches/patch-manhattanstyle.cpp deleted file mode 100644 index 247e8d9516e..00000000000 --- a/editors/texstudio/patches/patch-manhattanstyle.cpp +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-manhattanstyle.cpp,v 1.1 2020/06/10 06:36:14 markd Exp $ - -qt5.15 fix - ---- src/manhattanstyle.cpp.orig 2020-01-15 19:10:58.000000000 +0000 -+++ src/manhattanstyle.cpp -@@ -44,6 +44,7 @@ - #include <QMainWindow> - #include <QMenuBar> - #include <QPainter> -+#include <QPainterPath> - #include <QPixmap> - #include <QPixmapCache> - #include <QPushButton> diff --git a/editors/texstudio/patches/patch-mostQtHeaders.h b/editors/texstudio/patches/patch-mostQtHeaders.h deleted file mode 100644 index c0959073dd5..00000000000 --- a/editors/texstudio/patches/patch-mostQtHeaders.h +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-mostQtHeaders.h,v 1.1 2020/06/10 06:36:14 markd Exp $ - -qt5.15 fix - ---- src/mostQtHeaders.h.orig 2020-01-15 19:10:58.000000000 +0000 -+++ src/mostQtHeaders.h -@@ -83,6 +83,7 @@ - #include <QObject>
- #include <QPaintEvent>
- #include <QPainter>
-+#include <QPainterPath>
- #include <QPixmap>
- #include <QPixmapCache>
- #include <QPointer>
diff --git a/editors/texstudio/patches/patch-pdfviewer_PDFDocument.cpp b/editors/texstudio/patches/patch-pdfviewer_PDFDocument.cpp deleted file mode 100644 index a464dea806f..00000000000 --- a/editors/texstudio/patches/patch-pdfviewer_PDFDocument.cpp +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-pdfviewer_PDFDocument.cpp,v 1.2 2019/01/21 10:12:13 markd Exp $ - -Avoid ambiguous function call. - ---- src/pdfviewer/PDFDocument.cpp.orig 2017-08-12 12:00:03.000000000 +0000 -+++ src/pdfviewer/PDFDocument.cpp -@@ -3095,7 +3095,7 @@ retryNow: - pdfWidget->setFocus(); - - // set page viewer only once -- int maxDigits = 1 + qFloor(log10(pdfWidget->realNumPages())); -+ int maxDigits = 1 + qFloor(log10((float)pdfWidget->realNumPages())); - //if (maxDigits < 2) maxDigits = 2; - leCurrentPage->setMaxLength(maxDigits); - leCurrentPage->setFixedWidth(fontMetrics().width(QString(maxDigits + 1, '#'))); |