[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+=(
+ 

[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] repo/gentoo:master commit in: dev-libs/libdbusmenu-lxqt/files/, dev-libs/libdbusmenu-lxqt/

2024-04-18 Thread Jimi Huotari
commit: 2e0bddaadb484f9602d67cabb52ef1beb1bc69db
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Apr 17 18:08:40 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Apr 18 09:01:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0bddaa

dev-libs/libdbusmenu-lxqt: new package, add 0.1.0

This is a libdbusmenu-qt fork intended to be used by
the LXQt packages.

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-libs/libdbusmenu-lxqt/Manifest |   1 +
 .../files/libdbusmenu-lxqt-0.1.0-cmake.patch   | 129 +
 .../libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild |  24 
 dev-libs/libdbusmenu-lxqt/metadata.xml |  15 +++
 4 files changed, 169 insertions(+)

diff --git a/dev-libs/libdbusmenu-lxqt/Manifest 
b/dev-libs/libdbusmenu-lxqt/Manifest
new file mode 100644
index ..6d43f2efade3
--- /dev/null
+++ b/dev-libs/libdbusmenu-lxqt/Manifest
@@ -0,0 +1 @@
+DIST libdbusmenu-lxqt-0.1.0.tar.xz 39232 BLAKE2B 
7c2741609996a33fb1bffb9aff938130e31ebc6796dcf613ccbb2bbf9bae2290fa09bda9777ebec2b819c7ac2ce04ad086483db409c2809517ce7e41729cd71d
 SHA512 
8c09f9bd4b3c60db1666f5a53ea84c67d2d120b215eca6563c32385387e100fe591cb8653a283750444356c61306cf385507edb6a507b22427eb6f18aa972fb5

diff --git a/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-0.1.0-cmake.patch 
b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-0.1.0-cmake.patch
new file mode 100644
index ..835e8eb71c86
--- /dev/null
+++ b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-0.1.0-cmake.patch
@@ -0,0 +1,129 @@
+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
+@@ -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 dbusm

[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] repo/gentoo:master commit in: dev-python/qscintilla-python/

2024-04-16 Thread Jimi Huotari
commit: fe540d096608fd71082416c1088e9dd26146cf8b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Apr 16 21:27:30 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Tue Apr 16 21:30:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe540d09

dev-python/qscintilla-python: drop 2.14.1-r1

Signed-off-by: Jimi Huotari  gentoo.org>

 .../qscintilla-python-2.14.1-r1.ebuild | 112 -
 1 file changed, 112 deletions(-)

diff --git a/dev-python/qscintilla-python/qscintilla-python-2.14.1-r1.ebuild 
b/dev-python/qscintilla-python/qscintilla-python-2.14.1-r1.ebuild
deleted file mode 100644
index a3651231f003..
--- a/dev-python/qscintilla-python/qscintilla-python-2.14.1-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit multibuild python-r1 qmake-utils out-of-source-utils
-
-DESCRIPTION="Python bindings for QScintilla"
-HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/ 
https://pypi.org/project/QScintilla/;
-
-MY_PN=QScintilla
-MY_P=${MY_PN}_src-${PV/_pre/.dev}
-SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz;
-S=${WORKDIR}/${MY_P}/Python
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="debug +qt5 qt6"
-
-REQUIRED_USE="|| ( qt5 qt6 ) ${PYTHON_REQUIRED_USE}"
-
-# no tests
-RESTRICT="test"
-
-DEPEND="${PYTHON_DEPS}
-   qt5? (
-   
>=dev-python/PyQt5-5.15.5[gui,printsupport,widgets,${PYTHON_USEDEP}]
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   )
-   qt6? (
-   dev-python/PyQt6[gui,printsupport,widgets,${PYTHON_USEDEP}]
-   dev-qt/qtbase:6[cups,gui,widgets]
-   )
-   ~x11-libs/qscintilla-${PV}:=[qt5(+),qt6(+)]
-"
-RDEPEND="${DEPEND}
-   qt5? ( >=dev-python/PyQt5-sip-12.9:=[${PYTHON_USEDEP}] )
-   qt6? ( >=dev-python/PyQt6-sip-13.5:=[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   >=dev-python/PyQt-builder-1.10[${PYTHON_USEDEP}]
-   >=dev-python/sip-6.2[${PYTHON_USEDEP}]
-   qt5? ( dev-qt/qtcore:5 )
-   qt6? ( dev-qt/qtbase:6 )
-"
-
-pkg_setup() {
-   MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
-}
-
-src_configure() {
-   my_src_configure() {
-   case ${MULTIBUILD_VARIANT} in
-   qt5)
-   configuration() {
-   local myconf=(
-   sip-build
-   --verbose
-   --build-dir="${BUILD_DIR}"
-   
--scripts-dir="$(python_get_scriptdir)"
-   
--qmake="$(qt5_get_bindir)"/qmake
-   --no-make
-   $(usev debug '--debug 
--qml-debug --tracing')
-   )
-   echo "${myconf[@]}"
-   "${myconf[@]}" || die
-
-   run_in_build_dir qmake5 -recursive 
${MY_PN}.pro
-   }
-   mv pyproject{-${MULTIBUILD_VARIANT},}.toml || 
die
-   python_foreach_impl configuration
-   ;;
-   qt6)
-   configuration() {
-   local myconf=(
-   sip-build
-   --verbose
-   --build-dir="${BUILD_DIR}"
-   
--scripts-dir="$(python_get_scriptdir)"
-   
--qmake="$(qt6_get_bindir)"/qmake
-   --no-make
-   $(usev debug '--debug 
--qml-debug --tracing')
-   )
-   echo "${myconf[@]}"
-   "${myconf[@]}" || die
-
-   run_in_build_dir qmake6 -recursive 
${MY_PN}.pro
-   }
-   mv pyproject{-${MULTIBUILD_VARIANT},}.toml || 
die
-   python_foreach_impl configuration
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/qscintilla-python/

2024-04-16 Thread Jimi Huotari
commit: 0ee55a3ef60a76aa7662f02a8afce9c24786d2bf
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Apr 16 21:25:38 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Tue Apr 16 21:30:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee55a3e

dev-python/qscintilla-python: fixup dependencies

Remove 'cups' from 'qtbase', since 'gui,widgets' should be enough
here (was also changed in 'x11-libs/qscintilla', but was
forgotten here).

Also adjust the 'qt5/qt6' USE dependency.

Closes: https://bugs.gentoo.org/930118
Signed-off-by: Jimi Huotari  gentoo.org>

 .../qscintilla-python-2.14.1-r2.ebuild | 112 +
 1 file changed, 112 insertions(+)

diff --git a/dev-python/qscintilla-python/qscintilla-python-2.14.1-r2.ebuild 
b/dev-python/qscintilla-python/qscintilla-python-2.14.1-r2.ebuild
new file mode 100644
index ..23fc7f5155df
--- /dev/null
+++ b/dev-python/qscintilla-python/qscintilla-python-2.14.1-r2.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit multibuild python-r1 qmake-utils out-of-source-utils
+
+DESCRIPTION="Python bindings for QScintilla"
+HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/ 
https://pypi.org/project/QScintilla/;
+
+MY_PN=QScintilla
+MY_P=${MY_PN}_src-${PV/_pre/.dev}
+SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz;
+S=${WORKDIR}/${MY_P}/Python
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug +qt5 qt6"
+
+REQUIRED_USE="|| ( qt5 qt6 ) ${PYTHON_REQUIRED_USE}"
+
+# no tests
+RESTRICT="test"
+
+DEPEND="${PYTHON_DEPS}
+   qt5? (
+   
>=dev-python/PyQt5-5.15.5[gui,printsupport,widgets,${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   )
+   qt6? (
+   dev-python/PyQt6[gui,printsupport,widgets,${PYTHON_USEDEP}]
+   dev-qt/qtbase:6[gui,widgets]
+   )
+   ~x11-libs/qscintilla-${PV}:=[qt5(+)?,qt6(-)?]
+"
+RDEPEND="${DEPEND}
+   qt5? ( >=dev-python/PyQt5-sip-12.9:=[${PYTHON_USEDEP}] )
+   qt6? ( >=dev-python/PyQt6-sip-13.5:=[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   >=dev-python/PyQt-builder-1.10[${PYTHON_USEDEP}]
+   >=dev-python/sip-6.2[${PYTHON_USEDEP}]
+   qt5? ( dev-qt/qtcore:5 )
+   qt6? ( dev-qt/qtbase:6 )
+"
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
+}
+
+src_configure() {
+   my_src_configure() {
+   case ${MULTIBUILD_VARIANT} in
+   qt5)
+   configuration() {
+   local myconf=(
+   sip-build
+   --verbose
+   --build-dir="${BUILD_DIR}"
+   
--scripts-dir="$(python_get_scriptdir)"
+   
--qmake="$(qt5_get_bindir)"/qmake
+   --no-make
+   $(usev debug '--debug 
--qml-debug --tracing')
+   )
+   echo "${myconf[@]}"
+   "${myconf[@]}" || die
+
+   run_in_build_dir qmake5 -recursive 
${MY_PN}.pro
+   }
+   mv pyproject{-${MULTIBUILD_VARIANT},}.toml || 
die
+   python_foreach_impl configuration
+   ;;
+   qt6)
+   configuration() {
+   local myconf=(
+   sip-build
+   --verbose
+   --build-dir="${BUILD_DIR}"
+   
--scripts-dir="$(python_get_scriptdir)"
+   
--qmake="$(qt6_get_bindir)"/qmake
+   --no-make
+   $(usev debug '--debug 
--qml-debug --tracing')
+   )
+   echo "${myconf[@]}"
+   "${myconf[@]}" || die
+
+

[gentoo-commits] repo/gentoo:master commit in: app-editors/juffed/

2024-04-16 Thread Jimi Huotari
commit: d9b91908a07d2cdecf6b4122dd85902b7ff77f9a
Author: José P. R. N. Assis  gmail  com>
AuthorDate: Thu Feb  1 12:03:17 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Tue Apr 16 16:29:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b91908

app-editors/juffed: fix qscintilla dep #916232

Adding [qt5(+)] to the qscintilla dependency in preparation to supporting 
Qt5/Qt6
QScintilla multibuild. Bumped revision number. Keywords kept as-is.

Bug: https://bugs.gentoo.org/916232
Signed-off-by: José P. R. N. Assis  gmail.com>
Signed-off-by: Jimi Huotari  gentoo.org>

 .../{juffed-0.10_p20200103.ebuild => juffed-0.10_p20200103-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/juffed/juffed-0.10_p20200103.ebuild 
b/app-editors/juffed/juffed-0.10_p20200103-r1.ebuild
similarity index 97%
rename from app-editors/juffed/juffed-0.10_p20200103.ebuild
rename to app-editors/juffed/juffed-0.10_p20200103-r1.ebuild
index a53f1c7ee35d..072f2f904791 100644
--- a/app-editors/juffed/juffed-0.10_p20200103.ebuild
+++ b/app-editors/juffed/juffed-0.10_p20200103-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
dev-qt/qtsingleapplication[X]
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   x11-libs/qscintilla
+   x11-libs/qscintilla[qt5(+)]
 "
 DEPEND="${RDEPEND}"
 BDEPEND="dev-qt/linguist-tools:5"



[gentoo-commits] repo/gentoo:master commit in: dev-python/qscintilla-python/, x11-libs/qscintilla/

2024-04-16 Thread Jimi Huotari
commit: 6d7133fe2a81ed73ad2cf4ff2f8f8ceb8441ff48
Author: José P. R. N. Assis  gmail  com>
AuthorDate: Fri Feb  2 11:48:09 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Tue Apr 16 16:29:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7133fe

dev-python/qscintilla-python: add USE=qt6 #916232

Adding USE=qt6 to dev-python/qscintilla-python, based on previous work
by @t0b3 (gentoo#31252), keeping qt5 support, via multibuild.

Bug: https://bugs.gentoo.org/916232
Signed-off-by: José P. R. N. Assis  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33493
Signed-off-by: Jimi Huotari  gentoo.org>

 .../qscintilla-python-2.14.1-r1.ebuild | 112 +
 x11-libs/qscintilla/qscintilla-2.14.1-r1.ebuild|   8 +-
 2 files changed, 114 insertions(+), 6 deletions(-)

diff --git a/dev-python/qscintilla-python/qscintilla-python-2.14.1-r1.ebuild 
b/dev-python/qscintilla-python/qscintilla-python-2.14.1-r1.ebuild
new file mode 100644
index ..a3651231f003
--- /dev/null
+++ b/dev-python/qscintilla-python/qscintilla-python-2.14.1-r1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit multibuild python-r1 qmake-utils out-of-source-utils
+
+DESCRIPTION="Python bindings for QScintilla"
+HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/ 
https://pypi.org/project/QScintilla/;
+
+MY_PN=QScintilla
+MY_P=${MY_PN}_src-${PV/_pre/.dev}
+SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz;
+S=${WORKDIR}/${MY_P}/Python
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug +qt5 qt6"
+
+REQUIRED_USE="|| ( qt5 qt6 ) ${PYTHON_REQUIRED_USE}"
+
+# no tests
+RESTRICT="test"
+
+DEPEND="${PYTHON_DEPS}
+   qt5? (
+   
>=dev-python/PyQt5-5.15.5[gui,printsupport,widgets,${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   )
+   qt6? (
+   dev-python/PyQt6[gui,printsupport,widgets,${PYTHON_USEDEP}]
+   dev-qt/qtbase:6[cups,gui,widgets]
+   )
+   ~x11-libs/qscintilla-${PV}:=[qt5(+),qt6(+)]
+"
+RDEPEND="${DEPEND}
+   qt5? ( >=dev-python/PyQt5-sip-12.9:=[${PYTHON_USEDEP}] )
+   qt6? ( >=dev-python/PyQt6-sip-13.5:=[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   >=dev-python/PyQt-builder-1.10[${PYTHON_USEDEP}]
+   >=dev-python/sip-6.2[${PYTHON_USEDEP}]
+   qt5? ( dev-qt/qtcore:5 )
+   qt6? ( dev-qt/qtbase:6 )
+"
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
+}
+
+src_configure() {
+   my_src_configure() {
+   case ${MULTIBUILD_VARIANT} in
+   qt5)
+   configuration() {
+   local myconf=(
+   sip-build
+   --verbose
+   --build-dir="${BUILD_DIR}"
+   
--scripts-dir="$(python_get_scriptdir)"
+   
--qmake="$(qt5_get_bindir)"/qmake
+   --no-make
+   $(usev debug '--debug 
--qml-debug --tracing')
+   )
+   echo "${myconf[@]}"
+   "${myconf[@]}" || die
+
+   run_in_build_dir qmake5 -recursive 
${MY_PN}.pro
+   }
+   mv pyproject{-${MULTIBUILD_VARIANT},}.toml || 
die
+   python_foreach_impl configuration
+   ;;
+   qt6)
+   configuration() {
+   local myconf=(
+   sip-build
+   --verbose
+   --build-dir="${BUILD_DIR}"
+   
--scripts-dir="$(python_get_scriptdir)"
+   
--qmake="$(qt6_get_bindir)"/qmake
+   --no-make
+   $(usev debug '--debug 
--qml-debug --tracing')
+   )
+   echo "${myconf[@]}"
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/qscintilla/

2024-04-16 Thread Jimi Huotari
commit: aecddf2e9f314168dddf8e357dce5bc26063a31e
Author: José de Paula R. N. Assis  gmail  com>
AuthorDate: Tue Oct 24 16:13:43 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Tue Apr 16 16:29:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aecddf2e

x11-libs/qscintilla: add USE=qt6 #916232

Adding USE=qt6 to x11-libs/qscintilla, based on previous work by @t0b3
(#31252), keeping qt5 support, via multibuild.

Closes: https://bugs.gentoo.org/916232
Signed-off-by: José P. R. N. Assis  gmail.com>
Signed-off-by: Jimi Huotari  gentoo.org>

 x11-libs/qscintilla/qscintilla-2.14.1-r1.ebuild | 114 
 1 file changed, 114 insertions(+)

diff --git a/x11-libs/qscintilla/qscintilla-2.14.1-r1.ebuild 
b/x11-libs/qscintilla/qscintilla-2.14.1-r1.ebuild
new file mode 100644
index ..43e36261230c
--- /dev/null
+++ b/x11-libs/qscintilla/qscintilla-2.14.1-r1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multibuild qmake-utils
+
+DESCRIPTION="Qt port of Neil Hodgson's Scintilla C++ editor control"
+HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro;
+
+MY_PN=QScintilla
+MY_P=${MY_PN}_src-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
+else
+   
SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz;
+fi
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3"
+SLOT="0/15"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="designer doc +qt5 qt6"
+
+REQUIRED_USE="|| ( qt5 qt6 )"
+
+# no tests
+RESTRICT="test"
+
+RDEPEND="
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   designer? ( dev-qt/designer:5 )
+   )
+   qt6? (
+   dev-qt/qtbase:6[gui,widgets]
+   designer? ( dev-qt/qttools:6[designer] )
+   )
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
+}
+
+src_unpack() {
+   default
+
+   # Sub-slot sanity check
+   local subslot=${SLOT#*/}
+   local version=$(sed -nre 's:.*VERSION\s*=\s*([0-9\.]+):\1:p' 
"${S}"/src/qscintilla.pro || die)
+   local major=${version%%.*}
+   if [[ ${subslot} != ${major} ]]; then
+   eerror
+   eerror "Ebuild sub-slot (${subslot}) does not match QScintilla 
major version (${major})"
+   eerror "Please update SLOT variable as follows:"
+   eerror "SLOT=\"${SLOT%%/*}/${major}\""
+   eerror
+   die "sub-slot sanity check failed"
+   fi
+
+   multibuild_copy_sources
+}
+
+qsci_run_in() {
+   pushd "$1" >/dev/null || die
+   shift || die
+   "$@" || die
+   popd >/dev/null || die
+}
+
+src_configure() {
+   if use designer; then
+   # prevent building against system version (bug 466120)
+   append-cxxflags -I../src
+   append-ldflags -L../src
+   fi
+   my_src_configure() {
+   case ${MULTIBUILD_VARIANT} in
+   qt5)
+   qsci_run_in "${BUILD_DIR}"/src eqmake5;
+   use designer && qsci_run_in 
"${BUILD_DIR}"/designer eqmake5;;
+   qt6)
+   qsci_run_in "${BUILD_DIR}"/src eqmake6;
+   use designer && qsci_run_in 
"${BUILD_DIR}"/designer eqmake6;;
+   esac
+   }
+
+   multibuild_foreach_variant my_src_configure
+}
+
+src_compile() {
+   my_src_compile() {
+   qsci_run_in "${BUILD_DIR}"/src emake
+   use designer && qsci_run_in "${BUILD_DIR}"/designer emake
+   }
+
+   multibuild_foreach_variant my_src_compile
+}
+
+src_install() {
+   my_src_install() {
+   qsci_run_in "${BUILD_DIR}"/src emake INSTALL_ROOT="${D}" install
+   use designer && qsci_run_in "${BUILD_DIR}"/designer emake 
INSTALL_ROOT="${D}" install
+   }
+
+   multibuild_foreach_variant my_src_install
+
+   use doc && local HTML_DOCS=( doc/html/. )
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/x86/

2024-04-16 Thread Jimi Huotari
commit: ee19479da9530d9b02ce8c6b5b3182e9156a14c7
Author: José P. R. N. Assis  gmail  com>
AuthorDate: Mon Mar 25 18:27:27 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Tue Apr 16 16:29:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee19479d

dev-python/qscintilla-python: mask USE=qt6 on ppc64, x86 #916232

Masked the qt6 USE flag on ppc64 and x86 arches, since there is
no PyQt6 (a dependency enabled by the USE flag) on those arches.

Bug: https://bugs.gentoo.org/916232
Signed-off-by: José P. R. N. Assis  gmail.com>
Signed-off-by: Jimi Huotari  gentoo.org>

 profiles/arch/powerpc/ppc64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 369bc3861f2e..bb9f219524a8 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# José de Paula R. N. Assis  (2024-03-25)
+# No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on ppc64.
+>=dev-python/qscintilla-python-2.14.1-r1 qt6
+
 # Sam James  (2024-03-23)
 # dev-qt/qtwebengine not available here
 dev-python/QtPy webengine test

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 6dafc718a187..3a7916b4e2d5 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# José de Paula R. N. Assis  (2024-03-25)
+# No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on x86.
+>=dev-python/qscintilla-python-2.14.1-r1 qt6
+
 # Andreas Sturmlechner  (2024-03-24)
 # Requires unkeyworded dev-qt/qtwebengine
 net-p2p/ktorrent rss



[gentoo-commits] repo/gentoo:master commit in: media-gfx/openscad/

2024-04-16 Thread Jimi Huotari
commit: 1cfcb246010f86c0e132d02da274d9832ae3e9c3
Author: José P. R. N. Assis  gmail  com>
AuthorDate: Thu Feb  1 12:18:41 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Tue Apr 16 16:29:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfcb246

media-gfx/openscad: fix qscintilla dep #916232

Adding [qt5(+)] to the qscintilla dependency in preparation to supporting 
Qt5/Qt6
QScintilla multibuild. Revision number bumped from -r4 to -r5. Keywords
kept as-is.

Bug: https://bugs.gentoo.org/916232
Signed-off-by: José P. R. N. Assis  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35134
Signed-off-by: Jimi Huotari  gentoo.org>

 .../openscad/{openscad-2021.01-r4.ebuild => openscad-2021.01-r5.ebuild} | 2 +-
 media-gfx/openscad/openscad-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/openscad/openscad-2021.01-r4.ebuild 
b/media-gfx/openscad/openscad-2021.01-r5.ebuild
similarity index 98%
rename from media-gfx/openscad/openscad-2021.01-r4.ebuild
rename to media-gfx/openscad/openscad-2021.01-r5.ebuild
index a9028e9dae22..39b12ee55322 100644
--- a/media-gfx/openscad/openscad-2021.01-r4.ebuild
+++ b/media-gfx/openscad/openscad-2021.01-r5.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
media-libs/lib3mf
sci-mathematics/cgal:=
x11-libs/cairo
-   >=x11-libs/qscintilla-2.10.3:=
+   >=x11-libs/qscintilla-2.10.3:=[qt5(+)]
emacs? ( >=app-editors/emacs-23.1:* )
 "
 DEPEND="${RDEPEND}"

diff --git a/media-gfx/openscad/openscad-.ebuild 
b/media-gfx/openscad/openscad-.ebuild
index 216d9376fd68..2322d4b21967 100644
--- a/media-gfx/openscad/openscad-.ebuild
+++ b/media-gfx/openscad/openscad-.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
x11-libs/libX11
-   x11-libs/qscintilla:=
+   x11-libs/qscintilla:=[qt5(+)]
dbus? ( dev-qt/qtdbus:5 )
gamepad? ( dev-qt/qtgamepad:5 )
)



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/octave/

2024-04-16 Thread Jimi Huotari
commit: 3ae3a72b858be8b826ca96b34cb0f124659133e0
Author: José P. R. N. Assis  gmail  com>
AuthorDate: Thu Feb  1 12:00:54 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Tue Apr 16 16:29:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae3a72b

sci-mathematics/octave: fix qscintilla dep #916232

Adding [qt5(+)] to the qscintilla in preparation to supporting Qt5/Qt6
QScintilla multibuild. All revision numbers have been bumped (except for
8.3.0). Keywords kept as-is.

Bug: https://bugs.gentoo.org/916232
Signed-off-by: José P. R. N. Assis  gmail.com>
Signed-off-by: Jimi Huotari  gentoo.org>

 .../octave/{octave-8.3.0-r1.ebuild => octave-8.3.0-r2.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/octave/octave-8.3.0-r1.ebuild 
b/sci-mathematics/octave/octave-8.3.0-r2.ebuild
similarity index 99%
rename from sci-mathematics/octave/octave-8.3.0-r1.ebuild
rename to sci-mathematics/octave/octave-8.3.0-r2.ebuild
index 70720e5931cd..d13104f9342f 100644
--- a/sci-mathematics/octave/octave-8.3.0-r1.ebuild
+++ b/sci-mathematics/octave/octave-8.3.0-r2.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
dev-qt/qtopengl:5
dev-qt/qtprintsupport:5
dev-qt/qtwidgets:5
-   x11-libs/qscintilla:=
+   x11-libs/qscintilla:=[qt5(+)]
)
hdf5? ( sci-libs/hdf5:= )
imagemagick? ( media-gfx/graphicsmagick:=[cxx] )



[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlitebrowser/

2024-04-16 Thread Jimi Huotari
commit: 1d287f92f75cd4048d4b16575ba331b5fccbd73a
Author: José P. R. N. Assis  gmail  com>
AuthorDate: Thu Feb  1 12:09:23 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Tue Apr 16 16:29:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d287f92

dev-db/sqlitebrowser: fix qscintilla dep #916232

Adding [qt5(+)] to the qscintilla dependency in preparation to
supporting Qt5/Qt6 QScintilla multibuild. Revision 3.12.2-r1 bumped to
r2. No other changes for plain 3.12.2 and -.

Bug: https://bugs.gentoo.org/916232
Signed-off-by: José P. R. N. Assis  gmail.com>
Signed-off-by: Jimi Huotari  gentoo.org>

 .../{sqlitebrowser-3.12.2-r1.ebuild => sqlitebrowser-3.12.2-r2.ebuild}  | 2 +-
 dev-db/sqlitebrowser/sqlitebrowser-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/sqlitebrowser/sqlitebrowser-3.12.2-r1.ebuild 
b/dev-db/sqlitebrowser/sqlitebrowser-3.12.2-r2.ebuild
similarity index 97%
rename from dev-db/sqlitebrowser/sqlitebrowser-3.12.2-r1.ebuild
rename to dev-db/sqlitebrowser/sqlitebrowser-3.12.2-r2.ebuild
index 4b96bc2b8fbb..47ce7cb6cacc 100644
--- a/dev-db/sqlitebrowser/sqlitebrowser-3.12.2-r1.ebuild
+++ b/dev-db/sqlitebrowser/sqlitebrowser-3.12.2-r2.ebuild
@@ -32,7 +32,7 @@ DEPEND="
>=dev-qt/qtprintsupport-5.5:5
>=dev-qt/qtwidgets-5.5:5
>=dev-qt/qtxml-5.5:5
-   >=x11-libs/qscintilla-2.8.10:=
+   >=x11-libs/qscintilla-2.8.10:=[qt5(+)]
sqlcipher? ( dev-db/sqlcipher )
 "
 

diff --git a/dev-db/sqlitebrowser/sqlitebrowser-.ebuild 
b/dev-db/sqlitebrowser/sqlitebrowser-.ebuild
index 4b96bc2b8fbb..47ce7cb6cacc 100644
--- a/dev-db/sqlitebrowser/sqlitebrowser-.ebuild
+++ b/dev-db/sqlitebrowser/sqlitebrowser-.ebuild
@@ -32,7 +32,7 @@ DEPEND="
>=dev-qt/qtprintsupport-5.5:5
>=dev-qt/qtwidgets-5.5:5
>=dev-qt/qtxml-5.5:5
-   >=x11-libs/qscintilla-2.8.10:=
+   >=x11-libs/qscintilla-2.8.10:=[qt5(+)]
sqlcipher? ( dev-db/sqlcipher )
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/sqliteman/

2024-04-16 Thread Jimi Huotari
commit: 9592d1fe093f4eef957080db70fb3de7d4949f60
Author: José P. R. N. Assis  gmail  com>
AuthorDate: Thu Feb  1 12:12:15 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Tue Apr 16 16:29:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9592d1fe

dev-db/sqliteman: fix qscintilla dep #916232

Adding [qt5(+)] to the qscintilla dependency in preparation to supporting 
Qt5/Qt6
QScintilla multibuild. Revision number bumped to -r6. Keywords kept
as-is.

Bug: https://bugs.gentoo.org/916232
Signed-off-by: José P. R. N. Assis  gmail.com>
Signed-off-by: Jimi Huotari  gentoo.org>

 .../sqliteman/{sqliteman-1.2.2-r5.ebuild => sqliteman-1.2.2-r6.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqliteman/sqliteman-1.2.2-r5.ebuild 
b/dev-db/sqliteman/sqliteman-1.2.2-r6.ebuild
similarity index 94%
rename from dev-db/sqliteman/sqliteman-1.2.2-r5.ebuild
rename to dev-db/sqliteman/sqliteman-1.2.2-r6.ebuild
index 655184f548cf..f36aabb52938 100644
--- a/dev-db/sqliteman/sqliteman-1.2.2-r5.ebuild
+++ b/dev-db/sqliteman/sqliteman-1.2.2-r6.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-qt/qtgui:5
dev-qt/qtsql:5[sqlite]
dev-qt/qtwidgets:5
-   >=x11-libs/qscintilla-2.10.3:="
+   >=x11-libs/qscintilla-2.10.3:=[qt5(+)]"
 DEPEND="${RDEPEND}"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: www-client/otter/

2024-04-04 Thread Jimi Huotari
commit: 617280e202344d9dbbd4bd30f058ec0ee462c060
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr  1 19:43:04 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Fri Apr  5 02:27:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617280e2

www-client/otter: add myself as a maintainer

Signed-off-by: Jimi Huotari  gentoo.org>

 www-client/otter/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/www-client/otter/metadata.xml b/www-client/otter/metadata.xml
index 491e7acdee29..cfeafda26330 100644
--- a/www-client/otter/metadata.xml
+++ b/www-client/otter/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   
-   OtterBrowser/otter-browser
-   
+  
+chii...@gentoo.org
+Jimi Huotari
+  
+  
+OtterBrowser/otter-browser
+  
 



[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2024-04-04 Thread Jimi Huotari
commit: c3328d411d80a2620b0e1c50d01388a5f1c583c9
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Apr  4 19:48:38 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Apr  4 19:48:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3328d41

media-video/obs-studio: drop 29.1.3-r2, 30.0.2

Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest|   8 -
 media-video/obs-studio/obs-studio-29.1.3-r2.ebuild | 273 -
 media-video/obs-studio/obs-studio-30.0.2.ebuild| 264 
 3 files changed, 545 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 7d716d1a5e70..765044de5a7f 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,13 +1,5 @@
-DIST cef_binary_5060_linux64.tar.bz2 132839531 BLAKE2B 
f7d342cf12bf435aab3873b666a47c42c6583a88f140c28dabfd2dd860cd0d5c96cc51cc034703bffc6f1094a738bd77008c01839fa5ea53b848bc1c483a0ae4
 SHA512 
c99ce53858c57becd7822e39ff81d59b7296374fa61b29dfd4a572c2ed8f9ab155114ed179764ea05586e0edb2f1654f0b73c471f1cd9b233660e7f1c8b462c4
 DIST cef_binary_5060_linux_x86_64_v3.tar.xz 91352460 BLAKE2B 
443f4b1bc638d3fe462fd8b8dd167e96f65aebb2b8de3616beac298449e2786c746f9a1fa4a0dbe2e3ef2d593139938e97538890d3ca3b74018b3afb9c7fc661
 SHA512 
1fbdf1d4ed117f3b8af20476c57502145d652b451ba8e0a544081403d292cc7a78642e9071b8f0283a19ef7ad507ef6e0d9df32b00afc51605ab74f650a7d755
-DIST obs-browser-594115a27d40f0916e55db97cb61f7c7130cbe28.tar.gz 116455 
BLAKE2B 
8158bdd9fcc689c3b0024c9da26c3f39b44c9dac7fb031470470a2697f66af122552a19beb389faa96001a8f35bf06580ad3c5e00f616900e7ca960d3e1c1450
 SHA512 
ff1e5cbe76a1a4a7224b1b01f0f45df51dd60c7426a73008a744fb17be3e4c7a96dd3833f237a480dd4ec2dd3e544d847aced2256453919d8442f7857354afb2
 DIST obs-browser-996b5a7bc43d912f1f4992e0032d4f263ac8b060.tar.gz 112416 
BLAKE2B 
c82b5b55184130caaca0aad066ce1253c28206522e8d130cb3b940ee283c8a2dffc409a5d4774cad17535f958f52f4fe632a6b4462a18c10a4b5bbe02b60b4e9
 SHA512 
f6f7dbeb1d28b6c47663f36cb119cbc90a18c46fc6e81ca6db87e901ae4cee1fafd4a4a8c3f8cae94619d2f8f92baf1c52ca5c7df182f3df7521397638b0660d
-DIST obs-browser-a3ae78b5c6ce6d4ddb29d49b29f2f60014d554e1.tar.gz 109427 
BLAKE2B 
0630da6c762fcca62f31a239b37807eabf30a8c8b4683942391b7b6ae198b50cdbdd8166bd68eaf3ac3fcdf9e331ea480c0774400906c2c4f08ea7f477c4eba9
 SHA512 
00b4efb6fa43aa6af0bc09848eeb9da79234899720817a8d918a508d3d1c8608f8074db2c37a4798de5aae5cdba227e68ef9f6610013adfa0c39e3758b25c4f8
-DIST obs-studio-29.1.3.tar.gz 26315797 BLAKE2B 
c8d7824ca280a9be566c075a6238141b00ad8a2efbd5d010ff5c92c7c12c225f473fd331a9654e23924ffb0d883734dc2d2afad5065f8c9b1486298dbe2c5a0a
 SHA512 
563a9b71ebe273b604807b9c43be8bde58fb326e8a0b741afb84a481a99176c96bf63da2aa26b6dcc026573b7fb0bf53e0a296e2db0b93c28f0d4710cd7cf019
-DIST obs-studio-30.0.2.tar.gz 15861643 BLAKE2B 
d21e990d116e304af0a47f0f9523928723acb939114666fab66250aea98f8dce9b7c216710f695f806947c3390e8bfa9411f4cbca466a6db679294ff1e48fe73
 SHA512 
04a9944a0c008033368cb833f847464caa8aeea6157ed07c2ecf2d1a85ca8bbbd6fe8729dd8d7f6bec2f7b9706fd631ae649d0782526b3036f1011b244b84819
 DIST obs-studio-30.1.0.tar.gz 16023246 BLAKE2B 
7e1caa214501a23c6a99b64ec5254d620836b190f98417763419b894e72b33b79cf6893000b70ef725845463e78cd0f3a32808043c08dba16ed88962ddee0efd
 SHA512 
68ec8665399539846d5759414c07de3ce8005318a9bb433f170cd013d3974cb7686f15e079ec97af51ebda773475b0a1d958bbaf986646f9c88e931557457571
 DIST obs-studio-30.1.1.tar.gz 16023779 BLAKE2B 
d3a723cd83b1287b0cf24b3b3d7a34a391f6c2699955ba7351cd31c117168fb8643dd9d810697ad4cfde61e4e066761e6f23ce49a837b445c9a7d000b2658ac0
 SHA512 
31aba14cf9db6b6c41d87ea0b814d38e1ba2794d07f1aff025c810e9dda32b0915d3f6d2679383755d0a4e47fc26c2aef981e26a80b792cf7fb893e672b6609a
-DIST obs-websocket-6fd18a7ef1ecb149e8444154af1daab61d4241a9.tar.gz 245070 
BLAKE2B 
311037960ec230b76dfe2ae796d1897d42a2dc96cda7e9962209edfcd210e2af5d20a1ddfcffd8d4e6c9f7ac7d5cbb6818b864d53ce53acf2c6515f7dd2d33bf
 SHA512 
94defd55e4a4dc65b4366d2e92c9604cff67cba2b24ed67d53fbd492605f339201e4d3896789c0ccb84b6fbff4b37be70475524fec5ca2b42f7b59b8596ce828
 DIST obs-websocket-d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz 246888 
BLAKE2B 
6e06c85ee47cb088a50b9d5eae9a8d68441989c1f76fdcd7806d59597062af5eb36e1722600b1a8d544e5f11533985b9bac243f7ca1002eed616e2f5c11a9a3f
 SHA512 
31d5e1817aab341e55cbc5c759f28509f442695afb90d08a235c07359a65d2c2d3dfae2bf9c8a5086db310bb127dc59945ebe23fb219fda7408ee82d05b43938
-DIST obs-websocket-ede66a68cbc043a6fc7c8af683ae0924d4068941.tar.gz 241053 
BLAKE2B 
58d79d17ad20271f831dacd7bb251286d4ba91f62a7848bc9866deddc9ad7c1924fb54cce513d3e1f240eee0d9d87c63ad3898b44910a7b207503989b366e42a
 SHA512 
30e5f9ab940cb5c9ff38cdfd2484a59d8440c3670999521fd6d856911e04a1fd718cbb1d6243343884143274485630e96cd6e2f5e8f6ef8f070c0b4e4036971a
-DIST qr-8518684c0f33d004fa93971be2c6a8eca3167d1e.tar.gz 13586

[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2024-04-04 Thread Jimi Huotari
commit: 9d92d7de6e9211a1ed05dc590ac71179190be076
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Apr  4 19:52:12 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Apr  4 19:53:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d92d7de

media-video/obs-studio: inherit flag-o-matic and move variables around

These somehow didn't make the cut for the previous commit.

Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/obs-studio-30.1.1.ebuild | 9 +
 media-video/obs-studio/obs-studio-.ebuild   | 9 +
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/media-video/obs-studio/obs-studio-30.1.1.ebuild 
b/media-video/obs-studio/obs-studio-30.1.1.ebuild
index 3167406edec2..6ddcf823b797 100644
--- a/media-video/obs-studio/obs-studio-30.1.1.ebuild
+++ b/media-video/obs-studio/obs-studio-30.1.1.ebuild
@@ -7,13 +7,16 @@ CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
 LUA_COMPAT=( luajit )
 PYTHON_COMPAT=( python3_{9..12} )
 
-inherit cmake lua-single optfeature python-single-r1 xdg
+inherit cmake flag-o-matic lua-single optfeature python-single-r1 xdg
 
 CEF_DIR="cef_binary_5060_linux_x86_64"
 CEF_REVISION="_v3"
 OBS_BROWSER_COMMIT="996b5a7bc43d912f1f4992e0032d4f263ac8b060"
 OBS_WEBSOCKET_COMMIT="d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32"
 
+DESCRIPTION="Software for Recording and Streaming Live Video Content"
+HOMEPAGE="https://obsproject.com;
+
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git;
@@ -29,10 +32,8 @@ else
"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
-SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}${CEF_REVISION}.tar.xz )"
 
-DESCRIPTION="Software for Recording and Streaming Live Video Content"
-HOMEPAGE="https://obsproject.com;
+SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}${CEF_REVISION}.tar.xz )"
 
 LICENSE="Boost-1.0 GPL-2+ MIT Unlicense"
 SLOT="0"

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index 500f590efc68..dba2fd8a5fb4 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-.ebuild
@@ -7,13 +7,16 @@ CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
 LUA_COMPAT=( luajit )
 PYTHON_COMPAT=( python3_{9..12} )
 
-inherit cmake lua-single optfeature python-single-r1 xdg
+inherit cmake flag-o-matic lua-single optfeature python-single-r1 xdg
 
 CEF_DIR="cef_binary_5060_linux_x86_64"
 CEF_REVISION="_v3"
 OBS_BROWSER_COMMIT="996b5a7bc43d912f1f4992e0032d4f263ac8b060"
 OBS_WEBSOCKET_COMMIT="d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32"
 
+DESCRIPTION="Software for Recording and Streaming Live Video Content"
+HOMEPAGE="https://obsproject.com;
+
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git;
@@ -29,10 +32,8 @@ else
"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
-SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}${CEF_REVISION}.tar.xz )"
 
-DESCRIPTION="Software for Recording and Streaming Live Video Content"
-HOMEPAGE="https://obsproject.com;
+SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}${CEF_REVISION}.tar.xz )"
 
 LICENSE="Boost-1.0 GPL-2+ MIT Unlicense"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2024-04-04 Thread Jimi Huotari
commit: 3557fa0afc8d1dd8af01f346aa73dd1ffc267e0a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr  1 21:24:39 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Apr  4 19:42:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3557fa0a

media-video/obs-studio: add version 30.1.1

Add 'NATIVE_NVENC' ( only) CMake switch controlled via
USE="nvenc", which was automagically enabled otherwise,
leading into configure errors if ffmpeg was not built with
nvenc support.

Also add USE="X" on the 'media-libs/libglvnd' dependency.

Also also use 'filter-lto' to filter LTO issues when USE="wayland"
for the time being.

Closes: https://bugs.gentoo.org/867250
Closes: https://bugs.gentoo.org/923805
Closes: https://bugs.gentoo.org/927964
Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest   | 1 +
 .../{obs-studio-.ebuild => obs-studio-30.1.1.ebuild}  | 7 ++-
 media-video/obs-studio/obs-studio-.ebuild | 8 +++-
 3 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index ab93d39e6a89..7d716d1a5e70 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -6,6 +6,7 @@ DIST 
obs-browser-a3ae78b5c6ce6d4ddb29d49b29f2f60014d554e1.tar.gz 109427 BLAKE2B
 DIST obs-studio-29.1.3.tar.gz 26315797 BLAKE2B 
c8d7824ca280a9be566c075a6238141b00ad8a2efbd5d010ff5c92c7c12c225f473fd331a9654e23924ffb0d883734dc2d2afad5065f8c9b1486298dbe2c5a0a
 SHA512 
563a9b71ebe273b604807b9c43be8bde58fb326e8a0b741afb84a481a99176c96bf63da2aa26b6dcc026573b7fb0bf53e0a296e2db0b93c28f0d4710cd7cf019
 DIST obs-studio-30.0.2.tar.gz 15861643 BLAKE2B 
d21e990d116e304af0a47f0f9523928723acb939114666fab66250aea98f8dce9b7c216710f695f806947c3390e8bfa9411f4cbca466a6db679294ff1e48fe73
 SHA512 
04a9944a0c008033368cb833f847464caa8aeea6157ed07c2ecf2d1a85ca8bbbd6fe8729dd8d7f6bec2f7b9706fd631ae649d0782526b3036f1011b244b84819
 DIST obs-studio-30.1.0.tar.gz 16023246 BLAKE2B 
7e1caa214501a23c6a99b64ec5254d620836b190f98417763419b894e72b33b79cf6893000b70ef725845463e78cd0f3a32808043c08dba16ed88962ddee0efd
 SHA512 
68ec8665399539846d5759414c07de3ce8005318a9bb433f170cd013d3974cb7686f15e079ec97af51ebda773475b0a1d958bbaf986646f9c88e931557457571
+DIST obs-studio-30.1.1.tar.gz 16023779 BLAKE2B 
d3a723cd83b1287b0cf24b3b3d7a34a391f6c2699955ba7351cd31c117168fb8643dd9d810697ad4cfde61e4e066761e6f23ce49a837b445c9a7d000b2658ac0
 SHA512 
31aba14cf9db6b6c41d87ea0b814d38e1ba2794d07f1aff025c810e9dda32b0915d3f6d2679383755d0a4e47fc26c2aef981e26a80b792cf7fb893e672b6609a
 DIST obs-websocket-6fd18a7ef1ecb149e8444154af1daab61d4241a9.tar.gz 245070 
BLAKE2B 
311037960ec230b76dfe2ae796d1897d42a2dc96cda7e9962209edfcd210e2af5d20a1ddfcffd8d4e6c9f7ac7d5cbb6818b864d53ce53acf2c6515f7dd2d33bf
 SHA512 
94defd55e4a4dc65b4366d2e92c9604cff67cba2b24ed67d53fbd492605f339201e4d3896789c0ccb84b6fbff4b37be70475524fec5ca2b42f7b59b8596ce828
 DIST obs-websocket-d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz 246888 
BLAKE2B 
6e06c85ee47cb088a50b9d5eae9a8d68441989c1f76fdcd7806d59597062af5eb36e1722600b1a8d544e5f11533985b9bac243f7ca1002eed616e2f5c11a9a3f
 SHA512 
31d5e1817aab341e55cbc5c759f28509f442695afb90d08a235c07359a65d2c2d3dfae2bf9c8a5086db310bb127dc59945ebe23fb219fda7408ee82d05b43938
 DIST obs-websocket-ede66a68cbc043a6fc7c8af683ae0924d4068941.tar.gz 241053 
BLAKE2B 
58d79d17ad20271f831dacd7bb251286d4ba91f62a7848bc9866deddc9ad7c1924fb54cce513d3e1f240eee0d9d87c63ad3898b44910a7b207503989b366e42a
 SHA512 
30e5f9ab940cb5c9ff38cdfd2484a59d8440c3670999521fd6d856911e04a1fd718cbb1d6243343884143274485630e96cd6e2f5e8f6ef8f070c0b4e4036971a

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-30.1.1.ebuild
similarity index 97%
copy from media-video/obs-studio/obs-studio-.ebuild
copy to media-video/obs-studio/obs-studio-30.1.1.ebuild
index 7878bb19a448..3167406edec2 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-30.1.1.ebuild
@@ -57,7 +57,7 @@ DEPEND="
dev-libs/jansson:=
dev-qt/qtbase:6[network,widgets,xml(+)]
dev-qt/qtsvg:6
-   media-libs/libglvnd
+   media-libs/libglvnd[X]
media-libs/libva
media-libs/rnnoise
media-libs/x264:=
@@ -173,6 +173,11 @@ src_prepare() {
 
sed -i '/-Werror$/d' 
"${WORKDIR}"/${P}/cmake/Modules/CompilerConfig.cmake || die
 
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/867250
+   # https://github.com/obsproject/obs-studio/issues/8988
+   use wayland && filter-lto
+
cmake_src_prepare
 }
 

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index 7878bb19a448..500f590efc68 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media

[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 tar

[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2024-03-20 Thread Jimi Huotari
commit: 4e6dafd80125e94e445faebadebbee09b5e094e8
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Mar 20 21:29:00 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Wed Mar 20 21:30:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6dafd8

media-video/obs-studio: add version 30.1.0

Also update hashes on .

Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest   | 3 +++
 .../obs-studio/{obs-studio-.ebuild => obs-studio-30.1.0.ebuild}   | 4 ++--
 media-video/obs-studio/obs-studio-.ebuild | 4 ++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index b44984f93979..ab93d39e6a89 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,9 +1,12 @@
 DIST cef_binary_5060_linux64.tar.bz2 132839531 BLAKE2B 
f7d342cf12bf435aab3873b666a47c42c6583a88f140c28dabfd2dd860cd0d5c96cc51cc034703bffc6f1094a738bd77008c01839fa5ea53b848bc1c483a0ae4
 SHA512 
c99ce53858c57becd7822e39ff81d59b7296374fa61b29dfd4a572c2ed8f9ab155114ed179764ea05586e0edb2f1654f0b73c471f1cd9b233660e7f1c8b462c4
 DIST cef_binary_5060_linux_x86_64_v3.tar.xz 91352460 BLAKE2B 
443f4b1bc638d3fe462fd8b8dd167e96f65aebb2b8de3616beac298449e2786c746f9a1fa4a0dbe2e3ef2d593139938e97538890d3ca3b74018b3afb9c7fc661
 SHA512 
1fbdf1d4ed117f3b8af20476c57502145d652b451ba8e0a544081403d292cc7a78642e9071b8f0283a19ef7ad507ef6e0d9df32b00afc51605ab74f650a7d755
 DIST obs-browser-594115a27d40f0916e55db97cb61f7c7130cbe28.tar.gz 116455 
BLAKE2B 
8158bdd9fcc689c3b0024c9da26c3f39b44c9dac7fb031470470a2697f66af122552a19beb389faa96001a8f35bf06580ad3c5e00f616900e7ca960d3e1c1450
 SHA512 
ff1e5cbe76a1a4a7224b1b01f0f45df51dd60c7426a73008a744fb17be3e4c7a96dd3833f237a480dd4ec2dd3e544d847aced2256453919d8442f7857354afb2
+DIST obs-browser-996b5a7bc43d912f1f4992e0032d4f263ac8b060.tar.gz 112416 
BLAKE2B 
c82b5b55184130caaca0aad066ce1253c28206522e8d130cb3b940ee283c8a2dffc409a5d4774cad17535f958f52f4fe632a6b4462a18c10a4b5bbe02b60b4e9
 SHA512 
f6f7dbeb1d28b6c47663f36cb119cbc90a18c46fc6e81ca6db87e901ae4cee1fafd4a4a8c3f8cae94619d2f8f92baf1c52ca5c7df182f3df7521397638b0660d
 DIST obs-browser-a3ae78b5c6ce6d4ddb29d49b29f2f60014d554e1.tar.gz 109427 
BLAKE2B 
0630da6c762fcca62f31a239b37807eabf30a8c8b4683942391b7b6ae198b50cdbdd8166bd68eaf3ac3fcdf9e331ea480c0774400906c2c4f08ea7f477c4eba9
 SHA512 
00b4efb6fa43aa6af0bc09848eeb9da79234899720817a8d918a508d3d1c8608f8074db2c37a4798de5aae5cdba227e68ef9f6610013adfa0c39e3758b25c4f8
 DIST obs-studio-29.1.3.tar.gz 26315797 BLAKE2B 
c8d7824ca280a9be566c075a6238141b00ad8a2efbd5d010ff5c92c7c12c225f473fd331a9654e23924ffb0d883734dc2d2afad5065f8c9b1486298dbe2c5a0a
 SHA512 
563a9b71ebe273b604807b9c43be8bde58fb326e8a0b741afb84a481a99176c96bf63da2aa26b6dcc026573b7fb0bf53e0a296e2db0b93c28f0d4710cd7cf019
 DIST obs-studio-30.0.2.tar.gz 15861643 BLAKE2B 
d21e990d116e304af0a47f0f9523928723acb939114666fab66250aea98f8dce9b7c216710f695f806947c3390e8bfa9411f4cbca466a6db679294ff1e48fe73
 SHA512 
04a9944a0c008033368cb833f847464caa8aeea6157ed07c2ecf2d1a85ca8bbbd6fe8729dd8d7f6bec2f7b9706fd631ae649d0782526b3036f1011b244b84819
+DIST obs-studio-30.1.0.tar.gz 16023246 BLAKE2B 
7e1caa214501a23c6a99b64ec5254d620836b190f98417763419b894e72b33b79cf6893000b70ef725845463e78cd0f3a32808043c08dba16ed88962ddee0efd
 SHA512 
68ec8665399539846d5759414c07de3ce8005318a9bb433f170cd013d3974cb7686f15e079ec97af51ebda773475b0a1d958bbaf986646f9c88e931557457571
 DIST obs-websocket-6fd18a7ef1ecb149e8444154af1daab61d4241a9.tar.gz 245070 
BLAKE2B 
311037960ec230b76dfe2ae796d1897d42a2dc96cda7e9962209edfcd210e2af5d20a1ddfcffd8d4e6c9f7ac7d5cbb6818b864d53ce53acf2c6515f7dd2d33bf
 SHA512 
94defd55e4a4dc65b4366d2e92c9604cff67cba2b24ed67d53fbd492605f339201e4d3896789c0ccb84b6fbff4b37be70475524fec5ca2b42f7b59b8596ce828
+DIST obs-websocket-d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz 246888 
BLAKE2B 
6e06c85ee47cb088a50b9d5eae9a8d68441989c1f76fdcd7806d59597062af5eb36e1722600b1a8d544e5f11533985b9bac243f7ca1002eed616e2f5c11a9a3f
 SHA512 
31d5e1817aab341e55cbc5c759f28509f442695afb90d08a235c07359a65d2c2d3dfae2bf9c8a5086db310bb127dc59945ebe23fb219fda7408ee82d05b43938
 DIST obs-websocket-ede66a68cbc043a6fc7c8af683ae0924d4068941.tar.gz 241053 
BLAKE2B 
58d79d17ad20271f831dacd7bb251286d4ba91f62a7848bc9866deddc9ad7c1924fb54cce513d3e1f240eee0d9d87c63ad3898b44910a7b207503989b366e42a
 SHA512 
30e5f9ab940cb5c9ff38cdfd2484a59d8440c3670999521fd6d856911e04a1fd718cbb1d6243343884143274485630e96cd6e2f5e8f6ef8f070c0b4e4036971a
 DIST qr-8518684c0f33d004fa93971be2c6a8eca3167d1e.tar.gz 135863 BLAKE2B 
fa6fb9c9e5250b56bdf38f31aa4acaf4ce860c153012984d1266928bd7a62dcf43b271ff53b4322931304670742566dcb016ef65ff2f681bf76224f86eca567c
 SHA512 
ba298de89411fecc8db3dc10850485da01f5183d68b6d91ea91a9e28c1f104eb110adbf143a37e5d1856abbba5d309ab8329a6359ca7225bacb033d8044fa72c

diff --git a/media-video/ob

[gentoo-commits] repo/gentoo:master commit in: x11-misc/pcmanfm-qt/

2024-02-23 Thread Jimi Huotari
commit: 556039ed82a314ca1fc724d1d03e2537730e7ed5
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Feb 23 17:29:05 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Fri Feb 23 17:30:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556039ed

x11-misc/pcmanfm-qt: restore 1.3.0 for the time being

This is waiting for a bigger cleanup.

Signed-off-by: Jimi Huotari  gentoo.org>

 x11-misc/pcmanfm-qt/Manifest|  1 +
 x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest
index 260fd477ab66..5fc3bb6d3ea8 100644
--- a/x11-misc/pcmanfm-qt/Manifest
+++ b/x11-misc/pcmanfm-qt/Manifest
@@ -1,2 +1,3 @@
+DIST pcmanfm-qt-1.3.0.tar.xz 358932 BLAKE2B 
e3f9104758ea0a1b4d20c400010d13a79b0d9f8071978a8a0ae17b5b8c85931217cae84f3cdaf01cbeefbfb44ee0f7a66f5f9f14f8a83fb33611ea74a8a65e07
 SHA512 
c656b89258b8156863057a6f99932174f6f2f4d85ffae85b18ff3f0e3c199624aff29866df3b5f78e826918321cc3298bfe492119e6e01aaf5495cc9500ea3e3
 DIST pcmanfm-qt-1.4.0.tar.xz 377652 BLAKE2B 
50d0c01cbc7557989196251fce7a9b43296fcfc33dc437afc4a9b9799818797659c849174937a042023bea8fe8aa2ffc825a24a35a1125760697884d052c16e2
 SHA512 
dbc24092b5ea7f13d484caf4cbefd2267f65db4c5d3b43cecf46114d149f91e58e977bed9fa3dc128e54e0b2bcb1043b8a234d16a7a211a94ae5f123e73ff117
 DIST pcmanfm-qt-1.4.1.tar.xz 390960 BLAKE2B 
8a7e8dae9faefd77284a03526304e90f94fc0a4993f78a615e07cf466d12a10e0361e41f80275d7a5537702ca9b648ce8834917a4025c1d0d08453ed303179d4
 SHA512 
3c0186ba2defe3ce440345bfe17635613e9fa2a511dc8309810799cbac931266ea9a42a9a3ebed7bd7bb2f7ec4383dc7d1526b7c689424c5aefcc295bfa2845d

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild
new file mode 100644
index ..93d96dca9935
--- /dev/null
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild
@@ -0,0 +1,54 @@
+# 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 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+fi
+
+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
+"
+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
+   sys-apps/util-linux
+   virtual/freedesktop-icon-theme
+   =x11-libs/libfm-qt-${MY_PV}*:=
+   x11-libs/libxcb:=
+   x11-misc/xdg-utils
+"
+RDEPEND="${DEPEND}
+   >=lxde-base/lxmenu-data-0.1.5
+"
+
+pkg_postinst() {
+   xdg_desktop_database_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
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/lxqt-archiver/

2024-02-23 Thread Jimi Huotari
commit: ee494f5fface06a1259c587d2c68391a364c3d9b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Feb 23 15:19:07 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Fri Feb 23 17:03:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee494f5f

app-arch/lxqt-archiver: drop 0.8.0

Signed-off-by: Jimi Huotari  gentoo.org>

 app-arch/lxqt-archiver/Manifest   |  1 -
 app-arch/lxqt-archiver/lxqt-archiver-0.8.0.ebuild | 53 ---
 2 files changed, 54 deletions(-)

diff --git a/app-arch/lxqt-archiver/Manifest b/app-arch/lxqt-archiver/Manifest
index 0e47e0664cb1..2d13fc201bcd 100644
--- a/app-arch/lxqt-archiver/Manifest
+++ b/app-arch/lxqt-archiver/Manifest
@@ -1,3 +1,2 @@
-DIST lxqt-archiver-0.8.0.tar.xz 181572 BLAKE2B 
7bbd2b229cd8c546c86d742c13dac4bd00e24e85a146879290652a9ae41c9ced621738d06284fe285c81f2d5f8e43a5126b9bc61e286342cfb9d7fa935c330ee
 SHA512 
70266581478e75505f708eccee4fd1680c1ff012dd4e99138d0c2d17fb8dfab24d9d5e5453d5d4a3f7a9b8437e8a980c3edf190f3e319400c46a655ba7db4898
 DIST lxqt-archiver-0.9.0.tar.xz 183352 BLAKE2B 
60443b7f4407b85bc1233f00ad2e46861c17281331d3b611021ca14be2e159befa0c8303d51b9021d35aa246d4fd9138ceb4f4b19cd6143438f8c3b976f9c40d
 SHA512 
42ee097ae7fb17dbd00d9b94e8673664911c73bb5f353d08177c78d548eb24c39aa1daf57347eeefcb46ec63a8702c37f63ca2b42fd22bc85aed8f7a41585f3c
 DIST lxqt-archiver-0.9.1.tar.xz 186600 BLAKE2B 
365b849578f9f663ed7628c52c4c7205af10ea255dd131a94a6960c58e02fedee01be0bd674d1ef71c9648cc5a58de1b548c972eb415cfae990e7045cfb4
 SHA512 
fd7862c85f6f93c870a4b28d2ed3705fcc0431e9b4d887f4fab6d860eddc5fe99d8a4c2f7cd2957c34d72b74a11b8eec49bbcca40dfee11f20f6a39f37e9ee00

diff --git a/app-arch/lxqt-archiver/lxqt-archiver-0.8.0.ebuild 
b/app-arch/lxqt-archiver/lxqt-archiver-0.8.0.ebuild
deleted file mode 100644
index 11fd12aad95f..
--- a/app-arch/lxqt-archiver/lxqt-archiver-0.8.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 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 ~loong ~riscv x86"
-fi
-
-LICENSE="GPL-2 GPL-2+"
-SLOT="0"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.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.3:=
-"
-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] repo/gentoo:master commit in: app-arch/lxqt-archiver/

2024-02-23 Thread Jimi Huotari
commit: dcfa15126042f73aa9a9f5f8fba877284a67fded
Author: Michael Vetter  iodoru  org>
AuthorDate: Thu Feb 22 16:17:04 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Fri Feb 23 17:03:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfa1512

app-arch/lxqt-archiver: add 0.9.1

Closes: https://github.com/gentoo/gentoo/pull/35488
Signed-off-by: Michael Vetter  iodoru.org>
Signed-off-by: Jimi Huotari  gentoo.org>

 app-arch/lxqt-archiver/Manifest   |  1 +
 app-arch/lxqt-archiver/lxqt-archiver-0.9.1.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/app-arch/lxqt-archiver/Manifest b/app-arch/lxqt-archiver/Manifest
index 8ce1a6460ee6..0e47e0664cb1 100644
--- a/app-arch/lxqt-archiver/Manifest
+++ b/app-arch/lxqt-archiver/Manifest
@@ -1,2 +1,3 @@
 DIST lxqt-archiver-0.8.0.tar.xz 181572 BLAKE2B 
7bbd2b229cd8c546c86d742c13dac4bd00e24e85a146879290652a9ae41c9ced621738d06284fe285c81f2d5f8e43a5126b9bc61e286342cfb9d7fa935c330ee
 SHA512 
70266581478e75505f708eccee4fd1680c1ff012dd4e99138d0c2d17fb8dfab24d9d5e5453d5d4a3f7a9b8437e8a980c3edf190f3e319400c46a655ba7db4898
 DIST lxqt-archiver-0.9.0.tar.xz 183352 BLAKE2B 
60443b7f4407b85bc1233f00ad2e46861c17281331d3b611021ca14be2e159befa0c8303d51b9021d35aa246d4fd9138ceb4f4b19cd6143438f8c3b976f9c40d
 SHA512 
42ee097ae7fb17dbd00d9b94e8673664911c73bb5f353d08177c78d548eb24c39aa1daf57347eeefcb46ec63a8702c37f63ca2b42fd22bc85aed8f7a41585f3c
+DIST lxqt-archiver-0.9.1.tar.xz 186600 BLAKE2B 
365b849578f9f663ed7628c52c4c7205af10ea255dd131a94a6960c58e02fedee01be0bd674d1ef71c9648cc5a58de1b548c972eb415cfae990e7045cfb4
 SHA512 
fd7862c85f6f93c870a4b28d2ed3705fcc0431e9b4d887f4fab6d860eddc5fe99d8a4c2f7cd2957c34d72b74a11b8eec49bbcca40dfee11f20f6a39f37e9ee00

diff --git a/app-arch/lxqt-archiver/lxqt-archiver-0.9.1.ebuild 
b/app-arch/lxqt-archiver/lxqt-archiver-0.9.1.ebuild
new file mode 100644
index ..c5fe417b24b6
--- /dev/null
+++ b/app-arch/lxqt-archiver/lxqt-archiver-0.9.1.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 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 ~loong ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+
+BDEPEND="
+   >=dev-qt/linguist-tools-5.15:5
+   >=dev-util/lxqt-build-tools-0.13.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:=
+"
+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] repo/gentoo:master commit in: x11-misc/pcmanfm-qt/

2024-02-23 Thread Jimi Huotari
commit: 8edee017538a0a1355b961b6bbded3a5a08864d0
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Feb 23 15:35:06 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Fri Feb 23 17:03:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8edee017

x11-misc/pcmanfm-qt: drop 1.3.0, 1.4.1 (r0)

Signed-off-by: Jimi Huotari  gentoo.org>

 x11-misc/pcmanfm-qt/Manifest|  1 -
 x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild | 54 -
 x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1.ebuild | 54 -
 3 files changed, 109 deletions(-)

diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest
index 5fc3bb6d3ea8..260fd477ab66 100644
--- a/x11-misc/pcmanfm-qt/Manifest
+++ b/x11-misc/pcmanfm-qt/Manifest
@@ -1,3 +1,2 @@
-DIST pcmanfm-qt-1.3.0.tar.xz 358932 BLAKE2B 
e3f9104758ea0a1b4d20c400010d13a79b0d9f8071978a8a0ae17b5b8c85931217cae84f3cdaf01cbeefbfb44ee0f7a66f5f9f14f8a83fb33611ea74a8a65e07
 SHA512 
c656b89258b8156863057a6f99932174f6f2f4d85ffae85b18ff3f0e3c199624aff29866df3b5f78e826918321cc3298bfe492119e6e01aaf5495cc9500ea3e3
 DIST pcmanfm-qt-1.4.0.tar.xz 377652 BLAKE2B 
50d0c01cbc7557989196251fce7a9b43296fcfc33dc437afc4a9b9799818797659c849174937a042023bea8fe8aa2ffc825a24a35a1125760697884d052c16e2
 SHA512 
dbc24092b5ea7f13d484caf4cbefd2267f65db4c5d3b43cecf46114d149f91e58e977bed9fa3dc128e54e0b2bcb1043b8a234d16a7a211a94ae5f123e73ff117
 DIST pcmanfm-qt-1.4.1.tar.xz 390960 BLAKE2B 
8a7e8dae9faefd77284a03526304e90f94fc0a4993f78a615e07cf466d12a10e0361e41f80275d7a5537702ca9b648ce8834917a4025c1d0d08453ed303179d4
 SHA512 
3c0186ba2defe3ce440345bfe17635613e9fa2a511dc8309810799cbac931266ea9a42a9a3ebed7bd7bb2f7ec4383dc7d1526b7c689424c5aefcc295bfa2845d

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild
deleted file mode 100644
index f530b644ae51..
--- a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 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 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-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
-"
-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
-   sys-apps/util-linux
-   virtual/freedesktop-icon-theme
-   =x11-libs/libfm-qt-${MY_PV}*:=
-   x11-libs/libxcb:=
-   x11-misc/xdg-utils
-"
-RDEPEND="${DEPEND}
-   >=lxde-base/lxmenu-data-0.1.5
-"
-
-pkg_postinst() {
-   xdg_desktop_database_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
-}

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1.ebuild
deleted file mode 100644
index b7fa28727485..
--- a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-fi
-
-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
-"
-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
-   sys-apps/util-linux
-   virtual/freedesktop-icon-theme
-   =x11-libs/libfm-qt-${MY_PV}*:=
-   x11-libs/libxcb:=
-   x11-misc/xdg-utils
-"
-RD

[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-config/

2024-02-23 Thread Jimi Huotari
commit: 8bcc404e8fa21b7edae8c98b013442ed03b9922f
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Feb 23 15:19:33 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Fri Feb 23 17:03:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcc404e

lxqt-base/lxqt-config: adjust minimum libkscreen version

Closes: https://bugs.gentoo.org/925159
Signed-off-by: Jimi Huotari  gentoo.org>

 lxqt-base/lxqt-config/lxqt-config-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxqt-base/lxqt-config/lxqt-config-1.4.0.ebuild 
b/lxqt-base/lxqt-config/lxqt-config-1.4.0.ebuild
index 3141839dab1a..be9e419352dd 100644
--- a/lxqt-base/lxqt-config/lxqt-config-1.4.0.ebuild
+++ b/lxqt-base/lxqt-config/lxqt-config-1.4.0.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] repo/gentoo:master commit in: x11-misc/pcmanfm-qt/

2024-02-23 Thread Jimi Huotari
commit: c114f51f38d5730a98c225435c2dc0eb149a18be
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Feb 23 15:31:16 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Fri Feb 23 17:03:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c114f51f

x11-misc/pcmanfm-qt: use 'xdg_icon_cache_update'

Closes: https://bugs.gentoo.org/924238
Signed-off-by: Jimi Huotari  gentoo.org>

 x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1-r1.ebuild | 56 ++
 1 file changed, 56 insertions(+)

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1-r1.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1-r1.ebuild
new file mode 100644
index ..40ec293d1661
--- /dev/null
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1-r1.ebuild
@@ -0,0 +1,56 @@
+# 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+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
+"
+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
+   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-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] repo/gentoo:master commit in: x11-misc/pcmanfm-qt/

2024-02-10 Thread Jimi Huotari
commit: 093cb595e200b4a4d2a7dffceb84a777fb31e8e1
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Feb 10 19:18:57 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Sat Feb 10 19:19:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093cb595

x11-misc/pcmanfm-qt: add 1.4.1

Signed-off-by: Jimi Huotari  gentoo.org>

 x11-misc/pcmanfm-qt/Manifest|  1 +
 x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest
index ac8f58083c87..5fc3bb6d3ea8 100644
--- a/x11-misc/pcmanfm-qt/Manifest
+++ b/x11-misc/pcmanfm-qt/Manifest
@@ -1,2 +1,3 @@
 DIST pcmanfm-qt-1.3.0.tar.xz 358932 BLAKE2B 
e3f9104758ea0a1b4d20c400010d13a79b0d9f8071978a8a0ae17b5b8c85931217cae84f3cdaf01cbeefbfb44ee0f7a66f5f9f14f8a83fb33611ea74a8a65e07
 SHA512 
c656b89258b8156863057a6f99932174f6f2f4d85ffae85b18ff3f0e3c199624aff29866df3b5f78e826918321cc3298bfe492119e6e01aaf5495cc9500ea3e3
 DIST pcmanfm-qt-1.4.0.tar.xz 377652 BLAKE2B 
50d0c01cbc7557989196251fce7a9b43296fcfc33dc437afc4a9b9799818797659c849174937a042023bea8fe8aa2ffc825a24a35a1125760697884d052c16e2
 SHA512 
dbc24092b5ea7f13d484caf4cbefd2267f65db4c5d3b43cecf46114d149f91e58e977bed9fa3dc128e54e0b2bcb1043b8a234d16a7a211a94ae5f123e73ff117
+DIST pcmanfm-qt-1.4.1.tar.xz 390960 BLAKE2B 
8a7e8dae9faefd77284a03526304e90f94fc0a4993f78a615e07cf466d12a10e0361e41f80275d7a5537702ca9b648ce8834917a4025c1d0d08453ed303179d4
 SHA512 
3c0186ba2defe3ce440345bfe17635613e9fa2a511dc8309810799cbac931266ea9a42a9a3ebed7bd7bb2f7ec4383dc7d1526b7c689424c5aefcc295bfa2845d

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1.ebuild
new file mode 100644
index ..b7fa28727485
--- /dev/null
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.1.ebuild
@@ -0,0 +1,54 @@
+# 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+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
+"
+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
+   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
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/obconf-qt/

2024-02-10 Thread Jimi Huotari
commit: 7917919efa690644729f5e7d6f9e4341cc205cb8
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Feb 10 19:42:56 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Sat Feb 10 19:42:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7917919e

x11-misc/obconf-qt: add 0.16.4

Signed-off-by: Jimi Huotari  gentoo.org>

 x11-misc/obconf-qt/Manifest|  1 +
 x11-misc/obconf-qt/obconf-qt-0.16.4.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/x11-misc/obconf-qt/Manifest b/x11-misc/obconf-qt/Manifest
index a8a5eebbf2d4..578ebc2bfcea 100644
--- a/x11-misc/obconf-qt/Manifest
+++ b/x11-misc/obconf-qt/Manifest
@@ -1,2 +1,3 @@
 DIST obconf-qt-0.16.2.tar.xz 111080 BLAKE2B 
1ea6d4f5afb3e34db288bb1cfeb0c76345704b592230ebbaaff464206b13b9dfde7ff0ae07dd164e1d925e93e51a9a9bd6c571f55b81f3bbfc1537bfa620f521
 SHA512 
bd91a5669f07471966d296b91d78e2a40e2e3640405de2179513457088eb7d6cb063dbfaff623db6f404985734e986b52c1e3155a050f374b7afa58f7d720c0d
 DIST obconf-qt-0.16.3.tar.xz 116488 BLAKE2B 
9c710ee521e014ece480ffe9b5d7f13d9ce6fc8fe164003ec8512261a884fa3e00da4720813a19c0f6bc8879c91e869d47117630b5994fabeecb7ab2c51c
 SHA512 
617b0b1e7ddd6efaf8f3d771fbddd88ede5fe3daf6a5c5233cffdb2cf44ecc27731c4860f38e156c49953a369f07c93db0a88c48dae83f526461da34066f6c84
+DIST obconf-qt-0.16.4.tar.xz 118780 BLAKE2B 
5f8ffc2eddbd2c9fc7c019716256c5ae27c7d5ed3ffa1d221ca876d323f4833845908f2180895985ad94fcfe1596e773a3dfbdd7076350e7bc7bc00766040587
 SHA512 
4f75a5275e14cd7e8f0abc1bfcd40b4d860d613bc37c06c0e68d6f622ed126dce2fea98b5dd8e629b5de472ab5e668a5b0af7f6621d09fcb0b2287a11b0fb662

diff --git a/x11-misc/obconf-qt/obconf-qt-0.16.4.ebuild 
b/x11-misc/obconf-qt/obconf-qt-0.16.4.ebuild
new file mode 100644
index ..eb3b56a56bcd
--- /dev/null
+++ b/x11-misc/obconf-qt/obconf-qt-0.16.4.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 GUI Openbox Configuration Tool"
+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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.8.0
+   virtual/pkgconfig
+"
+RDEPEND="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   x11-libs/libX11
+   x11-wm/openbox:3
+"
+DEPEND="${RDEPEND}"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/winetricks/

2024-01-05 Thread Jimi Huotari
commit: 48805d9e8aa5423a0fbbbfe541355b4d6ac4a317
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Jan  6 00:10:29 2024 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Sat Jan  6 00:12:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48805d9e

app-emulation/winetricks: add 20240105

Also update copyright year for .

Signed-off-by: Jimi Huotari  gentoo.org>

 app-emulation/winetricks/Manifest   | 1 +
 .../{winetricks-.ebuild => winetricks-20240105.ebuild}  | 2 +-
 app-emulation/winetricks/winetricks-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index 268ad2e03048..bb6973b41b47 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,2 +1,3 @@
 DIST winetricks-20230212.tar.gz 694504 BLAKE2B 
8f36a618edd0b17ccb7dbd1f054d45d2d35c3c8e5bfb2f12d91b8f9c87c9942db5b430a2b3017a42c3900dfe8f0510a6b8a6d78035e3fb467d88a3db0b64eff8
 SHA512 
3d2211091754a2a254d5ac8dab27d59d488d512149d8060828cf9d69df96f5ccad183f2ba9f2172452a2ae322236e86e7fce560836a2bc05dc9a36c2a422f245
+DIST winetricks-20240105.tar.gz 675763 BLAKE2B 
0ca29d06ae35c95027ead0da2fa26b2950b4b4d495b61c972b9f93ae26fcadc7891931224bc2a8776e06f8bf2816e2fd5b84a0ef342de296aae20129dd5480b0
 SHA512 
254b505e1175477df3a27b361f227a02a2346a1b7ace255b6170e8bd463883dda8fef9fcbf2cd54606d69742fd6236f9aa58f589e2a34eb66bd04dfaa7bd6799
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 BLAKE2B 
54a4502f6e8ef15d21b02c43e3ce599e32d476c2559246064de14cc4ce2243ff11dde681d24c8a7f4913c3d7a10b855bda47e8fb8ecad31e00d839705416be6f
 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a

diff --git a/app-emulation/winetricks/winetricks-.ebuild 
b/app-emulation/winetricks/winetricks-20240105.ebuild
similarity index 98%
copy from app-emulation/winetricks/winetricks-.ebuild
copy to app-emulation/winetricks/winetricks-20240105.ebuild
index 9085fdd239a9..91fa5d31a9b7 100644
--- a/app-emulation/winetricks/winetricks-.ebuild
+++ b/app-emulation/winetricks/winetricks-20240105.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/app-emulation/winetricks/winetricks-.ebuild 
b/app-emulation/winetricks/winetricks-.ebuild
index 9085fdd239a9..91fa5d31a9b7 100644
--- a/app-emulation/winetricks/winetricks-.ebuild
+++ b/app-emulation/winetricks/winetricks-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: app-emulation/winetricks/

2023-12-16 Thread Jimi Huotari
commit: 1a45062997ede294b23094908f6494f05372e340
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Dec 16 21:05:43 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Sat Dec 16 21:06:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a450629

app-emulation/winetricks: drop 20220411

Signed-off-by: Jimi Huotari  gentoo.org>

 app-emulation/winetricks/Manifest  |  1 -
 .../winetricks/winetricks-20220411.ebuild  | 91 --
 2 files changed, 92 deletions(-)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index f22b86c665b6..268ad2e03048 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,3 +1,2 @@
-DIST winetricks-20220411.tar.gz 694292 BLAKE2B 
86b81983d197db12478e290a685939ed36f90cd5986afc18730ff3b5483b312c2a290ae6990bd1cbcb34e3b82a4b9ea4e9235c062536cf583aa9d67adc443afb
 SHA512 
c4e77c5e62d2df56db6aa75979cc775f26472917108b0498c975458fd6f7ecbef52c329b7b6f33c12510176e105190bc538447b39348a42b7f1a8e07e5d92d09
 DIST winetricks-20230212.tar.gz 694504 BLAKE2B 
8f36a618edd0b17ccb7dbd1f054d45d2d35c3c8e5bfb2f12d91b8f9c87c9942db5b430a2b3017a42c3900dfe8f0510a6b8a6d78035e3fb467d88a3db0b64eff8
 SHA512 
3d2211091754a2a254d5ac8dab27d59d488d512149d8060828cf9d69df96f5ccad183f2ba9f2172452a2ae322236e86e7fce560836a2bc05dc9a36c2a422f245
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 BLAKE2B 
54a4502f6e8ef15d21b02c43e3ce599e32d476c2559246064de14cc4ce2243ff11dde681d24c8a7f4913c3d7a10b855bda47e8fb8ecad31e00d839705416be6f
 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a

diff --git a/app-emulation/winetricks/winetricks-20220411.ebuild 
b/app-emulation/winetricks/winetricks-20220411.ebuild
deleted file mode 100644
index 9f2b1f57077a..
--- a/app-emulation/winetricks/winetricks-20220411.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/Winetricks/${PN}.git;
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-wtg="winetricks-gentoo-2012.11.24"
-
-SRC_URI="${SRC_URI}
-   gtk? ( https://dev.gentoo.org/~chiitoo/distfiles/${wtg}.tar.bz2 )
-   kde? ( https://dev.gentoo.org/~chiitoo/distfiles/${wtg}.tar.bz2 )
-"
-
-DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
-HOMEPAGE="https://github.com/Winetricks/winetricks 
https://wiki.winehq.org/Winetricks;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="gtk kde rar test"
-RESTRICT="!test? ( test )"
-
-# dev-util/shellcheck is not available for x86
-RESTRICT+=" x86? ( test )"
-
-BDEPEND="
-   test? (
-   dev-python/bashate
-   dev-util/checkbashisms
-   || (
-   dev-util/shellcheck-bin
-   dev-util/shellcheck
-   )
-   )
-"
-DEPEND=""
-RDEPEND="${DEPEND}
-   app-arch/cabextract
-   app-arch/p7zip
-   app-arch/unzip
-   net-misc/wget
-   virtual/wine
-   x11-misc/xdg-utils
-   gtk? ( gnome-extra/zenity )
-   kde? ( kde-apps/kdialog )
-   rar? ( app-arch/unrar )
-"
-
-# Test targets include syntax checks only, not the "heavy duty" tests
-# that would require a lot of disk space, as well as network access.
-
-# This uses a non-standard "Wine" category, which is provided by
-# '/etc/xdg/menus/applications-merged/wine.menu' from the
-# 'app-emulation/wine-desktop-common' package.
-# https://bugs.gentoo.org/451552
-QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
-
-src_unpack() {
-   if [[ ${PV} == "" ]]; then
-   git-r3_src_unpack
-
-   if use gtk || use kde; then
-   unpack ${wtg}.tar.bz2
-   fi
-
-   else
-   default
-   fi
-}
-
-src_test() {
-   ./tests/shell-checks || die "Test(s) failed."
-}
-
-src_install() {
-   default
-
-   if ! use gtk && ! use kde; then
-   rm -r "${ED}"/usr/share/applications || die
-   rm -r "${ED}"/usr/share/icons || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2023-12-16 Thread Jimi Huotari
commit: aa61eaeaf3fb9adfbc05bef7b3b5fbf41094eb0f
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Dec 16 20:44:36 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Sat Dec 16 20:44:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa61eaea

media-video/obs-studio: add version 30.0.2

Also update browser and websocket hashes for .

Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest | 3 +++
 .../obs-studio/{obs-studio-.ebuild => obs-studio-30.0.2.ebuild} | 6 +++---
 media-video/obs-studio/obs-studio-.ebuild   | 4 ++--
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 1450ed0eb773..dfcd2c4e72bd 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,9 +1,12 @@
 DIST cef_binary_5060_linux64.tar.bz2 132839531 BLAKE2B 
f7d342cf12bf435aab3873b666a47c42c6583a88f140c28dabfd2dd860cd0d5c96cc51cc034703bffc6f1094a738bd77008c01839fa5ea53b848bc1c483a0ae4
 SHA512 
c99ce53858c57becd7822e39ff81d59b7296374fa61b29dfd4a572c2ed8f9ab155114ed179764ea05586e0edb2f1654f0b73c471f1cd9b233660e7f1c8b462c4
 DIST cef_binary_5060_linux_x86_64_v3.tar.xz 91352460 BLAKE2B 
443f4b1bc638d3fe462fd8b8dd167e96f65aebb2b8de3616beac298449e2786c746f9a1fa4a0dbe2e3ef2d593139938e97538890d3ca3b74018b3afb9c7fc661
 SHA512 
1fbdf1d4ed117f3b8af20476c57502145d652b451ba8e0a544081403d292cc7a78642e9071b8f0283a19ef7ad507ef6e0d9df32b00afc51605ab74f650a7d755
 DIST obs-browser-594115a27d40f0916e55db97cb61f7c7130cbe28.tar.gz 116455 
BLAKE2B 
8158bdd9fcc689c3b0024c9da26c3f39b44c9dac7fb031470470a2697f66af122552a19beb389faa96001a8f35bf06580ad3c5e00f616900e7ca960d3e1c1450
 SHA512 
ff1e5cbe76a1a4a7224b1b01f0f45df51dd60c7426a73008a744fb17be3e4c7a96dd3833f237a480dd4ec2dd3e544d847aced2256453919d8442f7857354afb2
+DIST obs-browser-a3ae78b5c6ce6d4ddb29d49b29f2f60014d554e1.tar.gz 109427 
BLAKE2B 
0630da6c762fcca62f31a239b37807eabf30a8c8b4683942391b7b6ae198b50cdbdd8166bd68eaf3ac3fcdf9e331ea480c0774400906c2c4f08ea7f477c4eba9
 SHA512 
00b4efb6fa43aa6af0bc09848eeb9da79234899720817a8d918a508d3d1c8608f8074db2c37a4798de5aae5cdba227e68ef9f6610013adfa0c39e3758b25c4f8
 DIST obs-browser-e397df52e70392ebb9146e0ab6317c0d1a30bce4.tar.gz 109235 
BLAKE2B 
0885fb02aa5928e0e6d8e8413a47ef6537ad6780cf38f3dc87ef6fa941521385a89d944175dc94aebd9d89966a52b78bb30fee8b356b3158fd71daf9e61aab21
 SHA512 
a9b9406ff9371b40ef3257bf51cceac02ff6e0a38864c7b656d9b4c1072eb322cad385f25ee8cac179b401482c59c93bd35a4b8ff1274b449fec2393dd53473d
 DIST obs-studio-29.1.3.tar.gz 26315797 BLAKE2B 
c8d7824ca280a9be566c075a6238141b00ad8a2efbd5d010ff5c92c7c12c225f473fd331a9654e23924ffb0d883734dc2d2afad5065f8c9b1486298dbe2c5a0a
 SHA512 
563a9b71ebe273b604807b9c43be8bde58fb326e8a0b741afb84a481a99176c96bf63da2aa26b6dcc026573b7fb0bf53e0a296e2db0b93c28f0d4710cd7cf019
 DIST obs-studio-30.0.0.tar.gz 15850826 BLAKE2B 
210ddd873d50eb2d0e6038c1da87eea77c8507826c826c820e4eb942fb5e2b2e5c7b3ce56d2324b8d5890e39ed38b68e50bb66a8c090da99cfb2138ffd8ff739
 SHA512 
a99ec286dddea46e95a90b16b52bfb8033ce017faae039128509c561fef9bc71e02a9e55d1fee428c456dc48ce03ba7939e2488eaec35f791116ab4dfd1f34d0
+DIST obs-studio-30.0.2.tar.gz 15861643 BLAKE2B 
d21e990d116e304af0a47f0f9523928723acb939114666fab66250aea98f8dce9b7c216710f695f806947c3390e8bfa9411f4cbca466a6db679294ff1e48fe73
 SHA512 
04a9944a0c008033368cb833f847464caa8aeea6157ed07c2ecf2d1a85ca8bbbd6fe8729dd8d7f6bec2f7b9706fd631ae649d0782526b3036f1011b244b84819
 DIST obs-websocket-4ff109b62bc221192943541010d055be9ae5dbba.tar.gz 240603 
BLAKE2B 
d558de3b7fc353f711d9313086ff0ac98ca45c74670ba4a49c0d1f21cfac99d2f50a5a6698235ab7e3bcfa9154b0f369ec8e7eb5f9fc14d58be30f875626b41b
 SHA512 
38a8d396528853535440027ef39851e98b3e24c7fc8d27bca941cca6766e0c57f1a5bba9130d535a8a2843962351e880784c2984b0cd4be1b864ff1f8dab1f08
 DIST obs-websocket-6fd18a7ef1ecb149e8444154af1daab61d4241a9.tar.gz 245070 
BLAKE2B 
311037960ec230b76dfe2ae796d1897d42a2dc96cda7e9962209edfcd210e2af5d20a1ddfcffd8d4e6c9f7ac7d5cbb6818b864d53ce53acf2c6515f7dd2d33bf
 SHA512 
94defd55e4a4dc65b4366d2e92c9604cff67cba2b24ed67d53fbd492605f339201e4d3896789c0ccb84b6fbff4b37be70475524fec5ca2b42f7b59b8596ce828
+DIST obs-websocket-ede66a68cbc043a6fc7c8af683ae0924d4068941.tar.gz 241053 
BLAKE2B 
58d79d17ad20271f831dacd7bb251286d4ba91f62a7848bc9866deddc9ad7c1924fb54cce513d3e1f240eee0d9d87c63ad3898b44910a7b207503989b366e42a
 SHA512 
30e5f9ab940cb5c9ff38cdfd2484a59d8440c3670999521fd6d856911e04a1fd718cbb1d6243343884143274485630e96cd6e2f5e8f6ef8f070c0b4e4036971a
 DIST qr-8518684c0f33d004fa93971be2c6a8eca3167d1e.tar.gz 135863 BLAKE2B 
fa6fb9c9e5250b56bdf38f31aa4acaf4ce860c153012984d1266928bd7a62dcf43b271ff53b4322931304670742566dcb016ef65ff2f681bf76224f86eca567c
 SHA512 
ba298de89411fecc8db3dc10850485da01f5183d68b6d91ea91a9e28c1f104eb110adbf143a37e5d1856abbba5d309ab8329a6359ca7225bacb033d8044fa72c

diff -

[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2023-12-16 Thread Jimi Huotari
commit: c1c55edc24805ba3d6e3bd597455743d2b1a7533
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Dec 16 20:46:50 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Sat Dec 16 20:46:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c55edc

media-video/obs-studio: drop 29.1.3-r1, 30.0.0

Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest|   3 -
 media-video/obs-studio/obs-studio-29.1.3-r1.ebuild | 270 -
 media-video/obs-studio/obs-studio-30.0.0.ebuild| 261 
 3 files changed, 534 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index dfcd2c4e72bd..b44984f93979 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -2,11 +2,8 @@ DIST cef_binary_5060_linux64.tar.bz2 132839531 BLAKE2B 
f7d342cf12bf435aab3873b66
 DIST cef_binary_5060_linux_x86_64_v3.tar.xz 91352460 BLAKE2B 
443f4b1bc638d3fe462fd8b8dd167e96f65aebb2b8de3616beac298449e2786c746f9a1fa4a0dbe2e3ef2d593139938e97538890d3ca3b74018b3afb9c7fc661
 SHA512 
1fbdf1d4ed117f3b8af20476c57502145d652b451ba8e0a544081403d292cc7a78642e9071b8f0283a19ef7ad507ef6e0d9df32b00afc51605ab74f650a7d755
 DIST obs-browser-594115a27d40f0916e55db97cb61f7c7130cbe28.tar.gz 116455 
BLAKE2B 
8158bdd9fcc689c3b0024c9da26c3f39b44c9dac7fb031470470a2697f66af122552a19beb389faa96001a8f35bf06580ad3c5e00f616900e7ca960d3e1c1450
 SHA512 
ff1e5cbe76a1a4a7224b1b01f0f45df51dd60c7426a73008a744fb17be3e4c7a96dd3833f237a480dd4ec2dd3e544d847aced2256453919d8442f7857354afb2
 DIST obs-browser-a3ae78b5c6ce6d4ddb29d49b29f2f60014d554e1.tar.gz 109427 
BLAKE2B 
0630da6c762fcca62f31a239b37807eabf30a8c8b4683942391b7b6ae198b50cdbdd8166bd68eaf3ac3fcdf9e331ea480c0774400906c2c4f08ea7f477c4eba9
 SHA512 
00b4efb6fa43aa6af0bc09848eeb9da79234899720817a8d918a508d3d1c8608f8074db2c37a4798de5aae5cdba227e68ef9f6610013adfa0c39e3758b25c4f8
-DIST obs-browser-e397df52e70392ebb9146e0ab6317c0d1a30bce4.tar.gz 109235 
BLAKE2B 
0885fb02aa5928e0e6d8e8413a47ef6537ad6780cf38f3dc87ef6fa941521385a89d944175dc94aebd9d89966a52b78bb30fee8b356b3158fd71daf9e61aab21
 SHA512 
a9b9406ff9371b40ef3257bf51cceac02ff6e0a38864c7b656d9b4c1072eb322cad385f25ee8cac179b401482c59c93bd35a4b8ff1274b449fec2393dd53473d
 DIST obs-studio-29.1.3.tar.gz 26315797 BLAKE2B 
c8d7824ca280a9be566c075a6238141b00ad8a2efbd5d010ff5c92c7c12c225f473fd331a9654e23924ffb0d883734dc2d2afad5065f8c9b1486298dbe2c5a0a
 SHA512 
563a9b71ebe273b604807b9c43be8bde58fb326e8a0b741afb84a481a99176c96bf63da2aa26b6dcc026573b7fb0bf53e0a296e2db0b93c28f0d4710cd7cf019
-DIST obs-studio-30.0.0.tar.gz 15850826 BLAKE2B 
210ddd873d50eb2d0e6038c1da87eea77c8507826c826c820e4eb942fb5e2b2e5c7b3ce56d2324b8d5890e39ed38b68e50bb66a8c090da99cfb2138ffd8ff739
 SHA512 
a99ec286dddea46e95a90b16b52bfb8033ce017faae039128509c561fef9bc71e02a9e55d1fee428c456dc48ce03ba7939e2488eaec35f791116ab4dfd1f34d0
 DIST obs-studio-30.0.2.tar.gz 15861643 BLAKE2B 
d21e990d116e304af0a47f0f9523928723acb939114666fab66250aea98f8dce9b7c216710f695f806947c3390e8bfa9411f4cbca466a6db679294ff1e48fe73
 SHA512 
04a9944a0c008033368cb833f847464caa8aeea6157ed07c2ecf2d1a85ca8bbbd6fe8729dd8d7f6bec2f7b9706fd631ae649d0782526b3036f1011b244b84819
-DIST obs-websocket-4ff109b62bc221192943541010d055be9ae5dbba.tar.gz 240603 
BLAKE2B 
d558de3b7fc353f711d9313086ff0ac98ca45c74670ba4a49c0d1f21cfac99d2f50a5a6698235ab7e3bcfa9154b0f369ec8e7eb5f9fc14d58be30f875626b41b
 SHA512 
38a8d396528853535440027ef39851e98b3e24c7fc8d27bca941cca6766e0c57f1a5bba9130d535a8a2843962351e880784c2984b0cd4be1b864ff1f8dab1f08
 DIST obs-websocket-6fd18a7ef1ecb149e8444154af1daab61d4241a9.tar.gz 245070 
BLAKE2B 
311037960ec230b76dfe2ae796d1897d42a2dc96cda7e9962209edfcd210e2af5d20a1ddfcffd8d4e6c9f7ac7d5cbb6818b864d53ce53acf2c6515f7dd2d33bf
 SHA512 
94defd55e4a4dc65b4366d2e92c9604cff67cba2b24ed67d53fbd492605f339201e4d3896789c0ccb84b6fbff4b37be70475524fec5ca2b42f7b59b8596ce828
 DIST obs-websocket-ede66a68cbc043a6fc7c8af683ae0924d4068941.tar.gz 241053 
BLAKE2B 
58d79d17ad20271f831dacd7bb251286d4ba91f62a7848bc9866deddc9ad7c1924fb54cce513d3e1f240eee0d9d87c63ad3898b44910a7b207503989b366e42a
 SHA512 
30e5f9ab940cb5c9ff38cdfd2484a59d8440c3670999521fd6d856911e04a1fd718cbb1d6243343884143274485630e96cd6e2f5e8f6ef8f070c0b4e4036971a
 DIST qr-8518684c0f33d004fa93971be2c6a8eca3167d1e.tar.gz 135863 BLAKE2B 
fa6fb9c9e5250b56bdf38f31aa4acaf4ce860c153012984d1266928bd7a62dcf43b271ff53b4322931304670742566dcb016ef65ff2f681bf76224f86eca567c
 SHA512 
ba298de89411fecc8db3dc10850485da01f5183d68b6d91ea91a9e28c1f104eb110adbf143a37e5d1856abbba5d309ab8329a6359ca7225bacb033d8044fa72c

diff --git a/media-video/obs-studio/obs-studio-29.1.3-r1.ebuild 
b/media-video/obs-studio/obs-studio-29.1.3-r1.ebuild
deleted file mode 100644
index 5481a17aefca..
--- a/media-video/obs-studio/obs-studio-29.1.3-r1.ebuild
+++ /dev/null
@@ -1,270 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under 

[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2023-12-16 Thread Jimi Huotari
commit: 162440b573a2c64d956871214fae1904a593d9cd
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Dec 16 20:33:41 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Sat Dec 16 20:33:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162440b5

net-im/qtox: remove 'notification' USE from metadata

The flag has been removed due to a deprecated dependency.

Signed-off-by: Jimi Huotari  gentoo.org>

 net-im/qtox/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index 4e2381192480..fe84ae06f1e7 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -6,7 +6,6 @@
    Jimi Huotari


-   Use snorenotify for desktop 
notifications
Enable spell checking support
Enable auto-away support




[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/

2023-12-16 Thread Jimi Huotari
commit: d3bfe4e445fd6c627840f3ec5b618b558eb9fde4
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Dec 16 20:32:37 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Sat Dec 16 20:32:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bfe4e4

net-im/qtox: drop 1.17.6-r1

Signed-off-by: Jimi Huotari  gentoo.org>

 net-im/qtox/qtox-1.17.6-r1.ebuild | 91 ---
 1 file changed, 91 deletions(-)

diff --git a/net-im/qtox/qtox-1.17.6-r1.ebuild 
b/net-im/qtox/qtox-1.17.6-r1.ebuild
deleted file mode 100644
index ef4155852191..
--- a/net-im/qtox/qtox-1.17.6-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/qTox/qTox.git;
-else
-   MY_P="qTox-${PV}"
-   
SRC_URI="https://github.com/qTox/qTox/releases/download/v${PV}/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
-   S="${WORKDIR}/qTox"
-fi
-
-DESCRIPTION="Instant messaging client using the encrypted p2p Tox protocol"
-HOMEPAGE="https://qtox.github.io/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="notification +spellcheck test X"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-RDEPEND="
-   dev-db/sqlcipher
-   dev-libs/libsodium:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[gif(+),jpeg,png,X(-)]
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-gfx/qrencode:=
-   media-libs/libexif
-   media-libs/openal
-   media-video/ffmpeg:=[webp,v4l]
-   >=net-libs/tox-0.2.13:=[av]
-   notification? ( x11-libs/snorenotify )
-   spellcheck? ( kde-frameworks/sonnet:5 )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   )
-"
-DEPEND="${RDEPEND}
-   test? ( dev-qt/qttest:5 )
-   X? ( x11-base/xorg-proto )
-"
-
-DOCS=( CHANGELOG.md README.md doc/user_manual_en.md )
-
-src_prepare() {
-   cmake_src_prepare
-
-   # bug 628574
-   if ! use test; then
-   sed -i CMakeLists.txt -e "/include(Testing)/d" || die
-   sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || 
die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DPLATFORM_EXTENSIONS=$(usex X)
-   -DUPDATE_CHECK=OFF
-   -DUSE_CCACHE=OFF
-   -DSPELL_CHECK=$(usex spellcheck)
-   -DSVGZ_ICON=ON
-   -DASAN=OFF
-   -DDESKTOP_NOTIFICATIONS=$(usex notification)
-   -DSTRICT_OPTIONS=OFF
-   )
-
-   [[ ${PV} !=  ]] && mycmakeargs+=( -DGIT_DESCRIBE=${PV} )
-
-   cmake_src_configure
-}
-
-src_test() {
-   # The excluded tests require network access.
-   cmake_src_test -E "test_(bsu|core)"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/qr-code-generator/

2023-11-24 Thread Jimi Huotari
commit: 59c510ba99c2a2ced71681793d39f2109ebd63f1
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Nov 22 16:09:38 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Fri Nov 24 15:51:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c510ba

dev-libs/qr-code-generator: new package, add 1.8.0

Dependency of '>=media-video/obs-studio-30.0.0[websocket]'.

Combines two upstreams with source code from one, and the
CMake files from the other.

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-libs/qr-code-generator/Manifest|  2 ++
 dev-libs/qr-code-generator/metadata.xml| 16 +
 .../qr-code-generator-1.8.0.ebuild | 28 ++
 3 files changed, 46 insertions(+)

diff --git a/dev-libs/qr-code-generator/Manifest 
b/dev-libs/qr-code-generator/Manifest
new file mode 100644
index ..488e61001477
--- /dev/null
+++ b/dev-libs/qr-code-generator/Manifest
@@ -0,0 +1,2 @@
+DIST qr-code-generator-1.8.0.tar.gz 193288 BLAKE2B 
2e511baf35fbfdb71ad5e2dc91c1400a113eb9bce51afa022c34b7ad7d3c9be4a862e2caaef89f517fbbf29879223fb078c88fdec27d6a876126c798ac6772c6
 SHA512 
0cdf0873e71aed124fc7357da86fb26f23fd26432f94c9752fa5a044085b26e5aece2115134d0e50213ff24be7c55818e7dec31205a68751065bc82ab0c2c6ac
+DIST qr-code-generator-cmake-1.8.0.tar.gz 5573 BLAKE2B 
206e88a0a2b9c069f5b9ebe78cb570c141ee12ea16c2bea0635b054ebb05c78654175e8391d744cc66bd00326d255acd96e25079d398cbb44569597fcf9797a5
 SHA512 
cd7da1c5cbb92ad25ee4c4cc820216628f2943268f884acc6c67ee6f74e943c639b74ec05470b6497f606594b5c6544b1ac9ab98d5b2d5196c0f7c627a4ce06e

diff --git a/dev-libs/qr-code-generator/metadata.xml 
b/dev-libs/qr-code-generator/metadata.xml
new file mode 100644
index ..5d36bf5a3c0d
--- /dev/null
+++ b/dev-libs/qr-code-generator/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+chii...@gentoo.org
+Primary maintainer
+  
+  
+Package combining the nayuki/QR-Code-generator upstream with the
+CMake files from EasyCoding/qrcodegen-cmake upstream.
+  
+  
+EasyCoding/qrcodegen-cmake
+nayuki/QR-Code-generator
+  
+

diff --git a/dev-libs/qr-code-generator/qr-code-generator-1.8.0.ebuild 
b/dev-libs/qr-code-generator/qr-code-generator-1.8.0.ebuild
new file mode 100644
index ..61a40ffe65b0
--- /dev/null
+++ b/dev-libs/qr-code-generator/qr-code-generator-1.8.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="QR Code Generator Library in Multiple Languages"
+HOMEPAGE="
+   https://github.com/EasyCoding/qrcodegen-cmake
+   https://github.com/nayuki/QR-Code-generator
+"
+SRC_URI="
+   
https://github.com/EasyCoding/qrcodegen-cmake/archive/v${PV}-cmake2.tar.gz -> 
qr-code-generator-cmake-${PV}.tar.gz
+   https://github.com/nayuki/QR-Code-generator/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+"
+S="${WORKDIR}/QR-Code-generator-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_prepare() {
+   # Move the CMake files into the project root.
+   mv ../qrcodegen-cmake-${PV}-cmake2/* . || die
+
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/

2023-11-24 Thread Jimi Huotari
commit: 9dc61a6791c69be995de7c8da1107079ac004b8b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Nov 19 19:35:26 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Fri Nov 24 15:51:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc61a67

profiles: mask 'media-video/obs-studio[qsv,websocket]'

The 'dev-libs/qr-code-generator' and 'media-libs/oneVPL'
packages have only been keyworded for amd64 at this time.

Signed-off-by: Jimi Huotari  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 8 
 2 files changed, 12 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 037bd8e5c0ca..31fab1e8cd31 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Jimi Huotari  (2023-11-22)
+# Unmask on amd64.
+media-video/obs-studio -qsv -websocket
+
 # Andrew Ammerlaan  (2023-11-20)
 # Qt6 is still experimental in freecad, currently the configure phase
 # gets itself stuck by importing both qt5 and qt6 cmake files.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 4b0362d1f311..6695d99265f5 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,14 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Jimi Huotari  (2023-11-22)
+# media-libs/oneVPL is only keyworded for amd64 at this time.
+media-video/obs-studio qsv
+
+# Jimi Huotari  (2023-11-22)
+# dev-libs/qr-code-generator is only keyworded for amd64 at this time.
+media-video/obs-studio websocket
+
 # Jimi Huotari  (2023-10-21)
 # net-libs/librist is only keyworded for arm64 at this time.
 media-video/obs-studio mpegts



[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2023-11-24 Thread Jimi Huotari
commit: d4276dfca541e14f1c38f6cb20bcc307f238a3af
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Nov 19 19:52:33 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Fri Nov 24 15:51:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4276dfc

media-video/obs-studio: add version 30.0.0

- Qt 5 is no longer supported.
- Re-keywording needed due to Qt 6.
- CEF binary gets a couple of CVE commits (and one Qt/GTK related
  commit).

Bug: https://bugs.gentoo.org/918404
Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest  | 4 
 .../{obs-studio-.ebuild => obs-studio-30.0.0.ebuild} | 9 +
 media-video/obs-studio/obs-studio-.ebuild| 9 +
 3 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index bf83729d1000..1450ed0eb773 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,5 +1,9 @@
 DIST cef_binary_5060_linux64.tar.bz2 132839531 BLAKE2B 
f7d342cf12bf435aab3873b666a47c42c6583a88f140c28dabfd2dd860cd0d5c96cc51cc034703bffc6f1094a738bd77008c01839fa5ea53b848bc1c483a0ae4
 SHA512 
c99ce53858c57becd7822e39ff81d59b7296374fa61b29dfd4a572c2ed8f9ab155114ed179764ea05586e0edb2f1654f0b73c471f1cd9b233660e7f1c8b462c4
+DIST cef_binary_5060_linux_x86_64_v3.tar.xz 91352460 BLAKE2B 
443f4b1bc638d3fe462fd8b8dd167e96f65aebb2b8de3616beac298449e2786c746f9a1fa4a0dbe2e3ef2d593139938e97538890d3ca3b74018b3afb9c7fc661
 SHA512 
1fbdf1d4ed117f3b8af20476c57502145d652b451ba8e0a544081403d292cc7a78642e9071b8f0283a19ef7ad507ef6e0d9df32b00afc51605ab74f650a7d755
 DIST obs-browser-594115a27d40f0916e55db97cb61f7c7130cbe28.tar.gz 116455 
BLAKE2B 
8158bdd9fcc689c3b0024c9da26c3f39b44c9dac7fb031470470a2697f66af122552a19beb389faa96001a8f35bf06580ad3c5e00f616900e7ca960d3e1c1450
 SHA512 
ff1e5cbe76a1a4a7224b1b01f0f45df51dd60c7426a73008a744fb17be3e4c7a96dd3833f237a480dd4ec2dd3e544d847aced2256453919d8442f7857354afb2
+DIST obs-browser-e397df52e70392ebb9146e0ab6317c0d1a30bce4.tar.gz 109235 
BLAKE2B 
0885fb02aa5928e0e6d8e8413a47ef6537ad6780cf38f3dc87ef6fa941521385a89d944175dc94aebd9d89966a52b78bb30fee8b356b3158fd71daf9e61aab21
 SHA512 
a9b9406ff9371b40ef3257bf51cceac02ff6e0a38864c7b656d9b4c1072eb322cad385f25ee8cac179b401482c59c93bd35a4b8ff1274b449fec2393dd53473d
 DIST obs-studio-29.1.3.tar.gz 26315797 BLAKE2B 
c8d7824ca280a9be566c075a6238141b00ad8a2efbd5d010ff5c92c7c12c225f473fd331a9654e23924ffb0d883734dc2d2afad5065f8c9b1486298dbe2c5a0a
 SHA512 
563a9b71ebe273b604807b9c43be8bde58fb326e8a0b741afb84a481a99176c96bf63da2aa26b6dcc026573b7fb0bf53e0a296e2db0b93c28f0d4710cd7cf019
+DIST obs-studio-30.0.0.tar.gz 15850826 BLAKE2B 
210ddd873d50eb2d0e6038c1da87eea77c8507826c826c820e4eb942fb5e2b2e5c7b3ce56d2324b8d5890e39ed38b68e50bb66a8c090da99cfb2138ffd8ff739
 SHA512 
a99ec286dddea46e95a90b16b52bfb8033ce017faae039128509c561fef9bc71e02a9e55d1fee428c456dc48ce03ba7939e2488eaec35f791116ab4dfd1f34d0
+DIST obs-websocket-4ff109b62bc221192943541010d055be9ae5dbba.tar.gz 240603 
BLAKE2B 
d558de3b7fc353f711d9313086ff0ac98ca45c74670ba4a49c0d1f21cfac99d2f50a5a6698235ab7e3bcfa9154b0f369ec8e7eb5f9fc14d58be30f875626b41b
 SHA512 
38a8d396528853535440027ef39851e98b3e24c7fc8d27bca941cca6766e0c57f1a5bba9130d535a8a2843962351e880784c2984b0cd4be1b864ff1f8dab1f08
 DIST obs-websocket-6fd18a7ef1ecb149e8444154af1daab61d4241a9.tar.gz 245070 
BLAKE2B 
311037960ec230b76dfe2ae796d1897d42a2dc96cda7e9962209edfcd210e2af5d20a1ddfcffd8d4e6c9f7ac7d5cbb6818b864d53ce53acf2c6515f7dd2d33bf
 SHA512 
94defd55e4a4dc65b4366d2e92c9604cff67cba2b24ed67d53fbd492605f339201e4d3896789c0ccb84b6fbff4b37be70475524fec5ca2b42f7b59b8596ce828
 DIST qr-8518684c0f33d004fa93971be2c6a8eca3167d1e.tar.gz 135863 BLAKE2B 
fa6fb9c9e5250b56bdf38f31aa4acaf4ce860c153012984d1266928bd7a62dcf43b271ff53b4322931304670742566dcb016ef65ff2f681bf76224f86eca567c
 SHA512 
ba298de89411fecc8db3dc10850485da01f5183d68b6d91ea91a9e28c1f104eb110adbf143a37e5d1856abbba5d309ab8329a6359ca7225bacb033d8044fa72c

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-30.0.0.ebuild
similarity index 97%
copy from media-video/obs-studio/obs-studio-.ebuild
copy to media-video/obs-studio/obs-studio-30.0.0.ebuild
index 98bbc80af0b5..48a98e8a5a49 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-30.0.0.ebuild
@@ -9,10 +9,10 @@ PYTHON_COMPAT=( python3_{9..12} )
 
 inherit cmake lua-single optfeature python-single-r1 xdg
 
-CEF_DIR="cef_binary_5060_linux64"
+CEF_DIR="cef_binary_5060_linux_x86_64"
+CEF_REVISION="_v3"
 OBS_BROWSER_COMMIT="e397df52e70392ebb9146e0ab6317c0d1a30bce4"
 OBS_WEBSOCKET_COMMIT="4ff109b62bc221192943541010d055be9ae5dbba"
-QR_COMMIT="8518684c0f33d004fa93971be2c6a8eca3167d1e"
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@

[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-menu-data/

2023-11-13 Thread Jimi Huotari
commit: 815f307e3b0d6ff0d10f08c52d314c694932e908
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Nov 13 16:23:10 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Mon Nov 13 19:17:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=815f307e

lxqt-base/lxqt-menu-data: drop 1.4.0

Signed-off-by: Jimi Huotari  gentoo.org>

 lxqt-base/lxqt-menu-data/Manifest  |  1 -
 .../lxqt-menu-data/lxqt-menu-data-1.4.0.ebuild | 24 --
 2 files changed, 25 deletions(-)

diff --git a/lxqt-base/lxqt-menu-data/Manifest 
b/lxqt-base/lxqt-menu-data/Manifest
index 3c0e7cf25738..cec323c629d4 100644
--- a/lxqt-base/lxqt-menu-data/Manifest
+++ b/lxqt-base/lxqt-menu-data/Manifest
@@ -1,2 +1 @@
-DIST lxqt-menu-data-1.4.0.tar.xz 54600 BLAKE2B 
bf2bc18b2dc506bc003a06acb7a87e20da0f1a1bb92699b2701ee0d257aecbedc7847c3065f5430aa6a5d13b9252d21bc9be14a28779b07042842285fd511a0d
 SHA512 
6977c7c008537dd205414f9444fe3014bb8ba68059d81e0f15eede963d91c44d177f268c28042e57c432cde5ecbd2b7d9bc9462ba7414ce92919e5507fc4b5e3
 DIST lxqt-menu-data-1.4.1.tar.xz 54632 BLAKE2B 
538520845e1f4cd6fee1a111251cbfac83fde2d29de54ff4f9a710e366141704b1c6d5431a0ce459090b9fbc80bd8085cbd7878cf0252faf0211ffbaa783a6ba
 SHA512 
6e3bc518f6d392a4a4c37fd218d034b48400178bc450b7492339f25dc2de21d493c86ebdbe74bd43a6a1a4799d51737a1fb88f89e68f569cb21ac81096124cba

diff --git a/lxqt-base/lxqt-menu-data/lxqt-menu-data-1.4.0.ebuild 
b/lxqt-base/lxqt-menu-data/lxqt-menu-data-1.4.0.ebuild
deleted file mode 100644
index fd99dd5eddbd..
--- a/lxqt-base/lxqt-menu-data/lxqt-menu-data-1.4.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2023 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 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"



[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-menu-data/

2023-11-13 Thread Jimi Huotari
commit: ae39434bbb364e0a498b8591af7dad9ef28e36b1
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Nov 13 16:21:32 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Mon Nov 13 19:17:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae39434b

lxqt-base/lxqt-menu-data: add 1.4.1

This also adds blockers against older packages which include
conflicting files, and a missing dependency on
'dev-qt/linguist-tools'.

Closes: https://bugs.gentoo.org/917108
Signed-off-by: Jimi Huotari  gentoo.org>

 lxqt-base/lxqt-menu-data/Manifest  |  1 +
 .../lxqt-menu-data/lxqt-menu-data-1.4.1.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/lxqt-base/lxqt-menu-data/Manifest 
b/lxqt-base/lxqt-menu-data/Manifest
index 98374061fec1..3c0e7cf25738 100644
--- a/lxqt-base/lxqt-menu-data/Manifest
+++ b/lxqt-base/lxqt-menu-data/Manifest
@@ -1 +1,2 @@
 DIST lxqt-menu-data-1.4.0.tar.xz 54600 BLAKE2B 
bf2bc18b2dc506bc003a06acb7a87e20da0f1a1bb92699b2701ee0d257aecbedc7847c3065f5430aa6a5d13b9252d21bc9be14a28779b07042842285fd511a0d
 SHA512 
6977c7c008537dd205414f9444fe3014bb8ba68059d81e0f15eede963d91c44d177f268c28042e57c432cde5ecbd2b7d9bc9462ba7414ce92919e5507fc4b5e3
+DIST lxqt-menu-data-1.4.1.tar.xz 54632 BLAKE2B 
538520845e1f4cd6fee1a111251cbfac83fde2d29de54ff4f9a710e366141704b1c6d5431a0ce459090b9fbc80bd8085cbd7878cf0252faf0211ffbaa783a6ba
 SHA512 
6e3bc518f6d392a4a4c37fd218d034b48400178bc450b7492339f25dc2de21d493c86ebdbe74bd43a6a1a4799d51737a1fb88f89e68f569cb21ac81096124cba

diff --git a/lxqt-base/lxqt-menu-data/lxqt-menu-data-1.4.1.ebuild 
b/lxqt-base/lxqt-menu-data/lxqt-menu-data-1.4.1.ebuild
new file mode 100644
index ..962886241c5a
--- /dev/null
+++ b/lxqt-base/lxqt-menu-data/lxqt-menu-data-1.4.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2023 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 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+BDEPEND="
+   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/linguist-tools-5.15:5
+"
+RDEPEND="
+   !

[gentoo-commits] proj/qt: Branch deleted: qt6-todo

2023-11-11 Thread Jimi Huotari
commit: 
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Nov 11 10:37:17 2023 +

Branch deleted: qt6-todo




[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-meta/

2023-11-09 Thread Jimi Huotari
commit: 0756611b2c0da3c2363d41bdaccc704574380bd1
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Nov  9 19:56:30 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Nov  9 21:45:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0756611b

lxqt-base/lxqt-meta: add 1.4.0

With some rekeywording required.

Bug: https://bugs.gentoo.org/917093
Signed-off-by: Jimi Huotari  gentoo.org>

 lxqt-base/lxqt-meta/lxqt-meta-1.4.0.ebuild | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/lxqt-base/lxqt-meta/lxqt-meta-1.4.0.ebuild 
b/lxqt-base/lxqt-meta/lxqt-meta-1.4.0.ebuild
new file mode 100644
index ..dd68f75ee648
--- /dev/null
+++ b/lxqt-base/lxqt-meta/lxqt-meta-1.4.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 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"
+
+REQUIRED_USE="trash? ( filemanager )"
+
+# Note: we prefer kde-frameworks/oxygen-icons over other icon sets, as the 
initial
+# install expects oxygen icons, until the user specifies otherwise (bug 543380)
+
+# For lxqt-themes there is no release 1.4.0 at this time.
+
+RDEPEND="
+   kde-frameworks/oxygen-icons
+   =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-1.3.0
+   about? ( =lxqt-base/lxqt-about-${MY_PV}* )
+   admin? ( =lxqt-base/lxqt-admin-${MY_PV}* )
+   archiver? ( app-arch/lxqt-archiver )
+   desktop-portal? ( gui-libs/xdg-desktop-portal-lxqt )
+   display-manager? (
+   sddm? ( >=x11-misc/sddm-0.11.0 )
+   !sddm? ( x11-misc/lightdm )
+   )
+   filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* )
+   lximage? ( media-gfx/lximage-qt )
+   !minimal? (
+   x11-wm/openbox
+   x11-misc/obconf-qt
+   )
+   nls? ( dev-qt/qttranslations:5 )
+   policykit? ( =lxqt-base/lxqt-policykit-${MY_PV}* )
+   powermanagement? ( =lxqt-base/lxqt-powermanagement-${MY_PV}* )
+   processviewer? ( x11-misc/qps:0 )
+   screenshot? ( x11-misc/screengrab:0 )
+   sddm? ( >=x11-misc/sddm-0.11.0 )
+   ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-${MY_PV}* )
+   sudo? ( =lxqt-base/lxqt-sudo-${MY_PV}* )
+   terminal? ( x11-terms/qterminal:0 )
+   trash? ( gnome-base/gvfs )
+"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/screengrab/

2023-11-09 Thread Jimi Huotari
commit: 3c8c5b7eb972bcfeb07f2b776b7b1c9c124db89a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Nov  9 19:31:35 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Nov  9 21:45:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8c5b7e

x11-misc/screengrab: add 2.7.0

Signed-off-by: Jimi Huotari  gentoo.org>

 x11-misc/screengrab/Manifest|  1 +
 x11-misc/screengrab/screengrab-2.7.0.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/x11-misc/screengrab/Manifest b/x11-misc/screengrab/Manifest
index a72af845c7bd..ed031be0fb24 100644
--- a/x11-misc/screengrab/Manifest
+++ b/x11-misc/screengrab/Manifest
@@ -1 +1,2 @@
 DIST screengrab-2.6.0.tar.xz 337392 BLAKE2B 
086490ef883ce1a317da00d7580f1b5162d6273f2a7caa286ccfb00ba3017631d2c58a127d8ca735d4d9f5947b46a8a5b0f6b315dba857153789a0f353846f6a
 SHA512 
622bd9fa4548dbbd2b965f2a38446d6b6002786ff2154f9efe86a4970ac464174d1d7e34b8fdc61761f935c97bf4ac8bb2e8ffd166b859cddd3183bd76380b88
+DIST screengrab-2.7.0.tar.xz 341696 BLAKE2B 
ad45155caa4964577626d54a067d20935c7419e4a54b725077fb5d0db21b8a7b55c6caebedf6522c74cf8026487d203f8570f57f9f9f71ad11609175b901124c
 SHA512 
0becd8972408a788b56affc9091cdc9ce1fe79160bba27ae29c5f1bf48ed0b73bafdabf3aeaac1eafe646aeaa4e162c0302b7ba1ee4f07785010e50a7d8131a1

diff --git a/x11-misc/screengrab/screengrab-2.7.0.ebuild 
b/x11-misc/screengrab/screengrab-2.7.0.ebuild
new file mode 100644
index ..85054dbaad43
--- /dev/null
+++ b/x11-misc/screengrab/screengrab-2.7.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 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/;
+SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+IUSE=""
+
+BDEPEND="dev-qt/linguist-tools:5"
+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/qtnetwork-5.15:5
+   >=dev-qt/qtwidgets-5.15:5
+   >=dev-qt/qtx11extras-5.15:5
+   kde-frameworks/kwindowsystem:5[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] repo/gentoo:master commit in: media-gfx/lximage-qt/

2023-11-09 Thread Jimi Huotari
commit: 20eae249d937c5fa1a8b6cbcc07ec24031b5af57
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Nov  9 19:32:00 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Nov  9 21:45:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20eae249

media-gfx/lximage-qt: add 1.4.0

Signed-off-by: Jimi Huotari  gentoo.org>

 media-gfx/lximage-qt/Manifest|  1 +
 media-gfx/lximage-qt/lximage-qt-1.4.0.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/media-gfx/lximage-qt/Manifest b/media-gfx/lximage-qt/Manifest
index ca73b2ed1e1f..1fc5b47bfacd 100644
--- a/media-gfx/lximage-qt/Manifest
+++ b/media-gfx/lximage-qt/Manifest
@@ -1 +1,2 @@
 DIST lximage-qt-1.3.0.tar.xz 838632 BLAKE2B 
eceee2fcdd6eae2360c8c7d27417d4e165520155050dae6c0fadfa22184634372582ac52c6233924b54b9d94e814967eb0abdd8ee3e7c719cdfde85840b51400
 SHA512 
c3fc8e24f78a9cd65736ba1af07b7fd5ba241eab233a595f7b05982d64a0a7a88d81c60eafea632779faa44f76cdb3bb501d2dc3b3758e3f6256fe2da10c37ac
+DIST lximage-qt-1.4.0.tar.xz 841028 BLAKE2B 
d5f76bfe9763807e8e836de43ff433a1553cea0858b61e76411017ee239fbec6dfd9d3776322b60da6ad8b6b9b1b30c6a02a8c494b62eef440f4d8c5ab9e7143
 SHA512 
c0dea9418890745de685c7df228ceb849fa21781764c2089481bea89526842e5e8f0972e032ba9c52b07c32202ed284d977f47ace598c44880dff661d76cd125

diff --git a/media-gfx/lximage-qt/lximage-qt-1.4.0.ebuild 
b/media-gfx/lximage-qt/lximage-qt-1.4.0.ebuild
new file mode 100644
index ..1b55ab82f8cd
--- /dev/null
+++ b/media-gfx/lximage-qt/lximage-qt-1.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 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/linguist-tools-5.15:5
+   >=dev-util/lxqt-build-tools-0.13.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
+   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] repo/gentoo:master commit in: x11-misc/pcmanfm-qt/

2023-11-09 Thread Jimi Huotari
commit: ec8330b4e16f913eee978991d951bbf037fe0e50
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Nov  9 19:31:51 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Nov  9 21:45:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8330b4

x11-misc/pcmanfm-qt: add 1.4.0

Signed-off-by: Jimi Huotari  gentoo.org>

 x11-misc/pcmanfm-qt/Manifest|  1 +
 x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest
index f7b975cd499f..ac8f58083c87 100644
--- a/x11-misc/pcmanfm-qt/Manifest
+++ b/x11-misc/pcmanfm-qt/Manifest
@@ -1 +1,2 @@
 DIST pcmanfm-qt-1.3.0.tar.xz 358932 BLAKE2B 
e3f9104758ea0a1b4d20c400010d13a79b0d9f8071978a8a0ae17b5b8c85931217cae84f3cdaf01cbeefbfb44ee0f7a66f5f9f14f8a83fb33611ea74a8a65e07
 SHA512 
c656b89258b8156863057a6f99932174f6f2f4d85ffae85b18ff3f0e3c199624aff29866df3b5f78e826918321cc3298bfe492119e6e01aaf5495cc9500ea3e3
+DIST pcmanfm-qt-1.4.0.tar.xz 377652 BLAKE2B 
50d0c01cbc7557989196251fce7a9b43296fcfc33dc437afc4a9b9799818797659c849174937a042023bea8fe8aa2ffc825a24a35a1125760697884d052c16e2
 SHA512 
dbc24092b5ea7f13d484caf4cbefd2267f65db4c5d3b43cecf46114d149f91e58e977bed9fa3dc128e54e0b2bcb1043b8a234d16a7a211a94ae5f123e73ff117

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.0.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.0.ebuild
new file mode 100644
index ..1ac725f15943
--- /dev/null
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 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/linguist-tools-5.15:5
+   >=dev-util/lxqt-build-tools-0.13.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
+   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
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/qtermwidget/

2023-11-09 Thread Jimi Huotari
commit: be2a95318e5887c2f9e4af707a1268738d1b8f7f
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Nov  9 18:55:28 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Nov  9 21:45:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2a9531

x11-libs/qtermwidget: add version 1.4.0

Signed-off-by: Jimi Huotari  gentoo.org>

 x11-libs/qtermwidget/Manifest   | 1 +
 .../{qtermwidget-.ebuild => qtermwidget-1.4.0.ebuild}   | 6 +++---
 x11-libs/qtermwidget/qtermwidget-.ebuild| 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/x11-libs/qtermwidget/Manifest b/x11-libs/qtermwidget/Manifest
index 91be2403ce4a..fde457163efa 100644
--- a/x11-libs/qtermwidget/Manifest
+++ b/x11-libs/qtermwidget/Manifest
@@ -1 +1,2 @@
 DIST qtermwidget-1.3.0.tar.xz 189464 BLAKE2B 
f6257588d6c8505737affcec56cc2da66121cb1fecaa8a44f4afad528f5bd18cb738cb9b65da7b2c1632093680bec2403439a323cdec5d2845b8799de0e02a50
 SHA512 
f1731f6915bb9d5ea83a434cab169064fe7ac2fcf60c6b35c696e4d945fe11937dd98311916d6272016b059ed7f3fc66a955b91d0b0e7e6499f69627116608ed
+DIST qtermwidget-1.4.0.tar.xz 190320 BLAKE2B 
993674562bb15e423fc4dbfa1b99a839fe8fea52e4c49f2629858d01d8ac4a50750845b507fafa4b0bdf6337fef77458793d002388986923d8f55b321de3bb9b
 SHA512 
b688290eff52bd77e4a9f342062b52bf7a03a8ba66fc86583875472d0c0b0414d59ea0ad6cde64117cc49061944eacd17950724b23f74bb6ada4995917a094bc

diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild 
b/x11-libs/qtermwidget/qtermwidget-1.4.0.ebuild
similarity index 80%
copy from x11-libs/qtermwidget/qtermwidget-.ebuild
copy to x11-libs/qtermwidget/qtermwidget-1.4.0.ebuild
index 5e14fee5341d..1d05e00f94c1 100644
--- a/x11-libs/qtermwidget/qtermwidget-.ebuild
+++ b/x11-libs/qtermwidget/qtermwidget-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 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 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="BSD GPL-2 LGPL-2+"
@@ -21,7 +21,7 @@ SLOT="0/${PV}"
 
 BDEPEND="
>=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
+   >=dev-util/lxqt-build-tools-0.13.0
 "
 DEPEND="
>=dev-qt/qtcore-5.15:5

diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild 
b/x11-libs/qtermwidget/qtermwidget-.ebuild
index 5e14fee5341d..1d05e00f94c1 100644
--- a/x11-libs/qtermwidget/qtermwidget-.ebuild
+++ b/x11-libs/qtermwidget/qtermwidget-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 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 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="BSD GPL-2 LGPL-2+"
@@ -21,7 +21,7 @@ SLOT="0/${PV}"
 
 BDEPEND="
>=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
+   >=dev-util/lxqt-build-tools-0.13.0
 "
 DEPEND="
>=dev-qt/qtcore-5.15:5



[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/

2023-11-09 Thread Jimi Huotari
commit: 196204ed251be31c94adddba580024f5bb252496
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Nov  9 19:26:21 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Nov  9 21:45:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196204ed

lxqt-base/lxqt-panel: add 1.4.0

Signed-off-by: Jimi Huotari  gentoo.org>

 lxqt-base/lxqt-panel/Manifest|   1 +
 lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild | 117 +++
 2 files changed, 118 insertions(+)

diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest
index e1188c42b9dd..72625eaef479 100644
--- a/lxqt-base/lxqt-panel/Manifest
+++ b/lxqt-base/lxqt-panel/Manifest
@@ -1 +1,2 @@
 DIST lxqt-panel-1.3.0.tar.xz 610764 BLAKE2B 
96d4f0368a5071badec0c7dfbcb1f5c9592723fa2ca3be81fe47e0cdccd3108451f204c6de95c154d2ca03f7554fe639afd257f72d554682fabc2bd493ab896d
 SHA512 
1bf66db90e4fbd1ec38688b3a27c9dc5ab2e0a71ace7480c379e9e12211ded61d01fa46484e8a600bb9b30cb3203ec38697ade0a9cb81cb2cd8043af8b97
+DIST lxqt-panel-1.4.0.tar.xz 612012 BLAKE2B 
4ab12d5aa005269374044de9e2ca027ea72491f6079544bfd35fad7fd59f8e465fca4ff8e0e7274caf2bb272a8d7c6f36d34d74c27551a0ac799e112bb88ce99
 SHA512 
87d5c89cfc4f5253dbb4048da89a531a99f664fd424eebb535a688934bdb63856edf07276a5ccba826a4658228801ed4cc036aea6664e67c5750d7e4b997

diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild 
b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild
new file mode 100644
index ..c07a0283cca9
--- /dev/null
+++ b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2023 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/linguist-tools-5.15:5
+   >=dev-util/lxqt-build-tools-0.13.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]
+   >=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:5 )
+   networkmonitor? ( sys-libs/libstatgrab )
+   statusnotifier? (
+   dev-libs/libdbusmenu-qt[qt5(+)]
+   >=dev-qt/qtconcurrent-5.15:5
+   )
+   sysstat? ( >=lxqt-base/libsysstat-0.4.6 )
+   tray? (
+   x11-libs/libxcb:=
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXrender
+   x11-libs/xcb-util
+   )
+   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_P

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

2023-11-09 Thread Jimi Huotari
commit: 350f9388bc6353fb71fb4b99de2ddd56c470b07e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Nov  9 18:58:06 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Nov  9 21:45:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350f9388

x11-terms/qterminal: add version 1.4.0

Signed-off-by: Jimi Huotari  gentoo.org>

 x11-terms/qterminal/Manifest| 1 +
 .../qterminal/{qterminal-.ebuild => qterminal-1.4.0.ebuild} | 6 +++---
 x11-terms/qterminal/qterminal-.ebuild   | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/x11-terms/qterminal/Manifest b/x11-terms/qterminal/Manifest
index 7c3ea139cb2d..f509d4484348 100644
--- a/x11-terms/qterminal/Manifest
+++ b/x11-terms/qterminal/Manifest
@@ -1 +1,2 @@
 DIST qterminal-1.3.0.tar.xz 217748 BLAKE2B 
8da4e5388f13919cf67eb9931d4acd0e51b4b45a57acea1db1d8d98cfcec57e7b789e9b0f764fdefdfc71ff36b6a9722e2d389013b22872f8f730ebb1ff1d944
 SHA512 
f8cf2183da7af7869433b6057e20fba46be5cce30b75bdafb6cc0a5474e39fb1f2f8831f6841ca78f8b367f718ed2ee5a312a75850bc8192a37f20a6c5767a8d
+DIST qterminal-1.4.0.tar.xz 219500 BLAKE2B 
86ac46180a5f58b24a7bed40796af622fd4456e5b4bf58484cb1271a9bb41ae7688368e74245b36cab99a3309ab6132b3d0c188af460b3a7d543a9ad4a45eb1a
 SHA512 
95c7fffa0a7a91dae338168748e1a9061eb7d393a083a70c59e3324f78ae8200e1e3bb07aa131564b208068e62fc744cc75e96694d70443559c7205ec9f91121

diff --git a/x11-terms/qterminal/qterminal-.ebuild 
b/x11-terms/qterminal/qterminal-1.4.0.ebuild
similarity index 86%
copy from x11-terms/qterminal/qterminal-.ebuild
copy to x11-terms/qterminal/qterminal-1.4.0.ebuild
index 981896ae4138..7e969e772422 100644
--- a/x11-terms/qterminal/qterminal-.ebuild
+++ b/x11-terms/qterminal/qterminal-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 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 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2 GPL-2+"
@@ -21,7 +21,7 @@ SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-BDEPEND=">=dev-util/lxqt-build-tools-0.12.0"
+BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
 DEPEND="
>=dev-qt/qtcore-5.15:5
>=dev-qt/qtdbus-5.15:5

diff --git a/x11-terms/qterminal/qterminal-.ebuild 
b/x11-terms/qterminal/qterminal-.ebuild
index 981896ae4138..7e969e772422 100644
--- a/x11-terms/qterminal/qterminal-.ebuild
+++ b/x11-terms/qterminal/qterminal-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 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 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2 GPL-2+"
@@ -21,7 +21,7 @@ SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-BDEPEND=">=dev-util/lxqt-build-tools-0.12.0"
+BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
 DEPEND="
>=dev-qt/qtcore-5.15:5
>=dev-qt/qtdbus-5.15:5



[gentoo-commits] repo/gentoo:master commit in: x11-misc/qps/

2023-11-09 Thread Jimi Huotari
commit: 839f450cad3570bbf1ef461e4282acfbc681fcab
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Nov  9 19:30:35 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Nov  9 21:45:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839f450c

x11-misc/qps: add 2.8.0

Signed-off-by: Jimi Huotari  gentoo.org>

 x11-misc/qps/Manifest |  1 +
 x11-misc/qps/qps-2.8.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/x11-misc/qps/Manifest b/x11-misc/qps/Manifest
index 1b79d8561b5c..f4580a2b3282 100644
--- a/x11-misc/qps/Manifest
+++ b/x11-misc/qps/Manifest
@@ -1 +1,2 @@
 DIST qps-2.7.0.tar.xz 269192 BLAKE2B 
90cb86f854d7c7df92ad206558741284a758b569ad117e9c4c0fcf063ec86539e9dc45e25e02449c63063b335056d01b5926ec760fde505b014ba3eb76c4ca2f
 SHA512 
76285f37869f057fccd895eccf965547c11e49dd8315ef8ac4ea199734aae449be8e7782d41fb8582b0fa60715952857595d4bef7a3afcb47e83f31a168fd3c7
+DIST qps-2.8.0.tar.xz 450280 BLAKE2B 
2cb5197ed9564f1b2c48cca734bfca70df9513c1e44fd46ffada374823275370afdaa43ca4a2c8572781ba255efd5b95a67ca0aad038eea2cea9acefd8fdd449
 SHA512 
1dc4e0018eec82a70f33604d3f5b58a20892f1d97bb0334596d9ca47bc9d4e51c5acbdc8f72289612ab12a9a180c04b87de5f91a2fc0872791f68d0e6a1a2129

diff --git a/x11-misc/qps/qps-2.8.0.ebuild b/x11-misc/qps/qps-2.8.0.ebuild
new file mode 100644
index ..b54183f51cf5
--- /dev/null
+++ b/x11-misc/qps/qps-2.8.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 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/;
+SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+BDEPEND="
+   >=dev-qt/linguist-tools-5.15:5
+   >=dev-util/lxqt-build-tools-0.13.0
+"
+DEPEND="
+   >=dev-qt/qtcore-5.15:5
+   >=dev-qt/qtgui-5.15:5
+   >=dev-qt/qtwidgets-5.15:5
+   >=lxqt-base/liblxqt-1.4:=
+"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-about/

2023-11-09 Thread Jimi Huotari
commit: a9328e66715846759271db2d30b7ffc0d4688953
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Nov  9 19:27:05 2023 +
Commit:     Jimi Huotari  gentoo  org>
CommitDate: Thu Nov  9 21:45:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9328e66

lxqt-base/lxqt-about: add 1.4.0

Signed-off-by: Jimi Huotari  gentoo.org>

 lxqt-base/lxqt-about/Manifest|  1 +
 lxqt-base/lxqt-about/lxqt-about-1.4.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/lxqt-base/lxqt-about/Manifest b/lxqt-base/lxqt-about/Manifest
index c6a05b146e7a..280b6f1c8e28 100644
--- a/lxqt-base/lxqt-about/Manifest
+++ b/lxqt-base/lxqt-about/Manifest
@@ -1 +1,2 @@
 DIST lxqt-about-1.3.0.tar.xz 46236 BLAKE2B 
e1a9cea0d0fac6cba5a3e7b2d3cb0c8e10430870bb04c4354849764738a6f3c5afada841c2dcde9f288c34917f4aef49db13f6ee48e1082bc9d9faed84be1869
 SHA512 
31a96a4f2ea4961b89b9080188bd8a9fa5f304868a2ab0b96aa9821de88a9aaebf64a8257cbdd8427f4c025045dc7a13602b35311ab96b9b8297c43d5bb92bf7
+DIST lxqt-about-1.4.0.tar.xz 46556 BLAKE2B 
c20fedb4e00ef702076134836076acf3edcde4da5d4f2a06d15078a5d890ddda3dd76ce51afc19d7a635e667b5cf7b8929c96bc52e0cdb9615f188bb66a7208b
 SHA512 
308ffc83d8d9a1b835670cb3ea97b97859922bbd9026d1b8b7bd98949030e42bf96a4dcb6363f24d00fd75733c436e4dbfe29e37b4b8c6cda07460ac1ec05241

diff --git a/lxqt-base/lxqt-about/lxqt-about-1.4.0.ebuild 
b/lxqt-base/lxqt-about/lxqt-about-1.4.0.ebuild
new file mode 100644
index ..9a7601534ecd
--- /dev/null
+++ b/lxqt-base/lxqt-about/lxqt-about-1.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-0.13.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}"



  1   2   3   4   5   6   7   8   9   >