dev-libs/libsavitar: use pugixml from system resolving file collision
authorMathy Vanvoorden <mathy@vanvoorden.be>
Thu, 14 Jun 2018 21:15:04 +0000 (23:15 +0200)
committerAlexey Shvetsov <alexxy@gentoo.org>
Fri, 15 Jun 2018 11:09:08 +0000 (14:09 +0300)
commit7855f572f7b201eebe1476a9dc01ec2726f8ce88
treeec4957494ad7d1d167b2b9c402f4de6571c8a2e4
parentbde6e5a74325da403dfc1043816704922d60b36d
dev-libs/libsavitar: use pugixml from system resolving file collision

Upstream put pugixml inside the distribution and it is built and installed
alongside with the library. This results in file collisions when pugixml is
already installed on the system.

Existing upstream pull request: https://github.com/Ultimaker/libSavitar/pull/8

This commit applies that pull request as a patch. I modified the patch slightly
to not include the actual deletion of the library and only apply the needed
changes to the rest of the library. I did this because otherwise the filesize
was bigger than the portage limit.

Closes: https://bugs.gentoo.org/658112
Closes: https://github.com/gentoo/gentoo/pull/8846
Package-Manager: Portage[mgorny]-2.3.36.1
dev-libs/libsavitar/files/libsavitar-3.3.0-remove-packaged-pugixml.patch [new file with mode: 0644]
dev-libs/libsavitar/libsavitar-3.3.0-r1.ebuild [moved from dev-libs/libsavitar/libsavitar-3.3.0.ebuild with 93% similarity]