| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | 0 |
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
inherit cmake git-r3 python-single-r1 xdg
DESCRIPTION="Screenshot capturing and sharing tool over various services"
HOMEPAGE="https://screencloud.net"
EGIT_REPO_URI="https://github.com/olav-st/${PN}.git"
LICENSE="GPL-2"
SLOT="0"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="dev-libs/quazip:0=
dev-python/pythonqt[${PYTHON_SINGLE_USEDEP},extensions]
dev-qt/qtmultimedia:5[widgets]
dev-qt/qtconcurrent:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5"
RDEPEND="${DEPEND}
${PYTHON_DEPS}
dev-libs/openssl:0="
PATCHES=( "${FILESDIR}/${P}"-python-link.patch
"${FILESDIR}/${P}"-install.patch )
src_prepare() {
# Corrent finding QuaZip
sed -i -e '/FIND_LIBRARY/s/quazip-qt5/quazip1-qt5/' \
-e '/PATH_SUFFIXES/s| include/quazip$| include/QuaZip-Qt5-1.2 include/QuaZip-Qt5-1.4/quazip|' \
-e '/FIND_PACKAGE_HANDLE_STANDARD_ARGS/s|quazip|QuaZip|' \
cmake/modules/FindQuaZip.cmake || die "sed failed for FindQuaZip.cmake"
cmake_src_prepare
}
dev-libs/quazip:0=
dev-python/pythonqt[${PYTHON_SINGLE_USEDEP},extensions]
dev-qt/qtmultimedia:5[widgets]
dev-qt/qtconcurrent:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
dev-libs/quazip:0=
dev-python/pythonqt[${PYTHON_SINGLE_USEDEP},extensions]
dev-qt/qtmultimedia:5[widgets]
dev-qt/qtconcurrent:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
${PYTHON_DEPS}
dev-libs/openssl:0=