Merge updates from master

This commit is contained in:
Repository mirror & CI
2023-05-13 05:01:51 +00:00
9 changed files with 97 additions and 4 deletions

View File

@@ -1,2 +1,2 @@
DIST survey-3.4.3.tar.gz 21219 BLAKE2B e866addd9233409c603f2b34bbf811209f3f6c2ade1bee00258c4f25d741dc526948d16b2e9e0dc3632e6e20fa7863f573c4c27ed1f48ddaa954c7d53a8c51e3 SHA512 47ff72dd1223a32ec038ccf57709e8fe64806ecc9bb8e54daaced27afaa1c2a45e76fc1b149232a107729c462db7657ad0fd08d8b14bb314e3905aabd23fff4a
DIST survey-4.0.0_alpha.gh.tar.gz 826669 BLAKE2B 1ba56162b22ee71a256f11e3b7a16eb726038f95a8e6e18fd97189afbfeb068e666b456de0a3fcef7dad192ec3fe4608013d422fe04e0c423da29024448c83af SHA512 75db5e0842f51a11b78b964bdc1da29a7bf810f31ae4619aae6a64959cefbc7294a8b42fe6f55cfb2ff0fad906f189db7dabd6cc907ebc4143fa61c89a5b57aa
DIST survey-4.1.0_alpha.gh.tar.gz 826675 BLAKE2B 8d41bcf64306fcde1a87cb9467ab61769ed8bbce79aa1f047eac9fa474f472b06a1fa6c8ce9ec2939b1175496dea738e4381c971f7c61e1de28d82b44b239e30 SHA512 06c54a9b3ed836a8ba22646a466e55b5f041fe65a3aa5d55b8562d0109aca89b3d0104273d05136d6c6ac28aad61bb0f3cc1a8654692217d048fb5e7185bc290

View File

@@ -1 +1 @@
DIST deblob-0.3.tar.gz 46389 BLAKE2B 42699d0da28c6b38e6e926d2fc83c7cd220c118294aa070cb0b66308bfa561ad23d1763f5d023c4542dd7998b07662b6e65f28ef46a748e68443f76c8e079043 SHA512 4944eefff505eacb62bedd9841fb8679106ee8eea1de912180f89745b151e61a30dc3226184e40b250ee41e1773abf81f574aa8309a81daa57f03452299aa4ba
DIST deblob-0.4.tar.gz 46977 BLAKE2B 0b83f82ce2bc7521f4f6fe83801a02c7c70e5e49dbb2ee6376300164342da29ff40b7ec0fd02688c854b1516f6767afa9f403d5ef8130c9261067ab74a201f65 SHA512 71530e97f1e53f9167ad5e85b4ca443b5ddfe361bc417d3e656f9ce268b3f27eb22d80ce57567c5e9e01936ce9f73a3387941a79e11a75c1284fd8fa234ccf37

View File

@@ -1 +1,2 @@
DIST maestral-qt-1.7.1.gh.tar.gz 1219489 BLAKE2B 0d3dbdd81afaedfce127d5825b77aae8e7c9eae764a8a57c668277d92b0051fc684b477936d1b918b57febe98323aedbc115708501586bdcec821059e26ae866 SHA512 a607fa3d3071081075e4101acea1cb54286015666fbc6c7b48c302d1039e24cf2ca1183f5389a6d9dcb8003cb879446210eeccbbdd90dbfaea1aae1282b1943b
DIST maestral-qt-1.7.2.gh.tar.gz 1219486 BLAKE2B 54fbd9e41629c5d88547a7ea1707ece0c39a0f9d9a76c711321f5810e72e8edb31246a526dbba5bf452067fab0cfba847b4d7d54250d9ae6b38807ed33863043 SHA512 b1b12838676ef42db8d0e5d9940b8f842bbb0c8dd358e326814cfae74e5ed6edb170af64ccb09b4cdd68356607f1a5b24e94e6212092c31603d17e28de779b35
DIST maestral-qt-1.7.3_rc1.gh.tar.gz 1219505 BLAKE2B d3c82b344a050f24c67649125d0849b7f682bf1ba30c84aff2833caa8f31d65e3a2e278df501354b8f809194bf020524f22b57e2df7e7081687fb93b9c59ec74 SHA512 ce3428adc41ed2fbe92291a5e1297d51f1c2cc5c549b40879e736db654a64cad551546b4d128665affd3887f4619b2befddadba722cd7ad4d3bc0e3338be6e10

View File

@@ -24,7 +24,7 @@ RDEPEND="
dev-python/markdown2[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
>=net-misc/maestral-${PV%_rc*}[${PYTHON_USEDEP}]
~net-misc/maestral-${PV%_rc*}[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/build[${PYTHON_USEDEP}]

View File

@@ -0,0 +1,37 @@
# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..11} )
inherit desktop distutils-r1
MY_PV=${PV/_rc/.dev}
DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
HOMEPAGE="https://maestral.app"
SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}"/${PN}-${MY_PV}
LICENSE="MIT"
SLOT="0"
if [[ ${PV} != *_rc* ]]; then
KEYWORDS="~amd64"
fi
RDEPEND="
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]
dev-python/markdown2[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
>=net-misc/maestral-${PV%_rc*}_rc0[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/build[${PYTHON_USEDEP}]
"
python_install_all() {
distutils-r1_python_install_all
domenu src/maestral_qt/resources/maestral.desktop
}

View File

@@ -1 +1,2 @@
DIST maestral-1.7.2.gh.tar.gz 7988545 BLAKE2B 985ba026706592046a22679479231cdabd6caf67a12b87273008ebae479e76260c96120a7090fa5e34fa14515997cf915eb0f1142b4525aa28b357dd2f5e7e4c SHA512 87948c6952df8b0ad5e37d31e69715d3dc1dc47dc4becc17e8211f92364bcb5214b5e2306f745209f765879bf358c14f6f0eba9a8d9541c47fd22564c25cb0e4
DIST maestral-1.7.3_rc0.gh.tar.gz 7988700 BLAKE2B b52b5d8fb8e028b4e963fe250763ac0ee9fdad9b0e42b32b547e6d74879d9e2fc9b60ad275e21264555eced71b53aafe9054a43aeb22336824a3cb203a12f00c SHA512 6f9822cb5498c95cb8dd4bee3ebb9491c575da462fe620f94ed5b0352ca40bf0ba678fbc751152fdad9a171aa65bf37cec1be22d4b5dc5426fd24be61041710e

View File

@@ -0,0 +1,54 @@
# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 xdg
MY_PV=${PV/_rc/.dev}
DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
HOMEPAGE="https://maestral.app"
SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}"/${PN}-${MY_PV}
LICENSE="MIT"
SLOT="0"
if [[ ${PV} != *_rc* ]]; then
KEYWORDS="~amd64"
fi
RDEPEND="
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]
>=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
=dev-python/dropbox-11*[${PYTHON_USEDEP}]
>=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
dev-python/importlib-metadata[${PYTHON_USEDEP}]
>=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]
>=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
>=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
>=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
>=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
dev-python/rich[${PYTHON_USEDEP}]
=dev-python/survey-3*[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]
>=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/build[${PYTHON_USEDEP}]
"
EPYTEST_DESELECT=(
# requires dev-python/pytest-benchmark not available for py3.11
tests/offline/test_clean_local_events.py::test_performance
# requires systemd
tests/offline/test_cli.py::test_autostart
# requires network
tests/offline/test_main.py::test_check_for_updates
)
distutils_enable_tests pytest