Download raw body.
editors/texmaker: Update to 5.1.4
Hi, ports@:
Here is a patch for editors/texmaker to update to 5.1.4.
The port build well with the patch and run well.
Cheers !
wen
Index: editors/texmaker/Makefile
===================================================================
RCS file: /cvs/ports/editors/texmaker/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- editors/texmaker/Makefile 21 Sep 2023 12:22:34 -0000 1.46
+++ editors/texmaker/Makefile 14 Feb 2024 11:24:53 -0000
@@ -1,7 +1,6 @@
COMMENT= LaTeX development environment
-DISTNAME= texmaker-5.0.2
+DISTNAME= texmaker-5.1.4
CATEGORIES= editors
-REVISION= 2
HOMEPAGE= http://www.xm1math.net/texmaker/
Index: editors/texmaker/distinfo
===================================================================
RCS file: /cvs/ports/editors/texmaker/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- editors/texmaker/distinfo 15 Jul 2018 23:09:43 -0000 1.20
+++ editors/texmaker/distinfo 14 Feb 2024 11:24:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (texmaker-5.0.2.tar.bz2) = qU6Nd6Fv3dB4nEUrCRO7CYsfiVOXs61TvimthKqsAXk=
-SIZE (texmaker-5.0.2.tar.bz2) = 15695684
+SHA256 (texmaker-5.1.4.tar.bz2) = MgUE1itxtZHAa30LEgKsdQoxEv4soyjjBYAFXrMI/qY=
+SIZE (texmaker-5.1.4.tar.bz2) = 15277027
Index: editors/texmaker/patches/patch-pdfium_core_fxcrt_fx_system_h
===================================================================
RCS file: editors/texmaker/patches/patch-pdfium_core_fxcrt_fx_system_h
diff -N editors/texmaker/patches/patch-pdfium_core_fxcrt_fx_system_h
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ editors/texmaker/patches/patch-pdfium_core_fxcrt_fx_system_h 14 Feb 2024 11:24:53 -0000
@@ -0,0 +1,12 @@
+Index: pdfium/core/fxcrt/fx_system.h
+--- pdfium/core/fxcrt/fx_system.h.orig
++++ pdfium/core/fxcrt/fx_system.h
+@@ -40,7 +40,7 @@
+ #elif defined(_WIN64)
+ #define _FX_OS_ _FX_WIN64_DESKTOP_
+ #define _FXM_PLATFORM_ _FXM_PLATFORM_WINDOWS_
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__OpenBSD__)
+ #define _FX_OS_ _FX_LINUX_DESKTOP_
+ #define _FXM_PLATFORM_ _FXM_PLATFORM_LINUX_
+ #elif defined(__APPLE__)
Index: editors/texmaker/patches/patch-pdfium_core_fxcrt_include_fx_system_h
===================================================================
RCS file: editors/texmaker/patches/patch-pdfium_core_fxcrt_include_fx_system_h
diff -N editors/texmaker/patches/patch-pdfium_core_fxcrt_include_fx_system_h
--- editors/texmaker/patches/patch-pdfium_core_fxcrt_include_fx_system_h 11 Mar 2022 18:58:35 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Index: pdfium/core/fxcrt/include/fx_system.h
---- pdfium/core/fxcrt/include/fx_system.h.orig
-+++ pdfium/core/fxcrt/include/fx_system.h
-@@ -40,7 +40,7 @@
- #elif defined(_WIN64)
- #define _FX_OS_ _FX_WIN64_DESKTOP_
- #define _FXM_PLATFORM_ _FXM_PLATFORM_WINDOWS_
--#elif defined(__linux__)
-+#elif defined(__linux__) || defined(__OpenBSD__)
- #define _FX_OS_ _FX_LINUX_DESKTOP_
- #define _FXM_PLATFORM_ _FXM_PLATFORM_LINUX_
- #elif defined(__APPLE__)
Index: editors/texmaker/patches/patch-pdfium_xfa_fgas_font_fgas_stdfontmgr_cpp
===================================================================
RCS file: editors/texmaker/patches/patch-pdfium_xfa_fgas_font_fgas_stdfontmgr_cpp
diff -N editors/texmaker/patches/patch-pdfium_xfa_fgas_font_fgas_stdfontmgr_cpp
--- editors/texmaker/patches/patch-pdfium_xfa_fgas_font_fgas_stdfontmgr_cpp 11 Mar 2022 18:58:35 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Index: pdfium/xfa/fgas/font/fgas_stdfontmgr.cpp
---- pdfium/xfa/fgas/font/fgas_stdfontmgr.cpp.orig
-+++ pdfium/xfa/fgas/font/fgas_stdfontmgr.cpp
-@@ -464,8 +464,8 @@ FX_LPEnumAllFonts FX_GetDefFontEnumerator() {
- #else
- const FX_CHAR* g_FontFolders[] = {
- #if _FXM_PLATFORM_ == _FXM_PLATFORM_LINUX_
-- "/usr/share/fonts", "/usr/share/X11/fonts/Type1",
-- "/usr/share/X11/fonts/TTF", "/usr/local/share/fonts",
-+ "/usr/X11R6/lib/X11/fonts/Type1",
-+ "/usr/X11R6/lib/X11/fonts/TTF", "/usr/local/share/fonts",
- #elif _FXM_PLATFORM_ == _FXM_PLATFORM_APPLE_
- "~/Library/Fonts", "/Library/Fonts", "/System/Library/Fonts",
- #elif _FXM_PLATFORM_ == _FXM_PLATFORM_ANDROID_
Index: editors/texmaker/patches/patch-texmaker_pro
===================================================================
RCS file: /cvs/ports/editors/texmaker/patches/patch-texmaker_pro,v
retrieving revision 1.18
diff -u -p -r1.18 patch-texmaker_pro
--- editors/texmaker/patches/patch-texmaker_pro 11 Mar 2022 18:58:35 -0000 1.18
+++ editors/texmaker/patches/patch-texmaker_pro 14 Feb 2024 11:24:53 -0000
@@ -1,7 +1,7 @@
Index: texmaker.pro
--- texmaker.pro.orig
+++ texmaker.pro
-@@ -24,6 +24,8 @@ message("Qt>=5.7 is required.")
+@@ -30,6 +30,8 @@ QT += webenginewidgets
CONFIG += qt hide_symbols warn_off rtti_off exceptions_off c++11 release
CONFIG -= precompile_header
@@ -10,52 +10,49 @@ Index: texmaker.pro
gcc {
QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter
-@@ -117,25 +119,6 @@ HEADERS += texmaker.h \
- unicodeview.h \
- svnhelper.h \
+@@ -127,24 +129,6 @@ HEADERS += texmaker.h \
+ x11fontdialog.h \
quickbeamerdialog.h \
+ cmdparser.h \
- hunspell/affentry.hxx \
- hunspell/affixmgr.hxx \
- hunspell/atypes.hxx \
- hunspell/baseaffix.hxx \
- hunspell/csutil.hxx \
-- hunspell/dictmgr.hxx \
+- hunspell/filemgr.hxx \
- hunspell/hashmgr.hxx \
- hunspell/htypes.hxx \
-- hunspell/hunspell.hxx \
+- hunspell/hunvisapi.h \
- hunspell/hunspell.h \
+- hunspell/hunspell.hxx \
+- hunspell/hunzip.hxx \
- hunspell/langnum.hxx \
-- hunspell/license.hunspell \
- hunspell/phonet.hxx \
-- hunspell/suggestmgr.hxx \
-- hunspell/license.myspell \
-- hunspell/filemgr.hxx \
-- hunspell/hunzip.hxx \
- hunspell/replist.hxx \
+- hunspell/suggestmgr.hxx \
+- hunspell/utf_info.hxx \
- hunspell/w_char.hxx \
singleapp/qtlocalpeer.h \
singleapp/qtlockedfile.h \
singleapp/qtsingleapplication.h \
-@@ -502,18 +485,6 @@ SOURCES += main.cpp \
- unicodeview.cpp \
- quickbeamerdialog.cpp \
+@@ -567,16 +551,6 @@ SOURCES += main.cpp \
svnhelper.cpp \
+ x11fontdialog.cpp \
+ cmdparser.cpp \
- hunspell/affentry.cxx \
- hunspell/affixmgr.cxx \
- hunspell/csutil.cxx \
-- hunspell/dictmgr.cxx \
+- hunspell/filemgr.cxx \
- hunspell/hashmgr.cxx \
- hunspell/hunspell.cxx \
+- hunspell/hunzip.cxx \
- hunspell/phonet.cxx \
-- hunspell/suggestmgr.cxx \
-- hunspell/utf_info.cxx \
-- hunspell/filemgr.cxx \
- hunspell/replist.cxx \
-- hunspell/hunzip.cxx \
+- hunspell/suggestmgr.cxx \
singleapp/qtlocalpeer.cpp \
singleapp/qtlockedfile.cpp \
singleapp/qtsingleapplication.cpp \
-@@ -1160,40 +1131,7 @@ utilities.files = doc/doc10.png \
+@@ -1253,40 +1227,7 @@ utilities.files = doc/doc10.png \
locale/texmaker_ar.qm \
locale/texmaker_lv.qm \
locale/texmaker_uk.qm \
editors/texmaker: Update to 5.1.4