pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/57817: editors/texstudio upgrade to the present 4.7.2 version
>Number: 57817
>Category: pkg
>Synopsis: editors/texstudio upgrade to the present 4.7.2 version
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Thu Jan 04 20:55:00 +0000 2024
>Originator: Chavdar Ivanov
>Release: 10.99.10 (-current as of 04/01/2024, current pkgsrc)
>Organization:
CI4 Consulting Ltd
>Environment:
# uname -a
NetBSD ymir.lorien.lan 10.99.10 NetBSD 10.99.10 (GENERIC) #23: Tue Jan 2 11:58:27 GMT 2024 sysbuild%ymir.lorien.lan@localhost:/dumps/sysbuild/amd64/obj/home/sysbuild/src/sys/arch/amd64/com
pile/GENERIC amd64
>Description:
This is just an update of the version currently in pkgsrc (4.4.0) to the latest available at the time of this upgrade - 4.7.2.
The build mechanics changes from qmake to cmake.
Tested only on amd64-current at this time.
>How-To-Repeat:
n/a
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/editors/texstudio/Makefile,v
retrieving revision 1.90
diff -u -r1.90 Makefile
--- Makefile 15 Nov 2023 09:25:50 -0000 1.90
+++ Makefile 4 Jan 2024 20:42:36 -0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.90 2023/11/15 09:25:50 wiz Exp $
+# $NetBSD: Makefile,v 1.91 2024/01/04 19:56:50 ci4ic4 Exp $
-DISTNAME= texstudio-4.4.0
-PKGREVISION= 13
+DISTNAME= texstudio-4.7.2
CATEGORIES= editors
MASTER_SITES= ${MASTER_SITE_GITHUB:=texstudio-org/}
@@ -14,6 +13,13 @@
USE_LANGUAGES= c++ c
USE_LIBTOOL= yes
+Qt5_DIR= ${BUILDLINK_PREFIX.qt5-qtbase}/qt5
+ALL_ENV+= Qt5_DIR=${Qt5_DIR}
+
+CMAKE_ARGS+= -DUSE_SYSTEM_LIBS=ON
+
+CMAKE_ARGS+= -DUSE_QT5=1
+
INSTALL_MAKE_FLAGS+= INSTALL_ROOT=${DESTDIR}
.include "../../mk/bsd.prefs.mk"
@@ -24,17 +30,16 @@
_CRASH_HANDLER=
.endif
-do-configure:
- cd ${WRKSRC} && env ${CONFIGURE_ENV} \
- ${QTDIR}/bin/qmake PREFIX=${PREFIX} texstudio.pro USE_SYSTEM_HUNSPELL=1 DESKTOPDIR=${PREFIX}/share/applications NO_APPDATA=yes ${_CRASH_HANDLER}
-
+.include "../../devel/cmake/build.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../textproc/hunspell/buildlink3.mk"
+.include "../../archivers/quazip/buildlink3.mk"
.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../x11/qt5-qtscript/buildlink3.mk"
.include "../../x11/qt5-qtsvg/buildlink3.mk"
.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../x11/qtermwidget/buildlink3.mk"
.include "../../print/poppler-cpp/buildlink3.mk"
.include "../../print/poppler-qt5/buildlink3.mk"
.include "../../print/poppler-includes/buildlink3.mk"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/editors/texstudio/PLIST,v
retrieving revision 1.8
diff -u -r1.8 PLIST
--- PLIST 13 Dec 2022 19:47:35 -0000 1.8
+++ PLIST 4 Jan 2024 20:42:36 -0000
@@ -1,10 +1,18 @@
-@comment $NetBSD: PLIST,v 1.8 2022/12/13 19:47:35 markd Exp $
+@comment $NetBSD$
bin/texstudio
share/applications/texstudio.desktop
share/icons/hicolor/scalable/apps/texstudio.svg
+share/metainfo/texstudio.metainfo.xml
share/texstudio/AUTHORS
-share/texstudio/CHANGELOG.txt
+share/texstudio/CHANGELOG.html
+share/texstudio/CHANGELOG.md
share/texstudio/COPYING
+share/texstudio/README_DIC_fr_FR.txt
+share/texstudio/README_es_ES.txt
+share/texstudio/README_hu_HU.txt
+share/texstudio/README_it_IT.txt
+share/texstudio/README_others.txt
+share/texstudio/README_pt_BR.TXT
share/texstudio/_images/TOC_file.png
share/texstudio/_images/TOC_standard.png
share/texstudio/_images/Tool_Bar_Menu.png
@@ -55,20 +63,12 @@
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
@@ -161,48 +161,208 @@
share/texstudio/_static/underscore.js
share/texstudio/advanced.html
share/texstudio/background.html
+share/texstudio/bg_BG-Bulgarian.aff
+share/texstudio/bg_BG-Bulgarian.dic
+share/texstudio/br_BR-Breton.aff
+share/texstudio/br_BR-Breton.dic
+share/texstudio/ca_CAVA-CatalanValencian.aff
+share/texstudio/ca_CAVA-CatalanValencian.dic
+share/texstudio/ca_ES-Catalan.aff
+share/texstudio/ca_ES-Catalan.dic
share/texstudio/compiling.html
share/texstudio/configuration.html
+share/texstudio/cs_CS-Czech.aff
+share/texstudio/cs_CS-Czech.dic
+share/texstudio/da_DA-Danish.aff
+share/texstudio/da_DA-Danish.dic
+share/texstudio/de_AT-GermanAustria.aff
+share/texstudio/de_AT-GermanAustria.dic
+share/texstudio/de_CH-GermanSwitzerland.aff
+share/texstudio/de_CH-GermanSwitzerland.dic
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/editing.html
+share/texstudio/el_EL-ModernGreek.aff
+share/texstudio/el_EL-ModernGreek.dic
+share/texstudio/el_POL-ModerGreekPolytonicGreek.aff
+share/texstudio/el_POL-ModerGreekPolytonicGreek.dic
+share/texstudio/en_AU-EnglishAustralia.aff
+share/texstudio/en_AU-EnglishAustralia.dic
+share/texstudio/en_CA-EnglishCanada.aff
+share/texstudio/en_CA-EnglishCanada.dic
+share/texstudio/en_EN-EnglishUnitedKingdom.aff
+share/texstudio/en_EN-EnglishUnitedKingdom.dic
share/texstudio/en_GB.aff
share/texstudio/en_GB.dic
share/texstudio/en_GB.stopWords
share/texstudio/en_US.aff
share/texstudio/en_US.dic
share/texstudio/en_US.stopWords
+share/texstudio/en_ZA-EnglishSouthAfrica.aff
+share/texstudio/en_ZA-EnglishSouthAfrica.dic
+share/texstudio/eo_EO-Esperanto.aff
+share/texstudio/eo_EO-Esperanto.dic
+share/texstudio/es_AR-SpanishArgentina.aff
+share/texstudio/es_AR-SpanishArgentina.dic
+share/texstudio/es_BO-SpanishBolivia.aff
+share/texstudio/es_BO-SpanishBolivia.dic
+share/texstudio/es_CL-SpanishChile.aff
+share/texstudio/es_CL-SpanishChile.dic
+share/texstudio/es_CO-SpanishColombia.aff
+share/texstudio/es_CO-SpanishColombia.dic
+share/texstudio/es_CR-SpanishCostaRica.aff
+share/texstudio/es_CR-SpanishCostaRica.dic
+share/texstudio/es_CU-SpanishCuba.aff
+share/texstudio/es_CU-SpanishCuba.dic
+share/texstudio/es_DO-SpanishDominicanRepublic.aff
+share/texstudio/es_DO-SpanishDominicanRepublic.dic
+share/texstudio/es_EC-SpanishEcuador.aff
+share/texstudio/es_EC-SpanishEcuador.dic
share/texstudio/es_ES.aff
share/texstudio/es_ES.dic
+share/texstudio/es_GT-SpanishGuatemala.aff
+share/texstudio/es_GT-SpanishGuatemala.dic
+share/texstudio/es_HN-SpanishHonduras.aff
+share/texstudio/es_HN-SpanishHonduras.dic
+share/texstudio/es_MX-SpanishMexico.aff
+share/texstudio/es_MX-SpanishMexico.dic
+share/texstudio/es_NI-SpanishNicaragua.aff
+share/texstudio/es_NI-SpanishNicaragua.dic
+share/texstudio/es_PA-SpanishPanama.aff
+share/texstudio/es_PA-SpanishPanama.dic
+share/texstudio/es_PE-SpanishPeru.aff
+share/texstudio/es_PE-SpanishPeru.dic
+share/texstudio/es_PH-SpanishPhilippines.aff
+share/texstudio/es_PH-SpanishPhilippines.dic
+share/texstudio/es_PR-SpanishPuertoRico.aff
+share/texstudio/es_PR-SpanishPuertoRico.dic
+share/texstudio/es_PY-SpanishParaguay.aff
+share/texstudio/es_PY-SpanishParaguay.dic
+share/texstudio/es_SV-SpanishElSalvador.aff
+share/texstudio/es_SV-SpanishElSalvador.dic
+share/texstudio/es_US-SpanishUnitedStates.aff
+share/texstudio/es_US-SpanishUnitedStates.dic
+share/texstudio/es_UY-SpanishUruguay.aff
+share/texstudio/es_UY-SpanishUruguay.dic
+share/texstudio/es_VE-SpanishVenezuela.aff
+share/texstudio/es_VE-SpanishVenezuela.dic
+share/texstudio/et_ET-Estonian.aff
+share/texstudio/et_ET-Estonian.dic
+share/texstudio/eu_EU-Basque.aff
+share/texstudio/eu_EU-Basque.dic
+share/texstudio/fa_FA-Persian.aff
+share/texstudio/fa_FA-Persian.dic
+share/texstudio/fo_FO-Faroese.aff
+share/texstudio/fo_FO-Faroese.dic
share/texstudio/fr_FR.aff
share/texstudio/fr_FR.dic
share/texstudio/fr_FR.stopWords
+share/texstudio/fur_FUR-Friulian.aff
+share/texstudio/fur_FUR-Friulian.dic
+share/texstudio/fy_FY-WesternFrisian.aff
+share/texstudio/fy_FY-WesternFrisian.dic
+share/texstudio/ga_GA-Irish.aff
+share/texstudio/ga_GA-Irish.dic
+share/texstudio/gd_GD-Gaelic.aff
+share/texstudio/gd_GD-Gaelic.dic
share/texstudio/genindex.html
share/texstudio/getting_started.html
+share/texstudio/gl_GL-Galician.aff
+share/texstudio/gl_GL-Galician.dic
+share/texstudio/he_HE-Hebrew.aff
+share/texstudio/he_HE-Hebrew.dic
+share/texstudio/hr_HR-Croatian.aff
+share/texstudio/hr_HR-Croatian.dic
share/texstudio/hu_HU.aff
share/texstudio/hu_HU.dic
+share/texstudio/hy_HY-Armenian.aff
+share/texstudio/hy_HY-Armenian.dic
+share/texstudio/hyw_HYW-WesternArmenian.aff
+share/texstudio/hyw_HYW-WesternArmenian.dic
+share/texstudio/ia_IA-Interlingua.aff
+share/texstudio/ia_IA-Interlingua.dic
+share/texstudio/ie_IE-Interlingue.aff
+share/texstudio/ie_IE-Interlingue.dic
share/texstudio/index.html
+share/texstudio/is_IS-Icelandic.aff
+share/texstudio/is_IS-Icelandic.dic
share/texstudio/it_IT.aff
share/texstudio/it_IT.dic
+share/texstudio/ka_KA-Georgian.aff
+share/texstudio/ka_KA-Georgian.dic
+share/texstudio/ko_KO-Korean.aff
+share/texstudio/ko_KO-Korean.dic
+share/texstudio/la_LA-Latin.aff
+share/texstudio/la_LA-Latin.dic
share/texstudio/latex2e.css
share/texstudio/latex2e.html
+share/texstudio/lb_LB-Luxembourgish.aff
+share/texstudio/lb_LB-Luxembourgish.dic
+share/texstudio/list.png
+share/texstudio/lt_LT-Lithuanian.aff
+share/texstudio/lt_LT-Lithuanian.dic
+share/texstudio/ltg_LTG-Latgalian.aff
+share/texstudio/ltg_LTG-Latgalian.dic
+share/texstudio/lv_LV-Latvian.aff
+share/texstudio/lv_LV-Latvian.dic
+share/texstudio/mk_MK-Macedonian.aff
+share/texstudio/mk_MK-Macedonian.dic
+share/texstudio/mm_MM-Mongolian.aff
+share/texstudio/mm_MM-Mongolian.dic
+share/texstudio/nb_NB-NorwegianBokmal.aff
+share/texstudio/nb_NB-NorwegianBokmal.dic
+share/texstudio/nds_NDS-LowGerman.aff
+share/texstudio/nds_NDS-LowGerman.dic
+share/texstudio/ne_NE-Nepali.aff
+share/texstudio/ne_NE-Nepali.dic
+share/texstudio/nl_NL-Dutch.aff
+share/texstudio/nl_NL-Dutch.dic
+share/texstudio/nn_NN-NorwegianNynorsk.aff
+share/texstudio/nn_NN-NorwegianNynorsk.dic
+share/texstudio/pl_PL-Polish.aff
+share/texstudio/pl_PL-Polish.dic
share/texstudio/pt_BR.aff
share/texstudio/pt_BR.dic
+share/texstudio/pt_PT-Portuguese.aff
+share/texstudio/pt_PT-Portuguese.dic
+share/texstudio/pt_PT2-PortuguesePortugal.aff
+share/texstudio/pt_PT2-PortuguesePortugal.dic
share/texstudio/qt_cs.qm
share/texstudio/qt_de.qm
+share/texstudio/qt_es.qm
share/texstudio/qt_fr.qm
share/texstudio/qt_hu.qm
share/texstudio/qt_ja.qm
share/texstudio/qt_pl.qm
+share/texstudio/qt_ru.qm
share/texstudio/qt_zh.qm
+share/texstudio/ro_RO-Romanian.aff
+share/texstudio/ro_RO-Romanian.dic
+share/texstudio/ru_RU-Russian.aff
+share/texstudio/ru_RU-Russian.dic
share/texstudio/search.html
+share/texstudio/searchindex.js
+share/texstudio/sk_SK-Slovak.aff
+share/texstudio/sk_SK-Slovak.dic
+share/texstudio/sl_SL-Slovenian.aff
+share/texstudio/sl_SL-Slovenian.dic
+share/texstudio/sr_LATN-SerbianLatin.aff
+share/texstudio/sr_LATN-SerbianLatin.dic
+share/texstudio/sr_SR-Serbian.aff
+share/texstudio/sr_SR-Serbian.dic
+share/texstudio/sv_FI-SwedishFinland.aff
+share/texstudio/sv_FI-SwedishFinland.dic
+share/texstudio/sv_SV-Swedish.aff
+share/texstudio/sv_SV-Swedish.dic
share/texstudio/tabletemplate_fullyframed_firstBold.js
share/texstudio/tabletemplate_fullyframed_firstBold.png
share/texstudio/tabletemplate_fullyframed_longtable.js
share/texstudio/tabletemplate_fullyframed_longtable.png
+share/texstudio/tabletemplate_fullyframed_longtabu.js
+share/texstudio/tabletemplate_fullyframed_longtabu.png
share/texstudio/tabletemplate_plain_tabular.js
share/texstudio/tabletemplate_plain_tabular.png
share/texstudio/tabletemplate_plain_tabularx.js
@@ -219,6 +379,7 @@
share/texstudio/template_Article_LuaLaTeX_French.png
share/texstudio/template_Article_LuaLaTeX_French.tex
share/texstudio/template_Beamer.json
+share/texstudio/template_Beamer.png
share/texstudio/template_Beamer.tex
share/texstudio/template_Book.json
share/texstudio/template_Book.png
@@ -248,18 +409,14 @@
share/texstudio/template_Scrlttr2.tex
share/texstudio/template_Scrreprt.json
share/texstudio/template_Scrreprt.tex
-share/texstudio/texstudio128x128.png
-share/texstudio/texstudio16x16.png
-share/texstudio/texstudio22x22.png
-share/texstudio/texstudio32x32.png
-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_de_CH.qm
share/texstudio/texstudio_el.qm
+share/texstudio/texstudio_en.qm
share/texstudio/texstudio_es.qm
share/texstudio/texstudio_fa.qm
share/texstudio/texstudio_fr.qm
@@ -275,6 +432,7 @@
share/texstudio/texstudio_pl.qm
share/texstudio/texstudio_pt.qm
share/texstudio/texstudio_pt_BR.qm
+share/texstudio/texstudio_ru.qm
share/texstudio/texstudio_ru_RU.qm
share/texstudio/texstudio_si.qm
share/texstudio/texstudio_sk.qm
@@ -288,4 +446,18 @@
share/texstudio/th_en_US_v2.dat
share/texstudio/th_fr_FR_v2.dat
share/texstudio/th_it_IT_v2.dat
+share/texstudio/tk_TK-Turkmen.aff
+share/texstudio/tk_TK-Turkmen.dic
+share/texstudio/tlh_LATN-KlingonLatin.aff
+share/texstudio/tlh_LATN-KlingonLatin.dic
+share/texstudio/tlh_TLH-Klingon.aff
+share/texstudio/tlh_TLH-Klingon.dic
+share/texstudio/tr_TR-Turkish.aff
+share/texstudio/tr_TR-Turkish.dic
+share/texstudio/ug_CN-China.aff
+share/texstudio/ug_CN-China.dic
+share/texstudio/uk_UK-Ukrainian.aff
+share/texstudio/uk_UK-Ukrainian.dic
+share/texstudio/vi_VI-Vietnamese.aff
+share/texstudio/vi_VI-Vietnamese.dic
share/texstudio/viewing.html
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/editors/texstudio/distinfo,v
retrieving revision 1.12
diff -u -r1.12 distinfo
--- distinfo 13 Dec 2022 19:47:35 -0000 1.12
+++ distinfo 4 Jan 2024 20:42:36 -0000
@@ -1,6 +1,5 @@
$NetBSD: distinfo,v 1.12 2022/12/13 19:47:35 markd Exp $
-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
+BLAKE2s (texstudio-4.7.2.tar.gz) = 9de93a788310c8a1f3d5a08d878812e8c3bd7d85fa1e805df6691e0628aaf8bf
+SHA512 (texstudio-4.7.2.tar.gz) = cadfcafc4a00cf4a999b7707a5216ba4b6a2184f8c542b1394739cc8c413577c641268cae86647eb3901b048dd31c85b0f98b5532d52c01baec01446674f6380
+Size (texstudio-4.7.2.tar.gz) = 111616706 bytes
# uname -a
NetBSD ymir.lorien.lan 10.99.10 NetBSD 10.99.10 (GENERIC) #23: Tue Jan 2 11:58:27 GMT 2024 sysbuild%ymir.lorien.lan@localhost:/dumps/sysbuild/amd64/obj/home/sysbuild/src/sys/arch/amd64/com
pile/GENERIC amd64
Home |
Main Index |
Thread Index |
Old Index