Versions
v0.6.0 :: 0 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016
- Keywords
- amd64 ~arm64 ~x86
- USE flags
- debug test
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
- python3_13
- Build with Python 3.13
Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
Depending packages
www-client / qutebrowser : Keyboard-driven, vim-like browser based on Python and Qt
Bugs
- 864046
- dev-python/adblock: 'cargo audit' reports one or more bundled CRATES as vulnerable
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: skip test_serde_file
Closes: https://bugs.gentoo.org/931898 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: enable py3.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: modernize, update pytest handling
Matches the (new) recommendation from the gentoo python guide and does not needlessly cause issues with the new experimental QA check from python-utils-r1. Considered just fixing how the test looks for adblock.pyi but I do not believe this test makes much sense downstream, so may as well just skip it. Ideal would be for adblock upstream to update to use the (new) directory layout that maturin recommends. Also bit of style reverting while here, changed my mind on that. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: adjust style
To match other ebuilds I maintain. Meant to update it like other packages for cargo.eclass but someone else already did. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/adblock: Modernize cargo.eclass usage
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: enable py3.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: set DISTUTILS_EXT=1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: fix with maturin-0.14.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: skip test using dev-python/toml
Deprecated and test is intended for upstream, checking that the changelog's version matches Cargo.toml doesn't mean much here. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: drop vulnerable 0.5.2-r1
Bug: https://bugs.gentoo.org/864046 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-python/adblock: stabilize 0.6.0 for amd64
Uses regex-1.6.0 wrt bug #864046 Bug: https://bugs.gentoo.org/864046 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: add 0.6.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: use .gh distfile suffix
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: enable py3.11
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-python/adblock: drop 0.5.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: stabilize 0.5.2-r1 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: migrate to distutils-r1 with PEP517=maturin
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: drop 0.5.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-python/adblock: stabilize 0.5.2 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: add 0.5.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: fix copyright year
pkgdev doesn't seem to like adding the 2021- when it's missing and just bumps the year Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: pass --skip-auditwheel to maturin
Without it maturin attempts to look at linked libraries and bundle them within the wheel (using patchelf to find them), and on musl it thinks it should bundle libgcc_s.so. This is also in a scenerio where we don't install using this wheel. May prevent future issues on glibc as well, so unconditionally pass. Option is valid for stable ~maturin-0.11.5 as well, albeit it doesn't do this nor use patchelf and wasn't necessary. Closes: https://bugs.gentoo.org/831171 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: drop 0.5.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-python/adblock: stabilize 0.5.1 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: add 0.5.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-python/adblock: amd64 stable wrt bug #818031
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/adblock: Keyword 0.5.0 arm64, #818274
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-python/adblock: keyword 0.5.0 for ~x86
Was tested with qutebrowser on x86 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-python/adblock: drop 0.4.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-python/adblock: EAPI7->8, tidy, add python3_10
Also: * fix install with USE=debug (library is in target/debug/) * skip installing /usr/lib*/libadblock.so as it's the same file as adblock.abi3.so and is only needed in python's site dir * add missing dev-python/toml test dependency * add licenses for used crates (needs both former options at once removing the use for ||) Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Stefan Strogin · gentoo
dev-python/adblock: fix regular expression in QA_FLAGS_IGNORED
Closes: https://bugs.gentoo.org/802798 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Stefan Strogin <steils@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Stefan Strogin · gentoo
dev-python/adblock: upgrade to 0.5.0
Closes: https://bugs.gentoo.org/797724 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Stefan Strogin <steils@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Stefan Strogin · gentoo
dev-python/adblock: add new package
Closes: https://bugs.gentoo.org/761849 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Stefan Strogin <steils@gentoo.org>