mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
gui-apps/paperde: treeclean
Closes: https://bugs.gentoo.org/960098 (pkgremoved) Signed-off-by: David Roman <davidroman96@gmail.com>
This commit is contained in:
@@ -1 +0,0 @@
|
||||
DIST paperde-0.1.1_p20210426.tar.gz 2238328 BLAKE2B 268cd6171cba04e24a872fe1e604c907edc274dc7c6e35f08d84afb4cb4cfef43a8e2d0cf1e2dfefd926172e4146c9228609a00c872f954e77b6a47ef944b375 SHA512 df27178d17e5938076acfdb588f298fbba549a626c8279ea28ab531c311be237dcec8ed4711bdcbe53dd34419b597e4f85441e2800f04f806ea275f2beb922aa
|
||||
@@ -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
|
||||
)
|
||||
@@ -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>
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user