gui-apps/paperde: treeclean

Closes: https://bugs.gentoo.org/960098 (pkgremoved)
Signed-off-by: David Roman <davidroman96@gmail.com>
This commit is contained in:
David Roman
2025-08-29 10:42:11 +02:00
parent 48bbca1fb0
commit 5f16301433
5 changed files with 0 additions and 141 deletions

View File

@@ -1 +0,0 @@
DIST paperde-0.1.1_p20210426.tar.gz 2238328 BLAKE2B 268cd6171cba04e24a872fe1e604c907edc274dc7c6e35f08d84afb4cb4cfef43a8e2d0cf1e2dfefd926172e4146c9228609a00c872f954e77b6a47ef944b375 SHA512 df27178d17e5938076acfdb588f298fbba549a626c8279ea28ab531c311be237dcec8ed4711bdcbe53dd34419b597e4f85441e2800f04f806ea275f2beb922aa

View File

@@ -1,63 +0,0 @@
Explicitly add missing Qt5Netowrk deps.
Fixes:
In file included from /var/tmp/portage/gui-apps/paperde-0.1.1_p20210426/work/paperde-15018307192107e2915671d412f3fc900ac5af4b/papershell/main.cpp:34:
/usr/include/cprime/capplication.h:39:10: fatal error: QLocalServer: No such file or directory
39 | #include <QLocalServer>
| ^~~~~~~~~~~~~~
--- a/papershell/CMakeLists.txt
+++ b/papershell/CMakeLists.txt
@@ -25,6 +25,7 @@ set( CMAKE_AUTOUIC ON )
find_package( Qt5Core REQUIRED )
find_package( Qt5Gui REQUIRED )
+find_package( Qt5Network REQUIRED )
find_package( Qt5Widgets REQUIRED )
find_package( Qt5DBus REQUIRED )
find_package( dbusmenu-qt5 REQUIRED )
@@ -121,7 +122,7 @@ set ( RESOURCES
add_executable( papershell ${SOURCES} ${HEADERS} ${UIS} ${RESOURCES} )
target_link_libraries(
papershell
- Qt5::Core Qt5::Gui Qt5::Widgets Qt5::DBus # Qt5 Libs
+ Qt5::Core Qt5::Gui Qt5::Network Qt5::Widgets Qt5::DBus # Qt5 Libs
dbusmenu-qt5 # DBusMenu Qt5 for tray menu
cprime-widgets cprime-gui cprime-core # CuboCore Libs
paperdegui paperdecore paperdewl # PaperDE Libs
--- a/sessionmanager/CMakeLists.txt
+++ b/sessionmanager/CMakeLists.txt
@@ -25,6 +25,7 @@ set( CMAKE_AUTOUIC ON )
find_package( Qt5Core REQUIRED )
find_package( Qt5DBus REQUIRED )
+find_package( Qt5Network REQUIRED )
set( HEADERS
sessionmgr.h
@@ -38,7 +39,7 @@ set( SOURCES
)
add_executable( papersessionmanager ${SOURCES} ${HEADERS} )
-target_link_libraries( papersessionmanager Qt5::Core Qt5::DBus cprime-core csys paperdecore )
+target_link_libraries( papersessionmanager Qt5::Core Qt5::DBus Qt5::Network cprime-core csys paperdecore )
install( TARGETS papersessionmanager DESTINATION bin )
install( FILES paperdesktop.desktop DESTINATION share/wayland-sessions/ )
--- a/settings/CMakeLists.txt
+++ b/settings/CMakeLists.txt
@@ -25,6 +25,7 @@ set( CMAKE_AUTOUIC ON )
find_package( Qt5Core REQUIRED )
find_package( Qt5Gui REQUIRED )
+find_package( Qt5Network REQUIRED )
find_package( Qt5Widgets REQUIRED )
find_package( Qt5UiTools REQUIRED )
@@ -50,7 +51,7 @@ set ( RESOURCES
add_executable( papersettings ${SOURCES} ${HEADERS} ${UIS} ${RESOURCES} )
target_link_libraries(
papersettings
- Qt5::Core Qt5::Gui Qt5::Widgets Qt5::UiTools
+ Qt5::Core Qt5::Gui Qt5::Network Qt5::Widgets Qt5::UiTools
cprime-widgets cprime-core
paperdegui paperdecore paperdewl
)

View File

@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
<upstream>
<remote-id type="gitlab">cubocore/paper/paperde</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,60 +0,0 @@
# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake xdg
DESCRIPTION="Simple, sleek QT based DE for wayland using wayfire"
HOMEPAGE="https://gitlab.com/cubocore/paper/paperde"
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/cubocore/paper/${PN}.git"
else
COMMIT="15018307192107e2915671d412f3fc900ac5af4b"
SRC_URI="https://gitlab.com/cubocore/paper/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-${COMMIT}"
fi
LICENSE="GPL-3"
SLOT="0"
BDEPEND="
dev-qt/qtwaylandscanner:5
kde-frameworks/extra-cmake-modules
"
DEPEND="
dev-libs/libdbusmenu-qt
dev-libs/wayland
dev-libs/wayland-protocols
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5[wayland,X]
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5[X]
gui-libs/libcprime
gui-libs/libcsys
"
RDEPEND="
${DEPEND}
gui-libs/wlroots
gui-wm/wayfire[X]
sys-apps/xdg-desktop-portal
x11-misc/qt5ct
"
PATCHES=(
"${FILESDIR}/${P}-fix-deps.patch"
)
src_configure() {
local mycmakeargs=(
-DPKGSHAREDPATH="${EPREFIX}/usr/share/paperde"
-DPKGCONFPATH="${EPREFIX}/etc/xdg/paperde"
)
cmake_src_configure
}

View File

@@ -49,12 +49,6 @@ games-util/samrewritten
# Removal on 2025-09-14, bug #886631
sys-kernel/usermode-kernel
# Lucio Sauer <watermanpaint@posteo.net> (2025-07-29)
# Packaged version depends on treecleaned dev-libs/libdbusmenu-qt. Gentoo
# maintainer inactive and several versions out of date.
# Removal on 2025-08-29, Bug #960098
gui-apps/paperde
# Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> (2025-07-27)
# Vulnerable to a cross-site scripting attack.
# https://github.com/TecharoHQ/anubis/security/advisories/GHSA-jhjj-2g64-px7c