[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/, app-office/texmaker/
commit: 32131c5d32facc40c0dd131dfa1d5850265ad430 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 12 12:37:41 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 12 12:38:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32131c5d app-office/texmaker: drop 5.0.4 Closes: https://bugs.gentoo.org/915780 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/texmaker/Manifest | 1 - .../texmaker-5.0-unbundle-hunspell-singleapp.patch | 67 - app-office/texmaker/texmaker-5.0.4.ebuild | 86 -- 3 files changed, 154 deletions(-) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index 05f8260b8f1c..981e765a5485 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1,2 +1 @@ -DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a731aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399 SHA512 34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f DIST texmaker-5.1.4.tar.bz2 15277027 BLAKE2B c121569a599181ec480823fbe2429977aedad4cbd4a3a09647b7ebcaace873d56e27362148a729b1802454d8e38703d507f4f616886d4bbba4075fe91aed5a5f SHA512 6ae4be7ae9be98e494480d4574e783a5568f0dcc9c631ccbc9bf00cca9f69dc672ba72060c064748a4446d20302af89e3bc6f14e8977d1f1ddbd20458fcf6d4e diff --git a/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch b/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch deleted file mode 100644 index d7073b8547db.. --- a/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch +++ /dev/null @@ -1,67 +0,0 @@ -diff --git a/texmaker.pro b/texmaker.pro -index 0a9205d..62bc46d 100644 a/texmaker.pro -+++ b/texmaker.pro -@@ -117,29 +117,6 @@ HEADERS += texmaker.h \ - unicodeview.h \ - svnhelper.h \ - quickbeamerdialog.h \ -- hunspell/affentry.hxx \ -- hunspell/affixmgr.hxx \ -- hunspell/atypes.hxx \ -- hunspell/baseaffix.hxx \ -- hunspell/csutil.hxx \ -- hunspell/dictmgr.hxx \ -- hunspell/hashmgr.hxx \ -- hunspell/htypes.hxx \ -- hunspell/hunspell.hxx \ -- hunspell/hunspell.h \ -- 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/w_char.hxx \ -- singleapp/qtlocalpeer.h \ -- singleapp/qtlockedfile.h \ -- singleapp/qtsingleapplication.h \ -- singleapp/qtsinglecoreapplication.h \ - encodingprober/CharDistribution.h \ - encodingprober/ChineseGroupProber.h \ - encodingprober/ctype_test_p.h \ -@@ -502,22 +479,6 @@ SOURCES += main.cpp \ - unicodeview.cpp \ - quickbeamerdialog.cpp \ - svnhelper.cpp \ -- hunspell/affentry.cxx \ -- hunspell/affixmgr.cxx \ -- hunspell/csutil.cxx \ -- hunspell/dictmgr.cxx \ -- hunspell/hashmgr.cxx \ -- hunspell/hunspell.cxx \ -- hunspell/phonet.cxx \ -- hunspell/suggestmgr.cxx \ -- hunspell/utf_info.cxx \ -- hunspell/filemgr.cxx \ -- hunspell/replist.cxx \ -- hunspell/hunzip.cxx \ -- singleapp/qtlocalpeer.cpp \ -- singleapp/qtlockedfile.cpp \ -- singleapp/qtsingleapplication.cpp \ -- singleapp/qtsinglecoreapplication.cpp \ - encodingprober/CharDistribution.cpp \ - encodingprober/ChineseGroupProber.cpp \ - encodingprober/JapaneseGroupProber.cpp \ -@@ -1088,8 +1049,7 @@ metainfo.path = texmaker_linux64 - - INSTALLS = target - HEADERS += x11fontdialog.h --SOURCES += x11fontdialog.cpp \ --singleapp/qtlockedfile_unix.cpp -+SOURCES += x11fontdialog.cpp - FORMS += x11fontdialog.ui - - utilities.files = doc/doc10.png \ diff --git a/app-office/texmaker/texmaker-5.0.4.ebuild b/app-office/texmaker/texmaker-5.0.4.ebuild deleted file mode 100644 index d9bad6e2567c.. --- a/app-office/texmaker/texmaker-5.0.4.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmake-utils readme.gentoo-r1 xdg - -DESCRIPTION="A nice LaTeX-IDE" -HOMEPAGE="https://xm1math.net/texmaker/"; -SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - app-text/hunspell:= - app-text/poppler[qt5] - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtlockedfile - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtscript:5 - dev-q
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 5ae2076c788ec2addfbd3b602abff4d6bfae95d0 Author: Sam James gentoo org> AuthorDate: Sun Nov 12 12:20:08 2023 + Commit: Sam James gentoo org> CommitDate: Sun Nov 12 12:20:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae2076c app-office/texmaker: Stabilize 5.1.4 amd64, #915780 Signed-off-by: Sam James gentoo.org> app-office/texmaker/texmaker-5.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/texmaker/texmaker-5.1.4.ebuild b/app-office/texmaker/texmaker-5.1.4.ebuild index 106fa6d8b322..658699bc8b63 100644 --- a/app-office/texmaker/texmaker-5.1.4.ebuild +++ b/app-office/texmaker/texmaker-5.1.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="" # dev-qt/qtcore slot op: includes private/qabstractitemmodel_p.h
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/, app-office/texmaker/files/
commit: d47becbb92f35caa49fad3c6533d4bf9d489020d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 17:02:29 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47becbb app-office/texmaker: add 5.1.4, EAPI-8 bump - respin existing hunspell/singleapp patch for 5.1 rather than use sed - add missing dev-qt/qtcore:5= slot op for private header use - dev-qt/qtscript:5 was replaced by dev-qt/qtdeclarative:5 in >=5.1.0 - dev-qt/qtwebengine:5[widgets] is still required - dev-qt/qtconcurrent:5 is not linked against Bug: https://bugs.gentoo.org/915780 See also: https://github.com/gentoo/gentoo/pull/22948 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/texmaker/Manifest | 1 + .../texmaker-5.1-unbundle-hunspell-singleapp.patch | 60 +++ app-office/texmaker/texmaker-5.1.4.ebuild | 86 ++ 3 files changed, 147 insertions(+) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index 3df03a9620af..05f8260b8f1c 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1 +1,2 @@ DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a731aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399 SHA512 34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f +DIST texmaker-5.1.4.tar.bz2 15277027 BLAKE2B c121569a599181ec480823fbe2429977aedad4cbd4a3a09647b7ebcaace873d56e27362148a729b1802454d8e38703d507f4f616886d4bbba4075fe91aed5a5f SHA512 6ae4be7ae9be98e494480d4574e783a5568f0dcc9c631ccbc9bf00cca9f69dc672ba72060c064748a4446d20302af89e3bc6f14e8977d1f1ddbd20458fcf6d4e diff --git a/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch b/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch new file mode 100644 index ..8af2428a449e --- /dev/null +++ b/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch @@ -0,0 +1,60 @@ +--- a/texmaker.pro 2023-04-30 14:59:36.0 +0200 b/texmaker.pro 2023-10-21 19:09:19.634531874 +0200 +@@ -127,28 +127,6 @@ + x11fontdialog.h \ + quickbeamerdialog.h \ + cmdparser.h \ +- hunspell/affentry.hxx \ +- hunspell/affixmgr.hxx \ +- hunspell/atypes.hxx \ +- hunspell/baseaffix.hxx \ +- hunspell/csutil.hxx \ +- hunspell/filemgr.hxx \ +- hunspell/hashmgr.hxx \ +- hunspell/htypes.hxx \ +- hunspell/hunvisapi.h \ +- hunspell/hunspell.h \ +- hunspell/hunspell.hxx \ +- hunspell/hunzip.hxx \ +- hunspell/langnum.hxx \ +- hunspell/phonet.hxx \ +- hunspell/replist.hxx \ +- hunspell/suggestmgr.hxx \ +- hunspell/utf_info.hxx \ +- hunspell/w_char.hxx \ +- singleapp/qtlocalpeer.h \ +- singleapp/qtlockedfile.h \ +- singleapp/qtsingleapplication.h \ +- singleapp/qtsinglecoreapplication.h \ + encodingprober/CharDistribution.h \ + encodingprober/ChineseGroupProber.h \ + encodingprober/ctype_test_p.h \ +@@ -567,20 +545,6 @@ + svnhelper.cpp \ + x11fontdialog.cpp \ + cmdparser.cpp \ +- hunspell/affentry.cxx \ +- hunspell/affixmgr.cxx \ +- hunspell/csutil.cxx \ +- hunspell/filemgr.cxx \ +- hunspell/hashmgr.cxx \ +- hunspell/hunspell.cxx \ +- hunspell/hunzip.cxx \ +- hunspell/phonet.cxx \ +- hunspell/replist.cxx \ +- hunspell/suggestmgr.cxx \ +- singleapp/qtlocalpeer.cpp \ +- singleapp/qtlockedfile.cpp \ +- singleapp/qtsingleapplication.cpp \ +- singleapp/qtsinglecoreapplication.cpp \ + encodingprober/CharDistribution.cpp \ + encodingprober/ChineseGroupProber.cpp \ + encodingprober/JapaneseGroupProber.cpp \ +@@ -1168,7 +1132,6 @@ + DEFINES += DEBIAN_SPELLDIR + + INSTALLS = target +-SOURCES += singleapp/qtlockedfile_unix.cpp + + utilities.files = doc/doc10.png \ + doc/doc11.png \ diff --git a/app-office/texmaker/texmaker-5.1.4.ebuild b/app-office/texmaker/texmaker-5.1.4.ebuild new file mode 100644 index ..106fa6d8b322 --- /dev/null +++ b/app-office/texmaker/texmaker-5.1.4.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils readme.gentoo-r1 xdg + +DESCRIPTION="Powerful LaTeX-IDE" +HOMEPAGE="https://xm1math.net/texmaker/"; +SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +# dev-qt/qtcore slot op: includes private/qabstractitemmodel_p.h +COMMON_DEPEND=" + app-text/hunspell:= + app-text/poppler[qt5] + dev-qt/qtcore:5= + dev-qt/qtdeclarative:5 + dev-qt/qt
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 4d637caaf0eba9227c6a36fc5f46ccce466f88d0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 7 10:49:38 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 7 17:25:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d637caa app-office/texmaker: drop 5.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/texmaker/Manifest | 1 - app-office/texmaker/texmaker-5.0.3.ebuild | 86 --- 2 files changed, 87 deletions(-) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index f45528d129e1..3df03a9620af 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1,2 +1 @@ -DIST texmaker-5.0.3.tar.bz2 15783226 BLAKE2B e023b79a49629f70da234c2194230891da755ce18d0a81405f25d08825f13259f84cb5e7960ec3c2d182179e1695ba6f5b7145a2bd03e0cd0b95723ea88cd456 SHA512 fed09b1ac628f4a8cab24257f2ca35093f20a82d1a3b8c38d12878ff94f0933b7449e5ba651831612b62417426396327ea8ba64e830fe0537757abe65bcd5284 DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a731aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399 SHA512 34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild b/app-office/texmaker/texmaker-5.0.3.ebuild deleted file mode 100644 index d9bad6e2567c.. --- a/app-office/texmaker/texmaker-5.0.3.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmake-utils readme.gentoo-r1 xdg - -DESCRIPTION="A nice LaTeX-IDE" -HOMEPAGE="https://xm1math.net/texmaker/"; -SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - app-text/hunspell:= - app-text/poppler[qt5] - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtlockedfile - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtscript:5 - dev-qt/qtsingleapplication[X,qt5(+)] - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXext -" -RDEPEND="${DEPEND} - app-text/ghostscript-gpl - app-text/psutils - media-libs/netpbm - virtual/latex-base -" - -PATCHES=( - "${FILESDIR}/${PN}-5.0-unbundle-hunspell-singleapp.patch" -) - -DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt ) -HTML_DOCS=( doc/. ) - -src_prepare() { - default - - find singleapp hunspell -delete || die - - cat >> ${PN}.pro <<- EOF - exists(texmakerx_my.pri):include(texmakerx_my.pri) - EOF - - cp "${FILESDIR}"/texmakerx_my.pri . || die - - sed \ - -e '/^#include/s:hunspell/::g' \ - -e '/^#include/s:singleapp/::g' \ - -i *.cpp *.h || die - - DOC_CONTENTS="A user manual with many screenshots is available at: - ${EPREFIX}/usr/share/${PN}/usermanual_en.html" -} - -src_configure() { - local myeqmakeargs=( - ${PN}.pro - PREFIX="${EPREFIX}/usr" - DESKTOPDIR="${EPREFIX}/usr/share/applications" - ICONDIR="${EPREFIX}/usr/share/pixmaps" - ) - eqmake5 ${myeqmakeargs[@]} -} - -src_install() { - emake INSTALL_ROOT="${D}" install - einstalldocs - readme.gentoo_create_doc -}
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: be6dd20e5503ed19c42786ce3dd98aa6b5850528 Author: Jakov Smolic sartura hr> AuthorDate: Sat Nov 14 21:47:04 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Nov 14 21:47:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6dd20e app-office/texmaker: update desktop mimeinfo cache Closes: https://bugs.gentoo.org/745021 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> app-office/texmaker/texmaker-5.0.3.ebuild | 4 ++-- app-office/texmaker/texmaker-5.0.4.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild b/app-office/texmaker/texmaker-5.0.3.ebuild index d086716524d..5e8c3e418bc 100644 --- a/app-office/texmaker/texmaker-5.0.3.ebuild +++ b/app-office/texmaker/texmaker-5.0.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils readme.gentoo-r1 +inherit qmake-utils readme.gentoo-r1 xdg DESCRIPTION="A nice LaTeX-IDE" HOMEPAGE="https://xm1math.net/texmaker/"; diff --git a/app-office/texmaker/texmaker-5.0.4.ebuild b/app-office/texmaker/texmaker-5.0.4.ebuild index e2a77a2cb54..d62ff665625 100644 --- a/app-office/texmaker/texmaker-5.0.4.ebuild +++ b/app-office/texmaker/texmaker-5.0.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit qmake-utils readme.gentoo-r1 +inherit qmake-utils readme.gentoo-r1 xdg DESCRIPTION="A nice LaTeX-IDE" HOMEPAGE="https://xm1math.net/texmaker/";
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 160f42294d17b6c7ac5a0f78cd23eb61d906630b Author: Mikle Kolyada gentoo org> AuthorDate: Fri Apr 3 10:59:13 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Apr 3 10:59:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160f4229 app-office/texmaker: Version bump (v5.0.4) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada gentoo.org> app-office/texmaker/Manifest | 1 + app-office/texmaker/texmaker-5.0.4.ebuild | 86 +++ 2 files changed, 87 insertions(+) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index 5990a6bedac..f45528d129e 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1 +1,2 @@ DIST texmaker-5.0.3.tar.bz2 15783226 BLAKE2B e023b79a49629f70da234c2194230891da755ce18d0a81405f25d08825f13259f84cb5e7960ec3c2d182179e1695ba6f5b7145a2bd03e0cd0b95723ea88cd456 SHA512 fed09b1ac628f4a8cab24257f2ca35093f20a82d1a3b8c38d12878ff94f0933b7449e5ba651831612b62417426396327ea8ba64e830fe0537757abe65bcd5284 +DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a731aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399 SHA512 34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f diff --git a/app-office/texmaker/texmaker-5.0.4.ebuild b/app-office/texmaker/texmaker-5.0.4.ebuild new file mode 100644 index 000..e2a77a2cb54 --- /dev/null +++ b/app-office/texmaker/texmaker-5.0.4.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmake-utils readme.gentoo-r1 + +DESCRIPTION="A nice LaTeX-IDE" +HOMEPAGE="https://xm1math.net/texmaker/"; +SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + app-text/hunspell:= + app-text/poppler[qt5] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtlockedfile + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtscript:5 + dev-qt/qtsingleapplication[X,qt5(+)] + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext +" +RDEPEND="${DEPEND} + app-text/ghostscript-gpl + app-text/psutils + media-libs/netpbm + virtual/latex-base +" + +PATCHES=( + "${FILESDIR}/${PN}-5.0-unbundle-hunspell-singleapp.patch" +) + +DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt ) +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + find singleapp hunspell -delete || die + + cat >> ${PN}.pro <<- EOF + exists(texmakerx_my.pri):include(texmakerx_my.pri) + EOF + + cp "${FILESDIR}"/texmakerx_my.pri . || die + + sed \ + -e '/^#include/s:hunspell/::g' \ + -e '/^#include/s:singleapp/::g' \ + -i *.cpp *.h || die + + DOC_CONTENTS="A user manual with many screenshots is available at: + ${EPREFIX}/usr/share/${PN}/usermanual_en.html" +} + +src_configure() { + local myeqmakeargs=( + ${PN}.pro + PREFIX="${EPREFIX}/usr" + DESKTOPDIR="${EPREFIX}/usr/share/applications" + ICONDIR="${EPREFIX}/usr/share/pixmaps" + ) + eqmake5 ${myeqmakeargs[@]} +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs + readme.gentoo_create_doc +}
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 84612cadac74b8bf76dd82aab059f18972c360f2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 16 20:19:32 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 16 22:05:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84612cad app-office/texmaker: Drop 5.0-r1 with wrong dependency on qtwebkit Bug: https://bugs.gentoo.org/682190 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/texmaker/Manifest | 1 - app-office/texmaker/texmaker-5.0-r1.ebuild | 84 -- 2 files changed, 85 deletions(-) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index b808e9f17e3..5990a6bedac 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1,2 +1 @@ DIST texmaker-5.0.3.tar.bz2 15783226 BLAKE2B e023b79a49629f70da234c2194230891da755ce18d0a81405f25d08825f13259f84cb5e7960ec3c2d182179e1695ba6f5b7145a2bd03e0cd0b95723ea88cd456 SHA512 fed09b1ac628f4a8cab24257f2ca35093f20a82d1a3b8c38d12878ff94f0933b7449e5ba651831612b62417426396327ea8ba64e830fe0537757abe65bcd5284 -DIST texmaker-5.0.tar.bz2 15728938 BLAKE2B 14d0ea9e7f8b5f4b4e40bfdbe706b585215d0df8546aeb5d614c73314f41b3f0d443ccf5d4ddb0d7eab00bf76a358cbd51e14ff21ac15e0f8e89b884f12719df SHA512 2473e0ad701da399f428caf8b067129c069a86d8cc5f1d0993ba53025961f7caab816195495d63788d58dafa7a208ca8fbcebbac118a49b20f3f639ee377a636 diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild b/app-office/texmaker/texmaker-5.0-r1.ebuild deleted file mode 100644 index 7b448069b9e..000 --- a/app-office/texmaker/texmaker-5.0-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils qmake-utils readme.gentoo-r1 - -DESCRIPTION="A nice LaTeX-IDE" -HOMEPAGE="http://www.xm1math.net/texmaker/"; -SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -COMMON_DEPEND=" - app-text/hunspell - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXext - app-text/poppler[qt5] - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtlockedfile - dev-qt/qtnetwork:5 - dev-qt/qtscript:5 - dev-qt/qtsingleapplication[X,qt5(+)] - dev-qt/qtwebkit:5[printsupport] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 -" -RDEPEND="${COMMON_DEPEND} - app-text/ghostscript-gpl - app-text/psutils - media-libs/netpbm - virtual/latex-base" - -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-unbundle-hunspell-singleapp.patch" -) - -DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt ) -HTML_DOCS=( doc/. ) - -src_prepare() { - default - - find singleapp hunspell -delete || die - - cat >> ${PN}.pro <<- EOF - exists(texmakerx_my.pri):include(texmakerx_my.pri) - EOF - - cp "${FILESDIR}"/texmakerx_my.pri . || die - - sed \ - -e '/^#include/s:hunspell/::g' \ - -e '/^#include/s:singleapp/::g' \ - -i *.cpp *.h || die - - DOC_CONTENTS="A user manual with many screenshots is available at: - ${EPREFIX}/usr/share/${PN}/usermanual_en.html" -} - -src_configure() { - local myeqmakeargs=( - ${PN}.pro - PREFIX="${EPREFIX}/usr" - DESKTOPDIR="${EPREFIX}/usr/share/applications" - ICONDIR="${EPREFIX}/usr/share/pixmaps" - ) - eqmake5 ${myeqmakeargs[@]} -} - -src_install() { - emake INSTALL_ROOT="${D}" install - einstalldocs - readme.gentoo_create_doc -}
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/, app-office/texstudio/, app-office/gnumeric/, ...
commit: 0d4b869ff69c168cba19538503c74f1214b35edf Author: Michał Górny gentoo org> AuthorDate: Fri Oct 11 15:33:55 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 11 15:33:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4b869f app-office: Remove *-fbsd KEYWORDS Signed-off-by: Michał Górny gentoo.org> app-office/dia/dia-0.97.3.ebuild | 2 +- app-office/gnumeric/gnumeric-1.12.39.ebuild| 2 +- app-office/gnumeric/gnumeric-1.12.43.ebuild| 2 +- app-office/gnumeric/gnumeric-1.12.44.ebuild| 2 +- app-office/mdbtools/mdbtools-0.7.1-r2.ebuild | 2 +- app-office/texmaker/texmaker-5.0-r1.ebuild | 2 +- app-office/texstudio/texstudio-2.11.2-r2.ebuild| 2 +- app-office/texstudio/texstudio-2.12.10.ebuild | 2 +- app-office/texstudio/texstudio-2.12.14.ebuild | 2 +- app-office/texstudio/texstudio-2.12.16.ebuild | 2 +- app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild | 2 +- app-office/texstudio/texstudio-2.12.2-r1.ebuild| 2 +- app-office/texstudio/texstudio-2.12.4-r1.ebuild| 2 +- app-office/texstudio/texstudio-2.12.6-r1.ebuild| 2 +- app-office/texstudio/texstudio-2.12.8-r1.ebuild| 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/app-office/dia/dia-0.97.3.ebuild b/app-office/dia/dia-0.97.3.ebuild index a8a9ae6b6c0..64574167263 100644 --- a/app-office/dia/dia-0.97.3.ebuild +++ b/app-office/dia/dia-0.97.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Dia"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" # the doc USE flag doesn't seem to do anything without docbook2html # cairo support is preferred as explained by upstream at: # https://bugzilla.gnome.org/show_bug.cgi?id=729668#c6 diff --git a/app-office/gnumeric/gnumeric-1.12.39.ebuild b/app-office/gnumeric/gnumeric-1.12.39.ebuild index a3e1a4c6e81..2ff8d6609df 100644 --- a/app-office/gnumeric/gnumeric-1.12.39.ebuild +++ b/app-office/gnumeric/gnumeric-1.12.39.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://www.gnumeric.org/"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="+introspection libgda perl python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/app-office/gnumeric/gnumeric-1.12.43.ebuild b/app-office/gnumeric/gnumeric-1.12.43.ebuild index 903ec136a3a..b688d5d5843 100644 --- a/app-office/gnumeric/gnumeric-1.12.43.ebuild +++ b/app-office/gnumeric/gnumeric-1.12.43.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://www.gnumeric.org/"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+introspection libgda perl python" # python-loader plugin is python2.7 only diff --git a/app-office/gnumeric/gnumeric-1.12.44.ebuild b/app-office/gnumeric/gnumeric-1.12.44.ebuild index 903ec136a3a..b688d5d5843 100644 --- a/app-office/gnumeric/gnumeric-1.12.44.ebuild +++ b/app-office/gnumeric/gnumeric-1.12.44.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://www.gnumeric.org/"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+introspection libgda perl python" # python-loader plugin is python2.7 only diff --git a/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild b/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild index 1b3e901c9ab..900dafbba5a 100644 --- a/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild +++ b/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/brianb/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" IUSE="odbc static-libs" diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild b/app-office/texmaker/texmaker-5.0-r1.ebuild index f05efde9887..7b448069b9e 100644 --- a/app-office/texmaker/texmaker-5.0-r1.ebuild +++ b/app-office/texmaker/texmaker-5.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" COMMON_DEPEND=" diff --git a/app-office/texstudio/texstudio-2.11.2-r2.ebuild b/app-office/texstudio/texstudio-2.11.2-r2.ebuild index 2fd2e68965d..ae6b94ed867 100644 --- a/app-office/texstudio/texstudio-2.11.2-r2.ebuild +++ b/app-office/texstudio/texstudio-2.11.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror:/
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: e0650ec711f6e16705b373d8e8493a06ba2598ba Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 26 06:49:02 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 26 06:49:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0650ec7 app-office/texmaker: x86 stable wrt bug #687464 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" app-office/texmaker/texmaker-5.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild b/app-office/texmaker/texmaker-5.0.3.ebuild index 5ec3513ae57..d086716524d 100644 --- a/app-office/texmaker/texmaker-5.0.3.ebuild +++ b/app-office/texmaker/texmaker-5.0.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: ec2596f806640f26fd07209db0d3b5977b879526 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 25 07:04:10 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 25 07:04:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2596f8 app-office/texmaker: amd64 stable wrt bug #687464 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" app-office/texmaker/texmaker-5.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild b/app-office/texmaker/texmaker-5.0.3.ebuild index 67bf85bbd1f..5ec3513ae57 100644 --- a/app-office/texmaker/texmaker-5.0.3.ebuild +++ b/app-office/texmaker/texmaker-5.0.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 562649145a16b5655164a7c848f84a1425cf Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 15 21:38:54 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 18 17:39:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56264333 app-office/texmaker: 5.0.3 version bump, EAPI-7 bump, fix DEPENDs Closes: https://bugs.gentoo.org/682190 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/texmaker/Manifest | 1 + app-office/texmaker/texmaker-5.0.3.ebuild | 86 +++ 2 files changed, 87 insertions(+) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index 864c6fbfc32..b808e9f17e3 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1 +1,2 @@ +DIST texmaker-5.0.3.tar.bz2 15783226 BLAKE2B e023b79a49629f70da234c2194230891da755ce18d0a81405f25d08825f13259f84cb5e7960ec3c2d182179e1695ba6f5b7145a2bd03e0cd0b95723ea88cd456 SHA512 fed09b1ac628f4a8cab24257f2ca35093f20a82d1a3b8c38d12878ff94f0933b7449e5ba651831612b62417426396327ea8ba64e830fe0537757abe65bcd5284 DIST texmaker-5.0.tar.bz2 15728938 BLAKE2B 14d0ea9e7f8b5f4b4e40bfdbe706b585215d0df8546aeb5d614c73314f41b3f0d443ccf5d4ddb0d7eab00bf76a358cbd51e14ff21ac15e0f8e89b884f12719df SHA512 2473e0ad701da399f428caf8b067129c069a86d8cc5f1d0993ba53025961f7caab816195495d63788d58dafa7a208ca8fbcebbac118a49b20f3f639ee377a636 diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild b/app-office/texmaker/texmaker-5.0.3.ebuild new file mode 100644 index 000..67bf85bbd1f --- /dev/null +++ b/app-office/texmaker/texmaker-5.0.3.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmake-utils readme.gentoo-r1 + +DESCRIPTION="A nice LaTeX-IDE" +HOMEPAGE="https://xm1math.net/texmaker/"; +SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + app-text/hunspell:= + app-text/poppler[qt5] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtlockedfile + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtscript:5 + dev-qt/qtsingleapplication[X,qt5(+)] + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext +" +RDEPEND="${DEPEND} + app-text/ghostscript-gpl + app-text/psutils + media-libs/netpbm + virtual/latex-base +" + +PATCHES=( + "${FILESDIR}/${PN}-5.0-unbundle-hunspell-singleapp.patch" +) + +DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt ) +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + find singleapp hunspell -delete || die + + cat >> ${PN}.pro <<- EOF + exists(texmakerx_my.pri):include(texmakerx_my.pri) + EOF + + cp "${FILESDIR}"/texmakerx_my.pri . || die + + sed \ + -e '/^#include/s:hunspell/::g' \ + -e '/^#include/s:singleapp/::g' \ + -i *.cpp *.h || die + + DOC_CONTENTS="A user manual with many screenshots is available at: + ${EPREFIX}/usr/share/${PN}/usermanual_en.html" +} + +src_configure() { + local myeqmakeargs=( + ${PN}.pro + PREFIX="${EPREFIX}/usr" + DESKTOPDIR="${EPREFIX}/usr/share/applications" + ICONDIR="${EPREFIX}/usr/share/pixmaps" + ) + eqmake5 ${myeqmakeargs[@]} +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs + readme.gentoo_create_doc +}
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/, app-office/texmaker/
commit: ba4c5a38588e9202314c548a7b4ff86a51f010c5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 25 19:38:43 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 26 03:29:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4c5a38 app-office/texmaker: Drop old Bug: https://bugs.gentoo.org/653982 Package-Manager: Portage-2.3.31, Repoman-2.3.9 app-office/texmaker/Manifest | 1 - .../files/texmaker-4.5-modern-styles.patch | 16 .../texmaker/files/texmaker-4.5-unbundle.patch | 93 -- app-office/texmaker/texmaker-4.5-r2.ebuild | 84 --- app-office/texmaker/texmaker-4.5-r3.ebuild | 84 --- 5 files changed, 278 deletions(-) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index df727efaa2f..864c6fbfc32 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1,2 +1 @@ -DIST texmaker-4.5.tar.bz2 11287724 BLAKE2B 9138e4765e439419384573aed210b1df30890a1b8f3493e89f85c187bca56791dbdfb4805853dff6335cfeb2fc3ba7a00039927d3476c2c90aaa6d6213ba32b3 SHA512 623ae1496f11e5cd1328b997dbb29ec7188d6c1b256b6370c6fdd4fcda4bfc4b301d29cfa3b2ce529391b8f9913ea4678a6895abfb4fa6f9820e7177c676ab11 DIST texmaker-5.0.tar.bz2 15728938 BLAKE2B 14d0ea9e7f8b5f4b4e40bfdbe706b585215d0df8546aeb5d614c73314f41b3f0d443ccf5d4ddb0d7eab00bf76a358cbd51e14ff21ac15e0f8e89b884f12719df SHA512 2473e0ad701da399f428caf8b067129c069a86d8cc5f1d0993ba53025961f7caab816195495d63788d58dafa7a208ca8fbcebbac118a49b20f3f639ee377a636 diff --git a/app-office/texmaker/files/texmaker-4.5-modern-styles.patch b/app-office/texmaker/files/texmaker-4.5-modern-styles.patch deleted file mode 100644 index 73c3b92f761..000 --- a/app-office/texmaker/files/texmaker-4.5-modern-styles.patch +++ /dev/null @@ -1,16 +0,0 @@ a/texmaker.cpp 2014-11-26 09:06:56.0 -0300 -+++ b/texmaker.cpp 2015-06-19 20:49:58.801377000 -0300 -@@ -4451,7 +4451,12 @@ - #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)) - if (modern_style) - { --qApp->setStyle(new ManhattanStyle(QLatin1String("fusion"))); -+ if(desktop_env == 1){ -+ if (styles.contains("GTK+")) qApp->setStyle(new ManhattanStyle(QLatin1String("gtkstyle"))); -+ else if (styles.contains("Windows")) qApp->setStyle(new ManhattanStyle(QLatin1String("windows"))); -+ else qApp->setStyle(new ManhattanStyle(QLatin1String("fusion"))); -+ } -+ else qApp->setStyle(new ManhattanStyle(QLatin1String("fusion"))); - } - // else - // { diff --git a/app-office/texmaker/files/texmaker-4.5-unbundle.patch b/app-office/texmaker/files/texmaker-4.5-unbundle.patch deleted file mode 100644 index 607b2c8b7e4..000 --- a/app-office/texmaker/files/texmaker-4.5-unbundle.patch +++ /dev/null @@ -1,93 +0,0 @@ -diff --git a/configdialog.cpp b/configdialog.cpp -index dddb11e..9a1aee7 100644 a/configdialog.cpp -+++ b/configdialog.cpp -@@ -222,7 +222,7 @@ void ConfigDialog::browseAspell() - QDir spelldir(QCoreApplication::applicationDirPath()); - #else - #ifdef DEBIAN_SPELLDIR --QDir spelldir(PREFIX"/share/myspell/dicts"); -+QDir spelldir(PREFIX"/share/myspell"); - #else - QDir spelldir(PREFIX"/share/texmaker"); - #endif -diff --git a/texmaker.cpp b/texmaker.cpp -index b8a2143..a8bcd46 100644 a/texmaker.cpp -+++ b/texmaker.cpp -@@ -2787,7 +2787,7 @@ if (hasDecodingError) - QString dicDir=QCoreApplication::applicationDirPath() + "/"; - #else - #ifdef DEBIAN_SPELLDIR --QString dicDir=PREFIX"/share/myspell/dicts/"; -+QString dicDir=PREFIX"/share/myspell/"; - #else - QString dicDir=PREFIX"/share/texmaker/"; - #endif -diff --git a/texmaker.pro b/texmaker.pro -index 7e9b706..909eb62 100644 a/texmaker.pro -+++ b/texmaker.pro -@@ -98,29 +98,6 @@ HEADERS += texmaker.h \ - unicodeview.h \ - quickbeamerdialog.h \ - svnhelper.h \ -- hunspell/affentry.hxx \ -- hunspell/affixmgr.hxx \ -- hunspell/atypes.hxx \ -- hunspell/baseaffix.hxx \ -- hunspell/csutil.hxx \ -- hunspell/dictmgr.hxx \ -- hunspell/hashmgr.hxx \ -- hunspell/htypes.hxx \ -- hunspell/hunspell.hxx \ -- hunspell/hunspell.h \ -- 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/w_char.hxx \ -- singleapp/qtlocalpeer.h \ -- singleapp/qtlockedfile.h \ -- singleapp/qtsingleapplication.h \ -- singleapp/qtsinglecoreapplication.h \ - encodingprober/CharDistribution.h \ - encodingprober/ChineseGroupProber.h \ - encodingprober/ctype_test_p.h \ -@@ -210,22 +187,6 @@ SOURCES += main.cpp \ - unicodeview.cpp \ -
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 3f201b19c982401daeff8dd18ccf1cb21d765c63 Author: Aaron Bauman gentoo org> AuthorDate: Wed Apr 25 01:28:54 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Apr 25 01:29:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f201b19 app-office/texmaker: amd64 stable wrt bug #653982 Bug: https://bugs.gentoo.org/653982 Package-Manager: Portage-2.3.31, Repoman-2.3.9 app-office/texmaker/texmaker-5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild b/app-office/texmaker/texmaker-5.0-r1.ebuild index f16ec154c5c..35d097ce16a 100644 --- a/app-office/texmaker/texmaker-5.0-r1.ebuild +++ b/app-office/texmaker/texmaker-5.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: ece4c2b6f32f12b1eb499dded55a976e17f0bc78 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 19 17:07:29 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 19 17:15:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece4c2b6 app-office/texmaker: Drop bogus poppler-qt5-relaxation Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-office/texmaker/texmaker-5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild b/app-office/texmaker/texmaker-5.0-r1.ebuild index f9febdd0598..f16ec154c5c 100644 --- a/app-office/texmaker/texmaker-5.0-r1.ebuild +++ b/app-office/texmaker/texmaker-5.0-r1.ebuild @@ -19,7 +19,7 @@ COMMON_DEPEND=" sys-libs/zlib x11-libs/libX11 x11-libs/libXext - app-text/poppler[qt5(+)] + app-text/poppler[qt5] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 7e4beda92f0e7df0698e12c86f3384b84ae8bc37 Author: Michael Palimaka gentoo org> AuthorDate: Tue Mar 13 12:02:33 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Mar 13 12:51:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4beda9 app-office/texmaker: remove unnecessary := subslot operator on poppler Per poppler's metadata.xml, the subslot reflects ABI compatibility of libpoppler.so only, not libpoppler-{glib,qt4,cpp}.so. Bug: https://bugs.gentoo.org/607908 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-office/texmaker/texmaker-4.5-r2.ebuild | 4 ++-- app-office/texmaker/texmaker-4.5-r3.ebuild | 4 ++-- app-office/texmaker/texmaker-5.0-r1.ebuild | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-office/texmaker/texmaker-4.5-r2.ebuild b/app-office/texmaker/texmaker-4.5-r2.ebuild index e46b1487890..2c65b02c918 100644 --- a/app-office/texmaker/texmaker-4.5-r2.ebuild +++ b/app-office/texmaker/texmaker-4.5-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -19,7 +19,7 @@ COMMON_DEPEND=" sys-libs/zlib x11-libs/libX11 x11-libs/libXext - app-text/poppler:=[qt5] + app-text/poppler[qt5] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 diff --git a/app-office/texmaker/texmaker-4.5-r3.ebuild b/app-office/texmaker/texmaker-4.5-r3.ebuild index b33ba0007af..79f1a8da122 100644 --- a/app-office/texmaker/texmaker-4.5-r3.ebuild +++ b/app-office/texmaker/texmaker-4.5-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -19,7 +19,7 @@ COMMON_DEPEND=" sys-libs/zlib x11-libs/libX11 x11-libs/libXext - app-text/poppler:=[qt5] + app-text/poppler[qt5] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild b/app-office/texmaker/texmaker-5.0-r1.ebuild index f91b5375634..f9febdd0598 100644 --- a/app-office/texmaker/texmaker-5.0-r1.ebuild +++ b/app-office/texmaker/texmaker-5.0-r1.ebuild @@ -19,7 +19,7 @@ COMMON_DEPEND=" sys-libs/zlib x11-libs/libX11 x11-libs/libXext - app-text/poppler:=[qt5(+)] + app-text/poppler[qt5(+)] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: d8a14b008969c96005febe945c5b0b787b9b4945 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 19 20:01:28 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 22 10:45:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a14b00 app-office/texmaker: Prepare for poppler/qtsingleapplication qt5-- Package-Manager: Portage-2.3.24, Repoman-2.3.6 .../texmaker/{texmaker-5.0.ebuild => texmaker-5.0-r1.ebuild} | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-office/texmaker/texmaker-5.0.ebuild b/app-office/texmaker/texmaker-5.0-r1.ebuild similarity index 90% rename from app-office/texmaker/texmaker-5.0.ebuild rename to app-office/texmaker/texmaker-5.0-r1.ebuild index 6e6dacfa835..f91b5375634 100644 --- a/app-office/texmaker/texmaker-5.0.ebuild +++ b/app-office/texmaker/texmaker-5.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -19,14 +19,14 @@ COMMON_DEPEND=" sys-libs/zlib x11-libs/libX11 x11-libs/libXext - app-text/poppler:=[qt5] + app-text/poppler:=[qt5(+)] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtlockedfile dev-qt/qtnetwork:5 dev-qt/qtscript:5 - dev-qt/qtsingleapplication[X,qt5] + dev-qt/qtsingleapplication[X,qt5(+)] dev-qt/qtwebkit:5[printsupport] dev-qt/qtwidgets:5 dev-qt/qtxml:5 @@ -41,7 +41,7 @@ DEPEND="${COMMON_DEPEND} virtual/pkgconfig" PATCHES=( - "${FILESDIR}/${P}-unbundle-hunspell-singleapp.patch" + "${FILESDIR}/${P}-unbundle-hunspell-singleapp.patch" ) DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/
commit: bf5cc140497b3c400cbb82fd9013f481d17b11a4 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Wed Aug 16 18:48:12 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Aug 22 07:04:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5cc140 app-office/texmaker: remove unused patches .../texmaker/files/texmaker-4.1-unbundle.patch | 98 -- .../files/texmaker-4.4.1-modern-styles.patch | 16 2 files changed, 114 deletions(-) diff --git a/app-office/texmaker/files/texmaker-4.1-unbundle.patch b/app-office/texmaker/files/texmaker-4.1-unbundle.patch deleted file mode 100644 index 3983733deec..000 --- a/app-office/texmaker/files/texmaker-4.1-unbundle.patch +++ /dev/null @@ -1,98 +0,0 @@ - configdialog.cpp | 2 +- - texmaker.cpp | 4 ++-- - texmaker.pro | 42 +- - 3 files changed, 4 insertions(+), 44 deletions(-) - -diff --git a/configdialog.cpp b/configdialog.cpp -index e596a2c..3660429 100644 a/configdialog.cpp -+++ b/configdialog.cpp -@@ -220,7 +220,7 @@ void ConfigDialog::browseAspell() - QDir spelldir(QCoreApplication::applicationDirPath()); - #else - #ifdef DEBIAN_SPELLDIR --QDir spelldir(PREFIX"/share/myspell/dicts"); -+QDir spelldir(PREFIX"/share/myspell"); - #else - QDir spelldir(PREFIX"/share/texmaker"); - #endif -diff --git a/texmaker.cpp b/texmaker.cpp -index 51d2082..607f66e 100644 a/texmaker.cpp -+++ b/texmaker.cpp -@@ -4363,7 +4363,7 @@ geometry_options=config->value("Quick/GeometryOptions","left=2cm,right=2cm,top=2 - QString dicDir=QCoreApplication::applicationDirPath() + "/"; - #else - #ifdef DEBIAN_SPELLDIR --QString dicDir=PREFIX"/share/myspell/dicts/"; -+QString dicDir=PREFIX"/share/myspell/"; - #else - QString dicDir=PREFIX"/share/texmaker/"; - #endif -diff --git a/texmaker.pro b/texmaker.pro -index bce8dd4..2f205bb 100644 a/texmaker.pro -+++ b/texmaker.pro -@@ -95,29 +95,6 @@ HEADERS += texmaker.h \ - unicodedialog.h \ - unicodeview.h \ - quickbeamerdialog.h \ -- hunspell/affentry.hxx \ -- hunspell/affixmgr.hxx \ -- hunspell/atypes.hxx \ -- hunspell/baseaffix.hxx \ -- hunspell/csutil.hxx \ -- hunspell/dictmgr.hxx \ -- hunspell/hashmgr.hxx \ -- hunspell/htypes.hxx \ -- hunspell/hunspell.hxx \ -- hunspell/hunspell.h \ -- 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/w_char.hxx \ -- singleapp/qtlocalpeer.h \ -- singleapp/qtlockedfile.h \ -- singleapp/qtsingleapplication.h \ -- singleapp/qtsinglecoreapplication.h \ - encodingprober/CharDistribution.h \ - encodingprober/ChineseGroupProber.h \ - encodingprober/ctype_test_p.h \ -@@ -204,22 +181,6 @@ SOURCES += main.cpp \ - unicodedialog.cpp \ - unicodeview.cpp \ - quickbeamerdialog.cpp \ -- hunspell/affentry.cxx \ -- hunspell/affixmgr.cxx \ -- hunspell/csutil.cxx \ -- hunspell/dictmgr.cxx \ -- hunspell/hashmgr.cxx \ -- hunspell/hunspell.cxx \ -- hunspell/phonet.cxx \ -- hunspell/suggestmgr.cxx \ -- hunspell/utf_info.cxx \ -- hunspell/filemgr.cxx \ -- hunspell/replist.cxx \ -- hunspell/hunzip.cxx \ -- singleapp/qtlocalpeer.cpp \ -- singleapp/qtlockedfile.cpp \ -- singleapp/qtsingleapplication.cpp \ -- singleapp/qtsinglecoreapplication.cpp \ - encodingprober/CharDistribution.cpp \ - encodingprober/ChineseGroupProber.cpp \ - encodingprober/JapaneseGroupProber.cpp \ -@@ -328,8 +289,7 @@ icon.path = $${ICONDIR} - - INSTALLS = target - HEADERS += x11fontdialog.h --SOURCES += x11fontdialog.cpp \ --singleapp/qtlockedfile_unix.cpp -+SOURCES += x11fontdialog.cpp - FORMS += x11fontdialog.ui - - utilities.files = doc/doc1.png \ diff --git a/app-office/texmaker/files/texmaker-4.4.1-modern-styles.patch b/app-office/texmaker/files/texmaker-4.4.1-modern-styles.patch deleted file mode 100644 index 73c3b92f761..000 --- a/app-office/texmaker/files/texmaker-4.4.1-modern-styles.patch +++ /dev/null @@ -1,16 +0,0 @@ a/texmaker.cpp 2014-11-26 09:06:56.0 -0300 -+++ b/texmaker.cpp 2015-06-19 20:49:58.801377000 -0300 -@@ -4451,7 +4451,12 @@ - #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)) - if (modern_style) - { --qApp->setStyle(new ManhattanStyle(QLatin1String("fusion"))); -+ if(desktop_env == 1){ -+ if (styles.contains("GTK+")) qApp->setStyle(new ManhattanStyle(QLatin1String("gtkstyle"))); -+ else if (styles.contains("Windows")) qApp->setStyle(new ManhattanStyle(QLatin1String("windows"))); -+ else qApp->setStyle
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/, app-office/texmaker/
commit: e4d38e2fca1719e3e3e32009ceb6d6d3ea819e64 Author: Kristian Fiskerstrand gentoo org> AuthorDate: Thu Jul 20 10:54:30 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Thu Jul 20 10:56:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d38e2f app-office/texmaker: New upstream version 5.0 Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-office/texmaker/Manifest | 1 + .../texmaker-5.0-unbundle-hunspell-singleapp.patch | 67 + app-office/texmaker/texmaker-5.0.ebuild| 84 ++ 3 files changed, 152 insertions(+) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index eeb351dc15c..a7e7bb3036a 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1 +1,2 @@ DIST texmaker-4.5.tar.bz2 11287724 SHA256 2ce9966e410bf878649d1c756e3dc2a077e55e1eaa9f4beb10aa7224cd94d614 SHA512 623ae1496f11e5cd1328b997dbb29ec7188d6c1b256b6370c6fdd4fcda4bfc4b301d29cfa3b2ce529391b8f9913ea4678a6895abfb4fa6f9820e7177c676ab11 WHIRLPOOL 0fb00957cb6fe2f3181ac6a6ad917fd60d90ca05bcbaa14da62045ac6c5d78126d9abeb1429bd1fe48a25416d95a1a52c53f83cad91cb0540fcd043a9ea63045 +DIST texmaker-5.0.tar.bz2 15728938 SHA256 2a0b329c0ff5c408f72bcefbef16361d26da74e3ca1f39d6b8c78d84c37245a9 SHA512 2473e0ad701da399f428caf8b067129c069a86d8cc5f1d0993ba53025961f7caab816195495d63788d58dafa7a208ca8fbcebbac118a49b20f3f639ee377a636 WHIRLPOOL 5989c926d6f4b770cfc0d0cf346d47c7244540b2873d2c7f54d52590debca85271acba10307f24f77e1446db01e7404d4b0b6fc4125360843a4bd32957467c15 diff --git a/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch b/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch new file mode 100644 index 000..d7073b8547d --- /dev/null +++ b/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch @@ -0,0 +1,67 @@ +diff --git a/texmaker.pro b/texmaker.pro +index 0a9205d..62bc46d 100644 +--- a/texmaker.pro b/texmaker.pro +@@ -117,29 +117,6 @@ HEADERS += texmaker.h \ + unicodeview.h \ + svnhelper.h \ + quickbeamerdialog.h \ +- hunspell/affentry.hxx \ +- hunspell/affixmgr.hxx \ +- hunspell/atypes.hxx \ +- hunspell/baseaffix.hxx \ +- hunspell/csutil.hxx \ +- hunspell/dictmgr.hxx \ +- hunspell/hashmgr.hxx \ +- hunspell/htypes.hxx \ +- hunspell/hunspell.hxx \ +- hunspell/hunspell.h \ +- 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/w_char.hxx \ +- singleapp/qtlocalpeer.h \ +- singleapp/qtlockedfile.h \ +- singleapp/qtsingleapplication.h \ +- singleapp/qtsinglecoreapplication.h \ + encodingprober/CharDistribution.h \ + encodingprober/ChineseGroupProber.h \ + encodingprober/ctype_test_p.h \ +@@ -502,22 +479,6 @@ SOURCES += main.cpp \ + unicodeview.cpp \ + quickbeamerdialog.cpp \ + svnhelper.cpp \ +- hunspell/affentry.cxx \ +- hunspell/affixmgr.cxx \ +- hunspell/csutil.cxx \ +- hunspell/dictmgr.cxx \ +- hunspell/hashmgr.cxx \ +- hunspell/hunspell.cxx \ +- hunspell/phonet.cxx \ +- hunspell/suggestmgr.cxx \ +- hunspell/utf_info.cxx \ +- hunspell/filemgr.cxx \ +- hunspell/replist.cxx \ +- hunspell/hunzip.cxx \ +- singleapp/qtlocalpeer.cpp \ +- singleapp/qtlockedfile.cpp \ +- singleapp/qtsingleapplication.cpp \ +- singleapp/qtsinglecoreapplication.cpp \ + encodingprober/CharDistribution.cpp \ + encodingprober/ChineseGroupProber.cpp \ + encodingprober/JapaneseGroupProber.cpp \ +@@ -1088,8 +1049,7 @@ metainfo.path = texmaker_linux64 + + INSTALLS = target + HEADERS += x11fontdialog.h +-SOURCES += x11fontdialog.cpp \ +-singleapp/qtlockedfile_unix.cpp ++SOURCES += x11fontdialog.cpp + FORMS += x11fontdialog.ui + + utilities.files = doc/doc10.png \ diff --git a/app-office/texmaker/texmaker-5.0.ebuild b/app-office/texmaker/texmaker-5.0.ebuild new file mode 100644 index 000..6e6dacfa835 --- /dev/null +++ b/app-office/texmaker/texmaker-5.0.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils qmake-utils readme.gentoo-r1 + +DESCRIPTION="A nice LaTeX-IDE" +HOMEPAGE="http://www.xm1math.net/texmaker/"; +SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="" + +COMMON_DEPEND=" + app-text/hunspell + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext + app-text/poppler:=[qt5] + dev-qt/qtconcurrent:5 +
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 864dd1952ec6212f568a7f64d1aef9693f736d0c Author: Kristian Fiskerstrand gentoo org> AuthorDate: Tue Jul 4 15:53:44 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Tue Jul 4 15:54:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864dd195 app-office/texmaker: Remove versions depending on qt4 Gentoo-Bug: 620686 Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-office/texmaker/Manifest | 1 - app-office/texmaker/texmaker-4.4.1-r1.ebuild | 98 app-office/texmaker/texmaker-4.5-r1.ebuild | 98 app-office/texmaker/texmaker-4.5.ebuild | 98 4 files changed, 295 deletions(-) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index 9d351b717fe..eeb351dc15c 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1,2 +1 @@ -DIST texmaker-4.4.1.tar.bz2 11274997 SHA256 80939493ffb6c92f47c47109dff6de4c91259244247e90ddfb1bb6153559b4b4 SHA512 a165b7757f2170d42f3d48d644cb351efd4d308b1a0601105952c3253084ae4a3d0bbfb7915207ff60d0ba7036283c6c8305a901d7ac8aab4e79c1bb78f68ddd WHIRLPOOL 3b00a894a194659d64ea8058ca1f0d04a68904f4eb638121f935ab83583b83c57bae3d1abb8d1e0541bed4bbaa44336e9733e8de3d346098dafae319437909f2 DIST texmaker-4.5.tar.bz2 11287724 SHA256 2ce9966e410bf878649d1c756e3dc2a077e55e1eaa9f4beb10aa7224cd94d614 SHA512 623ae1496f11e5cd1328b997dbb29ec7188d6c1b256b6370c6fdd4fcda4bfc4b301d29cfa3b2ce529391b8f9913ea4678a6895abfb4fa6f9820e7177c676ab11 WHIRLPOOL 0fb00957cb6fe2f3181ac6a6ad917fd60d90ca05bcbaa14da62045ac6c5d78126d9abeb1429bd1fe48a25416d95a1a52c53f83cad91cb0540fcd043a9ea63045 diff --git a/app-office/texmaker/texmaker-4.4.1-r1.ebuild b/app-office/texmaker/texmaker-4.4.1-r1.ebuild deleted file mode 100644 index 467e6c1d8b3..000 --- a/app-office/texmaker/texmaker-4.4.1-r1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils qmake-utils readme.gentoo - -DESCRIPTION="A nice LaTeX-IDE" -HOMEPAGE="http://www.xm1math.net/texmaker/"; -SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="+qt4 qt5" - -REQUIRED_USE="^^ ( qt4 qt5 )" - -COMMON_DEPEND=" - app-text/hunspell - app-text/poppler:=[qt4?,qt5?] - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXext - dev-qt/qtsingleapplication[X,qt4?,qt5?] - qt4? ( - dev-qt/qtgui:4 - dev-qt/qtcore:4 - dev-qt/qtscript:4 - dev-qt/qtwebkit:4 - ) - qt5? ( - dev-qt/qtconcurrent:5 - dev-qt/qtgui:5 - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - dev-qt/qtscript:5 - dev-qt/qtwebkit:5[printsupport] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) -" -RDEPEND="${COMMON_DEPEND} - virtual/latex-base - app-text/psutils - app-text/ghostscript-gpl - media-libs/netpbm - qt4? ( app-i18n/ibus-qt )" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-4.1-unbundle.patch - "${FILESDIR}"/${P}-modern-styles.patch - ) - -DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt ) -HTML_DOCS=( doc/. ) - -src_prepare() { - find singleapp hunspell -delete || die - - epatch "${PATCHES[@]}" - - cat >> ${PN}.pro <<- EOF - exists(texmakerx_my.pri):include(texmakerx_my.pri) - EOF - - cp "${FILESDIR}"/texmakerx_my.pri . || die - - sed \ - -e '/^#include/s:hunspell/::g' \ - -e '/^#include/s:singleapp/::g' \ - -i *.cpp *.h || die - - DOC_CONTENTS="A user manual with many screenshots is available at: - ${EPREFIX}/usr/share/${PN}/usermanual_en.html" -} - -src_configure() { - local myeqmakeargs=( - ${PN}.pro - PREFIX="${EPREFIX}/usr" - DESKTOPDIR="${EPREFIX}/usr/share/applications" - ICONDIR="${EPREFIX}/usr/share/pixmaps" - ) - if use qt4; then - eqmake4 ${myeqmakeargs[@]} - else - eqmake5 ${myeqmakeargs[@]} - fi -} - -src_install() { - emake INSTALL_ROOT="${D}" install - einstalldocs - readme.gentoo_create_doc -} diff --git a/app-office/texmaker/texmaker-4.5-r1.ebuild b/app-office/texmaker/texmaker-4.5-r1.ebuild deleted file mode 100644 index 148ec4b33b7..000 --- a/app-office/texmaker/texmaker-4.5-r1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils qmake-utils readme.gentoo - -DESCRIPTION="A
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 15a8ced019b64464cb3c8a3857949c4f97fa46ad Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 4 15:48:38 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 4 15:48:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a8ced0 app-office/texmaker: x86 stable wrt bug #620686 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-office/texmaker/texmaker-4.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/texmaker/texmaker-4.5-r2.ebuild b/app-office/texmaker/texmaker-4.5-r2.ebuild index f6568c6d5a2..e46b1487890 100644 --- a/app-office/texmaker/texmaker-4.5-r2.ebuild +++ b/app-office/texmaker/texmaker-4.5-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 1fe2dda77bba7153fbd1f18590828a7e60749b1e Author: Kristian Fiskerstrand gentoo org> AuthorDate: Tue Jul 4 14:14:42 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Tue Jul 4 14:15:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe2dda7 app-office/texmaker: Switch to readme.gentoo-r1 eclass Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-office/texmaker/texmaker-4.5-r3.ebuild | 84 ++ 1 file changed, 84 insertions(+) diff --git a/app-office/texmaker/texmaker-4.5-r3.ebuild b/app-office/texmaker/texmaker-4.5-r3.ebuild new file mode 100644 index 000..b33ba0007af --- /dev/null +++ b/app-office/texmaker/texmaker-4.5-r3.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils qmake-utils readme.gentoo-r1 + +DESCRIPTION="A nice LaTeX-IDE" +HOMEPAGE="http://www.xm1math.net/texmaker/"; +SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="" + +COMMON_DEPEND=" + app-text/hunspell + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext + app-text/poppler:=[qt5] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtscript:5 + dev-qt/qtsingleapplication[X,qt5] + dev-qt/qtwebkit:5[printsupport] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" +RDEPEND="${COMMON_DEPEND} + app-text/ghostscript-gpl + app-text/psutils + media-libs/netpbm + virtual/latex-base" + +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-unbundle.patch + "${FILESDIR}"/${P}-modern-styles.patch + ) + +DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt ) +HTML_DOCS=( doc/. ) + +src_prepare() { + find singleapp hunspell -delete || die + + epatch "${PATCHES[@]}" + + cat >> ${PN}.pro <<- EOF + exists(texmakerx_my.pri):include(texmakerx_my.pri) + EOF + + cp "${FILESDIR}"/texmakerx_my.pri . || die + + sed \ + -e '/^#include/s:hunspell/::g' \ + -e '/^#include/s:singleapp/::g' \ + -i *.cpp *.h || die + + DOC_CONTENTS="A user manual with many screenshots is available at: + ${EPREFIX}/usr/share/${PN}/usermanual_en.html" +} + +src_configure() { + local myeqmakeargs=( + ${PN}.pro + PREFIX="${EPREFIX}/usr" + DESKTOPDIR="${EPREFIX}/usr/share/applications" + ICONDIR="${EPREFIX}/usr/share/pixmaps" + ) + eqmake5 ${myeqmakeargs[@]} +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs + readme.gentoo_create_doc +}
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 2be2273bbab04b82119b1517f181739f396b4785 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 4 10:16:55 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 4 10:16:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be2273b app-office/texmaker: amd64 stable wrt bug #620686 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-office/texmaker/texmaker-4.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/texmaker/texmaker-4.5-r2.ebuild b/app-office/texmaker/texmaker-4.5-r2.ebuild index cc50ff4d0d2..f6568c6d5a2 100644 --- a/app-office/texmaker/texmaker-4.5-r2.ebuild +++ b/app-office/texmaker/texmaker-4.5-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: d8b906c9e05cdc16717cef42c2e05834f285892c Author: Kristian Fiskerstrand gentoo org> AuthorDate: Sun Jun 4 19:38:43 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Sun Jun 4 19:39:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b906c9 app-office/texmaker: Remove qt4 support Dropping ppc keywords to satisfy dependencies Gentoo-Bug: 620686 Package-Manager: Portage-2.3.5, Repoman-2.3.1 app-office/texmaker/texmaker-4.5-r2.ebuild | 84 ++ 1 file changed, 84 insertions(+) diff --git a/app-office/texmaker/texmaker-4.5-r2.ebuild b/app-office/texmaker/texmaker-4.5-r2.ebuild new file mode 100644 index 000..cc50ff4d0d2 --- /dev/null +++ b/app-office/texmaker/texmaker-4.5-r2.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils qmake-utils readme.gentoo + +DESCRIPTION="A nice LaTeX-IDE" +HOMEPAGE="http://www.xm1math.net/texmaker/"; +SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="" + +COMMON_DEPEND=" + app-text/hunspell + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext + app-text/poppler:=[qt5] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtscript:5 + dev-qt/qtsingleapplication[X,qt5] + dev-qt/qtwebkit:5[printsupport] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" +RDEPEND="${COMMON_DEPEND} + app-text/ghostscript-gpl + app-text/psutils + media-libs/netpbm + virtual/latex-base" + +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-unbundle.patch + "${FILESDIR}"/${P}-modern-styles.patch + ) + +DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt ) +HTML_DOCS=( doc/. ) + +src_prepare() { + find singleapp hunspell -delete || die + + epatch "${PATCHES[@]}" + + cat >> ${PN}.pro <<- EOF + exists(texmakerx_my.pri):include(texmakerx_my.pri) + EOF + + cp "${FILESDIR}"/texmakerx_my.pri . || die + + sed \ + -e '/^#include/s:hunspell/::g' \ + -e '/^#include/s:singleapp/::g' \ + -i *.cpp *.h || die + + DOC_CONTENTS="A user manual with many screenshots is available at: + ${EPREFIX}/usr/share/${PN}/usermanual_en.html" +} + +src_configure() { + local myeqmakeargs=( + ${PN}.pro + PREFIX="${EPREFIX}/usr" + DESKTOPDIR="${EPREFIX}/usr/share/applications" + ICONDIR="${EPREFIX}/usr/share/pixmaps" + ) + eqmake5 ${myeqmakeargs[@]} +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs + readme.gentoo_create_doc +}
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 3e28586a33d10f103c5875b05055770126d2b40f Author: Kristian Fiskerstrand gentoo org> AuthorDate: Sun Jan 15 18:15:43 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Sun Jan 15 18:15:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e28586a app-office/texmaker: Drop qt4 use flag Given that the package requires Qt in one form or the other, using approach of Qt5 use flag meaning Qt5, and no use flag specified to mean Qt4. Gentoo-Bug: 598052 Thanks-To: asturm Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-office/texmaker/texmaker-4.5-r1.ebuild | 99 ++ 1 file changed, 99 insertions(+) diff --git a/app-office/texmaker/texmaker-4.5-r1.ebuild b/app-office/texmaker/texmaker-4.5-r1.ebuild new file mode 100644 index ..09c7a6e --- /dev/null +++ b/app-office/texmaker/texmaker-4.5-r1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils qmake-utils readme.gentoo + +DESCRIPTION="A nice LaTeX-IDE" +HOMEPAGE="http://www.xm1math.net/texmaker/"; +SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="+qt5" + +COMMON_DEPEND=" + app-text/hunspell + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext + !qt5? ( + app-text/poppler:=[qt4] + dev-qt/qtgui:4 + dev-qt/qtcore:4 + dev-qt/qtscript:4 + dev-qt/qtsingleapplication[X,qt4] + dev-qt/qtwebkit:4 + ) + qt5? ( + app-text/poppler:=[qt5] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtscript:5 + dev-qt/qtsingleapplication[X,qt5] + dev-qt/qtwebkit:5[printsupport] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) +" +RDEPEND="${COMMON_DEPEND} + app-text/ghostscript-gpl + app-text/psutils + media-libs/netpbm + virtual/latex-base + !qt5? ( app-i18n/ibus-qt )" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-unbundle.patch + "${FILESDIR}"/${P}-modern-styles.patch + ) + +DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt ) +HTML_DOCS=( doc/. ) + +src_prepare() { + find singleapp hunspell -delete || die + + epatch "${PATCHES[@]}" + + cat >> ${PN}.pro <<- EOF + exists(texmakerx_my.pri):include(texmakerx_my.pri) + EOF + + cp "${FILESDIR}"/texmakerx_my.pri . || die + + sed \ + -e '/^#include/s:hunspell/::g' \ + -e '/^#include/s:singleapp/::g' \ + -i *.cpp *.h || die + + DOC_CONTENTS="A user manual with many screenshots is available at: + ${EPREFIX}/usr/share/${PN}/usermanual_en.html" +} + +src_configure() { + local myeqmakeargs=( + ${PN}.pro + PREFIX="${EPREFIX}/usr" + DESKTOPDIR="${EPREFIX}/usr/share/applications" + ICONDIR="${EPREFIX}/usr/share/pixmaps" + ) + if ! use qt5; then + eqmake4 ${myeqmakeargs[@]} + else + eqmake5 ${myeqmakeargs[@]} + fi +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs + readme.gentoo_create_doc +}
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 7e0c83e8e78a9754742fd1af9a38e2a853852cff Author: Kristian Fiskerstrand gentoo org> AuthorDate: Fri Jan 8 17:17:51 2016 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Fri Jan 8 17:17:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0c83e8 app-office/texmaker: Taking over as maintainer Package-Manager: portage-2.2.26 app-office/texmaker/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-office/texmaker/metadata.xml b/app-office/texmaker/metadata.xml index b04ffda..173297b 100644 --- a/app-office/texmaker/metadata.xml +++ b/app-office/texmaker/metadata.xml @@ -3,7 +3,7 @@ tex -j...@gentoo.org -Heavily using the package +k...@gentoo.org +Kristian Fiskerstrand
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 2a05793c844039179977d07120140d32d41471dd Author: Stephen Bosch gmail com> AuthorDate: Thu Nov 26 11:38:16 2015 + Commit: Justin Lecher gentoo org> CommitDate: Thu Nov 26 11:38:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a05793c app-office/texmaker: make qt5 default app-office/texmaker/texmaker-4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/texmaker/texmaker-4.5.ebuild b/app-office/texmaker/texmaker-4.5.ebuild index 63debce..a1fa521 100644 --- a/app-office/texmaker/texmaker-4.5.ebuild +++ b/app-office/texmaker/texmaker-4.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="+qt4 qt5" +IUSE="qt4 +qt5" REQUIRED_USE="^^ ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/, app-office/texmaker/
commit: 428abb3121094fd558a371b66eb8d68ae7cd38b0 Author: Stephen Bosch gmail com> AuthorDate: Thu Nov 26 11:26:00 2015 + Commit: Justin Lecher gentoo org> CommitDate: Thu Nov 26 11:26:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428abb31 app-office/texmaker: version bump to 4.5 #566790 app-office/texmaker/Manifest | 1 + .../files/texmaker-4.5-modern-styles.patch | 16 .../texmaker/files/texmaker-4.5-unbundle.patch | 93 app-office/texmaker/texmaker-4.5.ebuild| 99 ++ 4 files changed, 209 insertions(+) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index f9de178..9d351b7 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1 +1,2 @@ DIST texmaker-4.4.1.tar.bz2 11274997 SHA256 80939493ffb6c92f47c47109dff6de4c91259244247e90ddfb1bb6153559b4b4 SHA512 a165b7757f2170d42f3d48d644cb351efd4d308b1a0601105952c3253084ae4a3d0bbfb7915207ff60d0ba7036283c6c8305a901d7ac8aab4e79c1bb78f68ddd WHIRLPOOL 3b00a894a194659d64ea8058ca1f0d04a68904f4eb638121f935ab83583b83c57bae3d1abb8d1e0541bed4bbaa44336e9733e8de3d346098dafae319437909f2 +DIST texmaker-4.5.tar.bz2 11287724 SHA256 2ce9966e410bf878649d1c756e3dc2a077e55e1eaa9f4beb10aa7224cd94d614 SHA512 623ae1496f11e5cd1328b997dbb29ec7188d6c1b256b6370c6fdd4fcda4bfc4b301d29cfa3b2ce529391b8f9913ea4678a6895abfb4fa6f9820e7177c676ab11 WHIRLPOOL 0fb00957cb6fe2f3181ac6a6ad917fd60d90ca05bcbaa14da62045ac6c5d78126d9abeb1429bd1fe48a25416d95a1a52c53f83cad91cb0540fcd043a9ea63045 diff --git a/app-office/texmaker/files/texmaker-4.5-modern-styles.patch b/app-office/texmaker/files/texmaker-4.5-modern-styles.patch new file mode 100644 index 000..73c3b92 --- /dev/null +++ b/app-office/texmaker/files/texmaker-4.5-modern-styles.patch @@ -0,0 +1,16 @@ +--- a/texmaker.cpp 2014-11-26 09:06:56.0 -0300 b/texmaker.cpp 2015-06-19 20:49:58.801377000 -0300 +@@ -4451,7 +4451,12 @@ + #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)) + if (modern_style) + { +-qApp->setStyle(new ManhattanStyle(QLatin1String("fusion"))); ++ if(desktop_env == 1){ ++ if (styles.contains("GTK+")) qApp->setStyle(new ManhattanStyle(QLatin1String("gtkstyle"))); ++ else if (styles.contains("Windows")) qApp->setStyle(new ManhattanStyle(QLatin1String("windows"))); ++ else qApp->setStyle(new ManhattanStyle(QLatin1String("fusion"))); ++ } ++ else qApp->setStyle(new ManhattanStyle(QLatin1String("fusion"))); + } + // else + // { diff --git a/app-office/texmaker/files/texmaker-4.5-unbundle.patch b/app-office/texmaker/files/texmaker-4.5-unbundle.patch new file mode 100644 index 000..607b2c8 --- /dev/null +++ b/app-office/texmaker/files/texmaker-4.5-unbundle.patch @@ -0,0 +1,93 @@ +diff --git a/configdialog.cpp b/configdialog.cpp +index dddb11e..9a1aee7 100644 +--- a/configdialog.cpp b/configdialog.cpp +@@ -222,7 +222,7 @@ void ConfigDialog::browseAspell() + QDir spelldir(QCoreApplication::applicationDirPath()); + #else + #ifdef DEBIAN_SPELLDIR +-QDir spelldir(PREFIX"/share/myspell/dicts"); ++QDir spelldir(PREFIX"/share/myspell"); + #else + QDir spelldir(PREFIX"/share/texmaker"); + #endif +diff --git a/texmaker.cpp b/texmaker.cpp +index b8a2143..a8bcd46 100644 +--- a/texmaker.cpp b/texmaker.cpp +@@ -2787,7 +2787,7 @@ if (hasDecodingError) + QString dicDir=QCoreApplication::applicationDirPath() + "/"; + #else + #ifdef DEBIAN_SPELLDIR +-QString dicDir=PREFIX"/share/myspell/dicts/"; ++QString dicDir=PREFIX"/share/myspell/"; + #else + QString dicDir=PREFIX"/share/texmaker/"; + #endif +diff --git a/texmaker.pro b/texmaker.pro +index 7e9b706..909eb62 100644 +--- a/texmaker.pro b/texmaker.pro +@@ -98,29 +98,6 @@ HEADERS += texmaker.h \ + unicodeview.h \ + quickbeamerdialog.h \ + svnhelper.h \ +- hunspell/affentry.hxx \ +- hunspell/affixmgr.hxx \ +- hunspell/atypes.hxx \ +- hunspell/baseaffix.hxx \ +- hunspell/csutil.hxx \ +- hunspell/dictmgr.hxx \ +- hunspell/hashmgr.hxx \ +- hunspell/htypes.hxx \ +- hunspell/hunspell.hxx \ +- hunspell/hunspell.h \ +- 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/w_char.hxx \ +- singleapp/qtlocalpeer.h \ +- singleapp/qtlockedfile.h \ +- singleapp/qtsingleapplication.h \ +- singleapp/qtsinglecoreapplication.h \ + encodingprober/CharDistribution.h \ + encodingprober/ChineseGroupProber.h \ + encodingprober/ctype_test_p.h \ +@@ -210,22 +187,6 @@ SOURCES += main.cpp \ + unicodeview.cpp \ + quickbeamerdialog.cpp \ + svn
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/, app-office/texmaker/
commit: e872d907849f1b24f8148dbdcebacd744cb8537c Author: Justin Lecher gentoo org> AuthorDate: Thu Nov 26 09:38:45 2015 + Commit: Justin Lecher gentoo org> CommitDate: Thu Nov 26 10:26:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e872d907 app-office/texmaker: Drop old Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> app-office/texmaker/Manifest | 1 - .../texmaker/files/texmaker-3.1-hunspell.patch | 167 --- .../texmaker/files/texmaker-3.3.3-qt48.patch | 15 -- .../texmaker/files/texmaker-3.3.4-hunspell.patch | 167 --- .../texmaker/files/texmaker-3.5-hunspell.patch | 148 - .../texmaker/files/texmaker-3.5.1-hunspell.patch | 148 - .../texmaker/files/texmaker-3.5.2-clang.patch | 16 -- .../texmaker/files/texmaker-3.5.2-hunspell.patch | 181 - .../texmaker/files/texmaker-4.0.1-hunspell.patch | 180 .../texmaker/files/texmaker-4.0.3-hunspell.patch | 165 --- .../texmaker/files/texmaker-4.0.4-unbundle.patch | 105 app-office/texmaker/texmaker-4.3.ebuild| 87 -- app-office/texmaker/texmaker-4.4.1.ebuild | 96 --- 13 files changed, 1476 deletions(-) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index 8882f5a..f9de178 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1,2 +1 @@ -DIST texmaker-4.3.tar.bz2 11334013 SHA256 670eef7c51630342c87f1c2a77da0b36798fdb971c7893841e13c9342b18da51 SHA512 9bb94a104c6324d2c712b522c60513189575d01d8ea24a6eeef4201ff17c719ab816775eae5239637f5ef2084d7beb8c1d76addc10d5000a1ae53ab33c1adc3d WHIRLPOOL 5942f0262b02746a4fa6ec77c2944b1165fadaf060b8a7248bc4a32b5c74334745c21b221c234e0ddc66d0bb7250a6cdc1a3eb12043de4f19471cf0ce4bb7844 DIST texmaker-4.4.1.tar.bz2 11274997 SHA256 80939493ffb6c92f47c47109dff6de4c91259244247e90ddfb1bb6153559b4b4 SHA512 a165b7757f2170d42f3d48d644cb351efd4d308b1a0601105952c3253084ae4a3d0bbfb7915207ff60d0ba7036283c6c8305a901d7ac8aab4e79c1bb78f68ddd WHIRLPOOL 3b00a894a194659d64ea8058ca1f0d04a68904f4eb638121f935ab83583b83c57bae3d1abb8d1e0541bed4bbaa44336e9733e8de3d346098dafae319437909f2 diff --git a/app-office/texmaker/files/texmaker-3.1-hunspell.patch b/app-office/texmaker/files/texmaker-3.1-hunspell.patch deleted file mode 100644 index 3b8935d..000 --- a/app-office/texmaker/files/texmaker-3.1-hunspell.patch +++ /dev/null @@ -1,167 +0,0 @@ - configdialog.cpp |4 ++-- - latexeditor.h |2 +- - latexeditorview.h |2 +- - latexhighlighter.h |2 +- - spellerdialog.h|2 +- - texmaker.h |2 +- - texmaker.pro | 42 ++ - 7 files changed, 13 insertions(+), 43 deletions(-) - -diff --git a/configdialog.cpp b/configdialog.cpp -index 136072d..550db58 100644 a/configdialog.cpp -+++ b/configdialog.cpp -@@ -122,9 +122,9 @@ void ConfigDialog::browseAspell() - QDir spelldir(QCoreApplication::applicationDirPath()); - #else - #ifdef DEBIAN_SPELLDIR --QDir spelldir(PREFIX"/share/myspell/dicts"); -+QDir spelldir("@GENTOO_PORTAGE_EPREFIX@/usr/share/myspell"); - #else --QDir spelldir(PREFIX"/share/texmaker"); -+QDir spelldir("@GENTOO_PORTAGE_EPREFIX@/usr/share/texmaker"); - #endif - #endif - -diff --git a/latexeditor.h b/latexeditor.h -index b9b8d75..a9ec1ef 100644 a/latexeditor.h -+++ b/latexeditor.h -@@ -26,7 +26,7 @@ - #include - - #include "latexhighlighter.h" --#include "hunspell/hunspell.hxx" -+#include - - typedef int UserBookmarkList[3]; - -diff --git a/latexeditorview.h b/latexeditorview.h -index c6cb362..2ecf876 100644 a/latexeditorview.h -+++ b/latexeditorview.h -@@ -22,7 +22,7 @@ - #include "gotolinewidget.h" - #include "replacewidget.h" - #include "minisplitter.h" --#include "hunspell/hunspell.hxx" -+#include - - class LatexEditorView : public QWidget { -Q_OBJECT -diff --git a/latexhighlighter.h b/latexhighlighter.h -index 83ca79c..a1e437a 100644 a/latexhighlighter.h -+++ b/latexhighlighter.h -@@ -20,7 +20,7 @@ - #include - #include - //#include "latexeditor.h" --#include "hunspell/hunspell.hxx" -+#include - - class QTextDocument; - class LatexEditor; -diff --git a/spellerdialog.h b/spellerdialog.h -index 83248ae..cd16dad 100644 a/spellerdialog.h -+++ b/spellerdialog.h -@@ -13,7 +13,7 @@ - - #include "ui_spellerdialog.h" - #include "latexeditor.h" --#include "hunspell/hunspell.hxx" -+#include - - #include - -diff --git a/texmaker.h b/texmaker.h -index fa56129..4b1367e 100644 a/texmaker.h -+++ b/texmaker.h -@@ -46,7 +46,7 @@ - #include "symbollistwidget.h" - #include "xmltagslistwidget.h" - #include "logeditor.h" --#include "hunspell/hunspell.hxx" -+#include - #include "browser.h" - #include "pdfviewerwidget.h" - #include "pdfviewer.h" -diff --git a/texmaker.pro b/t
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 467f6a9c4cdaf8e6f9c0343aacf6561db45abb09 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 25 14:29:28 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 25 14:29:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467f6a9c app-office/texmaker: x86 stable wrt bug #542702 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" app-office/texmaker/texmaker-4.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/texmaker/texmaker-4.4.1-r1.ebuild b/app-office/texmaker/texmaker-4.4.1-r1.ebuild index 575521d..fc7f6c0 100644 --- a/app-office/texmaker/texmaker-4.4.1-r1.ebuild +++ b/app-office/texmaker/texmaker-4.4.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+qt4 qt5" REQUIRED_USE="^^ ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/
commit: 05c21aea57bed78d49757738521d92474279ed94 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 24 13:50:49 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 24 13:50:49 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c21aea app-office/texmaker: amd64 stable wrt bug #542702 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" app-office/texmaker/texmaker-4.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/texmaker/texmaker-4.4.1-r1.ebuild b/app-office/texmaker/texmaker-4.4.1-r1.ebuild index e21ad26..575521d 100644 --- a/app-office/texmaker/texmaker-4.4.1-r1.ebuild +++ b/app-office/texmaker/texmaker-4.4.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+qt4 qt5" REQUIRED_USE="^^ ( qt4 qt5 )"