View | Details | Raw Unified | Return to bug 277669
Collapse All | Expand All

(-)b/editors/texmaker/Makefile (-3 / +2 lines)
Lines 1-6 Link Here
1
PORTNAME=	texmaker
1
PORTNAME=	texmaker
2
PORTVERSION=	5.0.3
2
PORTVERSION=	5.1.4
3
PORTREVISION=	5
4
PORTEPOCH=	3
3
PORTEPOCH=	3
5
CATEGORIES=	editors
4
CATEGORIES=	editors
6
MASTER_SITES=	http://www.xm1math.net/texmaker/
5
MASTER_SITES=	http://www.xm1math.net/texmaker/
Lines 16-22 LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell Link Here
16
USES=		compiler:c++11-lang desktop-file-utils ghostscript:x11,run \
15
USES=		compiler:c++11-lang desktop-file-utils ghostscript:x11,run \
17
		gl pkgconfig qmake qt:5 tar:bzip2 tex
16
		gl pkgconfig qmake qt:5 tar:bzip2 tex
18
USE_GL=		gl
17
USE_GL=		gl
19
USE_QT=		concurrent core gui network printsupport script widgets \
18
USE_QT=		concurrent core declarative gui network printsupport script widgets \
20
		xml buildtools:build
19
		xml buildtools:build
21
USE_TEX=	latex dvipsk
20
USE_TEX=	latex dvipsk
22
21
(-)b/editors/texmaker/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1561128794
1
TIMESTAMP = 1722475408
2
SHA256 (texmaker-5.0.3.tar.bz2) = 6074dffa82c431f8727c39e046f62cb70f5fe1457f158b46306e8f490b4f326f
2
SHA256 (texmaker-5.1.4.tar.bz2) = 320504d62b71b591c06b7d0b1202ac750a3112fe2ca328e30580055eb308fea6
3
SIZE (texmaker-5.0.3.tar.bz2) = 15783226
3
SIZE (texmaker-5.1.4.tar.bz2) = 15277027
(-)a/editors/texmaker/files/patch-pdfium_core_fxcrt_include_fx__system.h (-11 lines)
Removed Link Here
1
--- pdfium/core/fxcrt/include/fx_system.h.orig	2017-04-16 14:53:52 UTC
2
+++ pdfium/core/fxcrt/include/fx_system.h
3
@@ -40,7 +40,7 @@
4
 #elif defined(_WIN64)
5
 #define _FX_OS_ _FX_WIN64_DESKTOP_
6
 #define _FXM_PLATFORM_ _FXM_PLATFORM_WINDOWS_
7
-#elif defined(__linux__)
8
+#elif defined(__linux__) || defined(__FreeBSD__)
9
 #define _FX_OS_ _FX_LINUX_DESKTOP_
10
 #define _FXM_PLATFORM_ _FXM_PLATFORM_LINUX_
11
 #elif defined(__APPLE__)
(-)b/editors/texmaker/files/patch-pdfium_third__party_base_logging.h (-1 / +1 lines)
Lines 1-4 Link Here
1
--- pdfium/third_party/base/logging.h.orig	2017-04-16 14:53:52 UTC
1
--- pdfium/third_party/base/logging.h.orig	2024-08-01 02:13:04 UTC
2
+++ pdfium/third_party/base/logging.h
2
+++ pdfium/third_party/base/logging.h
3
@@ -10,7 +10,7 @@
3
@@ -10,7 +10,7 @@
4
 
4
 
(-)b/editors/texmaker/files/patch-texmaker.pro (-25 / +22 lines)
Lines 1-7 Link Here
1
--- texmaker.pro.orig	2018-10-31 06:58:22 UTC
1
--- texmaker.pro.orig	2024-08-01 02:02:41 UTC
2
+++ texmaker.pro
2
+++ texmaker.pro
3
@@ -21,6 +21,8 @@ QT += webenginewidgets
3
@@ -27,6 +27,8 @@ QT += webenginewidgets
4
 message("Qt>=5.7 is required.")
4
 QT += webenginewidgets
5
 }
5
 }
6
 
6
 
7
+CONFIG      += link_pkgconfig
7
+CONFIG      += link_pkgconfig
Lines 9-60 Link Here
9
 
9
 
10
 CONFIG	+= qt hide_symbols warn_off rtti_off exceptions_off c++11 release
10
 CONFIG	+= qt hide_symbols warn_off rtti_off exceptions_off c++11 release
11
 CONFIG -= precompile_header
11
 CONFIG -= precompile_header
12
@@ -117,25 +119,6 @@ HEADERS	+= texmaker.h \
12
@@ -127,24 +129,6 @@ HEADERS	+= texmaker.h \
13
 	unicodeview.h \
13
 	x11fontdialog.h \
14
 	svnhelper.h \
15
 	quickbeamerdialog.h \
14
 	quickbeamerdialog.h \
15
 	cmdparser.h \
