[gentoo-commits] proj/qt:master commit in: x11-libs/qtermwidget/
commit: 08b040d83d0a3cf137233ffac798b8095ec178b2 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 8 17:42:58 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 8 17:42:58 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=08b040d8 x11-libs/qtermwidget: update maintainers Signed-off-by: Jimi Huotari gentoo.org> x11-libs/qtermwidget/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-libs/qtermwidget/metadata.xml b/x11-libs/qtermwidget/metadata.xml index d6c2d991..9b808832 100644 --- a/x11-libs/qtermwidget/metadata.xml +++ b/x11-libs/qtermwidget/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + l...@gentoo.org + LXQt + QTermWidget is an opensource project based on konsole (a KDE application). The main goal of this project is to provide unicode-enabled, embeddable
[gentoo-commits] proj/qt:master commit in: x11-libs/qtermwidget/
commit: 325bda641b0458f09f569427afcff25571aa9063 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 18:36:19 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:29 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=325bda64 x11-libs/qtermwidget: add Initial qt6 version. Signed-off-by: Jimi Huotari gentoo.org> x11-libs/qtermwidget/metadata.xml| 16 +++ x11-libs/qtermwidget/qtermwidget-.ebuild | 29 2 files changed, 45 insertions(+) diff --git a/x11-libs/qtermwidget/metadata.xml b/x11-libs/qtermwidget/metadata.xml new file mode 100644 index ..df199347 --- /dev/null +++ b/x11-libs/qtermwidget/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + q...@gentoo.org + Gentoo Qt Project + + + QTermWidget is an opensource project based on konsole (a KDE application). + The main goal of this project is to provide unicode-enabled, embeddable + Qt widget for using as a built-in console or terminal emulation widget. + + + lxqt/qtermwidget + + diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild b/x11-libs/qtermwidget/qtermwidget-.ebuild new file mode 100644 index ..ba127471 --- /dev/null +++ b/x11-libs/qtermwidget/qtermwidget-.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt terminal emulator widget" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64" +fi + +LICENSE="BSD GPL-2 LGPL-2+" +SLOT="0/${PV}" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +DEPEND=" + >=dev-qt/qtbase-6.6:6[gui,widgets] +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: x11-libs/qtermwidget/, x11-terms/qterminal/
commit: 3ce6aabbccbc9607919b94f0266200d2b9aae005 Author: Davide Pesavento gentoo org> AuthorDate: Wed May 11 18:44:06 2016 + Commit: Davide Pesavento gentoo org> CommitDate: Wed May 11 18:44:06 2016 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=3ce6aabb x11-libs/qtermwidget & x11-terms/qterminal: moved to gentoo.git x11-libs/qtermwidget/metadata.xml| 16 x11-libs/qtermwidget/qtermwidget-.ebuild | 58 x11-terms/qterminal/metadata.xml | 11 -- x11-terms/qterminal/qterminal-.ebuild| 41 4 files changed, 126 deletions(-) diff --git a/x11-libs/qtermwidget/metadata.xml b/x11-libs/qtermwidget/metadata.xml deleted file mode 100644 index d1448f7..000 --- a/x11-libs/qtermwidget/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - q...@gentoo.org - Gentoo Qt Project - - - QTermWidget is an opensource project based on KDE4 Konsole application. - The main goal of this project is to provide unicode-enabled, embeddable - Qt widget for using as a built-in console or terminal emulation widget. - - - qterminal/qtermwidget - - diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild b/x11-libs/qtermwidget/qtermwidget-.ebuild deleted file mode 100644 index 330186f..000 --- a/x11-libs/qtermwidget/qtermwidget-.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -inherit cmake-utils multibuild git-r3 - -DESCRIPTION="Qt terminal emulator widget" -HOMEPAGE="https://github.com/lxde/qtermwidget; -EGIT_REPO_URI="https://github.com/lxde/qtermwidget.git; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="" -IUSE="qt4 qt5" -REQUIRED_USE="|| ( qt4 qt5 )" - -DEPEND=" - qt4? ( dev-qt/designer:4 - dev-qt/qtcore:4 - dev-qt/qtgui:4 ) - qt5? ( dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 )" -RDEPEND="${DEPEND}" - -src_prepare() { - MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) ) - default -} - -mb_variantx() { - if [[ ${MULTIBUILD_VARIANT} == "$1" ]]; then - echo "${2-ON}" - else - echo "${3-OFF}" - fi -} - -src_configure() { - myconfigure() { - local mycmakeargs=( - -DBUILD_DESIGNER_PLUGIN="$(mb_variantx qt4)" - -DUSE_QT5="$(mb_variantx qt5)" - ) - cmake-utils_src_configure - } - - multibuild_foreach_variant myconfigure -} - -src_compile() { - multibuild_foreach_variant cmake-utils_src_compile -} - -src_install() { - multibuild_foreach_variant cmake-utils_src_install -} diff --git a/x11-terms/qterminal/metadata.xml b/x11-terms/qterminal/metadata.xml deleted file mode 100644 index 948bf4e..000 --- a/x11-terms/qterminal/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - q...@gentoo.org - Gentoo Qt Project - - - qterminal/qterminal - - diff --git a/x11-terms/qterminal/qterminal-.ebuild b/x11-terms/qterminal/qterminal-.ebuild deleted file mode 100644 index 2d55241..000 --- a/x11-terms/qterminal/qterminal-.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -inherit cmake-utils git-r3 - -DESCRIPTION="Qt-based multitab terminal emulator" -HOMEPAGE="https://github.com/lxde/qterminal; -EGIT_REPO_URI="https://github.com/lxde/qterminal.git; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="" -IUSE="qt5" - -RDEPEND=" - !qt5? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - x11-libs/libqxt - ~x11-libs/qtermwidget-${PV}[qt4] - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ~x11-libs/qtermwidget-${PV}[qt5] - ) -" -DEPEND="${RDEPEND} - qt5? ( dev-qt/linguist-tools:5 ) -" - -src_configure() { - local mycmakeargs=( - -DUSE_QT5=$(usex qt5) - -DUSE_SYSTEM_QXT=$(usex !qt5) - ) - cmake-utils_src_configure -}
[gentoo-commits] proj/qt:master commit in: x11-libs/qtermwidget/
commit: 8f4d55875ba444da7470b6e02b4049ce84138935 Author: Davide Pesavento gentoo org> AuthorDate: Wed May 11 18:04:09 2016 + Commit: Davide Pesavento gentoo org> CommitDate: Wed May 11 18:04:09 2016 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8f4d5587 x11-libs/qtermwidget: sync Package-Manager: portage-2.2.28 x11-libs/qtermwidget/metadata.xml| 9 -- x11-libs/qtermwidget/qtermwidget-.ebuild | 47 +--- 2 files changed, 42 insertions(+), 14 deletions(-) diff --git a/x11-libs/qtermwidget/metadata.xml b/x11-libs/qtermwidget/metadata.xml index eaa5d4e..d1448f7 100644 --- a/x11-libs/qtermwidget/metadata.xml +++ b/x11-libs/qtermwidget/metadata.xml @@ -6,8 +6,11 @@ Gentoo Qt Project - QTermWidget is an opensource project based on KDE4 Konsole application. - The main goal of this project is to provide unicode-enabled, embeddable - Qt widget for using as a built-in console or terminal emulation widget. + QTermWidget is an opensource project based on KDE4 Konsole application. + The main goal of this project is to provide unicode-enabled, embeddable + Qt widget for using as a built-in console or terminal emulation widget. + + qterminal/qtermwidget + diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild b/x11-libs/qtermwidget/qtermwidget-.ebuild index bed3fbf..330186f 100644 --- a/x11-libs/qtermwidget/qtermwidget-.ebuild +++ b/x11-libs/qtermwidget/qtermwidget-.ebuild @@ -2,18 +2,18 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 -inherit cmake-utils git-r3 +EAPI=6 +inherit cmake-utils multibuild git-r3 DESCRIPTION="Qt terminal emulator widget" -HOMEPAGE="https://github.com/qterminal/qtermwidget; -EGIT_REPO_URI="https://github.com/qterminal/qtermwidget.git; +HOMEPAGE="https://github.com/lxde/qtermwidget; +EGIT_REPO_URI="https://github.com/lxde/qtermwidget.git; LICENSE="GPL-2+" SLOT="0" KEYWORDS="" -IUSE="debug qt4 qt5" -REQUIRED_USE="^^ ( qt4 qt5 )" +IUSE="qt4 qt5" +REQUIRED_USE="|| ( qt4 qt5 )" DEPEND=" qt4? ( dev-qt/designer:4 @@ -24,10 +24,35 @@ DEPEND=" dev-qt/qtwidgets:5 )" RDEPEND="${DEPEND}" +src_prepare() { + MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) ) + default +} + +mb_variantx() { + if [[ ${MULTIBUILD_VARIANT} == "$1" ]]; then + echo "${2-ON}" + else + echo "${3-OFF}" + fi +} + src_configure() { - local mycmakeargs=( - $(cmake-utils_use_use qt5) - $(cmake-utils_use_build qt4 DESIGNER_PLUGIN) - ) - cmake-utils_src_configure + myconfigure() { + local mycmakeargs=( + -DBUILD_DESIGNER_PLUGIN="$(mb_variantx qt4)" + -DUSE_QT5="$(mb_variantx qt5)" + ) + cmake-utils_src_configure + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant cmake-utils_src_compile +} + +src_install() { + multibuild_foreach_variant cmake-utils_src_install }
[gentoo-commits] proj/qt:master commit in: x11-libs/qtermwidget/
commit: e22868606965cef48f32f3f0ed929947706a3f20 Author: Ben de Groot yngwin AT gentoo DOT org AuthorDate: Tue Feb 3 08:47:26 2015 + Commit: Ben de Groot yngwin AT gentoo DOT org CommitDate: Tue Feb 3 08:47:26 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=e2286860 x11-libs/qtermwidget: add missing dep --- x11-libs/qtermwidget/qtermwidget-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild b/x11-libs/qtermwidget/qtermwidget-.ebuild index a74302e..2f5a943 100644 --- a/x11-libs/qtermwidget/qtermwidget-.ebuild +++ b/x11-libs/qtermwidget/qtermwidget-.ebuild @@ -20,7 +20,8 @@ DEPEND= dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 - dev-qt/qtgui:5 ) + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 ) RDEPEND=${DEPEND} src_configure() {
[gentoo-commits] proj/qt:master commit in: x11-libs/qtermwidget/
commit: 49de9e2f1f74b0a2a77f08d729880d2685a361bb Author: Ben de Groot yngwin AT gentoo DOT org AuthorDate: Tue Feb 3 08:40:38 2015 + Commit: Ben de Groot yngwin AT gentoo DOT org CommitDate: Tue Feb 3 08:40:38 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=49de9e2f x11-libs/qtermwidget: move live ebuild to overlay --- x11-libs/qtermwidget/metadata.xml| 10 + x11-libs/qtermwidget/qtermwidget-.ebuild | 32 2 files changed, 42 insertions(+) diff --git a/x11-libs/qtermwidget/metadata.xml b/x11-libs/qtermwidget/metadata.xml new file mode 100644 index 000..a6b07f6 --- /dev/null +++ b/x11-libs/qtermwidget/metadata.xml @@ -0,0 +1,10 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdqt/herd + longdescription lang=en + QTermWidget is an opensource project based on KDE4 Konsole application. + The main goal of this project is to provide unicode-enabled, embeddable + Qt widget for using as a built-in console or terminal emulation widget. + /longdescription +/pkgmetadata diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild b/x11-libs/qtermwidget/qtermwidget-.ebuild new file mode 100644 index 000..a74302e --- /dev/null +++ b/x11-libs/qtermwidget/qtermwidget-.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qtermwidget/qtermwidget-.ebuild,v 1.4 2014/12/15 21:17:34 pesa Exp $ + +EAPI=5 +inherit cmake-utils git-r3 + +DESCRIPTION=Qt terminal emulator widget +HOMEPAGE=https://github.com/qterminal/qtermwidget; +EGIT_REPO_URI=https://github.com/qterminal/qtermwidget.git; + +LICENSE=GPL-2+ +SLOT=0 +KEYWORDS= +IUSE=debug qt4 qt5 +REQUIRED_USE=^^ ( qt4 qt5 ) + +DEPEND= + qt4? ( dev-qt/designer:4 + dev-qt/qtcore:4 + dev-qt/qtgui:4 ) + qt5? ( dev-qt/qtcore:5 + dev-qt/qtgui:5 ) +RDEPEND=${DEPEND} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_use qt5) + $(cmake-utils_use_build qt4 DESIGNER_PLUGIN) + ) + cmake-utils_src_configure +}
[gentoo-commits] proj/qt:master commit in: x11-libs/qtermwidget/
commit: 887cd3e818fddae1776bb60511c1f5c64eb77d72 Author: Davide Pesavento pesa AT gentoo DOT org AuthorDate: Mon Dec 15 21:19:07 2014 + Commit: Davide Pesavento pesa AT gentoo DOT org CommitDate: Mon Dec 15 21:19:07 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=887cd3e8 [x11-libs/qtermwidget] Up-to-date live ebuild is in tree now. --- x11-libs/qtermwidget/metadata.xml| 10 x11-libs/qtermwidget/qtermwidget-.ebuild | 77 2 files changed, 87 deletions(-) diff --git a/x11-libs/qtermwidget/metadata.xml b/x11-libs/qtermwidget/metadata.xml deleted file mode 100644 index a6b07f6..000 --- a/x11-libs/qtermwidget/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -?xml version=1.0 encoding=UTF-8? -!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; -pkgmetadata - herdqt/herd - longdescription lang=en - QTermWidget is an opensource project based on KDE4 Konsole application. - The main goal of this project is to provide unicode-enabled, embeddable - Qt widget for using as a built-in console or terminal emulation widget. - /longdescription -/pkgmetadata diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild b/x11-libs/qtermwidget/qtermwidget-.ebuild deleted file mode 100644 index 4f7517f..000 --- a/x11-libs/qtermwidget/qtermwidget-.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/qtermwidget/qtermwidget-.ebuild,v 1.2 2014/09/13 16:36:24 kensington Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python{2_7,3_3} ) - -inherit cmake-utils git-r3 python-r1 - -DESCRIPTION=Qt terminal emulator widget -HOMEPAGE=https://github.com/qterminal/qtermwidget; -EGIT_REPO_URI=https://github.com/qterminal/qtermwidget.git; - -LICENSE=GPL-2+ -SLOT=0 -KEYWORDS= -IUSE=debug python qt4 qt5 - -REQUIRED_USE=^^ ( qt4 qt5 ) - -DEPEND= - qt4? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - ) -RDEPEND=${DEPEND} - -src_prepare() { - cmake-utils_src_prepare - sed \ - -e 's/int scheme/const QString \name/' \ - -i pyqt4/qtermwidget.sip || die -} - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_use qt5) - $(cmake-utils_use_build qt4 DESIGNER_PLUGIN) - ) - cmake-utils_src_configure - - # cmake-utils.eclass exports BUILD_DIR only after configure phase, so sed it here - sed \ - -e /extra_lib_dirs/s@\.\.@${BUILD_DIR}@ \ - -e '/extra_libs/s/qtermwidget/qtermwidget4/' \ - -i pyqt4/config.py || die sed config.py failed - - if use python; then - configuration() { - ${PYTHON} config.py || die ${PYTHON} config.py failed - } - BUILD_DIR=${S}/pyqt4 python_copy_sources - BUILD_DIR=${S}/pyqt4 python_parallel_foreach_impl run_in_build_dir configuration - fi -} - -src_compile() { - cmake-utils_src_compile - - if use python; then - BUILD_DIR=${S}/pyqt4 python_parallel_foreach_impl run_in_build_dir emake - fi -} - -src_install() { - cmake-utils_src_install - - if use python; then - BUILD_DIR=${S}/pyqt4 python_parallel_foreach_impl run_in_build_dir emake DESTDIR=${D} install - BUILD_DIR=${S}/pyqt4 python_parallel_foreach_impl python_optimize - fi -}
[gentoo-commits] proj/qt:master commit in: x11-libs/qtermwidget/
commit: 1fa50e8cee7742c4dd52aaa1b5817929e4fb0e3c Author: Davide Pesavento pesa AT gentoo DOT org AuthorDate: Thu Jul 31 22:07:50 2014 + Commit: Davide Pesavento pesa AT gentoo DOT org CommitDate: Thu Jul 31 22:07:50 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=1fa50e8c [x11-libs/qtermwidget] Moved to gx86. --- x11-libs/qtermwidget/metadata.xml| 10 -- x11-libs/qtermwidget/qtermwidget-.ebuild | 19 --- 2 files changed, 29 deletions(-) diff --git a/x11-libs/qtermwidget/metadata.xml b/x11-libs/qtermwidget/metadata.xml deleted file mode 100644 index 3daad8b..000 --- a/x11-libs/qtermwidget/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -?xml version=1.0 encoding=UTF-8? -!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; -pkgmetadata - herdqt/herd - longdescription lang=en - QTermWidget is an opensource project based on KDE4 Konsole application. - The main goal of this project is to provide unicode-enabled, embeddable - Qt4 widget for using as a built-in console or terminal emulation widget. - /longdescription -/pkgmetadata diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild b/x11-libs/qtermwidget/qtermwidget-.ebuild deleted file mode 100644 index 36642d9..000 --- a/x11-libs/qtermwidget/qtermwidget-.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -inherit cmake-utils git-2 - -DESCRIPTION=Qt4 terminal emulator widget -HOMEPAGE=https://github.com/qterminal/; -EGIT_REPO_URI=git://github.com/qterminal/qtermwidget.git - -LICENSE=GPL-2 -SLOT=0 -KEYWORDS= -IUSE=debug # todo: python - -DEPEND=dev-qt/qtgui:4 -RDEPEND=${DEPEND}