[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/files/, x11-terms/cool-retro-term/

2024-03-18 Thread Conrad Kostecki
commit: af6c03ce12c77993226d1ac95c641d76761359e8
Author: Mattéo Rossillol‑‑Laruelle  protonmail  com>
AuthorDate: Tue Mar 12 18:21:48 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:01:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6c03ce

x11-terms/cool-retro-term: drop 1.1.1-r2

Signed-off-by: Mattéo Rossillol‑‑Laruelle  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35727
Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-terms/cool-retro-term/Manifest |  2 -
 .../cool-retro-term-1.1.1-r2.ebuild| 60 --
 .../files/qmltermwidget-0.2.0-gcc-10.patch | 46 -
 3 files changed, 108 deletions(-)

diff --git a/x11-terms/cool-retro-term/Manifest 
b/x11-terms/cool-retro-term/Manifest
index b4b97d2f35d7..6b16d7e2b2d2 100644
--- a/x11-terms/cool-retro-term/Manifest
+++ b/x11-terms/cool-retro-term/Manifest
@@ -1,4 +1,2 @@
-DIST cool-retro-term-1.1.1.tar.gz 1975853 BLAKE2B 
54c9e5adb0879380215c390659da59266c323f12a046dafa2981d9c5e5ccbc6369e553427014e0347afcb6a1a64e188fb51f202d7c870a544fd2ecd5980f4c0c
 SHA512 
59da4b5d18ad64b917caebbc63ea9e3d562ed2a2dc9eae00f36cf434df44d17adca084b448f860f24a74ee6b59cd083d6a81e2217df1fb5e9f2731eaf1752148
 DIST cool-retro-term-1.2.0.tar.gz 1996540 BLAKE2B 
3b8da2a040276fdd5ab743743ec2adc325afd521a854ccb8aaeddeb11045c692bc6ac597a5bbb5a29422be94c3fa13a182a85568872793922c699e3e7fcd69c6
 SHA512 
21d3551d429380b026f8003652d78d186e5ac7079d3f143fe7f8f0c57876df263e5c40f218577ef236da859e779699f766414949591ecab38921caec5fd59209
-DIST qmltermwidget-0.2.0.tar.gz 219516 BLAKE2B 
452fe72f01773d3307d5f4dca4ef38ea8e35b6ee4e3255d660e94baafc83949fca943807fd4ea76e0b985032952c387b5911a65891488b399d0cb41e6be06d87
 SHA512 
544d57296de6999b86bf2b921d1d93ac5d7eddd02eea436df4ecea0966c82389e716310fd7e4d13dd918bc1b3fd2d02f953c713dc5b4abcfc56d3f3f617adf43
 DIST qmltermwidget-63228027e1f97c24abb907550b22ee91836929c5.tar.gz 235028 
BLAKE2B 
8f6cca761a3e77c2b02895315cc80f6c7cbe6e45ef15321187cf51c691fb35b8b80884514e359d3ebddf345fa59e7cb3a3919eb23aa97f0aa75c71f6035f1c7a
 SHA512 
7b80ef2cba24d4ceaf50ebb4adc69efe54919ef9a0dfa49ce766f56c3500ad200468db76676dd048cd3e41209b3a06b3ef5505c64d683702bf181ff8ec82c07e

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild
deleted file mode 100644
index dd5fc7cd56d4..
--- a/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg-utils
-
-QTW_PN=qmltermwidget
-QTW_PV=0.2.0
-QTW_P=${QTW_PN}-${QTW_PV}
-
-DESCRIPTION="terminal emulator which mimics the look and feel of the old 
cathode tube screens"
-HOMEPAGE="https://github.com/Swordfish90/cool-retro-term;
-SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz 
-> ${P}.tar.gz
-   https://github.com/Swordfish90/qmltermwidget/archive/${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   dev-qt/qtdeclarative:5[localstorage]
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtsql:5
-   dev-qt/qtwidgets:5
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   rmdir qmltermwidget || die
-   mv "${WORKDIR}/${QTW_P}" qmltermwidget || die
-   pushd qmltermwidget || die
-   eapply "${FILESDIR}"/qmltermwidget-0.2.0-gcc-10.patch
-   popd || die
-}
-
-src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr"
-}
-
-src_install() {
-   # default attempts to install directly to /usr
-   emake INSTALL_ROOT="${D}" install
-   doman packaging/debian/cool-retro-term.1
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}

