Commit Graph

8 Commits

Author SHA1 Message Date
Jeffery To
fb007138c1 python3: Add Py3Build/InstallBuildDepends recipe
This adds a recipe, Py3Build/InstallBuildDepends, that installs the
requirements listed in HOST_PYTHON3_PACKAGE_BUILD_DEPENDS. This allows
other (non-Python) packages to install host Python packages by calling
this recipe, without having to know the internals of python3-package.mk.

This also updates apparmor to call this recipe.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-11-08 13:36:20 +08:00
Michal Vasilek
8510b158cf apparmor: cleanup
* replace 020-fix-ss-path.patch with an upstream patch 020-remove-which-dep.patch
* remove 030-remove-pynotify2-dep.patch and do not install aa-notify
* simplify 060-openwrt-dnsmasq-profile.patch
* add two upstream patches for Python 3.10 compatibility
* add an upstream patch to move from deprecated distutils which broke
  the build with Python 3.10+

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-01-14 12:03:44 +00:00
Eneas U de Queiroz
169a272d45 apparmor: use $(PYTHON3_VERSION)
Instead of hardcoding the current python version, use PYTHON3_VERSION
from the python package.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-01-14 12:03:35 +00:00
Rosen Penev
c43932664f apparmor: update to 3.0.3
Fix compilation under Fedora. There's some weird systemd target. Just
remove it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-01-14 12:03:26 +00:00
Michal Vasilek
e6764f5660 apparmor: fix include path
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-01-14 12:03:16 +00:00
Oskari Rauta
5de1a46573 apparmor: add missing parser.conf
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2022-01-14 12:03:08 +00:00
Vincent Wiemann
11a92f64e2 apparmor: fix packaging
Removes the BUILDONLY flag as otherwise no packages will be created.

Signed-off-by: Vincent Wiemann <vincent.wiemann@ironai.com>
2022-01-14 12:03:01 +00:00
lean
49b7495639 packages: merge upstream 2021-06-15 17:47:11 +08:00