From owner-svn-ports-all@freebsd.org Wed Mar 3 11:29:51 2021 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 437ED5675A6; Wed, 3 Mar 2021 11:29:51 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DrBcH1S6Mz3LXj; Wed, 3 Mar 2021 11:29:51 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2464FE20; Wed, 3 Mar 2021 11:29:51 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 123BTpBg092844; Wed, 3 Mar 2021 11:29:51 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 123BToAZ092840; Wed, 3 Mar 2021 11:29:50 GMT (envelope-from pi@FreeBSD.org) Message-Id: <202103031129.123BToAZ092840@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Wed, 3 Mar 2021 11:29:50 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r567071 - in head/www: . py-adblock X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: in head/www: . py-adblock X-SVN-Commit-Revision: 567071 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Mar 2021 11:29:51 -0000 Author: pi Date: Wed Mar 3 11:29:50 2021 New Revision: 567071 URL: https://svnweb.freebsd.org/changeset/ports/567071 Log: New port: www/py-adblock Python wrapper for Brave's adblocking library, which is written in Rust. WWW: https://pypi.org/project/adblock/ PR: 253782 Submitted by: Adam Jimerson Reviewed by: nimaje+fbz@bureaucracy.de Added: head/www/py-adblock/ head/www/py-adblock/Makefile (contents, props changed) head/www/py-adblock/distinfo (contents, props changed) head/www/py-adblock/pkg-descr (contents, props changed) Modified: head/www/Makefile Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Wed Mar 3 11:28:08 2021 (r567070) +++ head/www/Makefile Wed Mar 3 11:29:50 2021 (r567071) @@ -1405,6 +1405,7 @@ SUBDIR += py-WebError SUBDIR += py-WebFlash SUBDIR += py-WebTest + SUBDIR += py-adblock SUBDIR += py-aioh2 SUBDIR += py-aiohttp SUBDIR += py-aiohttp-middlewares Added: head/www/py-adblock/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/py-adblock/Makefile Wed Mar 3 11:29:50 2021 (r567071) @@ -0,0 +1,181 @@ +# $FreeBSD$ + +PORTNAME= adblock +DISTVERSION= 0.4.2 +CATEGORIES= www python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= vendion@gmail.com +COMMENT= Brave's adblock library in Python + +LICENSE= APACHE20 MIT +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE +LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT + +# Although the port builds fine on some 32-bit architectures (e.g. i386) it +# doesn't support creating 32-bit Python wheels for FreeBSD. Thus save build +# time and skip the port at a early stage. +# SEE devel/py-maturin/Makefile +NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc +NOT_FOR_ARCHS_REASON= the creation of 32-bit Python wheels is not supported for FreeBSD + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=0.8.3:devel/py-maturin@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pip>=20.2.3:devel/py-pip@${PY_FLAVOR} \ + public_suffix_list>0:dns/public_suffix_list + +USES= cargo python:3.6+ + +USE_GITHUB= yes +GH_ACCOUNT= ArniDagur +GH_PROJECT= python-adblock +USE_PYTHON= autoplist concurrent cython distutils + +CARGO_CRATES= adblock-0.3.4 \ + addr-0.2.0 \ + addr2line-0.14.0 \ + adler-0.2.3 \ + aho-corasick-0.7.15 \ + autocfg-1.0.1 \ + backtrace-0.3.55 \ + base64-0.13.0 \ + bitflags-1.2.1 \ + byteorder-1.3.4 \ + cc-1.0.66 \ + cfg-if-0.1.10 \ + cfg-if-1.0.0 \ + core-foundation-0.9.1 \ + core-foundation-sys-0.8.2 \ + crc32fast-1.2.1 \ + ctor-0.1.16 \ + either-1.6.1 \ + error-chain-0.12.4 \ + flate2-1.0.19 \ + foreign-types-0.3.2 \ + foreign-types-shared-0.1.1 \ + form_urlencoded-1.0.0 \ + getrandom-0.1.15 \ + ghost-0.1.2 \ + gimli-0.23.0 \ + idna-0.1.5 \ + idna-0.2.0 \ + indoc-1.0.3 \ + instant-0.1.9 \ + inventory-0.1.10 \ + inventory-impl-0.1.10 \ + itertools-0.9.0 \ + lazy_static-1.4.0 \ + libc-0.2.81 \ + lock_api-0.4.2 \ + log-0.4.11 \ + matches-0.1.8 \ + memchr-2.3.4 \ + miniz_oxide-0.4.3 \ + native-tls-0.2.6 \ + num-traits-0.2.14 \ + object-0.22.0 \ + once_cell-1.5.2 \ + openssl-0.10.31 \ + openssl-probe-0.1.2 \ + openssl-sys-0.9.59 \ + parking_lot-0.11.1 \ + parking_lot_core-0.8.1 \ + paste-1.0.4 \ + percent-encoding-1.0.1 \ + percent-encoding-2.1.0 \ + pkg-config-0.3.19 \ + ppv-lite86-0.2.10 \ + proc-macro2-0.4.30 \ + proc-macro2-1.0.24 \ + psl-0.4.1 \ + psl-codegen-0.4.2 \ + psl-lexer-0.2.0 \ + pyo3-0.13.1 \ + pyo3-macros-0.13.1 \ + pyo3-macros-backend-0.13.1 \ + quote-0.6.13 \ + quote-1.0.7 \ + rand-0.7.3 \ + rand_chacha-0.2.2 \ + rand_core-0.5.1 \ + rand_hc-0.2.0 \ + redox_syscall-0.1.57 \ + regex-1.4.2 \ + regex-syntax-0.6.21 \ + remove_dir_all-0.5.3 \ + rental-0.5.5 \ + rental-impl-0.5.5 \ + rmp-0.8.9 \ + rmp-serde-0.13.7 \ + rustc-demangle-0.1.18 \ + rustc_version-0.2.3 \ + schannel-0.1.19 \ + scopeguard-1.1.0 \ + seahash-3.0.7 \ + security-framework-2.0.0 \ + security-framework-sys-2.0.0 \ + semver-0.9.0 \ + semver-parser-0.7.0 \ + sequence_trie-0.3.6 \ + serde-1.0.118 \ + serde_derive-1.0.118 \ + smallvec-1.5.1 \ + stable_deref_trait-1.2.0 \ + syn-0.14.9 \ + syn-1.0.54 \ + tempfile-3.1.0 \ + thread_local-1.0.1 \ + tinyvec-1.1.0 \ + tinyvec_macros-0.1.0 \ + twoway-0.2.1 \ + unchecked-index-0.2.2 \ + unicode-bidi-0.3.4 \ + unicode-normalization-0.1.16 \ + unicode-xid-0.1.0 \ + unicode-xid-0.2.1 \ + unindent-0.1.7 \ + url-1.7.2 \ + url-2.2.0 \ + vcpkg-0.2.11 \ + version_check-0.9.2 \ + wasi-0.9.0+wasi-snapshot-preview1 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-x86_64-pc-windows-gnu-0.4.0 +CARGO_BUILD= no +CARGO_INSTALL= no +CARGO_TARGET_DIR= ${WRKSRC}/target + +# This is to prevent Mk/Uses/python.mk do-configure target from firing. +do-configure: + +do-build: + @(cd ${BUILD_WRKSRC} ; \ + PSL_PATH=""/usr/local/share/public_suffix_list/public_suffix_list.dat ${SETENV} \ + ${MAKE_ENV} maturin build --release ${WITH_DEBUG:D:U--strip}) + +# Due to upstream not supplying a setup.py file or other way to install +# using pip command for now... +do-install: + @(cd ${INSTALL_WRKSRC} ; \ + ${INSTALL_DATA} "target/release/libadblock.so" \ + "${STAGEDIR}/${PREFIX}/lib" ; \ + ${SETENV} ${MAKE_ENV} pip install --isolated --root=${STAGEDIR} \ + --ignore-installed --no-deps target/wheels/*.whl) + +post-install: + (cd ${STAGEDIR}${PREFIX} && \ + ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d ${PREFIX} \ + -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/python3.7/site-packages/adblock/adblock.cpython-37m.so +# Regenerate .PLIST.pymodtemp to get all installed files from +# ${STAGEDIR} because the file that is generated in the first place +# contains only the EGG files as a whole. +# SEE devel/py-maturin/Makefile + @${FIND} ${STAGEDIR} \ + -type f -o -type l | \ + ${SORT} | \ + ${SED} -e 's|${STAGEDIR}||' \ + > ${WRKDIR}/.PLIST.pymodtmp + +.include Added: head/www/py-adblock/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/py-adblock/distinfo Wed Mar 3 11:29:50 2021 (r567071) @@ -0,0 +1,225 @@ +TIMESTAMP = 1612958813 +SHA256 (rust/crates/adblock-0.3.4.tar.gz) = 190544b3099ca6e26366898a4991fcb19d031d48ea36158e083543c56c1694b7 +SIZE (rust/crates/adblock-0.3.4.tar.gz) = 7671518 +SHA256 (rust/crates/addr-0.2.0.tar.gz) = 22199dd03e5cff19ede8c2b835c93460f998b4716e225d06d740d925ceac5d75 +SIZE (rust/crates/addr-0.2.0.tar.gz) = 13417 +SHA256 (rust/crates/addr2line-0.14.0.tar.gz) = 7c0929d69e78dd9bf5408269919fcbcaeb2e35e5d43e5815517cdc6a8e11a423 +SIZE (rust/crates/addr2line-0.14.0.tar.gz) = 30065 +SHA256 (rust/crates/adler-0.2.3.tar.gz) = ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e +SIZE (rust/crates/adler-0.2.3.tar.gz) = 12168 +SHA256 (rust/crates/aho-corasick-0.7.15.tar.gz) = 7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5 +SIZE (rust/crates/aho-corasick-0.7.15.tar.gz) = 113071 +SHA256 (rust/crates/autocfg-1.0.1.tar.gz) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a +SIZE (rust/crates/autocfg-1.0.1.tar.gz) = 12908 +SHA256 (rust/crates/backtrace-0.3.55.tar.gz) = ef5140344c85b01f9bbb4d4b7288a8aa4b3287ccef913a14bcc78a1063623598 +SIZE (rust/crates/backtrace-0.3.55.tar.gz) = 73145 +SHA256 (rust/crates/base64-0.13.0.tar.gz) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd +SIZE (rust/crates/base64-0.13.0.tar.gz) = 62070 +SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 +SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745 +SHA256 (rust/crates/byteorder-1.3.4.tar.gz) = 08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de +SIZE (rust/crates/byteorder-1.3.4.tar.gz) = 21943 +SHA256 (rust/crates/cc-1.0.66.tar.gz) = 4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48 +SIZE (rust/crates/cc-1.0.66.tar.gz) = 53454 +SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 +SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933 +SHA256 (rust/crates/cfg-if-1.0.0.tar.gz) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.tar.gz) = 7934 +SHA256 (rust/crates/core-foundation-0.9.1.tar.gz) = 0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62 +SIZE (rust/crates/core-foundation-0.9.1.tar.gz) = 25985 +SHA256 (rust/crates/core-foundation-sys-0.8.2.tar.gz) = ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b +SIZE (rust/crates/core-foundation-sys-0.8.2.tar.gz) = 17461 +SHA256 (rust/crates/crc32fast-1.2.1.tar.gz) = 81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a +SIZE (rust/crates/crc32fast-1.2.1.tar.gz) = 38172 +SHA256 (rust/crates/ctor-0.1.16.tar.gz) = 7fbaabec2c953050352311293be5c6aba8e141ba19d6811862b232d6fd020484 +SIZE (rust/crates/ctor-0.1.16.tar.gz) = 4770 +SHA256 (rust/crates/either-1.6.1.tar.gz) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 +SIZE (rust/crates/either-1.6.1.tar.gz) = 13641 +SHA256 (rust/crates/error-chain-0.12.4.tar.gz) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc +SIZE (rust/crates/error-chain-0.12.4.tar.gz) = 29274 +SHA256 (rust/crates/flate2-1.0.19.tar.gz) = 7411863d55df97a419aa64cb4d2f167103ea9d767e2c54a1868b7ac3f6b47129 +SIZE (rust/crates/flate2-1.0.19.tar.gz) = 73768 +SHA256 (rust/crates/foreign-types-0.3.2.tar.gz) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 +SIZE (rust/crates/foreign-types-0.3.2.tar.gz) = 7504 +SHA256 (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b +SIZE (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 5672 +SHA256 (rust/crates/form_urlencoded-1.0.0.tar.gz) = ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00 +SIZE (rust/crates/form_urlencoded-1.0.0.tar.gz) = 8412 +SHA256 (rust/crates/getrandom-0.1.15.tar.gz) = fc587bc0ec293155d5bfa6b9891ec18a1e330c234f896ea47fbada4cadbe47e6 +SIZE (rust/crates/getrandom-0.1.15.tar.gz) = 24786 +SHA256 (rust/crates/ghost-0.1.2.tar.gz) = 1a5bcf1bbeab73aa4cf2fde60a846858dc036163c7c33bec309f8d17de785479 +SIZE (rust/crates/ghost-0.1.2.tar.gz) = 12777 +SHA256 (rust/crates/gimli-0.23.0.tar.gz) = f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce +SIZE (rust/crates/gimli-0.23.0.tar.gz) = 702175 +SHA256 (rust/crates/idna-0.1.5.tar.gz) = 38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e +SIZE (rust/crates/idna-0.1.5.tar.gz) = 258735 +SHA256 (rust/crates/idna-0.2.0.tar.gz) = 02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9 +SIZE (rust/crates/idna-0.2.0.tar.gz) = 257203 +SHA256 (rust/crates/indoc-1.0.3.tar.gz) = e5a75aeaaef0ce18b58056d306c27b07436fbb34b8816c53094b76dd81803136 +SIZE (rust/crates/indoc-1.0.3.tar.gz) = 13137 +SHA256 (rust/crates/instant-0.1.9.tar.gz) = 61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec +SIZE (rust/crates/instant-0.1.9.tar.gz) = 5213 +SHA256 (rust/crates/inventory-0.1.10.tar.gz) = 0f0f7efb804ec95e33db9ad49e4252f049e37e8b0a4652e3cd61f7999f2eff7f +SIZE (rust/crates/inventory-0.1.10.tar.gz) = 11572 +SHA256 (rust/crates/inventory-impl-0.1.10.tar.gz) = 75c094e94816723ab936484666968f5b58060492e880f3c8d00489a1e244fa51 +SIZE (rust/crates/inventory-impl-0.1.10.tar.gz) = 6228 +SHA256 (rust/crates/itertools-0.9.0.tar.gz) = 284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b +SIZE (rust/crates/itertools-0.9.0.tar.gz) = 96429 +SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443 +SHA256 (rust/crates/libc-0.2.81.tar.gz) = 1482821306169ec4d07f6aca392a4681f66c75c9918aa49641a2595db64053cb +SIZE (rust/crates/libc-0.2.81.tar.gz) = 513105 +SHA256 (rust/crates/lock_api-0.4.2.tar.gz) = dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312 +SIZE (rust/crates/lock_api-0.4.2.tar.gz) = 20375 +SHA256 (rust/crates/log-0.4.11.tar.gz) = 4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b +SIZE (rust/crates/log-0.4.11.tar.gz) = 36276 +SHA256 (rust/crates/matches-0.1.8.tar.gz) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08 +SIZE (rust/crates/matches-0.1.8.tar.gz) = 2216 +SHA256 (rust/crates/memchr-2.3.4.tar.gz) = 0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525 +SIZE (rust/crates/memchr-2.3.4.tar.gz) = 23077 +SHA256 (rust/crates/miniz_oxide-0.4.3.tar.gz) = 0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d +SIZE (rust/crates/miniz_oxide-0.4.3.tar.gz) = 50058 +SHA256 (rust/crates/native-tls-0.2.6.tar.gz) = 6fcc7939b5edc4e4f86b1b4a04bb1498afaaf871b1a6691838ed06fcb48d3a3f +SIZE (rust/crates/native-tls-0.2.6.tar.gz) = 31552 +SHA256 (rust/crates/num-traits-0.2.14.tar.gz) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290 +SIZE (rust/crates/num-traits-0.2.14.tar.gz) = 45476 +SHA256 (rust/crates/object-0.22.0.tar.gz) = 8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397 +SIZE (rust/crates/object-0.22.0.tar.gz) = 181505 +SHA256 (rust/crates/once_cell-1.5.2.tar.gz) = 13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0 +SIZE (rust/crates/once_cell-1.5.2.tar.gz) = 27660 +SHA256 (rust/crates/openssl-0.10.31.tar.gz) = 8d008f51b1acffa0d3450a68606e6a51c123012edaacb0f4e1426bd978869187 +SIZE (rust/crates/openssl-0.10.31.tar.gz) = 195472 +SHA256 (rust/crates/openssl-probe-0.1.2.tar.gz) = 77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de +SIZE (rust/crates/openssl-probe-0.1.2.tar.gz) = 6427 +SHA256 (rust/crates/openssl-sys-0.9.59.tar.gz) = de52d8eabd217311538a39bba130d7dea1f1e118010fee7a033d966845e7d5fe +SIZE (rust/crates/openssl-sys-0.9.59.tar.gz) = 51178 +SHA256 (rust/crates/parking_lot-0.11.1.tar.gz) = 6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb +SIZE (rust/crates/parking_lot-0.11.1.tar.gz) = 39854 +SHA256 (rust/crates/parking_lot_core-0.8.1.tar.gz) = d7c6d9b8427445284a09c55be860a15855ab580a417ccad9da88f5a06787ced0 +SIZE (rust/crates/parking_lot_core-0.8.1.tar.gz) = 32296 +SHA256 (rust/crates/paste-1.0.4.tar.gz) = c5d65c4d95931acda4498f675e332fcbdc9a06705cd07086c510e9b6009cd1c1 +SIZE (rust/crates/paste-1.0.4.tar.gz) = 17431 +SHA256 (rust/crates/percent-encoding-1.0.1.tar.gz) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831 +SIZE (rust/crates/percent-encoding-1.0.1.tar.gz) = 10057 +SHA256 (rust/crates/percent-encoding-2.1.0.tar.gz) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e +SIZE (rust/crates/percent-encoding-2.1.0.tar.gz) = 9748 +SHA256 (rust/crates/pkg-config-0.3.19.tar.gz) = 3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c +SIZE (rust/crates/pkg-config-0.3.19.tar.gz) = 15451 +SHA256 (rust/crates/ppv-lite86-0.2.10.tar.gz) = ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857 +SIZE (rust/crates/ppv-lite86-0.2.10.tar.gz) = 20915 +SHA256 (rust/crates/proc-macro2-0.4.30.tar.gz) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759 +SIZE (rust/crates/proc-macro2-0.4.30.tar.gz) = 34731 +SHA256 (rust/crates/proc-macro2-1.0.24.tar.gz) = 1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71 +SIZE (rust/crates/proc-macro2-1.0.24.tar.gz) = 37716 +SHA256 (rust/crates/psl-0.4.1.tar.gz) = 0fcd4da9d98f254ad641dd081207cc14fcbec95dd58ee62ffc9b96f0684fd6c2 +SIZE (rust/crates/psl-0.4.1.tar.gz) = 5098 +SHA256 (rust/crates/psl-codegen-0.4.2.tar.gz) = 06f94f31e4f36b42e21b831d20bf0efc805b2155624697fb86f987b666518c3b +SIZE (rust/crates/psl-codegen-0.4.2.tar.gz) = 5612 +SHA256 (rust/crates/psl-lexer-0.2.0.tar.gz) = 6cf84fe23023e855b9a9d038a1b08d5c438d3961d2ced6c2b2358b29fbf74a63 +SIZE (rust/crates/psl-lexer-0.2.0.tar.gz) = 3937 +SHA256 (rust/crates/pyo3-0.13.1.tar.gz) = 00ca634cf3acd58a599b535ed6cb188223298977d471d146121792bfa23b754c +SIZE (rust/crates/pyo3-0.13.1.tar.gz) = 274764 +SHA256 (rust/crates/pyo3-macros-0.13.1.tar.gz) = 483ac516dbda6789a5b4be0271e7a31b9ad4ec8c0a5955050e8076f72bdbef8f +SIZE (rust/crates/pyo3-macros-0.13.1.tar.gz) = 5461 +SHA256 (rust/crates/pyo3-macros-backend-0.13.1.tar.gz) = 15230cabcda008f03565ed8bac40f094cbb5ee1b46e6551f1ec3a0e922cf7df9 +SIZE (rust/crates/pyo3-macros-backend-0.13.1.tar.gz) = 33632 +SHA256 (rust/crates/quote-0.6.13.tar.gz) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1 +SIZE (rust/crates/quote-0.6.13.tar.gz) = 17475 +SHA256 (rust/crates/quote-1.0.7.tar.gz) = aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37 +SIZE (rust/crates/quote-1.0.7.tar.gz) = 25170 +SHA256 (rust/crates/rand-0.7.3.tar.gz) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03 +SIZE (rust/crates/rand-0.7.3.tar.gz) = 112246 +SHA256 (rust/crates/rand_chacha-0.2.2.tar.gz) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402 +SIZE (rust/crates/rand_chacha-0.2.2.tar.gz) = 13267 +SHA256 (rust/crates/rand_core-0.5.1.tar.gz) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19 +SIZE (rust/crates/rand_core-0.5.1.tar.gz) = 21116 +SHA256 (rust/crates/rand_hc-0.2.0.tar.gz) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c +SIZE (rust/crates/rand_hc-0.2.0.tar.gz) = 11670 +SHA256 (rust/crates/redox_syscall-0.1.57.tar.gz) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce +SIZE (rust/crates/redox_syscall-0.1.57.tar.gz) = 17087 +SHA256 (rust/crates/regex-1.4.2.tar.gz) = 38cf2c13ed4745de91a5eb834e11c00bcc3709e773173b2ce4c56c9fbde04b9c +SIZE (rust/crates/regex-1.4.2.tar.gz) = 236931 +SHA256 (rust/crates/regex-syntax-0.6.21.tar.gz) = 3b181ba2dcf07aaccad5448e8ead58db5b742cf85dfe035e2227f137a539a189 +SIZE (rust/crates/regex-syntax-0.6.21.tar.gz) = 293572 +SHA256 (rust/crates/remove_dir_all-0.5.3.tar.gz) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 +SIZE (rust/crates/remove_dir_all-0.5.3.tar.gz) = 9184 +SHA256 (rust/crates/rental-0.5.5.tar.gz) = 8545debe98b2b139fb04cad8618b530e9b07c152d99a5de83c860b877d67847f +SIZE (rust/crates/rental-0.5.5.tar.gz) = 16796 +SHA256 (rust/crates/rental-impl-0.5.5.tar.gz) = 475e68978dc5b743f2f40d8e0a8fdc83f1c5e78cbf4b8fa5e74e73beebc340de +SIZE (rust/crates/rental-impl-0.5.5.tar.gz) = 12093 +SHA256 (rust/crates/rmp-0.8.9.tar.gz) = 0f10b46df14cf1ee1ac7baa4d2fbc2c52c0622a4b82fa8740e37bc452ac0184f +SIZE (rust/crates/rmp-0.8.9.tar.gz) = 23478 +SHA256 (rust/crates/rmp-serde-0.13.7.tar.gz) = 011e1d58446e9fa3af7cdc1fb91295b10621d3ac4cb3a85cc86385ee9ca50cd3 +SIZE (rust/crates/rmp-serde-0.13.7.tar.gz) = 16676 +SHA256 (rust/crates/rustc-demangle-0.1.18.tar.gz) = 6e3bad0ee36814ca07d7968269dd4b7ec89ec2da10c4bb613928d3077083c232 +SIZE (rust/crates/rustc-demangle-0.1.18.tar.gz) = 19913 +SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a +SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210 +SHA256 (rust/crates/schannel-0.1.19.tar.gz) = 8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75 +SIZE (rust/crates/schannel-0.1.19.tar.gz) = 42755 +SHA256 (rust/crates/scopeguard-1.1.0.tar.gz) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd +SIZE (rust/crates/scopeguard-1.1.0.tar.gz) = 11470 +SHA256 (rust/crates/seahash-3.0.7.tar.gz) = 58f57ca1d128a43733fd71d583e837b1f22239a37ebea09cde11d8d9a9080f47 +SIZE (rust/crates/seahash-3.0.7.tar.gz) = 28697 +SHA256 (rust/crates/security-framework-2.0.0.tar.gz) = c1759c2e3c8580017a484a7ac56d3abc5a6c1feadf88db2f3633f12ae4268c69 +SIZE (rust/crates/security-framework-2.0.0.tar.gz) = 54526 +SHA256 (rust/crates/security-framework-sys-2.0.0.tar.gz) = f99b9d5e26d2a71633cc4f2ebae7cc9f874044e0c351a27e17892d76dce5678b +SIZE (rust/crates/security-framework-sys-2.0.0.tar.gz) = 10518 +SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403 +SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344 +SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3 +SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268 +SHA256 (rust/crates/sequence_trie-0.3.6.tar.gz) = 1ee22067b7ccd072eeb64454b9c6e1b33b61cd0d49e895fd48676a184580e0c3 +SIZE (rust/crates/sequence_trie-0.3.6.tar.gz) = 9994 +SHA256 (rust/crates/serde-1.0.118.tar.gz) = 06c64263859d87aa2eb554587e2d23183398d617427327cf2b3d0ed8c69e4800 +SIZE (rust/crates/serde-1.0.118.tar.gz) = 74248 +SHA256 (rust/crates/serde_derive-1.0.118.tar.gz) = c84d3526699cd55261af4b941e4e725444df67aa4f9e6a3564f18030d12672df +SIZE (rust/crates/serde_derive-1.0.118.tar.gz) = 50589 +SHA256 (rust/crates/smallvec-1.5.1.tar.gz) = ae524f056d7d770e174287294f562e95044c68e88dec909a00d2094805db9d75 +SIZE (rust/crates/smallvec-1.5.1.tar.gz) = 26270 +SHA256 (rust/crates/stable_deref_trait-1.2.0.tar.gz) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 +SIZE (rust/crates/stable_deref_trait-1.2.0.tar.gz) = 8054 +SHA256 (rust/crates/syn-0.14.9.tar.gz) = 261ae9ecaa397c42b960649561949d69311f08eeaea86a65696e6e46517cf741 +SIZE (rust/crates/syn-0.14.9.tar.gz) = 135921 +SHA256 (rust/crates/syn-1.0.54.tar.gz) = 9a2af957a63d6bd42255c359c93d9bfdb97076bd3b820897ce55ffbfbf107f44 +SIZE (rust/crates/syn-1.0.54.tar.gz) = 228322 +SHA256 (rust/crates/tempfile-3.1.0.tar.gz) = 7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9 +SIZE (rust/crates/tempfile-3.1.0.tar.gz) = 25823 +SHA256 (rust/crates/thread_local-1.0.1.tar.gz) = d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14 +SIZE (rust/crates/thread_local-1.0.1.tar.gz) = 12609 +SHA256 (rust/crates/tinyvec-1.1.0.tar.gz) = ccf8dbc19eb42fba10e8feaaec282fb50e2c14b2726d6301dbfeed0f73306a6f +SIZE (rust/crates/tinyvec-1.1.0.tar.gz) = 39037 +SHA256 (rust/crates/tinyvec_macros-0.1.0.tar.gz) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c +SIZE (rust/crates/tinyvec_macros-0.1.0.tar.gz) = 1817 +SHA256 (rust/crates/twoway-0.2.1.tar.gz) = 6b40075910de3a912adbd80b5d8bad6ad10a23eeb1f5bf9d4006839e899ba5bc +SIZE (rust/crates/twoway-0.2.1.tar.gz) = 30486 +SHA256 (rust/crates/unchecked-index-0.2.2.tar.gz) = eeba86d422ce181a719445e51872fa30f1f7413b62becb52e95ec91aa262d85c +SIZE (rust/crates/unchecked-index-0.2.2.tar.gz) = 8325 +SHA256 (rust/crates/unicode-bidi-0.3.4.tar.gz) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5 +SIZE (rust/crates/unicode-bidi-0.3.4.tar.gz) = 32228 +SHA256 (rust/crates/unicode-normalization-0.1.16.tar.gz) = a13e63ab62dbe32aeee58d1c5408d35c36c392bba5d9d3142287219721afe606 +SIZE (rust/crates/unicode-normalization-0.1.16.tar.gz) = 92805 +SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc +SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000 +SHA256 (rust/crates/unicode-xid-0.2.1.tar.gz) = f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564 +SIZE (rust/crates/unicode-xid-0.2.1.tar.gz) = 14392 +SHA256 (rust/crates/unindent-0.1.7.tar.gz) = f14ee04d9415b52b3aeab06258a3f07093182b88ba0f9b8d203f211a7a7d41c7 +SIZE (rust/crates/unindent-0.1.7.tar.gz) = 8346 +SHA256 (rust/crates/url-1.7.2.tar.gz) = dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a +SIZE (rust/crates/url-1.7.2.tar.gz) = 68597 +SHA256 (rust/crates/url-2.2.0.tar.gz) = 5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e +SIZE (rust/crates/url-2.2.0.tar.gz) = 42787 +SHA256 (rust/crates/vcpkg-0.2.11.tar.gz) = b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb +SIZE (rust/crates/vcpkg-0.2.11.tar.gz) = 12600 +SHA256 (rust/crates/version_check-0.9.2.tar.gz) = b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed +SIZE (rust/crates/version_check-0.9.2.tar.gz) = 11979 +SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519 +SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = 31521 +SHA256 (rust/crates/winapi-0.3.9.tar.gz) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 +SIZE (rust/crates/winapi-0.3.9.tar.gz) = 1200382 +SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 +SHA256 (ArniDagur-python-adblock-0.4.2_GH0.tar.gz) = 06de6074e6cfe889fc0383cc929a5a2306570251c14e51abbfcedd328b83e0e9 +SIZE (ArniDagur-python-adblock-0.4.2_GH0.tar.gz) = 24334 Added: head/www/py-adblock/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/py-adblock/pkg-descr Wed Mar 3 11:29:50 2021 (r567071) @@ -0,0 +1,3 @@ +Python wrapper for Brave's adblocking library, which is written in Rust. + +WWW: https://pypi.org/project/adblock/