summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* dev-libs/libxml2: split CVE patch into new revbump (2.9.10-r5), restore oldSam James2021-03-113-1/+219
| | | | | Bug: https://bugs.gentoo.org/749849 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: Add upstream patch for xmllintBenjamin Gordon2021-03-112-0/+39
| | | | | | | | | | | This fixes an out-of-bounds read in xmllint when built with icu. See CVE-2020-24977 and https://gitlab.gnome.org/GNOME/libxml2/-/issues/178 for more info. Signed-off-by: Benjamin Gordon <bmgordon@chromium.org> Bug: https://bugs.gentoo.org/749849 Closes: https://github.com/gentoo/gentoo/pull/19835 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: add gitlab to HOMEPAGESam James2021-02-051-1/+1
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-311-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/libxml2: drop x86-winnt bitsFabian Groffen2021-01-071-13/+0
| | | | | | Closes: https://bugs.gentoo.org/641486 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libxml2: drop x86-macosFabian Groffen2021-01-061-2/+2
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libxml2: drop ppc-aix m68k-mintFabian Groffen2020-12-271-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libxml2: fix ROOT reference for EAPI 7Mike Gilbert2020-12-181-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-libs/libxml2: Added new maintainersLars Wendler2020-12-101-2/+6
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* dev-libs/libxml2: restore itstool-segfault patchSam James2020-12-032-0/+37
| | | | | | | | | | We stopped applying this patch during a roll of a new patchset (my fault), but it seems to still be needed. Noticed when building some of MATE. Bug: https://bugs.gentoo.org/745162 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: Drop old versionsMatt Turner2020-10-304-488/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-libs/libxml2: Add patch to fix build with icu-68.1Matt Turner2020-10-302-0/+33
| | | | | Closes: https://bugs.gentoo.org/751922 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-libs/libxml2: Fix unpacking patchsetMichał Górny2020-09-261-1/+1
| | | | | Closes: https://bugs.gentoo.org/744850 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/libxml2: Remove py2.7Michał Górny2020-09-263-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/libxml2: ppc stable (bug #710748)Sam James2020-09-061-1/+1
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: Stabilize 2.9.10-r1 ppc64, #710748Sam James2020-08-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: Stabilize 2.9.10-r1 s390, #710748Sam James2020-08-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: move forward stable keywordsSam James2020-08-161-1/+1
| | | | | | | | | | This contains a minor fix and we want to get it into today's snapshot. This was suggested in the bug and on IRC with no objections. Closes: https://bugs.gentoo.org/737024 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: add upstream patch for consumersSam James2020-08-162-0/+225
| | | | | | | | | | | | | | | | | | | | | | Within our patchset (which included various upstream memory correctness fixes), we included a patch (0034-Call-xmlCleanupParser-on-ELF-destruction.patch) which has caused crashes in some applications e.g. nokogiri because they use a custom free handler. We apply upstream's patch for this issue (check-for-custom-free-function-in-global-destructor.patch). We will likely give this a small amount of time in ~arch, then move the stable keywords from 2.9.10 forward, as this is a minor change and affects the current stable for most arches. Bug: https://bugs.gentoo.org/710748 Bug: https://bugs.gentoo.org/737024 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: stable 2.9.10 for hppaSergei Trofimovich2020-08-151-1/+1
| | | | | | | | stable wrt bug #710748 Package-Manager: Portage-3.0.2, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libxml2: Stabilize 2.9.10 amd64, #710748Sam James2020-08-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: Stabilize 2.9.10 x86, #710748Sam James2020-08-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: Stabilize 2.9.10 arm, #710748Sam James2020-08-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: Stabilize 2.9.10 arm64, #710748Sam James2020-08-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: Stabilize 2.9.10 sparc, #710748Sam James2020-08-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libxml2: security bump to 2.0.10, with patchesSam James2020-07-292-0/+226
| | | | | | | | | | | | | | | | | | | | | We bump here to 2.0.10, but include patches up to the upstream commit c0440868. The only modifications made between the git repo from upstream and creation of the patchset tarball were removal of any patches which could not apply because e.g. they touch files not in the release tarball, or were applicable just to fuzzing so not useful here, and git could not apply them anyway. Let's bump to EAPI 7 too, while we're here, to help out the cross compilers. Bug: https://bugs.gentoo.org/710748 Closes: https://bugs.gentoo.org/719088 Closes: https://bugs.gentoo.org/704202 Closes: https://github.com/gentoo/gentoo/pull/16405 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-libs/libxml2: remove oldMart Raudsepp2020-06-141-224/+0
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* dev-libs/libxml2: Enable USE=python by defaultMatt Turner2020-04-292-2/+2
| | | | | | | A handful of packages depend on libxml2[python] and enabling the USE flag adds no dependencies a system won't already have. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* */*: Drop stable ia64 keywordsMatt Turner2020-04-031-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* */*: Discontinue Gentoo SuperH portMikle Kolyada2020-03-262-2/+2
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-libs/libxml2: arm stable wrt bug #701020Mikle Kolyada2020-01-271-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* */*: Drop stable alpha keywordsMatt Turner2020-01-251-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-libs/libxml2: remove oldMart Raudsepp2020-01-111-214/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-053-5/+5
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/libxml2: stable 2.9.9-r3 for hppa, bug #701020Sergei Trofimovich2020-01-041-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libxml2: x86 stable wrt bug #701020Agostino Sarubbo2020-01-031-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libxml2: ia64 stable wrt bug #701020Agostino Sarubbo2020-01-031-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libxml2: ppc64 stable wrt bug #701020Agostino Sarubbo2020-01-031-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libxml2: ppc stable wrt bug #701020Agostino Sarubbo2020-01-031-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libxml2: sparc stable wrt bug #701020Agostino Sarubbo2020-01-031-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libxml2: s390 stable wrt bug #701020Agostino Sarubbo2020-01-031-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libxml2: amd64 stable wrt bug #701020Agostino Sarubbo2020-01-031-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libxml2: arm64 stable (bug #701020)Aaron Bauman2020-01-021-1/+1
| | | | | Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20
* dev-libs/libxml2: workaround py3 issues for itstoolMart Raudsepp2020-01-012-0/+261
| | | | | | Bug: https://bugs.gentoo.org/701020 Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* */*: [QA] Remove redundant `|| die` guardsDavid Seifert2019-12-111-1/+1
| | | | | | | | | | | | * Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* dev-libs/libxml2: Replace ltpruneMichał Górny2019-12-071-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/libxml2: Fix MissingTestRestrictMichał Górny2019-12-072-0/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/libxml2: Ensure using correct Python sitedirMichał Górny2019-12-071-1/+4
| | | | | Closes: https://bugs.gentoo.org/702016 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/libxml2: python3_8Andreas Sturmlechner2019-12-041-1/+2
| | | | | | | Closes: https://bugs.gentoo.org/701578 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Aaron Bauman <bman@gentoo.org>
* dev-libs: Remove *-fbsd KEYWORDSMichał Górny2019-10-112-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>