diff --git a/fix-typecasts-s390x.patch b/fix-typecasts-s390x.patch deleted file mode 100644 index 0a38063f0fc295373bce4d6510380bc7a096d3bb..0000000000000000000000000000000000000000 --- a/fix-typecasts-s390x.patch +++ /dev/null @@ -1,38 +0,0 @@ -diff -up ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e/_ruamel_yaml.pxd.s390x ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e/_ruamel_yaml.pxd ---- ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e/_ruamel_yaml.pxd.s390x 2022-05-11 17:33:41.727476439 +0200 -+++ ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e/_ruamel_yaml.pxd 2022-05-11 17:34:34.197700039 +0200 -@@ -86,10 +86,10 @@ cdef extern from "_ruamel_yaml.h": - YAML_MAPPING_END_EVENT - - ctypedef int yaml_read_handler_t(void *data, char *buffer, -- int size, int *size_read) except 0 -+ size_t size, size_t *size_read) except 0 - - ctypedef int yaml_write_handler_t(void *data, char *buffer, -- int size) except 0 -+ size_t size) except 0 - - ctypedef struct yaml_mark_t: - int index -diff -up ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e/_ruamel_yaml.pyx.s390x ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e/_ruamel_yaml.pyx ---- ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e/_ruamel_yaml.pyx.s390x 2022-05-12 13:05:17.540913818 +0200 -+++ ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e/_ruamel_yaml.pyx 2022-05-12 13:06:38.211269280 +0200 -@@ -904,7 +904,7 @@ cdef class CParser: - raise error - return 1 - --cdef int input_handler(void *data, char *buffer, int size, int *read) except 0: -+cdef int input_handler(void *data, char *buffer, size_t size, size_t *read) except 0: - cdef CParser parser - parser = data - if parser.stream_cache is None: -@@ -1514,7 +1514,7 @@ cdef class CEmitter: - self.ascend_resolver() - return 1 - --cdef int output_handler(void *data, char *buffer, int size) except 0: -+cdef int output_handler(void *data, char *buffer, size_t size) except 0: - cdef CEmitter emitter - emitter = data - if emitter.dump_unicode == 0: -diff -up ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e/yaml.h.s390x ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e/yaml.h diff --git a/python-ruamel-yaml-clib.spec b/python-ruamel-yaml-clib.spec index a6ae0e6cc4a663b4cb994e5402c53f15847ee687..76820970daeea1e8c88ecf3314c13c2c6502396d 100644 --- a/python-ruamel-yaml-clib.spec +++ b/python-ruamel-yaml-clib.spec @@ -1,16 +1,13 @@ %global pypi_name ruamel.yaml.clib %global pname ruamel-yaml-clib -%global hash 85e484db2b7c37107e4edd2ae6fc380877bbc08e Name: python-%{pname} -Version: 0.2.6 +Version: 0.2.7 Release: 1 Summary: C version of reader, parser and emitter for ruamel.yaml derived from libyaml License: MIT URL: https://bitbucket.org/ruamel/yaml.clib -Source0: https://sourceforge.net/code-snapshots/hg/r/ru/ruamel-yaml-clib/code/ruamel-yaml-clib-code-%{hash}.zip - -Patch0: fix-typecasts-s390x.patch +Source0: https://sourceforge.net/code-snapshots/hg/r/ru/ruamel-yaml-clib/code/%{pypi_name}-%{version}.tar.gz BuildRequires: gcc libyaml-devel python3-devel python3-setuptools @@ -27,7 +24,7 @@ It is the C based reader/scanner and emitter for ruamel.yaml. %package_help %prep -%autosetup -n %{pname}-code-%{hash} -p1 +%autosetup -n %{pypi_name}-%{version} -p1 %build %py3_build @@ -45,6 +42,9 @@ It is the C based reader/scanner and emitter for ruamel.yaml. %doc README.rst %changelog +* Thu Dec 15 2022 fushanqing - 0.2.7-1 +- update to 0.2.7 + * Fri May 20 2022 yaoxin - 0.2.6-1 - Update to 0.2.6 diff --git a/ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e.zip b/ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e.zip deleted file mode 100644 index 7672a92da025cd7f4523fe9f3d9778e7df0f109e..0000000000000000000000000000000000000000 Binary files a/ruamel-yaml-clib-code-85e484db2b7c37107e4edd2ae6fc380877bbc08e.zip and /dev/null differ diff --git a/ruamel.yaml.clib-0.2.7.tar.gz b/ruamel.yaml.clib-0.2.7.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..7f0f7b18b73ac8fb92d65ecd4127fafa716c43c0 Binary files /dev/null and b/ruamel.yaml.clib-0.2.7.tar.gz differ