diff --git a/ansible-core/0001-ctypes-cdll-loadlibrary-msys2.patch b/ansible-core/0001-ctypes-cdll-loadlibrary-msys2.patch index f783104f..b27e1b6d 100644 --- a/ansible-core/0001-ctypes-cdll-loadlibrary-msys2.patch +++ b/ansible-core/0001-ctypes-cdll-loadlibrary-msys2.patch @@ -2,10 +2,10 @@ diff --git a/lib/ansible/utils/display.py b/lib/ansible/utils/display.py index 7d98ad47e9..6e6294cfca 100644 --- a/lib/ansible/utils/display.py +++ b/lib/ansible/utils/display.py -@@ -44,7 +44,7 @@ from ansible.utils.unsafe_proxy import wrap_var - from functools import wraps - - +@@ -68,7 +68,7 @@ if t.TYPE_CHECKING: + # avoid circular import at runtime + from ansible.executor.task_queue_manager import FinalQueue + -_LIBC = ctypes.cdll.LoadLibrary(ctypes.util.find_library('c')) +_LIBC = ctypes.cdll.LoadLibrary('msys-2.0.dll') # Set argtypes, to avoid segfault if the wrong type is provided, diff --git a/ansible-core/PKGBUILD b/ansible-core/PKGBUILD index a76d1134..b502e7aa 100644 --- a/ansible-core/PKGBUILD +++ b/ansible-core/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Alexandre Ferreira pkgname=ansible-core -pkgver=2.19.2 +pkgver=2.19.3 pkgrel=1 pkgdesc='Radically simple IT automation platform' arch=('any') @@ -23,8 +23,8 @@ replaces=('ansible-base') backup=('etc/ansible/ansible.cfg') source=("https://pypi.python.org/packages/source/a/ansible-core/ansible_core-${pkgver}.tar.gz" "0001-ctypes-cdll-loadlibrary-msys2.patch") -sha512sums=('f349e2ae8c226b82d1a92069cab681f356db6b985bf5d034c92c687fb611f52dacc54106b68bbdcb6bd5b155396eeea410b80a7e136b3962bbeb223af6486977' - 'f129850ecf75b48dd89b2f43e7f09a2585d63959be807299f5c1ddcdb12ecafafa4a230dc0d8a9c284d5d6fec21eae22eb4c0c8c5fde37a09d7bdac7b8503b98') +sha512sums=('9d81bedcdddee19a4a76fe4bf01369241b62213c8e7af88c5eb8d55b9cfa776704651538144776012d947b267901d0221e38405f3c20c65e30f99c3c50b3b5f3' + '9932c3dfcbfc05527b26f150ba54f2f927ed47a2ff0370108d2355fb80b07440669d7d92690fb3baaf8164852eb0ef366943a561e684cfd7ddfb8b727e2b0dce') noextract=("${pkgname/-/_}-${pkgver}.tar.gz") apply_patch_with_msg() { diff --git a/ansible/PKGBUILD b/ansible/PKGBUILD index b80fcf24..e59f0d2d 100644 --- a/ansible/PKGBUILD +++ b/ansible/PKGBUILD @@ -3,8 +3,8 @@ pkgname=ansible # Note: When packaging a new version of ansible, bump version of ansible-core in # depends, if required. -pkgver=12.0.0 -pkgrel=2 +pkgver=12.1.0 +pkgrel=1 pkgdesc='Official assortment of Ansible collections' arch=('any') url='https://pypi.org/project/ansible/' @@ -21,7 +21,7 @@ depends=( # ansible is packaged / released. Check the ansible release notes to get the # corresponding version of ansible-core. It usually has a statement like # "Ansible x.y.z depends on ansible-core a.b.c" in it. - 'ansible-core>=2.19.1' + 'ansible-core>=2.19.3' ) makedepends=( 'python-setuptools' @@ -30,7 +30,7 @@ makedepends=( 'python-setuptools' ) source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz") -sha512sums=('d1c01583353d9daea637950d360a1a98ede07f1f79a9861acdaab1f0f9831665cbdeceb1c795cb3a6970ab797b9d0b174df497122338be1b5c12ad421f961aca') +sha512sums=('68eccd1a11058fc5d3ee67e70afb36a1b3b45b63d7942c0771e3b326afb97c5a9d31d01a5a6615f3bb7d7b81c6a1fce3afcb463035c5ff65dd50d84accbbf2f4') build() { cd ansible-${pkgver}