11# Maintainer: Alexandre Ferreira <contact@alexjorgef.com>
22
33pkgname=ansible-core
4- pkgver=2.19.4
4+ pkgver=2.20.0
55pkgrel=1
66pkgdesc=' Radically simple IT automation platform'
77arch=(' any' )
@@ -13,36 +13,22 @@ msys2_references=(
1313 " purl: pkg:pypi/ansible-core"
1414)
1515license=(' spdx:GPL-3.0-or-later' )
16- depends=(' python' ' python-yaml' ' python-jinja' ' python-packaging' )
16+ depends=(' python' ' python-yaml' ' python-jinja' ' python-packaging' ' python-cryptography ' ' python-resolvelib ' )
1717provides=(' python-ansible' ' ansible-base' )
1818optdepends=(
1919 ' sshpass: for ssh connections with password'
2020)
2121makedepends=(' tar' ' python-build' ' python-installer' ' python-setuptools' )
2222replaces=(' ansible-base' )
2323backup=(' etc/ansible/ansible.cfg' )
24- source=(" https://pypi.python.org/packages/source/a/ansible-core/ansible_core-${pkgver} .tar.gz"
25- " 0001-ctypes-cdll-loadlibrary-msys2.patch" )
26- sha512sums=(' 85129bedbfeb72a8fc4cb71e72e40dd3e0db55894bdd0a0ede78c2a69a2f06fc26db9bb700f3aa5e867b93bb494c4239315c19192277c87573d353801b3b78c9'
27- ' 9932c3dfcbfc05527b26f150ba54f2f927ed47a2ff0370108d2355fb80b07440669d7d92690fb3baaf8164852eb0ef366943a561e684cfd7ddfb8b727e2b0dce' )
24+ source=(" https://pypi.python.org/packages/source/a/ansible-core/ansible_core-${pkgver} .tar.gz" )
25+ sha512sums=(' cdaefdf7a067b797627abe7d0f90d68bb0fa152572f69049b06c1c595818954f31160a97b82c47b0283867540682c73ed5bcbee02d94d973e8cb862d0c586ed8' )
2826noextract=(" ${pkgname/ -/ _} -${pkgver} .tar.gz" )
2927
30- apply_patch_with_msg () {
31- for _fname in " $@ "
32- do
33- msg2 " Applying ${_fname} "
34- patch -Nbp1 -i " ${srcdir} " /${_fname}
35- done
36- }
37-
3828prepare () {
3929 tar zxf " ${srcdir} /${pkgname/ -/ _} -${pkgver} .tar.gz" || tar zxf " ${srcdir} /${pkgname/ -/ _} -${pkgver} .tar.gz"
4030
4131 cd " ${srcdir} /${pkgname/ -/ _} -${pkgver} "
42-
43- # Patches
44- apply_patch_with_msg \
45- 0001-ctypes-cdll-loadlibrary-msys2.patch
4632}
4733
4834build () {
0 commit comments