diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-08-31 08:59:54 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-08-31 08:59:54 +0100 |
commit | 3b08f674e3f771b49370edb144dab0958c8cf721 (patch) | |
tree | 3673eb62859b2343bc70589f2f9d670c2eee5cc8 /dev-python/qtsass | |
parent | b1c81de4fadbd00897700a7321f03b390d952b2e (diff) |
gentoo resync : 31.08.2021
Diffstat (limited to 'dev-python/qtsass')
-rw-r--r-- | dev-python/qtsass/Manifest | 3 | ||||
-rw-r--r-- | dev-python/qtsass/files/qtsass-0.3.0-fix-py3.10.patch | 37 | ||||
-rw-r--r-- | dev-python/qtsass/qtsass-0.3.0.ebuild | 18 |
3 files changed, 49 insertions, 9 deletions
diff --git a/dev-python/qtsass/Manifest b/dev-python/qtsass/Manifest index 3671f86b4949..ceff317f2247 100644 --- a/dev-python/qtsass/Manifest +++ b/dev-python/qtsass/Manifest @@ -1,3 +1,4 @@ +AUX qtsass-0.3.0-fix-py3.10.patch 871 BLAKE2B 06635c5b2c712ef94862b0b0a7c97f7ca92b20aeea609f7c847f9176788e1d510248928303480ff8ef18d131ed1216a0cf50cdd270af8f3fc7f9c32bbce23dcf SHA512 b5b287142987c47eaf750dada9a701308c31bbbb70f01283e62078c7d427d02c006159eef916356e6d51b6bcf1f1c865503ac8bba7fd0445b3e5da0f564c698e DIST qtsass-0.3.0.tar.gz 27880 BLAKE2B 07f71e794392ee23db901b1ae74e4c8a8888040b3e5b0681e05e2aa22ec2bdc958e588e2ee9ca9e5fdb4d341827b7c39a4ceb589ed4c669454cae78ee9747883 SHA512 fc3e082a01b35d1e7cada22cd5bea2aed37d4d3dd5a036d3d6d7621fb64ac61fdb3f2358f377f69e2cc5678798069af1d7cce04c4bcb9edf390d5162d308389c -EBUILD qtsass-0.3.0.ebuild 649 BLAKE2B b1242d761094f744e68966021e49d28de51506d75f8d715e4d2e7cb2cfa0ab6e5ecd1da745df69acf2984e932c45b308e2793adc260dca92cf02b61fc5133cd5 SHA512 9bd5830b61fedad4bbdf140291cbb487000040aef9fb873003189f801d7fa983a1e7c325e7708aba695412e20689332ec5c193daa10081eaaede0caff9f501f4 +EBUILD qtsass-0.3.0.ebuild 638 BLAKE2B afc951918134f5809da8e87571bf15b19f73fbd51e265dd1f0a55d118c7b9f367da8928a66b9ed1d116910072e8118f840010b4b1851e59b16cc98deed1279e4 SHA512 b49381ac335e8a3603348ecc5c962951d5895a2faa464f67e8078ff25bbf7042505c6dde6e0cc21861451977cc039ce19eb282d8e24837575726b9fdca333c52 MISC metadata.xml 351 BLAKE2B 4955a0485ce7900e744eb26013ed9c8e639aaafafde962edafb8709bf652b7447e18205344bb32318e2ec8adc3ff87a38de4d4692c5a0d6e7033519bfa7629c4 SHA512 0d8e7893522f0cf13ab3bfe74144f059e32318038d7e14acba497ccd623b4f37aa128771a64ea58c511342147e1699b6774f79bb77ca3055ba130b2b2d6a61ac diff --git a/dev-python/qtsass/files/qtsass-0.3.0-fix-py3.10.patch b/dev-python/qtsass/files/qtsass-0.3.0-fix-py3.10.patch new file mode 100644 index 000000000000..4aa3342170e4 --- /dev/null +++ b/dev-python/qtsass/files/qtsass-0.3.0-fix-py3.10.patch @@ -0,0 +1,37 @@ +From cbea8d8729282106373a12b9e08bcaac8abeb52f Mon Sep 17 00:00:00 2001 +From: goanpeca <goanpeca@gmail.com> +Date: Tue, 24 Mar 2020 11:51:28 -0500 +Subject: [PATCH] Add check for deprecated api between 2 and 3 versions + +--- + qtsass/api.py | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/qtsass/api.py b/qtsass/api.py +index 7ea4138..7a65fe2 100644 +--- a/qtsass/api.py ++++ b/qtsass/api.py +@@ -13,9 +13,9 @@ + from __future__ import absolute_import, print_function + + # Standard library imports +-from collections import Mapping, Sequence + import logging + import os ++import sys + + # Third party imports + import sass +@@ -26,6 +26,12 @@ + from qtsass.importers import qss_importer + + ++if sys.version_info[0] == 3: ++ from collections.abc import Mapping, Sequence ++else: ++ from collections import Mapping, Sequence ++ ++ + # yapf: enable + + # Constants diff --git a/dev-python/qtsass/qtsass-0.3.0.ebuild b/dev-python/qtsass/qtsass-0.3.0.ebuild index 3409b05d8082..ef7668b644df 100644 --- a/dev-python/qtsass/qtsass-0.3.0.ebuild +++ b/dev-python/qtsass/qtsass-0.3.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS=rdepend @@ -17,13 +17,15 @@ LICENSE="MIT" SLOT="0" KEYWORDS="amd64 x86" -DEPEND="dev-python/libsass[${PYTHON_USEDEP}]" +RDEPEND="dev-python/libsass[${PYTHON_USEDEP}]" + +PATCHES=( + "${FILESDIR}/${P}-fix-py3.10.patch" +) distutils_enable_tests pytest -python_prepare_all() { +EPYTEST_DESELECT=( # assert 1 == 2 - sed -i -e 's:test_watchers:_&:' tests/test_watchers.py || die - - distutils-r1_python_prepare_all -} + tests/test_watchers.py::test_watchers +) |