[gentoo-commits] proj/qt:master commit in: x11-terms/qterminal/
commit: c9255c98c34a4a9954a5f9ea9e76dd3ebe8daa0c Author: Jimi Huotari gentoo org> AuthorDate: Sat May 25 20:31:56 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sat May 25 20:31:56 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c9255c98 x11-terms/qterminal: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> x11-terms/qterminal/Manifest | 1 + x11-terms/qterminal/qterminal-2.0.0.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/x11-terms/qterminal/Manifest b/x11-terms/qterminal/Manifest new file mode 100644 index ..9f9ced14 --- /dev/null +++ b/x11-terms/qterminal/Manifest @@ -0,0 +1 @@ +DIST qterminal-2.0.0.tar.xz 228584 BLAKE2B 5c1bbd536659becd3708806a46a967bd35b479947cdca0412d0b2fecd31ce64f1dc71266dd48f3280fbac4e3e534c5b99e43442a63b139fb8789f443e1c67197 SHA512 455ca913f38eed881af50eb17d4798985d546c3c633d4df8887316abd4a56e76d1f716dcaece471e092471c0381a328ca685ec27f4d4690e89087166dc7fb0a3 diff --git a/x11-terms/qterminal/qterminal-2.0.0.ebuild b/x11-terms/qterminal/qterminal-2.0.0.ebuild new file mode 100644 index ..5e4b94e0 --- /dev/null +++ b/x11-terms/qterminal/qterminal-2.0.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Qt-based multitab terminal emulator" +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="GPL-2 GPL-2+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" +DEPEND=" + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + x11-libs/libX11 + ~x11-libs/qtermwidget-${PV}:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-meta/
commit: 2a5a4eb9adf6cb40399ead942411ae298679ee18 Author: Jimi Huotari gentoo org> AuthorDate: Sat May 25 20:43:21 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sat May 25 21:56:56 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=2a5a4eb9 lxqt-base/lxqt-meta: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-meta/lxqt-meta-2.0.0.ebuild | 63 ++ 1 file changed, 63 insertions(+) diff --git a/lxqt-base/lxqt-meta/lxqt-meta-2.0.0.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-2.0.0.ebuild new file mode 100644 index ..a15e5930 --- /dev/null +++ b/lxqt-base/lxqt-meta/lxqt-meta-2.0.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} != ]]; then + KEYWORDS="~amd64" +fi + +LICENSE="metapackage" +SLOT="0" + +IUSE=" + +about admin archiver +desktop-portal +display-manager +filemanager + lximage minimal nls +policykit powermanagement processviewer screenshot + +sddm ssh-askpass sudo terminal +trash +window-manager +" + +REQUIRED_USE="trash? ( filemanager )" + +# Pull in 'kde-frameworks/breeze-icons' as an upstream default. +# https://bugs.gentoo.org/543380 +# https://github.com/lxqt/lxqt-session/commit/5d32ff434d4 +RDEPEND=" + kde-frameworks/breeze-icons:6 + =lxqt-base/lxqt-config-${MY_PV}* + =lxqt-base/lxqt-globalkeys-${MY_PV}* + =lxqt-base/lxqt-menu-data-${MY_PV}* + =lxqt-base/lxqt-notificationd-${MY_PV}* + =lxqt-base/lxqt-panel-${MY_PV}* + =lxqt-base/lxqt-qtplugin-${MY_PV}* + =lxqt-base/lxqt-runner-${MY_PV}* + =lxqt-base/lxqt-session-${MY_PV}* + virtual/ttf-fonts + x11-terms/xterm + =x11-themes/lxqt-themes-${MY_PV}* + about? ( =lxqt-base/lxqt-about-${MY_PV}* ) + admin? ( =lxqt-base/lxqt-admin-${MY_PV}* ) + archiver? ( >=app-arch/lxqt-archiver-1.0 ) + desktop-portal? ( >=gui-libs/xdg-desktop-portal-lxqt-1.0 ) + display-manager? ( + sddm? ( x11-misc/sddm ) + !sddm? ( x11-misc/lightdm ) + ) + filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* ) + lximage? ( =media-gfx/lximage-qt-${MY_PV}* ) + nls? ( dev-qt/qttranslations:6 ) + policykit? ( =lxqt-base/lxqt-policykit-${MY_PV}* ) + powermanagement? ( =lxqt-base/lxqt-powermanagement-${MY_PV}* ) + processviewer? ( >=x11-misc/qps-2.9 ) + screenshot? ( >=x11-misc/screengrab-2.8 ) + sddm? ( x11-misc/sddm ) + ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-${MY_PV}* ) + sudo? ( =lxqt-base/lxqt-sudo-${MY_PV}* ) + terminal? ( =x11-terms/qterminal-${MY_PV}* ) + trash? ( gnome-base/gvfs ) + window-manager? ( kde-plasma/kwin:6 ) +"
[gentoo-commits] proj/qt:master commit in: x11-libs/qtermwidget/
commit: c6c9ced8efee74d4408656f28f68aa8baf1ea247 Author: Jimi Huotari gentoo org> AuthorDate: Sat May 25 20:29:18 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sat May 25 20:29:18 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c6c9ced8 x11-libs/qtermwidget: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> x11-libs/qtermwidget/Manifest | 1 + x11-libs/qtermwidget/qtermwidget-2.0.0.ebuild | 29 +++ 2 files changed, 30 insertions(+) diff --git a/x11-libs/qtermwidget/Manifest b/x11-libs/qtermwidget/Manifest new file mode 100644 index ..507c7630 --- /dev/null +++ b/x11-libs/qtermwidget/Manifest @@ -0,0 +1 @@ +DIST qtermwidget-2.0.0.tar.xz 191532 BLAKE2B 87fc1365332f3adf168690fa028be87a36b538602eb410820f3597d5ca2c85c259b630965f3facb9f8689f6cd2539685e78b7ed2d1faf2b3c073bed0c2ca0607 SHA512 4461737b92a113c3b6a48bc74a1c58296dc52659e8ffec13bf848aea3098c9b05685daea5cd3bf21925ebb28e32524c0accde964451b38c5d0d5b209db046b0b diff --git a/x11-libs/qtermwidget/qtermwidget-2.0.0.ebuild b/x11-libs/qtermwidget/qtermwidget-2.0.0.ebuild new file mode 100644 index ..ba127471 --- /dev/null +++ b/x11-libs/qtermwidget/qtermwidget-2.0.0.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: lxqt-base/lxqt-meta/
commit: 36e7ff6e986cddf27288b3c1ec4b9c715940dcfe Author: Jimi Huotari gentoo org> AuthorDate: Sat May 25 21:51:05 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sat May 25 21:56:56 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=36e7ff6e lxqt-base/lxqt-meta: add USE="window-manager" Since there is the USE-flag 'desktop-manager' already, it should make more sense to suggest a window manager via a 'window-manager' flag instead of 'minimal'. Also remove the version specifics from 'sddm'. Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-meta/lxqt-meta-.ebuild | 8 lxqt-base/lxqt-meta/metadata.xml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lxqt-base/lxqt-meta/lxqt-meta-.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-.ebuild index 3c43cf9e..a15e5930 100644 --- a/lxqt-base/lxqt-meta/lxqt-meta-.ebuild +++ b/lxqt-base/lxqt-meta/lxqt-meta-.ebuild @@ -18,7 +18,7 @@ SLOT="0" IUSE=" +about admin archiver +desktop-portal +display-manager +filemanager lximage minimal nls +policykit powermanagement processviewer screenshot - +sddm ssh-askpass sudo terminal +trash + +sddm ssh-askpass sudo terminal +trash +window-manager " REQUIRED_USE="trash? ( filemanager )" @@ -44,20 +44,20 @@ RDEPEND=" archiver? ( >=app-arch/lxqt-archiver-1.0 ) desktop-portal? ( >=gui-libs/xdg-desktop-portal-lxqt-1.0 ) display-manager? ( - sddm? ( >=x11-misc/sddm-0.11.0 ) + sddm? ( x11-misc/sddm ) !sddm? ( x11-misc/lightdm ) ) filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* ) lximage? ( =media-gfx/lximage-qt-${MY_PV}* ) - !minimal? ( kde-plasma/kwin:6 ) nls? ( dev-qt/qttranslations:6 ) policykit? ( =lxqt-base/lxqt-policykit-${MY_PV}* ) powermanagement? ( =lxqt-base/lxqt-powermanagement-${MY_PV}* ) processviewer? ( >=x11-misc/qps-2.9 ) screenshot? ( >=x11-misc/screengrab-2.8 ) - sddm? ( >=x11-misc/sddm-0.11.0 ) + sddm? ( x11-misc/sddm ) ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-${MY_PV}* ) sudo? ( =lxqt-base/lxqt-sudo-${MY_PV}* ) terminal? ( =x11-terms/qterminal-${MY_PV}* ) trash? ( gnome-base/gvfs ) + window-manager? ( kde-plasma/kwin:6 ) " diff --git a/lxqt-base/lxqt-meta/metadata.xml b/lxqt-base/lxqt-meta/metadata.xml index bc7f1512..fd5fbd6b 100644 --- a/lxqt-base/lxqt-meta/metadata.xml +++ b/lxqt-base/lxqt-meta/metadata.xml @@ -14,7 +14,6 @@ Install x11-misc/pcmanfm-qt file manager Install media-gfx/lximage-qt image viewer Do not install x11-wm/openbox window manager - Do not install kde-plasma/kwin window manager Install dev-qt/qttranslations to better support different locales Install lxqt-base/lxqt-powermanagement package Install x11-misc/qps package @@ -25,5 +24,6 @@ Install x11-terms/qterminal package Install gnome-base/gvfs to enable 'trash' functionality in x11-misc/pcmanfm-qt + Install kde-plasma/kwin window manager
[gentoo-commits] proj/qt:master commit in: dev-util/lxqt-build-tools/
commit: fab785b9e9891cd473c12808f48ebd2d430e3b65 Author: Jimi Huotari gentoo org> AuthorDate: Sat May 25 20:42:26 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sat May 25 20:42:26 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=fab785b9 dev-util/lxqt-build-tools: adjust qterm{inal,widget} blocks Signed-off-by: Jimi Huotari gentoo.org> dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild | 4 ++-- dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild index 3a44d974..52e9e5be 100644 --- a/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild +++ b/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild @@ -47,11 +47,11 @@ RDEPEND="${DEPEND} !<=lxqt-base/lxqt-sudo-2 !<=media-gfx/lximage-qt-2 !<=x11-libs/libfm-qt-2 - !<=x11-libs/qtermwidget- + !<=x11-libs/qtermwidget-2 !x11-misc/obconf-qt !<=x11-misc/pcmanfm-qt-2 !<=x11-misc/qps-2.9 !<=x11-misc/screengrab-2.8 - !<=x11-terms/qterminal- + !<=x11-terms/qterminal-2 !<=x11-themes/lxqt-themes-2 " diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild index 3a44d974..52e9e5be 100644 --- a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild +++ b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild @@ -47,11 +47,11 @@ RDEPEND="${DEPEND} !<=lxqt-base/lxqt-sudo-2 !<=media-gfx/lximage-qt-2 !<=x11-libs/libfm-qt-2 - !<=x11-libs/qtermwidget- + !<=x11-libs/qtermwidget-2 !x11-misc/obconf-qt !<=x11-misc/pcmanfm-qt-2 !<=x11-misc/qps-2.9 !<=x11-misc/screengrab-2.8 - !<=x11-terms/qterminal- + !<=x11-terms/qterminal-2 !<=x11-themes/lxqt-themes-2 "
[gentoo-commits] proj/qt:master commit in: dev-util/lxqt-build-tools/
commit: cf4b28c291abf97e7f5325dd57dbd047e8b6a5cb Author: Jimi Huotari gentoo org> AuthorDate: Wed May 22 22:29:50 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 22 22:33:16 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=cf4b28c2 dev-util/lxqt-build-tools: fix a few blockers Signed-off-by: Jimi Huotari gentoo.org> dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild | 6 +++--- dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild index 9d83df4a..3a44d974 100644 --- a/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild +++ b/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild @@ -47,11 +47,11 @@ RDEPEND="${DEPEND} !<=lxqt-base/lxqt-sudo-2 !<=media-gfx/lximage-qt-2 !<=x11-libs/libfm-qt-2 - x11-libs/qtermwidget - x11-misc/obconf-qt + !<=x11-libs/qtermwidget- + !x11-misc/obconf-qt !<=x11-misc/pcmanfm-qt-2 !<=x11-misc/qps-2.9 !<=x11-misc/screengrab-2.8 - x11-terms/qterminal + !<=x11-terms/qterminal- !<=x11-themes/lxqt-themes-2 " diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild index 9d83df4a..3a44d974 100644 --- a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild +++ b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild @@ -47,11 +47,11 @@ RDEPEND="${DEPEND} !<=lxqt-base/lxqt-sudo-2 !<=media-gfx/lximage-qt-2 !<=x11-libs/libfm-qt-2 - x11-libs/qtermwidget - x11-misc/obconf-qt + !<=x11-libs/qtermwidget- + !x11-misc/obconf-qt !<=x11-misc/pcmanfm-qt-2 !<=x11-misc/qps-2.9 !<=x11-misc/screengrab-2.8 - x11-terms/qterminal + !<=x11-terms/qterminal- !<=x11-themes/lxqt-themes-2 "
[gentoo-commits] proj/qt:master commit in: dev-util/lxqt-build-tools/
commit: 961e1b531f1d56f638d19b4aa1d39f96270f8037 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 22 22:20:05 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 22 22:20:05 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=961e1b53 dev-util/lxqt-build-tools: also block screengrab Though 'x11-misc/screengrab-2.8' does not directly depend on 'lxqt-build-tools', it does so via 'dev-libs/libqtxd-4'. Signed-off-by: Jimi Huotari gentoo.org> dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild | 1 + dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild index d13d71a3..9d83df4a 100644 --- a/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild +++ b/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild @@ -51,6 +51,7 @@ RDEPEND="${DEPEND} x11-misc/obconf-qt !<=x11-misc/pcmanfm-qt-2 !<=x11-misc/qps-2.9 + !<=x11-misc/screengrab-2.8 x11-terms/qterminal !<=x11-themes/lxqt-themes-2 " diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild index d13d71a3..9d83df4a 100644 --- a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild +++ b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild @@ -51,6 +51,7 @@ RDEPEND="${DEPEND} x11-misc/obconf-qt !<=x11-misc/pcmanfm-qt-2 !<=x11-misc/qps-2.9 + !<=x11-misc/screengrab-2.8 x11-terms/qterminal !<=x11-themes/lxqt-themes-2 "
[gentoo-commits] proj/qt:master commit in: dev-util/lxqt-build-tools/
commit: cf9b99df9c9aaed459016e615265d821bc218aea Author: Jimi Huotari gentoo org> AuthorDate: Wed May 22 21:53:24 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 22 21:56:57 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=cf9b99df dev-util/lxqt-build-tools: restrict version for qt5 consumers The 'lxqt-build-tools' package is compatible with qt6 only since version 2. Signed-off-by: Jimi Huotari gentoo.org> .../lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild | 32 +- .../lxqt-build-tools/lxqt-build-tools-.ebuild | 32 +- 2 files changed, 62 insertions(+), 2 deletions(-) diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild index 2ae9010e..d13d71a3 100644 --- a/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild +++ b/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0.ebuild @@ -23,4 +23,34 @@ DEPEND=" >=dev-libs/glib-2.50.0 >=dev-qt/qtbase-6.6:6 " -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + !<=app-arch/lxqt-archiver-1 + !<=app-misc/qtxdg-tools-4 + !<=dev-libs/libqtxdg-4 + !<=gui-libs/xdg-desktop-portal-lxqt-1 + !<=lxqt-base/liblxqt-2 + !<=lxqt-base/libsysstat-1 + !<=lxqt-base/lxqt-about-2 + !<=lxqt-base/lxqt-admin-2 + !<=lxqt-base/lxqt-config-2 + !<=lxqt-base/lxqt-globalkeys-2 + !<=lxqt-base/lxqt-menu-data-2 + !<=lxqt-base/lxqt-meta-2 + !<=lxqt-base/lxqt-notificationd-2 + !<=lxqt-base/lxqt-openssh-askpass-2 + !<=lxqt-base/lxqt-panel-2 + !<=lxqt-base/lxqt-policykit-2 + !<=lxqt-base/lxqt-powermanagement-2 + !<=lxqt-base/lxqt-qtplugin-2 + !<=lxqt-base/lxqt-runner-2 + !<=lxqt-base/lxqt-session-2 + !<=lxqt-base/lxqt-sudo-2 + !<=media-gfx/lximage-qt-2 + !<=x11-libs/libfm-qt-2 + x11-libs/qtermwidget + x11-misc/obconf-qt + !<=x11-misc/pcmanfm-qt-2 + !<=x11-misc/qps-2.9 + x11-terms/qterminal + !<=x11-themes/lxqt-themes-2 +" diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild index 2ae9010e..d13d71a3 100644 --- a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild +++ b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild @@ -23,4 +23,34 @@ DEPEND=" >=dev-libs/glib-2.50.0 >=dev-qt/qtbase-6.6:6 " -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + !<=app-arch/lxqt-archiver-1 + !<=app-misc/qtxdg-tools-4 + !<=dev-libs/libqtxdg-4 + !<=gui-libs/xdg-desktop-portal-lxqt-1 + !<=lxqt-base/liblxqt-2 + !<=lxqt-base/libsysstat-1 + !<=lxqt-base/lxqt-about-2 + !<=lxqt-base/lxqt-admin-2 + !<=lxqt-base/lxqt-config-2 + !<=lxqt-base/lxqt-globalkeys-2 + !<=lxqt-base/lxqt-menu-data-2 + !<=lxqt-base/lxqt-meta-2 + !<=lxqt-base/lxqt-notificationd-2 + !<=lxqt-base/lxqt-openssh-askpass-2 + !<=lxqt-base/lxqt-panel-2 + !<=lxqt-base/lxqt-policykit-2 + !<=lxqt-base/lxqt-powermanagement-2 + !<=lxqt-base/lxqt-qtplugin-2 + !<=lxqt-base/lxqt-runner-2 + !<=lxqt-base/lxqt-session-2 + !<=lxqt-base/lxqt-sudo-2 + !<=media-gfx/lximage-qt-2 + !<=x11-libs/libfm-qt-2 + x11-libs/qtermwidget + x11-misc/obconf-qt + !<=x11-misc/pcmanfm-qt-2 + !<=x11-misc/qps-2.9 + x11-terms/qterminal + !<=x11-themes/lxqt-themes-2 +"
[gentoo-commits] proj/qt:master commit in: x11-libs/libfm-qt/
commit: 6093cb70a89f45dad2953b6f66f219d98b692d9c Author: Jimi Huotari gentoo org> AuthorDate: Wed May 22 19:50:02 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 22 19:50:02 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6093cb70 x11-libs/libfm-qt: add slot operator on qtbase This did not carry over from '>=dev-qt/qtgui-5.15:5=' when going qt6. Signed-off-by: Jimi Huotari gentoo.org> x11-libs/libfm-qt/libfm-qt-2.0.2.ebuild | 2 +- x11-libs/libfm-qt/libfm-qt-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libfm-qt/libfm-qt-2.0.2.ebuild b/x11-libs/libfm-qt/libfm-qt-2.0.2.ebuild index 9ce51ecd..68d7b324 100644 --- a/x11-libs/libfm-qt/libfm-qt-2.0.2.ebuild +++ b/x11-libs/libfm-qt/libfm-qt-2.0.2.ebuild @@ -28,7 +28,7 @@ BDEPEND=" " DEPEND=" dev-libs/glib:2 - >=dev-qt/qtbase-6.6:6[gui,widgets] + >=dev-qt/qtbase-6.6:6=[gui,widgets] >=lxde-base/menu-cache-1.1.0:= >=lxqt-base/lxqt-menu-data-2.0.0 media-libs/libexif diff --git a/x11-libs/libfm-qt/libfm-qt-.ebuild b/x11-libs/libfm-qt/libfm-qt-.ebuild index 9ce51ecd..68d7b324 100644 --- a/x11-libs/libfm-qt/libfm-qt-.ebuild +++ b/x11-libs/libfm-qt/libfm-qt-.ebuild @@ -28,7 +28,7 @@ BDEPEND=" " DEPEND=" dev-libs/glib:2 - >=dev-qt/qtbase-6.6:6[gui,widgets] + >=dev-qt/qtbase-6.6:6=[gui,widgets] >=lxde-base/menu-cache-1.1.0:= >=lxqt-base/lxqt-menu-data-2.0.0 media-libs/libexif
[gentoo-commits] proj/qt:master commit in: dev-libs/libqtxdg/
commit: 1da641f9c913100d06414b87a7deab13fe458242 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 22 19:48:52 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 22 19:48:52 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=1da641f9 dev-libs/libqtxdg: add slot operator on qtbase This did not carry over from '>=dev-qt/qtgui-5.15:5=' when going qt6. Signed-off-by: Jimi Huotari gentoo.org> dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild | 2 +- dev-libs/libqtxdg/libqtxdg-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild b/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild index 11a1e00e..e2437549 100644 --- a/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild +++ b/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild @@ -27,7 +27,7 @@ BDEPEND=" " RDEPEND=" dev-libs/glib:2 - >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] + >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 x11-misc/xdg-utils " diff --git a/dev-libs/libqtxdg/libqtxdg-.ebuild b/dev-libs/libqtxdg/libqtxdg-.ebuild index 11a1e00e..e2437549 100644 --- a/dev-libs/libqtxdg/libqtxdg-.ebuild +++ b/dev-libs/libqtxdg/libqtxdg-.ebuild @@ -27,7 +27,7 @@ BDEPEND=" " RDEPEND=" dev-libs/glib:2 - >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] + >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 x11-misc/xdg-utils "
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-qtplugin/
commit: cf67725b05374baf9ef64c82f60fb331f07632d4 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 22 19:49:31 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 22 19:49:31 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=cf67725b lxqt-base/lxqt-qtplugin: add slot operator on qtbase This did not carry over from '>=dev-qt/qtgui-5.15:5=' when going qt6. Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild | 2 +- lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild index 645a097e..c4bebce5 100644 --- a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild +++ b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild @@ -28,7 +28,7 @@ BDEPEND=" DEPEND=" dev-libs/libdbusmenu-lxqt >=dev-libs/libqtxdg-4.0.0 - >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets] =x11-libs/libfm-qt-${MY_PV}* " RDEPEND="${DEPEND}" diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild index 645a097e..c4bebce5 100644 --- a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild +++ b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild @@ -28,7 +28,7 @@ BDEPEND=" DEPEND=" dev-libs/libdbusmenu-lxqt >=dev-libs/libqtxdg-4.0.0 - >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets] =x11-libs/libfm-qt-${MY_PV}* " RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-meta/
commit: 1257bb860721e6981465ea1a78baf1e33aa42da1 Author: Jimi Huotari gentoo org> AuthorDate: Thu May 16 16:38:32 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Thu May 16 16:38:32 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=1257bb86 lxqt-base/lxqt-meta: tweak USE="minimal" metadata Also take into consideration the older versions that will still be in ::gentoo for a time. Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-meta/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/lxqt-base/lxqt-meta/metadata.xml b/lxqt-base/lxqt-meta/metadata.xml index d5931857..bc7f1512 100644 --- a/lxqt-base/lxqt-meta/metadata.xml +++ b/lxqt-base/lxqt-meta/metadata.xml @@ -13,6 +13,7 @@ Install a graphical display manager Install x11-misc/pcmanfm-qt file manager Install media-gfx/lximage-qt image viewer + Do not install x11-wm/openbox window manager Do not install kde-plasma/kwin window manager Install dev-qt/qttranslations to better support different locales Install lxqt-base/lxqt-powermanagement package
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-meta/
commit: c199087340b9705d76469eef2fd0c36d092b4ecf Author: Jimi Huotari gentoo org> AuthorDate: Thu May 16 13:31:00 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Thu May 16 13:31:00 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c1990873 lxqt-base/lxqt-meta: re-add USE="minimal" with KWin This retains the previous behaviour at least for the time being, but instead of Openbox, which has been unmaintained for more than a decade, pulls in KWin instead. Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-meta/lxqt-meta-.ebuild | 11 ++- lxqt-base/lxqt-meta/metadata.xml | 2 +- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/lxqt-base/lxqt-meta/lxqt-meta-.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-.ebuild index 7d16fcc7..3c43cf9e 100644 --- a/lxqt-base/lxqt-meta/lxqt-meta-.ebuild +++ b/lxqt-base/lxqt-meta/lxqt-meta-.ebuild @@ -17,7 +17,7 @@ SLOT="0" IUSE=" +about admin archiver +desktop-portal +display-manager +filemanager - lximage nls +policykit powermanagement processviewer screenshot + lximage minimal nls +policykit powermanagement processviewer screenshot +sddm ssh-askpass sudo terminal +trash " @@ -49,6 +49,7 @@ RDEPEND=" ) filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* ) lximage? ( =media-gfx/lximage-qt-${MY_PV}* ) + !minimal? ( kde-plasma/kwin:6 ) nls? ( dev-qt/qttranslations:6 ) policykit? ( =lxqt-base/lxqt-policykit-${MY_PV}* ) powermanagement? ( =lxqt-base/lxqt-powermanagement-${MY_PV}* ) @@ -60,11 +61,3 @@ RDEPEND=" terminal? ( =x11-terms/qterminal-${MY_PV}* ) trash? ( gnome-base/gvfs ) " - -pkg_postinst() { - einfo "Since there is no upstream default for a window manager, none" - einfo "is included as a dependency here." - einfo - einfo "Please make sure to install at least one to be able to start a" - einfo "functional desktop session." -} diff --git a/lxqt-base/lxqt-meta/metadata.xml b/lxqt-base/lxqt-meta/metadata.xml index b6422b15..f994b06b 100644 --- a/lxqt-base/lxqt-meta/metadata.xml +++ b/lxqt-base/lxqt-meta/metadata.xml @@ -13,7 +13,7 @@ Install a graphical display manager Install x11-misc/pcmanfm-qtfile manager Install media-gfx/lximage-qtimage viewer - Do not install x11-wm/openboxwindow manager + Do not install kde-plasma/kwinwindow manager Install dev-qt/qttranslations to better support different locales Install lxqt-base/lxqt-powermanagement package Install x11-misc/qps package
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-meta/
commit: 9b83c25d4fe7311866c1f33b5e7da349c5b30e5a Author: Jimi Huotari gentoo org> AuthorDate: Thu May 16 13:33:59 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Thu May 16 13:33:59 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9b83c25d lxqt-base/lxqt-meta: add missing whitespaces to 'metadata.xml' Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-meta/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lxqt-base/lxqt-meta/metadata.xml b/lxqt-base/lxqt-meta/metadata.xml index f994b06b..d5931857 100644 --- a/lxqt-base/lxqt-meta/metadata.xml +++ b/lxqt-base/lxqt-meta/metadata.xml @@ -11,9 +11,9 @@ Install app-arch/lxqt-archiver Enable the LXQt sys-apps/xdg-desktop-portal backend implementation Install a graphical display manager - Install x11-misc/pcmanfm-qtfile manager - Install media-gfx/lximage-qtimage viewer - Do not install kde-plasma/kwinwindow manager + Install x11-misc/pcmanfm-qt file manager + Install media-gfx/lximage-qt image viewer + Do not install kde-plasma/kwin window manager Install dev-qt/qttranslations to better support different locales Install lxqt-base/lxqt-powermanagement package Install x11-misc/qps package
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-openssh-askpass/
commit: 53ddc96a0a6998552d400d397d348c66ca141ab4 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 15 06:38:19 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 15 06:38:19 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=53ddc96a lxqt-base/lxqt-openssh-askpass: add 2.0.1, drop 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-openssh-askpass/Manifest | 2 +- ...t-openssh-askpass-2.0.0.ebuild => lxqt-openssh-askpass-2.0.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-openssh-askpass/Manifest b/lxqt-base/lxqt-openssh-askpass/Manifest index 50661685..71031b17 100644 --- a/lxqt-base/lxqt-openssh-askpass/Manifest +++ b/lxqt-base/lxqt-openssh-askpass/Manifest @@ -1 +1 @@ -DIST lxqt-openssh-askpass-2.0.0.tar.xz 17812 BLAKE2B cc3dd5694d436ae889dc42ea128896caf80745a1fbd6d017d144b3a016f72f68482dad660b7e79c9e5c3f937bcc29da30926bfb4cd92ccee426abfc945e14f29 SHA512 571182fb9a1610bd5e61ad5ffe68083c66391e73a10c8ce58972ec7bbad7f0244f3b93fdd25cf24196add290dce03393eb560bd0e0dee18da81b02c7faec6b4c +DIST lxqt-openssh-askpass-2.0.1.tar.xz 17856 BLAKE2B 723971d2c2731cfa3ef30852e614fb9aaf70b9c91d7a051a257b3f090290fe4354d708d2ab4545d5b30d5d566cb4d522b4fd09212f84cdcf62ebff9a1ee6f095 SHA512 57f557b4a4a43e9faca68d90239b271f984cd7a5ee6b11be6ba325c2e3a2cb15f5bebba12bbfbe4caf0930a9b26876b689eda6b1188f203f5d8361a0f785acfd diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.0.ebuild b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.1.ebuild similarity index 100% rename from lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.0.ebuild rename to lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.1.ebuild
[gentoo-commits] proj/qt:master commit in: media-gfx/lximage-qt/
commit: f4c86c5a5342b6e4cc9a9c5547f14435fac6c255 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 8 17:49:39 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 8 17:49:39 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f4c86c5a media-gfx/lximage-qt: add 2.0.1, drop 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> media-gfx/lximage-qt/Manifest | 2 +- .../lximage-qt/{lximage-qt-2.0.0.ebuild => lximage-qt-2.0.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/lximage-qt/Manifest b/media-gfx/lximage-qt/Manifest index 4d60d616..43757cfc 100644 --- a/media-gfx/lximage-qt/Manifest +++ b/media-gfx/lximage-qt/Manifest @@ -1 +1 @@ -DIST lximage-qt-2.0.0.tar.xz 847796 BLAKE2B 4a81730bfc71b3746f7df9a357feb2480c4d4ed1462b70349113fa2b0b4e2c77471205549366cba99236d836753235cb929a6c98b3c08c346346a89ba70e3935 SHA512 f0d8b810915102ecd2cff0b78049056eb6eb3e7b7112bac13742f780d1cacc51fce12114dacc47ca6846d77d01bf21efca0666b1d5f6ca467a6e07deefeee83a +DIST lximage-qt-2.0.1.tar.xz 848348 BLAKE2B d2484baffaae220436ae157dccda86e126b416101f047133f494cb44d9c3bba007ce797c1aa88d21ba4b242abdf8cacf73706831570943e4d7a36eb02591fc7b SHA512 594e86a4bedf3f9689107d79d852ba1ef4db83f06572b8c077ed5850dc10cc05a33fe79a0c05632f7e7541a6f895919b72c264635306f7a468eac6ecde531ba4 diff --git a/media-gfx/lximage-qt/lximage-qt-2.0.0.ebuild b/media-gfx/lximage-qt/lximage-qt-2.0.1.ebuild similarity index 100% rename from media-gfx/lximage-qt/lximage-qt-2.0.0.ebuild rename to media-gfx/lximage-qt/lximage-qt-2.0.1.ebuild
[gentoo-commits] proj/qt:master commit in: gui-libs/xdg-desktop-portal-lxqt/
commit: 4c1194330dae68bae1c8ba032bcf7178597ddb45 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 8 17:50:11 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 8 17:50:11 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=4c119433 gui-libs/xdg-desktop-portal-lxqt: add 1.0.2, drop 1.0.1 Signed-off-by: Jimi Huotari gentoo.org> gui-libs/xdg-desktop-portal-lxqt/Manifest | 2 +- ...op-portal-lxqt-1.0.1.ebuild => xdg-desktop-portal-lxqt-1.0.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/xdg-desktop-portal-lxqt/Manifest b/gui-libs/xdg-desktop-portal-lxqt/Manifest index f3d1205d..4781dd5e 100644 --- a/gui-libs/xdg-desktop-portal-lxqt/Manifest +++ b/gui-libs/xdg-desktop-portal-lxqt/Manifest @@ -1 +1 @@ -DIST xdg-desktop-portal-lxqt-1.0.1.tar.xz 16204 BLAKE2B 1b94cd95bb944907aca53f905316f11ce437076c552489f982cca235fb75cef991a88e8a7598eb63cca6f261f813e56935bc3cd6732e992be0b749b77fbfde01 SHA512 3b67e9c6fc6225b498f7f7e65d50658395e8e37189e964b831b1ce3c9cb477144ff73c97da3e8cac07ee918d95c8626076de60ab3a0686665c3d4344fd688c5f +DIST xdg-desktop-portal-lxqt-1.0.2.tar.xz 16420 BLAKE2B f48bf781edd494994464a19e0b9c5fb5e8c650821ad9dfbef3b45e95a4f0741009cbf27d9434ccbfc7a44a7574ba626507534f601382ca58ba0efa93e32eaa10 SHA512 e51f2aae53e4f7bc47c2c214a17e44d9fa2167d34488a90436f2a2b98f14abff334ab56b956df08f6ca9ce9ac4a994cbde0c2fcdce0492beb212f0346c9cbb85 diff --git a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.1.ebuild b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild similarity index 100% rename from gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.1.ebuild rename to gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-notificationd/
commit: efd7d8067d90a19e6aab100fbc79a1f5065eaf24 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 8 17:49:05 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 8 17:49:05 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=efd7d806 lxqt-base/lxqt-notificationd: add 2.0.1, drop 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-notificationd/Manifest | 2 +- ...{lxqt-notificationd-2.0.0.ebuild => lxqt-notificationd-2.0.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-notificationd/Manifest b/lxqt-base/lxqt-notificationd/Manifest index 47fd2e77..07bb9617 100644 --- a/lxqt-base/lxqt-notificationd/Manifest +++ b/lxqt-base/lxqt-notificationd/Manifest @@ -1 +1 @@ -DIST lxqt-notificationd-2.0.0.tar.xz 64076 BLAKE2B 0bfb3f1a88eda80e51da2255a4657d7fc86235ae2986435869df474704102a014427072f2e11f98839130cfd8b907293dfa184a794d6f3d52af9d6abc4396288 SHA512 d1fce66bea535d65964cfaf12d8712424c861dd1309f492e7a00e678bdb18d19e921ea5a49ed6a03f0c96ddccfcb4f56131bcd26861d15b90564b8eddde7754d +DIST lxqt-notificationd-2.0.1.tar.xz 64132 BLAKE2B 55d0c7f785528acde181161c0d0c4f61f952700f90e535d00ab7009d768f8118e54a6ab10a75e3e3dda2def4fc395720de89701e4fc3ec0927aa9bd346c7723c SHA512 c2a532e61129f09dde253f7499485f85088c19f8cc6f5ddfd1949eb9d43b142ee4f3f526b38a70fbe276623c1637398c70470f24bcdbb5597a499354e9840d67 diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.0.ebuild b/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.1.ebuild similarity index 100% rename from lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.0.ebuild rename to lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.1.ebuild
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-panel/
commit: 7fddf66534a19ae77ec6db4046186045b4f0902d Author: Jimi Huotari gentoo org> AuthorDate: Wed May 8 17:44:51 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 8 17:44:51 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7fddf665 lxqt-base/lxqt-panel: add 2.0.1, drop 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-panel/Manifest | 2 +- .../lxqt-panel/{lxqt-panel-2.0.0.ebuild => lxqt-panel-2.0.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 4e5b5717..bb7037ac 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1 +1 @@ -DIST lxqt-panel-2.0.0.tar.xz 659368 BLAKE2B 6d21ba65ad0ec99373e834a35a6cd32921c7c80311553219278c695c4231c58dbf0b282f93810750edd937127d4d6b2f1f01d84b20fffcf24a3256502c97733a SHA512 2045848c2840a51cb15f546fa5bbcd63527ebf1335048073fd6bc45959986a3cb73f795c270a82eef4ed62184b193fc4c66926e7902896c4810a425853e135f1 +DIST lxqt-panel-2.0.1.tar.xz 662616 BLAKE2B d27f99e5ba301ad1d03a8e8e4dad939c4f5ba8e7825fe0ac93d8a3b1649f21bd6614d144322b5355112f44f8b8eebf5f9ed3f8e5b4bac85d27530ba02abe0d31 SHA512 df2cef5f03f65eb20eaf58cf8dc2f390bc4daa67638e301e0df15c82b8332f842d8e1ee9f1f5bc2240a25ce4b2f404aa7aa69a415a41f5cbb17592f8c77a414e diff --git a/lxqt-base/lxqt-panel/lxqt-panel-2.0.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild similarity index 100% rename from lxqt-base/lxqt-panel/lxqt-panel-2.0.0.ebuild rename to lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild
[gentoo-commits] proj/qt:master commit in: x11-libs/libfm-qt/
commit: 79229b51f626bb04e505d3917cd4480bb857532b Author: Jimi Huotari gentoo org> AuthorDate: Wed May 8 17:45:57 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 8 17:45:57 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=79229b51 x11-libs/libfm-qt: add 2.0.2, drop 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> x11-libs/libfm-qt/Manifest | 2 +- x11-libs/libfm-qt/{libfm-qt-2.0.0.ebuild => libfm-qt-2.0.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libfm-qt/Manifest b/x11-libs/libfm-qt/Manifest index ad297a6d..4029cd66 100644 --- a/x11-libs/libfm-qt/Manifest +++ b/x11-libs/libfm-qt/Manifest @@ -1 +1 @@ -DIST libfm-qt-2.0.0.tar.xz 411852 BLAKE2B 8873cb32181e64efd867df831d67bc39f5913f20ba3883cf7d4d20e0a4ef5ef2a262de43035506cc99377f163c82387cd8edfa1325d74c8c4aceeea19b77a0cc SHA512 0f58a144ec8bcebfabef2bd083a08f04d6832cc16ec0d1093bda72495def64da3172292934aa561cda88ddc289e29d9ee13e3582a8a5a48ac20cbcf3fee57524 +DIST libfm-qt-2.0.2.tar.xz 412452 BLAKE2B ce63a75722769fcef4766461bea66f26579c0a37a73f4ce8b0ee976a53beea5bdf431c515d5f0195c02ddf46407802027d05709b8baf2bf1349578a38a33e8e8 SHA512 479a7de05096b0c7763676e8eef5fa83ec06b4a5bc7bde697a265b2ba3ec79f6733169bf4b4aeef807df44660790b3d68f873c3a428f45aa38820bd861ca881b diff --git a/x11-libs/libfm-qt/libfm-qt-2.0.0.ebuild b/x11-libs/libfm-qt/libfm-qt-2.0.2.ebuild similarity index 100% rename from x11-libs/libfm-qt/libfm-qt-2.0.0.ebuild rename to x11-libs/libfm-qt/libfm-qt-2.0.2.ebuild
[gentoo-commits] proj/qt:master commit in: x11-misc/screengrab/
commit: 2cae9248ab21516c258433b6f4cfd96894e4dc09 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 8 17:43:42 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 8 17:43:42 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=2cae9248 x11-misc/screengrab: update maintainers Signed-off-by: Jimi Huotari gentoo.org> x11-misc/screengrab/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-misc/screengrab/metadata.xml b/x11-misc/screengrab/metadata.xml index c2e34fb7..c340f6f7 100644 --- a/x11-misc/screengrab/metadata.xml +++ b/x11-misc/screengrab/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + l...@gentoo.org + LXQt + lxqt/screengrab
[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-misc/qps/
commit: d5a07c1f85f5dc7170fc81c2f563f6969bda0533 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 8 17:43:31 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 8 17:43:31 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d5a07c1f x11-misc/qps: update maintainers Signed-off-by: Jimi Huotari gentoo.org> x11-misc/qps/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-misc/qps/metadata.xml b/x11-misc/qps/metadata.xml index 736e92fa..63e1638b 100644 --- a/x11-misc/qps/metadata.xml +++ b/x11-misc/qps/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + l...@gentoo.org + LXQt + lxqt/qps
[gentoo-commits] proj/qt:master commit in: x11-terms/qterminal/
commit: 396a3103fdd649ef5035ce1c133ad3e090de2f54 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 8 17:43:22 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed May 8 17:43:22 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=396a3103 x11-terms/qterminal: update maintainers Signed-off-by: Jimi Huotari gentoo.org> x11-terms/qterminal/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-terms/qterminal/metadata.xml b/x11-terms/qterminal/metadata.xml index 951db6e9..4c30fd94 100644 --- a/x11-terms/qterminal/metadata.xml +++ b/x11-terms/qterminal/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + l...@gentoo.org + LXQt + qterminal/qterminal
[gentoo-commits] proj/qt:master commit in: media-gfx/phototonic/
commit: 687c35a6258bbee887903bcab2d874dcf5f03edc Author: Ionen Wolkens gentoo org> AuthorDate: Sat May 4 17:13:14 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat May 4 17:13:16 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=687c35a6 media-gfx/phototonic: treeclean Still in ::gentoo but no longer maintained by qt g.o so cleaning from here. Will leave it up to future maintainers to import the live ebuild to ::gentoo or elsewhere if wanted. Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/phototonic/metadata.xml | 11 --- media-gfx/phototonic/phototonic-.ebuild | 49 - 2 files changed, 60 deletions(-) diff --git a/media-gfx/phototonic/metadata.xml b/media-gfx/phototonic/metadata.xml deleted file mode 100644 index a69345ca.. --- a/media-gfx/phototonic/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - q...@gentoo.org - Gentoo Qt Project - - - oferkv/phototonic - - diff --git a/media-gfx/phototonic/phototonic-.ebuild b/media-gfx/phototonic/phototonic-.ebuild deleted file mode 100644 index b78d62a2.. --- a/media-gfx/phototonic/phototonic-.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils xdg-utils - -DESCRIPTION="Image viewer and organizer" -HOMEPAGE="https://github.com/oferkv/phototonic; - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/oferkv/phototonic.git; -else - SRC_URI="https://github.com/oferkv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="svg tiff" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - media-gfx/exiv2:= - svg? ( dev-qt/qtsvg:5 ) - tiff? ( dev-qt/qtimageformats:5 ) -" -DEPEND="${RDEPEND}" - -src_configure() { - eqmake5 -} - -src_install() { - emake install INSTALL_ROOT="${D}" -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -}
[gentoo-commits] proj/qt:master commit in: x11-misc/qps/, app-crypt/qca/, x11-misc/screengrab/, dev-libs/libdbusmenu-lxqt/, ...
commit: 42cf4de5d158b96bcd4f377de82c98769038c1d5 Author: Ionen Wolkens gentoo org> AuthorDate: Sat May 4 17:18:53 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat May 4 17:23:00 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=42cf4de5 */*: sync metadata.xml maintainers with ::gentoo Due to recent changes which drop qt@ from several packages. Albeit most still are fine to keep here given repo is shared with lxqt. qca live ebuild might make more sense to be moved to either ::gentoo or ::kde, but leaving alone for now. Signed-off-by: Ionen Wolkens gentoo.org> app-crypt/qca/metadata.xml | 4 dev-libs/libdbusmenu-lxqt/metadata.xml | 4 dev-libs/libqtxdg/metadata.xml | 4 x11-libs/qtermwidget/metadata.xml | 5 + x11-misc/qps/metadata.xml | 5 + x11-misc/screengrab/metadata.xml | 5 + x11-terms/qterminal/metadata.xml | 5 + 7 files changed, 4 insertions(+), 28 deletions(-) diff --git a/app-crypt/qca/metadata.xml b/app-crypt/qca/metadata.xml index c8d48805..89f4f880 100644 --- a/app-crypt/qca/metadata.xml +++ b/app-crypt/qca/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - q...@gentoo.org - Gentoo Qt Project - k...@gentoo.org Gentoo KDE Project diff --git a/dev-libs/libdbusmenu-lxqt/metadata.xml b/dev-libs/libdbusmenu-lxqt/metadata.xml index e1193065..75d62d0c 100644 --- a/dev-libs/libdbusmenu-lxqt/metadata.xml +++ b/dev-libs/libdbusmenu-lxqt/metadata.xml @@ -5,10 +5,6 @@ l...@gentoo.org LXQt - - q...@gentoo.org - Gentoo Qt Project - lxqt/libdbusmenu-lxqt diff --git a/dev-libs/libqtxdg/metadata.xml b/dev-libs/libqtxdg/metadata.xml index 6e916dfc..fdcb4167 100644 --- a/dev-libs/libqtxdg/metadata.xml +++ b/dev-libs/libqtxdg/metadata.xml @@ -5,10 +5,6 @@ l...@gentoo.org LXQt - - q...@gentoo.org - Gentoo Qt Project - lxqt/libqtxdg diff --git a/x11-libs/qtermwidget/metadata.xml b/x11-libs/qtermwidget/metadata.xml index df199347..d6c2d991 100644 --- a/x11-libs/qtermwidget/metadata.xml +++ b/x11-libs/qtermwidget/metadata.xml @@ -1,10 +1,7 @@ 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 diff --git a/x11-misc/qps/metadata.xml b/x11-misc/qps/metadata.xml index 5ca1065c..736e92fa 100644 --- a/x11-misc/qps/metadata.xml +++ b/x11-misc/qps/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - q...@gentoo.org - Gentoo Qt Project - + lxqt/qps diff --git a/x11-misc/screengrab/metadata.xml b/x11-misc/screengrab/metadata.xml index ab2bf534..c2e34fb7 100644 --- a/x11-misc/screengrab/metadata.xml +++ b/x11-misc/screengrab/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - q...@gentoo.org - Gentoo Qt Project - + lxqt/screengrab diff --git a/x11-terms/qterminal/metadata.xml b/x11-terms/qterminal/metadata.xml index 456c6bf7..951db6e9 100644 --- a/x11-terms/qterminal/metadata.xml +++ b/x11-terms/qterminal/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - q...@gentoo.org - Gentoo Qt Project - + qterminal/qterminal
[gentoo-commits] proj/qt:master commit in: app-emulation/q4wine/
commit: bf2e79547294657fbf8c702ab778e05e264f35f3 Author: Ionen Wolkens gentoo org> AuthorDate: Sat May 4 17:15:47 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat May 4 17:15:49 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=bf2e7954 app-emulation/q4wine: treeclean Still in ::gentoo but no longer maintained by qt g.o so cleaning from here. Will leave it up to future maintainers to import the live ebuild to ::gentoo or elsewhere if wanted. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/q4wine/metadata.xml | 17 -- app-emulation/q4wine/q4wine-.ebuild | 56 - 2 files changed, 73 deletions(-) diff --git a/app-emulation/q4wine/metadata.xml b/app-emulation/q4wine/metadata.xml deleted file mode 100644 index d5f783f4.. --- a/app-emulation/q4wine/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - q...@gentoo.org - Gentoo Qt Project - - - Enable ico support via media-gfx/icoutils - Support unprivileged mounting of ISO9660 images via sys-fs/fuseiso - Enable Wine AppDB browser support - - - brezerk/q4wine - q4wine - - diff --git a/app-emulation/q4wine/q4wine-.ebuild b/app-emulation/q4wine/q4wine-.ebuild deleted file mode 100644 index 25b5a11f.. --- a/app-emulation/q4wine/q4wine-.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Upstream names the package PV-rX. We change that to -# PV_pX so we can use portage revisions. -MY_P=${PN}-${PV/_p/-r} -inherit cmake git-r3 xdg - -DESCRIPTION="Qt GUI configuration tool for Wine" -HOMEPAGE="https://q4wine.brezblock.org.ua/; -EGIT_REPO_URI="https://github.com/brezerk/q4wine.git; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="" -IUSE="+dbus debug +ico +iso +wineappdb" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsingleapplication[qt5(+),X] - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - dbus? ( dev-qt/qtdbus:5 ) - ico? ( >=media-gfx/icoutils-0.26.0 ) -" -RDEPEND="${DEPEND} - app-admin/sudo - >=sys-apps/which-2.19 - iso? ( sys-fs/fuseiso ) -" -BDEPEND=" - dev-qt/linguist-tools:5 -" - -S="${WORKDIR}"/${MY_P} - -DOCS=( AUTHORS ChangeLog README ) - -src_configure() { - local mycmakeargs=( - -DDEBUG=$(usex debug ON OFF) - -DWITH_ICOUTILS=$(usex ico ON OFF) - -DWITH_SYSTEM_SINGLEAPP=ON - -DWITH_WINEAPPDB=$(usex wineappdb ON OFF) - -DUSE_BZIP2=OFF - -DUSE_GZIP=OFF - -DWITH_DBUS=$(usex dbus ON OFF) - ) - cmake_src_configure -}
[gentoo-commits] proj/qt:master commit in: x11-terms/qterminal/
commit: 82bd65f095a6aae70f168c182a8db11ca7f8f534 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 21:16:33 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 21:16:33 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=82bd65f0 x11-terms/qterminal: remove unneeded 'qtbase-6.6:6[test]' dependency Signed-off-by: Jimi Huotari gentoo.org> x11-terms/qterminal/qterminal-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/x11-terms/qterminal/qterminal-.ebuild b/x11-terms/qterminal/qterminal-.ebuild index 12dfbc75..5e4b94e0 100644 --- a/x11-terms/qterminal/qterminal-.ebuild +++ b/x11-terms/qterminal/qterminal-.ebuild @@ -26,7 +26,6 @@ DEPEND=" >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] x11-libs/libX11 ~x11-libs/qtermwidget-${PV}:= - test? ( dev-qt/qtbase:6[test] ) " RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: dev-libs/libqtxdg/
commit: b4cd34d17c1589e415a69c49b5f8bc8b2e040005 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 21:15:15 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 21:15:15 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b4cd34d1 dev-libs/libqtxdg: remove unneeded 'qtbase-6.6:6[test]' dependency Signed-off-by: Jimi Huotari gentoo.org> dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild | 4 +--- dev-libs/libqtxdg/libqtxdg-.ebuild | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild b/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild index 7bdfd3ec..11a1e00e 100644 --- a/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild +++ b/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild @@ -31,9 +31,7 @@ RDEPEND=" >=dev-qt/qtsvg-6.6:6 x11-misc/xdg-utils " -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-6.6:6[test] ) -" +DEPEND="${RDEPEND}" src_configure() { local mycmakeargs=( diff --git a/dev-libs/libqtxdg/libqtxdg-.ebuild b/dev-libs/libqtxdg/libqtxdg-.ebuild index 7bdfd3ec..11a1e00e 100644 --- a/dev-libs/libqtxdg/libqtxdg-.ebuild +++ b/dev-libs/libqtxdg/libqtxdg-.ebuild @@ -31,9 +31,7 @@ RDEPEND=" >=dev-qt/qtsvg-6.6:6 x11-misc/xdg-utils " -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-6.6:6[test] ) -" +DEPEND="${RDEPEND}" src_configure() { local mycmakeargs=(
[gentoo-commits] proj/qt:master commit in: x11-misc/pcmanfm-qt/
commit: a393da2f65785d089a86925edcdcdbd7a4cfc773 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:21:42 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:28 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a393da2f x11-misc/pcmanfm-qt: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> x11-misc/pcmanfm-qt/Manifest| 1 + x11-misc/pcmanfm-qt/pcmanfm-qt-2.0.0.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest new file mode 100644 index ..9f560aff --- /dev/null +++ b/x11-misc/pcmanfm-qt/Manifest @@ -0,0 +1 @@ +DIST pcmanfm-qt-2.0.0.tar.xz 395756 BLAKE2B 75071c5f2a75e1d46749a9c289a9faf4cd341912b1d0e8d2ecafb99a23117582d7060635877fa215f2f3181dae5be0dadddb93987da57500ff5c1450e8b5961b SHA512 b4f46245d8e14874546bd95d47fdab41988a6caef3fef45509e3fd12f11d79ab71a0d44a60ca755b097caf7471bc3cd1160078f020270fd6a7cbf58283a4bda3 diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-2.0.0.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-2.0.0.ebuild new file mode 100644 index ..d6467779 --- /dev/null +++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-2.0.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake optfeature xdg-utils + +DESCRIPTION="Qt GUI Tabbed Filemanager" +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="GPL-2 GPL-2+ LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +DEPEND=" + dev-libs/glib:2 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + >=kde-plasma/layer-shell-qt-6.0:6 + sys-apps/util-linux + virtual/freedesktop-icon-theme + =x11-libs/libfm-qt-${MY_PV}*:= + x11-libs/libxcb:= + x11-misc/xdg-utils +" +RDEPEND="${DEPEND} + =lxqt-base/lxqt-menu-data-${MY_PV}* +" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + optfeature "mount password storing" gnome-base/gnome-keyring + ! has_version lxqt-base/lxqt-meta && optfeature "trash functionality" gnome-base/gvfs +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] proj/qt:master commit in: x11-themes/lxqt-themes/
commit: e6d5df8149d28f1739b308eb17d36e6f54553675 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:21:29 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:28 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=e6d5df81 x11-themes/lxqt-themes: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> x11-themes/lxqt-themes/Manifest | 1 + x11-themes/lxqt-themes/lxqt-themes-2.0.0.ebuild | 30 + 2 files changed, 31 insertions(+) diff --git a/x11-themes/lxqt-themes/Manifest b/x11-themes/lxqt-themes/Manifest new file mode 100644 index ..3b38819f --- /dev/null +++ b/x11-themes/lxqt-themes/Manifest @@ -0,0 +1 @@ +DIST lxqt-themes-2.0.0.tar.xz 26649440 BLAKE2B 3313082cf47fa251b423c747d2c1686d7dd0a9118833110938ed938caac434e33065ea23625ac5cb6d5516adbe18ef73d56c01e4b92a6172ff71f9c4abed0ae9 SHA512 47447002d38ed5e56b6e5255024f935fb8c522ae2fed1eea872d1c9d94022f0c64d4497aee661fa7e66cedfe3d65bc479049b829f777ec4f54aad67582f9dea3 diff --git a/x11-themes/lxqt-themes/lxqt-themes-2.0.0.ebuild b/x11-themes/lxqt-themes/lxqt-themes-2.0.0.ebuild new file mode 100644 index ..763c7073 --- /dev/null +++ b/x11-themes/lxqt-themes/lxqt-themes-2.0.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="LXQt Themes" +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="LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] proj/qt:master commit in: app-arch/lxqt-archiver/
commit: e3ca37595f0e454b6c49a1354f84e6eced05d88f Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:21:49 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:28 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=e3ca3759 app-arch/lxqt-archiver: add 1.0.0 Signed-off-by: Jimi Huotari gentoo.org> app-arch/lxqt-archiver/Manifest | 1 + app-arch/lxqt-archiver/lxqt-archiver-1.0.0.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/app-arch/lxqt-archiver/Manifest b/app-arch/lxqt-archiver/Manifest new file mode 100644 index ..b3f942fb --- /dev/null +++ b/app-arch/lxqt-archiver/Manifest @@ -0,0 +1 @@ +DIST lxqt-archiver-1.0.0.tar.xz 187944 BLAKE2B c28e0c7c5a41fa5a1e2d417239e5de0b33d3a84a2833fab7239f50ae1b7f426c2b7fd630a09cea24f2032183e2bdcc037276462fdab3719fb709fd9f51ea8afd SHA512 12552539cb7601c3c1422ed00d6fa8ed0ebed744ce8b7b4a3e3cc8bd59bf8df165008fa63b0ce173b58309001f35c33a219cd80e7568acf12c4c896320fc5061 diff --git a/app-arch/lxqt-archiver/lxqt-archiver-1.0.0.ebuild b/app-arch/lxqt-archiver/lxqt-archiver-1.0.0.ebuild new file mode 100644 index ..6013e544 --- /dev/null +++ b/app-arch/lxqt-archiver/lxqt-archiver-1.0.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake xdg-utils + +DESCRIPTION="Qt GUI File Archiver" +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="GPL-2 GPL-2+" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +DEPEND=" + dev-libs/glib:2 + dev-libs/json-glib + >=dev-qt/qtbase-6.6:6[gui,widgets] + >=x11-libs/libfm-qt-2.0:= +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + elog "Please note that this is only a graphical front-end, and additional" + elog "packages are needed to have support for specific file formats." + elog "For example, to be able to work with the 7-Zip format, the" + elog "'app-arch/p7zip' package may be used." + elog "For the full list of supported formats, see the 'README.md' file:" + elog "https://github.com/lxqt/lxqt-archiver/blob/master/README.md; +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-qtplugin/
commit: 44705b6764f0365490e636dc5e6e02cc99a13ded Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:20:59 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:28 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=44705b67 lxqt-base/lxqt-qtplugin: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-qtplugin/Manifest | 1 + lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/lxqt-base/lxqt-qtplugin/Manifest b/lxqt-base/lxqt-qtplugin/Manifest new file mode 100644 index ..89949c31 --- /dev/null +++ b/lxqt-base/lxqt-qtplugin/Manifest @@ -0,0 +1 @@ +DIST lxqt-qtplugin-2.0.0.tar.xz 24128 BLAKE2B 54a342dff7e7b93fa5ddbc466d408cb2e215b1c05208f76752c3651d6c2cf91708a9b62c951e9595854e2312c6cb13c2de57b364797fcadee80345c18679 SHA512 aac58511a309f162e69cbf00ae90f611e4bd8665576388d73e97e324ade2532e8ece7098ccd0c362b0674e1491f203258635f0b81738c92690b987b0f5ccf856 diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild new file mode 100644 index ..645a097e --- /dev/null +++ b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake + +DESCRIPTION="LXQt system integration plugin for Qt" +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="LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +DEPEND=" + dev-libs/libdbusmenu-lxqt + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + =x11-libs/libfm-qt-${MY_PV}* +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-policykit/
commit: 51fba00e7d6609da65b1af5cf2a9e0b765813866 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:20:45 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:24 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=51fba00e lxqt-base/lxqt-policykit: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-policykit/Manifest | 1 + .../lxqt-policykit/lxqt-policykit-2.0.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/lxqt-base/lxqt-policykit/Manifest b/lxqt-base/lxqt-policykit/Manifest new file mode 100644 index ..2c440816 --- /dev/null +++ b/lxqt-base/lxqt-policykit/Manifest @@ -0,0 +1 @@ +DIST lxqt-policykit-2.0.0.tar.xz 39964 BLAKE2B f79c0dbda81d52edfe382d38f3b2b7e2ec273e982fb49bb6b4917e5c4c8d534f77eb28be1794413d0397017a380fdcd1348e55e3d25c7b1158200d6c585b5efe SHA512 a4b90d2c67281c09a140505d2757253853c62dcca242b1b2d6a266658840ded992ccbedb282ea9221a81de3099c0db8810082f3cc3ec1741be4906d98013fbb7 diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-2.0.0.ebuild b/lxqt-base/lxqt-policykit/lxqt-policykit-2.0.0.ebuild new file mode 100644 index ..a85707e9 --- /dev/null +++ b/lxqt-base/lxqt-policykit/lxqt-policykit-2.0.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt PolKit authentication agent" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +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="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-qt/qtbase-6.6:6[gui,widgets] + =lxqt-base/liblxqt-${MY_PV}*:= + >=sys-auth/polkit-qt-0.200.0[qt6] +" +RDEPEND="${DEPEND}" + +src_install() { + cmake_src_install + doman man/*.1 +}
[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: gui-libs/xdg-desktop-portal-lxqt/
commit: f85b608ccfb5d2d81a5d086773f75b0da74a5ff6 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 18:18:18 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:29 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f85b608c gui-libs/xdg-desktop-portal-lxqt: add , 1.0.1 Initial qt6 version. Signed-off-by: Jimi Huotari gentoo.org> gui-libs/xdg-desktop-portal-lxqt/Manifest | 1 + gui-libs/xdg-desktop-portal-lxqt/metadata.xml | 11 .../xdg-desktop-portal-lxqt-1.0.1.ebuild | 30 ++ .../xdg-desktop-portal-lxqt-.ebuild| 30 ++ 4 files changed, 72 insertions(+) diff --git a/gui-libs/xdg-desktop-portal-lxqt/Manifest b/gui-libs/xdg-desktop-portal-lxqt/Manifest new file mode 100644 index ..f3d1205d --- /dev/null +++ b/gui-libs/xdg-desktop-portal-lxqt/Manifest @@ -0,0 +1 @@ +DIST xdg-desktop-portal-lxqt-1.0.1.tar.xz 16204 BLAKE2B 1b94cd95bb944907aca53f905316f11ce437076c552489f982cca235fb75cef991a88e8a7598eb63cca6f261f813e56935bc3cd6732e992be0b749b77fbfde01 SHA512 3b67e9c6fc6225b498f7f7e65d50658395e8e37189e964b831b1ce3c9cb477144ff73c97da3e8cac07ee918d95c8626076de60ab3a0686665c3d4344fd688c5f diff --git a/gui-libs/xdg-desktop-portal-lxqt/metadata.xml b/gui-libs/xdg-desktop-portal-lxqt/metadata.xml new file mode 100644 index ..d128d8a4 --- /dev/null +++ b/gui-libs/xdg-desktop-portal-lxqt/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + l...@gentoo.org + LXQt + + + lxqt/xdg-desktop-portal-lxqt + + diff --git a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.1.ebuild b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.1.ebuild new file mode 100644 index ..8472248f --- /dev/null +++ b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt" +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="LGPL-2.1" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" +DEPEND=" + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + kde-frameworks/kwindowsystem:6 + >=x11-libs/libfm-qt-2.0:= +" +RDEPEND="${DEPEND} + sys-apps/xdg-desktop-portal +" diff --git a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-.ebuild b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-.ebuild new file mode 100644 index ..8472248f --- /dev/null +++ b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt" +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="LGPL-2.1" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" +DEPEND=" + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + kde-frameworks/kwindowsystem:6 + >=x11-libs/libfm-qt-2.0:= +" +RDEPEND="${DEPEND} + sys-apps/xdg-desktop-portal +"
[gentoo-commits] proj/qt:master commit in: media-gfx/lximage-qt/
commit: 73c7d1d23b25acb18e36f8acade1dfc52c0f4de3 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:22:03 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:28 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=73c7d1d2 media-gfx/lximage-qt: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> media-gfx/lximage-qt/Manifest| 1 + media-gfx/lximage-qt/lximage-qt-2.0.0.ebuild | 48 2 files changed, 49 insertions(+) diff --git a/media-gfx/lximage-qt/Manifest b/media-gfx/lximage-qt/Manifest new file mode 100644 index ..4d60d616 --- /dev/null +++ b/media-gfx/lximage-qt/Manifest @@ -0,0 +1 @@ +DIST lximage-qt-2.0.0.tar.xz 847796 BLAKE2B 4a81730bfc71b3746f7df9a357feb2480c4d4ed1462b70349113fa2b0b4e2c77471205549366cba99236d836753235cb929a6c98b3c08c346346a89ba70e3935 SHA512 f0d8b810915102ecd2cff0b78049056eb6eb3e7b7112bac13742f780d1cacc51fce12114dacc47ca6846d77d01bf21efca0666b1d5f6ca467a6e07deefeee83a diff --git a/media-gfx/lximage-qt/lximage-qt-2.0.0.ebuild b/media-gfx/lximage-qt/lximage-qt-2.0.0.ebuild new file mode 100644 index ..5a929584 --- /dev/null +++ b/media-gfx/lximage-qt/lximage-qt-2.0.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake xdg-utils + +DESCRIPTION="Qt Image Viewer" +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="GPL-2 GPL-2+" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 + virtual/pkgconfig +" +DEPEND=" + dev-libs/glib:2 + >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] + >=dev-qt/qtsvg-6.6:6 + media-libs/libexif + =x11-libs/libfm-qt-${MY_PV}*:= + x11-libs/libX11 + x11-libs/libXfixes +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] proj/qt:master commit in: x11-terms/qterminal/
commit: b26ed59cb16af0da8471701ad39afaf60520b87d Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 18:38:18 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:29 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b26ed59c x11-terms/qterminal: add Initial qt6 version. Signed-off-by: Jimi Huotari gentoo.org> x11-terms/qterminal/metadata.xml | 11 x11-terms/qterminal/qterminal-.ebuild | 47 +++ 2 files changed, 58 insertions(+) diff --git a/x11-terms/qterminal/metadata.xml b/x11-terms/qterminal/metadata.xml new file mode 100644 index ..456c6bf7 --- /dev/null +++ b/x11-terms/qterminal/metadata.xml @@ -0,0 +1,11 @@ + +https://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 new file mode 100644 index ..12dfbc75 --- /dev/null +++ b/x11-terms/qterminal/qterminal-.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Qt-based multitab terminal emulator" +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="GPL-2 GPL-2+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" +DEPEND=" + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + x11-libs/libX11 + ~x11-libs/qtermwidget-${PV}:= + test? ( dev-qt/qtbase:6[test] ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] proj/qt:master commit in: x11-libs/libfm-qt/
commit: 719826e6e7f8eeb4795606a4341985fffe9a4a95 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:21:35 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:28 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=719826e6 x11-libs/libfm-qt: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> x11-libs/libfm-qt/Manifest | 1 + x11-libs/libfm-qt/libfm-qt-2.0.0.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/x11-libs/libfm-qt/Manifest b/x11-libs/libfm-qt/Manifest new file mode 100644 index ..ad297a6d --- /dev/null +++ b/x11-libs/libfm-qt/Manifest @@ -0,0 +1 @@ +DIST libfm-qt-2.0.0.tar.xz 411852 BLAKE2B 8873cb32181e64efd867df831d67bc39f5913f20ba3883cf7d4d20e0a4ef5ef2a262de43035506cc99377f163c82387cd8edfa1325d74c8c4aceeea19b77a0cc SHA512 0f58a144ec8bcebfabef2bd083a08f04d6832cc16ec0d1093bda72495def64da3172292934aa561cda88ddc289e29d9ee13e3582a8a5a48ac20cbcf3fee57524 diff --git a/x11-libs/libfm-qt/libfm-qt-2.0.0.ebuild b/x11-libs/libfm-qt/libfm-qt-2.0.0.ebuild new file mode 100644 index ..9ce51ecd --- /dev/null +++ b/x11-libs/libfm-qt/libfm-qt-2.0.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake xdg-utils + +DESCRIPTION="Qt Library for Building File Managers" +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.1+" +SLOT="0/7" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 + virtual/pkgconfig +" +DEPEND=" + dev-libs/glib:2 + >=dev-qt/qtbase-6.6:6[gui,widgets] + >=lxde-base/menu-cache-1.1.0:= + >=lxqt-base/lxqt-menu-data-2.0.0 + media-libs/libexif + x11-libs/libxcb:= +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_mimeinfo_database_update +}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-admin/
commit: 976190173b23169efd9bb64ef10ea5a4268d72db Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:13:59 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:48:26 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=97619017 lxqt-base/lxqt-admin: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-admin/Manifest| 1 + lxqt-base/lxqt-admin/lxqt-admin-2.0.0.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/lxqt-base/lxqt-admin/Manifest b/lxqt-base/lxqt-admin/Manifest new file mode 100644 index ..fa12bc24 --- /dev/null +++ b/lxqt-base/lxqt-admin/Manifest @@ -0,0 +1 @@ +DIST lxqt-admin-2.0.0.tar.xz 154328 BLAKE2B 8c50073d2327c6fb38fd7f045e94ea4294b44cbc52dc0203bfca379adcde67839529e48ab803b01949bfc05bad7451d96c186e6426399a78428b926ae959081a SHA512 292d07d993ccc8c4b7b292a6123cb098d4a43d1c8dd76b99588bdb68ad27471d11d6dec522bb6a72ea4296ef16c239d7ca2d96006fcb1dea9afda62852dfb837 diff --git a/lxqt-base/lxqt-admin/lxqt-admin-2.0.0.ebuild b/lxqt-base/lxqt-admin/lxqt-admin-2.0.0.ebuild new file mode 100644 index ..13292130 --- /dev/null +++ b/lxqt-base/lxqt-admin/lxqt-admin-2.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt system administration tool" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +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="LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" +DEPEND=" + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + =lxqt-base/liblxqt-${MY_PV}* + kde-frameworks/kwindowsystem:6 + >=sys-auth/polkit-qt-0.113.0 + =lxqt-base/liblxqt-${MY_PV}*:= +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-session/
commit: 732ca1978373edaf958ea81b48602638639ad1ca Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:21:14 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:28 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=732ca197 lxqt-base/lxqt-session: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-session/Manifest | 1 + lxqt-base/lxqt-session/lxqt-session-2.0.0.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/lxqt-base/lxqt-session/Manifest b/lxqt-base/lxqt-session/Manifest new file mode 100644 index ..98e17f60 --- /dev/null +++ b/lxqt-base/lxqt-session/Manifest @@ -0,0 +1 @@ +DIST lxqt-session-2.0.0.tar.xz 194480 BLAKE2B 18954f9d440ad8a553b9ccf0aa6bb28a971e7d2010a5b8f0dc32080d5829654bdbc5dd5bd292a0285b1e75af4e0cb0fe4585061e86814c0976c69824015719b4 SHA512 c0b8bbcb666b55b0218bfe1e6669fff0de44a89986dae9afb17ae169e13a2816ef56e62d0b9210449023113a8066d45ccef4fa54b0a5c08c60c2ca4311f142ed diff --git a/lxqt-base/lxqt-session/lxqt-session-2.0.0.ebuild b/lxqt-base/lxqt-session/lxqt-session-2.0.0.ebuild new file mode 100644 index ..e189a951 --- /dev/null +++ b/lxqt-base/lxqt-session/lxqt-session-2.0.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt Session Manager" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +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="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+udev" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +DEPEND=" + >=app-misc/qtxdg-tools-4.0.0 + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + kde-frameworks/kwindowsystem:6[X] + kde-plasma/layer-shell-qt:6 + =lxqt-base/liblxqt-${MY_PV}*:= + sys-process/procps:= + x11-libs/libX11 + x11-misc/xdg-user-dirs + udev? ( virtual/libudev:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_LIBUDEV=$(usex udev) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + doman lxqt-config-session/man/*.1 lxqt-session/man/*.1 + + newenvd - 91lxqt-config-dir <<- _EOF_ + XDG_CONFIG_DIRS='${EPREFIX}/usr/share' + _EOF_ +}
[gentoo-commits] proj/qt:master commit in: x11-misc/screengrab/
commit: 069671aa71eb0c88aa8944b1236a1b44673c678b Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 18:48:32 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:29 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=069671aa x11-misc/screengrab: add , 2.8.0 Initial qt6 version. Signed-off-by: Jimi Huotari gentoo.org> x11-misc/screengrab/Manifest| 1 + x11-misc/screengrab/metadata.xml| 11 x11-misc/screengrab/screengrab-2.8.0.ebuild | 40 + x11-misc/screengrab/screengrab-.ebuild | 40 + 4 files changed, 92 insertions(+) diff --git a/x11-misc/screengrab/Manifest b/x11-misc/screengrab/Manifest new file mode 100644 index ..237a420b --- /dev/null +++ b/x11-misc/screengrab/Manifest @@ -0,0 +1 @@ +DIST screengrab-2.8.0.tar.xz 345980 BLAKE2B 415a8ed9915c1605ef9f55214d60643e32f94bf9a9b833736a27ee39948865760e4e257600694c16eb8e5b5c38e73884354911808262e5a422aab83bad143c30 SHA512 e17208294a119a71e7239cb69abf77ec9d6c19b37efb0a53006f3a333a535974156211f362ebc117885cfdf7d93416d2196da9580ff4ab9cb9292228e8d8141f diff --git a/x11-misc/screengrab/metadata.xml b/x11-misc/screengrab/metadata.xml new file mode 100644 index ..ab2bf534 --- /dev/null +++ b/x11-misc/screengrab/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + q...@gentoo.org + Gentoo Qt Project + + + lxqt/screengrab + + diff --git a/x11-misc/screengrab/screengrab-2.8.0.ebuild b/x11-misc/screengrab/screengrab-2.8.0.ebuild new file mode 100644 index ..59d1ca7f --- /dev/null +++ b/x11-misc/screengrab/screengrab-2.8.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Qt GUI Screenshot Utility" +HOMEPAGE="https://lxqt.github.io/; + +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="GPL-2 GPL-2+ LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-qt/qttools-6.6:6[linguist]" +DEPEND=" + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] + kde-frameworks/kwindowsystem:6[X] + x11-libs/libX11 + x11-libs/libxcb:= +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/x11-misc/screengrab/screengrab-.ebuild b/x11-misc/screengrab/screengrab-.ebuild new file mode 100644 index ..59d1ca7f --- /dev/null +++ b/x11-misc/screengrab/screengrab-.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Qt GUI Screenshot Utility" +HOMEPAGE="https://lxqt.github.io/; + +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="GPL-2 GPL-2+ LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-qt/qttools-6.6:6[linguist]" +DEPEND=" + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] + kde-frameworks/kwindowsystem:6[X] + x11-libs/libX11 + x11-libs/libxcb:= +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] proj/qt:master commit in: x11-misc/qps/
commit: 8b39fa001f85b47e6fd13783fc5e9735585ce7ab Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 18:41:14 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:29 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8b39fa00 x11-misc/qps: new package, add , 2.9.0 Initial qt6 version. Signed-off-by: Jimi Huotari gentoo.org> x11-misc/qps/Manifest | 1 + x11-misc/qps/metadata.xml | 11 +++ x11-misc/qps/qps-2.9.0.ebuild | 40 x11-misc/qps/qps-.ebuild | 40 4 files changed, 92 insertions(+) diff --git a/x11-misc/qps/Manifest b/x11-misc/qps/Manifest new file mode 100644 index ..2e074684 --- /dev/null +++ b/x11-misc/qps/Manifest @@ -0,0 +1 @@ +DIST qps-2.9.0.tar.xz 457488 BLAKE2B 641b084f1e6817c7a5dd95aa1a21ede11e6c3206ac3206fb2e1ebd4e4685adbc53f09fbc6ffa44297f37a70d0bf1a12758e232e00d4126ffbe7f38eed4f10f15 SHA512 d085f987ce0abbd479704270415502384a17fdce13401c8d70d0d9982b045ef50b20abc347809e3c0c425651440c2c0f8e24b7114251808011990e896e6710fd diff --git a/x11-misc/qps/metadata.xml b/x11-misc/qps/metadata.xml new file mode 100644 index ..5ca1065c --- /dev/null +++ b/x11-misc/qps/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + q...@gentoo.org + Gentoo Qt Project + + + lxqt/qps + + diff --git a/x11-misc/qps/qps-2.9.0.ebuild b/x11-misc/qps/qps-2.9.0.ebuild new file mode 100644 index ..43aa91df --- /dev/null +++ b/x11-misc/qps/qps-2.9.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Qt GUI Process Manager" +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="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0" +SLOT="0" + +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] + >=lxqt-base/liblxqt-2.0:= +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/x11-misc/qps/qps-.ebuild b/x11-misc/qps/qps-.ebuild new file mode 100644 index ..43aa91df --- /dev/null +++ b/x11-misc/qps/qps-.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Qt GUI Process Manager" +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="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0" +SLOT="0" + +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] + >=lxqt-base/liblxqt-2.0:= +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-runner/
commit: 4cee13aef9be956a5bf4858dd8e0e34f4365f0f4 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:21:07 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:28 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=4cee13ae lxqt-base/lxqt-runner: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-runner/Manifest | 1 + lxqt-base/lxqt-runner/lxqt-runner-2.0.0.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/lxqt-base/lxqt-runner/Manifest b/lxqt-base/lxqt-runner/Manifest new file mode 100644 index ..aa60fd99 --- /dev/null +++ b/lxqt-base/lxqt-runner/Manifest @@ -0,0 +1 @@ +DIST lxqt-runner-2.0.0.tar.xz 226344 BLAKE2B 3b831d1d1b0226e1785d4ee4fc93055cf01426335001c432cfc099f75c14421f467fa761648e77d826dfd6b36c9867779b88e38d971fe78846b102bcb7c945d1 SHA512 4c9ff79a0a4b7167023bd5447c83692be2e4e79ae48b6069deadae8ab4e5d6d73e6439169ffce87fc8f6000e65ed354fffb58188e9ba4f762b177b1c85c284c5 diff --git a/lxqt-base/lxqt-runner/lxqt-runner-2.0.0.ebuild b/lxqt-base/lxqt-runner/lxqt-runner-2.0.0.ebuild new file mode 100644 index ..df4effbd --- /dev/null +++ b/lxqt-base/lxqt-runner/lxqt-runner-2.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt quick launcher" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +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="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-cpp/muParser-2.2.3 + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] + kde-frameworks/kwindowsystem:6 + >=kde-plasma/layer-shell-qt-6.0:6 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* +" +RDEPEND="${DEPEND}" + +src_install() { + cmake_src_install + doman man/*.1 +}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-sudo/
commit: b553321c500d470594b1cc44203f52d1b7d4c7ab Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:21:20 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:28 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b553321c lxqt-base/lxqt-sudo: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-sudo/Manifest | 1 + lxqt-base/lxqt-sudo/lxqt-sudo-2.0.0.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/lxqt-base/lxqt-sudo/Manifest b/lxqt-base/lxqt-sudo/Manifest new file mode 100644 index ..a031c296 --- /dev/null +++ b/lxqt-base/lxqt-sudo/Manifest @@ -0,0 +1 @@ +DIST lxqt-sudo-2.0.0.tar.xz 39164 BLAKE2B ab17745ced9d41fb63af7dc3646939578b79ba16a8f17739a2306114581f0c81517ad47430615fc043960638d25b062f38b4f1b1884247a8b5507723185383fc SHA512 8c79e782293f496c4e3a7d0bfbee06fb73fd682332b9bd4efa94b0ffd132e9980c64d4aa9d2719b805a7a209432595527231b9088e829b4638cc086c674f70a6 diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-2.0.0.ebuild b/lxqt-base/lxqt-sudo/lxqt-sudo-2.0.0.ebuild new file mode 100644 index ..b7bc5e0c --- /dev/null +++ b/lxqt-base/lxqt-sudo/lxqt-sudo-2.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt GUI frontend for sudo" +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="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" +DEPEND=" + app-admin/sudo + >=dev-qt/qtbase-6.6:6[gui,widgets] + ~lxqt-base/liblxqt-${PV}:= +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-powermanagement/
commit: 8d16f752b76fa184ad86d940c941a7801e367aa5 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:20:52 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:49:28 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8d16f752 lxqt-base/lxqt-powermanagement: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-powermanagement/Manifest| 1 + .../lxqt-powermanagement-2.0.0.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/lxqt-base/lxqt-powermanagement/Manifest b/lxqt-base/lxqt-powermanagement/Manifest new file mode 100644 index ..72d0d687 --- /dev/null +++ b/lxqt-base/lxqt-powermanagement/Manifest @@ -0,0 +1 @@ +DIST lxqt-powermanagement-2.0.0.tar.xz 97220 BLAKE2B bf267a3c95d50c077e5fe0d271a664511eef2b1180d51dbd0141e821874d9f7d2df156fc776b69933784836967d6322c8dc92a2fcd3fe8fb2ddf7b5fb05d64a1 SHA512 8be223d126bcb81863696241a548d88be0328b0af47502e941544109e5a5b9053e16e41e0f98c817c6616174461b126b91b7c4081835cc02af4d7d6b9f400b11 diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.0.0.ebuild b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.0.0.ebuild new file mode 100644 index ..0bdb377f --- /dev/null +++ b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.0.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="LXQt daemon for power management and auto-suspend" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +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="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + >=dev-qt/qtsvg-6.6:6 + kde-frameworks/kwindowsystem:6 + kde-frameworks/kidletime:6 + kde-frameworks/solid:6 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* + sys-power/upower +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 909f089f35c151be3aeff37fe383cf69a680d275 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:17:02 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:48:26 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=909f089f lxqt-base/lxqt-config: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/Manifest | 1 + lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/lxqt-base/lxqt-config/Manifest b/lxqt-base/lxqt-config/Manifest new file mode 100644 index ..5d8d5a46 --- /dev/null +++ b/lxqt-base/lxqt-config/Manifest @@ -0,0 +1 @@ +DIST lxqt-config-2.0.0.tar.xz 380552 BLAKE2B 5b6dc5f1323609b487608efabcd3b3a2b2d14ee0374a9959b9ee1627146232ff8d91ea244b243a342217f06613424e5e0dca0b89bfef99771dcf8018fccba2ea SHA512 dbb96a069fa0b73c5e7cb6ed26d99ddf838df363b3dba5c6f8ac3dde4ab316646c6bea6fd6d463d9ddc76c38ce8b75dbf1fadc7e56d4c548a54c6d53b494bce3 diff --git a/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild new file mode 100644 index ..b5163665 --- /dev/null +++ b/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake xdg-utils + +DESCRIPTION="LXQt system configuration control center" +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="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2" +SLOT="0" +IUSE="+monitor +touchpad" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +DEPEND=" + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-menu-data-${MY_PV}* + sys-libs/zlib:= + x11-apps/setxkbmap + x11-libs/libxcb:= + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXfixes + monitor? ( kde-plasma/libkscreen:6= ) + touchpad? ( + virtual/libudev:= + x11-drivers/xf86-input-libinput + x11-libs/libXi + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_MONITOR=$(usex monitor) + -DWITH_TOUCHPAD=$(usex touchpad) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + doman man/*.1 liblxqt-config-cursor/man/*.1 lxqt-config-appearance/man/*.1 +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-openssh-askpass/
commit: e05ae2415fc7bcede3382995b5689932237be373 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:18:20 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:48:27 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=e05ae241 lxqt-base/lxqt-openssh-askpass: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-openssh-askpass/Manifest| 1 + .../lxqt-openssh-askpass-2.0.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/lxqt-base/lxqt-openssh-askpass/Manifest b/lxqt-base/lxqt-openssh-askpass/Manifest new file mode 100644 index ..50661685 --- /dev/null +++ b/lxqt-base/lxqt-openssh-askpass/Manifest @@ -0,0 +1 @@ +DIST lxqt-openssh-askpass-2.0.0.tar.xz 17812 BLAKE2B cc3dd5694d436ae889dc42ea128896caf80745a1fbd6d017d144b3a016f72f68482dad660b7e79c9e5c3f937bcc29da30926bfb4cd92ccee426abfc945e14f29 SHA512 571182fb9a1610bd5e61ad5ffe68083c66391e73a10c8ce58972ec7bbad7f0244f3b93fdd25cf24196add290dce03393eb560bd0e0dee18da81b02c7faec6b4c diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.0.ebuild b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.0.ebuild new file mode 100644 index ..4382d497 --- /dev/null +++ b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt OpenSSH user password prompt tool" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +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="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +DEPEND=" + >=dev-qt/qtbase-6.6:6[widgets] + =lxqt-base/liblxqt-${MY_PV}*:= +" +RDEPEND="${DEPEND}" + +src_install() { + cmake_src_install + doman man/*.1 + + newenvd - 99${PN} <<- _EOF_ + SSH_ASKPASS='${EPREFIX}/usr/bin/lxqt-openssh-askpass' + _EOF_ +}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-notificationd/
commit: 1061bea43e5e9295eb1ab8be7537f75a3db499f5 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:18:11 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:48:26 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=1061bea4 lxqt-base/lxqt-notificationd: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-notificationd/Manifest | 1 + .../lxqt-notificationd-2.0.0.ebuild| 35 ++ 2 files changed, 36 insertions(+) diff --git a/lxqt-base/lxqt-notificationd/Manifest b/lxqt-base/lxqt-notificationd/Manifest new file mode 100644 index ..47fd2e77 --- /dev/null +++ b/lxqt-base/lxqt-notificationd/Manifest @@ -0,0 +1 @@ +DIST lxqt-notificationd-2.0.0.tar.xz 64076 BLAKE2B 0bfb3f1a88eda80e51da2255a4657d7fc86235ae2986435869df474704102a014427072f2e11f98839130cfd8b907293dfa184a794d6f3d52af9d6abc4396288 SHA512 d1fce66bea535d65964cfaf12d8712424c861dd1309f492e7a00e678bdb18d19e921ea5a49ed6a03f0c96ddccfcb4f56131bcd26861d15b90564b8eddde7754d diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.0.ebuild b/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.0.ebuild new file mode 100644 index ..abea757c --- /dev/null +++ b/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt notification daemon and library" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +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="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +DEPEND=" + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + kde-frameworks/kwindowsystem:6 + >=kde-plasma/layer-shell-qt-6.0:6 + =lxqt-base/liblxqt-${MY_PV}*:= +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-panel/
commit: 23eea9fa0b12683538e2e677a019565d21d680f6 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:20:36 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:48:27 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=23eea9fa lxqt-base/lxqt-panel: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-panel/Manifest| 1 + lxqt-base/lxqt-panel/lxqt-panel-2.0.0.ebuild | 117 +++ 2 files changed, 118 insertions(+) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest new file mode 100644 index ..4e5b5717 --- /dev/null +++ b/lxqt-base/lxqt-panel/Manifest @@ -0,0 +1 @@ +DIST lxqt-panel-2.0.0.tar.xz 659368 BLAKE2B 6d21ba65ad0ec99373e834a35a6cd32921c7c80311553219278c695c4231c58dbf0b282f93810750edd937127d4d6b2f1f01d84b20fffcf24a3256502c97733a SHA512 2045848c2840a51cb15f546fa5bbcd63527ebf1335048073fd6bc45959986a3cb73f795c270a82eef4ed62184b193fc4c66926e7902896c4810a425853e135f1 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-2.0.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-2.0.0.ebuild new file mode 100644 index ..07f2ef0e --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-2.0.0.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +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="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE=" + +alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator + +mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop + +spacer +statusnotifier sysstat +taskbar tray +volume +worldclock +" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 + kde-frameworks/kwindowsystem:6[X] + kde-plasma/layer-shell-qt:6 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* + =lxqt-base/lxqt-menu-data-${MY_PV}* + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors:= ) + mount? ( kde-frameworks/solid:6 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( + dev-libs/libdbusmenu-lxqt + >=dev-qt/qtbase-6.6:6[concurrent] + ) + sysstat? ( >=lxqt-base/libsysstat-1.0.0 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/libXtst + x11-libs/xcb-util + x11-libs/xcb-util-image + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-libs/libpulse + media-sound/pavucontrol-qt + ) + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) + -DSENSORS_PLUGIN=$(usex lm-sensors) + -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) + -DSPACER_PLUGIN=$(usex spacer) + -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) + -DSYSSTAT_PLUGIN=$(usex sysstat) + -DTASKBAR_PLUGIN=$(usex taskbar) + -DTRAY_PLUGIN=$(usex tray) + -DVOLUME_PLUGIN=$(usex volume) + -DWORLDCLOCK_PLUGIN=$(usex worldclock) + ) + + if use volume; then + mycmakeargs+=( + -DVOLUME_USE_ALSA=$(usex alsa) + -DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio) + ) + fi + +
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-menu-data/
commit: 30fe964ce86ebd438689a15b136cdf7a7f615505 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:16:43 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:48:26 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=30fe964c lxqt-base/lxqt-menu-data: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-menu-data/Manifest | 1 + .../lxqt-menu-data/lxqt-menu-data-2.0.0.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/lxqt-base/lxqt-menu-data/Manifest b/lxqt-base/lxqt-menu-data/Manifest new file mode 100644 index ..c654ccfb --- /dev/null +++ b/lxqt-base/lxqt-menu-data/Manifest @@ -0,0 +1 @@ +DIST lxqt-menu-data-2.0.0.tar.xz 54908 BLAKE2B 8c70bc19670373f98dc256918c2d277f6d928dd487db94bdb0ca21e462628f9c6667e39f0b3c982de075bbde3f374d3249c9c90939d71165d199f6367a92d904 SHA512 04ee9923118ded86c60677bf0922498625496d2811237211072a1b7f2a2fde18b8444901fa3812599e1c246bf2bda61d3ee0e5eb7b6a7c35827f46c21e61 diff --git a/lxqt-base/lxqt-menu-data/lxqt-menu-data-2.0.0.ebuild b/lxqt-base/lxqt-menu-data/lxqt-menu-data-2.0.0.ebuild new file mode 100644 index ..4b370657 --- /dev/null +++ b/lxqt-base/lxqt-menu-data/lxqt-menu-data-2.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake + +DESCRIPTION="LXQt Menu Files and Translations for Menu Categories" +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="LGPL-2.1" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +RDEPEND=" + !
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-globalkeys/
commit: 104f112bf1fe189e4b355aafcf78ddc24bb35674 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:18:00 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:48:26 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=104f112b lxqt-base/lxqt-globalkeys: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-globalkeys/Manifest | 1 + .../lxqt-globalkeys/lxqt-globalkeys-2.0.0.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/lxqt-base/lxqt-globalkeys/Manifest b/lxqt-base/lxqt-globalkeys/Manifest new file mode 100644 index ..263a55a0 --- /dev/null +++ b/lxqt-base/lxqt-globalkeys/Manifest @@ -0,0 +1 @@ +DIST lxqt-globalkeys-2.0.0.tar.xz 74832 BLAKE2B 9a55e35b54951d97da733b3df403f859db4b0524061fae3852c8e14e368526b6f9243d6059e06186758a0d2ceeac7cad256062b805c8af6ef5b1306cbea3 SHA512 8fa7f6e7db65f3a3b93ff65a8d27a1dfe262526d7ab18f8a2d0dd4b14c9f22c8d80de8e54fb83b2be228d7200d769e144b01ee8ea5ad7b3fc54b204f68224c3e diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.0.0.ebuild b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.0.0.ebuild new file mode 100644 index ..e1319e6f --- /dev/null +++ b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.0.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Daemon and library for global keyboard shortcuts registration" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +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="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +DEPEND=" + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + =lxqt-base/liblxqt-${MY_PV}*:= + x11-libs/libX11 +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-about/
commit: 7013375c37c326e5fb14d7b34bf5e575f454a1b2 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:13:52 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:48:26 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7013375c lxqt-base/lxqt-about: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-about/Manifest| 1 + lxqt-base/lxqt-about/lxqt-about-2.0.0.ebuild | 29 2 files changed, 30 insertions(+) diff --git a/lxqt-base/lxqt-about/Manifest b/lxqt-base/lxqt-about/Manifest new file mode 100644 index ..6403dbcf --- /dev/null +++ b/lxqt-base/lxqt-about/Manifest @@ -0,0 +1 @@ +DIST lxqt-about-2.0.0.tar.xz 47936 BLAKE2B d304ac8896d326311708fc239605e37996f7a6e59181ab4746f248b72344395292e23a5ae7758ea90674250d300f89d1ae4620e6c72f547909adb5bcc8a72511 SHA512 a99dd6c50a357c65ac8edf5795fc11fedf54ddf34dbd8f84585ab2a73d680d12e221f9dcb92ac206a0a973b3aedd4e504f6b2738aa75e3b36b0ebfe4043a93d4 diff --git a/lxqt-base/lxqt-about/lxqt-about-2.0.0.ebuild b/lxqt-base/lxqt-about/lxqt-about-2.0.0.ebuild new file mode 100644 index ..8aebd747 --- /dev/null +++ b/lxqt-base/lxqt-about/lxqt-about-2.0.0.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="LXQt about dialog" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +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="LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" +DEPEND=" + >=dev-libs/libqtxdg-4.0.0 + =lxqt-base/liblxqt-${MY_PV}*:= +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/libsysstat/
commit: 01310206a8c7f6f5576a9c9ccafb870e44aff424 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:20:25 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:48:26 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=01310206 lxqt-base/libsysstat: add 1.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/libsysstat/Manifest| 1 + lxqt-base/libsysstat/libsysstat-1.0.0.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/lxqt-base/libsysstat/Manifest b/lxqt-base/libsysstat/Manifest new file mode 100644 index ..ede6ddad --- /dev/null +++ b/lxqt-base/libsysstat/Manifest @@ -0,0 +1 @@ +DIST libsysstat-1.0.0.tar.xz 17684 BLAKE2B 1ccfe0555d2f8cb6e948c5f0bfa33d55a02aac1060973070b82f3596f3d340185888a2993aaffa66c1f5aeac64f7cfe7c46fadf3265a81d94e94a47d53c6c265 SHA512 f27481d20b2817fc55056aa5db10193586cc9709419870e0411ce896383bf23c2faddb3d73d4db635534245acc4ef980ac4e28143eb6b0a1d84337df74daf7e7 diff --git a/lxqt-base/libsysstat/libsysstat-1.0.0.ebuild b/lxqt-base/libsysstat/libsysstat-1.0.0.ebuild new file mode 100644 index ..d21d1443 --- /dev/null +++ b/lxqt-base/libsysstat/libsysstat-1.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt GUI for System Statistics" +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="GPL-2+ LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" +DEPEND=">=dev-qt/qtbase-6.6:6" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: dev-libs/libdbusmenu-lxqt/files/
commit: 8f70eab1af18eb88691cc39d7943f4ef0c075e0a Author: Jimi Huotari gentoo org> AuthorDate: Wed Apr 17 08:42:27 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Wed Apr 17 08:44:22 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8f70eab1 dev-libs/libdbusmenu-lxqt: update cmake patch Drop a hunk that was implemented upstream. - https://github.com/lxqt/libdbusmenu-lxqt/commit/f70073885e0 Signed-off-by: Jimi Huotari gentoo.org> .../files/libdbusmenu-lxqt-2024-03-20-cmake.patch| 9 - 1 file changed, 9 deletions(-) diff --git a/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-2024-03-20-cmake.patch b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-2024-03-20-cmake.patch index 993bbdfe..835e8eb7 100644 --- a/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-2024-03-20-cmake.patch +++ b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-2024-03-20-cmake.patch @@ -17,15 +17,6 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt index 3e46428..7bb1e66 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -3,7 +3,7 @@ project(dbusmenu-lxqt) - set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules") - - # Build options --option(WITH_DOC "Build documentation (requires Doxygen)" ON) -+option(WITH_DOC "Build documentation (requires Doxygen)" OFF) - - # Versions - ## Package version @@ -49,9 +49,7 @@ endif (__DBUSMENU_HAVE_CXX17) include(CMakePackageConfigHelpers)
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-about/
commit: d592277b6749f380043163cac31a400406980901 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:05:10 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d592277b lxqt-base/lxqt-about: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-about/lxqt-about-.ebuild | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/lxqt-base/lxqt-about/lxqt-about-.ebuild b/lxqt-base/lxqt-about/lxqt-about-.ebuild index 9a760153..2bef726b 100644 --- a/lxqt-base/lxqt-about/lxqt-about-.ebuild +++ b/lxqt-base/lxqt-about/lxqt-about-.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 @@ -21,12 +21,9 @@ fi LICENSE="LGPL-2.1+" SLOT="0" -BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" DEPEND=" >=dev-libs/libqtxdg-3.11.0 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 =lxqt-base/liblxqt-${MY_PV}*:= " RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-meta/
commit: 519c24d3a906ec17c33df61075859017661ec775 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:06:42 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:36 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=519c24d3 lxqt-base/lxqt-meta: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-meta/lxqt-meta-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxqt-base/lxqt-meta/lxqt-meta-.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-.ebuild index 2628f356..6a799195 100644 --- a/lxqt-base/lxqt-meta/lxqt-meta-.ebuild +++ b/lxqt-base/lxqt-meta/lxqt-meta-.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 @@ -45,7 +45,7 @@ RDEPEND=" !sddm? ( x11-misc/lightdm ) ) filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* ) - lximage? ( media-gfx/lximage-qt ) + lximage? ( =media-gfx/lximage-qt-${MY_PV}* ) !minimal? ( x11-wm/openbox x11-misc/obconf-qt
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-runner/
commit: 2cd81a815d1cc6d6ae87b86acc2f7bf03e2966a0 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:06:09 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=2cd81a81 lxqt-base/lxqt-runner: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-runner/lxqt-runner-.ebuild | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/lxqt-base/lxqt-runner/lxqt-runner-.ebuild b/lxqt-base/lxqt-runner/lxqt-runner-.ebuild index cb13a778..abe1453e 100644 --- a/lxqt-base/lxqt-runner/lxqt-runner-.ebuild +++ b/lxqt-base/lxqt-runner/lxqt-runner-.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 @@ -22,18 +22,16 @@ LICENSE="LGPL-2.1 LGPL-2.1+" SLOT="0" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 virtual/pkgconfig " DEPEND=" >=dev-cpp/muParser-2.2.3 >=dev-libs/libqtxdg-3.12.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtxml-5.15:5 - kde-frameworks/kwindowsystem:5 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] + kde-frameworks/kwindowsystem:6 + >=kde-plasma/layer-shell-qt-6.0:6 =lxqt-base/liblxqt-${MY_PV}*:= =lxqt-base/lxqt-globalkeys-${MY_PV}* "
[gentoo-commits] proj/qt:master commit in: media-gfx/lximage-qt/
commit: dc1a620c468cfad3b68008204bc63bfb7d083cc7 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:06:36 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:36 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=dc1a620c media-gfx/lximage-qt: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> media-gfx/lximage-qt/lximage-qt-.ebuild | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/media-gfx/lximage-qt/lximage-qt-.ebuild b/media-gfx/lximage-qt/lximage-qt-.ebuild index 28536ab0..246757d7 100644 --- a/media-gfx/lximage-qt/lximage-qt-.ebuild +++ b/media-gfx/lximage-qt/lximage-qt-.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 @@ -22,20 +22,14 @@ LICENSE="GPL-2 GPL-2+" SLOT="0" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 virtual/pkgconfig " DEPEND=" dev-libs/glib:2 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtnetwork-5.15:5 - >=dev-qt/qtprintsupport-5.15:5 - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 + >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] + >=dev-qt/qtsvg-6.6:6 media-libs/libexif =x11-libs/libfm-qt-${MY_PV}*:= x11-libs/libX11
[gentoo-commits] proj/qt:master commit in: x11-libs/libfm-qt/
commit: 36e2e0f60009ba710dd09fc8b509495fa702d075 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:06:26 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:36 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=36e2e0f6 x11-libs/libfm-qt: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> x11-libs/libfm-qt/libfm-qt-.ebuild | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/x11-libs/libfm-qt/libfm-qt-.ebuild b/x11-libs/libfm-qt/libfm-qt-.ebuild index fe3fcdd1..15f7653a 100644 --- a/x11-libs/libfm-qt/libfm-qt-.ebuild +++ b/x11-libs/libfm-qt/libfm-qt-.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 @@ -22,18 +22,15 @@ LICENSE="BSD GPL-2+ LGPL-2.1+" SLOT="0/7" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 virtual/pkgconfig " DEPEND=" dev-libs/glib:2 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtgui-5.15:5= - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 + >=dev-qt/qtbase-6.6:6[gui,widgets] >=lxde-base/menu-cache-1.1.0:= - =lxqt-base/lxqt-menu-data-${MY_PV}* + >=lxqt-base/lxqt-menu-data-2.0.0 media-libs/libexif x11-libs/libxcb:= "
[gentoo-commits] proj/qt:master commit in: x11-misc/pcmanfm-qt/
commit: d7452f0dea80e2d784c14bba0383cf819895cc56 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:06:31 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:36 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d7452f0d x11-misc/pcmanfm-qt: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild index be2de9e6..c74f6f0c 100644 --- a/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild +++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-.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 @@ -22,16 +22,13 @@ LICENSE="GPL-2 GPL-2+ LGPL-2.1+" SLOT="0" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 " DEPEND=" dev-libs/glib:2 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + >=kde-plasma/layer-shell-qt-6.0:6 sys-apps/util-linux virtual/freedesktop-icon-theme =x11-libs/libfm-qt-${MY_PV}*:=
[gentoo-commits] proj/qt:master commit in: app-arch/lxqt-archiver/
commit: f530d106ce3c98d415343292a59a9d35c30ea76d Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:02:39 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f530d106 app-arch/lxqt-archiver: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> app-arch/lxqt-archiver/lxqt-archiver-.ebuild | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/app-arch/lxqt-archiver/lxqt-archiver-.ebuild b/app-arch/lxqt-archiver/lxqt-archiver-.ebuild index 949fd0cf..f41e52c0 100644 --- a/app-arch/lxqt-archiver/lxqt-archiver-.ebuild +++ b/app-arch/lxqt-archiver/lxqt-archiver-.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 @@ -22,17 +22,14 @@ LICENSE="GPL-2 GPL-2+" SLOT="0" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 " DEPEND=" dev-libs/glib:2 dev-libs/json-glib - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 - >=x11-libs/libfm-qt-1.4:= + >=dev-qt/qtbase-6.6:6[gui,widgets] + >=x11-libs/libfm-qt-2.0:= " RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-globalkeys/
commit: af96c66627295d77e5fda31266e6e383e58a5961 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:05:30 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=af96c666 lxqt-base/lxqt-globalkeys: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.ebuild | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.ebuild b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.ebuild index 668a4f88..2812e811 100644 --- a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.ebuild +++ b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.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 @@ -22,15 +22,11 @@ LICENSE="LGPL-2.1 LGPL-2.1+" SLOT="0" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 " DEPEND=" - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - kde-frameworks/kwindowsystem:5 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] =lxqt-base/liblxqt-${MY_PV}*:= x11-libs/libX11 "
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-policykit/
commit: 54f75922e9a57be1e3322692865105dfc6edd87d Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:05:55 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=54f75922 lxqt-base/lxqt-policykit: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-policykit/lxqt-policykit-.ebuild | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-.ebuild b/lxqt-base/lxqt-policykit/lxqt-policykit-.ebuild index 05cc1b10..c3621304 100644 --- a/lxqt-base/lxqt-policykit/lxqt-policykit-.ebuild +++ b/lxqt-base/lxqt-policykit/lxqt-policykit-.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 @@ -22,14 +22,12 @@ LICENSE="LGPL-2.1 LGPL-2.1+" SLOT="0" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 virtual/pkgconfig " DEPEND=" - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtbase-6.6:6[gui,widgets] =lxqt-base/liblxqt-${MY_PV}*:= >=sys-auth/polkit-qt-0.113.0 "
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-sudo/
commit: 945df6899e885c32a126e065c9bb568c4aba5923 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:06:20 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=945df689 lxqt-base/lxqt-sudo: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-sudo/lxqt-sudo-.ebuild | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-.ebuild b/lxqt-base/lxqt-sudo/lxqt-sudo-.ebuild index 93e63e6f..61e67fac 100644 --- a/lxqt-base/lxqt-sudo/lxqt-sudo-.ebuild +++ b/lxqt-base/lxqt-sudo/lxqt-sudo-.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,12 +19,10 @@ fi LICENSE="LGPL-2.1 LGPL-2.1+" SLOT="0" -BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" DEPEND=" app-admin/sudo - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtbase-6.6:6[gui,widgets] ~lxqt-base/liblxqt-${PV}:= " RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-qtplugin/
commit: 92af05217f56a0a3fe0e4b81e7a8b17582a3ecfb Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:06:04 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=92af0521 lxqt-base/lxqt-qtplugin: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild index 1b319db4..d457ed08 100644 --- a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild +++ b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.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 @@ -22,16 +22,13 @@ LICENSE="LGPL-2.1+" SLOT="0" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 " DEPEND=" - dev-libs/libdbusmenu-qt[qt5(+)] + dev-libs/libdbusmenu-lxqt >=dev-libs/libqtxdg-3.12.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5= - >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] =x11-libs/libfm-qt-${MY_PV}* " RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-session/
commit: 09b5736a6e19b5b915a48f64c27d097b33e4fb8a Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:06:13 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=09b5736a lxqt-base/lxqt-session: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-session/lxqt-session-.ebuild | 17 ++--- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/lxqt-base/lxqt-session/lxqt-session-.ebuild b/lxqt-base/lxqt-session/lxqt-session-.ebuild index f70701aa..bce1fe81 100644 --- a/lxqt-base/lxqt-session/lxqt-session-.ebuild +++ b/lxqt-base/lxqt-session/lxqt-session-.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 @@ -18,24 +18,19 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi -IUSE="+udev" - LICENSE="LGPL-2.1 LGPL-2.1+" SLOT="0" +IUSE="+udev" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 " DEPEND=" >=app-misc/qtxdg-tools-3.11.0 >=dev-libs/libqtxdg-3.12.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 - kde-frameworks/kwindowsystem:5[X] + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + kde-frameworks/kwindowsystem:6[X] =lxqt-base/liblxqt-${MY_PV}*:= sys-process/procps:= x11-libs/libX11
[gentoo-commits] proj/qt:master commit in: dev-util/lxqt-build-tools/
commit: 5bc60b4bc254b2e139ecb340da932b556c6d18e8 Author: Jimi Huotari gentoo org> AuthorDate: Wed Mar 13 14:03:57 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5bc60b4b dev-util/lxqt-build-tools: welcome qt6 Upstream has moved on to Qt 6. Signed-off-by: Jimi Huotari gentoo.org> dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild index 8c41191e..11f8c2ad 100644 --- a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild +++ b/dev-util/lxqt-build-tools/lxqt-build-tools-.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 @@ -21,6 +21,6 @@ SLOT="0" DEPEND=" >=dev-libs/glib-2.50.0 - >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtbase-6.6:6 " RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-powermanagement/
commit: 6c56c13e98a08ebf47931c94a4c19cf74da6bc45 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:06:00 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6c56c13e lxqt-base/lxqt-powermanagement: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> .../lxqt-powermanagement-.ebuild | 19 --- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild index cf70d933..9dfc1094 100644 --- a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild +++ b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.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 @@ -22,20 +22,17 @@ LICENSE="LGPL-2.1 LGPL-2.1+" SLOT="0" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 virtual/pkgconfig " DEPEND=" >=dev-libs/libqtxdg-3.11.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - kde-frameworks/kwindowsystem:5 - kde-frameworks/kidletime:5 - kde-frameworks/solid:5 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + >=dev-qt/qtsvg-6.6:6 + kde-frameworks/kwindowsystem:6 + kde-frameworks/kidletime:6 + kde-frameworks/solid:6 =lxqt-base/liblxqt-${MY_PV}*:= =lxqt-base/lxqt-globalkeys-${MY_PV}* sys-power/upower
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-admin/
commit: 5d55a199ff15d2b484ca1e42abbf4543bfda0855 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:07:15 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5d55a199 lxqt-base/lxqt-admin: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-admin/lxqt-admin-.ebuild | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/lxqt-base/lxqt-admin/lxqt-admin-.ebuild b/lxqt-base/lxqt-admin/lxqt-admin-.ebuild index 654cff78..8d398619 100644 --- a/lxqt-base/lxqt-admin/lxqt-admin-.ebuild +++ b/lxqt-base/lxqt-admin/lxqt-admin-.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 @@ -21,14 +21,11 @@ fi LICENSE="LGPL-2.1+" SLOT="0" -BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" DEPEND=" - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] =lxqt-base/liblxqt-${MY_PV}* - kde-frameworks/kwindowsystem:5 + kde-frameworks/kwindowsystem:6 >=sys-auth/polkit-qt-0.113.0 =lxqt-base/liblxqt-${MY_PV}*:= "
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-menu-data/
commit: 5adf9bded056de1ef972eb70a17cd4252ca8c7c7 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:05:34 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5adf9bde lxqt-base/lxqt-menu-data: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-menu-data/lxqt-menu-data-.ebuild | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/lxqt-base/lxqt-menu-data/lxqt-menu-data-.ebuild b/lxqt-base/lxqt-menu-data/lxqt-menu-data-.ebuild index bc7fff81..11a0c011 100644 --- a/lxqt-base/lxqt-menu-data/lxqt-menu-data-.ebuild +++ b/lxqt-base/lxqt-menu-data/lxqt-menu-data-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,11 +15,18 @@ if [[ ${PV} = ** ]]; then 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" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1" SLOT="0" -IUSE="" -BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +RDEPEND=" + !
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: ccc1106c74a07c4238c9ec8941d812f72ad578fb Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:05:20 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ccc1106c lxqt-base/lxqt-config: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index 369212f3..56729a70 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.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 @@ -22,17 +22,11 @@ LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2" SLOT="0" IUSE="+monitor +touchpad" -BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 -" +BDEPEND=">=dev-qt/qttools-6.6:6[linguist]" DEPEND=" >=dev-libs/libqtxdg-3.11.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtx11extras-5.15:5 - >=dev-qt/qtxml-5.15:5 + >=dev-qt/qtbase-6.6:6[gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 =lxqt-base/liblxqt-${MY_PV}*:= =lxqt-base/lxqt-menu-data-${MY_PV}* sys-libs/zlib:= @@ -41,7 +35,7 @@ DEPEND=" x11-libs/libX11 x11-libs/libXcursor x11-libs/libXfixes - monitor? ( >=kde-plasma/libkscreen-5.27.0:5= ) + monitor? ( >=kde-plasma/libkscreen-6:6= ) touchpad? ( virtual/libudev:= x11-drivers/xf86-input-libinput
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-panel/
commit: 0fe0367f22f24039dbcaf9c26fde4ca40643e8c5 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:05:51 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0fe0367f lxqt-base/lxqt-panel: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-.ebuild | 25 ++--- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-.ebuild index 96cac570..11d77059 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-.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 @@ -31,20 +31,15 @@ REQUIRED_USE=" " BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 virtual/pkgconfig " DEPEND=" >=dev-libs/libqtxdg-3.11.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 - >=dev-qt/qtxml-5.15:5 - kde-frameworks/kwindowsystem:5[X] + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 + kde-frameworks/kwindowsystem:6[X] >=lxde-base/menu-cache-1.1.0 =lxqt-base/liblxqt-${MY_PV}*:= =lxqt-base/lxqt-globalkeys-${MY_PV}* @@ -53,13 +48,13 @@ DEPEND=" cpuload? ( sys-libs/libstatgrab ) kbindicator? ( x11-libs/libxkbcommon ) lm-sensors? ( sys-apps/lm-sensors:= ) - mount? ( kde-frameworks/solid:5 ) + mount? ( kde-frameworks/solid:6 ) networkmonitor? ( sys-libs/libstatgrab ) statusnotifier? ( - dev-libs/libdbusmenu-qt[qt5(+)] - >=dev-qt/qtconcurrent-5.15:5 + dev-libs/libdbusmenu-lxqt + >=dev-qt/qtbase-6.6:6[concurrent] ) - sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) + sysstat? ( >=lxqt-base/libsysstat-2.0.0 ) tray? ( x11-libs/libxcb:= x11-libs/libXcomposite
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-notificationd/
commit: 6478b448579d3ad579f1f467eac84be54d3a6bf0 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:05:40 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6478b448 lxqt-base/lxqt-notificationd: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> .../lxqt-notificationd/lxqt-notificationd-.ebuild | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-.ebuild b/lxqt-base/lxqt-notificationd/lxqt-notificationd-.ebuild index 4f65c2d4..4b747542 100644 --- a/lxqt-base/lxqt-notificationd/lxqt-notificationd-.ebuild +++ b/lxqt-base/lxqt-notificationd/lxqt-notificationd-.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 @@ -22,16 +22,14 @@ LICENSE="LGPL-2.1 LGPL-2.1+" SLOT="0" BDEPEND=" - dev-qt/linguist-tools:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 " DEPEND=" >=dev-libs/libqtxdg-3.11.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - kde-frameworks/kwindowsystem:5 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + kde-frameworks/kwindowsystem:6 + >=kde-plasma/layer-shell-qt-6.0:6 =lxqt-base/liblxqt-${MY_PV}*:= " RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/liblxqt/
commit: 9ea69012144f03b94f63d131395d32f0e2edf87c Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:04:47 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9ea69012 lxqt-base/liblxqt: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/liblxqt/liblxqt-.ebuild | 15 +-- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/lxqt-base/liblxqt/liblxqt-.ebuild b/lxqt-base/liblxqt/liblxqt-.ebuild index 65577c1c..a2065f3e 100644 --- a/lxqt-base/liblxqt/liblxqt-.ebuild +++ b/lxqt-base/liblxqt/liblxqt-.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 @@ -21,18 +21,13 @@ SLOT="0/$(ver_cut 1-2)" IUSE="+backlight" BDEPEND=" - dev-qt/linguist-tools:5 - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 " DEPEND=" >=dev-libs/libqtxdg-3.12.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 - >=dev-qt/qtxml-5.15:5 - kde-frameworks/kwindowsystem:5[X] + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] + kde-frameworks/kwindowsystem:6[X] x11-libs/libX11 x11-libs/libXScrnSaver backlight? ( sys-auth/polkit-qt )
[gentoo-commits] proj/qt:master commit in: dev-libs/libqtxdg/
commit: be4f558074ad89b9d50105f2afdc71e9cf4775b3 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:04:39 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=be4f5580 dev-libs/libqtxdg: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> dev-libs/libqtxdg/libqtxdg-.ebuild | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/dev-libs/libqtxdg/libqtxdg-.ebuild b/dev-libs/libqtxdg/libqtxdg-.ebuild index 1e3e0e22..e294c0d8 100644 --- a/dev-libs/libqtxdg/libqtxdg-.ebuild +++ b/dev-libs/libqtxdg/libqtxdg-.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 @@ -22,21 +22,17 @@ IUSE="test" RESTRICT="!test? ( test )" BDEPEND=" - >=dev-util/lxqt-build-tools-0.13.0 + >=dev-util/lxqt-build-tools-2.0.0 virtual/pkgconfig " RDEPEND=" dev-libs/glib:2 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5= - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtxml-5.15:5 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 x11-misc/xdg-utils " DEPEND="${RDEPEND} - test? ( >=dev-qt/qttest-5.15:5 ) + test? ( >=dev-qt/qtbase-6.6:6[test] ) " src_configure() {
[gentoo-commits] proj/qt:master commit in: lxqt-base/libsysstat/
commit: 50a2c5190d8b03e1a36034ea90350121eb5d7031 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:04:59 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=50a2c519 lxqt-base/libsysstat: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/libsysstat/libsysstat-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lxqt-base/libsysstat/libsysstat-.ebuild b/lxqt-base/libsysstat/libsysstat-.ebuild index 67b8a878..262f3eb5 100644 --- a/lxqt-base/libsysstat/libsysstat-.ebuild +++ b/lxqt-base/libsysstat/libsysstat-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,12 +13,12 @@ if [[ ${PV} = ** ]]; then 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 ~arm arm64 ~loong ~riscv x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" fi LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -BDEPEND=">=dev-util/lxqt-build-tools-0.10.0" -DEPEND=">=dev-qt/qtcore-5.15:5" +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" +DEPEND=">=dev-qt/qtbase-6.6:6" RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-openssh-askpass/
commit: 5b1b54cc20875769d12cd420c84d244e12328fb8 Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:05:45 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5b1b54cc lxqt-base/lxqt-openssh-askpass: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.ebuild b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.ebuild index 774ad3d3..32951952 100644 --- a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.ebuild +++ b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.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 @@ -22,11 +22,10 @@ LICENSE="LGPL-2.1 LGPL-2.1+" SLOT="0" BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 + >=dev-qt/qttools-6.6:6[linguist] " DEPEND=" - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtbase-6.6:6[widgets] =lxqt-base/liblxqt-${MY_PV}*:= " RDEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: app-misc/qtxdg-tools/
commit: d8d69d8e3722ea6ed2d0add00de094c50ccfec4b Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:03:27 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d8d69d8e app-misc/qtxdg-tools: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> app-misc/qtxdg-tools/qtxdg-tools-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/qtxdg-tools/qtxdg-tools-.ebuild b/app-misc/qtxdg-tools/qtxdg-tools-.ebuild index 6b8b70d3..1a57ea40 100644 --- a/app-misc/qtxdg-tools/qtxdg-tools-.ebuild +++ b/app-misc/qtxdg-tools/qtxdg-tools-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,9 +19,9 @@ fi LICENSE="LGPL-2.1" SLOT="0" -BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +BDEPEND=">=dev-util/lxqt-build-tools-2.0.0" RDEPEND=" >=dev-libs/libqtxdg-3.12.0 - >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtbase-6.6:6 " DEPEND="${RDEPEND}"
[gentoo-commits] proj/qt:master commit in: dev-libs/libdbusmenu-lxqt/, dev-libs/libdbusmenu-lxqt/files/
commit: 7bce59d782b9d33621956af5970946a403f86a48 Author: Jimi Huotari gentoo org> AuthorDate: Wed Mar 20 19:12:56 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7bce59d7 dev-libs/libdbusmenu-lxqt: new package, add This is a libdbusmenu-qt fork intended to be used by the LXQt packages. Signed-off-by: Jimi Huotari gentoo.org> .../files/libdbusmenu-lxqt-2024-03-20-cmake.patch | 138 + .../libdbusmenu-lxqt/libdbusmenu-lxqt-.ebuild | 24 dev-libs/libdbusmenu-lxqt/metadata.xml | 15 +++ 3 files changed, 177 insertions(+) diff --git a/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-2024-03-20-cmake.patch b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-2024-03-20-cmake.patch new file mode 100644 index ..993bbdfe --- /dev/null +++ b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-2024-03-20-cmake.patch @@ -0,0 +1,138 @@ +From 1be3710c1032eb8eee9fabc59f05f335aeb2e97c Mon Sep 17 00:00:00 2001 +From: Jimi Huotari +Date: Wed, 20 Mar 2024 21:01:00 +0200 +Subject: [PATCH] cmake: fix pkgconfig libdir path with general cleanup + +Also use more GNUInstallDirs. + +Adapted from: https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20160218-cmake.patch +--- + CMakeLists.txt| 14 ++ + cmake/modules/FindQJSON.cmake | 2 +- + dbusmenu-lxqt.pc.in | 6 +++--- + src/CMakeLists.txt| 10 +- + 4 files changed, 15 insertions(+), 17 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3e46428..7bb1e66 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -3,7 +3,7 @@ project(dbusmenu-lxqt) + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules") + + # Build options +-option(WITH_DOC "Build documentation (requires Doxygen)" ON) ++option(WITH_DOC "Build documentation (requires Doxygen)" OFF) + + # Versions + ## Package version +@@ -49,9 +49,7 @@ endif (__DBUSMENU_HAVE_CXX17) + + include(CMakePackageConfigHelpers) + include(GNUInstallDirs) +-set(LIB_DESTINATION "${CMAKE_INSTALL_LIBDIR}") +-set(CMAKECONFIG_INSTALL_DIR "${LIB_DESTINATION}/cmake/dbusmenu-lxqt") +-set(INCLUDE_INSTALL_DIR "include/dbusmenu-lxqt") ++set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}/dbusmenu-lxqt") + + # dist targets + set(ARCHIVE_NAME libdbusmenu-lxqt-${dbusmenu_lxqt_VERSION}) +@@ -76,7 +74,7 @@ add_dependencies(distcheck dist) + configure_file(dbusmenu-lxqt.pc.in ${CMAKE_BINARY_DIR}/dbusmenu-lxqt.pc @ONLY) + + install(FILES ${CMAKE_BINARY_DIR}/dbusmenu-lxqt.pc +-DESTINATION ${LIB_DESTINATION}/pkgconfig ++DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig + ) + + add_subdirectory(src) +@@ -91,7 +89,7 @@ if(WITH_DOC) + ) + + install(DIRECTORY ${CMAKE_BINARY_DIR}/html/ +-DESTINATION share/doc/libdbusmenu-lxqt-doc ++DESTINATION ${CMAKE_INSTALL_DOCDIR} + ) + endif(WITH_DOC) + +@@ -99,7 +97,7 @@ endif(WITH_DOC) + configure_package_config_file( + dbusmenu-lxqt-config.cmake.in + ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config.cmake +-INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR} ++INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/dbusmenu-lxqt + PATH_VARS INCLUDE_INSTALL_DIR + ) + +@@ -113,6 +111,6 @@ write_basic_package_version_file( + install(FILES + ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config.cmake + ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config-version.cmake +-DESTINATION "${CMAKECONFIG_INSTALL_DIR}" ++DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/dbusmenu-lxqt" + COMPONENT Devel + ) +diff --git a/cmake/modules/FindQJSON.cmake b/cmake/modules/FindQJSON.cmake +index cd007e1..e1371ce 100644 +--- a/cmake/modules/FindQJSON.cmake b/cmake/modules/FindQJSON.cmake +@@ -34,7 +34,7 @@ else (QJSON_INCLUDE_DIR AND QJSON_LIBRARIES) + qjson/parser.h + PATHS + ${PC_QJSON_INCLUDE_DIRS} +-${INCLUDE_INSTALL_DIR} ++${CMAKE_INSTALL_INCLUDEDIR} + ${KDE4_INCLUDE_DIR} + ) + +diff --git a/dbusmenu-lxqt.pc.in b/dbusmenu-lxqt.pc.in +index d437851..60e81ad 100644 +--- a/dbusmenu-lxqt.pc.in b/dbusmenu-lxqt.pc.in +@@ -1,7 +1,7 @@ + prefix=@CMAKE_INSTALL_PREFIX@ +-exec_prefix=@CMAKE_INSTALL_PREFIX@ +-libdir=@CMAKE_INSTALL_PREFIX@/lib +-includedir=@CMAKE_INSTALL_PREFIX@/include/dbusmenu-lxqt ++exec_prefix=${prefix} ++libdir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ ++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@/dbusmenu-lxqt + + Name: libdbusmenu-lxqt + Description: Qt implementation of dbusmenu spec +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index e0d65e5..90b801c 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -83,23 +83,23 @@ target_link_libraries(dbusmenu-lxqt + + # Make sure linking to the target adds dbusmenu-lxqt install directory + target_include_directories(dbusmenu-lxqt +-INTERFACE "$") ++
[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebview/
commit: 7223e1fb86dbd064465fc683a29edba9c71e852c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 23 12:39:45 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 23 13:34:49 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7223e1fb dev-qt/qtwebview: Drop ~ppc64 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwebview/qtwebview-5.15.13..ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwebview/qtwebview-5.15.13..ebuild b/dev-qt/qtwebview/qtwebview-5.15.13..ebuild index ca158199..9d1663ab 100644 --- a/dev-qt/qtwebview/qtwebview-5.15.13..ebuild +++ b/dev-qt/qtwebview/qtwebview-5.15.13..ebuild @@ -8,7 +8,7 @@ inherit qt5-build DESCRIPTION="Module for displaying web content in a QML application using the Qt5 framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi IUSE=""
[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/
commit: badb221b04137c576043d6dc58e63e610c2572f8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 23 11:08:30 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 23 13:34:39 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=badb221b dev-qt/qtwebengine: Bump patchset to 5.15.13_p20240222 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwebengine/Manifest| 2 +- dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild | 5 + 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 901ba754..2aff89a0 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1 +1 @@ -DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef SHA512 a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3 +DIST qtwebengine-5.15.13_p20240322-patchset.tar.xz 26112 BLAKE2B 21eb036520e052f28d7579022d84d4b7136521d025569b22653229d8099140a99726ce5ddebced0d9aa113d3e215fc023ad042a372f2318dfc7cafe5d9e397c9 SHA512 cbc4373ed6a107a3fd2bf1cb73c96e3c00b4428410933dbb1b1eb5116de22e29ca5e102702e1f6f8a12abff6b60ea072b84e77da64c6d60e360bf0ad2e542166 diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild index 23e3fab7..4c202e58 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild @@ -3,7 +3,7 @@ EAPI=8 -PATCHSET="${PN}-5.15.10_p20230815-patchset" +PATCHSET="${PN}-5.15.13_p20240322-patchset" PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="xml(+)" inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs @@ -152,9 +152,6 @@ src_unpack() { } src_prepare() { - # upstreamed, but not spinning new patchset just yet - rm "${WORKDIR}"/${PATCHSET}/018-gcc13-includes.patch || die - if [[ ${PV} == ${QT5_PV}_p* ]]; then # This is made from git, and for some reason will fail w/o .git directories. mkdir -p .git src/3rdparty/chromium/.git || die
[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/
commit: cd3cd64d1cd2ca1fd2ac71015ea88ecc205fa6ef Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 23 11:05:28 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 23 11:44:48 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=cd3cd64d dev-qt/qtwebengine: drop ~ppc64 keyword and modifications Bug: https://bugs.gentoo.org/924936 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwebengine/Manifest| 2 -- .../files/qtwebengine-5.15.2-enable-ppc64.patch| 37 - dev-qt/qtwebengine/metadata.xml| 5 --- dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild | 38 ++ 4 files changed, 3 insertions(+), 79 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 88b8c511..901ba754 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1,3 +1 @@ -DIST qtwebengine-5.15-ffmpeg-ppc64le.tar.xz 12080 BLAKE2B cfab4f02b8fac8ae7585eda0539f8adf988413aa52503caca3a347a62f75584efb42bcfa4832aadfc51fb98073f4ed3ddfc9701caf570e7186e0e1357af9569f SHA512 e0275ac4eb8d113581fc4fdf42be831903496b6ed95dca5b3d88113107e5453ee8c40df0e2956dd4e343b08e09c57607b1b82a78bf77a780225ff0030a249cef DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef SHA512 a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3 -DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.2-enable-ppc64.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.2-enable-ppc64.patch deleted file mode 100644 index 4fb19ccd.. --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.2-enable-ppc64.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 463f1234c57a36e78ff666bd55094a9d4e68f296 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Sat, 18 Jan 2020 23:52:55 +0100 -Subject: [PATCH 1/3] Enable ppc64 builds - - configure.pri | 1 + - mkspecs/features/functions.prf | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/configure.pri b/configure.pri -index 3a144e3f8..cabe8b24a 100644 a/configure.pri2021-02-24 10:45:58.0 +0100 -+++ - 2021-03-07 21:18:43.124754796 +0100 -@@ -144,6 +144,7 @@ - contains(QT_ARCH, "arm")|contains(QT_ARCH, "arm64"): return(true) - contains(QT_ARCH, "mips"): return(true) - contains(QT_ARCH, "mips64"): return(true) -+contains(QT_ARCH, "power64"): return(true) - qtLog("Architecture not supported.") - return(false) - } -diff --git a/mkspecs/features/functions.prf b/mkspecs/features/functions.prf -index 512e2523b..e31123654 100644 a/mkspecs/features/functions.prf 2021-02-24 10:45:58.0 +0100 -+++ - 2021-03-07 21:19:21.345036293 +0100 -@@ -107,6 +107,7 @@ - contains(qtArch, "mips"): return(mipsel) - contains(qtArch, "mips64"): return(mips64el) - contains(qtArch, "mips64el"): return(mips64el) -+contains(qtArch, "power64"): return(ppc64) - return(unknown) - } - --- -2.26.0 - diff --git a/dev-qt/qtwebengine/metadata.xml b/dev-qt/qtwebengine/metadata.xml index f447332f..0d16fef3 100644 --- a/dev-qt/qtwebengine/metadata.xml +++ b/dev-qt/qtwebengine/metadata.xml @@ -5,11 +5,6 @@ q...@gentoo.org Gentoo Qt Project - - ppc64 patchset maintainer - gyakov...@gentoo.org - Georgy Yakovlev - Install the QWebEngineView plugin used to add widgets in dev-qt/designer forms that display web pages. Enable physical position determination via dev-qt/qtpositioning diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild index 489e6121..23e3fab7 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.13..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 @@ -12,7 +12,7 @@ DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applic HOMEPAGE="https://www.qt.io/; if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" if [[ ${PV} == ${QT5_PV}_p* ]]; then SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz;
[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/
commit: 91d5e15b52a61474873bb517ef0b76c86cea3c90 Author: Sam James gentoo org> AuthorDate: Mon Jan 8 11:36:37 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 16 15:40:33 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=91d5e15b dev-qt/qtwebengine: dev-util/ninja -> app-alternatives/ninja All of these will be using app-alternatives/ninja anyway as they're not calling ninja-reference, so make the dep reflect reality. Signed-off-by: Sam James gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild index 3e36c336..489e6121 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild @@ -96,8 +96,8 @@ DEPEND="${RDEPEND} media-libs/libglvnd " BDEPEND="${PYTHON_DEPS} + app-alternatives/ninja dev-util/gperf - dev-build/ninja dev-util/re2c net-libs/nodejs[ssl] sys-devel/bison
[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/
commit: 157991d0d02010493ccc2f25f86a8e28a31c3d75 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 17 15:04:28 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 16 15:40:29 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=157991d0 Move {dev-util → dev-build}/gn Signed-off-by: Michał Górny gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild index ba9182c6..3e36c336 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.13..ebuild @@ -102,7 +102,7 @@ BDEPEND="${PYTHON_DEPS} net-libs/nodejs[ssl] sys-devel/bison sys-devel/flex - ppc64? ( >=dev-util/gn-0.1807 ) + ppc64? ( >=dev-build/gn-0.1807 ) " PATCHES=( "${WORKDIR}/${PATCHSET}" )
[gentoo-commits] proj/qt:master commit in: dev-qt/qtdbus/, dev-qt/qtbluetooth/, dev-qt/qtprintsupport/, ...
commit: 7be4e214b12633ed364939cc2b82462983d66614 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 16 14:51:59 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 16 14:51:59 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7be4e214 dev-qt/*: Rebased to 5.15.13 branch Signed-off-by: Andreas Sturmlechner gentoo.org> .../{assistant-5.15.12..ebuild => assistant-5.15.13..ebuild} | 0 .../{designer-5.15.12..ebuild => designer-5.15.13..ebuild}| 0 ...guist-tools-5.15.12..ebuild => linguist-tools-5.15.13..ebuild} | 0 .../{linguist-5.15.12..ebuild => linguist-5.15.13..ebuild}| 0 .../{pixeltool-5.15.12..ebuild => pixeltool-5.15.13..ebuild} | 0 dev-qt/qdbus/{qdbus-5.15.12..ebuild => qdbus-5.15.13..ebuild} | 0 .../{qdbusviewer-5.15.12..ebuild => qdbusviewer-5.15.13..ebuild} | 0 dev-qt/qdoc/{qdoc-5.15.12..ebuild => qdoc-5.15.13..ebuild}| 0 dev-qt/qt3d/{qt3d-5.15.12..ebuild => qt3d-5.15.13..ebuild}| 0 .../{qtbluetooth-5.15.12..ebuild => qtbluetooth-5.15.13..ebuild} | 0 .../{qtcharts-5.15.12..ebuild => qtcharts-5.15.13..ebuild}| 0 ...{qtconcurrent-5.15.12..ebuild => qtconcurrent-5.15.13..ebuild} | 0 dev-qt/qtcore/{qtcore-5.15.12..ebuild => qtcore-5.15.13..ebuild} | 0 .../{qtdatavis3d-5.15.12..ebuild => qtdatavis3d-5.15.13..ebuild} | 0 dev-qt/qtdbus/{qtdbus-5.15.12..ebuild => qtdbus-5.15.13..ebuild} | 0 ...tdeclarative-5.15.12..ebuild => qtdeclarative-5.15.13..ebuild} | 0 dev-qt/qtdiag/{qtdiag-5.15.12..ebuild => qtdiag-5.15.13..ebuild} | 0 .../{qtgamepad-5.15.12..ebuild => qtgamepad-5.15.13..ebuild} | 0 ...effects-5.15.12..ebuild => qtgraphicaleffects-5.15.13..ebuild} | 0 dev-qt/qtgui/{qtgui-5.15.12..ebuild => qtgui-5.15.13..ebuild} | 0 dev-qt/qthelp/{qthelp-5.15.12..ebuild => qthelp-5.15.13..ebuild} | 0 ...mageformats-5.15.12..ebuild => qtimageformats-5.15.13..ebuild} | 0 .../{qtlocation-5.15.12..ebuild => qtlocation-5.15.13..ebuild}| 0 ...{qtmultimedia-5.15.12..ebuild => qtmultimedia-5.15.13..ebuild} | 0 .../{qtnetwork-5.15.12..ebuild => qtnetwork-5.15.13..ebuild} | 0 ...tnetworkauth-5.15.12..ebuild => qtnetworkauth-5.15.13..ebuild} | 0 .../{qtopengl-5.15.12..ebuild => qtopengl-5.15.13..ebuild}| 0 .../qtpaths/{qtpaths-5.15.12..ebuild => qtpaths-5.15.13..ebuild} | 0 ...{qtplugininfo-5.15.12..ebuild => qtplugininfo-5.15.13..ebuild} | 0 ...tpositioning-5.15.12..ebuild => qtpositioning-5.15.13..ebuild} | 0 ...rintsupport-5.15.12..ebuild => qtprintsupport-5.15.13..ebuild} | 0 ...ckcontrols-5.15.12..ebuild => qtquickcontrols-5.15.13..ebuild} | 0 ...controls2-5.15.12..ebuild => qtquickcontrols2-5.15.13..ebuild} | 0 ...cktimeline-5.15.12..ebuild => qtquicktimeline-5.15.13..ebuild} | 0 .../{qtscript-5.15.12..ebuild => qtscript-5.15.13..ebuild}| 0 .../qtscxml/{qtscxml-5.15.12..ebuild => qtscxml-5.15.13..ebuild} | 0 .../{qtsensors-5.15.12..ebuild => qtsensors-5.15.13..ebuild} | 0 .../{qtserialbus-5.15.12..ebuild => qtserialbus-5.15.13..ebuild} | 0 ...{qtserialport-5.15.12..ebuild => qtserialport-5.15.13..ebuild} | 0 .../{qtspeech-5.15.12..ebuild => qtspeech-5.15.13..ebuild}| 0 dev-qt/qtsql/{qtsql-5.15.12..ebuild => qtsql-5.15.13..ebuild} | 0 dev-qt/qtsvg/{qtsvg-5.15.12..ebuild => qtsvg-5.15.13..ebuild} | 0 dev-qt/qttest/{qttest-5.15.12..ebuild => qttest-5.15.13..ebuild} | 0 ...ranslations-5.15.12..ebuild => qttranslations-5.15.13..ebuild} | 0 ...keyboard-5.15.12..ebuild => qtvirtualkeyboard-5.15.13..ebuild} | 0 .../{qtwayland-5.15.12..ebuild => qtwayland-5.15.13..ebuild} | 0 ...ndscanner-5.15.12..ebuild => qtwaylandscanner-5.15.13..ebuild} | 0 ...{qtwebchannel-5.15.12..ebuild => qtwebchannel-5.15.13..ebuild} | 0 .../{qtwebengine-5.15.12..ebuild => qtwebengine-5.15.13..ebuild} | 0 ...{qtwebsockets-5.15.12..ebuild => qtwebsockets-5.15.13..ebuild} | 0 .../{qtwebview-5.15.12..ebuild => qtwebview-5.15.13..ebuild} | 0 .../{qtwidgets-5.15.12..ebuild => qtwidgets-5.15.13..ebuild} | 0 .../{qtx11extras-5.15.12..ebuild => qtx11extras-5.15.13..ebuild} | 0 dev-qt/qtxml/{qtxml-5.15.12..ebuild => qtxml-5.15.13..ebuild} | 0 ...txmlpatterns-5.15.12..ebuild => qtxmlpatterns-5.15.13..ebuild} | 0 55 files changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-qt/assistant/assistant-5.15.12..ebuild b/dev-qt/assistant/assistant-5.15.13..ebuild similarity index 100% rename from dev-qt/assistant/assistant-5.15.12..ebuild rename to
[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
commit: 9bef01085372a9410fe059df79b946768a904fb7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 8 23:02:21 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Mar 8 23:02:52 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9bef0108 x11-misc/sddm: fix SRC_URI Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/sddm/sddm-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/sddm/sddm-.ebuild b/x11-misc/sddm/sddm-.ebuild index 7f2ae187..001fca99 100644 --- a/x11-misc/sddm/sddm-.ebuild +++ b/x11-misc/sddm/sddm-.ebuild @@ -17,7 +17,7 @@ inherit cmake linux-info pam systemd tmpfiles DESCRIPTION="Simple Desktop Display Manager" HOMEPAGE="https://github.com/sddm/sddm; -SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${PAM_TAR}.tar.xz; +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PAM_TAR}.tar.xz; LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain" SLOT="0"
[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/, x11-misc/sddm/files/
commit: 6f421347e559d5801240a74a255ae5b901462684 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 18:09:33 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 18:18:02 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6f421347 x11-misc/sddm: Ship our own pam files Closes: https://github.com/gentoo/qt/pull/278 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/sddm/Manifest | 1 + .../files/sddm-0.20.0-sddm.pam-use-substack.patch | 37 -- .../sddm-0.21.0-disable-etc-debian-check.patch | 26 - ...sddm-0.21.0-no-default-pam_systemd-module.patch | 44 -- x11-misc/sddm/sddm-.ebuild | 21 +-- 5 files changed, 18 insertions(+), 111 deletions(-) diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest new file mode 100644 index ..92b91be4 --- /dev/null +++ b/x11-misc/sddm/Manifest @@ -0,0 +1 @@ +DIST sddm-0.21.0-pam.tar.xz 676 BLAKE2B 06a79f74a5833eca9877df4be8639311382d13061b21aa3627e6c4b07725878ded62221fca943440bacc143f6be2a23b2e0a2124012ff2c9fac82e1eded11144 SHA512 6d91eef2434346f7707122454522cf19f104994ac95d562417f6060a92b4e6c9792bebcccabac8290479200b4ba02fc4d92c6098c435c7ceda796d619d8913c2 diff --git a/x11-misc/sddm/files/sddm-0.20.0-sddm.pam-use-substack.patch b/x11-misc/sddm/files/sddm-0.20.0-sddm.pam-use-substack.patch deleted file mode 100644 index 6267adc7.. --- a/x11-misc/sddm/files/sddm-0.20.0-sddm.pam-use-substack.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 9cbeb07664f4bd4273c2b62a522a864f6d4f27ae Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sat, 4 Feb 2023 13:31:36 +0100 -Subject: [PATCH] sddm.pam: Change to substack for system-login - -Signed-off-by: Andreas Sturmlechner - services/sddm.pam | 8 - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/services/sddm.pam b/services/sddm.pam -index df11003..0a073f4 100644 a/services/sddm.pam -+++ b/services/sddm.pam -@@ -1,15 +1,15 @@ - #%PAM-1.0 - --authinclude system-login -+authsubstacksystem-login - -auth optionalpam_gnome_keyring.so - -auth optionalpam_kwallet5.so - --account include system-login -+account substacksystem-login - --passwordinclude system-login -+passwordsubstacksystem-login - -password optionalpam_gnome_keyring.souse_authtok - - session optionalpam_keyinit.so force revoke --session include system-login -+session substacksystem-login - -sessionoptionalpam_gnome_keyring.soauto_start - -sessionoptionalpam_kwallet5.so auto_start --- -2.39.1 - diff --git a/x11-misc/sddm/files/sddm-0.21.0-disable-etc-debian-check.patch b/x11-misc/sddm/files/sddm-0.21.0-disable-etc-debian-check.patch deleted file mode 100644 index b0a13259.. --- a/x11-misc/sddm/files/sddm-0.21.0-disable-etc-debian-check.patch +++ /dev/null @@ -1,26 +0,0 @@ -From cef0ad9776d9349e85020b529d20dcc88113015a Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Tue, 13 Oct 2020 01:04:44 +0200 -Subject: [PATCH 4/5] Disable /etc/debian_version check - -Signed-off-by: Andreas Sturmlechner - services/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/services/CMakeLists.txt b/services/CMakeLists.txt -index 5158e87..441e46a 100644 a/services/CMakeLists.txt -+++ b/services/CMakeLists.txt -@@ -20,7 +20,7 @@ endif() - configure_file("${CMAKE_CURRENT_SOURCE_DIR}/sddm-greeter.pam.in" "${CMAKE_CURRENT_BINARY_DIR}/sddm-greeter.pam") - - if(INSTALL_PAM_CONFIGURATION) --if(EXISTS "/etc/debian_version") -+if(0) - install(FILES debian.sddm-autologin.pam DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}/pam.d RENAME sddm-autologin) - install(FILES debian.sddm-greeter.pam DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}/pam.d RENAME sddm-greeter) - install(FILES debian.sddm.pam DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}/pam.d RENAME sddm) --- -2.43.0 - diff --git a/x11-misc/sddm/files/sddm-0.21.0-no-default-pam_systemd-module.patch b/x11-misc/sddm/files/sddm-0.21.0-no-default-pam_systemd-module.patch deleted file mode 100644 index 4a213d85.. --- a/x11-misc/sddm/files/sddm-0.21.0-no-default-pam_systemd-module.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 6f618b6862d625796c13677ff265bae21b44e029 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Tue, 13 Oct 2020 01:10:00 +0200 -Subject: [PATCH 5/5] Don't add pam_systemd.so to pam.d/sddm-greeter in case of - NO_SYSTEMD - - services/CMakeLists.txt | 7 +-- - services/sddm-greeter.pam.in | 2 +- - 2 files changed, 6 insertions(+), 3 deletions(-) - -diff --git a/services/CMakeLists.txt b/services/CMakeLists.txt -index 441e46a..8e70fb1 100644 a/services/CMakeLists.txt -+++ b/services/CMakeLists.txt -@@ -12,10
[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/, x11-misc/sddm/files/
commit: 34fbc14bc2423dcf9783f97657723b080a3e2520 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 27 12:12:54 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 27 12:13:46 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=34fbc14b x11-misc/sddm: Rename patches after 0.21.0 release, update SRC_URI See also: https://github.com/gentoo/qt/pull/273 Signed-off-by: Andreas Sturmlechner gentoo.org> .../{sddm--Xsession.patch => sddm-0.21.0-Xsession.patch} | 0 ...ian-check.patch => sddm-0.21.0-disable-etc-debian-check.patch} | 0 ...dule.patch => sddm-0.21.0-no-default-pam_systemd-module.patch} | 0 x11-misc/sddm/sddm-.ebuild| 8 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-misc/sddm/files/sddm--Xsession.patch b/x11-misc/sddm/files/sddm-0.21.0-Xsession.patch similarity index 100% rename from x11-misc/sddm/files/sddm--Xsession.patch rename to x11-misc/sddm/files/sddm-0.21.0-Xsession.patch diff --git a/x11-misc/sddm/files/sddm--disable-etc-debian-check.patch b/x11-misc/sddm/files/sddm-0.21.0-disable-etc-debian-check.patch similarity index 100% rename from x11-misc/sddm/files/sddm--disable-etc-debian-check.patch rename to x11-misc/sddm/files/sddm-0.21.0-disable-etc-debian-check.patch diff --git a/x11-misc/sddm/files/sddm--no-default-pam_systemd-module.patch b/x11-misc/sddm/files/sddm-0.21.0-no-default-pam_systemd-module.patch similarity index 100% rename from x11-misc/sddm/files/sddm--no-default-pam_systemd-module.patch rename to x11-misc/sddm/files/sddm-0.21.0-no-default-pam_systemd-module.patch diff --git a/x11-misc/sddm/sddm-.ebuild b/x11-misc/sddm/sddm-.ebuild index 177c1c2e..9c8c10c4 100644 --- a/x11-misc/sddm/sddm-.ebuild +++ b/x11-misc/sddm/sddm-.ebuild @@ -7,7 +7,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; else - SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz; + SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi @@ -67,10 +67,10 @@ BDEPEND=" PATCHES=( # Downstream patches "${FILESDIR}/${PN}-0.20.0-respect-user-flags.patch" - "${FILESDIR}/${P}-Xsession.patch" # bug 611210 + "${FILESDIR}/${PN}-0.21.0-Xsession.patch" # bug 611210 "${FILESDIR}/${PN}-0.20.0-sddm.pam-use-substack.patch" # bug 728550 - "${FILESDIR}/${P}-disable-etc-debian-check.patch" - "${FILESDIR}/${P}-no-default-pam_systemd-module.patch" # bug 669980 + "${FILESDIR}/${PN}-0.21.0-disable-etc-debian-check.patch" + "${FILESDIR}/${PN}-0.21.0-no-default-pam_systemd-module.patch" # bug 669980 ) pkg_setup() {
[gentoo-commits] proj/qt:master commit in: x11-misc/pcmanfm-qt/
commit: 547aecb9012b7d8973f65b44760017702da5f8f9 Author: Jimi Huotari gentoo org> AuthorDate: Fri Feb 23 17:00:30 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Fri Feb 23 17:00:30 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=547aecb9 x11-misc/pcmanfm-qt: use 'xdg_icon_cache_update' Signed-off-by: Jimi Huotari gentoo.org> x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild index dbe3ea24..be2de9e6 100644 --- a/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild +++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild @@ -44,6 +44,7 @@ RDEPEND="${DEPEND} pkg_postinst() { xdg_desktop_database_update + xdg_icon_cache_update optfeature "mount password storing" gnome-base/gnome-keyring ! has_version lxqt-base/lxqt-meta && optfeature "trash functionality" gnome-base/gvfs @@ -51,4 +52,5 @@ pkg_postinst() { pkg_postrm() { xdg_desktop_database_update + xdg_icon_cache_update }
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 94e7915b94ce3557eea2e6745cbe0eff53e8ae89 Author: Jimi Huotari gentoo org> AuthorDate: Fri Feb 23 16:59:04 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Fri Feb 23 16:59:04 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=94e7915b lxqt-base/lxqt-config: adjust libkscreen minimum version Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index 8ae5cef5..369212f3 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -41,7 +41,7 @@ DEPEND=" x11-libs/libX11 x11-libs/libXcursor x11-libs/libXfixes - monitor? ( kde-plasma/libkscreen:5= ) + monitor? ( >=kde-plasma/libkscreen-5.27.0:5= ) touchpad? ( virtual/libudev:= x11-drivers/xf86-input-libinput
[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
commit: b348e68385d5b0020393469f9abc6b9238995925 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 22 10:31:48 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 22 11:17:52 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b348e683 x11-misc/sddm: Add IUSE qt5 Even built-in themes are only "semi-compatible" right now, so Qt5 remains default. Qt5 minimum version won't change anymore so simply set it to current latest version in ::gentoo and repurpose QTMIN to Qt6 minimum version. Thanks-to: Mike Lothian fireburn.co.uk> Closes: https://github.com/gentoo/qt/pull/276 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/sddm/sddm-.ebuild | 30 +- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/x11-misc/sddm/sddm-.ebuild b/x11-misc/sddm/sddm-.ebuild index f210629a..177c1c2e 100644 --- a/x11-misc/sddm/sddm-.ebuild +++ b/x11-misc/sddm/sddm-.ebuild @@ -11,7 +11,7 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi -QTMIN=5.15.2 +QTMIN=6.6.2 inherit cmake linux-info systemd tmpfiles DESCRIPTION="Simple Desktop Display Manager" @@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/sddm/sddm; LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain" SLOT="0" -IUSE="+elogind systemd test +X" +IUSE="+elogind +qt5 systemd test +X" REQUIRED_USE="^^ ( elogind systemd )" RESTRICT="!test? ( test )" @@ -27,20 +27,29 @@ RESTRICT="!test? ( test )" COMMON_DEPEND=" acct-group/sddm acct-user/sddm - >=dev-qt/qtcore-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 sys-libs/pam x11-libs/libXau x11-libs/libxcb:= elogind? ( sys-auth/elogind[pam] ) + qt5? ( + >=dev-qt/qtcore-5.15.12:5 + >=dev-qt/qtdbus-5.15.12:5 + >=dev-qt/qtdeclarative-5.15.12:5 + >=dev-qt/qtgui-5.15.12:5 + >=dev-qt/qtnetwork-5.15.12:5 + ) + !qt5? ( + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network] + >=dev-qt/qtdeclarative-${QTMIN}:6 + ) systemd? ( sys-apps/systemd:=[pam] ) !systemd? ( sys-power/upower ) " DEPEND="${COMMON_DEPEND} - test? ( >=dev-qt/qttest-${QTMIN}:5 ) + test? ( + qt5? ( >=dev-qt/qttest-5.15.12:5 ) + !qt5? ( >=dev-qt/qtbase-${QTMIN}:6[network,test] ) + ) " RDEPEND="${COMMON_DEPEND} X? ( x11-base/xorg-server ) @@ -48,7 +57,9 @@ RDEPEND="${COMMON_DEPEND} " BDEPEND=" dev-python/docutils - >=dev-qt/linguist-tools-${QTMIN}:5 + >=dev-build/cmake-3.25.0 + qt5? ( >=dev-qt/linguist-tools-5.15.12:5 ) + !qt5? ( >=dev-qt/qttools-${QTMIN}[linguist] ) kde-frameworks/extra-cmake-modules:0 virtual/pkgconfig " @@ -87,6 +98,7 @@ EOF src_configure() { local mycmakeargs=( -DBUILD_MAN_PAGES=ON + -DBUILD_WITH_QT6=$(usex !qt5) -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf" -DRUNTIME_DIR=/run/sddm -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/files/, x11-misc/sddm/
commit: ca0238e2836bfc97cd7c4d3813189ff60519d2c8 Author: Alexander Golubev gmail com> AuthorDate: Mon Dec 25 01:30:39 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 22 10:28:14 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ca0238e2 x11-misc/sddm: add logrotate config Bug: https://bugs.gentoo.org/565862 Signed-off-by: Alexander Golubev gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34466 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/sddm/files/sddm.logrotate | 5 + x11-misc/sddm/sddm-.ebuild | 8 +++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/x11-misc/sddm/files/sddm.logrotate b/x11-misc/sddm/files/sddm.logrotate new file mode 100644 index ..ba6199c4 --- /dev/null +++ b/x11-misc/sddm/files/sddm.logrotate @@ -0,0 +1,5 @@ +/var/log/sddm.log { + missingok + notifempty + copytruncate +} diff --git a/x11-misc/sddm/sddm-.ebuild b/x11-misc/sddm/sddm-.ebuild index bc905539..f210629a 100644 --- a/x11-misc/sddm/sddm-.ebuild +++ b/x11-misc/sddm/sddm-.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 @@ -101,6 +101,12 @@ src_install() { insinto /etc/sddm.conf.d/ doins "${S}"/01gentoo.conf + + # with systemd logs are sent to journald, so no point to bother in that case + if ! use systemd; then + insinto /etc/logrotate.d + newins "${FILESDIR}/sddm.logrotate" sddm + fi } pkg_postinst() {
[gentoo-commits] proj/qt:master commit in: dev-qt/qtwayland/
commit: 5ec681f9ee0adb25951dcff4f1155f8853edb77d Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 5 19:55:12 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 5 20:52:56 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5ec681f9 dev-qt/qtwayland: Re-add IUSE=vulkan to 5.15.12 Bug: https://bugs.gentoo.org/923722 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwayland/metadata.xml | 1 + dev-qt/qtwayland/qtwayland-5.15.12..ebuild | 19 ++- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/dev-qt/qtwayland/metadata.xml b/dev-qt/qtwayland/metadata.xml index 9f58d4b4..835e5da0 100644 --- a/dev-qt/qtwayland/metadata.xml +++ b/dev-qt/qtwayland/metadata.xml @@ -7,6 +7,7 @@ Enable support for the wayland compositor / server APIs + Enable support for Vulkan-based server buffer integration https://bugreports.qt.io/ diff --git a/dev-qt/qtwayland/qtwayland-5.15.12..ebuild b/dev-qt/qtwayland/qtwayland-5.15.12..ebuild index 57fced44..c9d27b00 100644 --- a/dev-qt/qtwayland/qtwayland-5.15.12..ebuild +++ b/dev-qt/qtwayland/qtwayland-5.15.12..ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,21 +13,18 @@ inherit qt5-build DESCRIPTION="Wayland platform plugin for Qt" SLOT=5/${QT5_PV} # bug 815646 -IUSE="compositor" +IUSE="compositor vulkan" RDEPEND=" dev-libs/wayland =dev-qt/qtcore-${QT5_PV}*:5= - =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput] + =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon - compositor? ( - =dev-qt/qtdeclarative-${QT5_PV}*:5= - =dev-qt/qtgui-${QT5_PV}*:5=[vulkan] - ) + compositor? ( =dev-qt/qtdeclarative-${QT5_PV}*:5= ) " DEPEND="${RDEPEND} - compositor? ( dev-util/vulkan-headers ) + vulkan? ( dev-util/vulkan-headers ) " BDEPEND="dev-util/wayland-scanner" @@ -40,8 +37,12 @@ src_configure() { $(qt_use compositor feature-wayland-dmabuf-server-buffer) $(qt_use compositor feature-wayland-drm-egl-server-buffer) $(qt_use compositor feature-wayland-shm-emulation-server-buffer) - $(qt_use compositor feature-wayland-vulkan-server-buffer) ) + + use compositor && myqmakeargs+=( + $(qt_use vulkan feature-wayland-vulkan-server-buffer) + ) + qt5-build_src_configure }
[gentoo-commits] proj/qt:master commit in: app-crypt/qca/
commit: 66b79076d751ae29fc30bda9189b82712532dfe7 Author: Sam James gentoo org> AuthorDate: Sat Jan 13 16:45:13 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 13 16:45:13 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=66b79076 app-crypt/qca: app-doc/doxygen -> app-text/doxygen Signed-off-by: Sam James gentoo.org> app-crypt/qca/qca-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/qca/qca-.ebuild b/app-crypt/qca/qca-.ebuild index 881f0f1c..1315314c 100644 --- a/app-crypt/qca/qca-.ebuild +++ b/app-crypt/qca/qca-.ebuild @@ -44,7 +44,7 @@ DEPEND="${RDEPEND} " BDEPEND=" doc? ( - app-doc/doxygen[dot] + app-text/doxygen[dot] virtual/latex-base ) "
[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/
commit: 9c1be49d2b3c91d0dbff6e7f02bace94bfcb7ed3 Author: Sam James gentoo org> AuthorDate: Sat Jan 13 16:44:50 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 13 16:44:50 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9c1be49d dev-qt/qtwebengine: dev-util/ninja -> dev-build/ninja Signed-off-by: Sam James gentoo.org> dev-qt/qtwebengine/qtwebengine-5.15.12..ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.12..ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.12..ebuild index 3911bd56..ba9182c6 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.12..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.12..ebuild @@ -97,7 +97,7 @@ DEPEND="${RDEPEND} " BDEPEND="${PYTHON_DEPS} dev-util/gperf - dev-util/ninja + dev-build/ninja dev-util/re2c net-libs/nodejs[ssl] sys-devel/bison
[gentoo-commits] proj/qt:master commit in: eclass/
commit: d3ebc1b5c5b02ce0ba70d1da4b3e3dc1661203c8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jan 10 09:40:02 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jan 10 09:40:02 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d3ebc1b5 qt5-build.eclass: cleanup outdated comment Signed-off-by: Andreas Sturmlechner gentoo.org> eclass/qt5-build.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass index 60d525b3..8f4e6a0a 100644 --- a/eclass/qt5-build.eclass +++ b/eclass/qt5-build.eclass @@ -185,7 +185,7 @@ qt5-build_src_prepare() { append-ldflags $(test-flags-CCLD -Wl,--undefined-version) fi - # many bugs, no one to fix (already done for qtbase) + # many bugs, no one to fix filter-lto if [[ ${QT5_BUILD_TYPE} == live ]] || [[ -n ${KDE_ORG_COMMIT} ]]; then
[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/files/, x11-misc/sddm/
commit: 5eae66259c02474e086039397bb15d24fbd04cf7 Author: Mike Lothian fireburn co uk> AuthorDate: Tue Jan 2 01:57:38 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jan 10 09:08:31 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5eae6625 x11-misc/sddm: Update patches * asturm 2024-01-10: - Kept patch names intact where nothing actually changed - Fixed historic attribution and original commit dates Signed-off-by: Mike Lothian fireburn.co.uk> Closes: https://github.com/gentoo/qt/pull/273 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/sddm/files/sddm-0.19.0-Xsession.patch | 24 - .../sddm-0.20.0-disable-etc-debian-check.patch | 26 -- .../files/sddm-0.20.0-respect-user-flags.patch | 16 - x11-misc/sddm/files/sddm--Xsession.patch | 41 ++ .../files/sddm--disable-etc-debian-check.patch | 26 ++ ... sddm--no-default-pam_systemd-module.patch} | 13 +++ x11-misc/sddm/sddm-.ebuild | 6 ++-- 7 files changed, 92 insertions(+), 60 deletions(-) diff --git a/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch b/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch deleted file mode 100644 index e1e3c152.. --- a/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch +++ /dev/null @@ -1,24 +0,0 @@ a/data/scripts/Xsession -+++ b/data/scripts/Xsession -@@ -50,6 +50,10 @@ - ;; - esac - -+# Make D-Bus start properly, see: -+# /etc/X11/xinit/xinitrc.d/80-dbus -+command="$@" -+ - [ -f /etc/xprofile ] && . /etc/xprofile - [ -f $HOME/.xprofile ] && . $HOME/.xprofile - -@@ -94,8 +98,8 @@ - . "$USERXSESSION" - fi - --if [ -z "$*" ]; then -+if [ -z "$command" ]; then - exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." - else --exec $@ -+exec $command - fi diff --git a/x11-misc/sddm/files/sddm-0.20.0-disable-etc-debian-check.patch b/x11-misc/sddm/files/sddm-0.20.0-disable-etc-debian-check.patch deleted file mode 100644 index b851c852.. --- a/x11-misc/sddm/files/sddm-0.20.0-disable-etc-debian-check.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 20adb0eb3462e79ec76f93f2a622b99956145424 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Tue, 13 Oct 2020 01:04:44 +0200 -Subject: [PATCH] Disable /etc/debian_version check - -Signed-off-by: Andreas Sturmlechner - services/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/services/CMakeLists.txt b/services/CMakeLists.txt -index 5032f33..afa5fd5 100644 a/services/CMakeLists.txt -+++ b/services/CMakeLists.txt -@@ -11,7 +11,7 @@ else() - endif() - configure_file("${CMAKE_CURRENT_SOURCE_DIR}/sddm-greeter.pam.in" "${CMAKE_CURRENT_BINARY_DIR}/sddm-greeter.pam") - --if(EXISTS "/etc/debian_version") -+if(0) - install(FILES debian.sddm-autologin.pam DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}/pam.d RENAME sddm-autologin) - install(FILES debian.sddm-greeter.pam DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}/pam.d RENAME sddm-greeter) - install(FILES debian.sddm.pam DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}/pam.d RENAME sddm) --- -2.39.1 - diff --git a/x11-misc/sddm/files/sddm-0.20.0-respect-user-flags.patch b/x11-misc/sddm/files/sddm-0.20.0-respect-user-flags.patch index daaf9f52..7f5bc400 100644 --- a/x11-misc/sddm/files/sddm-0.20.0-respect-user-flags.patch +++ b/x11-misc/sddm/files/sddm-0.20.0-respect-user-flags.patch @@ -1,6 +1,17 @@ +From f03f4c977b8038559c4f26e0e10cec4a3167c00c Mon Sep 17 00:00:00 2001 +From: Lorenzo Porta +Date: Wed, 23 Sep 2015 23:34:38 2015 +0100 +Subject: Respect user flags + +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index b883a5e..77cd263 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -51,7 +51,7 @@ +@@ -39,7 +39,7 @@ if(CMAKE_BUILD_TYPE MATCHES [Dd]ebug) message(STATUS "Debug build") add_definitions(-DDEBUG) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O0") @@ -9,3 +20,6 @@ message(STATUS "Release build") add_definitions(-DNDEBUG) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2") +-- +2.43.0 + diff --git a/x11-misc/sddm/files/sddm--Xsession.patch b/x11-misc/sddm/files/sddm--Xsession.patch new file mode 100644 index ..0388ee89 --- /dev/null +++ b/x11-misc/sddm/files/sddm--Xsession.patch @@ -0,0 +1,41 @@ +From dac9752495d1467d11e30450989194177677f30a Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 21 Oct 2017 14:44:59 2017 +0200 +Subject: [PATCH 2/5] Xsession + +Thanks-to: Joakim Tjernlund +Bug: https://bugs.gentoo.org/611210 + +--- + data/scripts/Xsession | 8 ++-- + 1 file changed, 6 insertions(+), 2 deletions(-) + +diff --git a/data/scripts/Xsession b/data/scripts/Xsession +index a971d40..2d84a5a 100755 +--- a/data/scripts/Xsession b/data/scripts/Xsession
[gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
commit: a1d53ef41a21b8db0e76709500df8c0b7ae61038 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 1 13:56:48 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jan 3 21:09:19 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a1d53ef4 dev-qt/qtcore: Add wall of blockers against <${QT5_PV} Revdeps can drop dev-qt/* dependencies on version bumps at any time, which then may lead to Portage disregarding these dev-qt/* packages for upgrade if nothing is left depending on them. When these packages contain Qt5 plugins it breaks runtime hard - broken screenlocker, blank login manager, ... -, with: `Cannot mix incompatible Qt library (5.15.10) with this library (5.15.11)` We've had this happen with dev-qt/qtvirtualkeyboard and dev-qt/qtcharts already and gradual porting to Qt6 ensures it will happen more often in the future. Package groups (https://bugs.gentoo.org/918873) are not effective here as it concerns ::installed package set. For lack of a better mechanism from the package manager, these blockers make sure dep calculation will take care of the necessary cleanup of dangling Qt5 packages, even if it will not improve our backtracking situation. Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtcore/qtcore-5.15.12..ebuild | 45 +++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/dev-qt/qtcore/qtcore-5.15.12..ebuild b/dev-qt/qtcore/qtcore-5.15.12..ebuild index 36a727a0..d5a3c424 100644 --- a/dev-qt/qtcore/qtcore-5.15.12..ebuild +++ b/dev-qt/qtcore/qtcore-5.15.12..ebuild @@ -24,7 +24,50 @@ DEPEND=" icu? ( dev-libs/icu:= ) !icu? ( virtual/libiconv ) " -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + !
[gentoo-commits] proj/qt:master commit in: eclass/
commit: 72f4dff5d8ce757144b88e7a9c599c36c724c904 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 1 19:00:27 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jan 3 15:55:01 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=72f4dff5 qt5-build.eclass: Move append-ldflags and filter-lto to src_prepare Bug: https://bugs.gentoo.org/919789 Signed-off-by: Andreas Sturmlechner gentoo.org> eclass/qt5-build.eclass | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass index 9561d918..60d525b3 100644 --- a/eclass/qt5-build.eclass +++ b/eclass/qt5-build.eclass @@ -179,6 +179,15 @@ fi qt5-build_src_prepare() { qt5_prepare_env + # Workaround for bug #915203 + # Upstream: https://bugreports.qt.io/browse/QTBUG-111514 + if [[ ${PN} != qtcore ]]; then + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + fi + + # many bugs, no one to fix (already done for qtbase) + filter-lto + if [[ ${QT5_BUILD_TYPE} == live ]] || [[ -n ${KDE_ORG_COMMIT} ]]; then if [[ -n ${KDE_ORG_COMMIT} ]]; then einfo "Preparing KDE Qt5PatchCollection snapshot at ${KDE_ORG_COMMIT}" @@ -231,15 +240,6 @@ qt5-build_src_configure() { qt5_tools_configure fi - # Workaround for bug #915203 - # Upstream: https://bugreports.qt.io/browse/QTBUG-111514 - if [[ ${PN} != qtcore ]]; then - append-ldflags $(test-flags-CCLD -Wl,--undefined-version) - fi - - # many bugs, no one to fix - filter-lto - qt5_foreach_target_subdir qt5_qmake }