[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2024-02-02 Thread Arthur Zamarin
commit: bef25f735eb41e5ba71c0dff043c6ab0ea1a2cd8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  2 16:27:03 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  2 16:27:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef25f73

app-office/texstudio: Stabilize 4.7.1 amd64, #923529

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/texstudio/texstudio-4.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-4.7.1.ebuild 
b/app-office/texstudio/texstudio-4.7.1.ebuild
index b0f8bfa9f831..319528ac8fa1 100644
--- a/app-office/texstudio/texstudio-4.7.1.ebuild
+++ b/app-office/texstudio/texstudio-4.7.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2024-02-02 Thread Arthur Zamarin
commit: 5a4cc8e43ea3fa330ec5ca85fb0264b3ccaa83e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  2 14:46:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  2 14:46:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4cc8e4

app-office/texstudio: Stabilize 4.7.1 x86, #923529

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/texstudio/texstudio-4.7.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/texstudio/texstudio-4.7.1.ebuild 
b/app-office/texstudio/texstudio-4.7.1.ebuild
index 87cf43f98423..b0f8bfa9f831 100644
--- a/app-office/texstudio/texstudio-4.7.1.ebuild
+++ b/app-office/texstudio/texstudio-4.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2023-12-06 Thread Andrey Grozin
commit: 28f8b7b86ee38d5fb118c7599f38dd04a6101c77
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Dec  6 14:33:02 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Dec  6 14:33:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f8b7b8

app-office/texstudio: remove old version

Signed-off-by: Andrey Grozin  gentoo.org>

 app-office/texstudio/Manifest   |  1 -
 app-office/texstudio/texstudio-4.7.0.ebuild | 80 -
 2 files changed, 81 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index ff75732a8ee7..1c85078b56af 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,2 @@
 DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 
500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36
 SHA512 
6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560
-DIST texstudio-4.7.0.tar.gz 111575088 BLAKE2B 
0d057258c3f695a6b10c8c12d814a8b7be01be69dabb499888108b59182d9ebe36b874017bb1b7921caa56387ea3e961ef067e72c140daa555a5cfb2f7360de7
 SHA512 
ebdee95e02323ee4df757248ca6861938f1c73536ea0d8a5212d741adfb5859087b691ccb59b153036f9beb562292014332f0e76679df84d91897895ec9f6339
 DIST texstudio-4.7.1.tar.gz 111614038 BLAKE2B 
01334389930fff5147f49a55b925a64173b8615553b58aaf48a9c9e446997aa0a2600f88a9bd4e5d81f5bef29c97d21796171c2dba231c9f3377c200e6ec676f
 SHA512 
3aebc09f1cec288d841552b3861c4ba33f006b25e9f99418e53bdc0e5a3ece915c1649e7027e3626eec14b6c00214df2eb2012b7a0b71874b0f75cc9f9fb2d06

diff --git a/app-office/texstudio/texstudio-4.7.0.ebuild 
b/app-office/texstudio/texstudio-4.7.0.ebuild
deleted file mode 100644
index 741b8dfe5f58..
--- a/app-office/texstudio/texstudio-4.7.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop qmake-utils xdg
-
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="video"
-
-DEPEND="
-   app-text/hunspell:=
-   app-text/poppler:=[qt5]
-   >=dev-libs/quazip-1.0:0=[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( >=media-libs/phonon-4.11.0 )
-"
-RDEPEND="
-   ${DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${P}-quazip.patch" # TODO: upstream
-)
-
-src_prepare() {
-   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
-   rm -r src/quazip || die
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
-   -i ${PN}.pro || die
-   default
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
-}
-
-src_install() {
-   local i
-   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
-   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
-   done
-
-   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-
-   # We don't install licences per package
-   rm "${ED}"/usr/share/texstudio/COPYING || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2023-12-06 Thread Andrey Grozin
commit: 63e95723fa9c1afe4e69eb49298d7aa49e67e78b
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Dec  6 14:31:56 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Dec  6 14:31:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e95723

app-office/texstudio: bump to 4.7.1

Signed-off-by: Andrey Grozin  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.7.1.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index d7d14e6b3e22..ff75732a8ee7 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,3 @@
 DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 
500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36
 SHA512 
6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560
 DIST texstudio-4.7.0.tar.gz 111575088 BLAKE2B 
0d057258c3f695a6b10c8c12d814a8b7be01be69dabb499888108b59182d9ebe36b874017bb1b7921caa56387ea3e961ef067e72c140daa555a5cfb2f7360de7
 SHA512 
ebdee95e02323ee4df757248ca6861938f1c73536ea0d8a5212d741adfb5859087b691ccb59b153036f9beb562292014332f0e76679df84d91897895ec9f6339
+DIST texstudio-4.7.1.tar.gz 111614038 BLAKE2B 
01334389930fff5147f49a55b925a64173b8615553b58aaf48a9c9e446997aa0a2600f88a9bd4e5d81f5bef29c97d21796171c2dba231c9f3377c200e6ec676f
 SHA512 
3aebc09f1cec288d841552b3861c4ba33f006b25e9f99418e53bdc0e5a3ece915c1649e7027e3626eec14b6c00214df2eb2012b7a0b71874b0f75cc9f9fb2d06

diff --git a/app-office/texstudio/texstudio-4.7.1.ebuild 
b/app-office/texstudio/texstudio-4.7.1.ebuild
new file mode 100644
index ..1b55bc769726
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.7.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-1.0:0=[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.7.0-quazip.patch" # TODO: upstream
+)
+
+src_prepare() {
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+   default
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+
+   # We don't install licences per package
+   rm "${ED}"/usr/share/texstudio/COPYING || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/, app-office/texstudio/files/

2023-12-03 Thread Andrey Grozin
commit: 9d0530bd7c1e24a5a613194d05d610359985a474
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec  3 14:14:38 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec  3 14:14:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0530bd

app-office/texstudio: bump to 4.7.0

Signed-off-by: Andrey Grozin  gentoo.org>

 app-office/texstudio/Manifest  |  1 +
 .../texstudio/files/texstudio-4.7.0-quazip.patch   | 18 +
 app-office/texstudio/texstudio-4.7.0.ebuild| 80 ++
 3 files changed, 99 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 36213a3863df..d7d14e6b3e22 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1 +1,2 @@
 DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 
500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36
 SHA512 
6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560
+DIST texstudio-4.7.0.tar.gz 111575088 BLAKE2B 
0d057258c3f695a6b10c8c12d814a8b7be01be69dabb499888108b59182d9ebe36b874017bb1b7921caa56387ea3e961ef067e72c140daa555a5cfb2f7360de7
 SHA512 
ebdee95e02323ee4df757248ca6861938f1c73536ea0d8a5212d741adfb5859087b691ccb59b153036f9beb562292014332f0e76679df84d91897895ec9f6339

diff --git a/app-office/texstudio/files/texstudio-4.7.0-quazip.patch 
b/app-office/texstudio/files/texstudio-4.7.0-quazip.patch
new file mode 100644
index ..f8b65d665fbc
--- /dev/null
+++ b/app-office/texstudio/files/texstudio-4.7.0-quazip.patch
@@ -0,0 +1,18 @@
+diff -U3 -r texstudio-4.7.0.orig/texstudio.pro texstudio-4.7.0/texstudio.pro
+--- texstudio-4.7.0.orig/texstudio.pro 2023-11-28 03:20:38.0 +0700
 texstudio-4.7.0/texstudio.pro  2023-12-03 20:59:39.074498926 +0700
+@@ -371,11 +371,9 @@
+ PKGCONFIG += quazip1-qt6
+ }
+ !versionGreaterOrEqual($$QT_VERSION, "6.0.0") {
+-message(System quazip5)
+-isEmpty(QUAZIP_LIB): QUAZIP_LIB = -lquazip5
+-isEmpty(QUAZIP_INCLUDE): QUAZIP_INCLUDE = 
$${PREFIX}/include/quazip5
+-INCLUDEPATH += $${QUAZIP_INCLUDE}
+-LIBS += $${QUAZIP_LIB}
++message(System QuaZip)
++CONFIG += link_pkgconfig
++PKGCONFIG += quazip1-qt5
+ }
+ }
+ 

diff --git a/app-office/texstudio/texstudio-4.7.0.ebuild 
b/app-office/texstudio/texstudio-4.7.0.ebuild
new file mode 100644
index ..741b8dfe5f58
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.7.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-1.0:0=[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-quazip.patch" # TODO: upstream
+)
+
+src_prepare() {
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+   default
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+
+   # We don't install licences per package
+   rm "${ED}"/usr/share/texstudio/COPYING || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2023-04-25 Thread Sam James
commit: fee1b804cda918d9c6233656fd8e601913060d8b
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 25 19:48:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 25 19:48:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee1b804

app-office/texstudio: Keyword 4.3.1-r1 arm64, #905023

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-4.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-4.3.1-r1.ebuild 
b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
index 57f3a3d9589d..113bc1e2b50c 100644
--- a/app-office/texstudio/texstudio-4.3.1-r1.ebuild
+++ b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2023-04-25 Thread Arthur Zamarin
commit: 97fc93789a270d611331cc724378434f6499db5f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 25 14:47:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 25 14:47:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fc9378

app-office/texstudio: Keyword 4.3.1-r1 arm, #905023

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/texstudio/texstudio-4.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-4.3.1-r1.ebuild 
b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
index 34ebaa761460..57f3a3d9589d 100644
--- a/app-office/texstudio/texstudio-4.3.1-r1.ebuild
+++ b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2023-04-16 Thread Sam James
commit: ed3c6d4bfc63a96f93263ca0a2b01178a451
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 07:00:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 07:17:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3c6bbb

app-office/texstudio: drop 4.1.2-r1, 4.2.2-r1

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest  |  2 -
 app-office/texstudio/texstudio-4.1.2-r1.ebuild | 78 -
 app-office/texstudio/texstudio-4.2.2-r1.ebuild | 80 --
 3 files changed, 160 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index a0e41255833d..36213a3863df 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1 @@
-DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 
7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf
 SHA512 
0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964
-DIST texstudio-4.2.2.tar.gz 89234106 BLAKE2B 
a54b632ca6cf87410164f0a365f9a60b16cc51ea6ef12250b6ae6230ca7657615b3c91a88d995b2c654cbd42cda72b0e83af0b9471f87358f3f9a24270118d82
 SHA512 
b07dbe03b9b825fd2c6c057d996dad1247151d0034503d6e62426f0c4ff1e982da8eddf801e497bf9743349d41401ac9946f828c276f164aec0955c8324f5dea
 DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 
500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36
 SHA512 
6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560

diff --git a/app-office/texstudio/texstudio-4.1.2-r1.ebuild 
b/app-office/texstudio/texstudio-4.1.2-r1.ebuild
deleted file mode 100644
index 0f65c952ee0c..
--- a/app-office/texstudio/texstudio-4.1.2-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop qmake-utils xdg
-
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="video"
-
-DEPEND="
-   app-text/hunspell:=
-   app-text/poppler:=[qt5]
-   >=dev-libs/quazip-0.7.3-r1:0=[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( >=media-libs/phonon-4.11.0 )
-"
-RDEPEND="
-   ${DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
-)
-
-src_prepare() {
-   xdg_src_prepare
-
-   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
-   rm -r src/quazip || die
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
-   -i ${PN}.pro || die
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
-}
-
-src_install() {
-   local i
-   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
-   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
-   done
-
-   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}

diff --git a/app-office/texstudio/texstudio-4.2.2-r1.ebuild 
b/app-office/texstudio/texstudio-4.2.2-r1.ebuild
deleted file mode 100644
index 6fa10f6c45dd..
--- a/app-office/texstudio/texstudio-4.2.2-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop qmake-utils xdg
-
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="video"
-
-DEPEND="
-   app-text/hunspell:=
-   app-text/poppler:=[qt5]
-   >=dev-libs/quazip-1.0:0=[qt5(+)]
-   

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2023-03-25 Thread Arthur Zamarin
commit: 45bad227daade31878771202b9ce0d6a4d55b98c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 25 06:34:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 25 06:34:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45bad227

app-office/texstudio: Stabilize 4.3.1-r1 x86, #902663

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/texstudio/texstudio-4.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-4.3.1-r1.ebuild 
b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
index 4fa734a3d721..34ebaa761460 100644
--- a/app-office/texstudio/texstudio-4.3.1-r1.ebuild
+++ b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2023-03-21 Thread Sam James
commit: 28a011e5b377bb4ec0882f09acb36bdb0af9c39c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 22 05:26:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 05:26:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a011e5

app-office/texstudio: Stabilize 4.3.1-r1 amd64, #902663

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-4.3.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/texstudio/texstudio-4.3.1-r1.ebuild 
b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
index 6fa10f6c45dd..4fa734a3d721 100644
--- a/app-office/texstudio/texstudio-4.3.1-r1.ebuild
+++ b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2022-09-09 Thread Sam James
commit: 52fe498cdf2edd15566e9d38678626f045a04ea8
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 00:24:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 00:24:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52fe498c

app-office/texstudio: revbump for quazip USE-dep change

Fixes: f4b310e8ab415666595333cafa9c02b3240e35e1
Signed-off-by: Sam James  gentoo.org>

 .../texstudio/{texstudio-4.1.2.ebuild => texstudio-4.1.2-r1.ebuild}   | 0
 .../texstudio/{texstudio-4.2.2.ebuild => texstudio-4.2.2-r1.ebuild}   | 0
 .../texstudio/{texstudio-4.3.1.ebuild => texstudio-4.3.1-r1.ebuild}   | 0
 3 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-office/texstudio/texstudio-4.1.2.ebuild 
b/app-office/texstudio/texstudio-4.1.2-r1.ebuild
similarity index 100%
rename from app-office/texstudio/texstudio-4.1.2.ebuild
rename to app-office/texstudio/texstudio-4.1.2-r1.ebuild

diff --git a/app-office/texstudio/texstudio-4.2.2.ebuild 
b/app-office/texstudio/texstudio-4.2.2-r1.ebuild
similarity index 100%
rename from app-office/texstudio/texstudio-4.2.2.ebuild
rename to app-office/texstudio/texstudio-4.2.2-r1.ebuild

diff --git a/app-office/texstudio/texstudio-4.3.1.ebuild 
b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
similarity index 100%
rename from app-office/texstudio/texstudio-4.3.1.ebuild
rename to app-office/texstudio/texstudio-4.3.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2022-09-09 Thread Andrew Ammerlaan
commit: f4b310e8ab415666595333cafa9c02b3240e35e1
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  9 16:01:09 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  9 16:09:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b310e8

app-office/texstudio: depend on quazip[qt5(+)]

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 app-office/texstudio/texstudio-4.1.2.ebuild | 2 +-
 app-office/texstudio/texstudio-4.2.2.ebuild | 2 +-
 app-office/texstudio/texstudio-4.3.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/texstudio/texstudio-4.1.2.ebuild 
b/app-office/texstudio/texstudio-4.1.2.ebuild
index a3bb2d21fe78..0f65c952ee0c 100644
--- a/app-office/texstudio/texstudio-4.1.2.ebuild
+++ b/app-office/texstudio/texstudio-4.1.2.ebuild
@@ -19,7 +19,7 @@ IUSE="video"
 DEPEND="
app-text/hunspell:=
app-text/poppler:=[qt5]
-   >=dev-libs/quazip-0.7.3-r1:0=
+   >=dev-libs/quazip-0.7.3-r1:0=[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5

diff --git a/app-office/texstudio/texstudio-4.2.2.ebuild 
b/app-office/texstudio/texstudio-4.2.2.ebuild
index 25a2b9ebb237..6fa10f6c45dd 100644
--- a/app-office/texstudio/texstudio-4.2.2.ebuild
+++ b/app-office/texstudio/texstudio-4.2.2.ebuild
@@ -19,7 +19,7 @@ IUSE="video"
 DEPEND="
app-text/hunspell:=
app-text/poppler:=[qt5]
-   >=dev-libs/quazip-1.0:0=
+   >=dev-libs/quazip-1.0:0=[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5

diff --git a/app-office/texstudio/texstudio-4.3.1.ebuild 
b/app-office/texstudio/texstudio-4.3.1.ebuild
index 25a2b9ebb237..6fa10f6c45dd 100644
--- a/app-office/texstudio/texstudio-4.3.1.ebuild
+++ b/app-office/texstudio/texstudio-4.3.1.ebuild
@@ -19,7 +19,7 @@ IUSE="video"
 DEPEND="
app-text/hunspell:=
app-text/poppler:=[qt5]
-   >=dev-libs/quazip-1.0:0=
+   >=dev-libs/quazip-1.0:0=[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2022-08-27 Thread Sam James
commit: d194026c3f297ce21c94de8f8b2293dbedc47087
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 27 06:12:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 27 06:12:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d194026c

app-office/texstudio: add 4.3.1, drop 

Live ebuild was out of sync anyway & no template.

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 .../{texstudio-.ebuild => texstudio-4.3.1.ebuild}   | 17 ++---
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index a84f7160..a0e41255833d 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,3 @@
 DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 
7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf
 SHA512 
0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964
 DIST texstudio-4.2.2.tar.gz 89234106 BLAKE2B 
a54b632ca6cf87410164f0a365f9a60b16cc51ea6ef12250b6ae6230ca7657615b3c91a88d995b2c654cbd42cda72b0e83af0b9471f87358f3f9a24270118d82
 SHA512 
b07dbe03b9b825fd2c6c057d996dad1247151d0034503d6e62426f0c4ff1e982da8eddf801e497bf9743349d41401ac9946f828c276f164aec0955c8324f5dea
+DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 
500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36
 SHA512 
6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560

diff --git a/app-office/texstudio/texstudio-.ebuild 
b/app-office/texstudio/texstudio-4.3.1.ebuild
similarity index 79%
rename from app-office/texstudio/texstudio-.ebuild
rename to app-office/texstudio/texstudio-4.3.1.ebuild
index 8c4937f86d75..25a2b9ebb237 100644
--- a/app-office/texstudio/texstudio-.ebuild
+++ b/app-office/texstudio/texstudio-4.3.1.ebuild
@@ -1,18 +1,19 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop git-r3 qmake-utils xdg
+inherit desktop qmake-utils xdg
 
 MY_PV="${PV/_/}"
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
 HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-EGIT_REPO_URI="https://github.com/texstudio-org/texstudio.git;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="video"
 
 DEPEND="
@@ -50,8 +51,6 @@ PATCHES=(
 )
 
 src_prepare() {
-   xdg_src_prepare
-
# TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
rm -r src/quazip || die
 
@@ -61,10 +60,11 @@ src_prepare() {
 
sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
-i ${PN}.pro || die
+   default
 }
 
 src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
 }
 
 src_install() {
@@ -74,4 +74,7 @@ src_install() {
done
 
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+
+   # We don't install licences per package
+   rm "${ED}"/usr/share/texstudio/COPYING || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2022-04-17 Thread Sam James
commit: a5ba306bcd9ea730b772fdfeb2f98b9bfbd4
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 18:28:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 18:28:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ba306b

app-office/texstudio: drop 4.0.2, 4.1.1, 4.2.0, 4.2.1

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  4 --
 app-office/texstudio/texstudio-4.0.2.ebuild | 78 -
 app-office/texstudio/texstudio-4.1.1.ebuild | 78 -
 app-office/texstudio/texstudio-4.2.0.ebuild | 78 -
 app-office/texstudio/texstudio-4.2.1.ebuild | 77 
 5 files changed, 315 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 4cf5554cfebd..a84f7160 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,6 +1,2 @@
-DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e4314446690d8169da823d2bc0be13a1918c248976f81ec64c1ce57dc523fd1b3a1aa01709cce3d56de207a69d42c9cb512
 SHA512 
a2579788cac0ddf1edc7be2040ea13bc7aece5596a91cd8361a4de8c7fafaa86c95ef34e40f4a0bdf3b5cfc52c951af737138ccd26dbf8ac730ec64f8a38cfd7
-DIST texstudio-4.1.1.tar.gz 88564492 BLAKE2B 
d3a198b4d355ea0f07391b8ff816baacd03f6d9b3f21e69c4b2303ee9e754e9cf49e3bd7a22b5e1cdd74f463d81f95ffee8212ed89825d9a05b7aa5f13355610
 SHA512 
eb78bdd565c7cc1c84214975f2e7b6b01e2b00f136eb0890bca363fafe61a540caa9a360c10848b836315d3107775a7a289ea6f02480dbb8c5d17e2d09c0f481
 DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 
7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf
 SHA512 
0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964
-DIST texstudio-4.2.0.tar.gz 88795988 BLAKE2B 
da849849d9ab57cb04de63f24e207b03b47393b876cd2762277e00f17d39b8c19a7508df567642faec8a5ac10400d2a6327343b40ab076f24f0bc8bb1b2ec683
 SHA512 
aff5ae645a3b3c362e0456270576770c5b39212902a37633b7279476cf6278ee292ef93c4a0c917b1d4d513aaf597d634f4cf7a469fd4e918f35ddbbe5cb1700
-DIST texstudio-4.2.1.tar.gz 88906345 BLAKE2B 
045166fe73270013f9bff4965e3c1177c23b2419a2533144e069c6cc0f37ee729a816f9cdbc3baaf1ff0f936ef39d6bf5200b1ee89dabf43374860f52890b44f
 SHA512 
2a3e435b7ac0ae2ce317b0de31f525c02bea39917b4ec5740f293109e09325008dfc174da41412c491376226f4cf458bd91e2d92f8b15cf4f3e41d82bc205bb4
 DIST texstudio-4.2.2.tar.gz 89234106 BLAKE2B 
a54b632ca6cf87410164f0a365f9a60b16cc51ea6ef12250b6ae6230ca7657615b3c91a88d995b2c654cbd42cda72b0e83af0b9471f87358f3f9a24270118d82
 SHA512 
b07dbe03b9b825fd2c6c057d996dad1247151d0034503d6e62426f0c4ff1e982da8eddf801e497bf9743349d41401ac9946f828c276f164aec0955c8324f5dea

diff --git a/app-office/texstudio/texstudio-4.0.2.ebuild 
b/app-office/texstudio/texstudio-4.0.2.ebuild
deleted file mode 100644
index b2f02533f030..
--- a/app-office/texstudio/texstudio-4.0.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop qmake-utils xdg
-
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="video"
-
-DEPEND="
-   app-text/hunspell:=
-   app-text/poppler:=[qt5]
-   >=dev-libs/quazip-0.7.3-r1:0=
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( >=media-libs/phonon-4.11.0 )
-"
-RDEPEND="
-   ${DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
-)
-
-src_prepare() {
-   xdg_src_prepare
-
-   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
-   rm -r src/quazip || die
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
-   -i ${PN}.pro || die
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
-}
-
-src_install() {
-   local i
-   for i in 16x16 

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2022-02-20 Thread Sam James
commit: ad83a5e67b6aa68a71c2633b6008d6e8a5f8e962
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 23:23:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 23:27:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad83a5e6

app-office/texstudio: add 4.2.2

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.2.2.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 7563d2d10436..4cf5554cfebd 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -3,3 +3,4 @@ DIST texstudio-4.1.1.tar.gz 88564492 BLAKE2B 
d3a198b4d355ea0f07391b8ff816baacd03
 DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 
7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf
 SHA512 
0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964
 DIST texstudio-4.2.0.tar.gz 88795988 BLAKE2B 
da849849d9ab57cb04de63f24e207b03b47393b876cd2762277e00f17d39b8c19a7508df567642faec8a5ac10400d2a6327343b40ab076f24f0bc8bb1b2ec683
 SHA512 
aff5ae645a3b3c362e0456270576770c5b39212902a37633b7279476cf6278ee292ef93c4a0c917b1d4d513aaf597d634f4cf7a469fd4e918f35ddbbe5cb1700
 DIST texstudio-4.2.1.tar.gz 88906345 BLAKE2B 
045166fe73270013f9bff4965e3c1177c23b2419a2533144e069c6cc0f37ee729a816f9cdbc3baaf1ff0f936ef39d6bf5200b1ee89dabf43374860f52890b44f
 SHA512 
2a3e435b7ac0ae2ce317b0de31f525c02bea39917b4ec5740f293109e09325008dfc174da41412c491376226f4cf458bd91e2d92f8b15cf4f3e41d82bc205bb4
+DIST texstudio-4.2.2.tar.gz 89234106 BLAKE2B 
a54b632ca6cf87410164f0a365f9a60b16cc51ea6ef12250b6ae6230ca7657615b3c91a88d995b2c654cbd42cda72b0e83af0b9471f87358f3f9a24270118d82
 SHA512 
b07dbe03b9b825fd2c6c057d996dad1247151d0034503d6e62426f0c4ff1e982da8eddf801e497bf9743349d41401ac9946f828c276f164aec0955c8324f5dea

diff --git a/app-office/texstudio/texstudio-4.2.2.ebuild 
b/app-office/texstudio/texstudio-4.2.2.ebuild
new file mode 100644
index ..25a2b9ebb237
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.2.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-1.0:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+   default
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+
+   # We don't install licences per package
+   rm "${ED}"/usr/share/texstudio/COPYING || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2022-01-27 Thread Sam James
commit: d647e85629d9702b4474af053e61d1ffbce945da
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 28 02:32:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 28 02:32:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d647e856

app-office/texstudio: Stabilize 4.1.2 x86, #832178

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-4.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/texstudio/texstudio-4.1.2.ebuild 
b/app-office/texstudio/texstudio-4.1.2.ebuild
index 27eded34899a..9542a5939468 100644
--- a/app-office/texstudio/texstudio-4.1.2.ebuild
+++ b/app-office/texstudio/texstudio-4.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2022-01-27 Thread Sam James
commit: cb43e30c538d7c250e09da9fd5b9010493082a93
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 28 02:32:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 28 02:32:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb43e30c

app-office/texstudio: Stabilize 4.1.2 amd64, #832178

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-4.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-4.1.2.ebuild 
b/app-office/texstudio/texstudio-4.1.2.ebuild
index 9542a5939468..a3bb2d21fe78 100644
--- a/app-office/texstudio/texstudio-4.1.2.ebuild
+++ b/app-office/texstudio/texstudio-4.1.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2022-01-27 Thread Jonas Stein
commit: 28f3ea3115015cb8253026fe2f770a41c6a8017e
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Jan 27 23:44:37 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Jan 27 23:45:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f3ea31

app-office/texstudio: bump to 4.2.1

Version bump to 4.2.1
EAPI bump EAPI=8
removed xdg_src_prepare

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.2.1.ebuild | 77 +
 2 files changed, 78 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index c8b3d9c83345..7563d2d10436 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -2,3 +2,4 @@ DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e43144
 DIST texstudio-4.1.1.tar.gz 88564492 BLAKE2B 
d3a198b4d355ea0f07391b8ff816baacd03f6d9b3f21e69c4b2303ee9e754e9cf49e3bd7a22b5e1cdd74f463d81f95ffee8212ed89825d9a05b7aa5f13355610
 SHA512 
eb78bdd565c7cc1c84214975f2e7b6b01e2b00f136eb0890bca363fafe61a540caa9a360c10848b836315d3107775a7a289ea6f02480dbb8c5d17e2d09c0f481
 DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 
7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf
 SHA512 
0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964
 DIST texstudio-4.2.0.tar.gz 88795988 BLAKE2B 
da849849d9ab57cb04de63f24e207b03b47393b876cd2762277e00f17d39b8c19a7508df567642faec8a5ac10400d2a6327343b40ab076f24f0bc8bb1b2ec683
 SHA512 
aff5ae645a3b3c362e0456270576770c5b39212902a37633b7279476cf6278ee292ef93c4a0c917b1d4d513aaf597d634f4cf7a469fd4e918f35ddbbe5cb1700
+DIST texstudio-4.2.1.tar.gz 88906345 BLAKE2B 
045166fe73270013f9bff4965e3c1177c23b2419a2533144e069c6cc0f37ee729a816f9cdbc3baaf1ff0f936ef39d6bf5200b1ee89dabf43374860f52890b44f
 SHA512 
2a3e435b7ac0ae2ce317b0de31f525c02bea39917b4ec5740f293109e09325008dfc174da41412c491376226f4cf458bd91e2d92f8b15cf4f3e41d82bc205bb4

diff --git a/app-office/texstudio/texstudio-4.2.1.ebuild 
b/app-office/texstudio/texstudio-4.2.1.ebuild
new file mode 100644
index ..e8fa5c1dec33
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.2.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-1.0:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+   default
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2022-01-08 Thread Sam James
commit: 1a12eafdabe21d1a00c86beab7eafc9ee663dcca
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  9 01:42:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  9 01:42:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a12eafd

app-office/texstudio: add 4.2.0

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.2.0.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index e61ca587b17b..c8b3d9c83345 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,4 @@
 DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e4314446690d8169da823d2bc0be13a1918c248976f81ec64c1ce57dc523fd1b3a1aa01709cce3d56de207a69d42c9cb512
 SHA512 
a2579788cac0ddf1edc7be2040ea13bc7aece5596a91cd8361a4de8c7fafaa86c95ef34e40f4a0bdf3b5cfc52c951af737138ccd26dbf8ac730ec64f8a38cfd7
 DIST texstudio-4.1.1.tar.gz 88564492 BLAKE2B 
d3a198b4d355ea0f07391b8ff816baacd03f6d9b3f21e69c4b2303ee9e754e9cf49e3bd7a22b5e1cdd74f463d81f95ffee8212ed89825d9a05b7aa5f13355610
 SHA512 
eb78bdd565c7cc1c84214975f2e7b6b01e2b00f136eb0890bca363fafe61a540caa9a360c10848b836315d3107775a7a289ea6f02480dbb8c5d17e2d09c0f481
 DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 
7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf
 SHA512 
0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964
+DIST texstudio-4.2.0.tar.gz 88795988 BLAKE2B 
da849849d9ab57cb04de63f24e207b03b47393b876cd2762277e00f17d39b8c19a7508df567642faec8a5ac10400d2a6327343b40ab076f24f0bc8bb1b2ec683
 SHA512 
aff5ae645a3b3c362e0456270576770c5b39212902a37633b7279476cf6278ee292ef93c4a0c917b1d4d513aaf597d634f4cf7a469fd4e918f35ddbbe5cb1700

diff --git a/app-office/texstudio/texstudio-4.2.0.ebuild 
b/app-office/texstudio/texstudio-4.2.0.ebuild
new file mode 100644
index ..befb6b7f9969
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.2.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-0.7.3-r1:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-12-07 Thread Sam James
commit: 8ed68d9c227d4342613535721a9de33640fe8b56
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:43:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:43:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed68d9c

app-office/texstudio: drop 3.1.1-r1, 3.1.2-r1, 4.0.0-r1, 4.0.1, 4.0.4

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest  |  5 --
 app-office/texstudio/texstudio-3.1.1-r1.ebuild | 80 --
 app-office/texstudio/texstudio-3.1.2-r1.ebuild | 80 --
 app-office/texstudio/texstudio-4.0.0-r1.ebuild | 78 -
 app-office/texstudio/texstudio-4.0.1.ebuild| 78 -
 app-office/texstudio/texstudio-4.0.4.ebuild| 78 -
 6 files changed, 399 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 2030abbc9006..e61ca587b17b 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,8 +1,3 @@
-DIST texstudio-3.1.1.tar.gz 83239128 BLAKE2B 
7aeedba9ec5a404d51e8854a67c2e07f4efdc03882ebe83ba4d5e99376dcac5c906b40f093129106cfbec716be6001ae6c1848f323147289a5d252c713cb25a6
 SHA512 
b8c843693d781052914f43215ee42c7bafd4bffe676aede966bafa08b4b74616b55a60e611878a8f0188c84d364ba27f86425adfd4e640c7d4390b0fdfcee8c7
-DIST texstudio-3.1.2.tar.gz 83987451 BLAKE2B 
0649a4f2a429d1d7a6134e154c338f623de23c8b05829a169599f6950b59190736a0f4c2a4dc0e57ae2c47a5eb26594639660a8b691adbb768cb013061d5c1d8
 SHA512 
c8ce74cca6620ba725c4e8ff66564cc4804f3b922877af5c4952a8cd5b43fdf2deb88c1515f457f75a67d7d29ca1d6307779b8304c0b78b37f585c61a12221c4
-DIST texstudio-4.0.0.tar.gz 88426776 BLAKE2B 
616ffaf35a4f2c5e5290517b38301c575b91251374ee96dc58560f40115ffd5e4e68830fe927283dcdf0f9c9b38815fe04a86a7e58e2dc7936b2b32e38bd6662
 SHA512 
9025e0709145ed9c352f9cfd748087b331fd2894c913d7b7707254050ea41d5df74077c8f94cc3fb19c4700d468d55e91895da1ea474759d83af499ef436cdbc
-DIST texstudio-4.0.1.tar.gz 88469841 BLAKE2B 
ef1987fd3e733e9de57db5d8f2e25802f8eb86ad8a957f236283db41756c6e8cb133646d212d2d85d9c2ea9b53f2677f8ce76509d7e4634465859251a280c978
 SHA512 
cb993027950a525ac8cc5eac4ca95e0c9ffa712aab6f27d8c22b46e52d4edc3e05b2ba16efbf5d8c0e40d6ef75abcdd6dbd86ef59fd0f7b87ab4cbbd03f83b85
 DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e4314446690d8169da823d2bc0be13a1918c248976f81ec64c1ce57dc523fd1b3a1aa01709cce3d56de207a69d42c9cb512
 SHA512 
a2579788cac0ddf1edc7be2040ea13bc7aece5596a91cd8361a4de8c7fafaa86c95ef34e40f4a0bdf3b5cfc52c951af737138ccd26dbf8ac730ec64f8a38cfd7
-DIST texstudio-4.0.4.tar.gz 88475885 BLAKE2B 
c9a90c2b3535e9baaf2e92da953b45d9d7127485c8b941b4146274ddf17e1fb6f212062fb514bf0f2708c4252dc7a9f25dad5b3d4a273165b143e7d3b996fc5f
 SHA512 
1b31e05058a3ec4f82745dbd74f130ab8a40bca3740a845c0a3f06dc97467b25e08330cffb16e914ad9c7a2b97a744d8c63e552287b469a07bbe995dcd75eb82
 DIST texstudio-4.1.1.tar.gz 88564492 BLAKE2B 
d3a198b4d355ea0f07391b8ff816baacd03f6d9b3f21e69c4b2303ee9e754e9cf49e3bd7a22b5e1cdd74f463d81f95ffee8212ed89825d9a05b7aa5f13355610
 SHA512 
eb78bdd565c7cc1c84214975f2e7b6b01e2b00f136eb0890bca363fafe61a540caa9a360c10848b836315d3107775a7a289ea6f02480dbb8c5d17e2d09c0f481
 DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 
7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf
 SHA512 
0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964

diff --git a/app-office/texstudio/texstudio-3.1.1-r1.ebuild 
b/app-office/texstudio/texstudio-3.1.1-r1.ebuild
deleted file mode 100644
index 36805ea1f9ec..
--- a/app-office/texstudio/texstudio-3.1.1-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop qmake-utils xdg
-
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="video"
-
-DEPEND="
-   app-text/hunspell:=
-   app-text/poppler:=[qt5]
-   >=dev-libs/quazip-0.7.3-r1:0=
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( >=media-libs/phonon-4.11.0 )
-"
-RDEPEND="
-   ${DEPEND}
-   app-text/ghostscript-gpl

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-12-07 Thread Sam James
commit: d0de23898ccadb54f6ccab4822ef0b785d324abf
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:42:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:43:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0de2389

app-office/texstudio: add 4.1.2

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.1.2.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index e8e3f8a5459d..2030abbc9006 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -5,3 +5,4 @@ DIST texstudio-4.0.1.tar.gz 88469841 BLAKE2B 
ef1987fd3e733e9de57db5d8f2e25802f8e
 DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e4314446690d8169da823d2bc0be13a1918c248976f81ec64c1ce57dc523fd1b3a1aa01709cce3d56de207a69d42c9cb512
 SHA512 
a2579788cac0ddf1edc7be2040ea13bc7aece5596a91cd8361a4de8c7fafaa86c95ef34e40f4a0bdf3b5cfc52c951af737138ccd26dbf8ac730ec64f8a38cfd7
 DIST texstudio-4.0.4.tar.gz 88475885 BLAKE2B 
c9a90c2b3535e9baaf2e92da953b45d9d7127485c8b941b4146274ddf17e1fb6f212062fb514bf0f2708c4252dc7a9f25dad5b3d4a273165b143e7d3b996fc5f
 SHA512 
1b31e05058a3ec4f82745dbd74f130ab8a40bca3740a845c0a3f06dc97467b25e08330cffb16e914ad9c7a2b97a744d8c63e552287b469a07bbe995dcd75eb82
 DIST texstudio-4.1.1.tar.gz 88564492 BLAKE2B 
d3a198b4d355ea0f07391b8ff816baacd03f6d9b3f21e69c4b2303ee9e754e9cf49e3bd7a22b5e1cdd74f463d81f95ffee8212ed89825d9a05b7aa5f13355610
 SHA512 
eb78bdd565c7cc1c84214975f2e7b6b01e2b00f136eb0890bca363fafe61a540caa9a360c10848b836315d3107775a7a289ea6f02480dbb8c5d17e2d09c0f481
+DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 
7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf
 SHA512 
0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964

diff --git a/app-office/texstudio/texstudio-4.1.2.ebuild 
b/app-office/texstudio/texstudio-4.1.2.ebuild
new file mode 100644
index ..27eded34899a
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.1.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-0.7.3-r1:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-12-06 Thread Agostino Sarubbo
commit: f9d425b93e623a5ea329a9f869bdee3cb6dfddf0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  6 11:30:19 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  6 11:30:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9d425b9

app-office/texstudio: x86 stable wrt bug #828392

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-office/texstudio/texstudio-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-4.0.2.ebuild 
b/app-office/texstudio/texstudio-4.0.2.ebuild
index cfc862c1f2df..b2f02533f030 100644
--- a/app-office/texstudio/texstudio-4.0.2.ebuild
+++ b/app-office/texstudio/texstudio-4.0.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-12-05 Thread Sam James
commit: c45bddf324a8a242dcdd84544d8a4e32778ed029
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:27:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:27:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45bddf3

app-office/texstudio: Stabilize 4.0.2 amd64, #828392

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-4.0.2.ebuild 
b/app-office/texstudio/texstudio-4.0.2.ebuild
index 1e8cd724e856..cfc862c1f2df 100644
--- a/app-office/texstudio/texstudio-4.0.2.ebuild
+++ b/app-office/texstudio/texstudio-4.0.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-11-22 Thread Sam James
commit: 7cc01f38292836a418e855435dafe94cce115767
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 10:14:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 10:55:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc01f38

app-office/texstudio: add 4.1.1

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.1.1.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index a6c0d336d74a..e8e3f8a5459d 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -4,3 +4,4 @@ DIST texstudio-4.0.0.tar.gz 88426776 BLAKE2B 
616ffaf35a4f2c5e5290517b38301c575b9
 DIST texstudio-4.0.1.tar.gz 88469841 BLAKE2B 
ef1987fd3e733e9de57db5d8f2e25802f8eb86ad8a957f236283db41756c6e8cb133646d212d2d85d9c2ea9b53f2677f8ce76509d7e4634465859251a280c978
 SHA512 
cb993027950a525ac8cc5eac4ca95e0c9ffa712aab6f27d8c22b46e52d4edc3e05b2ba16efbf5d8c0e40d6ef75abcdd6dbd86ef59fd0f7b87ab4cbbd03f83b85
 DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e4314446690d8169da823d2bc0be13a1918c248976f81ec64c1ce57dc523fd1b3a1aa01709cce3d56de207a69d42c9cb512
 SHA512 
a2579788cac0ddf1edc7be2040ea13bc7aece5596a91cd8361a4de8c7fafaa86c95ef34e40f4a0bdf3b5cfc52c951af737138ccd26dbf8ac730ec64f8a38cfd7
 DIST texstudio-4.0.4.tar.gz 88475885 BLAKE2B 
c9a90c2b3535e9baaf2e92da953b45d9d7127485c8b941b4146274ddf17e1fb6f212062fb514bf0f2708c4252dc7a9f25dad5b3d4a273165b143e7d3b996fc5f
 SHA512 
1b31e05058a3ec4f82745dbd74f130ab8a40bca3740a845c0a3f06dc97467b25e08330cffb16e914ad9c7a2b97a744d8c63e552287b469a07bbe995dcd75eb82
+DIST texstudio-4.1.1.tar.gz 88564492 BLAKE2B 
d3a198b4d355ea0f07391b8ff816baacd03f6d9b3f21e69c4b2303ee9e754e9cf49e3bd7a22b5e1cdd74f463d81f95ffee8212ed89825d9a05b7aa5f13355610
 SHA512 
eb78bdd565c7cc1c84214975f2e7b6b01e2b00f136eb0890bca363fafe61a540caa9a360c10848b836315d3107775a7a289ea6f02480dbb8c5d17e2d09c0f481

diff --git a/app-office/texstudio/texstudio-4.1.1.ebuild 
b/app-office/texstudio/texstudio-4.1.1.ebuild
new file mode 100644
index ..27eded34899a
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.1.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-0.7.3-r1:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-11-06 Thread Sam James
commit: 0362c8a4b72e4fac0a0f8c8476a0e6426f44a0d4
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 21:17:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 21:17:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0362c8a4

app-office/texstudio: add 4.0.4

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.0.4.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 223983b7a0e..a6c0d336d74 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -3,3 +3,4 @@ DIST texstudio-3.1.2.tar.gz 83987451 BLAKE2B 
0649a4f2a429d1d7a6134e154c338f623de
 DIST texstudio-4.0.0.tar.gz 88426776 BLAKE2B 
616ffaf35a4f2c5e5290517b38301c575b91251374ee96dc58560f40115ffd5e4e68830fe927283dcdf0f9c9b38815fe04a86a7e58e2dc7936b2b32e38bd6662
 SHA512 
9025e0709145ed9c352f9cfd748087b331fd2894c913d7b7707254050ea41d5df74077c8f94cc3fb19c4700d468d55e91895da1ea474759d83af499ef436cdbc
 DIST texstudio-4.0.1.tar.gz 88469841 BLAKE2B 
ef1987fd3e733e9de57db5d8f2e25802f8eb86ad8a957f236283db41756c6e8cb133646d212d2d85d9c2ea9b53f2677f8ce76509d7e4634465859251a280c978
 SHA512 
cb993027950a525ac8cc5eac4ca95e0c9ffa712aab6f27d8c22b46e52d4edc3e05b2ba16efbf5d8c0e40d6ef75abcdd6dbd86ef59fd0f7b87ab4cbbd03f83b85
 DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e4314446690d8169da823d2bc0be13a1918c248976f81ec64c1ce57dc523fd1b3a1aa01709cce3d56de207a69d42c9cb512
 SHA512 
a2579788cac0ddf1edc7be2040ea13bc7aece5596a91cd8361a4de8c7fafaa86c95ef34e40f4a0bdf3b5cfc52c951af737138ccd26dbf8ac730ec64f8a38cfd7
+DIST texstudio-4.0.4.tar.gz 88475885 BLAKE2B 
c9a90c2b3535e9baaf2e92da953b45d9d7127485c8b941b4146274ddf17e1fb6f212062fb514bf0f2708c4252dc7a9f25dad5b3d4a273165b143e7d3b996fc5f
 SHA512 
1b31e05058a3ec4f82745dbd74f130ab8a40bca3740a845c0a3f06dc97467b25e08330cffb16e914ad9c7a2b97a744d8c63e552287b469a07bbe995dcd75eb82

diff --git a/app-office/texstudio/texstudio-4.0.4.ebuild 
b/app-office/texstudio/texstudio-4.0.4.ebuild
new file mode 100644
index 000..27eded34899
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.0.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-0.7.3-r1:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-10-26 Thread Sam James
commit: 619191243a923c9791c5cc101865f2fd74f2050d
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 05:11:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 05:34:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61919124

app-office/texstudio: add 4.0.2

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.0.2.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index d365c975d9e..223983b7a0e 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -2,3 +2,4 @@ DIST texstudio-3.1.1.tar.gz 83239128 BLAKE2B 
7aeedba9ec5a404d51e8854a67c2e07f4ef
 DIST texstudio-3.1.2.tar.gz 83987451 BLAKE2B 
0649a4f2a429d1d7a6134e154c338f623de23c8b05829a169599f6950b59190736a0f4c2a4dc0e57ae2c47a5eb26594639660a8b691adbb768cb013061d5c1d8
 SHA512 
c8ce74cca6620ba725c4e8ff66564cc4804f3b922877af5c4952a8cd5b43fdf2deb88c1515f457f75a67d7d29ca1d6307779b8304c0b78b37f585c61a12221c4
 DIST texstudio-4.0.0.tar.gz 88426776 BLAKE2B 
616ffaf35a4f2c5e5290517b38301c575b91251374ee96dc58560f40115ffd5e4e68830fe927283dcdf0f9c9b38815fe04a86a7e58e2dc7936b2b32e38bd6662
 SHA512 
9025e0709145ed9c352f9cfd748087b331fd2894c913d7b7707254050ea41d5df74077c8f94cc3fb19c4700d468d55e91895da1ea474759d83af499ef436cdbc
 DIST texstudio-4.0.1.tar.gz 88469841 BLAKE2B 
ef1987fd3e733e9de57db5d8f2e25802f8eb86ad8a957f236283db41756c6e8cb133646d212d2d85d9c2ea9b53f2677f8ce76509d7e4634465859251a280c978
 SHA512 
cb993027950a525ac8cc5eac4ca95e0c9ffa712aab6f27d8c22b46e52d4edc3e05b2ba16efbf5d8c0e40d6ef75abcdd6dbd86ef59fd0f7b87ab4cbbd03f83b85
+DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e4314446690d8169da823d2bc0be13a1918c248976f81ec64c1ce57dc523fd1b3a1aa01709cce3d56de207a69d42c9cb512
 SHA512 
a2579788cac0ddf1edc7be2040ea13bc7aece5596a91cd8361a4de8c7fafaa86c95ef34e40f4a0bdf3b5cfc52c951af737138ccd26dbf8ac730ec64f8a38cfd7

diff --git a/app-office/texstudio/texstudio-4.0.2.ebuild 
b/app-office/texstudio/texstudio-4.0.2.ebuild
new file mode 100644
index 000..1e8cd724e85
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.0.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-0.7.3-r1:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-10-12 Thread Sam James
commit: 022aedaf72033a0f9bb2731abf963151e5593393
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 13 02:53:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 13 02:53:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022aedaf

app-office/texstudio: add 4.0.1

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.0.1.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 7596919e0c9..d365c975d9e 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,4 @@
 DIST texstudio-3.1.1.tar.gz 83239128 BLAKE2B 
7aeedba9ec5a404d51e8854a67c2e07f4efdc03882ebe83ba4d5e99376dcac5c906b40f093129106cfbec716be6001ae6c1848f323147289a5d252c713cb25a6
 SHA512 
b8c843693d781052914f43215ee42c7bafd4bffe676aede966bafa08b4b74616b55a60e611878a8f0188c84d364ba27f86425adfd4e640c7d4390b0fdfcee8c7
 DIST texstudio-3.1.2.tar.gz 83987451 BLAKE2B 
0649a4f2a429d1d7a6134e154c338f623de23c8b05829a169599f6950b59190736a0f4c2a4dc0e57ae2c47a5eb26594639660a8b691adbb768cb013061d5c1d8
 SHA512 
c8ce74cca6620ba725c4e8ff66564cc4804f3b922877af5c4952a8cd5b43fdf2deb88c1515f457f75a67d7d29ca1d6307779b8304c0b78b37f585c61a12221c4
 DIST texstudio-4.0.0.tar.gz 88426776 BLAKE2B 
616ffaf35a4f2c5e5290517b38301c575b91251374ee96dc58560f40115ffd5e4e68830fe927283dcdf0f9c9b38815fe04a86a7e58e2dc7936b2b32e38bd6662
 SHA512 
9025e0709145ed9c352f9cfd748087b331fd2894c913d7b7707254050ea41d5df74077c8f94cc3fb19c4700d468d55e91895da1ea474759d83af499ef436cdbc
+DIST texstudio-4.0.1.tar.gz 88469841 BLAKE2B 
ef1987fd3e733e9de57db5d8f2e25802f8eb86ad8a957f236283db41756c6e8cb133646d212d2d85d9c2ea9b53f2677f8ce76509d7e4634465859251a280c978
 SHA512 
cb993027950a525ac8cc5eac4ca95e0c9ffa712aab6f27d8c22b46e52d4edc3e05b2ba16efbf5d8c0e40d6ef75abcdd6dbd86ef59fd0f7b87ab4cbbd03f83b85

diff --git a/app-office/texstudio/texstudio-4.0.1.ebuild 
b/app-office/texstudio/texstudio-4.0.1.ebuild
new file mode 100644
index 000..1e8cd724e85
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.0.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-0.7.3-r1:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-09-27 Thread Sam James
commit: b510aac258c60b8bf81ca0af7fc8f197d91073c5
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 28 01:43:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 28 01:45:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b510aac2

app-office/texstudio: add missing qtdeclarative dependency

Closes: https://bugs.gentoo.org/814947
Signed-off-by: Sam James  gentoo.org>

 .../texstudio/{texstudio-4.0.0.ebuild => texstudio-4.0.0-r1.ebuild} | 6 ++
 app-office/texstudio/texstudio-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-office/texstudio/texstudio-4.0.0.ebuild 
b/app-office/texstudio/texstudio-4.0.0-r1.ebuild
similarity index 92%
rename from app-office/texstudio/texstudio-4.0.0.ebuild
rename to app-office/texstudio/texstudio-4.0.0-r1.ebuild
index 934f3f61c9e..1e8cd724e85 100644
--- a/app-office/texstudio/texstudio-4.0.0.ebuild
+++ b/app-office/texstudio/texstudio-4.0.0-r1.ebuild
@@ -23,10 +23,10 @@ DEPEND="
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
@@ -53,9 +53,7 @@ PATCHES=(
 src_prepare() {
xdg_src_prepare
 
-   if has_version "

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-09-25 Thread Sam James
commit: 10cfac24ef2dde2d7bc68937f094969b6f9a12f6
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 25 19:17:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 25 19:17:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cfac24

app-office/texstudio: add 4.0.0

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.0.0.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 19a8b984d06..7596919e0c9 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,3 @@
 DIST texstudio-3.1.1.tar.gz 83239128 BLAKE2B 
7aeedba9ec5a404d51e8854a67c2e07f4efdc03882ebe83ba4d5e99376dcac5c906b40f093129106cfbec716be6001ae6c1848f323147289a5d252c713cb25a6
 SHA512 
b8c843693d781052914f43215ee42c7bafd4bffe676aede966bafa08b4b74616b55a60e611878a8f0188c84d364ba27f86425adfd4e640c7d4390b0fdfcee8c7
 DIST texstudio-3.1.2.tar.gz 83987451 BLAKE2B 
0649a4f2a429d1d7a6134e154c338f623de23c8b05829a169599f6950b59190736a0f4c2a4dc0e57ae2c47a5eb26594639660a8b691adbb768cb013061d5c1d8
 SHA512 
c8ce74cca6620ba725c4e8ff66564cc4804f3b922877af5c4952a8cd5b43fdf2deb88c1515f457f75a67d7d29ca1d6307779b8304c0b78b37f585c61a12221c4
+DIST texstudio-4.0.0.tar.gz 88426776 BLAKE2B 
616ffaf35a4f2c5e5290517b38301c575b91251374ee96dc58560f40115ffd5e4e68830fe927283dcdf0f9c9b38815fe04a86a7e58e2dc7936b2b32e38bd6662
 SHA512 
9025e0709145ed9c352f9cfd748087b331fd2894c913d7b7707254050ea41d5df74077c8f94cc3fb19c4700d468d55e91895da1ea474759d83af499ef436cdbc

diff --git a/app-office/texstudio/texstudio-4.0.0.ebuild 
b/app-office/texstudio/texstudio-4.0.0.ebuild
new file mode 100644
index 000..934f3f61c9e
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.0.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-0.7.3-r1:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   if has_version "

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-06-13 Thread Sam James
commit: b03c33489ffe28bfd46b1a5dda63588f21a77af9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:09:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:09:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03c3348

app-office/texstudio: Stabilize 3.1.2 amd64, #795729

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-3.1.2.ebuild 
b/app-office/texstudio/texstudio-3.1.2.ebuild
index 7ed6ac0c3d3..5c69d5a5941 100644
--- a/app-office/texstudio/texstudio-3.1.2.ebuild
+++ b/app-office/texstudio/texstudio-3.1.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-05-13 Thread Sam James
commit: ba3058e1ce1e6e5e1d4a9ae3412d221b8b37cf8c
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 13:16:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:14:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3058e1

app-office/texstudio: add 3.1.2

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-3.1.2.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 6c75fec2963..06c095eddc6 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,4 @@
 DIST texstudio-3.0.5.tar.gz 83231803 BLAKE2B 
739a57fa5305ad8044f8fc13903910ee743cac353aeed53b298dd3d50291c4e5b2d2b67db7785305d1f1c71ba805769a57b46374c762efd39bc1a450f1df470e
 SHA512 
240d177ffbd64f51a8f2aa93644cae29764876ed6fdd03733da05ed97a8ec10e21c1f3aebcb05b35617083abf0442b60ffe8f0a89edb28adacaf9ebe40609a48
 DIST texstudio-3.1.0.tar.gz 83232492 BLAKE2B 
6e890fb19a51d8f1fdecbf844f674579391cfea4c3e41535db1daca78d24774e085d7c3c7d2c1eae6e7c287e9ab1d465e1082a25e95b95a7b62930a416bd654d
 SHA512 
83d758102b597eae928e68a59035a83d90a950920995dc992a4478f8eba8ccb1f038a01bd07cce2681f354cad735394b2637cb79899d8e89960bae258652b3d8
 DIST texstudio-3.1.1.tar.gz 83239128 BLAKE2B 
7aeedba9ec5a404d51e8854a67c2e07f4efdc03882ebe83ba4d5e99376dcac5c906b40f093129106cfbec716be6001ae6c1848f323147289a5d252c713cb25a6
 SHA512 
b8c843693d781052914f43215ee42c7bafd4bffe676aede966bafa08b4b74616b55a60e611878a8f0188c84d364ba27f86425adfd4e640c7d4390b0fdfcee8c7
+DIST texstudio-3.1.2.tar.gz 83987451 BLAKE2B 
0649a4f2a429d1d7a6134e154c338f623de23c8b05829a169599f6950b59190736a0f4c2a4dc0e57ae2c47a5eb26594639660a8b691adbb768cb013061d5c1d8
 SHA512 
c8ce74cca6620ba725c4e8ff66564cc4804f3b922877af5c4952a8cd5b43fdf2deb88c1515f457f75a67d7d29ca1d6307779b8304c0b78b37f585c61a12221c4

diff --git a/app-office/texstudio/texstudio-3.1.2.ebuild 
b/app-office/texstudio/texstudio-3.1.2.ebuild
new file mode 100644
index 000..3d74c1d7efa
--- /dev/null
+++ b/app-office/texstudio/texstudio-3.1.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.3-r1:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   if has_version "

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-04-01 Thread Sam James
commit: 08340df6b561153434ee07237d63d54afd7039aa
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  1 22:28:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  1 22:28:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08340df6

app-office/texstudio: Stabilize 3.1.1 amd64, #779595

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-3.1.1.ebuild 
b/app-office/texstudio/texstudio-3.1.1.ebuild
index 7ed6ac0c3d3..5c69d5a5941 100644
--- a/app-office/texstudio/texstudio-3.1.1.ebuild
+++ b/app-office/texstudio/texstudio-3.1.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-04-01 Thread Thomas Deutschmann
commit: 89e1ba292422e85150bc32ffacf6beccb0cef118
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  1 12:05:00 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  1 12:05:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e1ba29

app-office/texstudio: x86 stable (bug #779595)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-office/texstudio/texstudio-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-3.1.1.ebuild 
b/app-office/texstudio/texstudio-3.1.1.ebuild
index 3d74c1d7efa..7ed6ac0c3d3 100644
--- a/app-office/texstudio/texstudio-3.1.1.ebuild
+++ b/app-office/texstudio/texstudio-3.1.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/files/

2021-03-16 Thread Sam James
commit: 42c9f517ca717f351533d38a57b816e4440a46c2
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Mar 16 17:58:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 16 18:50:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c9f517

app-office/texstudio: remove unused file

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/19957
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/files/texmakerx_my.pri | 18 --
 1 file changed, 18 deletions(-)

diff --git a/app-office/texstudio/files/texmakerx_my.pri 
b/app-office/texstudio/files/texmakerx_my.pri
deleted file mode 100644
index 06426fc6a9c..000
--- a/app-office/texstudio/files/texmakerx_my.pri
+++ /dev/null
@@ -1,18 +0,0 @@
-CONFIG   += link_pkgconfig
-
-# System Quazip
-INCLUDEPATH += @GENTOO_PORTAGE_EPREFIX@/usr/include/quazip
-LIBS += -lquazip
-#INCLUDEPATH += @GENTOO_PORTAGE_EPREFIX@/usr/include/qt4/QCodeEdit
-#INCLUDEPATH += @GENTOO_PORTAGE_EPREFIX@/usr/include/qt4/QtSolutions
-
-# System hunspell
-PKGCONFIG += hunspell
-
-# System qtsingleapplication
-#QT += solutions
-CONFIG += qtsingleapplication
-
-# System qcodeedit
-# Not working currently
-#CONFIG += qcodeedit



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-03-14 Thread Sam James
commit: 41e494cb13728ffeb3115870332d50653580cf1c
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 15 03:09:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 15 03:09:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e494cb

app-office/texstudio: drop 3.0.4-r1

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest  |  1 -
 app-office/texstudio/texstudio-3.0.4-r1.ebuild | 73 --
 2 files changed, 74 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 553790034d9..6c75fec2963 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,4 +1,3 @@
-DIST texstudio-3.0.4.tar.gz 83191627 BLAKE2B 
a800b369967051a7154a1ec5d00ae735477fdbb4237e6653bf5469c5fcfa1083fa28f56e3e6bda304821084281e1bf02dfdc4738e6762072d7fb43988e029641
 SHA512 
094fc53cab388d2e5f9ecfc1172a6ae853c04abe746ed03afe8819be3acdf4e7cb2bdf9ce1edda43fda9396c260f2063aa05ca9aae6687150d7da6c49beb
 DIST texstudio-3.0.5.tar.gz 83231803 BLAKE2B 
739a57fa5305ad8044f8fc13903910ee743cac353aeed53b298dd3d50291c4e5b2d2b67db7785305d1f1c71ba805769a57b46374c762efd39bc1a450f1df470e
 SHA512 
240d177ffbd64f51a8f2aa93644cae29764876ed6fdd03733da05ed97a8ec10e21c1f3aebcb05b35617083abf0442b60ffe8f0a89edb28adacaf9ebe40609a48
 DIST texstudio-3.1.0.tar.gz 83232492 BLAKE2B 
6e890fb19a51d8f1fdecbf844f674579391cfea4c3e41535db1daca78d24774e085d7c3c7d2c1eae6e7c287e9ab1d465e1082a25e95b95a7b62930a416bd654d
 SHA512 
83d758102b597eae928e68a59035a83d90a950920995dc992a4478f8eba8ccb1f038a01bd07cce2681f354cad735394b2637cb79899d8e89960bae258652b3d8
 DIST texstudio-3.1.1.tar.gz 83239128 BLAKE2B 
7aeedba9ec5a404d51e8854a67c2e07f4efdc03882ebe83ba4d5e99376dcac5c906b40f093129106cfbec716be6001ae6c1848f323147289a5d252c713cb25a6
 SHA512 
b8c843693d781052914f43215ee42c7bafd4bffe676aede966bafa08b4b74616b55a60e611878a8f0188c84d364ba27f86425adfd4e640c7d4390b0fdfcee8c7

diff --git a/app-office/texstudio/texstudio-3.0.4-r1.ebuild 
b/app-office/texstudio/texstudio-3.0.4-r1.ebuild
deleted file mode 100644
index fca57b96036..000
--- a/app-office/texstudio/texstudio-3.0.4-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop prefix qmake-utils xdg
-
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2:0[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
-   eprefixify ${PN}.pri
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
-}
-
-src_install() {
-   local i
-   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
-   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
-   done
-   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-02-26 Thread Agostino Sarubbo
commit: a4c272822f7b7b8d921cc822d5f61e7dd51ec287
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 26 20:57:45 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 26 20:57:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c27282

app-office/texstudio: amd64 stable wrt bug #772416

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-office/texstudio/texstudio-3.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-3.0.5-r1.ebuild 
b/app-office/texstudio/texstudio-3.0.5-r1.ebuild
index fbb0f32e6eb..375790905ee 100644
--- a/app-office/texstudio/texstudio-3.0.5-r1.ebuild
+++ b/app-office/texstudio/texstudio-3.0.5-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-02-25 Thread Sam James
commit: bbb215daf38b69f9ec31dbefea248adc7e00f42c
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 25 08:18:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 25 08:19:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb215da

app-office/texstudio: bump to 3.1.1

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 ...texstudio-.ebuild => texstudio-3.1.1.ebuild} | 21 ++---
 app-office/texstudio/texstudio-.ebuild  | 10 +++---
 3 files changed, 22 insertions(+), 10 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 81e05cae04d..553790034d9 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,4 @@
 DIST texstudio-3.0.4.tar.gz 83191627 BLAKE2B 
a800b369967051a7154a1ec5d00ae735477fdbb4237e6653bf5469c5fcfa1083fa28f56e3e6bda304821084281e1bf02dfdc4738e6762072d7fb43988e029641
 SHA512 
094fc53cab388d2e5f9ecfc1172a6ae853c04abe746ed03afe8819be3acdf4e7cb2bdf9ce1edda43fda9396c260f2063aa05ca9aae6687150d7da6c49beb
 DIST texstudio-3.0.5.tar.gz 83231803 BLAKE2B 
739a57fa5305ad8044f8fc13903910ee743cac353aeed53b298dd3d50291c4e5b2d2b67db7785305d1f1c71ba805769a57b46374c762efd39bc1a450f1df470e
 SHA512 
240d177ffbd64f51a8f2aa93644cae29764876ed6fdd03733da05ed97a8ec10e21c1f3aebcb05b35617083abf0442b60ffe8f0a89edb28adacaf9ebe40609a48
 DIST texstudio-3.1.0.tar.gz 83232492 BLAKE2B 
6e890fb19a51d8f1fdecbf844f674579391cfea4c3e41535db1daca78d24774e085d7c3c7d2c1eae6e7c287e9ab1d465e1082a25e95b95a7b62930a416bd654d
 SHA512 
83d758102b597eae928e68a59035a83d90a950920995dc992a4478f8eba8ccb1f038a01bd07cce2681f354cad735394b2637cb79899d8e89960bae258652b3d8
+DIST texstudio-3.1.1.tar.gz 83239128 BLAKE2B 
7aeedba9ec5a404d51e8854a67c2e07f4efdc03882ebe83ba4d5e99376dcac5c906b40f093129106cfbec716be6001ae6c1848f323147289a5d252c713cb25a6
 SHA512 
b8c843693d781052914f43215ee42c7bafd4bffe676aede966bafa08b4b74616b55a60e611878a8f0188c84d364ba27f86425adfd4e640c7d4390b0fdfcee8c7

diff --git a/app-office/texstudio/texstudio-.ebuild 
b/app-office/texstudio/texstudio-3.1.1.ebuild
similarity index 77%
copy from app-office/texstudio/texstudio-.ebuild
copy to app-office/texstudio/texstudio-3.1.1.ebuild
index 0526576f09e..3d74c1d7efa 100644
--- a/app-office/texstudio/texstudio-.ebuild
+++ b/app-office/texstudio/texstudio-3.1.1.ebuild
@@ -3,22 +3,23 @@
 
 EAPI=7
 
-MY_PV="${PV/_/}"
-inherit desktop git-r3 qmake-utils xdg
+inherit desktop qmake-utils xdg
 
+MY_PV="${PV/_/}"
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
 HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-EGIT_REPO_URI="https://github.com/texstudio-org/texstudio.git;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="video"
 
 DEPEND="
app-text/hunspell:=
app-text/poppler[qt5]
-   >=dev-libs/quazip-1.0:0=
+   >=dev-libs/quazip-0.7.3-r1:0=
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5
@@ -36,7 +37,8 @@ DEPEND="
x11-libs/libXext
video? ( >=media-libs/phonon-4.11.0 )
 "
-RDEPEND="${DEPEND}
+RDEPEND="
+   ${DEPEND}
app-text/ghostscript-gpl
app-text/psutils
media-libs/netpbm
@@ -44,13 +46,17 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}/${PN}-3.0.5-quazip1.patch" ) # TODO: upstream
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
 
 src_prepare() {
xdg_src_prepare
 
+   if has_version "https://www.texstudio.org https://github.com/texstudio-org/texstudio;
 EGIT_REPO_URI="https://github.com/texstudio-org/texstudio.git;
@@ -36,7 +36,8 @@ DEPEND="
x11-libs/libXext
video? ( >=media-libs/phonon-4.11.0 )
 "
-RDEPEND="${DEPEND}
+RDEPEND="
+   ${DEPEND}
app-text/ghostscript-gpl
app-text/psutils
media-libs/netpbm
@@ -44,7 +45,9 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}/${PN}-3.0.5-quazip1.patch" ) # TODO: upstream
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
 
 src_prepare() {
xdg_src_prepare
@@ -69,5 +72,6 @@ src_install() {
for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
done
+
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
 }



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/files/, app-office/texstudio/

2021-02-23 Thread Andreas Sturmlechner
commit: 76147231ad2fcf672561c209c480bd2636f2cd61
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 20 20:53:11 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 23 19:52:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76147231

app-office/texstudio: Support build with >=dev-libs/quazip-1.0

Drop prefix.eclass, using pkgconfig for dev-libs/quazip:0/0 instead.
Raise minimum dev-libs/quazip version to first w/o IUSE=qt5, cleanup usedep.
Raise minimum media-libs/phonon version to first w/o IUSE=qt5, cleanup usedep.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../texstudio/files/texstudio-3.0.5-quazip1.patch  | 19 +++
 ...tudio-.ebuild => texstudio-3.0.5-r1.ebuild} | 37 --
 ...tudio-.ebuild => texstudio-3.1.0-r1.ebuild} | 37 --
 app-office/texstudio/texstudio-.ebuild | 30 +-
 4 files changed, 74 insertions(+), 49 deletions(-)

diff --git a/app-office/texstudio/files/texstudio-3.0.5-quazip1.patch 
b/app-office/texstudio/files/texstudio-3.0.5-quazip1.patch
new file mode 100644
index 000..a2a9033abd6
--- /dev/null
+++ b/app-office/texstudio/files/texstudio-3.0.5-quazip1.patch
@@ -0,0 +1,19 @@
+Fix build with QuaZip-1.0.
+
+--- a/texstudio.pro
 b/texstudio.pro
+@@ -369,11 +369,9 @@
+ isEmpty(USE_SYSTEM_QUAZIP) {
+ include(src/quazip/quazip/quazip.pri)
+ } else {
+-message(System quazip5)
+-isEmpty(QUAZIP_LIB): QUAZIP_LIB = -lquazip5
+-isEmpty(QUAZIP_INCLUDE): QUAZIP_INCLUDE = $${PREFIX}/include/quazip5
+-INCLUDEPATH += $${QUAZIP_INCLUDE}
+-LIBS += $${QUAZIP_LIB}
++message(System QuaZip)
++CONFIG += link_pkgconfig
++PKGCONFIG += quazip1-qt5
+ }
+ 
+ include(src/pdfviewer/pdfviewer.pri)

diff --git a/app-office/texstudio/texstudio-.ebuild 
b/app-office/texstudio/texstudio-3.0.5-r1.ebuild
similarity index 66%
copy from app-office/texstudio/texstudio-.ebuild
copy to app-office/texstudio/texstudio-3.0.5-r1.ebuild
index feb15564ad1..17c7377b06e 100644
--- a/app-office/texstudio/texstudio-.ebuild
+++ b/app-office/texstudio/texstudio-3.0.5-r1.ebuild
@@ -3,22 +3,23 @@
 
 EAPI=7
 
-inherit desktop git-r3 prefix qmake-utils xdg
-
 MY_PV="${PV/_/}"
+inherit desktop qmake-utils xdg
+
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
 HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-EGIT_REPO_URI="https://github.com/texstudio-org/texstudio.git;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="video"
 
-COMMON_DEPEND="
+DEPEND="
app-text/hunspell:=
app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2:0[qt5(+)]
+   >=dev-libs/quazip-0.7.3-r1:0=
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5
@@ -34,30 +35,32 @@ COMMON_DEPEND="
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="${DEPEND}
app-text/ghostscript-gpl
app-text/psutils
media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
+   virtual/latex-base
+"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=( "${FILESDIR}/${P}-quazip1.patch" ) # TODO: upstream
+
 src_prepare() {
-   default
-   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   xdg_src_prepare
+
+   if has_version "https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-EGIT_REPO_URI="https://github.com/texstudio-org/texstudio.git;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="video"
 
-COMMON_DEPEND="
+DEPEND="
app-text/hunspell:=
app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2:0[qt5(+)]
+   >=dev-libs/quazip-0.7.3-r1:0=
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5
@@ -34,30 +35,32 @@ COMMON_DEPEND="
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="${DEPEND}
app-text/ghostscript-gpl
app-text/psutils
media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
+   virtual/latex-base
+"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=( "${FILESDIR}/${PN}-3.0.5-quazip1.patch" ) # TODO: upstream
+
 src_prepare() {
-   default
-   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-02-23 Thread Andreas Sturmlechner
commit: 9b183c475ac986b9042a9d8f7bd1175aa0cd5a50
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 20 20:53:57 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 23 19:52:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b183c47

app-office/texstudio: Drop 3.0.5 (r0) and 3.1.0 (r0)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/texstudio/texstudio-3.0.5.ebuild | 73 -
 app-office/texstudio/texstudio-3.1.0.ebuild | 73 -
 2 files changed, 146 deletions(-)

diff --git a/app-office/texstudio/texstudio-3.0.5.ebuild 
b/app-office/texstudio/texstudio-3.0.5.ebuild
deleted file mode 100644
index b762eb4fbdd..000
--- a/app-office/texstudio/texstudio-3.0.5.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop prefix qmake-utils xdg
-
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2:0[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
-   eprefixify ${PN}.pri
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
-}
-
-src_install() {
-   local i
-   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
-   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
-   done
-   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}

diff --git a/app-office/texstudio/texstudio-3.1.0.ebuild 
b/app-office/texstudio/texstudio-3.1.0.ebuild
deleted file mode 100644
index b762eb4fbdd..000
--- a/app-office/texstudio/texstudio-3.1.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop prefix qmake-utils xdg
-
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2:0[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
-   eprefixify ${PN}.pri
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
-}
-
-src_install() {
-   local i
-   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
-   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
-   done
-   emake DESTDIR="${D}" 

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-02-17 Thread Sam James
commit: 524d772732440d24f398877a3d47b537cc23b238
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 19:17:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 20:02:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524d7727

app-office/texstudio: bump to 3.1.0

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-3.1.0.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 168918e6879..81e05cae04d 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,3 @@
 DIST texstudio-3.0.4.tar.gz 83191627 BLAKE2B 
a800b369967051a7154a1ec5d00ae735477fdbb4237e6653bf5469c5fcfa1083fa28f56e3e6bda304821084281e1bf02dfdc4738e6762072d7fb43988e029641
 SHA512 
094fc53cab388d2e5f9ecfc1172a6ae853c04abe746ed03afe8819be3acdf4e7cb2bdf9ce1edda43fda9396c260f2063aa05ca9aae6687150d7da6c49beb
 DIST texstudio-3.0.5.tar.gz 83231803 BLAKE2B 
739a57fa5305ad8044f8fc13903910ee743cac353aeed53b298dd3d50291c4e5b2d2b67db7785305d1f1c71ba805769a57b46374c762efd39bc1a450f1df470e
 SHA512 
240d177ffbd64f51a8f2aa93644cae29764876ed6fdd03733da05ed97a8ec10e21c1f3aebcb05b35617083abf0442b60ffe8f0a89edb28adacaf9ebe40609a48
+DIST texstudio-3.1.0.tar.gz 83232492 BLAKE2B 
6e890fb19a51d8f1fdecbf844f674579391cfea4c3e41535db1daca78d24774e085d7c3c7d2c1eae6e7c287e9ab1d465e1082a25e95b95a7b62930a416bd654d
 SHA512 
83d758102b597eae928e68a59035a83d90a950920995dc992a4478f8eba8ccb1f038a01bd07cce2681f354cad735394b2637cb79899d8e89960bae258652b3d8

diff --git a/app-office/texstudio/texstudio-3.1.0.ebuild 
b/app-office/texstudio/texstudio-3.1.0.ebuild
new file mode 100644
index 000..b762eb4fbdd
--- /dev/null
+++ b/app-office/texstudio/texstudio-3.1.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop prefix qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2:0[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-02-14 Thread Sam James
commit: de3a4be036fc36e48c52f9ca52e92a71cd4e0835
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 15 03:24:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 15 03:30:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3a4be0

app-office/texstudio: fix quazip slot dep

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../texstudio/{texstudio-3.0.4.ebuild => texstudio-3.0.4-r1.ebuild} | 2 +-
 app-office/texstudio/texstudio-3.0.5.ebuild | 2 +-
 app-office/texstudio/texstudio-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/texstudio/texstudio-3.0.4.ebuild 
b/app-office/texstudio/texstudio-3.0.4-r1.ebuild
similarity index 97%
rename from app-office/texstudio/texstudio-3.0.4.ebuild
rename to app-office/texstudio/texstudio-3.0.4-r1.ebuild
index cf2f6704d36..fca57b96036 100644
--- a/app-office/texstudio/texstudio-3.0.4.ebuild
+++ b/app-office/texstudio/texstudio-3.0.4-r1.ebuild
@@ -19,7 +19,7 @@ IUSE="video"
 COMMON_DEPEND="
app-text/hunspell:=
app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
+   >=dev-libs/quazip-0.7.2:0[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5

diff --git a/app-office/texstudio/texstudio-3.0.5.ebuild 
b/app-office/texstudio/texstudio-3.0.5.ebuild
index fb40a058bc2..b762eb4fbdd 100644
--- a/app-office/texstudio/texstudio-3.0.5.ebuild
+++ b/app-office/texstudio/texstudio-3.0.5.ebuild
@@ -19,7 +19,7 @@ IUSE="video"
 COMMON_DEPEND="
app-text/hunspell:=
app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
+   >=dev-libs/quazip-0.7.2:0[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5

diff --git a/app-office/texstudio/texstudio-.ebuild 
b/app-office/texstudio/texstudio-.ebuild
index 5088db2d168..feb15564ad1 100644
--- a/app-office/texstudio/texstudio-.ebuild
+++ b/app-office/texstudio/texstudio-.ebuild
@@ -18,7 +18,7 @@ IUSE="video"
 COMMON_DEPEND="
app-text/hunspell:=
app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
+   >=dev-libs/quazip-0.7.2:0[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-02-14 Thread Sam James
commit: 2a8842c752a89d3471f8326879c491440fd05116
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 15 03:23:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 15 03:30:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8842c7

app-office/texstudio: bump to 3.0.5

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-3.0.5.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 0a51bff9769..168918e6879 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1 +1,2 @@
 DIST texstudio-3.0.4.tar.gz 83191627 BLAKE2B 
a800b369967051a7154a1ec5d00ae735477fdbb4237e6653bf5469c5fcfa1083fa28f56e3e6bda304821084281e1bf02dfdc4738e6762072d7fb43988e029641
 SHA512 
094fc53cab388d2e5f9ecfc1172a6ae853c04abe746ed03afe8819be3acdf4e7cb2bdf9ce1edda43fda9396c260f2063aa05ca9aae6687150d7da6c49beb
+DIST texstudio-3.0.5.tar.gz 83231803 BLAKE2B 
739a57fa5305ad8044f8fc13903910ee743cac353aeed53b298dd3d50291c4e5b2d2b67db7785305d1f1c71ba805769a57b46374c762efd39bc1a450f1df470e
 SHA512 
240d177ffbd64f51a8f2aa93644cae29764876ed6fdd03733da05ed97a8ec10e21c1f3aebcb05b35617083abf0442b60ffe8f0a89edb28adacaf9ebe40609a48

diff --git a/app-office/texstudio/texstudio-3.0.5.ebuild 
b/app-office/texstudio/texstudio-3.0.5.ebuild
new file mode 100644
index 000..fb40a058bc2
--- /dev/null
+++ b/app-office/texstudio/texstudio-3.0.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop prefix qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-02-14 Thread Sam James
commit: 79f415e8ffbaf36ba723a6b4bbb64c831d982734
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 15 01:46:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 15 01:47:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f415e8

app-office/texstudio: add CHANGELOG

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-office/texstudio/metadata.xml 
b/app-office/texstudio/metadata.xml
index 26ac55a2044..625085199f6 100644
--- a/app-office/texstudio/metadata.xml
+++ b/app-office/texstudio/metadata.xml
@@ -10,5 +10,6 @@


texstudio-org/texstudio
+   
https://github.com/texstudio-org/texstudio/blob/master/utilities/manual/CHANGELOG.txt

 



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-02-07 Thread Sam James
commit: b81ff0e162d77efeef393ee927f5b0ecb8d5e2cb
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  7 08:59:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  7 08:59:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81ff0e1

app-office/texstudio: cleanup old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest  |  1 -
 .../texstudio/texstudio-3.0.0_pre20200601.ebuild   | 85 --
 2 files changed, 86 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 71df69983b0..0a51bff9769 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1 @@
-DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
 DIST texstudio-3.0.4.tar.gz 83191627 BLAKE2B 
a800b369967051a7154a1ec5d00ae735477fdbb4237e6653bf5469c5fcfa1083fa28f56e3e6bda304821084281e1bf02dfdc4738e6762072d7fb43988e029641
 SHA512 
094fc53cab388d2e5f9ecfc1172a6ae853c04abe746ed03afe8819be3acdf4e7cb2bdf9ce1edda43fda9396c260f2063aa05ca9aae6687150d7da6c49beb

diff --git a/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild 
b/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
deleted file mode 100644
index 99ffcd05c55..000
--- a/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit prefix qmake-utils xdg-utils desktop
-
-MY_PV="3.0.0alpha6"
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-src_prepare() {
-   default
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
-   eprefixify ${PN}.pri
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
-}
-
-src_install() {
-   local i
-   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
-   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
-   done
-   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-02-07 Thread Sam James
commit: 920f88220995449dc2cd01364768b4f049b22b5d
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  7 08:57:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  7 08:57:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=920f8822

app-office/texstudio: Stabilize 3.0.4 amd64, #769191

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-3.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-3.0.4.ebuild 
b/app-office/texstudio/texstudio-3.0.4.ebuild
index 0e9b84e011d..cf2f6704d36 100644
--- a/app-office/texstudio/texstudio-3.0.4.ebuild
+++ b/app-office/texstudio/texstudio-3.0.4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-02-07 Thread Sam James
commit: bdd14de1cb800bdc76c1cf5435288a4da68ffdc5
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  7 08:56:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  7 08:56:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd14de1

app-office/texstudio: Stabilize 3.0.4 x86, #769191

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-3.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-3.0.4.ebuild 
b/app-office/texstudio/texstudio-3.0.4.ebuild
index fb40a058bc2..0e9b84e011d 100644
--- a/app-office/texstudio/texstudio-3.0.4.ebuild
+++ b/app-office/texstudio/texstudio-3.0.4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-01-02 Thread Sam James
commit: 8d82b9a2b41ad78995e0c95d24ed1dfc2d6223cd
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 10:59:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 11:10:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d82b9a2

app-office/texstudio: sync live

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-.ebuild | 19 +++
 1 file changed, 3 insertions(+), 16 deletions(-)

diff --git a/app-office/texstudio/texstudio-.ebuild 
b/app-office/texstudio/texstudio-.ebuild
index 86d41dcfcdf..5088db2d168 100644
--- a/app-office/texstudio/texstudio-.ebuild
+++ b/app-office/texstudio/texstudio-.ebuild
@@ -1,16 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit prefix qmake-utils xdg-utils desktop git-r3
+inherit desktop git-r3 prefix qmake-utils xdg
 
 MY_PV="${PV/_/}"
-
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
 HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-#SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
 EGIT_REPO_URI="https://github.com/texstudio-org/texstudio.git;
+S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -45,8 +44,6 @@ DEPEND="${COMMON_DEPEND}"
 
 BDEPEND="virtual/pkgconfig"
 
-S=${WORKDIR}/${PN}-${MY_PV}
-
 src_prepare() {
default
# TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
@@ -74,13 +71,3 @@ src_install() {
done
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
 }
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-01-02 Thread Sam James
commit: c611efd2fec6885295f8d02c0ab79bbe7ddc51c7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 10:55:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 10:56:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c611efd2

app-office/texstudio: bump to 3.0.4

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-3.0.4.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 2d325d5963d..2e6758128ad 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,4 @@
 DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
 DIST texstudio-3.0.1-r1.tar.gz 36144393 BLAKE2B 
63dad681a56ce60a90c44ab71930e8a14a7f335eb7d40f906aab2f5ca10375f768bafc3ae9023574b04c2b5196bc495ef47fb5fc9d4f6438da0a747ebd857972
 SHA512 
aba57d9f45af259131d3ab47463a30bec24d8fa5b30a9c574308b8a7d6c1117acb1553df20ebe5855281510f82c4d55700a0db0dffeee1b69f2afec234e18b93
 DIST texstudio-3.0.2.tar.gz 83190497 BLAKE2B 
b04c035e969c27a9b527a7ab62c3384120c14f4d6178da977a5a3484e0709f63337fdebc23f0231d94376ee0222e7c5724fff74c118d311388af73e1470518f7
 SHA512 
68581f21487f3fb3d27b64650901396e4abdb0df9edbf8796efd5b8b31cc26b5fce123a09f704bafd7994f129c392f96e5a0af46fb637a64b5230251e1517f0d
+DIST texstudio-3.0.4.tar.gz 83191627 BLAKE2B 
a800b369967051a7154a1ec5d00ae735477fdbb4237e6653bf5469c5fcfa1083fa28f56e3e6bda304821084281e1bf02dfdc4738e6762072d7fb43988e029641
 SHA512 
094fc53cab388d2e5f9ecfc1172a6ae853c04abe746ed03afe8819be3acdf4e7cb2bdf9ce1edda43fda9396c260f2063aa05ca9aae6687150d7da6c49beb

diff --git a/app-office/texstudio/texstudio-3.0.4.ebuild 
b/app-office/texstudio/texstudio-3.0.4.ebuild
new file mode 100644
index 000..fb40a058bc2
--- /dev/null
+++ b/app-office/texstudio/texstudio-3.0.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop prefix qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-01-02 Thread Sam James
commit: 2e94868173d57e62afd3eabdb140fac36f5a3dae
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 10:55:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 10:56:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e948681

app-office/texstudio: cleanup old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest  |  2 -
 app-office/texstudio/texstudio-3.0.1-r1.ebuild | 75 --
 app-office/texstudio/texstudio-3.0.2.ebuild| 73 -
 3 files changed, 150 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 2e6758128ad..71df69983b0 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,4 +1,2 @@
 DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
-DIST texstudio-3.0.1-r1.tar.gz 36144393 BLAKE2B 
63dad681a56ce60a90c44ab71930e8a14a7f335eb7d40f906aab2f5ca10375f768bafc3ae9023574b04c2b5196bc495ef47fb5fc9d4f6438da0a747ebd857972
 SHA512 
aba57d9f45af259131d3ab47463a30bec24d8fa5b30a9c574308b8a7d6c1117acb1553df20ebe5855281510f82c4d55700a0db0dffeee1b69f2afec234e18b93
-DIST texstudio-3.0.2.tar.gz 83190497 BLAKE2B 
b04c035e969c27a9b527a7ab62c3384120c14f4d6178da977a5a3484e0709f63337fdebc23f0231d94376ee0222e7c5724fff74c118d311388af73e1470518f7
 SHA512 
68581f21487f3fb3d27b64650901396e4abdb0df9edbf8796efd5b8b31cc26b5fce123a09f704bafd7994f129c392f96e5a0af46fb637a64b5230251e1517f0d
 DIST texstudio-3.0.4.tar.gz 83191627 BLAKE2B 
a800b369967051a7154a1ec5d00ae735477fdbb4237e6653bf5469c5fcfa1083fa28f56e3e6bda304821084281e1bf02dfdc4738e6762072d7fb43988e029641
 SHA512 
094fc53cab388d2e5f9ecfc1172a6ae853c04abe746ed03afe8819be3acdf4e7cb2bdf9ce1edda43fda9396c260f2063aa05ca9aae6687150d7da6c49beb

diff --git a/app-office/texstudio/texstudio-3.0.1-r1.ebuild 
b/app-office/texstudio/texstudio-3.0.1-r1.ebuild
deleted file mode 100644
index 4b285ee4a88..000
--- a/app-office/texstudio/texstudio-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop prefix qmake-utils xdg
-
-# NOTE: Drop -r1 from SRC_URI on bump!
-# #740220
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}-r1.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
-   eprefixify ${PN}.pri
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
-}
-
-src_install() {
-   local i
-   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
-   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
-   done
-   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}

diff --git a/app-office/texstudio/texstudio-3.0.2.ebuild 
b/app-office/texstudio/texstudio-3.0.2.ebuild
deleted file mode 100644
index 2ad5ecb8a4d..000
--- a/app-office/texstudio/texstudio-3.0.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop prefix qmake-utils xdg
-
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-12-28 Thread Sam James
commit: 97fbed22dec63814f4313eff496eef393ec4927f
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 04:01:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 04:06:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fbed22

app-office/texstudio: bump to 3.0.2

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-3.0.2.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 6bd01f7372e..2d325d5963d 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,3 @@
 DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
 DIST texstudio-3.0.1-r1.tar.gz 36144393 BLAKE2B 
63dad681a56ce60a90c44ab71930e8a14a7f335eb7d40f906aab2f5ca10375f768bafc3ae9023574b04c2b5196bc495ef47fb5fc9d4f6438da0a747ebd857972
 SHA512 
aba57d9f45af259131d3ab47463a30bec24d8fa5b30a9c574308b8a7d6c1117acb1553df20ebe5855281510f82c4d55700a0db0dffeee1b69f2afec234e18b93
+DIST texstudio-3.0.2.tar.gz 83190497 BLAKE2B 
b04c035e969c27a9b527a7ab62c3384120c14f4d6178da977a5a3484e0709f63337fdebc23f0231d94376ee0222e7c5724fff74c118d311388af73e1470518f7
 SHA512 
68581f21487f3fb3d27b64650901396e4abdb0df9edbf8796efd5b8b31cc26b5fce123a09f704bafd7994f129c392f96e5a0af46fb637a64b5230251e1517f0d

diff --git a/app-office/texstudio/texstudio-3.0.2.ebuild 
b/app-office/texstudio/texstudio-3.0.2.ebuild
new file mode 100644
index 000..2ad5ecb8a4d
--- /dev/null
+++ b/app-office/texstudio/texstudio-3.0.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop prefix qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-12-16 Thread Sam James
commit: 5ce479f9aac6988ec5d76ce28499e767a97069ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 04:50:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 04:52:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce479f9

app-office/texstudio: fix 3.0.1 tarball

The previous version was still using the alpha
but calling it 3.0.0 and then 3.0.1.

Closes: https://bugs.gentoo.org/740220
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest  |  2 +-
 ...udio-3.0.1.ebuild => texstudio-3.0.1-r1.ebuild} | 22 ++
 2 files changed, 7 insertions(+), 17 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index f3d268f8d48..6bd01f7372e 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,2 @@
 DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
-DIST texstudio-3.0.1.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
+DIST texstudio-3.0.1-r1.tar.gz 36144393 BLAKE2B 
63dad681a56ce60a90c44ab71930e8a14a7f335eb7d40f906aab2f5ca10375f768bafc3ae9023574b04c2b5196bc495ef47fb5fc9d4f6438da0a747ebd857972
 SHA512 
aba57d9f45af259131d3ab47463a30bec24d8fa5b30a9c574308b8a7d6c1117acb1553df20ebe5855281510f82c4d55700a0db0dffeee1b69f2afec234e18b93

diff --git a/app-office/texstudio/texstudio-3.0.1.ebuild 
b/app-office/texstudio/texstudio-3.0.1-r1.ebuild
similarity index 84%
rename from app-office/texstudio/texstudio-3.0.1.ebuild
rename to app-office/texstudio/texstudio-3.0.1-r1.ebuild
index 549dc6356a4..4b285ee4a88 100644
--- a/app-office/texstudio/texstudio-3.0.1.ebuild
+++ b/app-office/texstudio/texstudio-3.0.1-r1.ebuild
@@ -3,13 +3,15 @@
 
 EAPI=7
 
-inherit prefix qmake-utils xdg-utils desktop
-
-MY_PV="3.0.0alpha6"
+inherit desktop prefix qmake-utils xdg
 
+# NOTE: Drop -r1 from SRC_URI on bump!
+# #740220
+MY_PV="${PV/_/}"
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
 HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}-r1.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -45,8 +47,6 @@ DEPEND="${COMMON_DEPEND}"
 
 BDEPEND="virtual/pkgconfig"
 
-S=${WORKDIR}/${PN}-${MY_PV}
-
 src_prepare() {
default
 
@@ -73,13 +73,3 @@ src_install() {
done
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
 }
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-09-02 Thread Mikle Kolyada
commit: 2020a63854327bd20687274bfbb1c268923b3843
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Sep  2 08:39:46 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Sep  2 08:40:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2020a638

app-office/texstudio: Version bump (v3.0.1)

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-3.0.1.ebuild | 85 +
 2 files changed, 86 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 3f84809af7e..b9dfdb530a0 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,3 @@
 DIST texstudio-3.0.0.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
 DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
+DIST texstudio-3.0.1.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1

diff --git a/app-office/texstudio/texstudio-3.0.1.ebuild 
b/app-office/texstudio/texstudio-3.0.1.ebuild
new file mode 100644
index 000..549dc6356a4
--- /dev/null
+++ b/app-office/texstudio/texstudio-3.0.1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop
+
+MY_PV="3.0.0alpha6"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-09-02 Thread Mikle Kolyada
commit: d0afacb2fd36b93467c04bd90fda9350b15ff998
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Sep  2 08:40:32 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Sep  2 08:40:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0afacb2

app-office/texstudio: Drop old

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texstudio/Manifest   |  1 -
 app-office/texstudio/texstudio-3.0.0.ebuild | 85 -
 2 files changed, 86 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index b9dfdb530a0..f3d268f8d48 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,2 @@
-DIST texstudio-3.0.0.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
 DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
 DIST texstudio-3.0.1.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1

diff --git a/app-office/texstudio/texstudio-3.0.0.ebuild 
b/app-office/texstudio/texstudio-3.0.0.ebuild
deleted file mode 100644
index 549dc6356a4..000
--- a/app-office/texstudio/texstudio-3.0.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit prefix qmake-utils xdg-utils desktop
-
-MY_PV="3.0.0alpha6"
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-src_prepare() {
-   default
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
-   eprefixify ${PN}.pri
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
-}
-
-src_install() {
-   local i
-   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
-   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
-   done
-   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-08-29 Thread Mikle Kolyada
commit: 658f1eba98216d327bf8fa65424891769b9524c7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Aug 29 09:55:31 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Aug 29 09:55:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658f1eba

app-office/texstudio: Version bump (v3.0.0)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-3.0.0.ebuild | 85 +
 2 files changed, 86 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index ca6453a923d..7548a73b653 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,4 @@
 DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c
 SHA512 
0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
 DIST texstudio-2.12.22.tar.gz 35965795 BLAKE2B 
28d78e4c429d306e86abf54701395bcc6457c51f3264094f9d5737082161bf157d248f7913bda4eec8319632c4b2c38e8a3d4916c902cc3b86cd91b64c0238d9
 SHA512 
c589285d1fba00812583a3d58602a99e044eb4bcf6a84b939d00ad7fe4ba8f15788031361fc9b4cb8df19f8098911c437d1de5459c1736fa40888b88d13b10d1
+DIST texstudio-3.0.0.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
 DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1

diff --git a/app-office/texstudio/texstudio-3.0.0.ebuild 
b/app-office/texstudio/texstudio-3.0.0.ebuild
new file mode 100644
index 000..549dc6356a4
--- /dev/null
+++ b/app-office/texstudio/texstudio-3.0.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop
+
+MY_PV="3.0.0alpha6"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-08-29 Thread Mikle Kolyada
commit: 89e37cfafe274db1bcf665cd73d485c614b04ae7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Aug 29 09:56:18 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Aug 29 09:56:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e37cfa

app-office/texstudio: Drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texstudio/Manifest |  2 -
 app-office/texstudio/texstudio-2.12.16.ebuild | 86 ---
 app-office/texstudio/texstudio-2.12.22.ebuild | 86 ---
 3 files changed, 174 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 7548a73b653..3f84809af7e 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,4 +1,2 @@
-DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c
 SHA512 
0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
-DIST texstudio-2.12.22.tar.gz 35965795 BLAKE2B 
28d78e4c429d306e86abf54701395bcc6457c51f3264094f9d5737082161bf157d248f7913bda4eec8319632c4b2c38e8a3d4916c902cc3b86cd91b64c0238d9
 SHA512 
c589285d1fba00812583a3d58602a99e044eb4bcf6a84b939d00ad7fe4ba8f15788031361fc9b4cb8df19f8098911c437d1de5459c1736fa40888b88d13b10d1
 DIST texstudio-3.0.0.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
 DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1

diff --git a/app-office/texstudio/texstudio-2.12.16.ebuild 
b/app-office/texstudio/texstudio-2.12.16.ebuild
deleted file mode 100644
index 860d5319a1c..000
--- a/app-office/texstudio/texstudio-2.12.16.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit prefix qmake-utils xdg-utils desktop
-
-MY_PV="${PV/_/}"
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-src_prepare() {
-   default
-   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
-   eprefixify ${PN}.pri
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
-}
-
-src_install() {
-   local i
-   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
-   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
-   done
-   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}

diff --git a/app-office/texstudio/texstudio-2.12.22.ebuild 
b/app-office/texstudio/texstudio-2.12.22.ebuild
deleted file mode 100644
index 860d5319a1c..000
--- a/app-office/texstudio/texstudio-2.12.22.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit prefix 

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-08-21 Thread Sam James
commit: 9c1270d2511764cb5a056efc8218e560f1f03e3a
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 21 11:41:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 21 11:41:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1270d2

app-office/texstudio: Stabilize 3.0.0_pre20200601 amd64, #738364

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild 
b/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
index 549dc6356a4..997cbc1760f 100644
--- a/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
+++ b/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> $
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-08-21 Thread Sam James
commit: dfc7e48c1a3f4d949f5b18b21029a0e0ff517580
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 21 11:41:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 21 11:41:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc7e48c

app-office/texstudio: Stabilize 3.0.0_pre20200601 x86, #738364

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild 
b/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
index 997cbc1760f..99ffcd05c55 100644
--- a/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
+++ b/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> $
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-06-03 Thread Jonas Stein
commit: f1de944105f04f686590e858a8b47644ca32f8ed
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Jun  3 17:20:35 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Jun  3 17:21:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1de9441

app-office/texstudio: Version bump to 3.0.0_pre20200601

This is a prerelease of TeXStudio 3.0.0. Upstream also known as alpha 6.
It includes fixes for the following bugs

Bug: https://bugs.gentoo.org/709464
Bug: https://bugs.gentoo.org/719132
Bug: https://bugs.gentoo.org/719132
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jonas Stein  gentoo.org>

 app-office/texstudio/Manifest  |  1 +
 .../texstudio/texstudio-3.0.0_pre20200601.ebuild   | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 5c0c64a5f4b..ca6453a923d 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,3 @@
 DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c
 SHA512 
0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
 DIST texstudio-2.12.22.tar.gz 35965795 BLAKE2B 
28d78e4c429d306e86abf54701395bcc6457c51f3264094f9d5737082161bf157d248f7913bda4eec8319632c4b2c38e8a3d4916c902cc3b86cd91b64c0238d9
 SHA512 
c589285d1fba00812583a3d58602a99e044eb4bcf6a84b939d00ad7fe4ba8f15788031361fc9b4cb8df19f8098911c437d1de5459c1736fa40888b88d13b10d1
+DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1

diff --git a/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild 
b/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
new file mode 100644
index 000..549dc6356a4
--- /dev/null
+++ b/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop
+
+MY_PV="3.0.0alpha6"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-05-24 Thread Mikle Kolyada
commit: 67e30f402666ef2bd3d55174bac0754a29e93f32
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 24 14:56:28 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 24 14:56:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e30f40

app-office/texstudio: Drop old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texstudio/Manifest   |  9 ---
 app-office/texstudio/texstudio-2.11.2-r2.ebuild | 96 -
 app-office/texstudio/texstudio-2.12.10.ebuild   | 89 ---
 app-office/texstudio/texstudio-2.12.14.ebuild   | 85 --
 app-office/texstudio/texstudio-2.12.18.ebuild   | 86 --
 app-office/texstudio/texstudio-2.12.2-r1.ebuild | 91 ---
 app-office/texstudio/texstudio-2.12.20.ebuild   | 86 --
 app-office/texstudio/texstudio-2.12.4-r1.ebuild | 91 ---
 app-office/texstudio/texstudio-2.12.6-r1.ebuild | 96 -
 app-office/texstudio/texstudio-2.12.8-r1.ebuild | 89 ---
 10 files changed, 818 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 38ae7cc4a4a..5c0c64a5f4b 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,11 +1,2 @@
-DIST texstudio-2.11.2.tar.gz 24143941 BLAKE2B 
2c17b70cd497338ee9c7cd7fda0bdcb8775c3b487ae940fb0e755c8621d45a45a4381b064c0e18b9c134560e9a322d9c321453b01c3b05991d7d37467ea90f01
 SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
-DIST texstudio-2.12.10.tar.gz 26770850 BLAKE2B 
7dba024c34f6cf53ff8cfa21eedb53bbf7fb5aba0b00d1c7983240a46c46360bf6fdd783ec539019a9d385dd6862fc3bb9a0198c234c9546798835e1621d11ff
 SHA512 
c3d1e14df8efe3f37dd71e5d0148f57f117c666b9487712fca5a7bd967eca4f7951c970bc5bffab14daef4fb8497af33edf2fce23cc9ae4cf598d905d9312ef0
-DIST texstudio-2.12.14.tar.gz 34206353 BLAKE2B 
667d316fce36ca17b6d9f05deaf28794e5b85265da7e48673870848d029de19c7635656ebce2841a77ad9c057e7a3e301b66635ffab3e360cce085a7c065241c
 SHA512 
fe2fe641a455425f87e28f3058f63df103823a97990365e3a3d67d14c4959a6e59db9205ce100f4ebbdb7c8a5c914b0514333b9b9537dd48053bf166e4326984
 DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c
 SHA512 
0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
-DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 
2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c10b690a2d213dc27f849e
 SHA512 
826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
-DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
-DIST texstudio-2.12.20.tar.gz 35965503 BLAKE2B 
a570968800afc52671c43f318a360838076b646b5060a1bc97d26fa8d687c27c6898ee49fa3fc8b6546b0d37a681127728943f9fe29981ec9822c4f489d8131a
 SHA512 
13edcac49a5027521b518faf877a1004136046fa9d9278b80139df0bb57584c66c7ce52b9a9426806f7456f7eba4ecbe4448f205c90e630f5ba6893a426d6eff
 DIST texstudio-2.12.22.tar.gz 35965795 BLAKE2B 
28d78e4c429d306e86abf54701395bcc6457c51f3264094f9d5737082161bf157d248f7913bda4eec8319632c4b2c38e8a3d4916c902cc3b86cd91b64c0238d9
 SHA512 
c589285d1fba00812583a3d58602a99e044eb4bcf6a84b939d00ad7fe4ba8f15788031361fc9b4cb8df19f8098911c437d1de5459c1736fa40888b88d13b10d1
-DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
-DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a
-DIST texstudio-2.12.8.tar.gz 26555418 BLAKE2B 
172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15
 SHA512 
0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb

diff --git a/app-office/texstudio/texstudio-2.11.2-r2.ebuild 

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-05-24 Thread Mikle Kolyada
commit: 1ac9925ba3efa831f7632120400e54c5740d61f1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 24 14:52:23 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 24 14:52:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac9925b

app-office/texstudio: x86 stable wrt bug #724334

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texstudio/texstudio-2.12.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-2.12.22.ebuild 
b/app-office/texstudio/texstudio-2.12.22.ebuild
index b385e4e86f1..860d5319a1c 100644
--- a/app-office/texstudio/texstudio-2.12.22.ebuild
+++ b/app-office/texstudio/texstudio-2.12.22.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> $
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-05-24 Thread Mikle Kolyada
commit: c58ad86f302c2c71d42fc7652fef13d6422a2b52
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 24 14:51:40 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 24 14:52:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58ad86f

app-office/texstudio: amd64 stable wrt bug #724334

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texstudio/texstudio-2.12.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-2.12.22.ebuild 
b/app-office/texstudio/texstudio-2.12.22.ebuild
index ebf5b650095..b385e4e86f1 100644
--- a/app-office/texstudio/texstudio-2.12.22.ebuild
+++ b/app-office/texstudio/texstudio-2.12.22.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> $
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-04-18 Thread Jonas Stein
commit: a0b08b9b1623466dd1a5efaac92cc2938f35a71a
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 19 01:15:02 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 19 01:25:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b08b9b

app-office/texstudio: Add live ebuild

Add live ebuild for TeXstudio

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jonas Stein  gentoo.org>

 app-office/texstudio/texstudio-.ebuild | 86 ++
 1 file changed, 86 insertions(+)

diff --git a/app-office/texstudio/texstudio-.ebuild 
b/app-office/texstudio/texstudio-.ebuild
new file mode 100644
index 000..86d41dcfcdf
--- /dev/null
+++ b/app-office/texstudio/texstudio-.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop git-r3
+
+MY_PV="${PV/_/}"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+#SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+EGIT_REPO_URI="https://github.com/texstudio-org/texstudio.git;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-04-13 Thread Jonas Stein
commit: 33b7286deef5d1386b89dc95c2a15ab53f6d3c82
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Apr 13 23:44:56 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Apr 13 23:44:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b7286d

app-office/texstudio: drop old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jonas Stein  gentoo.org>

 app-office/texstudio/Manifest  |  1 -
 .../texstudio/texstudio-2.12.16_beta2-r1.ebuild| 85 --
 2 files changed, 86 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 98ecd43b033..38ae7cc4a4a 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -2,7 +2,6 @@ DIST texstudio-2.11.2.tar.gz 24143941 BLAKE2B 
2c17b70cd497338ee9c7cd7fda0bdcb877
 DIST texstudio-2.12.10.tar.gz 26770850 BLAKE2B 
7dba024c34f6cf53ff8cfa21eedb53bbf7fb5aba0b00d1c7983240a46c46360bf6fdd783ec539019a9d385dd6862fc3bb9a0198c234c9546798835e1621d11ff
 SHA512 
c3d1e14df8efe3f37dd71e5d0148f57f117c666b9487712fca5a7bd967eca4f7951c970bc5bffab14daef4fb8497af33edf2fce23cc9ae4cf598d905d9312ef0
 DIST texstudio-2.12.14.tar.gz 34206353 BLAKE2B 
667d316fce36ca17b6d9f05deaf28794e5b85265da7e48673870848d029de19c7635656ebce2841a77ad9c057e7a3e301b66635ffab3e360cce085a7c065241c
 SHA512 
fe2fe641a455425f87e28f3058f63df103823a97990365e3a3d67d14c4959a6e59db9205ce100f4ebbdb7c8a5c914b0514333b9b9537dd48053bf166e4326984
 DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c
 SHA512 
0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
-DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f4480de8db82b38b6f7c24f6025796976206eb753bc7f5bb9a3c8a196e04bf4b3986c9aecb856a387cab2ee5349ad4cefb1ebf254
 SHA512 
cf2ba197246b3f475431dc671bf6949bbdb861eaa6eecd459a0f6d029a48431e8cdb35d7b277ef20520ac36e3dd5153dcee4a7d7d879a0caa686842917255403
 DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 
2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c10b690a2d213dc27f849e
 SHA512 
826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 DIST texstudio-2.12.20.tar.gz 35965503 BLAKE2B 
a570968800afc52671c43f318a360838076b646b5060a1bc97d26fa8d687c27c6898ee49fa3fc8b6546b0d37a681127728943f9fe29981ec9822c4f489d8131a
 SHA512 
13edcac49a5027521b518faf877a1004136046fa9d9278b80139df0bb57584c66c7ce52b9a9426806f7456f7eba4ecbe4448f205c90e630f5ba6893a426d6eff

diff --git a/app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild 
b/app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild
deleted file mode 100644
index 5ef9e27ca77..000
--- a/app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit prefix qmake-utils xdg-utils desktop
-
-MY_PV="${PV/_/}"
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-src_prepare() {
-   default
-   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-04-13 Thread Jonas Stein
commit: a4442a3f41477dbad28295df1026eefee97d65a8
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Apr 13 23:41:28 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Apr 13 23:42:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4442a3f

app-office/texstudio: version bump to 2.12.22

Version bump to 2.12.22
Closes: https://bugs.gentoo.org/710652
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jonas Stein  gentoo.org>

 app-office/texstudio/Manifest |  1 +
 app-office/texstudio/texstudio-2.12.22.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 83de7beefdc..98ecd43b033 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -6,6 +6,7 @@ DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f448
 DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 
2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c10b690a2d213dc27f849e
 SHA512 
826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 DIST texstudio-2.12.20.tar.gz 35965503 BLAKE2B 
a570968800afc52671c43f318a360838076b646b5060a1bc97d26fa8d687c27c6898ee49fa3fc8b6546b0d37a681127728943f9fe29981ec9822c4f489d8131a
 SHA512 
13edcac49a5027521b518faf877a1004136046fa9d9278b80139df0bb57584c66c7ce52b9a9426806f7456f7eba4ecbe4448f205c90e630f5ba6893a426d6eff
+DIST texstudio-2.12.22.tar.gz 35965795 BLAKE2B 
28d78e4c429d306e86abf54701395bcc6457c51f3264094f9d5737082161bf157d248f7913bda4eec8319632c4b2c38e8a3d4916c902cc3b86cd91b64c0238d9
 SHA512 
c589285d1fba00812583a3d58602a99e044eb4bcf6a84b939d00ad7fe4ba8f15788031361fc9b4cb8df19f8098911c437d1de5459c1736fa40888b88d13b10d1
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a
 DIST texstudio-2.12.8.tar.gz 26555418 BLAKE2B 
172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15
 SHA512 
0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb

diff --git a/app-office/texstudio/texstudio-2.12.22.ebuild 
b/app-office/texstudio/texstudio-2.12.22.ebuild
new file mode 100644
index 000..ebf5b650095
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.22.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop
+
+MY_PV="${PV/_/}"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-04-13 Thread Jonas Stein
commit: dbc75a35372e1a23b9d300ed54ecea892b5710e1
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Apr 13 23:17:38 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Apr 13 23:19:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc75a35

app-office/texstudio: version bump to 2.12.20

Version bump to 2.12.20

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jonas Stein  gentoo.org>

 app-office/texstudio/Manifest |  1 +
 app-office/texstudio/texstudio-2.12.20.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index ddbc977ffaf..83de7beefdc 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -5,6 +5,7 @@ DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f4
 DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f4480de8db82b38b6f7c24f6025796976206eb753bc7f5bb9a3c8a196e04bf4b3986c9aecb856a387cab2ee5349ad4cefb1ebf254
 SHA512 
cf2ba197246b3f475431dc671bf6949bbdb861eaa6eecd459a0f6d029a48431e8cdb35d7b277ef20520ac36e3dd5153dcee4a7d7d879a0caa686842917255403
 DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 
2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c10b690a2d213dc27f849e
 SHA512 
826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
+DIST texstudio-2.12.20.tar.gz 35965503 BLAKE2B 
a570968800afc52671c43f318a360838076b646b5060a1bc97d26fa8d687c27c6898ee49fa3fc8b6546b0d37a681127728943f9fe29981ec9822c4f489d8131a
 SHA512 
13edcac49a5027521b518faf877a1004136046fa9d9278b80139df0bb57584c66c7ce52b9a9426806f7456f7eba4ecbe4448f205c90e630f5ba6893a426d6eff
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a
 DIST texstudio-2.12.8.tar.gz 26555418 BLAKE2B 
172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15
 SHA512 
0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb

diff --git a/app-office/texstudio/texstudio-2.12.20.ebuild 
b/app-office/texstudio/texstudio-2.12.20.ebuild
new file mode 100644
index 000..ebf5b650095
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.20.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop
+
+MY_PV="${PV/_/}"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-02-24 Thread Mikle Kolyada
commit: 85d54aa0f08b1501c0859607cfe1982101eed888
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb 24 18:09:38 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb 24 18:10:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d54aa0

Revert "app-office/texstudio: Version bump (v2.12.22)"

This reverts commit 79dfc0928aa2516363a5194b5deb1de95229d76b.

Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texstudio/Manifest |  1 -
 app-office/texstudio/texstudio-2.12.22.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index df16223aa93..ddbc977ffaf 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -5,7 +5,6 @@ DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f4
 DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f4480de8db82b38b6f7c24f6025796976206eb753bc7f5bb9a3c8a196e04bf4b3986c9aecb856a387cab2ee5349ad4cefb1ebf254
 SHA512 
cf2ba197246b3f475431dc671bf6949bbdb861eaa6eecd459a0f6d029a48431e8cdb35d7b277ef20520ac36e3dd5153dcee4a7d7d879a0caa686842917255403
 DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 
2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c10b690a2d213dc27f849e
 SHA512 
826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
-DIST texstudio-2.12.22.tar.gz 26555418 BLAKE2B 
172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15
 SHA512 
0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a
 DIST texstudio-2.12.8.tar.gz 26555418 BLAKE2B 
172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15
 SHA512 
0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb

diff --git a/app-office/texstudio/texstudio-2.12.22.ebuild 
b/app-office/texstudio/texstudio-2.12.22.ebuild
deleted file mode 100644
index ee723a22070..000
--- a/app-office/texstudio/texstudio-2.12.22.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils prefix qmake-utils xdg-utils
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/2.12.8.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-   cp "${FILESDIR}"/texmakerx_my.pri 

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-02-23 Thread Mikle Kolyada
commit: c9b99d1b61b0eb8b5a0359e1b14e992c804fa2cf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 23 19:35:45 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb 24 06:32:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b99d1b

app-office/texstudio: mark stable

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texstudio/texstudio-2.12.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/texstudio/texstudio-2.12.16.ebuild 
b/app-office/texstudio/texstudio-2.12.16.ebuild
index af313506916..860d5319a1c 100644
--- a/app-office/texstudio/texstudio-2.12.16.ebuild
+++ b/app-office/texstudio/texstudio-2.12.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> $
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-02-23 Thread Mikle Kolyada
commit: 79dfc0928aa2516363a5194b5deb1de95229d76b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 23 19:32:25 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 23 19:32:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79dfc092

app-office/texstudio: Version bump (v2.12.22)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texstudio/Manifest |  1 +
 app-office/texstudio/texstudio-2.12.22.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index ddbc977ffaf..df16223aa93 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -5,6 +5,7 @@ DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f4
 DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f4480de8db82b38b6f7c24f6025796976206eb753bc7f5bb9a3c8a196e04bf4b3986c9aecb856a387cab2ee5349ad4cefb1ebf254
 SHA512 
cf2ba197246b3f475431dc671bf6949bbdb861eaa6eecd459a0f6d029a48431e8cdb35d7b277ef20520ac36e3dd5153dcee4a7d7d879a0caa686842917255403
 DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 
2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c10b690a2d213dc27f849e
 SHA512 
826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
+DIST texstudio-2.12.22.tar.gz 26555418 BLAKE2B 
172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15
 SHA512 
0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a
 DIST texstudio-2.12.8.tar.gz 26555418 BLAKE2B 
172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15
 SHA512 
0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb

diff --git a/app-office/texstudio/texstudio-2.12.22.ebuild 
b/app-office/texstudio/texstudio-2.12.22.ebuild
new file mode 100644
index 000..ee723a22070
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.22.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils prefix qmake-utils xdg-utils
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/2.12.8.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-01-08 Thread Jonas Stein
commit: 185174232edd12a37bc8325994d662cc49614506
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Jan  8 09:28:45 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Jan  8 09:31:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18517423

app-office/texstudio: Version bump to 2.12.18

Version bump to 2.12.18

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jonas Stein  gentoo.org>

 app-office/texstudio/Manifest |  1 +
 app-office/texstudio/texstudio-2.12.18.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 9d2b599b6bf..ddbc977ffaf 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -3,6 +3,7 @@ DIST texstudio-2.12.10.tar.gz 26770850 BLAKE2B 
7dba024c34f6cf53ff8cfa21eedb53bbf
 DIST texstudio-2.12.14.tar.gz 34206353 BLAKE2B 
667d316fce36ca17b6d9f05deaf28794e5b85265da7e48673870848d029de19c7635656ebce2841a77ad9c057e7a3e301b66635ffab3e360cce085a7c065241c
 SHA512 
fe2fe641a455425f87e28f3058f63df103823a97990365e3a3d67d14c4959a6e59db9205ce100f4ebbdb7c8a5c914b0514333b9b9537dd48053bf166e4326984
 DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c
 SHA512 
0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
 DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f4480de8db82b38b6f7c24f6025796976206eb753bc7f5bb9a3c8a196e04bf4b3986c9aecb856a387cab2ee5349ad4cefb1ebf254
 SHA512 
cf2ba197246b3f475431dc671bf6949bbdb861eaa6eecd459a0f6d029a48431e8cdb35d7b277ef20520ac36e3dd5153dcee4a7d7d879a0caa686842917255403
+DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 
2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c10b690a2d213dc27f849e
 SHA512 
826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a

diff --git a/app-office/texstudio/texstudio-2.12.18.ebuild 
b/app-office/texstudio/texstudio-2.12.18.ebuild
new file mode 100644
index 000..ebf5b650095
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.18.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop
+
+MY_PV="${PV/_/}"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || 

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2019-06-21 Thread Mikle Kolyada
commit: f71a7bdbcb50fb71f35503030dcfd383b9f2d64b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jun 21 10:21:55 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jun 21 10:23:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f71a7bdb

app-office/texstudio: Version bump (v2.12.16)

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-office/texstudio/Manifest |  1 +
 app-office/texstudio/texstudio-2.12.16.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 277cf446216..9d2b599b6bf 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,6 +1,7 @@
 DIST texstudio-2.11.2.tar.gz 24143941 BLAKE2B 
2c17b70cd497338ee9c7cd7fda0bdcb8775c3b487ae940fb0e755c8621d45a45a4381b064c0e18b9c134560e9a322d9c321453b01c3b05991d7d37467ea90f01
 SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
 DIST texstudio-2.12.10.tar.gz 26770850 BLAKE2B 
7dba024c34f6cf53ff8cfa21eedb53bbf7fb5aba0b00d1c7983240a46c46360bf6fdd783ec539019a9d385dd6862fc3bb9a0198c234c9546798835e1621d11ff
 SHA512 
c3d1e14df8efe3f37dd71e5d0148f57f117c666b9487712fca5a7bd967eca4f7951c970bc5bffab14daef4fb8497af33edf2fce23cc9ae4cf598d905d9312ef0
 DIST texstudio-2.12.14.tar.gz 34206353 BLAKE2B 
667d316fce36ca17b6d9f05deaf28794e5b85265da7e48673870848d029de19c7635656ebce2841a77ad9c057e7a3e301b66635ffab3e360cce085a7c065241c
 SHA512 
fe2fe641a455425f87e28f3058f63df103823a97990365e3a3d67d14c4959a6e59db9205ce100f4ebbdb7c8a5c914b0514333b9b9537dd48053bf166e4326984
+DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B 
acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c
 SHA512 
0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
 DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f4480de8db82b38b6f7c24f6025796976206eb753bc7f5bb9a3c8a196e04bf4b3986c9aecb856a387cab2ee5349ad4cefb1ebf254
 SHA512 
cf2ba197246b3f475431dc671bf6949bbdb861eaa6eecd459a0f6d029a48431e8cdb35d7b277ef20520ac36e3dd5153dcee4a7d7d879a0caa686842917255403
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d

diff --git a/app-office/texstudio/texstudio-2.12.16.ebuild 
b/app-office/texstudio/texstudio-2.12.16.ebuild
new file mode 100644
index 000..f71cd667a58
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.16.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop
+
+MY_PV="${PV/_/}"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2019-04-21 Thread Jonas Stein
commit: 394b00c1f9cb44b2f388d8ff76ae932135e1
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 21 09:22:47 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 21 09:24:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394b00c1

app-office/texstudio: drop old

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 .../texstudio/texstudio-2.12.16_beta2.ebuild   | 89 --
 1 file changed, 89 deletions(-)

diff --git a/app-office/texstudio/texstudio-2.12.16_beta2.ebuild 
b/app-office/texstudio/texstudio-2.12.16_beta2.ebuild
deleted file mode 100644
index 135aae51fe5..000
--- a/app-office/texstudio/texstudio-2.12.16_beta2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils prefix qmake-utils xdg-utils
-
-MY_PV="${PV/_/}"
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE="video"
-
-COMMON_DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   >=dev-libs/quazip-0.7.2[qt5(+)]
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-src_prepare() {
-   default
-   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/qtsingleapplication.pri/d' \
-   -i ${PN}.pro || die
-
-   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
-   eprefixify ${PN}.pri
-}
-
-src_configure() {
-   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
-}
-
-src_install() {
-   local i
-   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
-   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
-   done
-   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2019-04-21 Thread Jonas Stein
commit: 8f1a95706be3b124d3a476b23ae752c667458408
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 21 09:21:12 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 21 09:24:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1a9570

app-office/texstudio: QA fix gnome2

switch from deprecated gnome2_icon_cache_update to
xdg_icon_cache_update

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 .../texstudio/texstudio-2.12.16_beta2-r1.ebuild| 85 ++
 1 file changed, 85 insertions(+)

diff --git a/app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild 
b/app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild
new file mode 100644
index 000..13e299fecd8
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix qmake-utils xdg-utils desktop
+
+MY_PV="${PV/_/}"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2019-04-20 Thread Jonas Stein
commit: f568d13e4f8922fc23165214377d81d09be0995b
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Apr 20 08:54:48 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Apr 20 08:56:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f568d13e

app-office/texstudio: version bump 2.12.16_beta2

Bump to 2.12.16_beta2, mostly bugfixes

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 app-office/texstudio/Manifest  |  1 +
 .../texstudio/texstudio-2.12.16_beta2.ebuild   | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 7a6f1a1271f..277cf446216 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,6 +1,7 @@
 DIST texstudio-2.11.2.tar.gz 24143941 BLAKE2B 
2c17b70cd497338ee9c7cd7fda0bdcb8775c3b487ae940fb0e755c8621d45a45a4381b064c0e18b9c134560e9a322d9c321453b01c3b05991d7d37467ea90f01
 SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
 DIST texstudio-2.12.10.tar.gz 26770850 BLAKE2B 
7dba024c34f6cf53ff8cfa21eedb53bbf7fb5aba0b00d1c7983240a46c46360bf6fdd783ec539019a9d385dd6862fc3bb9a0198c234c9546798835e1621d11ff
 SHA512 
c3d1e14df8efe3f37dd71e5d0148f57f117c666b9487712fca5a7bd967eca4f7951c970bc5bffab14daef4fb8497af33edf2fce23cc9ae4cf598d905d9312ef0
 DIST texstudio-2.12.14.tar.gz 34206353 BLAKE2B 
667d316fce36ca17b6d9f05deaf28794e5b85265da7e48673870848d029de19c7635656ebce2841a77ad9c057e7a3e301b66635ffab3e360cce085a7c065241c
 SHA512 
fe2fe641a455425f87e28f3058f63df103823a97990365e3a3d67d14c4959a6e59db9205ce100f4ebbdb7c8a5c914b0514333b9b9537dd48053bf166e4326984
+DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 
00d5aab3b047c9a60e6dd31f4480de8db82b38b6f7c24f6025796976206eb753bc7f5bb9a3c8a196e04bf4b3986c9aecb856a387cab2ee5349ad4cefb1ebf254
 SHA512 
cf2ba197246b3f475431dc671bf6949bbdb861eaa6eecd459a0f6d029a48431e8cdb35d7b277ef20520ac36e3dd5153dcee4a7d7d879a0caa686842917255403
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a

diff --git a/app-office/texstudio/texstudio-2.12.16_beta2.ebuild 
b/app-office/texstudio/texstudio-2.12.16_beta2.ebuild
new file mode 100644
index 000..135aae51fe5
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.16_beta2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils prefix qmake-utils xdg-utils
+
+MY_PV="${PV/_/}"
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp 

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2019-04-20 Thread Jonas Stein
commit: 6d2adea561d0cac488416444b992e2cca212e2c9
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Apr 20 09:01:35 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Apr 20 09:01:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2adea5

app-office/texstudio: project moved

TeXstudio project moved from SF to github.

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 app-office/texstudio/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/metadata.xml 
b/app-office/texstudio/metadata.xml
index 4cbff073751..26ac55a2044 100644
--- a/app-office/texstudio/metadata.xml
+++ b/app-office/texstudio/metadata.xml
@@ -9,6 +9,6 @@
Use phonon for video embedding


-   texstudio
+   texstudio-org/texstudio

 



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2019-03-18 Thread Thomas Deutschmann
commit: 7adf38d094db925f39a273cdb6266e47d62442eb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Mar 19 02:00:20 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Mar 19 02:03:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7adf38d0

app-office/texstudio: x86 stable (bug #677418)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-office/texstudio/texstudio-2.12.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-2.12.14.ebuild 
b/app-office/texstudio/texstudio-2.12.14.ebuild
index b0b38644ef6..78c0f825383 100644
--- a/app-office/texstudio/texstudio-2.12.14.ebuild
+++ b/app-office/texstudio/texstudio-2.12.14.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2019-03-15 Thread Mikle Kolyada
commit: a01ae7bdd52196da32e9dd469dd3e7311cd9013b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar 15 22:37:28 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar 15 22:37:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01ae7bd

app-office/texstudio: amd64 stable wrt bug #677418

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-office/texstudio/texstudio-2.12.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-2.12.14.ebuild 
b/app-office/texstudio/texstudio-2.12.14.ebuild
index 53b1b3cbdb4..b0b38644ef6 100644
--- a/app-office/texstudio/texstudio-2.12.14.ebuild
+++ b/app-office/texstudio/texstudio-2.12.14.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2019-01-03 Thread Jonas Stein
commit: 7f157aea95b018abc484fd0fac8f8e4fffed684f
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Jan  3 15:42:47 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Jan  3 15:48:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f157aea

app-office/texstudio: Version bump to 2.12.14

Version bump to 2.12.14
Removed obsolete bugfix for bug 597930.

Signed-off-by: Jonas Stein  gentoo.org>
Package-Manager: Portage-2.3.53, Repoman-2.3.11

 app-office/texstudio/Manifest |  1 +
 app-office/texstudio/texstudio-2.12.14.ebuild | 85 +++
 2 files changed, 86 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index de586539406..7a6f1a1271f 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,5 +1,6 @@
 DIST texstudio-2.11.2.tar.gz 24143941 BLAKE2B 
2c17b70cd497338ee9c7cd7fda0bdcb8775c3b487ae940fb0e755c8621d45a45a4381b064c0e18b9c134560e9a322d9c321453b01c3b05991d7d37467ea90f01
 SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
 DIST texstudio-2.12.10.tar.gz 26770850 BLAKE2B 
7dba024c34f6cf53ff8cfa21eedb53bbf7fb5aba0b00d1c7983240a46c46360bf6fdd783ec539019a9d385dd6862fc3bb9a0198c234c9546798835e1621d11ff
 SHA512 
c3d1e14df8efe3f37dd71e5d0148f57f117c666b9487712fca5a7bd967eca4f7951c970bc5bffab14daef4fb8497af33edf2fce23cc9ae4cf598d905d9312ef0
+DIST texstudio-2.12.14.tar.gz 34206353 BLAKE2B 
667d316fce36ca17b6d9f05deaf28794e5b85265da7e48673870848d029de19c7635656ebce2841a77ad9c057e7a3e301b66635ffab3e360cce085a7c065241c
 SHA512 
fe2fe641a455425f87e28f3058f63df103823a97990365e3a3d67d14c4959a6e59db9205ce100f4ebbdb7c8a5c914b0514333b9b9537dd48053bf166e4326984
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a

diff --git a/app-office/texstudio/texstudio-2.12.14.ebuild 
b/app-office/texstudio/texstudio-2.12.14.ebuild
new file mode 100644
index 000..53b1b3cbdb4
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.14.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils prefix qmake-utils xdg-utils
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2018-07-08 Thread Jonas Stein
commit: 2a5b475b452b770d76e8561cf9a600088849d69a
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Jul  8 13:35:03 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Jul  8 13:35:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5b475b

app-office/texstudio: bump to 2.12.10

Version bump to 2.12.10

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-office/texstudio/Manifest |  1 +
 app-office/texstudio/texstudio-2.12.10.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 9b59224be56..de586539406 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,4 +1,5 @@
 DIST texstudio-2.11.2.tar.gz 24143941 BLAKE2B 
2c17b70cd497338ee9c7cd7fda0bdcb8775c3b487ae940fb0e755c8621d45a45a4381b064c0e18b9c134560e9a322d9c321453b01c3b05991d7d37467ea90f01
 SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
+DIST texstudio-2.12.10.tar.gz 26770850 BLAKE2B 
7dba024c34f6cf53ff8cfa21eedb53bbf7fb5aba0b00d1c7983240a46c46360bf6fdd783ec539019a9d385dd6862fc3bb9a0198c234c9546798835e1621d11ff
 SHA512 
c3d1e14df8efe3f37dd71e5d0148f57f117c666b9487712fca5a7bd967eca4f7951c970bc5bffab14daef4fb8497af33edf2fce23cc9ae4cf598d905d9312ef0
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a

diff --git a/app-office/texstudio/texstudio-2.12.10.ebuild 
b/app-office/texstudio/texstudio-2.12.10.ebuild
new file mode 100644
index 000..eb4cdb1b754
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.10.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils prefix qmake-utils xdg-utils
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+
+   # fix build with quazip-0.7.2 - bug 597930
+   sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
+   sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2018-05-06 Thread Andreas Sturmlechner
commit: 9c4ec0d74deebb7169bd783df2f15359ff5d92f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  6 18:18:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May  6 20:17:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4ec0d7

app-office/texstudio: Prepare for dev-qt/qtsingleapplication qt5--

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../{texstudio-2.11.2-r1.ebuild => texstudio-2.11.2-r2.ebuild}  | 2 +-
 .../texstudio/{texstudio-2.12.2.ebuild => texstudio-2.12.2-r1.ebuild}   | 2 +-
 .../texstudio/{texstudio-2.12.4.ebuild => texstudio-2.12.4-r1.ebuild}   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/texstudio/texstudio-2.11.2-r1.ebuild 
b/app-office/texstudio/texstudio-2.11.2-r2.ebuild
similarity index 98%
rename from app-office/texstudio/texstudio-2.11.2-r1.ebuild
rename to app-office/texstudio/texstudio-2.11.2-r2.ebuild
index ef3720d5b3d..2fd2e68965d 100644
--- a/app-office/texstudio/texstudio-2.11.2-r1.ebuild
+++ b/app-office/texstudio/texstudio-2.11.2-r2.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
dev-qt/qtwidgets:5

diff --git a/app-office/texstudio/texstudio-2.12.2.ebuild 
b/app-office/texstudio/texstudio-2.12.2-r1.ebuild
similarity index 98%
rename from app-office/texstudio/texstudio-2.12.2.ebuild
rename to app-office/texstudio/texstudio-2.12.2-r1.ebuild
index 2e154f9ff33..d7e445fa62a 100644
--- a/app-office/texstudio/texstudio-2.12.2.ebuild
+++ b/app-office/texstudio/texstudio-2.12.2-r1.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
dev-qt/qtwidgets:5

diff --git a/app-office/texstudio/texstudio-2.12.4.ebuild 
b/app-office/texstudio/texstudio-2.12.4-r1.ebuild
similarity index 98%
rename from app-office/texstudio/texstudio-2.12.4.ebuild
rename to app-office/texstudio/texstudio-2.12.4-r1.ebuild
index 2e154f9ff33..d7e445fa62a 100644
--- a/app-office/texstudio/texstudio-2.12.4.ebuild
+++ b/app-office/texstudio/texstudio-2.12.4-r1.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
dev-qt/qtwidgets:5



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2018-05-06 Thread Matt Turner
commit: 53c02cfea7f85e6e1f585915c5dbaebfee59fdf6
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  6 18:11:28 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  6 18:12:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c02cfe

app-office/texstudio: Dropped to ~ppc/ppc64, bug 654040

 app-office/texstudio/texstudio-2.11.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-2.11.2-r1.ebuild 
b/app-office/texstudio/texstudio-2.11.2-r1.ebuild
index 4a09a12f83d..ef3720d5b3d 100644
--- a/app-office/texstudio/texstudio-2.11.2-r1.ebuild
+++ b/app-office/texstudio/texstudio-2.11.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2018-05-04 Thread Aaron Bauman
commit: 71a76d50b769788536590fa0eb8da7aff8bd4011
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue May  1 12:00:06 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May  5 01:37:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a76d50

app-office/texstudio: use HTTPS

 app-office/texstudio/texstudio-2.11.2-r1.ebuild | 4 ++--
 app-office/texstudio/texstudio-2.12.2.ebuild| 4 ++--
 app-office/texstudio/texstudio-2.12.4.ebuild| 4 ++--
 app-office/texstudio/texstudio-2.12.6-r1.ebuild | 2 +-
 app-office/texstudio/texstudio-2.12.8-r1.ebuild | 2 +-
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-office/texstudio/texstudio-2.11.2-r1.ebuild 
b/app-office/texstudio/texstudio-2.11.2-r1.ebuild
index f89cc3500ab..4a09a12f83d 100644
--- a/app-office/texstudio/texstudio-2.11.2-r1.ebuild
+++ b/app-office/texstudio/texstudio-2.11.2-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
@@ -6,7 +6,7 @@ EAPI=6
 inherit gnome2-utils prefix qmake-utils xdg-utils
 
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="http://texstudio.sourceforge.net/;
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
 SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"

diff --git a/app-office/texstudio/texstudio-2.12.2.ebuild 
b/app-office/texstudio/texstudio-2.12.2.ebuild
index c877b493c4c..2e154f9ff33 100644
--- a/app-office/texstudio/texstudio-2.12.2.ebuild
+++ b/app-office/texstudio/texstudio-2.12.2.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
@@ -6,7 +6,7 @@ EAPI=6
 inherit gnome2-utils prefix qmake-utils xdg-utils
 
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="http://texstudio.sourceforge.net/;
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
 SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"

diff --git a/app-office/texstudio/texstudio-2.12.4.ebuild 
b/app-office/texstudio/texstudio-2.12.4.ebuild
index c877b493c4c..2e154f9ff33 100644
--- a/app-office/texstudio/texstudio-2.12.4.ebuild
+++ b/app-office/texstudio/texstudio-2.12.4.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
@@ -6,7 +6,7 @@ EAPI=6
 inherit gnome2-utils prefix qmake-utils xdg-utils
 
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="http://texstudio.sourceforge.net/;
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
 SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"

diff --git a/app-office/texstudio/texstudio-2.12.6-r1.ebuild 
b/app-office/texstudio/texstudio-2.12.6-r1.ebuild
index c6915136af0..5fb07c653b6 100644
--- a/app-office/texstudio/texstudio-2.12.6-r1.ebuild
+++ b/app-office/texstudio/texstudio-2.12.6-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit gnome2-utils prefix qmake-utils xdg-utils
 
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="http://texstudio.sourceforge.net/;
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
 #SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
 # ^^ temporary disabled
 # * upstream could not solve gentoo bug #627062 for 2 months.

diff --git a/app-office/texstudio/texstudio-2.12.8-r1.ebuild 
b/app-office/texstudio/texstudio-2.12.8-r1.ebuild
index 9f4ee8a0197..b9af550ccbe 100644
--- a/app-office/texstudio/texstudio-2.12.8-r1.ebuild
+++ b/app-office/texstudio/texstudio-2.12.8-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit gnome2-utils prefix qmake-utils xdg-utils
 
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="http://www.texstudio.org/ https://github.com/texstudio-org/texstudio;
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
 SRC_URI="https://github.com/texstudio-org/texstudio/archive/2.12.8.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2018-04-25 Thread Aaron Bauman
commit: 3b677c371cd7a00889742cbac4f555aabe0ec0f1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 25 19:31:43 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 25 19:31:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b677c37

app-office/texstudio: amd64 stable wrt bug #654040

Bug: https://bugs.gentoo.org/654040
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-office/texstudio/texstudio-2.12.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-2.12.6-r1.ebuild 
b/app-office/texstudio/texstudio-2.12.6-r1.ebuild
index d82568cffb2..c6915136af0 100644
--- a/app-office/texstudio/texstudio-2.12.6-r1.ebuild
+++ b/app-office/texstudio/texstudio-2.12.6-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2018-04-24 Thread Andreas Sturmlechner
commit: 274a12b6bbee6594dc9d171f9319c9bc73424b31
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 24 13:39:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 24 13:40:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274a12b6

app-office/texstudio: Set qtsingleapplication[qt5(+)] dep (again)

Closes: https://bugs.gentoo.org/653522
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../texstudio/{texstudio-2.12.8.ebuild => texstudio-2.12.8-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-2.12.8.ebuild 
b/app-office/texstudio/texstudio-2.12.8-r1.ebuild
similarity index 98%
rename from app-office/texstudio/texstudio-2.12.8.ebuild
rename to app-office/texstudio/texstudio-2.12.8-r1.ebuild
index 7d52ce3ecf4..9f4ee8a0197 100644
--- a/app-office/texstudio/texstudio-2.12.8.ebuild
+++ b/app-office/texstudio/texstudio-2.12.8-r1.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
dev-qt/qtwidgets:5



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2018-04-07 Thread Jonas Stein
commit: 01e80846784f5d8bdbf20c19eca6c06cf7d144c9
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Apr  7 15:43:20 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Apr  7 15:43:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e80846

app-office/texstudio: Bump to 2.12.8

Thanks to charIes17, who made a PR at the same time.
Closes: https://bugs.gentoo.org/652642
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-office/texstudio/Manifest|  1 +
 app-office/texstudio/texstudio-2.12.8.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 7bc0fdefeab..9b59224be56 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -2,3 +2,4 @@ DIST texstudio-2.11.2.tar.gz 24143941 BLAKE2B 
2c17b70cd497338ee9c7cd7fda0bdcb877
 DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 
1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7
 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 
53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744
 SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 
95f2043222e15f96ed56dabb9937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33
 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a
+DIST texstudio-2.12.8.tar.gz 26555418 BLAKE2B 
172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15
 SHA512 
0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb

diff --git a/app-office/texstudio/texstudio-2.12.8.ebuild 
b/app-office/texstudio/texstudio-2.12.8.ebuild
new file mode 100644
index 000..7d52ce3ecf4
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.8.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils prefix qmake-utils xdg-utils
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="http://www.texstudio.org/ https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/2.12.8.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+
+   # fix build with quazip-0.7.2 - bug 597930
+   sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
+   sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2018-03-19 Thread Andreas Sturmlechner
commit: 4b9864b1c9701cebc8ea7931e967efd380e64e79
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 19 17:06:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 19 17:15:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b9864b1

app-office/texstudio: Drop bogus poppler-qt5-relaxation

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/texstudio/texstudio-2.12.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-2.12.6-r1.ebuild 
b/app-office/texstudio/texstudio-2.12.6-r1.ebuild
index e2f4d46a76f..8e4b50e469c 100644
--- a/app-office/texstudio/texstudio-2.12.6-r1.ebuild
+++ b/app-office/texstudio/texstudio-2.12.6-r1.ebuild
@@ -21,7 +21,7 @@ IUSE="video"
 
 COMMON_DEPEND="
app-text/hunspell:=
-   app-text/poppler[qt5(+)]
+   app-text/poppler[qt5]
>=dev-libs/quazip-0.7.2[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2018-02-22 Thread Andreas Sturmlechner
commit: 3a23a5c77b5db682dc2b237ef94675b1a4f33d87
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 19 19:58:51 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 22 10:45:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a23a5c7

app-office/texstudio: Prepare for poppler/qtsingleapplication qt5--

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../{texstudio-2.12.6.ebuild => texstudio-2.12.6-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/texstudio/texstudio-2.12.6.ebuild 
b/app-office/texstudio/texstudio-2.12.6-r1.ebuild
similarity index 95%
rename from app-office/texstudio/texstudio-2.12.6.ebuild
rename to app-office/texstudio/texstudio-2.12.6-r1.ebuild
index 7423c9bac35..e2f4d46a76f 100644
--- a/app-office/texstudio/texstudio-2.12.6.ebuild
+++ b/app-office/texstudio/texstudio-2.12.6-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
@@ -21,7 +21,7 @@ IUSE="video"
 
 COMMON_DEPEND="
app-text/hunspell:=
-   app-text/poppler[qt5]
+   app-text/poppler[qt5(+)]
>=dev-libs/quazip-0.7.2[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
@@ -30,7 +30,7 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
dev-qt/qtwidgets:5



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2017-12-27 Thread Jonas Stein
commit: f765d7e9644ee6a79c02045e6d57bac955835a8d
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Dec 27 13:13:31 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Dec 27 13:13:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f765d7e9

app-office/texstudio: Switch from fdo-mime to xdg-utils

Updated the obsolete fdo-mime to xdg-utils without revbump, because
the used xdg-utils functions were simply copied from fdo-mime.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/texstudio/texstudio-2.11.2-r1.ebuild | 6 +++---
 app-office/texstudio/texstudio-2.12.2.ebuild| 6 +++---
 app-office/texstudio/texstudio-2.12.4.ebuild| 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/app-office/texstudio/texstudio-2.11.2-r1.ebuild 
b/app-office/texstudio/texstudio-2.11.2-r1.ebuild
index 717dc846c4b..f2ba1d509d0 100644
--- a/app-office/texstudio/texstudio-2.11.2-r1.ebuild
+++ b/app-office/texstudio/texstudio-2.11.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit fdo-mime gnome2-utils prefix qmake-utils
+inherit gnome2-utils prefix qmake-utils xdg-utils
 
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
 HOMEPAGE="http://texstudio.sourceforge.net/;
@@ -86,11 +86,11 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }

diff --git a/app-office/texstudio/texstudio-2.12.2.ebuild 
b/app-office/texstudio/texstudio-2.12.2.ebuild
index 0c8d76e1c1c..7b8f2d061b5 100644
--- a/app-office/texstudio/texstudio-2.12.2.ebuild
+++ b/app-office/texstudio/texstudio-2.12.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit fdo-mime gnome2-utils prefix qmake-utils
+inherit gnome2-utils prefix qmake-utils xdg-utils
 
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
 HOMEPAGE="http://texstudio.sourceforge.net/;
@@ -81,11 +81,11 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }

diff --git a/app-office/texstudio/texstudio-2.12.4.ebuild 
b/app-office/texstudio/texstudio-2.12.4.ebuild
index 0c8d76e1c1c..7b8f2d061b5 100644
--- a/app-office/texstudio/texstudio-2.12.4.ebuild
+++ b/app-office/texstudio/texstudio-2.12.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit fdo-mime gnome2-utils prefix qmake-utils
+inherit gnome2-utils prefix qmake-utils xdg-utils
 
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
 HOMEPAGE="http://texstudio.sourceforge.net/;
@@ -81,11 +81,11 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2017-11-09 Thread Jonas Stein
commit: 76942a2c5c199e6ea2260b16d047c0e03ed12f37
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Nov  9 21:46:19 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Nov  9 21:46:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76942a2c

app-office/texstudio: Removed trailing whitespaces

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 app-office/texstudio/texstudio-2.12.6.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-office/texstudio/texstudio-2.12.6.ebuild 
b/app-office/texstudio/texstudio-2.12.6.ebuild
index 819dcb6df62..cd646408ec2 100644
--- a/app-office/texstudio/texstudio-2.12.6.ebuild
+++ b/app-office/texstudio/texstudio-2.12.6.ebuild
@@ -7,11 +7,11 @@ inherit gnome2-utils prefix qmake-utils xdg-utils
 
 DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
 HOMEPAGE="http://texstudio.sourceforge.net/;
-#SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz" 
-# ^^ temporary disabled 
-# * upstream could not solve gentoo bug #627062 for 2 months. 
+#SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
+# ^^ temporary disabled
+# * upstream could not solve gentoo bug #627062 for 2 months.
 #   Our tar ball does not include the questioned file.
-# * a released tar ball was silently for the second time. We can not rely on 
the 
+# * a released tar ball was silently for the second time. We can not rely on 
the
 SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.tar.gz;
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2017-11-04 Thread Jonas Stein
commit: c130543eaed563c7366f14b8677c9059de74700e
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Nov  5 00:49:06 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Nov  5 00:49:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c130543e

app-office/texstudio: Bump to 2.12.6 and xdg-utils

Version bump to 2.12.6, we use now a fixed copy of the tar ball.
Had to migrate from 'fdo-mime' to 'xdg-utils' to make repoman happy.

Bug: https://bugs.gentoo.org/627062
Closes: https://bugs.gentoo.org/626130
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 app-office/texstudio/Manifest|  1 +
 app-office/texstudio/texstudio-2.12.6.ebuild | 96 
 2 files changed, 97 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 14bfc76b772..d837fcf1f78 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,4 @@
 DIST texstudio-2.11.2.tar.gz 24143941 SHA256 
d88ecfef92e38710563294079645fbfa19829ceebd9a109a68f6959c51ae94ad SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
 WHIRLPOOL 
8b54419db50640abb0fc03ce3b1206c01bc1d245d0a5b605ccc44cfd6e2821651a18a00bfef7622f6c47bf79da23315704b50febe645373feb161f6f68d809a9
 DIST texstudio-2.12.2.tar.gz 26311798 SHA256 
3ffdaf0a3cb8bb9801e68ecba7641778b94121b4320de8751b79f2d8718cdcb1 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 WHIRLPOOL 
84b309579c31dfc77b9e0f86cb1c80381e65f295d27222fd54a471e3d3f12acdaaad21587fa788143db27f651617b566937c35a0de9de470e65192522e98b7d3
 DIST texstudio-2.12.4.tar.gz 26401510 SHA256 
dc4752bd8a1c5249d87ccda780822aba65c59c607419b4cc0c0a788f953b210d SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 WHIRLPOOL 
f547cfe1333eeba3692849c71b1f326eadf0bc9505a4626e9a0328814bc41339d77d812b97198d872e609f57f47d9f89c62023ef7cfd3ab99d2f2a00e7d3fc5c
+DIST texstudio-2.12.6.tar.gz 26511069 SHA256 
b2751749098b57bb26f58edadfb3617e095f183997b3a5be798d4ad698341379 SHA512 
16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0e8d8bd296e954b53032434170a
 WHIRLPOOL 
faef64cf1c5f98162b3f1fade06b5beb3b8c511c7edc64f28c70f79d51414941ddc0993538a1c91c9bce4798a64dd6187709dd260e7313c63b996f3f5fe1f5ae

diff --git a/app-office/texstudio/texstudio-2.12.6.ebuild 
b/app-office/texstudio/texstudio-2.12.6.ebuild
new file mode 100644
index 000..819dcb6df62
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.6.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils prefix qmake-utils xdg-utils
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="http://texstudio.sourceforge.net/;
+#SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz" 
+# ^^ temporary disabled 
+# * upstream could not solve gentoo bug #627062 for 2 months. 
+#   Our tar ball does not include the questioned file.
+# * a released tar ball was silently for the second time. We can not rely on 
the 
+SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}${PV}
+
+src_prepare() {
+   default
+   find hunspell quazip utilities/poppler-data qtsingleapplication -delete 
|| die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+
+   # fix build with quazip-0.7.2 - bug 597930
+   sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
+   sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2017-07-23 Thread Manuel Rüger
commit: 6ea0a1c5c7a8863442c414f2b332c057ba11c386
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Jul 23 11:49:29 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Jul 23 11:49:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea0a1c5

app-office/texstudio: Drop myself as maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-office/texstudio/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-office/texstudio/metadata.xml 
b/app-office/texstudio/metadata.xml
index 10d4fb9b027..4cbff073751 100644
--- a/app-office/texstudio/metadata.xml
+++ b/app-office/texstudio/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   

t...@gentoo.org
Gentoo TeX Project



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2017-04-15 Thread Manuel Rüger
commit: c129b3d1bf778ba053d1510c9a54bb80ff2bd83e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Apr 15 17:49:17 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Apr 15 17:49:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c129b3d1

app-office/texstudio: Version bump to 2.12.4

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-office/texstudio/Manifest|  1 +
 app-office/texstudio/texstudio-2.12.4.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 0716e73a136..14bfc76b772 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,3 @@
 DIST texstudio-2.11.2.tar.gz 24143941 SHA256 
d88ecfef92e38710563294079645fbfa19829ceebd9a109a68f6959c51ae94ad SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
 WHIRLPOOL 
8b54419db50640abb0fc03ce3b1206c01bc1d245d0a5b605ccc44cfd6e2821651a18a00bfef7622f6c47bf79da23315704b50febe645373feb161f6f68d809a9
 DIST texstudio-2.12.2.tar.gz 26311798 SHA256 
3ffdaf0a3cb8bb9801e68ecba7641778b94121b4320de8751b79f2d8718cdcb1 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 WHIRLPOOL 
84b309579c31dfc77b9e0f86cb1c80381e65f295d27222fd54a471e3d3f12acdaaad21587fa788143db27f651617b566937c35a0de9de470e65192522e98b7d3
+DIST texstudio-2.12.4.tar.gz 26401510 SHA256 
dc4752bd8a1c5249d87ccda780822aba65c59c607419b4cc0c0a788f953b210d SHA512 
6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
 WHIRLPOOL 
f547cfe1333eeba3692849c71b1f326eadf0bc9505a4626e9a0328814bc41339d77d812b97198d872e609f57f47d9f89c62023ef7cfd3ab99d2f2a00e7d3fc5c

diff --git a/app-office/texstudio/texstudio-2.12.4.ebuild 
b/app-office/texstudio/texstudio-2.12.4.ebuild
new file mode 100644
index 000..7ee81ab7acd
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.4.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit fdo-mime gnome2-utils prefix qmake-utils
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="http://texstudio.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}${PV}
+
+src_prepare() {
+   default
+   find hunspell quazip utilities/poppler-data qtsingleapplication -delete 
|| die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+
+   # fix build with quazip-0.7.2 - bug 597930
+   sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
+   sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/files/, app-office/texstudio/

2017-02-25 Thread Justin Lecher
commit: 2dbd8abbd8e62fa1a63820ee8ba450ec7e9fc555
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Feb 25 20:05:13 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Feb 25 20:42:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbd8abb

app-office/texstudio: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher  gentoo.org>

 app-office/texstudio/Manifest  |   2 -
 .../texstudio/files/texstudio-2.10.6-desktop.patch |  18 
 .../files/texstudio-2.6.4-hunspell-quazip.patch|  16 
 app-office/texstudio/texstudio-2.11.0.ebuild   | 101 -
 app-office/texstudio/texstudio-2.12.0.ebuild   |  92 ---
 5 files changed, 229 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 087c97471b..0716e73a13 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,4 +1,2 @@
-DIST texstudio-2.11.0.tar.gz 26263749 SHA256 
170e6d68952251e8c64589b0d147cb7692005e135cc6fc14579c6fd593f54307 SHA512 
773010bfa25de17e4deb0ae32325c26b5ff737bea837fba34fde28ec00d8e9a4d2c816d1f431c3c4e5a506354d1ff541e6b74bd36323e0fd3f20f4d389aab3be
 WHIRLPOOL 
3f7b6feeeccef41f78da14a5f483a2f435ccc575b9ace3c4a3ab774426cd6ff5811ad662a5e210b7ae5223435b509392c634cb30e547535fe475b83e0ee84142
 DIST texstudio-2.11.2.tar.gz 24143941 SHA256 
d88ecfef92e38710563294079645fbfa19829ceebd9a109a68f6959c51ae94ad SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
 WHIRLPOOL 
8b54419db50640abb0fc03ce3b1206c01bc1d245d0a5b605ccc44cfd6e2821651a18a00bfef7622f6c47bf79da23315704b50febe645373feb161f6f68d809a9
-DIST texstudio-2.12.0.tar.gz 26334251 SHA256 
165e00de19a964d377bc46dfce23e33e30a9f071acfeb5ee9b55ba1c1221 SHA512 
6ce7d2fe2bda46463577eefa1881f5a98db20d7b03f63fe8bd3b87f3727b60d25ef08b7ae074ccd070c373950b698e0683de34cf5eb091250c2a1c8d8472b3ee
 WHIRLPOOL 
1e5b3ae047e5281bbfafa6040e35eae35e91d37b5ebe2c56f3ab7949bf2fafd45c9b3d9d845496e881cb6058694507b2232b39596246c48de6f499004dd2c7f6
 DIST texstudio-2.12.2.tar.gz 26311798 SHA256 
3ffdaf0a3cb8bb9801e68ecba7641778b94121b4320de8751b79f2d8718cdcb1 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 WHIRLPOOL 
84b309579c31dfc77b9e0f86cb1c80381e65f295d27222fd54a471e3d3f12acdaaad21587fa788143db27f651617b566937c35a0de9de470e65192522e98b7d3

diff --git a/app-office/texstudio/files/texstudio-2.10.6-desktop.patch 
b/app-office/texstudio/files/texstudio-2.10.6-desktop.patch
deleted file mode 100644
index ab2822f6b2..00
--- a/app-office/texstudio/files/texstudio-2.10.6-desktop.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 utilities/texstudio.desktop.old2016-01-17 16:38:44.283878626 +0100
-+++ utilities/texstudio.desktop2016-01-17 16:39:08.374876711 +0100
-@@ -1,6 +1,5 @@
- [Desktop Entry]
- 
Categories=Office;Publishing;Qt;X-SuSE-Core-Office;X-Mandriva-Office-Publishing;X-Misc;
--Encoding=UTF-8
- Exec=texstudio %F
- GenericName=LaTeX Editor
- GenericName[fr]=Editeur LaTeX
-@@ -8,7 +7,7 @@
- Comment[fr]=Environnement de développement LaTeX
- Icon=texstudio
- Keywords=LaTeX;TeX;editor;
--MimeType=text/x-tex;
-+MimeType=text/X-tex;
- Name=TeXstudio
- StartupNotify=false
- Terminal=false

diff --git a/app-office/texstudio/files/texstudio-2.6.4-hunspell-quazip.patch 
b/app-office/texstudio/files/texstudio-2.6.4-hunspell-quazip.patch
deleted file mode 100644
index 0ddcccb061..00
--- a/app-office/texstudio/files/texstudio-2.6.4-hunspell-quazip.patch
+++ /dev/null
@@ -1,16 +0,0 @@
- spellerutility.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/spellerutility.h b/spellerutility.h
-index 7e1b980..b0bc8b8 100644
 a/spellerutility.h
-+++ b/spellerutility.h
-@@ -13,7 +13,7 @@
- 
- #include "mostQtHeaders.h"
- 
--#include "hunspell/hunspell.hxx"
-+#include 
- class SpellerUtility: public QObject {
-   Q_OBJECT
- public:

diff --git a/app-office/texstudio/texstudio-2.11.0.ebuild 
b/app-office/texstudio/texstudio-2.11.0.ebuild
deleted file mode 100644
index b5da2ac276..00
--- a/app-office/texstudio/texstudio-2.11.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit fdo-mime prefix qmake-utils
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="http://texstudio.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
-IUSE="video qt4 +qt5"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-COMMON_DEPEND="
-   app-text/hunspell
-   app-text/poppler:=[qt4?,qt5?]
-   >=dev-libs/quazip-0.7.1[qt4?,qt5?]
-   

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2017-02-13 Thread Manuel Rüger
commit: c9227e9d8ace07928ce1e5b43a04ce2a2831e388
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Feb 13 10:49:54 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Feb 13 10:51:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9227e9d

app-office/texstudio: Version bump to 2.12.2

Gentoo-Bug: #607438

Package-Manager: portage-2.3.3

 app-office/texstudio/Manifest|  1 +
 app-office/texstudio/texstudio-2.12.2.ebuild | 92 
 2 files changed, 93 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 1a1502e6df..087c97471b 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,4 @@
 DIST texstudio-2.11.0.tar.gz 26263749 SHA256 
170e6d68952251e8c64589b0d147cb7692005e135cc6fc14579c6fd593f54307 SHA512 
773010bfa25de17e4deb0ae32325c26b5ff737bea837fba34fde28ec00d8e9a4d2c816d1f431c3c4e5a506354d1ff541e6b74bd36323e0fd3f20f4d389aab3be
 WHIRLPOOL 
3f7b6feeeccef41f78da14a5f483a2f435ccc575b9ace3c4a3ab774426cd6ff5811ad662a5e210b7ae5223435b509392c634cb30e547535fe475b83e0ee84142
 DIST texstudio-2.11.2.tar.gz 24143941 SHA256 
d88ecfef92e38710563294079645fbfa19829ceebd9a109a68f6959c51ae94ad SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
 WHIRLPOOL 
8b54419db50640abb0fc03ce3b1206c01bc1d245d0a5b605ccc44cfd6e2821651a18a00bfef7622f6c47bf79da23315704b50febe645373feb161f6f68d809a9
 DIST texstudio-2.12.0.tar.gz 26334251 SHA256 
165e00de19a964d377bc46dfce23e33e30a9f071acfeb5ee9b55ba1c1221 SHA512 
6ce7d2fe2bda46463577eefa1881f5a98db20d7b03f63fe8bd3b87f3727b60d25ef08b7ae074ccd070c373950b698e0683de34cf5eb091250c2a1c8d8472b3ee
 WHIRLPOOL 
1e5b3ae047e5281bbfafa6040e35eae35e91d37b5ebe2c56f3ab7949bf2fafd45c9b3d9d845496e881cb6058694507b2232b39596246c48de6f499004dd2c7f6
+DIST texstudio-2.12.2.tar.gz 26311798 SHA256 
3ffdaf0a3cb8bb9801e68ecba7641778b94121b4320de8751b79f2d8718cdcb1 SHA512 
255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
 WHIRLPOOL 
84b309579c31dfc77b9e0f86cb1c80381e65f295d27222fd54a471e3d3f12acdaaad21587fa788143db27f651617b566937c35a0de9de470e65192522e98b7d3

diff --git a/app-office/texstudio/texstudio-2.12.2.ebuild 
b/app-office/texstudio/texstudio-2.12.2.ebuild
new file mode 100644
index 00..0785f77e70
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit fdo-mime gnome2-utils prefix qmake-utils
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="http://texstudio.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}${PV}
+
+src_prepare() {
+   default
+   find hunspell quazip utilities/poppler-data qtsingleapplication -delete 
|| die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+
+   # fix build with quazip-0.7.2 - bug 597930
+   sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
+   sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2017-01-22 Thread Manuel Rüger
commit: f92654f9e3cd3d445f056e175ec09319902a2a99
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Jan 22 23:15:16 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Jan 22 23:15:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92654f9

app-office/texstudio: Remove old

Package-Manager: portage-2.3.3

 app-office/texstudio/Manifest|   1 -
 app-office/texstudio/texstudio-2.10.8.ebuild | 111 ---
 app-office/texstudio/texstudio-2.11.2.ebuild | 101 
 3 files changed, 213 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index e1533a6..1a1502e 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,4 +1,3 @@
-DIST texstudio-2.10.8.tar.gz 26003322 SHA256 
0a569544ceb0ff92e52ed57a34e8eb12e7a16eef1209320737aef5d5b81b3404 SHA512 
3faa278f785dc1de34c5a502191430989f078d5301da93f1df13d70287e01322618fd146e1ee7c4c6714233a53affdbb92e3e67f5717b978d2fbe126c59da949
 WHIRLPOOL 
626d56e68df767e1b02a34f2abe9316c2d237d6e368294d7389c46394f3735d633bb0019da78da3194699cf3fbc3d257c489bbc63829b04199c681c11a688e8f
 DIST texstudio-2.11.0.tar.gz 26263749 SHA256 
170e6d68952251e8c64589b0d147cb7692005e135cc6fc14579c6fd593f54307 SHA512 
773010bfa25de17e4deb0ae32325c26b5ff737bea837fba34fde28ec00d8e9a4d2c816d1f431c3c4e5a506354d1ff541e6b74bd36323e0fd3f20f4d389aab3be
 WHIRLPOOL 
3f7b6feeeccef41f78da14a5f483a2f435ccc575b9ace3c4a3ab774426cd6ff5811ad662a5e210b7ae5223435b509392c634cb30e547535fe475b83e0ee84142
 DIST texstudio-2.11.2.tar.gz 24143941 SHA256 
d88ecfef92e38710563294079645fbfa19829ceebd9a109a68f6959c51ae94ad SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
 WHIRLPOOL 
8b54419db50640abb0fc03ce3b1206c01bc1d245d0a5b605ccc44cfd6e2821651a18a00bfef7622f6c47bf79da23315704b50febe645373feb161f6f68d809a9
 DIST texstudio-2.12.0.tar.gz 26334251 SHA256 
165e00de19a964d377bc46dfce23e33e30a9f071acfeb5ee9b55ba1c1221 SHA512 
6ce7d2fe2bda46463577eefa1881f5a98db20d7b03f63fe8bd3b87f3727b60d25ef08b7ae074ccd070c373950b698e0683de34cf5eb091250c2a1c8d8472b3ee
 WHIRLPOOL 
1e5b3ae047e5281bbfafa6040e35eae35e91d37b5ebe2c56f3ab7949bf2fafd45c9b3d9d845496e881cb6058694507b2232b39596246c48de6f499004dd2c7f6

diff --git a/app-office/texstudio/texstudio-2.10.8.ebuild 
b/app-office/texstudio/texstudio-2.10.8.ebuild
deleted file mode 100644
index 0e4f4b1..
--- a/app-office/texstudio/texstudio-2.10.8.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit fdo-mime prefix qmake-utils
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="http://texstudio.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
-IUSE="video qt4 +qt5"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-COMMON_DEPEND="
-   app-text/hunspell
-   app-text/poppler:=[qt4?,qt5?]
-   >=dev-libs/quazip-0.7.1[qt4?,qt5?]
-   dev-qt/qtsingleapplication[X,qt4?,qt5?]
-   x11-libs/libX11
-   x11-libs/libXext
-   qt4? (
-   dev-qt/designer:4
-   >=dev-qt/qtgui-4.8.5:4
-   >=dev-qt/qtcore-4.6.1:4
-   >=dev-qt/qtscript-4.6.1:4
-   >=dev-qt/qtsvg-4.6.1:4
-   >=dev-qt/qttest-4.6.1:4
-   )
-   qt5? (
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   )
-   video? ( media-libs/phonon[qt4?,qt5?] )"
-RDEPEND="${COMMON_DEPEND}
-   virtual/latex-base
-   app-text/psutils
-   app-text/ghostscript-gpl
-   media-libs/netpbm"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}"/${P/-/}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.6.4-hunspell-quazip.patch
-   "${FILESDIR}"/${PN}-2.10.6-desktop.patch
-)
-
-src_prepare() {
-   find hunspell quazip utilities/poppler-data qtsingleapplication -delete 
|| die
-
-   if use video; then
-   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
-   fi
-
-   sed \
-   -e '/hunspell.pri/d' \
-   -e '/quazip.pri/d' \
-   -e '/qtsingleapplication.pri/d' \
-   -e '/QUAZIP_STATIC/d' \
-   -i ${PN}.pro || die
-
-#  cat >> ${PN}.pro <<- EOF
-#  exists(texmakerx_my.pri):include(texmakerx_my.pri)
-#  EOF
-
-   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
-   eprefixify ${PN}.pri
-
-   epatch 

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2017-01-22 Thread Manuel Rüger
commit: 944806cc7884623945008c05fe37be8fff110b9d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Jan 22 23:12:31 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Jan 22 23:13:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944806cc

app-office/texstudio: Version bump to 2.12.0

Gentoo-Bug: #605316

Thanks to James R. and Jonas Stein

Package-Manager: portage-2.3.3

 app-office/texstudio/Manifest|  1 +
 app-office/texstudio/texstudio-2.12.0.ebuild | 92 
 2 files changed, 93 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index ecf563f..e1533a6 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,3 +1,4 @@
 DIST texstudio-2.10.8.tar.gz 26003322 SHA256 
0a569544ceb0ff92e52ed57a34e8eb12e7a16eef1209320737aef5d5b81b3404 SHA512 
3faa278f785dc1de34c5a502191430989f078d5301da93f1df13d70287e01322618fd146e1ee7c4c6714233a53affdbb92e3e67f5717b978d2fbe126c59da949
 WHIRLPOOL 
626d56e68df767e1b02a34f2abe9316c2d237d6e368294d7389c46394f3735d633bb0019da78da3194699cf3fbc3d257c489bbc63829b04199c681c11a688e8f
 DIST texstudio-2.11.0.tar.gz 26263749 SHA256 
170e6d68952251e8c64589b0d147cb7692005e135cc6fc14579c6fd593f54307 SHA512 
773010bfa25de17e4deb0ae32325c26b5ff737bea837fba34fde28ec00d8e9a4d2c816d1f431c3c4e5a506354d1ff541e6b74bd36323e0fd3f20f4d389aab3be
 WHIRLPOOL 
3f7b6feeeccef41f78da14a5f483a2f435ccc575b9ace3c4a3ab774426cd6ff5811ad662a5e210b7ae5223435b509392c634cb30e547535fe475b83e0ee84142
 DIST texstudio-2.11.2.tar.gz 24143941 SHA256 
d88ecfef92e38710563294079645fbfa19829ceebd9a109a68f6959c51ae94ad SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
 WHIRLPOOL 
8b54419db50640abb0fc03ce3b1206c01bc1d245d0a5b605ccc44cfd6e2821651a18a00bfef7622f6c47bf79da23315704b50febe645373feb161f6f68d809a9
+DIST texstudio-2.12.0.tar.gz 26334251 SHA256 
165e00de19a964d377bc46dfce23e33e30a9f071acfeb5ee9b55ba1c1221 SHA512 
6ce7d2fe2bda46463577eefa1881f5a98db20d7b03f63fe8bd3b87f3727b60d25ef08b7ae074ccd070c373950b698e0683de34cf5eb091250c2a1c8d8472b3ee
 WHIRLPOOL 
1e5b3ae047e5281bbfafa6040e35eae35e91d37b5ebe2c56f3ab7949bf2fafd45c9b3d9d845496e881cb6058694507b2232b39596246c48de6f499004dd2c7f6

diff --git a/app-office/texstudio/texstudio-2.12.0.ebuild 
b/app-office/texstudio/texstudio-2.12.0.ebuild
new file mode 100644
index ..0785f77
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.12.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit fdo-mime gnome2-utils prefix qmake-utils
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="http://texstudio.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}${PV}
+
+src_prepare() {
+   default
+   find hunspell quazip utilities/poppler-data qtsingleapplication -delete 
|| die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+
+   # fix build with quazip-0.7.2 - bug 597930
+   sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
+   sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2017-01-09 Thread Aaron Bauman
commit: ae777080629011a74a2213b12da7917f694c1a4a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jan  9 12:25:22 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jan  9 12:25:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae777080

app-office/texstudio: amd64 stable

Gentoo-bug: 604996

Package-Manager: portage-2.3.0

 app-office/texstudio/texstudio-2.11.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/texstudio/texstudio-2.11.2-r1.ebuild 
b/app-office/texstudio/texstudio-2.11.2-r1.ebuild
index 2003689..ba785fc 100644
--- a/app-office/texstudio/texstudio-2.11.2-r1.ebuild
+++ b/app-office/texstudio/texstudio-2.11.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
 IUSE="video"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2017-01-04 Thread Agostino Sarubbo
commit: efced10f26be9dfee56646f04b9f55f8b40b189e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan  4 15:28:23 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan  4 15:29:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efced10f

app-office/texstudio: x86 stable wrt bug #594394

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-office/texstudio/texstudio-2.11.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/texstudio/texstudio-2.11.0.ebuild 
b/app-office/texstudio/texstudio-2.11.0.ebuild
index 7127226..3480dc3 100644
--- a/app-office/texstudio/texstudio-2.11.0.ebuild
+++ b/app-office/texstudio/texstudio-2.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="video qt4 +qt5"
 
 REQUIRED_USE="^^ ( qt4 qt5 )"



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2016-12-20 Thread Tobias Klausmann
commit: 3f7d7f5ad30f328f17c0c92d740c63f77a179a67
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Dec 20 17:20:10 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Dec 20 17:30:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7d7f5a

app-office/texstudio-2.11.0-r0: stable on amd64

Gentoo-Bug: 594394

 app-office/texstudio/texstudio-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-2.11.0.ebuild 
b/app-office/texstudio/texstudio-2.11.0.ebuild
index 3fbe7c3..7127226 100644
--- a/app-office/texstudio/texstudio-2.11.0.ebuild
+++ b/app-office/texstudio/texstudio-2.11.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
 IUSE="video qt4 +qt5"
 
 REQUIRED_USE="^^ ( qt4 qt5 )"



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2016-10-29 Thread Michael Palimaka
commit: 615dca623599f5c7cf0f811183fca0f58a1aae84
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Oct 29 10:59:20 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Oct 29 10:59:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615dca62

app-office/texstudio: revision bump with various fixes

* Port to EAPI 6 and remove deprecated Qt 4 support (by Andreas Sturmlechner)
* Fix build with quazip-0.7.2
* Add missing sys-libs/zlib dependency
* Sort dependencies
* Update GTK icon cache
* Add subslot operator for app-text/hunspell and remove from app-text/poppler
  (since the stable qt5 interface is used)

Gentoo-bug: 597876
Gentoo-bug: 597930

Package-Manager: portage-2.3.2

 app-office/texstudio/texstudio-2.11.2-r1.ebuild | 97 +
 1 file changed, 97 insertions(+)

diff --git a/app-office/texstudio/texstudio-2.11.2-r1.ebuild 
b/app-office/texstudio/texstudio-2.11.2-r1.ebuild
new file mode 100644
index ..2003689
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.11.2-r1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit fdo-mime gnome2-utils prefix qmake-utils
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="http://texstudio.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}
+
+src_prepare() {
+   default
+   find hunspell quazip utilities/poppler-data qtsingleapplication -delete 
|| die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+#  cat >> ${PN}.pro <<- EOF
+#  exists(texmakerx_my.pri):include(texmakerx_my.pri)
+#  EOF
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+
+   # fix build with quazip-0.7.2 - bug 597930
+   sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
+   sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   insinto /usr/share/icons/hicolor/${i}/apps
+   newins utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/files/, app-office/texstudio/

2016-10-10 Thread Manuel Rüger
commit: 70450d2900eb9ba60fe16c4c53f6f9f11d5fdefd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Oct 10 22:34:30 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Oct 10 22:34:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70450d29

app-office/texstudio: Remove old

Package-Manager: portage-2.3.1

 app-office/texstudio/Manifest  |   1 -
 .../files/texstudio-2.5-viewers-use-xdg-open.patch |  42 
 .../texstudio/files/texstudio-2.8.2-desktop.patch  |  22 
 app-office/texstudio/texstudio-2.10.2.ebuild   | 113 -
 4 files changed, 178 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 291a661..ecf563f 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,4 +1,3 @@
-DIST texstudio-2.10.2.tar.gz 25669897 SHA256 
0cf97c752ba30aba8a0536492893b71ed454c62e6a6e34cff65a8a4eeb308e64 SHA512 
3c29b2ef0bb8ed290c66802ffc9419f39d5ff5c4905523ee3adb7177f1159739639d5e4eb9d038fd28472c6618e68b7839b9c816da462dd24046691ebcd9796c
 WHIRLPOOL 
e66da4486fa17aa940557af75a098cd03eeaefabe2bf16d38589a37fd065c313c911f76d44b7b81054ae8460a93da323d3472139445fa67df21bb661143ba607
 DIST texstudio-2.10.8.tar.gz 26003322 SHA256 
0a569544ceb0ff92e52ed57a34e8eb12e7a16eef1209320737aef5d5b81b3404 SHA512 
3faa278f785dc1de34c5a502191430989f078d5301da93f1df13d70287e01322618fd146e1ee7c4c6714233a53affdbb92e3e67f5717b978d2fbe126c59da949
 WHIRLPOOL 
626d56e68df767e1b02a34f2abe9316c2d237d6e368294d7389c46394f3735d633bb0019da78da3194699cf3fbc3d257c489bbc63829b04199c681c11a688e8f
 DIST texstudio-2.11.0.tar.gz 26263749 SHA256 
170e6d68952251e8c64589b0d147cb7692005e135cc6fc14579c6fd593f54307 SHA512 
773010bfa25de17e4deb0ae32325c26b5ff737bea837fba34fde28ec00d8e9a4d2c816d1f431c3c4e5a506354d1ff541e6b74bd36323e0fd3f20f4d389aab3be
 WHIRLPOOL 
3f7b6feeeccef41f78da14a5f483a2f435ccc575b9ace3c4a3ab774426cd6ff5811ad662a5e210b7ae5223435b509392c634cb30e547535fe475b83e0ee84142
 DIST texstudio-2.11.2.tar.gz 24143941 SHA256 
d88ecfef92e38710563294079645fbfa19829ceebd9a109a68f6959c51ae94ad SHA512 
774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
 WHIRLPOOL 
8b54419db50640abb0fc03ce3b1206c01bc1d245d0a5b605ccc44cfd6e2821651a18a00bfef7622f6c47bf79da23315704b50febe645373feb161f6f68d809a9

diff --git 
a/app-office/texstudio/files/texstudio-2.5-viewers-use-xdg-open.patch 
b/app-office/texstudio/files/texstudio-2.5-viewers-use-xdg-open.patch
deleted file mode 100644
index 667ee31..
--- a/app-office/texstudio/files/texstudio-2.5-viewers-use-xdg-open.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From f9a633402c81b7c252e33c0d9386ba4b48fcde7c Mon Sep 17 00:00:00 2001
-From: hannes 
-Date: Sun, 9 Sep 2012 10:56:06 +0200
-Subject: [PATCH] viewer
-

- buildmanager.cpp | 18 +++---
- 1 file changed, 3 insertions(+), 15 deletions(-)
-
-diff --git buildmanager.cpp buildmanager.cpp
-index ac7027a..ac913d0 100644
 buildmanager.cpp
-+++ buildmanager.cpp
-@@ -762,25 +762,13 @@
- // xdvi %.dvi  -sourceposition @:%.tex
- // kdvi "file:%.dvi#src:@ %.tex"
- QString getCommandLineViewDvi(){
--  switch (x11desktop_env()) {
--  case 3: return "kdvi %.dvi > /dev/null";
--  case 4: return "okular %.dvi > /dev/null";
--  default:return "evince %.dvi > /dev/null";
--  }
-+  return "xdg-open %.dvi > /dev/null";
- };
- QString getCommandLineViewPs(){
--  switch (x11desktop_env()) {
--  case 3:  return "kghostview %.ps > /dev/null";
--  case 4:  return "okular %.ps > /dev/null";
--  default: return "evince %.ps > /dev/null";
--  };
-+  return "xdg-open %.ps > /dev/null";
- }
- QString getCommandLineViewPdfExternal(){
--  switch (x11desktop_env()) {
--  case 3:  return "kpdf %.pdf > /dev/null";
--  case 4:  return "okular %.pdf > /dev/null";
--  default: return "evince %.pdf > /dev/null";
--  };
-+  return "xdg-open %.pdf > /dev/null";
- }
- QString getCommandLineGhostscript(){ return ""; }
- 

diff --git a/app-office/texstudio/files/texstudio-2.8.2-desktop.patch 
b/app-office/texstudio/files/texstudio-2.8.2-desktop.patch
deleted file mode 100644
index d464e8a..
--- a/app-office/texstudio/files/texstudio-2.8.2-desktop.patch
+++ /dev/null
@@ -1,22 +0,0 @@
- utilities/texstudio.desktop | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/utilities/texstudio.desktop b/utilities/texstudio.desktop
-index 199255f..9c95afd 100644
 a/utilities/texstudio.desktop
-+++ b/utilities/texstudio.desktop
-@@ -1,13 +1,12 @@
- [Desktop Entry]
- 
Categories=Office;Publishing;Qt;X-SuSE-Core-Office;X-Mandriva-Office-Publishing;X-Misc;
--Encoding=UTF-8
- Exec=texstudio %F
- GenericName=LaTeX Editor
- GenericName[fr]=Editeur LaTeX
- Comment=LaTeX development environment
- Comment[fr]=Environnement de développement LaTeX
- 

  1   2   >