16
-	hunspell/affentry.hxx \
16
-	hunspell/affentry.hxx \
17
-	hunspell/affixmgr.hxx \
17
-	hunspell/affixmgr.hxx \
18
-	hunspell/atypes.hxx \
18
-	hunspell/atypes.hxx \
19
-	hunspell/baseaffix.hxx \
19
-	hunspell/baseaffix.hxx \
20
-	hunspell/csutil.hxx \
20
-	hunspell/csutil.hxx \
21
-	hunspell/dictmgr.hxx \
21
-	hunspell/filemgr.hxx \
22
-	hunspell/hashmgr.hxx \
22
-	hunspell/hashmgr.hxx \
23
-	hunspell/htypes.hxx \
23
-	hunspell/htypes.hxx \
24
-	hunspell/hunspell.hxx \
24
-	hunspell/hunvisapi.h \
25
-	hunspell/hunspell.h \
25
-	hunspell/hunspell.h \
26
-	hunspell/hunspell.hxx \
27
-	hunspell/hunzip.hxx \
26
-	hunspell/langnum.hxx \
28
-	hunspell/langnum.hxx \
27
-	hunspell/license.hunspell \
28
-	hunspell/phonet.hxx \
29
-	hunspell/phonet.hxx \
29
-	hunspell/suggestmgr.hxx \
30
-	hunspell/license.myspell \
31
-	hunspell/filemgr.hxx \
32
-	hunspell/hunzip.hxx \
33
-	hunspell/replist.hxx \
30
-	hunspell/replist.hxx \
31
-	hunspell/suggestmgr.hxx \
32
-	hunspell/utf_info.hxx \
34
-	hunspell/w_char.hxx \
33
-	hunspell/w_char.hxx \
35
 	singleapp/qtlocalpeer.h \
34
 	singleapp/qtlocalpeer.h \
36
 	singleapp/qtlockedfile.h \
35
 	singleapp/qtlockedfile.h \
37
 	singleapp/qtsingleapplication.h \
36
 	singleapp/qtsingleapplication.h \
38
@@ -502,18 +485,6 @@ SOURCES	+= main.cpp \
37
@@ -567,16 +551,6 @@ SOURCES	+= main.cpp \
39
 	unicodeview.cpp \
40
 	quickbeamerdialog.cpp \
41
 	svnhelper.cpp \
38
 	svnhelper.cpp \
39
 	x11fontdialog.cpp \
40
 	cmdparser.cpp \
42
-	hunspell/affentry.cxx \
41
-	hunspell/affentry.cxx \
43
-	hunspell/affixmgr.cxx \
42
-	hunspell/affixmgr.cxx \
44
-	hunspell/csutil.cxx \
43
-	hunspell/csutil.cxx \
45
-	hunspell/dictmgr.cxx \
44
-	hunspell/filemgr.cxx \
46
-	hunspell/hashmgr.cxx \
45
-	hunspell/hashmgr.cxx \
47
-	hunspell/hunspell.cxx \
46
-	hunspell/hunspell.cxx \
47
-	hunspell/hunzip.cxx \
48
-	hunspell/phonet.cxx \
48
-	hunspell/phonet.cxx \
49
-	hunspell/suggestmgr.cxx \
50
-	hunspell/utf_info.cxx \
51
-	hunspell/filemgr.cxx \
52
-	hunspell/replist.cxx \
49
-	hunspell/replist.cxx \
53
-	hunspell/hunzip.cxx \
50
-	hunspell/suggestmgr.cxx \
54
 	singleapp/qtlocalpeer.cpp \
51
 	singleapp/qtlocalpeer.cpp \
55
 	singleapp/qtlockedfile.cpp \
52
 	singleapp/qtlockedfile.cpp \
56
 	singleapp/qtsingleapplication.cpp \
53
 	singleapp/qtsingleapplication.cpp \
57
@@ -1104,13 +1075,6 @@ utilities.files = doc/doc10.png \
54
@@ -1197,13 +1171,6 @@ utilities.files = doc/doc10.png \
58
 	utilities/AUTHORS \
55
 	utilities/AUTHORS \
59
 	utilities/COPYING \
56
 	utilities/COPYING \
60
 	utilities/CHANGELOG.txt \
57
 	utilities/CHANGELOG.txt \
Lines 68-74 Link Here
68
 	scripts/titlecase_selection.tms \
65
 	scripts/titlecase_selection.tms \
69
 	scripts/hardwordwrap_selection_80col.tms \
66
 	scripts/hardwordwrap_selection_80col.tms \
70
 	locale/qt_ar.qm \
67
 	locale/qt_ar.qm \
71
@@ -1201,6 +1165,22 @@ INSTALLS += desktop
68
@@ -1294,6 +1261,22 @@ INSTALLS += icon
72
 
69
 
73
 icon.files = utilities/texmaker.png
70
 icon.files = utilities/texmaker.png
74
 INSTALLS += icon
71
 INSTALLS += icon
Lines 89-93 Link Here
89
+iconscale.files=utilities/texmaker.svg
86
+iconscale.files=utilities/texmaker.svg
90
+INSTALLS += icon16 icon22 icon32 icon48 icon64 icon128 iconscale
87
+INSTALLS += icon16 icon22 icon32 icon48 icon64 icon128 iconscale
91
 
88
 
92
 #not for openSUSE :
89
 isEmpty(NO_APPDATA) {
93
 metainfo.files = utilities/texmaker.appdata.xml
90
 metainfo.files = utilities/texmaker.metainfo.xml
(-)b/editors/texmaker/pkg-plist (-1 / +1 lines)
Lines 7-13 share/icons/hicolor/32x32/apps/texmaker32x32.png Link Here
7
share/icons/hicolor/48x48/apps/texmaker48x48.png
7
share/icons/hicolor/48x48/apps/texmaker48x48.png
8
share/icons/hicolor/64x64/apps/texmaker64x64.png
8
share/icons/hicolor/64x64/apps/texmaker64x64.png
9
share/icons/hicolor/scalable/apps/texmaker.svg
9
share/icons/hicolor/scalable/apps/texmaker.svg
10
share/metainfo/texmaker.appdata.xml
10
share/metainfo/texmaker.metainfo.xml
11
share/pixmaps/texmaker.png
11
share/pixmaps/texmaker.png
12
share/texmaker/AUTHORS
12
share/texmaker/AUTHORS
13
share/texmaker/CHANGELOG.txt
13
share/texmaker/CHANGELOG.txt

Return to bug 277669