[gentoo-commits] proj/qt:master commit in: x11-terms/qterminal/

2024-05-25 Thread Jimi Huotari
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/

2024-05-25 Thread Jimi Huotari
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/

2024-05-25 Thread Jimi Huotari
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/

2024-05-25 Thread Jimi Huotari
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/

2024-05-25 Thread Jimi Huotari
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/

2024-05-22 Thread Jimi Huotari
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/

2024-05-22 Thread Jimi Huotari
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/

2024-05-22 Thread Jimi Huotari
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/

2024-05-22 Thread Jimi Huotari
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/

2024-05-22 Thread Jimi Huotari
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/

2024-05-22 Thread Jimi Huotari
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/

2024-05-16 Thread Jimi Huotari
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/

2024-05-16 Thread Jimi Huotari
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/

2024-05-16 Thread Jimi Huotari
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/

2024-05-15 Thread Jimi Huotari
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/

2024-05-08 Thread Jimi Huotari
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/

2024-05-08 Thread Jimi Huotari
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/

2024-05-08 Thread Jimi Huotari
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/

2024-05-08 Thread Jimi Huotari
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/

2024-05-08 Thread Jimi Huotari
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/

2024-05-08 Thread Jimi Huotari
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/

2024-05-08 Thread Jimi Huotari
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/

2024-05-08 Thread Jimi Huotari
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/

2024-05-08 Thread Jimi Huotari
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/

2024-05-04 Thread Ionen Wolkens
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/, ...

2024-05-04 Thread Ionen Wolkens
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/

2024-05-04 Thread Ionen Wolkens
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-21 Thread Jimi Huotari
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/

2024-04-17 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-03-23 Thread Andreas Sturmlechner
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/

2024-03-23 Thread Andreas Sturmlechner
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/

2024-03-23 Thread Andreas Sturmlechner
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/

2024-03-16 Thread Andreas Sturmlechner
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/

2024-03-16 Thread Andreas Sturmlechner
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/, ...

2024-03-16 Thread Andreas Sturmlechner
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/

2024-03-08 Thread Andreas Sturmlechner
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/

2024-03-07 Thread Andreas Sturmlechner
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/

2024-02-27 Thread Andreas Sturmlechner
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/

2024-02-23 Thread Jimi Huotari
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/

2024-02-23 Thread Jimi Huotari
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/

2024-02-22 Thread Andreas Sturmlechner
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/

2024-02-22 Thread Andreas Sturmlechner
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/

2024-02-05 Thread Andreas Sturmlechner
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/

2024-01-13 Thread Sam James
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/

2024-01-13 Thread Sam James
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/

2024-01-10 Thread Andreas Sturmlechner
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/

2024-01-10 Thread Andreas Sturmlechner
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/

2024-01-03 Thread Andreas Sturmlechner
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/

2024-01-03 Thread Andreas Sturmlechner
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
 }
 



  1   2   3   4   5   6   7   8   9   10   >