diff --git a/srcpkgs/rdiff-backup/patches/python-3.11.patch b/srcpkgs/rdiff-backup/patches/python-3.11.patch deleted file mode 100644 index 617873bc5d0..00000000000 --- a/srcpkgs/rdiff-backup/patches/python-3.11.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/src/_librsyncmodule.c -+++ b/src/_librsyncmodule.c -@@ -540,8 +540,13 @@ PyMODINIT_FUNC PyInit__librsync(void) - { - PyObject *m, *d; - -+#if PY_VERSION_HEX >= 0x03090000 -+ Py_SET_TYPE(&_librsync_SigMakerType, &PyType_Type); -+ Py_SET_TYPE(&_librsync_DeltaMakerType, &PyType_Type); -+#else - Py_TYPE(&_librsync_SigMakerType) = &PyType_Type; - Py_TYPE(&_librsync_DeltaMakerType) = &PyType_Type; -+#endif - static struct PyModuleDef librsync_def = { - PyModuleDef_HEAD_INIT, "_librsync", "RSync Lib", -1, _librsyncMethods, }; - m = PyModule_Create(&librsync_def); diff --git a/srcpkgs/rdiff-backup/template b/srcpkgs/rdiff-backup/template index fad6d4398c1..0329d02505b 100644 --- a/srcpkgs/rdiff-backup/template +++ b/srcpkgs/rdiff-backup/template @@ -1,15 +1,15 @@ # Template file for 'rdiff-backup' pkgname=rdiff-backup -version=2.0.5 -revision=5 +version=2.2.4 +revision=1 build_style=python3-module -hostmakedepends="python3-setuptools_scm" +hostmakedepends="python3 python3-setuptools_scm python3-pip" makedepends="python3-devel librsync-devel" -depends="python3-pyxattr" +depends="python3-pyxattr python3-yaml" short_desc="Local/remote mirroring and incremental backups" maintainer="Duncaen " license="GPL-2.0-or-later" homepage="https://rdiff-backup.net/" changelog="https://github.com/rdiff-backup/rdiff-backup/raw/master/CHANGELOG.md" distfiles="${PYPI_SITE}/r/rdiff-backup/rdiff-backup-${version}.tar.gz" -checksum=54d16038e62014ed916c71c8303b07d2fa61a6a68038ca189fc2d31534b0f38b +checksum=948151492a42c2ad47ca90dfb2d1cbe7a5bb90f2bc2b9b6f3ef4238a7bf0dbf5