diff options
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/Manifest.gz | bin | 95799 -> 95808 bytes | |||
-rw-r--r-- | dev-libs/trio/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/trio/trio-1.17.ebuild | 2 | ||||
-rw-r--r-- | dev-libs/xalan-c/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/xalan-c/files/xalan-c-1.12-fix-lto.patch | 46 | ||||
-rw-r--r-- | dev-libs/xalan-c/xalan-c-1.12-r2.ebuild (renamed from dev-libs/xalan-c/xalan-c-1.12-r1.ebuild) | 4 | ||||
-rw-r--r-- | dev-libs/xalan-c/xalan-c-9999.ebuild | 4 |
7 files changed, 59 insertions, 4 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 12c110561bf9..cb824eef7717 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/trio/Manifest b/dev-libs/trio/Manifest index 061d1dc80ee8..12195f1eab0d 100644 --- a/dev-libs/trio/Manifest +++ b/dev-libs/trio/Manifest @@ -1,3 +1,3 @@ DIST trio-1.17.tar.gz 452237 BLAKE2B 77ff673cc103b07b1424720d28c49d2e33a1402a98d8d21124fabb0cafd3498a99976d808cbbc5a90e1b3a063c6af68c3daf94768d533e4a762b730a253fa012 SHA512 19f4732b32c6a3754677d5766399fa70083c6a78c0d04b1dfa10a578b21405ba3e3d3af6543e4811f5fd305ec2727781a1b0f2888e59c574ca735f8406da7954 -EBUILD trio-1.17.ebuild 657 BLAKE2B f3c4111ed3ce9b7e6060b1899b532375838a86a3da3de500e24d36eab29fe3b493bda944ee2ddc4b61463ea60fedffa55c747e118f53ac1f03f1b6b1a142cda7 SHA512 dbbafe87c14f5d82f62eac77be8679e1f6040df5be59c60a048c3df80a6e9460997a0969c48cdacb02627e2ae597ec56fa748e647ac59998bb7abe6e6c953713 +EBUILD trio-1.17.ebuild 656 BLAKE2B 79dbc4cd7ee9bec4253781dcb4156251a60bc5d2223cda002f51850069a1e9b164790e9ad7ee6e47805f2589644ff01d79615f9803183d7fbbe60a49b9943599 SHA512 84e9aef3d5ce582852a6fcef7771761e230aec472c056a456c9aec12ea1b5d1b5857a4a99dcdf94b5ae51f750194481ba728c6a0dfddcf3b34ddf572ecec5805 MISC metadata.xml 329 BLAKE2B 5863c898baa0c23c810edcdc6ae637b0a391579d1fee8db773c899bb936e36c76fb847e2d6de1410d9b6b286154459fb7d515f0a7f270c16a762274f4c19457f SHA512 5ee6ecb624bca2b159b5a6ebd0605d5ccef265c21f37e5f440317032a4144851b0b2eeaabf5fa89f710b9b18b85ad6812827cf9d32f4cfefc4d44e6592c98de2 diff --git a/dev-libs/trio/trio-1.17.ebuild b/dev-libs/trio/trio-1.17.ebuild index c0cd72148b66..b5edc06dd0f5 100644 --- a/dev-libs/trio/trio-1.17.ebuild +++ b/dev-libs/trio/trio-1.17.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/orbea/trio/releases/download/v${PV}/${P}.tar.gz" LICENSE="trio" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" src_prepare() { default diff --git a/dev-libs/xalan-c/Manifest b/dev-libs/xalan-c/Manifest index d1cae732ab15..e48de8200d72 100644 --- a/dev-libs/xalan-c/Manifest +++ b/dev-libs/xalan-c/Manifest @@ -1,10 +1,11 @@ AUX 1.11.0_pre797991-as-needed.patch 4803 BLAKE2B 1dd127bb9fd93cc58ac0a09e45354df5b0e8eaa4e53b9eb0f8a6d96f00e1606fe202b46ea4f9e105c0d20fd58a52761df1bf52f51e19fb70892d5909912db30e SHA512 f0805dc8456ed803d92e2b913d4996881078e402ad053be5175aeeb6126b6e752a39e02fc1d4f37853e5e2aaee229a82c11cc7e0b298d3474e4d638d3fd0025b AUX 1.11.0_pre797991-bugfixes.patch 1409 BLAKE2B 78c628ae10560bf950c7fed9ae4c28216bfb97bc7936064f20ee91403e74297d0b15ea1755901f26d900e53ba935fee937b726bee65511272e305f2731bdc94d SHA512 3eaa70d2936b7091e036d936ff8b35cbf2399ccbb81444b8a6a9583cbd11aa865e7f927a035b1d0223c172eb8de891e4da3b7113b155dfc4e8b19d0da5c4c4da AUX 1.11.0_pre797991-parallel-build.patch 2530 BLAKE2B 2d88ed70b30643cae4bcf6a88de56706fd1f0cf5b71e2d12dd24812217ce06023b08b8914dcbcfd828e8c8ba8b116d227d621cc785fbd3591a2d2d502be5fa37 SHA512 be994c118b212b3b96409c273b01d2b00b0a8b0f7ec53338f8efc6ec9d9dccd4fb6fdcaf7c365351024a965e96992ff23ba849c90d6d6aa1e7086c51c763cbef +AUX xalan-c-1.12-fix-lto.patch 823 BLAKE2B db4000d8959e5869d0f0afd92ede88f2bb279af6a9dfb1109655628a23357673dfe1594033d49eb595b8e0bfe1197ecb4492be81b47df6d367fa78378f3bae59 SHA512 efe6df198bd68ae4feb5f75e9679b57a2d53e21b1efa724889cb74a9fa90ac77fc598bada8042bac01e1a898a53ad0ef9e7b9bc3a328aab22b9c5506d477b671 DIST Xalan-C_r1153059-src.tar.gz 1573651 BLAKE2B 5e684b80bc962776c1e0102a97023ee3a9b9357b6fc05e02687971d5d879b01a5dc426fd6ab2af68a7ad6ec48a799d70fd912a4e3a30d8e3a22a954d84d21f59 SHA512 2382c1343ae97d0196d84053139758d3b3b7574bcd835b754e34acdc6ab708a58fc23d2f27d41870c768c78a1de7be1bb6031cc78d205b6024f1ad7cd6fca653 DIST xalan_c-1.12.tar.gz 1130924 BLAKE2B c2f0fb98d39e516d5219ab0e075517c2c916b451bfce6d90399899870a8a73fb59f8d2465f58bd97208d19c5a7a18df5a49ece156d8dfe47bf57fc875793fb43 SHA512 a9f72f0e8e199ee2cfb4c19ecf390d5007f597aad96a53f55bc475805190302c7e0d800d776b7fb20fe8e2dddb6391e70aa3a8861a2303370135e8b0a5fd15fc DIST xalan_c-1.12.tar.gz.asc 488 BLAKE2B 1e5d7091ca184ac7e2897fe52417b01d9618ab0435f2bcc7748d563287ad81692e61bee92ec9bc71e5c21c11bc8245a4ec09ff7e6ed44a4b3113264b096ba277 SHA512 1c532367d5a3f16622cda3eaca05eac648b415a9de8685cf43f5e62683db30b396e669b6952f5bbe161327b8171cd1e54ad4dbefa54122243aa01298d53d400d EBUILD xalan-c-1.11.0_pre1153059.ebuild 2180 BLAKE2B a31ce8f492efc514caec802d6d855d0329561d47c7692c3bc864415c545f644decd633427eb03f4065799215f80a8fa8c0e309391f6542f808e876bb036b249d SHA512 948a65343d58b40f06aae2cf4625782679528e714a1f3de5f2ecd10062135d4cdc39d49a84b1248989e7b42d3ee11e7ea83d4aef4ad9ee5fb06cd062aedc845b -EBUILD xalan-c-1.12-r1.ebuild 1162 BLAKE2B 2f8ef1d48db82982b2278210cbe0b3014e7716b2002d3637a939717709fa7d4b6889c1d00d2e448d517e44f3a8d2494d73756b2f73f537063fea53f13bdb3e0a SHA512 5266ec757858701170805cb6035ad2d5e46a7e407b71a2352d8a95e452adf32e14da7bf8c1e016e77aae5db1602efc5ec3ee3677bb390f92191354b32894e9f2 -EBUILD xalan-c-9999.ebuild 1162 BLAKE2B 2f8ef1d48db82982b2278210cbe0b3014e7716b2002d3637a939717709fa7d4b6889c1d00d2e448d517e44f3a8d2494d73756b2f73f537063fea53f13bdb3e0a SHA512 5266ec757858701170805cb6035ad2d5e46a7e407b71a2352d8a95e452adf32e14da7bf8c1e016e77aae5db1602efc5ec3ee3677bb390f92191354b32894e9f2 +EBUILD xalan-c-1.12-r2.ebuild 1209 BLAKE2B cd6b0f9300bae7e46336aadfab066098794868181fc25c46266f7292ef0eca0c1b6bea899a25008648b380de50c7da3d789e426f38ae511437efa3081a138651 SHA512 a94bba534dd15fa62082adc1a96e07c96d4e2f832aaa9e4c9e8fbc4d186bcea5a95f00a7250e532633cea7c1e33c89d87ef8f38a9f0ce3678b818d1155763ac9 +EBUILD xalan-c-9999.ebuild 1215 BLAKE2B 6d7e50d203f4533e17a5846d4d74a189c7e6bf9f6fc39954fbf6b1db524a9b40e91e631ef884bc98a93839e2444543d31846916eca1a9779f82c7b8d0a4321a4 SHA512 23183fa1e95f45ac7e9d5d2da6a6676f924b1ca4128e22f45fccdb4961c481e0e7da88429a7854cc94d7af7a99648745b8454d6a2270d47b7b7cab65723e031f MISC metadata.xml 321 BLAKE2B a2e8e4499ce42f511537b6f3a1975f857ef40205dca2220536cc124bcb9f94c1017efe3f5e9124490f65758ac277b5db57bace8987e8118ea4a524b57d1a07a2 SHA512 af706a4b4d2a6e5f9ce31f83f367423097168c97fc8ca42e82a1c93a542329cd699d52902aaa63fc9b43cfc5a5c15cd26a87b754cc314d25131f9bb8652447ef diff --git a/dev-libs/xalan-c/files/xalan-c-1.12-fix-lto.patch b/dev-libs/xalan-c/files/xalan-c-1.12-fix-lto.patch new file mode 100644 index 000000000000..6b3a46c1342e --- /dev/null +++ b/dev-libs/xalan-c/files/xalan-c-1.12-fix-lto.patch @@ -0,0 +1,46 @@ +Fix error: type ‘struct NameCompareFunctor’ violates the C++ One Definition Rule [-Werror=odr] + +Bug: https://bugs.gentoo.org/856097 + +--- a/src/xalanc/PlatformSupport/AttributesImpl.cpp ++++ b/src/xalanc/PlatformSupport/AttributesImpl.cpp +@@ -253,6 +253,9 @@ + + + ++namespace ++{ ++ + struct NameCompareFunctor + { + NameCompareFunctor(const XMLCh* theQName) : +@@ -271,6 +274,8 @@ + const XMLCh* const m_qname; + }; + ++} // --- namespace ++ + + + struct URIAndLocalNameCompareFunctor +--- a/src/xalanc/PlatformSupport/AttributeListImpl.cpp ++++ b/src/xalanc/PlatformSupport/AttributeListImpl.cpp +@@ -242,6 +242,9 @@ + + + ++namespace ++{ ++ + struct NameCompareFunctor + { + NameCompareFunctor(const XMLCh* theName) : +@@ -260,6 +263,8 @@ + const XMLCh* const m_name; + }; + ++} // --- namespace ++ + + + const XMLCh* diff --git a/dev-libs/xalan-c/xalan-c-1.12-r1.ebuild b/dev-libs/xalan-c/xalan-c-1.12-r2.ebuild index 53dc25c881f6..cd8b913943ee 100644 --- a/dev-libs/xalan-c/xalan-c-1.12-r1.ebuild +++ b/dev-libs/xalan-c/xalan-c-1.12-r2.ebuild @@ -41,6 +41,10 @@ BDEPEND+=" doc? ( app-doc/doxygen[dot] ) " +PATCHES=( + "${FILESDIR}"/${P}-fix-lto.patch +) + src_configure() { local mycmakeargs=( -Ddoxygen=$(usex doc) diff --git a/dev-libs/xalan-c/xalan-c-9999.ebuild b/dev-libs/xalan-c/xalan-c-9999.ebuild index 53dc25c881f6..19e421f40c78 100644 --- a/dev-libs/xalan-c/xalan-c-9999.ebuild +++ b/dev-libs/xalan-c/xalan-c-9999.ebuild @@ -41,6 +41,10 @@ BDEPEND+=" doc? ( app-doc/doxygen[dot] ) " +PATCHES=( + "${FILESDIR}"/${PN}-1.12-fix-lto.patch +) + src_configure() { local mycmakeargs=( -Ddoxygen=$(usex doc) |