SHA256
8
0
forked from pool/libxml2

6 Commits

Author SHA256 Message Date
14d165f2cb Accepting request 963492 from home:dimstar:Factory
Resubmit, rebased after branch was broken by update; fix self-cycle causing issues on bootstrap; puthon yupo fixed

OBS-URL: https://build.opensuse.org/request/show/963492
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=169
2022-03-21 14:09:59 +00:00
8088db10c7 Accepting request 927304 from home:mcepl:branches:devel:libraries:c_c++
- Rewrite package to the single-spec %python_subpackage_only style and
  eliminate unnecessary multibuild.

OBS-URL: https://build.opensuse.org/request/show/927304
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=167
2021-10-25 13:06:46 +00:00
Tomáš Chvátal
2d21cd86ba - Revert the previous change and use multibuild to determine
supported flavors.
  We need to be able to enable/disable pythons in prjconf and
  multibuild directly clashes with that.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=144
2020-03-14 11:13:46 +00:00
Tomáš Chvátal
8eb7a58f65 Accepting request 757198 from home:StefanBruens:branches:devel:libraries:c_c++
- Build python2 and python3 bindings in separate flavors. As
  python3-libxml2 is a dependency of e.g. itstools and thus many
  other packages these packages no longer have a build dependency
  on python2. Breaks a build loop for python2.

OBS-URL: https://build.opensuse.org/request/show/757198
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=142
2019-12-17 10:16:49 +00:00
Tomáš Chvátal
b989e62df9 Accepting request 720054 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Enable tests also in the python subpackages

- Added a new configurable variable XPATH_DEFAULT_MAX_NODESET_LENGTH
  to avoid nodeset limit when processing large XML files [bsc#1135123]
  * Added libxml2-make-XPATH_MAX_NODESET_LENGTH-configurable.patch

- Merge python-libxml2-python spec and changes files into the
  libxml2 ones using _multibuild [bsc#1126499, bsc#1123919]

- Add libxml2-python3-string-null-check.patch: fix NULL pointer
    dereference when parsing invalid data (bsc#1065270
    glgo#libxml2!15).).
- Drop patch python3.6-verify_fd.patch merged upstream
- clean with spec-cleaner

- libxml2-python3-unicode-errors.patch: work around an issue with
  libxml2 supplied error strings being undecodable UTF-8 (bsc#1065270)

- convert to singlespec, build a python 3 version
- change build instructions to use setup.py (and %python_build macros)
  instead of makefile-based approach
- add python3.6-verify_fd.patch that fixes libxml2 on python 3.6
- rename to python-libxml2-python to conform to package naming policy
  (PyPI name is "libxml2-python")

- buildignore python to avoid build cycle

  * please see ChangeLog for more info
- fix version

OBS-URL: https://build.opensuse.org/request/show/720054
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=134
2019-07-31 13:47:56 +00:00
7f41703c02 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=1 2009-06-18 18:16:21 +00:00