[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/files/, x11-terms/cool-retro-term/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +