Skip to content

Commit f11264e

Browse files
committed
dev-python/adblockparser: fix pyre2 consumer and update readme
Signed-off-by: Steve Arnold <[email protected]>
1 parent b32e979 commit f11264e

File tree

2 files changed

+21
-11
lines changed

2 files changed

+21
-11
lines changed

README.rst

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,27 @@ Run the following command to sync the repo::
6161

6262
# emaint sync --repo embedded-overlay
6363

64+
Updating md5-cache
65+
------------------
66+
67+
The directory metadata/md5-cache can contain cache files to speed up portage
68+
when working with ebuilds from the overlay. This overlay does not include
69+
these files, so it is recommended to generate these yourself. To do that,
70+
simply run the following as root::
71+
72+
egencache --update --repo=embedded-overlay
73+
74+
6475
WIP embedded kernel-bin ebuild
6576
==============================
6677

6778
This is currently a WIP convenience ebuild for installing a generic kernel
6879
binary on something small/embedded that can't run the full distro-kernel bin
69-
package.
80+
package. There are also some experimental github CI kernel builds here:
81+
82+
https://github.com/sarnold/arm64-mainline-linux/releases
83+
84+
Feel free to request a tagged build for something specific.
7085

7186
In this context, "generic kernel" is built using something like the RCN
7287
`build scripts`_ (forked) or one of the many upstream `kernel builders`_.
@@ -86,11 +101,11 @@ should look something like this::
86101
deploy/6.5.8-arm64-r1.Image
87102
deploy/config-6.5.8-arm64-r1
88103

89-
To use the ebuild on an arm64 host with the above build output, the steps
104+
To use these ebuilds on an arm64 host with your own build output, the steps
90105
are essentially:
91106

92107
* drop the artifacts in your local distfiles
93-
* (re)generate the ``cross-kernel-bin`` Manifest file
108+
* bump the version as needed and (re)generate the ``cross-kernel-bin`` Manifest file
94109
* emerge ``cross-kernel-bin`` as you normally would
95110
* if needed, generate your initramfs (eg, dracut)
96111
* run ``grub-mkconfig`` --or-- update extlinux.conf
@@ -255,7 +270,7 @@ short ebuild listing::
255270
│   ├── msgpack
256271
│   ├── pdfrw
257272
│   ├── picotui
258-
│   ├── py-re2
273+
│   ├── pyre2
259274
│   ├── pymavlink
260275
│   ├── pystache
261276
│   ├── python-uinput

dev-python/adblockparser/adblockparser-0.7.ebuild

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
EAPI=8
55

6-
PYTHON_COMPAT=( python3_{8..10} )
6+
PYTHON_COMPAT=( python3_{9..12} )
77
DISTUTILS_USE_SETUPTOOLS=bdepend
88
inherit distutils-r1
99

@@ -22,15 +22,10 @@ fi
2222

2323
LICENSE="MIT"
2424
SLOT="0"
25-
IUSE="test"
2625
RESTRICT="!test? ( test )"
2726

2827
RDEPEND="${PYTHON_DEPS}
29-
dev-python/py-re2[${PYTHON_USEDEP}]
30-
"
31-
32-
DEPEND="
33-
test? ( >=dev-python/pytest-3.0.3[${PYTHON_USEDEP}] )
28+
dev-python/pyre2[${PYTHON_USEDEP}]
3429
"
3530

3631
DOCS=( README.rst CHANGES.rst )

0 commit comments

Comments
 (0)