diff --git a/x11-terms/cool-retro-term/files/qmltermwidget-0.2.0-gcc-10.patch 
b/x11-terms/cool-retro-term/files/qmltermwidget-0.2.0-gcc-10.patch
deleted file mode 100644
index f14a269712e6..
--- a/x11-terms/cool-retro-term/files/qmltermwidget-0.2.0-gcc-10.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 5cb4f9e6c86354674bd7715d947f95ac9f16a6c1 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Sat, 25 Jan 2020 12:20:37 +
-Subject: [PATCH] TerminalCharacterDecoder.cpp: fix build failure against
- gcc-10
-
-gcc-10 fixed a few transitive includes and std::cwctype does not
-get included implicitly via other headers. This leads to the
-following build error:
-
-```
-lib/TerminalCharacterDecoder.cpp: In member function
-  'virtual void Konsole::HTMLDecoder::decodeLine(const Konsole::Character*,
-  int, Konsole::LineProperty)':
-lib/TerminalCharacterDecoder.cpp:205:18:
-  error: 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2024-03-11 Thread Sam James
commit: 70da4f65d0969e8c0408ed49391ae223f2c6c211
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 12 00:43:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 12 00:43:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70da4f65

x11-terms/cool-retro-term: Stabilize 1.2.0 amd64, #926348

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

 x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
index aaf03d185f67..4ead226f10dc 100644
--- a/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 
 DEPEND="
dev-qt/qtcore:5



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2024-03-11 Thread Sam James
commit: 1066c8fa0348e1fa72e6de74148386f36a33ebad
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 12 00:43:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 12 00:43:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1066c8fa

x11-terms/cool-retro-term: Stabilize 1.2.0 ppc64, #926348

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

 x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
index 3caea52faf35..aaf03d185f67 100644
--- a/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.2.0.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
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 
 DEPEND="
dev-qt/qtcore:5



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2024-03-11 Thread Sam James
commit: aee5c84e61e40be041e28f92939e825de3322fb9
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 12 00:43:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 12 00:43:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee5c84e

x11-terms/cool-retro-term: Stabilize 1.2.0 x86, #926348

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

 x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
index 4ead226f10dc..406d2b247400 100644
--- a/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 
 DEPEND="
dev-qt/qtcore:5



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2023-07-21 Thread Joonas Niilola
commit: 089103f8c5abbb4eb339db61f031932c206c0601
Author: Mattéo Rossillol‑‑Laruelle  protonmail  com>
AuthorDate: Sun Jun 25 09:12:52 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul 21 06:20:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089103f8

x11-terms/cool-retro-term: add 1.2.0 and adoption

Closes: https://github.com/gentoo/gentoo/pull/24553
Closes: https://bugs.gentoo.org/880661
Signed-off-by: Mattéo Rossillol‑‑Laruelle  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31600
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/cool-retro-term/Manifest |  2 +
 .../cool-retro-term/cool-retro-term-1.2.0.ebuild   | 58 ++
 x11-terms/cool-retro-term/metadata.xml | 26 +-
 3 files changed, 85 insertions(+), 1 deletion(-)

diff --git a/x11-terms/cool-retro-term/Manifest 
b/x11-terms/cool-retro-term/Manifest
index 9f0dbff1ce38..b4b97d2f35d7 100644
--- a/x11-terms/cool-retro-term/Manifest
+++ b/x11-terms/cool-retro-term/Manifest
@@ -1,2 +1,4 @@
 DIST cool-retro-term-1.1.1.tar.gz 1975853 BLAKE2B 
54c9e5adb0879380215c390659da59266c323f12a046dafa2981d9c5e5ccbc6369e553427014e0347afcb6a1a64e188fb51f202d7c870a544fd2ecd5980f4c0c
 SHA512 
59da4b5d18ad64b917caebbc63ea9e3d562ed2a2dc9eae00f36cf434df44d17adca084b448f860f24a74ee6b59cd083d6a81e2217df1fb5e9f2731eaf1752148
+DIST cool-retro-term-1.2.0.tar.gz 1996540 BLAKE2B 
3b8da2a040276fdd5ab743743ec2adc325afd521a854ccb8aaeddeb11045c692bc6ac597a5bbb5a29422be94c3fa13a182a85568872793922c699e3e7fcd69c6
 SHA512 
21d3551d429380b026f8003652d78d186e5ac7079d3f143fe7f8f0c57876df263e5c40f218577ef236da859e779699f766414949591ecab38921caec5fd59209
 DIST qmltermwidget-0.2.0.tar.gz 219516 BLAKE2B 
452fe72f01773d3307d5f4dca4ef38ea8e35b6ee4e3255d660e94baafc83949fca943807fd4ea76e0b985032952c387b5911a65891488b399d0cb41e6be06d87
 SHA512 
544d57296de6999b86bf2b921d1d93ac5d7eddd02eea436df4ecea0966c82389e716310fd7e4d13dd918bc1b3fd2d02f953c713dc5b4abcfc56d3f3f617adf43
+DIST qmltermwidget-63228027e1f97c24abb907550b22ee91836929c5.tar.gz 235028 
BLAKE2B 
8f6cca761a3e77c2b02895315cc80f6c7cbe6e45ef15321187cf51c691fb35b8b80884514e359d3ebddf345fa59e7cb3a3919eb23aa97f0aa75c71f6035f1c7a
 SHA512 
7b80ef2cba24d4ceaf50ebb4adc69efe54919ef9a0dfa49ce766f56c3500ad200468db76676dd048cd3e41209b3a06b3ef5505c64d683702bf181ff8ec82c07e

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
new file mode 100644
index ..24bfe2db613f
--- /dev/null
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg
+
+QTW_PN="qmltermwidget"
+QTW_PV=63228027e1f97c24abb907550b22ee91836929c5
+QTW_P="${QTW_PN}-${QTW_PV}"
+
+DESCRIPTION="Terminal emulator with an old school look and feel"
+HOMEPAGE="https://github.com/Swordfish90/cool-retro-term/;
+
+SRC_URI="
+   https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/Swordfish90/qmltermwidget/archive/${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz
+"
+
+LICENSE="BSD GPL-2+ GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[localstorage]
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtquickcontrols2:5[widgets]
+   dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   rmdir "${QTW_PN}" || die
+   mv "${WORKDIR}/${QTW_P}" "${QTW_PN}" || die
+}
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   # `default` attempts to install directly to /usr and parallelised
+   # installation is not supported as `qmake5 -install` does not implictly
+   # create target directory.
+
+   emake -j1 INSTALL_ROOT="${ED}" install
+   doman "packaging/debian/cool-retro-term.1"
+
+   insinto "/usr/share/metainfo"
+   doins "packaging/appdata/cool-retro-term.appdata.xml"
+}

diff --git a/x11-terms/cool-retro-term/metadata.xml 
b/x11-terms/cool-retro-term/metadata.xml
index 9725b5adf0cf..3ce7d11da97d 100644
--- a/x11-terms/cool-retro-term/metadata.xml
+++ b/x11-terms/cool-retro-term/metadata.xml
@@ -1,8 +1,32 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   beatus...@protonmail.com
+   Mattéo Rossillol‑‑Laruelle
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   x11-terms/cool-retro-term is a terminal emulator 
which tries
+   to mimic the look and feel of the old cathode tube screens. It 
has been
+   designed to be eye-candy, customizable, and reasonably 
lightweight.
+   
+   

[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2023-07-21 Thread Joonas Niilola
commit: fa58603381f7b8889de3a0c3373e1f0cdafea813
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jul 21 06:17:39 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul 21 06:20:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa586033

x11-terms/cool-retro-term: add missing rdep for virtual/opengl

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
index 24bfe2db613f..3caea52faf35 100644
--- a/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.2.0.ebuild
@@ -32,7 +32,8 @@ DEPEND="
dev-qt/qtwidgets:5
 "
 
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   virtual/opengl"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2021-08-04 Thread Sergei Trofimovich
commit: 761b6e604541fa7601712c0bba3170a9ab905e38
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Aug  4 09:01:29 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug  4 09:01:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761b6e60

x11-terms/cool-retro-term: drop slyfox@ from maintainers down to m-n

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-terms/cool-retro-term/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-terms/cool-retro-term/metadata.xml 
b/x11-terms/cool-retro-term/metadata.xml
index d4c7cb58181..daad65bc09d 100644
--- a/x11-terms/cool-retro-term/metadata.xml
+++ b/x11-terms/cool-retro-term/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   sly...@gentoo.org
-   Sergei Trofimovich
-   
+   

Swordfish90/cool-retro-term




[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2020-02-12 Thread Sergei Trofimovich
commit: 86d810d4ea6a26532b1a37f9b71b7a49bee6c285
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 12 20:31:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 12 20:32:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d810d4

x11-terms/cool-retro-term: drop old

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../cool-retro-term/cool-retro-term-1.1.1.ebuild   | 51 --
 1 file changed, 51 deletions(-)

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.1.1.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.1.1.ebuild
deleted file mode 100644
index d1ed07a1048..000
--- a/x11-terms/cool-retro-term/cool-retro-term-1.1.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils qmake-utils
-
-QTW_PN=qmltermwidget
-QTW_PV=0.2.0
-QTW_P=${QTW_PN}-${QTW_PV}
-
-DESCRIPTION="terminal emulator which mimics the look and feel of the old 
cathode tube screens"
-HOMEPAGE="https://github.com/Swordfish90/cool-retro-term;
-SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz 
-> ${P}.tar.gz
-   https://github.com/Swordfish90/qmltermwidget/archive/${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   dev-qt/qtdeclarative:5[localstorage]
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtsql:5
-   dev-qt/qtwidgets:5
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   rmdir qmltermwidget || die
-   mv "${WORKDIR}/${QTW_P}" qmltermwidget || die
-}
-
-src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr"
-}
-
-src_install() {
-   # default attempts to install directly to /usr
-   emake INSTALL_ROOT="${D}" install
-   doman packaging/debian/cool-retro-term.1
-}
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2020-02-09 Thread Georgy Yakovlev
commit: d65d844146eaba4c06dd3c5e069511dd3d911d97
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Feb 10 07:10:44 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Feb 10 07:11:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65d8441

x11-terms/cool-retro-term: keyword on ~ppc64

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild
index 1f9256427d7..dd5fc7cd56d 100644
--- a/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz ->
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2020-01-25 Thread Sergei Trofimovich
commit: d9cf679f16cbc649ab9b3fd0c1c3a6f82c182d6b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 25 12:37:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 25 12:37:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9cf679f

x11-terms/cool-retro-term: migrate from gnome2-utils to xdg-utils

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 ...-term-1.1.1-r1.ebuild => cool-retro-term-1.1.1-r2.ebuild} | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r1.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild
similarity index 89%
rename from x11-terms/cool-retro-term/cool-retro-term-1.1.1-r1.ebuild
rename to x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild
index ae6bd03245b..1f9256427d7 100644
--- a/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r1.ebuild
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit gnome2-utils qmake-utils
+inherit qmake-utils xdg-utils
 
 QTW_PN=qmltermwidget
 QTW_PV=0.2.0
@@ -49,14 +49,12 @@ src_install() {
doman packaging/debian/cool-retro-term.1
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
+   xdg_desktop_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/, x11-terms/cool-retro-term/files/

2020-01-25 Thread Sergei Trofimovich
commit: 51fb2f93d266a5c8a0c53d23bad4f10cfeb52a83
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 25 12:29:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 25 12:29:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51fb2f93

x11-terms/cool-retro-term: tweak for gcc-10

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../cool-retro-term-1.1.1-r1.ebuild| 62 ++
 .../files/qmltermwidget-0.2.0-gcc-10.patch | 46 
 2 files changed, 108 insertions(+)

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r1.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r1.ebuild
new file mode 100644
index 000..ae6bd03245b
--- /dev/null
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils qmake-utils
+
+QTW_PN=qmltermwidget
+QTW_PV=0.2.0
+QTW_P=${QTW_PN}-${QTW_PV}
+
+DESCRIPTION="terminal emulator which mimics the look and feel of the old 
cathode tube screens"
+HOMEPAGE="https://github.com/Swordfish90/cool-retro-term;
+SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz 
-> ${P}.tar.gz
+   https://github.com/Swordfish90/qmltermwidget/archive/${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz"
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtdeclarative:5[localstorage]
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   rmdir qmltermwidget || die
+   mv "${WORKDIR}/${QTW_P}" qmltermwidget || die
+   pushd qmltermwidget || die
+   eapply "${FILESDIR}"/qmltermwidget-0.2.0-gcc-10.patch
+   popd || die
+}
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   # default attempts to install directly to /usr
+   emake INSTALL_ROOT="${D}" install
+   doman packaging/debian/cool-retro-term.1
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}

diff --git a/x11-terms/cool-retro-term/files/qmltermwidget-0.2.0-gcc-10.patch 
b/x11-terms/cool-retro-term/files/qmltermwidget-0.2.0-gcc-10.patch
new file mode 100644
index 000..f14a269712e
--- /dev/null
+++ b/x11-terms/cool-retro-term/files/qmltermwidget-0.2.0-gcc-10.patch
@@ -0,0 +1,46 @@
+From 5cb4f9e6c86354674bd7715d947f95ac9f16a6c1 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Sat, 25 Jan 2020 12:20:37 +
+Subject: [PATCH] TerminalCharacterDecoder.cpp: fix build failure against
+ gcc-10
+
+gcc-10 fixed a few transitive includes and std::cwctype does not
+get included implicitly via other headers. This leads to the
+following build error:
+
+```
+lib/TerminalCharacterDecoder.cpp: In member function
+  'virtual void Konsole::HTMLDecoder::decodeLine(const Konsole::Character*,
+  int, Konsole::LineProperty)':
+lib/TerminalCharacterDecoder.cpp:205:18:
+  error: 'iswspace' is not a member of 'std'; did you mean 'isspace'?
+  205 | if (std::iswspace(ch))
+  |  ^~~~
+  |  isspace
+make: *** [Makefile:924: TerminalCharacterDecoder.o] Error 1
+```
+
+The fix is to include  that is supposed to define 'std::iswspace'.
+
+Signed-off-by: Sergei Trofimovich 
+---
+ lib/TerminalCharacterDecoder.cpp | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/lib/TerminalCharacterDecoder.cpp 
b/lib/TerminalCharacterDecoder.cpp
+index 579dedf..5d5bfc0 100644
+--- a/lib/TerminalCharacterDecoder.cpp
 b/lib/TerminalCharacterDecoder.cpp
+@@ -19,6 +19,9 @@
+ 02110-1301  USA.
+ */
+ 
++// System
++#include  /* std::iswspace */
++
+ // Own
+ #include "TerminalCharacterDecoder.h"
+ 
+-- 
+2.25.0
+



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2020-01-25 Thread Sergei Trofimovich
commit: a7712d7954c751c0de94d65cce6998ac783e9ada
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 25 12:04:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 25 12:05:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7712d79

x11-terms/cool-retro-term: drop old

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-terms/cool-retro-term/Manifest |  1 -
 .../cool-retro-term/cool-retro-term-1.1.0.ebuild   | 51 --
 2 files changed, 52 deletions(-)

diff --git a/x11-terms/cool-retro-term/Manifest 
b/x11-terms/cool-retro-term/Manifest
index 2d3d2e452c9..9f0dbff1ce3 100644
--- a/x11-terms/cool-retro-term/Manifest
+++ b/x11-terms/cool-retro-term/Manifest
@@ -1,3 +1,2 @@
-DIST cool-retro-term-1.1.0.tar.gz 1973348 BLAKE2B 
9490b05db849bdc08e83215651081e175a59888b2dc1a516fa380fcf10d5b9443e9d214009d06e6b0741cad6c16857357753c846be18b7fd9455c7a3e28ec728
 SHA512 
70a0fdd3653fa91b92f796d865bd1256fa39228ff536dad95d0eadee502e6babbc56ae6e0275913ec38573669e4f03938dd559128cbf46209149bd60171391e6
 DIST cool-retro-term-1.1.1.tar.gz 1975853 BLAKE2B 
54c9e5adb0879380215c390659da59266c323f12a046dafa2981d9c5e5ccbc6369e553427014e0347afcb6a1a64e188fb51f202d7c870a544fd2ecd5980f4c0c
 SHA512 
59da4b5d18ad64b917caebbc63ea9e3d562ed2a2dc9eae00f36cf434df44d17adca084b448f860f24a74ee6b59cd083d6a81e2217df1fb5e9f2731eaf1752148
 DIST qmltermwidget-0.2.0.tar.gz 219516 BLAKE2B 
452fe72f01773d3307d5f4dca4ef38ea8e35b6ee4e3255d660e94baafc83949fca943807fd4ea76e0b985032952c387b5911a65891488b399d0cb41e6be06d87
 SHA512 
544d57296de6999b86bf2b921d1d93ac5d7eddd02eea436df4ecea0966c82389e716310fd7e4d13dd918bc1b3fd2d02f953c713dc5b4abcfc56d3f3f617adf43

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.1.0.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.1.0.ebuild
deleted file mode 100644
index 23c92742547..000
--- a/x11-terms/cool-retro-term/cool-retro-term-1.1.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils qmake-utils
-
-QTW_PN=qmltermwidget
-QTW_PV=0.2.0
-QTW_P=${QTW_PN}-${QTW_PV}
-
-DESCRIPTION="terminal emulator which mimics the look and feel of the old 
cathode tube screens"
-HOMEPAGE="https://github.com/Swordfish90/cool-retro-term;
-SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz 
-> ${P}.tar.gz
-   https://github.com/Swordfish90/qmltermwidget/archive/${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   dev-qt/qtdeclarative:5[localstorage]
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtsql:5
-   dev-qt/qtwidgets:5
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   rmdir qmltermwidget || die
-   mv "${WORKDIR}/${QTW_P}" qmltermwidget || die
-}
-
-src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr"
-}
-
-src_install() {
-   # default attempts to install directly to /usr
-   emake INSTALL_ROOT="${D}" install
-   doman packaging/debian/cool-retro-term.1
-}
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2019-01-20 Thread Sergei Trofimovich
commit: 39d686d48738d4980024d749e37006140b684657
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan 20 10:28:28 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 20 10:28:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d686d4

x11-terms/cool-retro-term: drop old

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-terms/cool-retro-term/Manifest |  2 -
 .../cool-retro-term/cool-retro-term-1.0.1.ebuild   | 50 --
 2 files changed, 52 deletions(-)

diff --git a/x11-terms/cool-retro-term/Manifest 
b/x11-terms/cool-retro-term/Manifest
index 530205fb8b2..2d3d2e452c9 100644
--- a/x11-terms/cool-retro-term/Manifest
+++ b/x11-terms/cool-retro-term/Manifest
@@ -1,5 +1,3 @@
-DIST cool-retro-term-1.0.1.tar.gz 7735425 BLAKE2B 
b59996137cd66bfcd33d51cd14722cf671aabdc0e8bb8258694f6754105a1bcd75d5e37d0c2b844d65c05dcce7c3fe0f2a48eebb42957415cd899edf7f507adb
 SHA512 
4206ec33d80b511755cf97f136309a66cc67fac6ff5d275245b0bf96c438ed31d20747acf2b829ffcd1b55d84ae9c6b28013db3ab6a0e2f0573e4da516827ea0
 DIST cool-retro-term-1.1.0.tar.gz 1973348 BLAKE2B 
9490b05db849bdc08e83215651081e175a59888b2dc1a516fa380fcf10d5b9443e9d214009d06e6b0741cad6c16857357753c846be18b7fd9455c7a3e28ec728
 SHA512 
70a0fdd3653fa91b92f796d865bd1256fa39228ff536dad95d0eadee502e6babbc56ae6e0275913ec38573669e4f03938dd559128cbf46209149bd60171391e6
 DIST cool-retro-term-1.1.1.tar.gz 1975853 BLAKE2B 
54c9e5adb0879380215c390659da59266c323f12a046dafa2981d9c5e5ccbc6369e553427014e0347afcb6a1a64e188fb51f202d7c870a544fd2ecd5980f4c0c
 SHA512 
59da4b5d18ad64b917caebbc63ea9e3d562ed2a2dc9eae00f36cf434df44d17adca084b448f860f24a74ee6b59cd083d6a81e2217df1fb5e9f2731eaf1752148
-DIST qmltermwidget-0.1.0.tar.gz 196864 BLAKE2B 
c1be94c175e7de9314ca2ff72319024b058707111e964ac31fddc4fc5f7afe0bcae623c8b58ffe731c2536fc0c3fd267dd621e82f6a7ff3ebe95c842fc9b60cb
 SHA512 
d628b02deb9cce1bb1c1365b045d18a4d1afa641abb928979dba79c7aa58cd940d4974052a5dd6dd2f68d938451b28f3d2e15ab54430e4432c0b174bb4ee62d0
 DIST qmltermwidget-0.2.0.tar.gz 219516 BLAKE2B 
452fe72f01773d3307d5f4dca4ef38ea8e35b6ee4e3255d660e94baafc83949fca943807fd4ea76e0b985032952c387b5911a65891488b399d0cb41e6be06d87
 SHA512 
544d57296de6999b86bf2b921d1d93ac5d7eddd02eea436df4ecea0966c82389e716310fd7e4d13dd918bc1b3fd2d02f953c713dc5b4abcfc56d3f3f617adf43

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.0.1.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.0.1.ebuild
deleted file mode 100644
index 2d298f42f84..000
--- a/x11-terms/cool-retro-term/cool-retro-term-1.0.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils qmake-utils
-
-QTW_PN=qmltermwidget
-QTW_PV=0.1.0
-QTW_P=${QTW_PN}-${QTW_PV}
-
-DESCRIPTION="terminal emulator which mimics the look and feel of the old 
cathode tube screens"
-HOMEPAGE="https://github.com/Swordfish90/cool-retro-term;
-SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz 
-> ${P}.tar.gz
-   https://github.com/Swordfish90/qmltermwidget/archive/v${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   dev-qt/qtdeclarative:5[localstorage]
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtsql:5
-   dev-qt/qtwidgets:5
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   rmdir qmltermwidget || die
-   mv "${WORKDIR}/${QTW_P}" qmltermwidget || die
-}
-
-src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr"
-}
-
-src_install() {
-   # default attempts to install directly to /usr
-   emake INSTALL_ROOT="${D}" install || die
-}
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2019-01-20 Thread Sergei Trofimovich
commit: b4f68b25b0ec4adbe61c05108fdfeaef1115b0bb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan 20 10:28:16 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 20 10:28:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f68b25

x11-terms/cool-retro-term: bump up to 1.1.1

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-terms/cool-retro-term/Manifest |  1 +
 .../cool-retro-term/cool-retro-term-1.1.1.ebuild   | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/x11-terms/cool-retro-term/Manifest 
b/x11-terms/cool-retro-term/Manifest
index d6b1aa62d7a..530205fb8b2 100644
--- a/x11-terms/cool-retro-term/Manifest
+++ b/x11-terms/cool-retro-term/Manifest
@@ -1,4 +1,5 @@
 DIST cool-retro-term-1.0.1.tar.gz 7735425 BLAKE2B 
b59996137cd66bfcd33d51cd14722cf671aabdc0e8bb8258694f6754105a1bcd75d5e37d0c2b844d65c05dcce7c3fe0f2a48eebb42957415cd899edf7f507adb
 SHA512 
4206ec33d80b511755cf97f136309a66cc67fac6ff5d275245b0bf96c438ed31d20747acf2b829ffcd1b55d84ae9c6b28013db3ab6a0e2f0573e4da516827ea0
 DIST cool-retro-term-1.1.0.tar.gz 1973348 BLAKE2B 
9490b05db849bdc08e83215651081e175a59888b2dc1a516fa380fcf10d5b9443e9d214009d06e6b0741cad6c16857357753c846be18b7fd9455c7a3e28ec728
 SHA512 
70a0fdd3653fa91b92f796d865bd1256fa39228ff536dad95d0eadee502e6babbc56ae6e0275913ec38573669e4f03938dd559128cbf46209149bd60171391e6
+DIST cool-retro-term-1.1.1.tar.gz 1975853 BLAKE2B 
54c9e5adb0879380215c390659da59266c323f12a046dafa2981d9c5e5ccbc6369e553427014e0347afcb6a1a64e188fb51f202d7c870a544fd2ecd5980f4c0c
 SHA512 
59da4b5d18ad64b917caebbc63ea9e3d562ed2a2dc9eae00f36cf434df44d17adca084b448f860f24a74ee6b59cd083d6a81e2217df1fb5e9f2731eaf1752148
 DIST qmltermwidget-0.1.0.tar.gz 196864 BLAKE2B 
c1be94c175e7de9314ca2ff72319024b058707111e964ac31fddc4fc5f7afe0bcae623c8b58ffe731c2536fc0c3fd267dd621e82f6a7ff3ebe95c842fc9b60cb
 SHA512 
d628b02deb9cce1bb1c1365b045d18a4d1afa641abb928979dba79c7aa58cd940d4974052a5dd6dd2f68d938451b28f3d2e15ab54430e4432c0b174bb4ee62d0
 DIST qmltermwidget-0.2.0.tar.gz 219516 BLAKE2B 
452fe72f01773d3307d5f4dca4ef38ea8e35b6ee4e3255d660e94baafc83949fca943807fd4ea76e0b985032952c387b5911a65891488b399d0cb41e6be06d87
 SHA512 
544d57296de6999b86bf2b921d1d93ac5d7eddd02eea436df4ecea0966c82389e716310fd7e4d13dd918bc1b3fd2d02f953c713dc5b4abcfc56d3f3f617adf43

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.1.1.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.1.1.ebuild
new file mode 100644
index 000..4204a69a50b
--- /dev/null
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils
+
+QTW_PN=qmltermwidget
+QTW_PV=0.2.0
+QTW_P=${QTW_PN}-${QTW_PV}
+
+DESCRIPTION="terminal emulator which mimics the look and feel of the old 
cathode tube screens"
+HOMEPAGE="https://github.com/Swordfish90/cool-retro-term;
+SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz 
-> ${P}.tar.gz
+   https://github.com/Swordfish90/qmltermwidget/archive/${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz"
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtdeclarative:5[localstorage]
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   rmdir qmltermwidget || die
+   mv "${WORKDIR}/${QTW_P}" qmltermwidget || die
+}
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   # default attempts to install directly to /usr
+   emake INSTALL_ROOT="${D}" install || die
+   doman packaging/debian/cool-retro-term.1
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2018-12-18 Thread Sergei Trofimovich
commit: 7e1fcd4c45d526af0055042789a1d67e526d8d86
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 18 23:02:41 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 18 23:02:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1fcd4c

x11-terms/cool-retro-term: bump up to 1.1.0

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-terms/cool-retro-term/Manifest |  2 +
 .../cool-retro-term/cool-retro-term-1.1.0.ebuild   | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/x11-terms/cool-retro-term/Manifest 
b/x11-terms/cool-retro-term/Manifest
index fa654a4905c..d6b1aa62d7a 100644
--- a/x11-terms/cool-retro-term/Manifest
+++ b/x11-terms/cool-retro-term/Manifest
@@ -1,2 +1,4 @@
 DIST cool-retro-term-1.0.1.tar.gz 7735425 BLAKE2B 
b59996137cd66bfcd33d51cd14722cf671aabdc0e8bb8258694f6754105a1bcd75d5e37d0c2b844d65c05dcce7c3fe0f2a48eebb42957415cd899edf7f507adb
 SHA512 
4206ec33d80b511755cf97f136309a66cc67fac6ff5d275245b0bf96c438ed31d20747acf2b829ffcd1b55d84ae9c6b28013db3ab6a0e2f0573e4da516827ea0
+DIST cool-retro-term-1.1.0.tar.gz 1973348 BLAKE2B 
9490b05db849bdc08e83215651081e175a59888b2dc1a516fa380fcf10d5b9443e9d214009d06e6b0741cad6c16857357753c846be18b7fd9455c7a3e28ec728
 SHA512 
70a0fdd3653fa91b92f796d865bd1256fa39228ff536dad95d0eadee502e6babbc56ae6e0275913ec38573669e4f03938dd559128cbf46209149bd60171391e6
 DIST qmltermwidget-0.1.0.tar.gz 196864 BLAKE2B 
c1be94c175e7de9314ca2ff72319024b058707111e964ac31fddc4fc5f7afe0bcae623c8b58ffe731c2536fc0c3fd267dd621e82f6a7ff3ebe95c842fc9b60cb
 SHA512 
d628b02deb9cce1bb1c1365b045d18a4d1afa641abb928979dba79c7aa58cd940d4974052a5dd6dd2f68d938451b28f3d2e15ab54430e4432c0b174bb4ee62d0
+DIST qmltermwidget-0.2.0.tar.gz 219516 BLAKE2B 
452fe72f01773d3307d5f4dca4ef38ea8e35b6ee4e3255d660e94baafc83949fca943807fd4ea76e0b985032952c387b5911a65891488b399d0cb41e6be06d87
 SHA512 
544d57296de6999b86bf2b921d1d93ac5d7eddd02eea436df4ecea0966c82389e716310fd7e4d13dd918bc1b3fd2d02f953c713dc5b4abcfc56d3f3f617adf43

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.1.0.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.1.0.ebuild
new file mode 100644
index 000..1fe6e1ea0e5
--- /dev/null
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils
+
+QTW_PN=qmltermwidget
+QTW_PV=0.2.0
+QTW_P=${QTW_PN}-${QTW_PV}
+
+DESCRIPTION="terminal emulator which mimics the look and feel of the old 
cathode tube screens"
+HOMEPAGE="https://github.com/Swordfish90/cool-retro-term;
+SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz 
-> ${P}.tar.gz
+   https://github.com/Swordfish90/qmltermwidget/archive/${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz"
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtdeclarative:5[localstorage]
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   rmdir qmltermwidget || die
+   mv "${WORKDIR}/${QTW_P}" qmltermwidget || die
+}
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   # default attempts to install directly to /usr
+   emake INSTALL_ROOT="${D}" install || die
+   doman packaging/debian/cool-retro-term.1
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2018-02-19 Thread Sergei Trofimovich
commit: 265684471899d1b13f83cc5844191d4c68ec67dc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Feb 19 22:37:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb 19 23:14:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26568447

x11-terms/cool-retro-term: new package

A good looking terminal emulator which mimics the old cathode display!
Just looks at the screenshots:
https://github.com/Swordfish90/cool-retro-term#screenshots

Reported-by: mitzip
Closes: https://bugs.gentoo.org/525458
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-terms/cool-retro-term/Manifest |  2 +
 .../cool-retro-term/cool-retro-term-1.0.1.ebuild   | 50 ++
 x11-terms/cool-retro-term/metadata.xml | 11 +
 3 files changed, 63 insertions(+)

diff --git a/x11-terms/cool-retro-term/Manifest 
b/x11-terms/cool-retro-term/Manifest
new file mode 100644
index 000..fa654a4905c
--- /dev/null
+++ b/x11-terms/cool-retro-term/Manifest
@@ -0,0 +1,2 @@
+DIST cool-retro-term-1.0.1.tar.gz 7735425 BLAKE2B 
b59996137cd66bfcd33d51cd14722cf671aabdc0e8bb8258694f6754105a1bcd75d5e37d0c2b844d65c05dcce7c3fe0f2a48eebb42957415cd899edf7f507adb
 SHA512 
4206ec33d80b511755cf97f136309a66cc67fac6ff5d275245b0bf96c438ed31d20747acf2b829ffcd1b55d84ae9c6b28013db3ab6a0e2f0573e4da516827ea0
+DIST qmltermwidget-0.1.0.tar.gz 196864 BLAKE2B 
c1be94c175e7de9314ca2ff72319024b058707111e964ac31fddc4fc5f7afe0bcae623c8b58ffe731c2536fc0c3fd267dd621e82f6a7ff3ebe95c842fc9b60cb
 SHA512 
d628b02deb9cce1bb1c1365b045d18a4d1afa641abb928979dba79c7aa58cd940d4974052a5dd6dd2f68d938451b28f3d2e15ab54430e4432c0b174bb4ee62d0

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.0.1.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.0.1.ebuild
new file mode 100644
index 000..2d298f42f84
--- /dev/null
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.0.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils
+
+QTW_PN=qmltermwidget
+QTW_PV=0.1.0
+QTW_P=${QTW_PN}-${QTW_PV}
+
+DESCRIPTION="terminal emulator which mimics the look and feel of the old 
cathode tube screens"
+HOMEPAGE="https://github.com/Swordfish90/cool-retro-term;
+SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz 
-> ${P}.tar.gz
+   https://github.com/Swordfish90/qmltermwidget/archive/v${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz"
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtdeclarative:5[localstorage]
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   rmdir qmltermwidget || die
+   mv "${WORKDIR}/${QTW_P}" qmltermwidget || die
+}
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   # default attempts to install directly to /usr
+   emake INSTALL_ROOT="${D}" install || die
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }

diff --git a/x11-terms/cool-retro-term/metadata.xml 
b/x11-terms/cool-retro-term/metadata.xml
new file mode 100644
index 000..d4c7cb58181
--- /dev/null
+++ b/x11-terms/cool-retro-term/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   sly...@gentoo.org
+   Sergei Trofimovich
+   
+   
+   Swordfish90/cool-retro-term
+   
+