diff options
Diffstat (limited to 'dev-libs')
47 files changed, 297 insertions, 369 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex d1e704087bfe..2f9f94af89b9 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/fribidi/Manifest b/dev-libs/fribidi/Manifest index bed897a110aa..c1bfc89b97c2 100644 --- a/dev-libs/fribidi/Manifest +++ b/dev-libs/fribidi/Manifest @@ -6,5 +6,5 @@ DIST fribidi-0.19.6.tar.bz2 639022 BLAKE2B cf17ec580d93807e7720f7833bcac2e5ffaa1 DIST fribidi-0.19.7.tar.bz2 648299 BLAKE2B 496d010f29dd8fc3d349ad3f89d60a596dfceaa5350663442d5965cb09bc7a23e2ab8a876d7ca5b05ec3f4c5e178060cae2b493ccc46a6cdfc022d139e778259 SHA512 4bfdda43d961030a8a2ae2c98d2ca5d43c1b59633fa0987920c5537ec69f3f624204ceacc4c474d878cbb417ee2d9e708dfe169cfce6ad584d2f2d5122678b63 EBUILD fribidi-0.19.5-r1.ebuild 1258 BLAKE2B 073108631a3d3db4e98a79e60dee5dabc34ed2701a819e814135fc223dc920d19e920b7447b995983fcdf2aa9d47b967142c0682124fbe72d93497b8e1357e48 SHA512 e428b8a0098b8a9b372c950cf12b539fa387a9e7708fc7331228f7e052c63fa6cb31152d35efba88c5cf89e96078322714c38f44577612a4b627cde8b9b64f36 EBUILD fribidi-0.19.6.ebuild 1321 BLAKE2B 6ce0078d166db2c9dd60e8877211f097e50c4af20a118f70fae1a7418bca5e1079dcac3938340c9c415dee8b3b4d3f50269f5db509b706e0695364379177e793 SHA512 7b6e91b05f9a665330047817182d6b8e99b0c83c0fa76cc24b940cfffab49bf8d90504541076611d0f5331dd19ac07ac65c2fec656156f646be54f45137828ac -EBUILD fribidi-0.19.7.ebuild 1193 BLAKE2B ddcdc67dfdb3f8a4efeaa922de677b5533d65c2b1373fa6d6f6c578cf5c2a962367ed012f12dc2c6c2eac57ae4d27b897465c08a9525f9902744c30bd59408a8 SHA512 8907f4edf2d7b658d53e797eb9488309904126028f55f371133f944e751ed54b87a4ea9a233d3ea915bd1d1ff085ddae4354e791f2ee65ca884b3e6faccd67b9 +EBUILD fribidi-0.19.7.ebuild 1204 BLAKE2B 67a39e818938320c49c55c0a06f68bdb3edcc8991323d46db460d5940afa92cc7bf7e58459cce21985bb0d011452d4e9ffc3ddfb721ff150379a775c1015a5a6 SHA512 70890a81cb34b33f517707385bc7fea0fb8e18702c9d3049a9c7eba54f5be3d7f8c2bd60de2be36344173b031624734a77e0139d5591ebb4ccdff498b7d25ea5 MISC metadata.xml 253 BLAKE2B a1efbd3751efaa83ee173f557ec1c8a4497a90b60896cf5a7a07da40b4f94a7a299ca0385477e82b2f5e5dbdf9afa482ccbe21f35ef44214e9c451d764b65529 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442 diff --git a/dev-libs/fribidi/fribidi-0.19.7.ebuild b/dev-libs/fribidi/fribidi-0.19.7.ebuild index 0beede7a5743..34c59be1abd5 100644 --- a/dev-libs/fribidi/fribidi-0.19.7.ebuild +++ b/dev-libs/fribidi/fribidi-0.19.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fribidi/${PN}/releases/download/${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]" diff --git a/dev-libs/intel-common/Manifest b/dev-libs/intel-common/Manifest deleted file mode 100644 index ca8fe6399f43..000000000000 --- a/dev-libs/intel-common/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -DIST parallel_studio_xe_2013_sp1_update3.tgz 3448198789 BLAKE2B 551711101488890ff2c14d43674b11c2cd996ee3bd94e70e75554d68fb8d4ea45f9d1149b402a2c0b3a15d022de2f610cdb77286d6e9f645186f4aae2cb5dd3c SHA512 6308a812c3eb2bd4549b756aa16fdeeb9337131e56bd203876a6763298c776858629a6d17148cdd5275f6781471e826a00a0181b72abcdd7d991196eb4798025 -DIST parallel_studio_xe_2013_update4.tgz 2184817121 BLAKE2B abf16e9ae201c481c4813317bcc68d6343b39ce2049902c01688a3b166e300c797c6b9452bb268d4acdd670f309682b11fb4ccaff6cd34ca8235b3a15761dc56 SHA512 84ea227fdca2c427996b0c4d17a0bad6c289a6fbfc267c19f54ebee875e11e6e8d14bb3103599e3b89331c34a153b0a63a5ca8c12f4619420f78f8c4b0c2da96 -DIST parallel_studio_xe_2013_update4_ia32.tgz 1220177902 BLAKE2B 77ead5362528639cf6336ec1d70e4116461a562ebcbb170d14a4324519eddae3742b764b3cf0cf8ad8656ec7565c4634e5b09a224c1bfc90281b320c4b00bbf3 SHA512 968db307e08cd31450200abd41ade1f2b2855f4b5cb19911d03c1cd357cab11cbba814db354452496fcf66fc3fad1423b24f428bd4db07402f12bd63e4d34247 -DIST parallel_studio_xe_2013_update4_intel64.tgz 1520767493 BLAKE2B 33de5550d6fed069fc64fc0e6a3528bccb9b13c4f9b31f113fc100fe374d386216b572632371d9dd01f5cacceec85ed3ca724260c76c19aeea7da39b627d04d2 SHA512 497ad8f3473e1d11cdd31dff340a8e6ec1f012e731def084b2072146b5d11db906f85ace53b2223c3fbef949222f73f36783fd697eb7809464f4403c0ac8744a -DIST parallel_studio_xe_2015_update6.tgz 4190044333 BLAKE2B b038cda914b4c736259b84d2958a16a718fc75fe1663b4a835f4011fadb553a28f5c231d6f0a2744fc3eec257b390b021b0af709d69a5d10845cf9d63d1aa320 SHA512 a9896289db8e820f02c330702ff1e954af11af5f9bbc0e5623a001b3a8c33a2bcb8660ac8b0e569994a3682bfd263bf119dbe6a43fb343139adbeaaaa13f8a81 -EBUILD intel-common-13.1.5.192.ebuild 1548 BLAKE2B 8d274bbbfc34d57831121ef22093bd86a887d6de5767356cbce9d68d5e2672491c41cb71b337792835c1d3d0b95c8d445d915edc1cb2dd5df897bada7b4fcdbe SHA512 ea1cf1a4a07f77628671c342d7d8f79881f44e1872c6d4144c878501f91a9e30e50f113185c15b366e115ad93b891c5f522c0e36ff61a0332ccc321c60234c13 -EBUILD intel-common-14.0.3.174.ebuild 1576 BLAKE2B 5679794d091c92a5b17e9043a6d99eeff942e2b474cf6d5c2aac00fa5dfdfe01e0b78c54c09463e160e4c013e38979f01029b3c477fd6c8be5ad103729bd364e SHA512 efb605479866e5bf27e9dab7af383fdedb32c53f3af34f451990410e6cc7d293f10dfb385b04435a06df15e267d0781c17af4d79758b02bdadee1c94fa66ac7d -EBUILD intel-common-15.0.6.233.ebuild 1619 BLAKE2B 91d27b248c88af89935de516ad321c3cb2798916a2b4ba42a1b60f7b466a4f93ec1b1395bcf679a5c9a78b8408e20980c19628c778574f71cc9bb9fcd17ee2dd SHA512 78b9c70bab1e08984fe0e16404f0619af32015ec55ddf6f111501e5ef7164522063424dba5106c009b427942b4d7a4baabc0531d62ebc5ef841bf8a69a592c9b -MISC metadata.xml 557 BLAKE2B 98c3990039b85b41ef233b11ea981bcb28874a53ce5c543f808295e4bd165a144d4e4ca2670a7638d9b029adfb78dafa00999044ad42273e005f83fbe1f00396 SHA512 99c5310b8c8498a1424b31da79b1dd4245c0c630054a55f6f50e54c1e1dadbbb8b7ef5a8cf328f5402475292f529fd8226e4f4f18820a4494f149e36c1025b39 diff --git a/dev-libs/intel-common/intel-common-13.1.5.192.ebuild b/dev-libs/intel-common/intel-common-13.1.5.192.ebuild deleted file mode 100644 index 2a8e3fe6ccac..000000000000 --- a/dev-libs/intel-common/intel-common-13.1.5.192.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -INTEL_DPN=parallel_studio_xe -INTEL_DID=3266 -INTEL_DPV=2013_update4 -INTEL_SUBDIR=composerxe - -inherit intel-sdp - -DESCRIPTION="Common libraries and utilities needed for Intel compilers and libraries" -HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/" - -IUSE="+compiler" -KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux" - -CHECKREQS_DISK_BUILD=375M - -pkg_setup() { - einfo ${INTEL_SDP_EDIR} - INTEL_BIN_RPMS="openmp openmp-devel" - INTEL_DAT_RPMS="compilerpro-common" - if use compiler; then - INTEL_BIN_RPMS+=" compilerpro-devel sourcechecker-devel" - INTEL_DAT_RPMS+=" compilerpro-vars sourcechecker-common" - fi - intel-sdp_pkg_setup -} - -src_install() { - intel-sdp_src_install - local path rootpath ldpath arch fenv=35intelsdp - cat > ${fenv} <<-EOF - NLSPATH=${INTEL_SDP_EDIR}/lib/locale/en_US/%N - INTEL_LICENSE_FILE="${INTEL_SDP_EDIR}"/licenses:"${EPREFIX}/opt/intel/license" - EOF - for arch in ${INTEL_ARCH}; do - path=${path}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch} - rootpath=${rootpath}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch} - ldpath=${ldpath}:${INTEL_SDP_EDIR}/compiler/lib/${arch}:${INTEL_SDP_EDIR}/mpirt/lib/${arch} - done - cat >> ${fenv} <<-EOF - PATH=${path#:} - ROOTPATH=${rootpath#:} - LDPATH=${ldpath#:} - EOF - - doenvd ${fenv} - - cat >> "${T}"/40-${PN} <<- EOF - SEARCH_DIRS_MASK="${INTEL_SDP_EDIR}" - EOF - insinto /etc/revdep-rebuild/ - doins "${T}"/40-${PN} -} diff --git a/dev-libs/intel-common/intel-common-14.0.3.174.ebuild b/dev-libs/intel-common/intel-common-14.0.3.174.ebuild deleted file mode 100644 index ce1f6e19081a..000000000000 --- a/dev-libs/intel-common/intel-common-14.0.3.174.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -INTEL_DPN=parallel_studio_xe -INTEL_DID=4220 -INTEL_DPV=2013_sp1_update3 -INTEL_SUBDIR=composerxe -INTEL_SINGLE_ARCH=false - -inherit intel-sdp - -DESCRIPTION="Common libraries and utilities needed for Intel compilers and libraries" -HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/" - -IUSE="+compiler" -KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux" - -CHECKREQS_DISK_BUILD=375M - -pkg_setup() { - einfo ${INTEL_SDP_EDIR} - INTEL_BIN_RPMS="openmp openmp-devel" - INTEL_DAT_RPMS="compilerpro-common" - if use compiler; then - INTEL_BIN_RPMS+=" compilerpro-devel sourcechecker-devel" - INTEL_DAT_RPMS+=" compilerpro-vars sourcechecker-common" - fi - intel-sdp_pkg_setup -} - -src_install() { - intel-sdp_src_install - local path rootpath ldpath arch fenv=35intelsdp - cat > ${fenv} <<-EOF - NLSPATH=${INTEL_SDP_EDIR}/lib/locale/en_US/%N - INTEL_LICENSE_FILE="${INTEL_SDP_EDIR}"/licenses:"${EPREFIX}/opt/intel/license" - EOF - for arch in ${INTEL_ARCH}; do - path=${path}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch} - rootpath=${rootpath}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch} - ldpath=${ldpath}:${INTEL_SDP_EDIR}/compiler/lib/${arch}:${INTEL_SDP_EDIR}/mpirt/lib/${arch} - done - cat >> ${fenv} <<-EOF - PATH=${path#:} - ROOTPATH=${rootpath#:} - LDPATH=${ldpath#:} - EOF - - doenvd ${fenv} - - cat >> "${T}"/40-${PN} <<- EOF - SEARCH_DIRS_MASK="${INTEL_SDP_EDIR}" - EOF - insinto /etc/revdep-rebuild/ - doins "${T}"/40-${PN} -} diff --git a/dev-libs/intel-common/intel-common-15.0.6.233.ebuild b/dev-libs/intel-common/intel-common-15.0.6.233.ebuild deleted file mode 100644 index edbe4cd62b1d..000000000000 --- a/dev-libs/intel-common/intel-common-15.0.6.233.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -INTEL_DPN=parallel_studio_xe -INTEL_DID=8470 -INTEL_DPV=2015_update6 -INTEL_SUBDIR=composerxe -INTEL_SINGLE_ARCH=false - -inherit intel-sdp - -DESCRIPTION="Common libraries and utilities needed for Intel compilers and libraries" -HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/" - -IUSE="+compiler" -KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux" - -CHECKREQS_DISK_BUILD=375M - -pkg_setup() { - einfo ${INTEL_SDP_EDIR} - INTEL_BIN_RPMS="openmp openmp-devel" - INTEL_DAT_RPMS="compilerpro-common compilerpro-common-pset" - if use compiler; then - INTEL_BIN_RPMS+=" compilerpro-devel sourcechecker-devel" - INTEL_DAT_RPMS+=" compilerpro-vars sourcechecker-common ccompxe compxe fcompxe" - fi - intel-sdp_pkg_setup -} - -src_install() { - intel-sdp_src_install - local path rootpath ldpath arch fenv=35intelsdp - cat > ${fenv} <<-EOF - NLSPATH=${INTEL_SDP_EDIR}/lib/locale/en_US/%N - INTEL_LICENSE_FILE="${INTEL_SDP_EDIR}"/licenses:"${EPREFIX}/opt/intel/license" - EOF - for arch in ${INTEL_ARCH}; do - path=${path}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch} - rootpath=${rootpath}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch} - ldpath=${ldpath}:${INTEL_SDP_EDIR}/compiler/lib/${arch}:${INTEL_SDP_EDIR}/mpirt/lib/${arch} - done - cat >> ${fenv} <<-EOF - PATH=${path#:} - ROOTPATH=${rootpath#:} - LDPATH=${ldpath#:} - EOF - - doenvd ${fenv} - - cat >> "${T}"/40-${PN} <<- EOF - SEARCH_DIRS_MASK="${INTEL_SDP_EDIR}" - EOF - insinto /etc/revdep-rebuild/ - doins "${T}"/40-${PN} -} diff --git a/dev-libs/intel-common/metadata.xml b/dev-libs/intel-common/metadata.xml deleted file mode 100644 index b689904e09ec..000000000000 --- a/dev-libs/intel-common/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sci@gentoo.org</email> - <name>Gentoo Science Project</name> - </maintainer> - <longdescription lang="en"> - This package contains the core files to be installed for the Intel - compilers and libraries. Probably useless if installed standalone. -</longdescription> - <use> - <flag name="compiler">Install the libraries needed for the icc and ifort compilers</flag> - </use> -</pkgmetadata> diff --git a/dev-libs/liberasurecode/Manifest b/dev-libs/liberasurecode/Manifest index 43c376c67796..f01b59eb0ea1 100644 --- a/dev-libs/liberasurecode/Manifest +++ b/dev-libs/liberasurecode/Manifest @@ -1,5 +1,7 @@ DIST liberasurecode-1.0.8.tar.gz 202130 BLAKE2B ba0c5dd3527042701b24ef8851e4cb889a8c1f7259256327d105798b8c658d69a80f7a2f336a28aeaf1f73084afac8f44ac1cb25daa4c7300105d79d2f05aeda SHA512 eba22b48063c8ea19cf616a47eaef05565dc9444c464f0c795ed8092997c5d9102c524b69e8692cc696db98db0b9279c308cb99fcb691897a87c6cfb569319ad DIST liberasurecode-1.1.1.tar.gz 202934 BLAKE2B 06048aaf304a8e00f1c74312558b00512a5473c6e24e64a03f832c1c1b74ae8c4f1b67efc78ae71d15ee43007e59d8a5151ab77e8a6808114cba7f3eebdee99c SHA512 651d9537f2f1152eecae777b02d4d877b3aabcc88c354fe977679ca5025c83635b165fdf12be6174944037822ad3e2b075a9c270cae81c8f4f15c4bfcdc569cf +DIST liberasurecode-1.5.0.tar.gz 209093 BLAKE2B 4c1911ee1884e0a47fd6665327aaed45b423d5c95ed33c01c7857636fcfe5ef56677a80a2c40de9ddcdc7363b54f9f86dce205cff445a3492afc1500ed5c51f1 SHA512 369b19cb3db90a459667f024949784780f53b409961180ed36dc2299f4bad0037dc44d36b09e198da8e9f8a129bd7d1d2c4648216356d86f0fdf96c4166def5f EBUILD liberasurecode-1.0.8-r1.ebuild 1048 BLAKE2B bac8ca9fd9b005c0b9ab7354ecdffa49198a5a9423ea3439b7c2001e01e0d1192e2aba1839ef0c1de3be82bd5aa75df83bbc6854a8521150a14c176fdc998c07 SHA512 f1199039e9baabf7dc802ba9fa8cea08c27d86fd22887c35261a99c769612107bcacd691359702018cf76651a973d2b8dae55424204e62648fc40be096af8742 EBUILD liberasurecode-1.1.1.ebuild 1061 BLAKE2B 1fc435e15b401beda13108960ee09be99c42da3d77b1ff5506a76afc7ddf077798b005d00a9594c34a460fce592240549dc54b8f054f9d224a4206489c403d70 SHA512 ecd84bfaebffef13a302d83b5c4a76f79aed06eafd2025b83e1610f4021f78ef99848948c2d04c338c2649046c2402f241c9b931faf5a90d079db0ace8502505 +EBUILD liberasurecode-1.5.0.ebuild 797 BLAKE2B 2752dd96e176bc5fa00f177f130779e17e0142f350bf9f93867d282a3f2e3eaa39acfd87759ddb785ed204e04e50ca28f0a4526c4a38d99e7f5e9f24f10c8eeb SHA512 2605ecfc5c7b8bd131be68971f336eb8b71150f58fe5ee5be5a85f3d6adbf094ea0997b29fbdd610aeb614967247fdfeeca5320bccaa50773895930377b0b329 MISC metadata.xml 464 BLAKE2B ca354debebf2db1768ff8cd28d88b0edeb6a57d47fad34837d04e6ad21f59e37204c85b63df08dbee14d3eae342db561a785bf00ecb2d908fc5c0112a72baa6d SHA512 1b94d0071d7670f163e28193c066b6a9f39a086051aba5e6291c0f31d56465e6cbf48798adf6fc90e08fd56121063d909bcd4aeec58547539ec72dde4210b197 diff --git a/dev-libs/liberasurecode/liberasurecode-1.5.0.ebuild b/dev-libs/liberasurecode/liberasurecode-1.5.0.ebuild new file mode 100644 index 000000000000..cde09e132201 --- /dev/null +++ b/dev-libs/liberasurecode/liberasurecode-1.5.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils multilib toolchain-funcs + +DESCRIPTION="Erasure Code API library written in C with pluggable Erasure Code backends." +HOMEPAGE="https://bitbucket.org/tsg-/liberasurecode/overview" +SRC_URI="https://github.com/openstack/liberasurecode/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc static-libs" + +RDEPEND="" +DEPEND="sys-devel/autoconf + doc? ( app-doc/doxygen )" + +src_prepare() { + eapply_user + eautoreconf +} + +src_configure() { + econf \ + --htmldir=/usr/share/doc/${PF} \ + --disable-werror \ + $(use_enable doc doxygen) \ + $(use_enable static-libs static) +} + +src_install() { + default + prune_libtool_files +} diff --git a/dev-libs/libfastjson/Manifest b/dev-libs/libfastjson/Manifest index 2b20502ba789..f346bdbbf105 100644 --- a/dev-libs/libfastjson/Manifest +++ b/dev-libs/libfastjson/Manifest @@ -1,3 +1,3 @@ DIST libfastjson-0.99.8.tar.gz 433819 BLAKE2B f988c01de8e7becc5a848825c18151fec2b80f81eb5b50e459b1a3bb535f5521fb63e9350eb133eb984f57f42c5f529220a0c9461eb4689e1421ad815c4c4d87 SHA512 1e7eb7eaae2c6ccb78b77ac883808e1d311b03bad083dc72ab7712765a2ed139accd762850d60f54c6fe0ad48c4385714818fd2c8ed76700ce3546e5aff1c823 -EBUILD libfastjson-0.99.8.ebuild 796 BLAKE2B c94fda98b13fe5a7e1c4a8337b47f585ab29ed5b2b009aa6b0da4b8b740b9517de409453b53b75004fbd7f4eddc22ba26e0c0d53c18fd37997f5a47a2ae5138c SHA512 248d65d8d7b01bda73852d44990c03f3d1e77e6289de8407d66c6967da0d6ef750de3156b861ccfb8363d4e391552df0b17d3073a9c5eace8d4f6342f10a1e69 +EBUILD libfastjson-0.99.8.ebuild 797 BLAKE2B f6609cd4a28e186ed652cd005df3c851a991fd25d5167bffbd4fbb150376ab2afc12b26b3ab37d0de22de0b1beb27f0bab41d1b0de5a6e0a7b83ea6243a3e00d SHA512 1a2cd8e6388436981a589944e2054597fb1c3c799cb74923b5e5b607e523eda8b6ee9d6277cd44277f1060fded8bfde685d8505e2417277b2fedad8fe9822580 MISC metadata.xml 475 BLAKE2B 946401e3ea48549fde46fe9433a69aadce62be5d9f9f7b5caff83106e1b494405f5765515537d590fb6119f7a262b24f9cece25a751b34efbbc1cb08b9591b2d SHA512 e347c97a42efce88d50f71438072af0cc1c758990873985a6292606b6e2af8797a63c35ab549ace15c50dd0120d465d0f0b38b24ecf08160fdda45738082bf82 diff --git a/dev-libs/libfastjson/libfastjson-0.99.8.ebuild b/dev-libs/libfastjson/libfastjson-0.99.8.ebuild index 97b560002f22..0001b9be630a 100644 --- a/dev-libs/libfastjson/libfastjson-0.99.8.ebuild +++ b/dev-libs/libfastjson/libfastjson-0.99.8.ebuild @@ -6,7 +6,7 @@ EAPI="6" inherit autotools DESCRIPTION="Fork of the json-c library, which is optimized for liblognorm processing" -HOMEPAGE="http://www.rsyslog.com/tag/libfastjson/" +HOMEPAGE="https://www.rsyslog.com/tag/libfastjson/" SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0/4.2.0" diff --git a/dev-libs/libgee/Manifest b/dev-libs/libgee/Manifest index 29f0217c0144..6b3522374154 100644 --- a/dev-libs/libgee/Manifest +++ b/dev-libs/libgee/Manifest @@ -2,6 +2,6 @@ DIST libgee-0.20.0.tar.xz 678972 BLAKE2B 0c656ad7f934933422102d0e4da1591ca4637ff DIST libgee-0.20.1.tar.xz 681464 BLAKE2B 5e7d6d9fb9c2833bd7334f5fb38dd1ff151ee4e5ebc3414d904b9c0dc57d3c3fe56ea2194828f9bc1eec57413058cb6866156a5e3da76381cf71fe98102d9c52 SHA512 b991acfea965e0afa007adac0df1763c3b97b31bf2832c0408128d02f4bb237a03c583b4dd107de1ed877ef042614352c845b6ba5f8b6fb535f43e2400746d7f DIST libgee-0.6.8.tar.xz 443060 BLAKE2B b11275dd27492c0ae80fc354f1167e96def9b7c126089509f83b6d291eb48155224f5449e1b22a2549c6e3f2cb5d5daf5daa3ccc425723b7a203762e09ada091 SHA512 b26d36ee9fc0c5c214521ad97bc20f11f1191a3dab72a5f1af2f6435f51ff2f28e81ccb26fac399939c1a7eaad519db98032d3bc593a4052463acd91bb12902a EBUILD libgee-0.20.0.ebuild 680 BLAKE2B 020ff7b524df551e92a5c263f6e07297dcff9e00ae2e262c3a68c0c05d9d7a29d44e8fc2533b9967a51de21867a723e11fddcf69c5741a2590837df81be0eab3 SHA512 2a7637bc3e7ab859851389a220e3fe1f632772999924ab7e5bab9ae5e1793afc5400f9696c5301c134dc17f70f6702f5ffa1d5f9cfab293d1d152acd687e66f2 -EBUILD libgee-0.20.1.ebuild 682 BLAKE2B 558be667ec2a0b83a90b8482a225833736ccff797daa942faebf04107fb1c7f9b4c0ff29659cce4d3b96b7caa8214681d12a3aed830beb1a489ecc3d462afdfc SHA512 8209b092339798723b97ccc5d1fbcf12aa350fbd49eccfa5d558b087864c5f655a042245c46d6b7d79bb67daeb3cd8a61cc701f805ee194a9556dad9c4bff7a4 +EBUILD libgee-0.20.1.ebuild 681 BLAKE2B 31a03a0bed61d53290a72b3f28f6a53a245e41a0d3d6022deffa8e8da928a4e62ead4a848eecd80ff7f2b053d4c6b591f0baff7a3bf472265cd63687e3ec532b SHA512 4bfe8e0def95fe0e0a45f0ece516c2f9a09c4c3fb1178ba8066244e3d9c63115e8ec7ead3c49790c29df89567b14bd9efa8b96e8d8aee807f607b061723190de EBUILD libgee-0.6.8.ebuild 659 BLAKE2B aae1527a96cc83f1408aac93b27aa67f82fa8f2c772fc026b5f4a14e41434ff9381aaca40f4f8fe7127e56d332048badae59eee7eec69e6cff5c1412ea3f7b51 SHA512 be5bb339f217170fa8725f2e02a7c222b023cc3dda19b86bdd67806adf9e6c8197dda762112a702ec72b6d9da5fed335dbc2f32a5bd92dca46fa55379089d79e MISC metadata.xml 410 BLAKE2B b14dbf9387001ee3bec2f3b5b968bf9b206b747a838ea70de2e44fe60397b4e0d498a3809719298d93e7bcb1908cd9d7cea4e84fc5ef6a1c32d4819b10cb574c SHA512 11953fbacef993713af860af50bb3d6edae2d69fcf672a3aa47e7c9198e514068b18ccc0eca76cf35888e2364a72ef7d9e9ad8498cd1e96663c4686e36a42285 diff --git a/dev-libs/libgee/libgee-0.20.1.ebuild b/dev-libs/libgee/libgee-0.20.1.ebuild index 19fde83d3599..5d2cd2b848ed 100644 --- a/dev-libs/libgee/libgee-0.20.1.ebuild +++ b/dev-libs/libgee/libgee-0.20.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgee" LICENSE="LGPL-2.1+" SLOT="0.8/2" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~ppc ~ppc64 ~sh sparc x86 ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~ppc ppc64 ~sh sparc x86 ~x86-linux" IUSE="+introspection" # FIXME: add doc support, requires valadoc diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest index aedd4b383a25..f99ab9dd5738 100644 --- a/dev-libs/libgit2/Manifest +++ b/dev-libs/libgit2/Manifest @@ -1,6 +1,8 @@ DIST libgit2-0.26.3.tar.gz 4728289 BLAKE2B b437732cb30d85487a7a1a16efd41d19fe7677635ae07393094cd2931a0fb6673f41b14122793a31dd317e27936df9844fcb2444ba916469e4673f42e9db04f6 SHA512 abcd3a904bed05c1f200be2ffbc2c44cebd1b548459ee834d5635c5eaf7bcd551a4993bcc1cb9fbeae9ea990c5ebc07655007ff4e623fa7c697f326c0ce12c3e DIST libgit2-0.27.0.tar.gz 4761312 BLAKE2B 4b39ab7609b8031751cff826523a6989872d2a8508b3928461680f03e5e5e2db0782f396e03c69d6d484568958d4eb018a41ebdd4502555c41bf5b7b9756cd82 SHA512 1304f0b6182e1e6e7fccbec1a568aefb662e144a1aea4fff5901f3c012ff0f3d28720f17d19b9a1bc6c892c32fe602766fe98a15538a94a468d65d3e4a1680ca +DIST libgit2-0.27.1.tar.gz 4765926 BLAKE2B 2eb34a621d61b1fb3b770081e27b92d662fd235750fc6ea580ddabeac5cfd20e40a70ce830d45144531c333239d173a322d0de343bb98cc02ce9bfb7822432bf SHA512 4cdee4aec0f0c7b36226ee29276b8802d6b59817f95b1357f35225c23a8d6de70242b2dd9a5fb3b765c3242f4ed1848933e20fc24899071d8b443d46c43ce99d EBUILD libgit2-0.26.3.ebuild 1874 BLAKE2B 5da6902f0c5983909b465a287db11c2ca95192a73bfbf9b76f27b02925c62372a6c90085202cebf76a1eca9cbed828b825abdaca48f767422722ab8bf2ecbeee SHA512 8b7009bd803c553b94c575526dd704bea6c39546ca7a1f9cd8291a11a24dcbb4188c22604e055711ba806b7957af7f5cc461bcc8971969dcda0b020dafa76703 EBUILD libgit2-0.27.0.ebuild 1882 BLAKE2B 4b920c95567685c3da09b6226d0dbaf900fe28e104f694212f7610a713faa438eda0ef360ad16c584d37f47699b2b6986f609f07527d3ec2ee13dae74bf0a8a6 SHA512 998a9e592d5e13865341a62862d08b6d1a8d1f5b4b81cfd77cf4dae5a304c61183c85c9eb28aad67fe477546c966cba205e760e28654b2f993d4539fceff7929 +EBUILD libgit2-0.27.1.ebuild 1882 BLAKE2B 4b920c95567685c3da09b6226d0dbaf900fe28e104f694212f7610a713faa438eda0ef360ad16c584d37f47699b2b6986f609f07527d3ec2ee13dae74bf0a8a6 SHA512 998a9e592d5e13865341a62862d08b6d1a8d1f5b4b81cfd77cf4dae5a304c61183c85c9eb28aad67fe477546c966cba205e760e28654b2f993d4539fceff7929 EBUILD libgit2-9999.ebuild 1882 BLAKE2B 4b920c95567685c3da09b6226d0dbaf900fe28e104f694212f7610a713faa438eda0ef360ad16c584d37f47699b2b6986f609f07527d3ec2ee13dae74bf0a8a6 SHA512 998a9e592d5e13865341a62862d08b6d1a8d1f5b4b81cfd77cf4dae5a304c61183c85c9eb28aad67fe477546c966cba205e760e28654b2f993d4539fceff7929 MISC metadata.xml 1049 BLAKE2B 11b39ef834ba3e7ba1e1c5861c329a7ee0c7947952d52b2fc0b0afb7b4357fc101261c70ab263ee592e3404e33d8d87a61db949da9667d683b9fc2dd21343af9 SHA512 893398eebf0a7a90102d85c3cbc37a083db0a676fb99718e0fb3c999765851fb712110aac0c164c1b7b29505e620446c1e1b74fce38c775576f1f36f3ea34867 diff --git a/dev-libs/libgit2/libgit2-0.27.1.ebuild b/dev-libs/libgit2/libgit2-0.27.1.ebuild new file mode 100644 index 000000000000..456ded8f18df --- /dev/null +++ b/dev-libs/libgit2/libgit2-0.27.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~ppc-macos" +fi + +DESCRIPTION="A linkable library for Git" +HOMEPAGE="https://libgit2.github.com/" + +LICENSE="GPL-2-with-linking-exception" +SLOT="0/27" +IUSE="+curl examples gssapi libressl +ssh test +threads trace" + +RDEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + sys-libs/zlib + net-libs/http-parser:= + curl? ( + !libressl? ( net-misc/curl:=[curl_ssl_openssl(-)] ) + libressl? ( net-misc/curl:=[curl_ssl_libressl(-)] ) + ) + gssapi? ( virtual/krb5 ) + ssh? ( net-libs/libssh2 ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +DOCS=( AUTHORS CONTRIBUTING.md CONVENTIONS.md README.md ) + +src_prepare() { + # skip online tests + sed -i '/libgit2_clar/s/-ionline/-xonline/' tests/CMakeLists.txt || die + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)" + -DBUILD_CLAR=$(usex test) + -DENABLE_TRACE=$(usex trace) + -DUSE_GSSAPI=$(usex gssapi) + -DUSE_SSH=$(usex ssh) + -DTHREADSAFE=$(usex threads) + -DCURL=$(usex curl) + ) + cmake-utils_src_configure +} + +src_test() { + if [[ ${EUID} -eq 0 ]] ; then + # repo::iterator::fs_preserves_error fails if run as root + # since root can still access dirs with 0000 perms + ewarn "Skipping tests: non-root privileges are required for all tests to pass" + else + local TEST_VERBOSE=1 + cmake-utils_src_test + fi +} + +src_install() { + cmake-utils_src_install + + if use examples ; then + find examples -name '.gitignore' -delete || die + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-libs/libical/Manifest b/dev-libs/libical/Manifest index 102853ca5752..79430cb5a0d4 100644 --- a/dev-libs/libical/Manifest +++ b/dev-libs/libical/Manifest @@ -1,13 +1,12 @@ -AUX fix-libdir-location.patch 892 BLAKE2B 581b1cd453b518ae1c702d0726bf09b7319ce4401a05198455af452bda64085217e9aa1e64be4a9d14edd0abdb48a6cd2ada506d50bba1d5cac2c5108ecaefbd SHA512 5505fd7de9a1650d091006fc47b3a82d5c8b6cb0c7c9ce0a5304c4a0384be36d726b281823798c8b869c49ee502cb8b0f3bf86ae2d6c80888d83134298874b79 AUX libical-2.0.0-libical.pc-fix-libdir-location.patch 917 BLAKE2B 6fcc8482d11e0bc2cba46e0cd12ad6f3f2a845b87d20c25562a032491c63b7a9b81bd07bb53fc8f77ea1399fb29410a0ef72e1f9737dce1b8448b6ee708f393b SHA512 6d5955519201e2543991a3ba49a8c5372e44b75c72ec0fe63fe247152ad67ee67f839063c5f9699b9c8121ae0fb8e3e91ffa2d0ebb6030178f2fea154df23279 AUX libical-2.0.0-libical.pc-icu-move-to-requires.patch 1443 BLAKE2B ebdabe7edd03b1b416c42335a292723715b74ef62044e5ee52887cbcbc0425e94bbd51e9167dc479b31be7120926814afd7dd6eda6b65a6b498e47a3036f3d1d SHA512 e21cd8dbb5df05f9e90289d1869521e0258bfe89fc72cd78fa89f41177a7100950b3cc0c08498f7f9e19a9ed53813f706334aae67536f1b2f581e579cda45021 AUX libical-2.0.0-libical.pc-icu-remove-full-paths.patch 1358 BLAKE2B 5f29ec8e534b9d249c4feae41c8c35cb876435e74c998308d1e368874e2fd49ceddc7007f92daff7d2f2802e47981d702f0d75d4606ff58e1350c442cf023882 SHA512 24f9f49de882abb8e49c8a74899dc4bd9438c828e111e158826bbf396928d55b91adbbbda727310f249d8226ed23fdcc8f538b0ef55ba4c99f963ab475649409 AUX libical-2.0.0-libical.pc-set-full-version.patch 629 BLAKE2B e7d17235c6993c1ad4ae446d36020849db14c534d517c0f6e48ac96af7e51a9e3285eb1d9cb9886101c38f88b65aafd985cf35099e140ee537468fa585e60bbb SHA512 a30127d93d1366d65e464c6d4ad08a42b9de142eac6e14a905cad3e0e094e6deafa689e8deaaa3bc8746adfc9667f8a6657088a2a1e0643035a5a3c2fbde173f AUX libical-2.0.0-tests.patch 1176 BLAKE2B 4e96464d103095452ef7be6ebaf5331a9bc51cc3e1f2aa3afd74326ce5809bc577e36299f0293f34348d6b65c404d995399bcf28e2809968c91253409f60bbbe SHA512 c818aed46b64c7ecd72356506ccc36508521040886d9049b2ac0c20f2943f26b5f3ef10d3850b164132a08545f1ea86852db3b4b9ac17f3e4b2f56398a7ed1fe AUX libical-3.0.1-pkgconfig-libdir.patch 1228 BLAKE2B 34bae335d1889d0090d02b72a61ea5fc90940210cccb2d09e3ef6a01464579f2fb6bf83b6e9dbcd35950227f0f1c830bbc0b77d1fe3eaa42fd649edfef4f3181 SHA512 556e3deadef8bbb210dbd3bf918aa9cbe0f8a1cfbbf8ecbeeff36a74f134cdebabad96f6ad05f6a1e2afcde669bb145bbea6ab83efa6f7b90b4637f7f761fa49 +AUX libical-3.0.3-findicu-pkgconfig.patch 1760 BLAKE2B ff9dc09bc7f82632abf3d89d50463a2630f83a4cae1fe264cd1d3739c33d98634bd0e347cabe4e924f96e7791fedf06b71b790745a2519e5517e8c5305e3a1e7 SHA512 f6ecf28b65bbf9a10b3a26b5bf2e8b81574c6724b917d12943bae9f3773e40198cf609ea685a7222361941bd13cef73b3a60b86ae250fb6bd171c0845e243861 DIST libical-2.0.0.tar.gz 699099 BLAKE2B 81c1a12faf4436d1edee4ab3f080137135c2ec7ae05efeee70696b89f2122b8f8ff92f78b6ec5e017d31841adb796d467204c299335743a6a8c15eca667b8182 SHA512 0b80f9aa40e0a485371b5949152c10d7fffb6e0dfe8c2aabc3c6e4e97ba0cdd465ae7093343245be60173bc7b24e80e919c0c0e199ff0bb2b14ed94af7087c4f -DIST libical-3.0.1.tar.gz 865208 BLAKE2B c03fb922bbd8b86f30ab61c83ba81281ba42aee1f6655cc1b7b03af14afc77ca8b341a666f65d5ef8db771ec9e6242a987074ea98bdea1b4134885e9a529d808 SHA512 764e4f1bdb5f5b8c3e121057f475c7eca7acf5c514ac2c2527ae0ad93cd30a1c809a9e2107be2957247223f1f2936842999579c96ca19cd58b84571a29638091 -EBUILD libical-2.0.0-r2.ebuild 1520 BLAKE2B 9ad414a45f931658615a4844fa2ff3aba21b94ba335c5fd9635c8cb4fed0c92a9ffdceadaac653e0ebe2ac92f589122dfdeafb1044a5733c17b6a795b37b8ded SHA512 2c4c9120e6ef37e9f5e71452cfb73c24354afc53b8abc8f5d43fc0f7357a91ff6041efa46fcf1e6ce6586fde3c80ce92b0c5518bf1116e95726197ffa8dee09a -EBUILD libical-2.0.0-r3.ebuild 1710 BLAKE2B 0740146b4a9d049b27510d182e7de60a227aa857257df254f26b8f2a45edf224fe60874c304b90c3ff80898e70fd1dbac6118724feecea064d243a669a92a766 SHA512 475dbe9e700e3afe5c2cc86b0b2300b940737f5070fcd9fb786160cfd9a2ff78beb2dcce460d8f9e3d40272f583ce3cc978d2e03ec9fe9e98ff1d8fb3601b0d5 -EBUILD libical-3.0.1.ebuild 1988 BLAKE2B ed29518f1db3fb3b12eb648c167e70e0a992f6f28a6edf55cf4cc5b54e1ad42d1448d22a33b64e2e252d656745bfa27b2cf8fbc15dea80fee15a9de3315c73c3 SHA512 1ec6ac8c38e99e1609e88337a4b4a4c9b60a1670abd0cf72dd08d0de06340e083a36b1361c05b281834886ca0ea25119dcedf03d8ad21de23b7f4d2bc83b7350 +DIST libical-3.0.3.tar.gz 866624 BLAKE2B 6d7c11aeb80dbd6b72001484a0ad89ff9b0f892c9400cec3f0d131d1edbabdafa8ef9717d1fed92c4999ba0934e8676e5cc58ebb3cb74fdbb8e5f5c816cc97bb SHA512 319a9e02b34835eb222728cb691b18e4f490b21f7faa55d266f298c07dafb5e15a492fb2105e2c3ab6d60d2affcf430b5b248cc38abc1e3bc29143662676fe70 +EBUILD libical-2.0.0-r3.ebuild 1708 BLAKE2B a6fc6d8a7ca16ad6a629c5a708b138535a098d65cb0c89c39df889d2d6087c11ddf884afb18fc1d7fcbb297262c2b5b53fa7d0108b825d8cd0057948a3c3efdc SHA512 24d4b757d3bc4657c3d24cdd442b91f7b64113a88c023de39a7f01ec13ad91f255595acb9c0767835837a660fabe316cb3f160f4beab6614a8e20b3cf7ea77ef +EBUILD libical-3.0.3.ebuild 2043 BLAKE2B a0a4448402c5236149e4abbd6693d4c644735384df3fa43a56d54bef7a9f971e2f7143ee59c0e068a12d4300341efaf65da44fee8385fa805fe11df8800503a1 SHA512 d0ad2e651743715869783b10aabe6b3f7b7afb515aded889f587e9195a7b20b2f270ab9bdd7444d4384d0c65b13240d40e78b726fe3cf100303977089dcb686a MISC metadata.xml 333 BLAKE2B 48ec5d867610d142260cd1d0154f2762acd3c695935a37ae5e344a828a84ea6907be5cf69b3b19a6886b20ac3df73a8d7cd5c800afdbce0320b2fcfe4e0b62d2 SHA512 ad7a78aff5c325aa5a289cb96a98c55d52c60bb78b6dff207d393157d1dc7e408032453be4da87e9a7e8c6a2ca1f12226e416be2f5d04e4dd908642461eb3b8c diff --git a/dev-libs/libical/files/fix-libdir-location.patch b/dev-libs/libical/files/fix-libdir-location.patch deleted file mode 100644 index 53eb2040bc09..000000000000 --- a/dev-libs/libical/files/fix-libdir-location.patch +++ /dev/null @@ -1,26 +0,0 @@ -This is a patch for Gentoo bug 560572, provided by Georgi Georgiev. - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 773cf0c..e282ce4 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -336,7 +336,7 @@ endif() - set(VERSION "${PROJECT_VERSION}") - set(prefix "${CMAKE_INSTALL_PREFIX}") - set(exec_prefix "\${prefix}") --set(libdir "\${exec_prefix}/lib") -+set(libdir "${LIB_INSTALL_DIR}") - set(includedir "\${prefix}/include") - set(PTHREAD_LIBS "${CMAKE_THREAD_LIBS_INIT}") - -diff --git a/libical.pc.in b/libical.pc.in -index 7774dce..bf88476 100644 ---- a/libical.pc.in -+++ b/libical.pc.in -@@ -8,5 +8,5 @@ iculib=@ICU_LIBRARIES@ @ICU_I18N_LIBRARIES@ - Name: libical - Description: An implementation of basic iCAL protocols - Version: @VERSION@ --Libs: -L${libdir} -lical -licalss -licalvcal ${threadslib} ${iculib} -+Libs: -lical -licalss -licalvcal ${threadslib} ${iculib} - Cflags: -I${includedir} diff --git a/dev-libs/libical/files/libical-3.0.3-findicu-pkgconfig.patch b/dev-libs/libical/files/libical-3.0.3-findicu-pkgconfig.patch new file mode 100644 index 000000000000..7f0ffc4b4280 --- /dev/null +++ b/dev-libs/libical/files/libical-3.0.3-findicu-pkgconfig.patch @@ -0,0 +1,58 @@ +From 5c682db0dd1cfd7090dd191e89613ad5fb9fc078 Mon Sep 17 00:00:00 2001 +From: Allen Winter <allen.winter@kdab.com> +Date: Sat, 26 May 2018 09:06:10 -0400 +Subject: [PATCH] cmake/modules/FindICU.cmake - allow pkgconfig to get is a + hint + +--- + cmake/modules/FindICU.cmake | 13 ++++++------- + 1 file changed, 6 insertions(+), 7 deletions(-) + +diff --git a/cmake/modules/FindICU.cmake b/cmake/modules/FindICU.cmake +index 12a1812d..53213efe 100644 +--- a/cmake/modules/FindICU.cmake ++++ b/cmake/modules/FindICU.cmake +@@ -23,16 +23,12 @@ if(WIN32) + file(TO_CMAKE_PATH "$ENV{PROGRAMFILES}" _program_FILES_DIR) + endif() + +-if(ICU_INCLUDE_DIR AND ICU_LIBRARY) +- # Already in cache, be silent +- set(ICU_FIND_QUIETLY TRUE) +-endif() +- +-#set the root from the ICU_BASE environment + file(TO_NATIVE_PATH "$ENV{ICU_BASE}" icu_root) +-#override the root from ICU_BASE defined to cmake + if(DEFINED ICU_BASE) + file(TO_NATIVE_PATH "${ICU_BASE}" icu_root) ++else() ++ find_package(PkgConfig QUIET) ++ pkg_check_modules(PC_LibICU QUIET icu-i18n) + endif() + + # Look for the header file. +@@ -42,6 +38,7 @@ find_path( + HINTS + ${icu_root}/include + ${_program_FILES_DIR}/icu/include ++ ${PC_LibICU_INCLUDEDIR} + /usr/local/opt/icu4c/include + DOC "Include directory for the ICU library" + ) +@@ -56,6 +53,7 @@ find_library( + ${icu_root}/lib/ + ${_program_FILES_DIR}/icu/lib64/ + ${_program_FILES_DIR}/icu/lib/ ++ ${PC_LibICU_LIBDIR} + /usr/local/opt/icu4c/lib/ + DOC "Libraries to link against for the common parts of ICU" + ) +@@ -98,6 +96,7 @@ if(ICU_INCLUDE_DIR AND ICU_LIBRARY) + HINTS + ${icu_root}/lib/ + ${_program_FILES_DIR}/icu/lib/ ++ ${PC_LibICU_LIBDIR} + /usr/local/opt/icu4c/lib/ + DOC "Libraries to link against for ICU internationalization" + ) diff --git a/dev-libs/libical/libical-2.0.0-r2.ebuild b/dev-libs/libical/libical-2.0.0-r2.ebuild deleted file mode 100644 index c0e34d96a4ea..000000000000 --- a/dev-libs/libical/libical-2.0.0-r2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit cmake-utils - -DESCRIPTION="An implementation of basic iCAL protocols" -HOMEPAGE="https://github.com/libical/libical" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( MPL-1.0 LGPL-2.1 )" -SLOT="0/2" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="doc examples static-libs" - -# The GOBJECT_INTROSPECTION build is broken, and upstream has given up -# on it at the moment (it's disabled in Travis). It will probably come -# back in v2.0.1 or later. -# This snippet belongs to RDEPEND: -# introspection? ( dev-libs/gobject-introspection )" -RDEPEND="dev-libs/icu:=" -DEPEND="${RDEPEND} - dev-lang/perl" - -DOCS=( - AUTHORS ReadMe.txt ReleaseNotes.txt TEST THANKS TODO - doc/{AddingOrModifyingComponents,UsingLibical}.txt -) - -PATCHES=( - "${FILESDIR}/fix-libdir-location.patch" - "${FILESDIR}/${P}-tests.patch" #bug 532296 -) - -src_configure() { - # See above, introspection is disabled for v2.0.0 at least. - #local mycmakeargs=( - # -DGOBJECT_INTROSPECTION=$(usex introspection true false) - #) - use static-libs || mycmakeargs+=( -DSHARED_ONLY=ON ) - cmake-utils_src_configure -} - -src_test() { - local myctestargs=( -j1 ) - cmake-utils_src_test -} - -src_install() { - cmake-utils_src_install - - if use examples; then - rm examples/CMakeLists.txt || die - dodoc -r examples - fi -} diff --git a/dev-libs/libical/libical-2.0.0-r3.ebuild b/dev-libs/libical/libical-2.0.0-r3.ebuild index 95c0f8b6bc4b..f92f67e5d8cf 100644 --- a/dev-libs/libical/libical-2.0.0-r3.ebuild +++ b/dev-libs/libical/libical-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( MPL-1.0 LGPL-2.1 )" SLOT="0/2" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="doc examples static-libs" # The GOBJECT_INTROSPECTION build is broken, and upstream has given up diff --git a/dev-libs/libical/libical-3.0.1.ebuild b/dev-libs/libical/libical-3.0.3.ebuild index 851a3c097a0e..fe0236af8a46 100644 --- a/dev-libs/libical/libical-3.0.1.ebuild +++ b/dev-libs/libical/libical-3.0.3.ebuild @@ -27,6 +27,7 @@ COMMON_DEPEND=" " DEPEND="${COMMON_DEPEND} dev-lang/perl + virtual/pkgconfig doc? ( app-doc/doxygen ) test? ( ${PYTHON_DEPS} ) " @@ -39,7 +40,10 @@ DOCS=( doc/{AddingOrModifyingComponents,UsingLibical}.txt ) -PATCHES=( "${FILESDIR}/${P}-pkgconfig-libdir.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-3.0.1-pkgconfig-libdir.patch" + "${FILESDIR}/${P}-findicu-pkgconfig.patch" +) pkg_setup() { use test && python-any-r1_pkg_setup @@ -47,8 +51,6 @@ pkg_setup() { src_prepare() { cmake-utils_src_prepare - - use doc || cmake_comment_add_subdirectory doc use examples || cmake_comment_add_subdirectory examples } @@ -57,6 +59,7 @@ src_configure() { -DICAL_GLIB=OFF -DGOBJECT_INTROSPECTION=OFF $(cmake-utils_use_find_package berkdb BDB) + -DICAL_BUILD_DOCS=$(usex doc) -DSHARED_ONLY=$(usex !static-libs) ) # TODO: disabled until useful diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest index 1c0aba2b163f..b7abacf4897a 100644 --- a/dev-libs/libixion/Manifest +++ b/dev-libs/libixion/Manifest @@ -1,6 +1,6 @@ DIST libixion-0.12.2.tar.xz 407280 BLAKE2B f8a9307758f1005bd8dedb7aab9fed7478c963e3fd235c3d1efc29dbc51a3e9c6e92ff6972c8b06b2b90122a400d1f907bb39c67c2c20aa55c46a93e0c783edc SHA512 0a85120a08c79c73a252a997c8b3df461fe1f8ce8b2334aee0e50bfd887a440a220b44922edd18fbd402b1c8ea8be629e6181493bc618eda198f35159813ddcd DIST libixion-0.13.0.tar.xz 413756 BLAKE2B 04aef61a1cc691bb159d7e8131e2e47fe2590634adc93f2e5771ed106316eb1c92ee7c4aa05ba753a1751cb5e7c55cba9263515671a26f9bc9983a1cfcacceff SHA512 15784e947164d106e677c59ece53b3cd401d4f9433cc5331a35d3be8332ae4f20a469ca73b30b253433c86da4afde886dfb4ac23e46ed46376a7349e0276c3a0 EBUILD libixion-0.12.2.ebuild 1141 BLAKE2B fba5cb475f161d3c40f04fff8899fc2911d6533a373927c17339da905446f89a61693407c739b31f1ce77f34267af97506f4df99e145fe158a8b4bfc5ebefff7 SHA512 993232ee16cf3682214bf7b36f1af69354578c0e398ab2e269bb0f511e91ecd622da69ccbdf82187d0bec94bf01f9edad968abdbeedb15202433ab36d756b822 -EBUILD libixion-0.13.0.ebuild 1149 BLAKE2B a07e549beeccc1decfe00af41706b01de0875ee23d1c310d210c6695e4d57158aa0267b6d88fa5154b1d190b438fdecf8fea5d1a0cd946e36dda78e6e895840e SHA512 c321862bb86d70214ae6c073fd9d3eb748daf14ad112cb0bc88608ccb3190c5b903a45934b04781345324d58f476a942f4f78a3935cf7260fdaeb991301a480a +EBUILD libixion-0.13.0.ebuild 1148 BLAKE2B be4a403e157a7d39a5e0e4828250bd738dc817af41a4c49c6a2198ee0095d6714f9403248559462bfd295552d300e7f8d2c385f60ceab29071d6ab33d4016931 SHA512 c5adfd22bf54af99c81df60a96832615e98441bc8575e0202b7e32027cb6b3e4bf695b483364519851764d753fe84c4c97eea935ad5fc0d827f83942c67f6827 EBUILD libixion-9999.ebuild 1150 BLAKE2B d4d57ba89107e6a3c81ce172ec28a10cf11b133e1423862160ac587fe2de19aca6e216fb8bbfba5620b905856ffcfb73431b15aa9d4af1c31e1fe63145ff4c4d SHA512 46d1e9174374413fa3a9bec611d202420efbfe3e1d6da0da3772775d6a486739cfcc0177c0bf76c13f3a8bc983584a81e3b32c83dd8db102aa67755470d989a5 MISC metadata.xml 397 BLAKE2B f586541f39dbba914dbeac46a03879649b394183dc117093dd1cac33d506dfb5cd0193a322761c3aebe5801a9851cfebc674e2487c86f03a5f6a53fdac059876 SHA512 558a3f9911ec5f5404e709f634595a4001adab07488e9da379b4936fd4d6742e40490aa1290f2e88716d2e5732462b1d63d52b8cdea4c58c77e1fbff17439312 diff --git a/dev-libs/libixion/libixion-0.13.0.ebuild b/dev-libs/libixion/libixion-0.13.0.ebuild index aa2431360549..ba41158d8f25 100644 --- a/dev-libs/libixion/libixion-0.13.0.ebuild +++ b/dev-libs/libixion/libixion-0.13.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion" LICENSE="MIT" SLOT="0/0.13" # based on SONAME of libixion.so [[ ${PV} == 9999 ]] || \ -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" IUSE="debug python static-libs +threads" RDEPEND=" diff --git a/dev-libs/libmaxminddb/Manifest b/dev-libs/libmaxminddb/Manifest index 76d924167238..37dc5d413215 100644 --- a/dev-libs/libmaxminddb/Manifest +++ b/dev-libs/libmaxminddb/Manifest @@ -1,7 +1,7 @@ DIST libmaxminddb-1.2.1.tar.gz 614448 BLAKE2B 6ab92e0313cf745d8820db7239c5760b9fe8a813a14008e415068a263954d48c99c3d3d771d746959c85a5ff6cec28a0b287b15ced83697c8594761599b99fa9 SHA512 c77e2714c30dbd9d83a755d7e4d24016534510f4cc7213fe9549d610bf79aaeb28f761a9fb769270d9043b1baab537c5a4b3a9994b525d48f395fe94c104b5b3 DIST libmaxminddb-1.3.1.tar.gz 610031 BLAKE2B ab073da0d8e2a84b95f1d8da8bcded8ab4166fbe753ae752e7e5db03a65cbd01748701749a67fa66f7e234709888cd53159297b03fab804a072c451dccc88505 SHA512 c13a18483caf720808d6a02baf8abe48c3aa4dd38ddc7ddd79b5d95d686600e19bb4b2242da08623f5d363a5be4b7636f7fcb59a5a7c9df9ab5a359ecd30b293 DIST libmaxminddb-1.3.2.tar.gz 619009 BLAKE2B 1fa2d528d47e14a75e5096072e6ba8136eb5060ab95cb472ef70907dd519540790f6bbc518371e0d276d6977bb3444dbfd179d526877ca740e56ebf6eb459244 SHA512 906e80531a901091fd9f88075ece5189b0885400216ea994889d9250dd37ead14e00dc14ca2a38eb2100e4814d0eb3a205ba1618606f1375ab0dcc3981097115 -EBUILD libmaxminddb-1.2.1.ebuild 509 BLAKE2B 6bdef257bb80b78d733494861d0bb8faf7ba95aa0bdbdf9c24392028c5a04a537502b5bb5fd38cab54214a69d7b4076a9d8bd5b08d27e56b470b7adf827a7161 SHA512 5ec0310e4e37f58f466b4ff151c2d1d82b5659f94a595ff5aad5825a0ebe9392348091fa93dcf6d56a343895eb05999b56db30c7523230caf53baa53edce9343 +EBUILD libmaxminddb-1.2.1.ebuild 514 BLAKE2B cfdc5873a4858ee1a6811e4a86f321acc524ec067eb9a91a66c8df4f2fac5a2f4b6f6d0d7010147d31ffc9235c1c29208a8398f0c72e84dd6a160ee0c09cf7cc SHA512 f5f646d1c39a5aefe699de2c3608a54325d1824fbefe67106ec4c438d89800f8612d5386c3eadc877ad18382cb89efa41b3f45bf184e56a5fff3fb702c3195cb EBUILD libmaxminddb-1.3.1.ebuild 511 BLAKE2B 623f2664c2bd8474ad7848a0a570200990d27c66458d1add0d75ee8ceab3634dde68acf2a12a2aa545d1dbb65e16bb688f15429fccfbee02cb29c641f2f52633 SHA512 c7b69a68463c8a6fc38bc1c73f136a918c20b38a62a6ca3f6cd6bbebf173eaf63958f34aa47fc81f952a06f44b39bb6896f19f20ea123666f4cd8ccc50818a91 EBUILD libmaxminddb-1.3.2.ebuild 530 BLAKE2B deccf5864aecf0e590e463aee9f5a1ff8ec0b4a3210f6954a55dc5f5704c4cece34bcdfb681b48ef4497d5bfae02cfb25581e0ca4dcafc0c55987febb13e0fe8 SHA512 86c592d35fcf463277735510ca1b459b594da019cc6095457d7b12e2fd491cc8cab1412ce42de1e6fe107d3eee1034dbc46347fcac8fc2d77ffc29e2a6bf70fd MISC metadata.xml 365 BLAKE2B 3acd92dfb25bcbae837f784572887ffc5542121a91d6f2077f3410d03ddc3290d8b3485c4aa8d1c97af8f4f85a3dc8a621fc9eb5affacc1e27d41d4760ed53a4 SHA512 4e7a17cbf391683173f573d79f273e92184695e37bc68070c03ef4969e8b0e8a35a34b8b87d6582f365b93683b143f216a5a2365c9fe63a6f36ddd78e2ff8730 diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild b/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild index 3083e5a45b01..d826aa97a8a3 100644 --- a/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild +++ b/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0/0.0.7" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ia64 ~ppc x86" IUSE="static-libs" DOCS=( Changes.md ) diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest index e6dcfa9f4c82..c6c1f5ba1cc5 100644 --- a/dev-libs/liborcus/Manifest +++ b/dev-libs/liborcus/Manifest @@ -1,6 +1,6 @@ DIST liborcus-0.12.1.tar.xz 1673880 BLAKE2B 6f85f1ce04bd7c797f8fccc9b4d860189b6fa9f51623587a668c343e8897bf17a3e62a5465354776044fabe9347ec35913eb1433dc551e4e509ce260ba92c3b9 SHA512 294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3 DIST liborcus-0.13.4.tar.xz 1816340 BLAKE2B f8e7251c8688f82604d5ac1212938890e42f23ce45edb09eba9ab26a810e5fd4215a23dd20e86ddf9100db67818fc73fbbee7357642a6390f8f60dc28596be31 SHA512 f00b49c41eb1898c37d8d42e59f9004f46b5f849b9d60ac9c5033232d1e5065ff3de160e79f5a88983bf64f86e283b6d1d406a24e776aa6ff7b8acec324ccd4b EBUILD liborcus-0.12.1.ebuild 1294 BLAKE2B d5fa81bd750f1376f09116ae40f68c5449ecacc894908bb3e706defbcb3cefe0b0866946e55eab79098d7dba5dbb8feaa39efaed741ea6567609e3f78bd38448 SHA512 86b0e04d7223f2932e913013cff0e42c6c22d1540bbe873a90e59c4828f9a528c3942444a993983aad113e75d4f887160dcd8791a6167e0e750851a37e303df2 -EBUILD liborcus-0.13.4.ebuild 1298 BLAKE2B 1a28ac19e603aa91b330c1216f307197f4bc27dadb64a1b6d3751e7ffefad3c1b4e0b439e23e1f41750a39170b92b0322a69ad0ce11d3181b3cf0f65f2d039ca SHA512 c9c809daab6b7ce50ada5f8950ec4d86ac8d380d1acc2039c10add6e46272da0924151bd88465c3634ee7d795fae7fa0c261855a0de81c4ccbb691d336b7e97d +EBUILD liborcus-0.13.4.ebuild 1297 BLAKE2B 42bd250fdb0c44caf5a26764d36f8e4ea79b0e5a5d60196d4e038f153dd45579f12097a481672a4cd6d009ef0bf7ad5f3ea1be00f697430544f47767a8fee3d1 SHA512 7e2caafe015c3a07559ef68992e4da221e5199ae275d3559f754c0d89c4179185c3e33304414b4dd8b3ef90705203563baef453c160f34fd0298a77af6e77f5e EBUILD liborcus-9999.ebuild 1299 BLAKE2B 02f09dddd6907115bc5a70523b48e5768b33ef3582b9fe9ca39e23104fbf0aa5f47070df81786ad9857a8049514ec52b91aff527a372c0e60101cb7343bff2b7 SHA512 7db1b63103cae486e1be74992c1094bee3948d86898725d475625e5502987648992441ffdfc25bc796e772fd07a190826023141b863f76a39c51e27229846440 MISC metadata.xml 556 BLAKE2B f60b17901e0ac564d2d495122a673c6c397e8ca78cc5035b53be81e48d6653d9804fbd337a5e308fb993a28f39aec13f0b8da85bc8e3bf213f0411e08f977a60 SHA512 c16a1b111116eddfdf0095b3b8c6e44e3dd60ec9049907459eef7906cc3f9673ee099651bdec081efe86abf2afc0340afcf204b7439481201188ac682eb11bf2 diff --git a/dev-libs/liborcus/liborcus-0.13.4.ebuild b/dev-libs/liborcus/liborcus-0.13.4.ebuild index a3396f03cd5e..2ee6cc7086e2 100644 --- a/dev-libs/liborcus/liborcus-0.13.4.ebuild +++ b/dev-libs/liborcus/liborcus-0.13.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md" LICENSE="MIT" SLOT="0/0.13" # based on SONAME of liborcus.so [[ ${PV} == 9999 ]] || \ -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" IUSE="python +spreadsheet-model static-libs tools" RDEPEND=" diff --git a/dev-libs/libunistring/Manifest b/dev-libs/libunistring/Manifest index beae67307d59..6e4391759798 100644 --- a/dev-libs/libunistring/Manifest +++ b/dev-libs/libunistring/Manifest @@ -1,11 +1,9 @@ AUX libunistring-nodocs.patch 287 BLAKE2B b351d572e702a17cc4b1df97f182b6fa5ca232c77a4775572097043814a868e16adb7e6dc4022ea07c614d6accac255a6c0262916e5a36275949e069a17b4a80 SHA512 f7bded4ec621039121c93c9808e384822613c670df886c125b00d8add6ab8257a5152298fa483cbed21222da78097a98433a2f0b364467ed82bda5f98a8c1847 -DIST libunistring-0.9.5.tar.gz 3487957 BLAKE2B 31c345d503476467ac0178cb127d85d2af343bc7d65504600b2950d44e50996d84d77750cc89af643667568f1d01beb2742aba5122bd4e4a50ab8c8225f1cf63 SHA512 89404b8f0fde264c3faa4285e4717487f2b6c348fa9374ccff2251eb3db6dda208fe013056a22f496c1fb099abe7e79b72a203d15499c641e3ac48e7957ba1b4 -DIST libunistring-0.9.6.tar.gz 3565883 BLAKE2B 8cd9e05f78e37246036ae134ae7d6c570da46c04822f749297ffeec7ec529ad17cee22a9d9ebbf3f1e36398efde41714c3953efdc3859d3f1e454281ad591249 SHA512 244f4ef6343047d2dedfdbe536a7a29584a58f668a41ba3183fc86d2f167186acf120708e024e31551ee2f035b9bee35e9ed24a276a4de9359cf08aec198c20a +DIST libunistring-0.9.10.tar.gz 3744814 BLAKE2B 3ddc55b8021c0f4822beb83b807bb21dbbf10bbb866747f64e060df3ab822a4143528855e1ce6a13144630bc8daa14f1fa830db77fb605e57cae21d46de804d6 SHA512 690082732fbbd47ab4ffbd6f21d85afece0f8e2ded24982f949f4ae52bf0a981b75ea9bc14ab289e0954cde07f31a7a4c2bb65615a8eb5b2bfa65720310b6fc9 DIST libunistring-0.9.7.tar.gz 3589989 BLAKE2B 5ba029be96adf3804e9591ee0c271f41111a9c48c773d50adbf2408577e98ddd06d54dc665d3791a835698012021384c9290da0e3ce3d331f20283462c6a3c75 SHA512 43cb60163299a781b57bca326ddeb6333cde0b12d274fcd2b176971c8080ee8868f8c11bf9c524596d3a56dc0213ed1d3246fb805db1de950257c3764eb34ae0 DIST libunistring-0.9.8.tar.gz 3720294 BLAKE2B 873dbccbe869c9dd6fe72f17759aefadc6495f97ba26e2cc62a1d94c9ca966a5f35d8d40a480077b90018602abf04342de51dfd64a4034db2ef0ff8a0f102c03 SHA512 91c0da429cc13272bf94cc1afa2bcc6cb0afa2af8b9c05fde2c1cd3ed0f54c6571803c303e20579bba51600d0e63fe917b415ccbb3751353cd8310388dddb72f DIST libunistring-0.9.9.tar.gz 3736674 BLAKE2B cb328e2378aeabd8f1282ed6f66f556c6301a88bdbb11d1a7ea73569700a8af9bbbfa9336faa7b390e5f5df628001d5e9bf2081f0c36d139296f16d657e70de6 SHA512 dbf067ba5c748e198f8837e603710ff63714d1bb4642a2cd2facb8f1034b617250c8695f4e1caad77c417bdcb0f1e1664eafa5a18eca77126741a4363a1c9cf4 -EBUILD libunistring-0.9.5.ebuild 795 BLAKE2B 145d00d7494f389ca53e39519541db49c39172a2938ce0af435d2446ac4eec21442f26c6cf49066214f938ddbdc05d566c94016f43c788cbf70b428059339e60 SHA512 6e1b1580c92232f461c186effcc67ee340a3b8b47eaa7361fe57532a4cf4f451c9f46375fb7b488cf113787270ad80d420be0742b552396f6849a714a88366e6 -EBUILD libunistring-0.9.6.ebuild 719 BLAKE2B 47f5e802086e99639a9caa845a37982c1cc62e4f873575c72ba6ba06372c9b4cc529b0f224f6cd9e26531dc3b82682a04c0a1b9900d636f6da51e0d760deb504 SHA512 2d057f8397697b6bb8212fc4ed47b44c09607f8e8cd44cebb5da617a1aa91c77bb29636fb90eb6969bd23906cc924d574f5a6a8e2f43cae85e336352427630a9 +EBUILD libunistring-0.9.10.ebuild 1011 BLAKE2B 1dcbc1efc9937a5a225a1b26c25df2162a304f7fe1d6834adb47aeba2998ae0404449a14c59866deaf652fe860c50623a34edd82c683321c891212fe13a140b2 SHA512 4282f418c75273ceb2fcbf52109e460c60ac278e5ca126affd5d363b9d31f1abc74e5598fecedcce8c33300d9271b447dac962f23e8d8c58bd1901ca09849f6a EBUILD libunistring-0.9.7.ebuild 998 BLAKE2B 75ab1eb5ac3e5099677cfb03dfac09c9b1a4851754a5633d94de4c925c8f44b56ed23a06b4b39a6fb8b4329eeb0344887a4f1582fe77987670f27c4bf75e25b1 SHA512 fe39a9540299c3cf1d8538aa8eecb0f9824e67ea460d05abe458df6cc7f9ac0f8a239d944e2f1029566c8f26d610529ea90002beb6856e545e323945a3949bf0 EBUILD libunistring-0.9.8.ebuild 1011 BLAKE2B 1dcbc1efc9937a5a225a1b26c25df2162a304f7fe1d6834adb47aeba2998ae0404449a14c59866deaf652fe860c50623a34edd82c683321c891212fe13a140b2 SHA512 4282f418c75273ceb2fcbf52109e460c60ac278e5ca126affd5d363b9d31f1abc74e5598fecedcce8c33300d9271b447dac962f23e8d8c58bd1901ca09849f6a EBUILD libunistring-0.9.9.ebuild 1011 BLAKE2B 1dcbc1efc9937a5a225a1b26c25df2162a304f7fe1d6834adb47aeba2998ae0404449a14c59866deaf652fe860c50623a34edd82c683321c891212fe13a140b2 SHA512 4282f418c75273ceb2fcbf52109e460c60ac278e5ca126affd5d363b9d31f1abc74e5598fecedcce8c33300d9271b447dac962f23e8d8c58bd1901ca09849f6a diff --git a/dev-libs/libunistring/libunistring-0.9.6.ebuild b/dev-libs/libunistring/libunistring-0.9.10.ebuild index b0c96cbf1033..ba7327e2d797 100644 --- a/dev-libs/libunistring/libunistring-0.9.6.ebuild +++ b/dev-libs/libunistring/libunistring-0.9.10.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=6 -inherit eutils +inherit eutils multilib-minimal libtool DESCRIPTION="Library for manipulating Unicode and C strings according to Unicode standard" HOMEPAGE="https://www.gnu.org/software/libunistring/" @@ -11,23 +11,34 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="LGPL-3 GPL-3" SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc static-libs" +PATCHES=( + "${FILESDIR}"/${PN}-nodocs.patch +) + src_prepare() { - epatch "${FILESDIR}"/${PN}-nodocs.patch + default + elibtoolize # for Solaris shared libraries } -src_configure() { +multilib_src_configure() { + ECONF_SOURCE="${S}" \ econf $(use_enable static-libs static) } -src_install() { +multilib_src_install() { + default + + prune_libtool_files +} + +multilib_src_install_all() { default + if use doc; then dohtml doc/*.html doinfo doc/*.info fi - - prune_libtool_files } diff --git a/dev-libs/libunistring/libunistring-0.9.5.ebuild b/dev-libs/libunistring/libunistring-0.9.5.ebuild deleted file mode 100644 index 27f51500592b..000000000000 --- a/dev-libs/libunistring/libunistring-0.9.5.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils - -DESCRIPTION="Library for manipulating Unicode and C strings according to Unicode standard" -HOMEPAGE="https://www.gnu.org/software/libunistring/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="LGPL-3 GPL-3" -SLOT="0/2" -KEYWORDS="amd64 arm x86 ~amd64-linux" -IUSE="doc static-libs" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-nodocs.patch -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - dodoc AUTHORS README ChangeLog || die "dodoc failed" - if use doc; then - dohtml doc/*.html || die "dohtml failed" - doinfo doc/*.info || die "doinfo failed" - fi - - emake DESTDIR="${D}" install || die "Install failed" - - prune_libtool_files -} diff --git a/dev-libs/libusb/Manifest b/dev-libs/libusb/Manifest index e33bf57fbe5f..99330cabfbb2 100644 --- a/dev-libs/libusb/Manifest +++ b/dev-libs/libusb/Manifest @@ -2,8 +2,8 @@ DIST libusb-1.0.19.tar.bz2 521496 BLAKE2B 9f38dcb8f053019511dc2eed93772183c54879 DIST libusb-1.0.20.tar.bz2 795247 BLAKE2B 9b3b4b9e372487ca355611917eb00a41d439df391796edf0b4fea28fcd88ca92214d05c4beb8eaf918028d833544e385e59ca38426880c293e070c5f1fc64647 SHA512 4230047dbc18db402f399a6b228f70da37ce4f9da9d57203e5c31cf0edec5ddd664865b4f16038a2ae72c26097e713b709b9e882a11b65a274e84993d617c765 DIST libusb-1.0.21.tar.bz2 607417 BLAKE2B c76352a19f416ad27b8940e99f38878e248cdbc04ef97752f8c8468ab0391869ab611197e3e143d69e0e23563da59f1691c14fce72958fdf28ebf10dd8c1521b SHA512 015ca07bdb559aa40af5db1302ab0b1c8a30d593699fe2f3c9f45162673dc7b608cecc58d60fde8f3bde2a68370794a045e8efa48fc55402eece11261e525762 DIST libusb-1.0.22.tar.bz2 598833 BLAKE2B 38d01c1dd1837434c24008151a27cdfb2b2e9aab30fe95e4403bad613a0147a13b9b029814e15520bcfc2c181b00e3c5cc1ffdc3a586a604190bf441d3c89318 SHA512 2a93ba48bb66b9775838c16d74f7269348d9bc163f94ccf2842d1108d95a41cf79f8c8065233bea410fb94261a462dbb08ecfa1a9b6d3ddf4a5980e6043f74f4 -EBUILD libusb-1.0.19-r1.ebuild 1526 BLAKE2B 31523df5c815a43ac6d2fd764db4379668c669fd1839ee94329c242b1f85546da8a89c183418848228e11cddeacc0aa2e0ab5c30020e9ee37ca137e8fd6dba25 SHA512 ad7ae477cec3abf204247863c47f8cfdd5f463aefbcc07b3f25b5e36a7d02a21c68673259dedfa5b9e4147734f214fc0e43d506cf8cd0dba4c1e596f1f33e67d -EBUILD libusb-1.0.20.ebuild 1618 BLAKE2B 20ce9de797636977a9c063bfe00aef8c875e506be46a5f56d77d594a1877fe8ef13dc915289840ad015c75456261e2ee17977829259b46ebe8dbb8aa9703e95e SHA512 dbcf005dfd2090bbc49e1b8993a373f88978c9c924dc9cb4fa1508fda82863794889ad815c92105a163648ddba57578751804b8a82ca7755faaea9920fd3ef09 -EBUILD libusb-1.0.21.ebuild 1591 BLAKE2B 477b355f95904814c7a8bb407e7db80acfb91fefe1b7f743fe884245eb825dea8e25137c6a6cc1196cd8339854ec68ba6a8f369bbf13d0586378b914d4fd0952 SHA512 ae1a1c2a84f7b5b4c72266bfaf56244621531c7ff39686a33f224819b5fd8c5c692007ab4103a0451b980e5e0837e4ff4d824711664b1921092a967311bf1054 -EBUILD libusb-1.0.22.ebuild 1586 BLAKE2B 977c9b824b037a5f667547ed24e0a3628f30c1023f69e01e371f7afe24876c8a404d903544da6d0053f00974f9bbb8c5205e29e8ea68762315bbd66cce1a0f1b SHA512 43174dbbfc73f2db901de5670d8abb67dcf431b205cff0b03fedadd463d017411a332b5610944964a2cbd905867b0d7dcdbe35503885c400b4402fcb9e8fe359 +EBUILD libusb-1.0.19-r1.ebuild 1560 BLAKE2B 1cb06351bcb1d58201ac0429d0a485181ac661508610e53cc0884647277a005114f17da0c1ad69b454adf01515976510f72488cf7471acccf87aada9135b8b8d SHA512 cf2de7a2ea5c519af0e1d145356601d7007b33008eadb55dd0ce8996d8ff5ca7387379abe8f4c9864f856b0a4d4741c893e309094920b837b90bd1095035485e +EBUILD libusb-1.0.20.ebuild 1619 BLAKE2B 12953b79d2c2a7e8face48723aaf838df0fce66d8a821001b9473e627d35209510ef42a3ae29f40dd42747d355713b1bb6deea72526c7f19ea207bc7224e5300 SHA512 eebe72ff4c4d1d0f2089b01a4af68824d2841d89641b698385cfd5486280592d0141857c011a347c9b915fa5f46f7dc43f0e6d4bbfd6e9b1a55bb15392f83cb7 +EBUILD libusb-1.0.21.ebuild 1592 BLAKE2B 2f491953f05ecdda858c0878a84768b81fb629c442fc4352537d0b5259e291b54986a1117a1312406741b9b2b6388cde44b076a60d76eb4238f67ac162ccbbaa SHA512 4c172fcbb7a64856ce455bb8591e937cee3ac3fb6f477d816cea5c5e9510e682c54345fe5bd584dcc02947e212053cf1e47b73aef048f33b073b767d5a82e540 +EBUILD libusb-1.0.22.ebuild 1587 BLAKE2B 5be9233a0964ba0872088bc29796bd5733849189db5783f49f79bcfa439a93eaa4f7d37ea8d684545c2e6537696f75c5ddfda0860f3faf5c8649d2c426c693aa SHA512 fbbd119fe0f9b0bcbafcd337d5e932a3ce10ab0f09f796d5bd9f7aa05b5986a8dc5557536504a062246c2d60e108507ec99f41e388220e6084c61fad20b44f07 MISC metadata.xml 437 BLAKE2B 19a1ea2b26db27c6441a15502f61ca4240b1180b9aaaaf3942ce5b8cce5ee45724385401ec067901e31a0da785a636ca2e2a9d27efe231094d3952288374d169 SHA512 a67b2294e73782a948e338bc8820bc023e39ad612319a38387b3ee15e63903687ce4d90d8246df93cf2ea498c5c8dab25cb760c3f333d6dffc5d4d7b8c77a0a0 diff --git a/dev-libs/libusb/libusb-1.0.19-r1.ebuild b/dev-libs/libusb/libusb-1.0.19-r1.ebuild index 4f564fca09e6..4b991d0cc92d 100644 --- a/dev-libs/libusb/libusb-1.0.19-r1.ebuild +++ b/dev-libs/libusb/libusb-1.0.19-r1.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit multilib-minimal toolchain-funcs DESCRIPTION="Userspace access to USB devices" -HOMEPAGE="http://libusb.info/" +HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="LGPL-2.1" diff --git a/dev-libs/libusb/libusb-1.0.20.ebuild b/dev-libs/libusb/libusb-1.0.20.ebuild index 4cb30544b999..d2db6a57dfb8 100644 --- a/dev-libs/libusb/libusb-1.0.20.ebuild +++ b/dev-libs/libusb/libusb-1.0.20.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit multilib-minimal toolchain-funcs DESCRIPTION="Userspace access to USB devices" -HOMEPAGE="http://libusb.info/ https://github.com/libusb/libusb" +HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb" SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1" diff --git a/dev-libs/libusb/libusb-1.0.21.ebuild b/dev-libs/libusb/libusb-1.0.21.ebuild index 2dda5380e9e7..bd9fd63444c5 100644 --- a/dev-libs/libusb/libusb-1.0.21.ebuild +++ b/dev-libs/libusb/libusb-1.0.21.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit multilib-minimal toolchain-funcs DESCRIPTION="Userspace access to USB devices" -HOMEPAGE="http://libusb.info/ https://github.com/libusb/libusb" +HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb" SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1" diff --git a/dev-libs/libusb/libusb-1.0.22.ebuild b/dev-libs/libusb/libusb-1.0.22.ebuild index 9790ec477e27..277a0132b99f 100644 --- a/dev-libs/libusb/libusb-1.0.22.ebuild +++ b/dev-libs/libusb/libusb-1.0.22.ebuild @@ -5,7 +5,7 @@ EAPI=6 inherit ltprune toolchain-funcs multilib-minimal DESCRIPTION="Userspace access to USB devices" -HOMEPAGE="http://libusb.info/ https://github.com/libusb/libusb" +HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb" SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1" diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest index 176972155075..64c68cb8cdd6 100644 --- a/dev-libs/libxml2/Manifest +++ b/dev-libs/libxml2/Manifest @@ -9,5 +9,5 @@ DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862f DIST xsts-2004-01-14.tar.gz 2761085 BLAKE2B 41545995fb3a65d053257c376c07d45ffd1041a433bfbdb46d4dd87a5afb60c18c8629a3d988323f9e7a1d709775b5a7e5930276a7121c0725a22705c0976e36 SHA512 32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe EBUILD libxml2-2.9.6.ebuild 6366 BLAKE2B 30e0fc36c5ef4383cc69af26fdd8a087e058485cae8e51d4fa66ef01b0b0a635137710931396121c7dca8141e272a5dda8f5328023b4aa74f7b76b40f2348e45 SHA512 01e661ff5ce990d43f45d5ed1b0d5090f1de474bc009daa00bd43c8487b3348016a0e81fbd14f02cdcdaa395199aef9aba335682edb2ac6e03f07c3f085201c4 EBUILD libxml2-2.9.7.ebuild 6354 BLAKE2B 213da9e141ca519895fad2c2ec30e20b8281cb5af0ef72f23a6a450b4492c98303b29de2842b8f4c8451b5852fc9cc2d710a3038b9a9a637fb2a11d4ccd44a12 SHA512 048548b5e50127a945121236959e7e08a2449e5caf4d589057709af076c923eaa45a29debb3ccbf148020019405c82d24058d49addb6a57130ff591214c76106 -EBUILD libxml2-2.9.8.ebuild 6335 BLAKE2B f749460d9682a9984dd4b4613d9f037068da46e32d440fa2dfb72def456fb6afe80a242d7d1d010fd22339604740d9fe6e9dae28ba5fd2129b4f5b78bb7d2801 SHA512 4f0384d968ce2850b9adbeb374ad4bd0f145e18eb6af8d80baff6d5585c5746037792d7ed790a7d1908cb3e0776819393341db0b49847054a70b05b81d27d5d7 +EBUILD libxml2-2.9.8.ebuild 6436 BLAKE2B 7a3c92c55d5d3ad318a9e0510633921164f598efd372a9a76ede4f922b97d91e71037569d813a0686be6c9ed3ae5fdca66a91d895c534e28723569f8d047dff1 SHA512 0bdb4a347c1ecaad33fe5225c6ce9e964b2fd904db03040b7a383ca11a67c8084bb396aed0aa6c0f43e583a40eab1c7976f25ac9f31aaab2e92a355471aaf425 MISC metadata.xml 347 BLAKE2B 0593bb4362c2ed60dbe07c41872832992f9b993a4c155cddf82ce362f1ddd4c8eb9fa00e5b4457e9a24b22b697d92ef55dde231918fa0e6bdac0a736fce37f66 SHA512 6a094316da6ea1fb160b539788923a2dc01d7ef6304f924f628a438714663a51c8d1adaa97800516a64055a8adf6999ae2899b5a976db680967dcc298e22444d diff --git a/dev-libs/libxml2/libxml2-2.9.8.ebuild b/dev-libs/libxml2/libxml2-2.9.8.ebuild index 0d83dca0a9df..d62ed683c3fa 100644 --- a/dev-libs/libxml2/libxml2-2.9.8.ebuild +++ b/dev-libs/libxml2/libxml2-2.9.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://www.xmlsoft.org/" LICENSE="MIT" SLOT="2" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug examples icu ipv6 lzma python readline static-libs test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" @@ -81,9 +81,11 @@ src_prepare() { # https://bugzilla.gnome.org/show_bug.cgi?id=760458 eapply "${FILESDIR}"/${PN}-2.9.2-python-ABIFLAG.patch - # Avoid final linking arguments for python modules if [[ ${CHOST} == *-darwin* ]] ; then + # Avoid final linking arguments for python modules sed -i -e '/PYTHON_LIBS/s/ldflags/libs/' configure.ac || die + # gcc-apple doesn't grok -Wno-array-bounds + sed -i -e 's/-Wno-array-bounds//' configure.ac || die fi # Please do not remove, as else we get references to PORTAGE_TMPDIR diff --git a/dev-libs/log4cxx/Manifest b/dev-libs/log4cxx/Manifest index 515b6f8e9191..07c99e5f032c 100644 --- a/dev-libs/log4cxx/Manifest +++ b/dev-libs/log4cxx/Manifest @@ -3,5 +3,5 @@ AUX log4cxx-0.10.0-gcc44.patch 357 BLAKE2B b70ff78b141b6952bc8a5f1eca9e251a7dd7b AUX log4cxx-0.10.0-missing_includes.patch 1554 BLAKE2B 9eacadeff4a26cf7eb97c9b4af43874c2640a0e7b0e0ed6b85424aa2e8d4d54d13d7eea1361c5b2d2d57f33cdc2260d6e3f5d6afd6b3d240fecc3565aab9f29f SHA512 8fb9017206bca39fa4481707cdb13b68195cc2fce66383a601bc8c7cc20869ca356f2616459b5f10615d5a40f0759c24058f22d7e08c02fee1ce367c34b2d707 AUX log4cxx-0.10.0-unixODBC.patch 2989 BLAKE2B 8314e9777d41186e21bf7af1f2263a0461ec469af0f63ebe2b3a0787f88dcab4800342d3c707c89f271c92e966df3781ed41ace34211d158350b325743242a3f SHA512 8f21778cb797750071a5db025d50ef580c64ff9e634e18fa6b7d90082bf842f4470fe5996cc0dcf2cece6c8c0c4d5e2aa9852ff596d0c5d4ba6a33be8eb3f651 DIST apache-log4cxx-0.10.0.tar.gz 1667425 BLAKE2B f753e1ddb1f2d7abfca92e60883752acfacc0491aa93cfe0ac26c12b32c1f6406df7be2aa83b65a176671debdaa67a69d68af6cb7901cb626eee572425de40c4 SHA512 1c34d80983db5648bc4582ddcf6b4fdefdc6594c2769f95235f5441cd6d03cf279cc8f365e9a687085b113f79ebac9d7d33a54b6aa3b3b808c0e1a56a15ffa37 -EBUILD log4cxx-0.10.0-r1.ebuild 1519 BLAKE2B 69368a25f59985b04379a52382e42691f0a4ef05fcbae728e79ca55596b6792095f9dc33ea16bce8effb69cdcf676ab31e09dcc7e0d01c19a3746a10b522bb8b SHA512 adbdd73a285c699ee97c4c30c7172073ea8918e6791a6374ef6dd6c8b1f08686dc1f95b4a23a6fa8400e3415ba11f12030b94c8f462ac39e9852d13446b02987 +EBUILD log4cxx-0.10.0-r1.ebuild 1517 BLAKE2B cc6f48b3358b284d1d65a480ddd75003cb1be0ef48c1c9c6de088d77f60286cf6923e3bf91c472a96be02a2c415e010695266bf4eb45d6250d57cd2e1b48c7b2 SHA512 8d66d390ab020b5779db11e1f31cacea7a7c9da9b280b7b9e7a6f447144bf39c212c15f9a7e78573f20ed27708d9829d09d20f19d73e5870566cfe62ada2784a MISC metadata.xml 339 BLAKE2B fb2eb2d5b1b407bc703702f1f6022ac328d7e6050413993ca8e32947733a5432043b444ba97c24d9b5a7aea005b44b0c4bc0add2fa039aa329a6f39ba45ca77a SHA512 3e9f3f2506d640e264c827eea141b7ad50dd81f8c8386323da1c77db5cf152d76d45aad8103315a0d2ce347999d08df7128ca7d641a20fc39bd5ac608f532516 diff --git a/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild b/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild index a69b608e1aff..a305c20e25e5 100644 --- a/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild +++ b/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -45,7 +45,7 @@ src_configure() { econf \ --disable-doxygen \ --disable-html-docs \ - --with-apr-util="${SYSROOT:-${EPREFIX}}/usr" \ + --with-apr-util="${SYSROOT}${EPREFIX}/usr" \ $(use_with smtp SMTP libesmtp) \ $(use_with odbc ODBC $(usex iodbc iODBC unixODBC)) \ --with-charset=$(usex unicode utf-8 auto) diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index 923408643e52..6335d3052ab6 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -19,12 +19,12 @@ DIST openssl-1.1.0h.tar.gz 5422717 BLAKE2B 11de1468855c0bb1836fb346c8efdfedd0613 DIST openssl-1.1.0h_ec_curve.c 18393 BLAKE2B 49dca7ddbc23270e5927454925df7bb18c8d9eb58f79e3a4fbcd8b7fc22fad36e2cb54ff9b63c2beeeea15c0c075a96e4ce8d03991355419af41fa9dc2aed3ad SHA512 ee3e576825bccdf02cede4205ab92c42ae9dd3a8e75ce58617a3a5980a61d144eb3c5197d9dcd378a5d49bf34c4b2f591aa6a619fee92b7a22825d72681ab879 DIST openssl-1.1.0h_ectest.c 29907 BLAKE2B 73dc800c1de5449f14d7753f7f7b8e672cd36bd4570e6df07f246d1d823c7dbbeef492f25cdd0ebfd693f5956732bc84c9d91fc6a22c854fe4b245ecf3890bda SHA512 90cec9d46326cb7216236811c8e963032b6fa7500117cea36f28534eb50a5ab1260c7f9a5c8c490d845236b0769576a8d97bc7471f970e9c5e70cb3408c20dae DIST openssl-1.1.0h_hobble-openssl 1117 BLAKE2B c3a1477e63331e83cf1cbe58e9ef131ec500a311e22d3da55034800ca353c387b2e202575acf3badb00b236ff91d4bac1bb131a33930939646d26bec27be6e04 SHA512 fa9cc70afa11a7a292548b4bddbba8159824a364ce5c279b483768e6ae2aa4b5491d9bf2cc734819f30a11c8ee0d91bcb991c4a7ab357296aeb4c04feac74826 -DIST openssl-1.1.1-pre6.tar.gz 8286337 BLAKE2B 7efa3982148b8bdc64d9db961de830fe45bd087cd422160f231279cba02bafb35b53105e636d2b519e7bfeab318708b279b5ef47dc91956d67a1dc2891e857a4 SHA512 a26e53bce188e0abb20a323414426c3dcd8ed1e9d73f70aa291489aeb91524a80456940f084993bf8e52902be7dc80f841dcce97b678bf6cff243f5fbed58999 +DIST openssl-1.1.1-pre7.tar.gz 8308876 BLAKE2B 621cc6c541d81c2fa62e12eb75b62f1444af2bc1fcf001620515810700eacc3b36975a5b0c4764fed78c37ad1c9ad78b94f5115794b929626b085ccab15d9ab0 SHA512 38efa67b26e83a4dcb6da2d61d92b6be890535c61cec23d781d49efe66173fd9b9185b89ba50d591fed65f440417e16ba0738ffba58a684e48e8b82032ea36ff EBUILD openssl-0.9.8z_p8-r1.ebuild 4937 BLAKE2B 4d8c960161f15f38dbcef1ba1529906d81ad1b8574c90b7e09f3b2a8f2fcfdda1d69d9c4259a7f616246fe34b5794ea08f5ef8f5cb1ecb4117784062587a1fa7 SHA512 2693d1d1cf167e0e0031d5b7b3ac2f850290ea2fa8513c8fe2f5b8c52fd5efd4296b574533165e24ddd315e271dad6e7f5b00afdf8d036864e27af62fae30e43 EBUILD openssl-0.9.8z_p8.ebuild 4860 BLAKE2B 8c78442920df3443d9601c3e9246caa838e0acbe9541b5c250a6a96253b2d28fca65878cf9cddaae62f6fab6fd6d264997b168888cfcd1e53ea90b34a804e3e2 SHA512 60bcce7807ee7d0a68df11cdb2ab76560ef23b6e3df43a506263fcbdf54d0571dcfe0d16188159d13a268425b16798eb28c3c1ed985123ae095c8ea146c1e4d6 EBUILD openssl-1.0.2o-r1.ebuild 8042 BLAKE2B 8e8f266dad8dac9192f3484d3334a2253c23858e9fadc7cb20e3c1d9742c65e9b1f072cc65ba82f329c94b45d8bdaf33576cfba90ff13bdaf65535910f867a03 SHA512 af301ed141db94a1a3095458219ac1daf1b9d0fb9d9bb0dddfb01249fe436d64f9e0adba83f3ef818952397d39755dd413bd2d8e8c4f9dd31024107d5c1e40b4 EBUILD openssl-1.0.2o-r2.ebuild 9625 BLAKE2B fcabeb6b7119b8b5a55ac37b36b16463d3d01e3b338246761eabad5653580996955da883f453d7096ea2ac9db7cbde1a8f0bdb94b71ce84a39cb8af85c0f7104 SHA512 2826b3e3b1e2c8478ace451519270e07272104328374bcd287e701eb337012681dea5a9da037f9005b45b2a8788ead5aafa55e30fc07e7dbb2d23c204f322df9 -EBUILD openssl-1.0.2o.ebuild 8032 BLAKE2B fb42857fa93037eb7d9fb01c0041d61cca7f9428e9f5aa0b875fdabe5f17c58d7b8c7cc5ca226c9d57021cf0ed57190c2b933abd39b3063e08df0c8928057d75 SHA512 ca714a62cc4fcb9166bcbf7242a14d32bd7057c45c98afc1d34786d5460bfe0e2dfe33a5f80f5f1ec6b9a7d5dfb7b737d722a482b0720d6492c6602ec6184fdb +EBUILD openssl-1.0.2o.ebuild 8029 BLAKE2B 3f4fc348feaffd30b504a19b204cff81491ad2439869d0d913d23b1cf20238e4f6b4ee4c926e2c73ce64cb74567b0e3af5b0c5fb6ec59b19e943ca7e5d30bc54 SHA512 db357c88840fe101d51a80e536d38fa9a08742912d9e70f473eefc55cc9f94a3616be5eb9402e27836dd7db302ec27d82b0347d6c0e239655ecf13e82810c6bf EBUILD openssl-1.1.0h-r1.ebuild 9158 BLAKE2B c0c4257218e9ef0a2460d5b19a9d43741d3c67a4cbed2714f352951c6d051973a6851bb9a33733e539ad98f0f5be6051b4da157adb421fb79704f995b119f894 SHA512 b1e6dec42afd6c9ca00697cc7942c6b192aebf6ef914c45949c8e3592a11162ce3954b07b484166331035ce421a4dd0a6d463652ab21c25fb3bcfc14239a4cac -EBUILD openssl-1.1.1_pre6.ebuild 7587 BLAKE2B 34eb743824c977e7b5f793a1837251dd29621ea5949497023a2254f5fad1e49fcf8b91b0962f0405f298e10e6a1b86326c0d0409cb9b4d75a795efa4f1978e52 SHA512 ab71eff89c32dea33dfe95bc52dbee60be75c837730b0324a20d13922aff380c9615576c6712971cbeba86bf2c70366e25fafaaaac20188f471eca9e7684a288 +EBUILD openssl-1.1.1_pre7.ebuild 7587 BLAKE2B 34eb743824c977e7b5f793a1837251dd29621ea5949497023a2254f5fad1e49fcf8b91b0962f0405f298e10e6a1b86326c0d0409cb9b4d75a795efa4f1978e52 SHA512 ab71eff89c32dea33dfe95bc52dbee60be75c837730b0324a20d13922aff380c9615576c6712971cbeba86bf2c70366e25fafaaaac20188f471eca9e7684a288 MISC metadata.xml 1273 BLAKE2B 8eb61c2bfd56f428fa4c262972c0b140662a68c95fdf5e3101624b307985f83dc6d757fc13565e467c99188de93d90ec2db6de3719e22495da67155cbaa91aa9 SHA512 3ffb56f8bc35d71c2c67b4cb97d350825260f9d78c97f4ba9462c2b08b8ef65d7f684139e99bb2f7f32698d3cb62404567b36ce849e7dc4e7f7c5b6367c723a7 diff --git a/dev-libs/openssl/openssl-1.0.2o.ebuild b/dev-libs/openssl/openssl-1.0.2o.ebuild index ac94fad85ceb..b8a3ec6ee43c 100644 --- a/dev-libs/openssl/openssl-1.0.2o.ebuild +++ b/dev-libs/openssl/openssl-1.0.2o.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz LICENSE="openssl" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test +tls-heartbeat vanilla zlib" RESTRICT="!bindist? ( bindist )" diff --git a/dev-libs/openssl/openssl-1.1.1_pre6.ebuild b/dev-libs/openssl/openssl-1.1.1_pre7.ebuild index e022bf39b778..e022bf39b778 100644 --- a/dev-libs/openssl/openssl-1.1.1_pre6.ebuild +++ b/dev-libs/openssl/openssl-1.1.1_pre7.ebuild diff --git a/dev-libs/skalibs/Manifest b/dev-libs/skalibs/Manifest index 5dd48aad8dba..f05f61b7fc44 100644 --- a/dev-libs/skalibs/Manifest +++ b/dev-libs/skalibs/Manifest @@ -1,7 +1,9 @@ DIST skalibs-2.3.2.0.tar.gz 205976 BLAKE2B 01e1694515093494d0d216e5b5f17524118c6fd3f5fe23b775c50055269472a8d82883b8a8a9f40b35c5bc1f36d867a1daca7f279d316b3789fbfc0c56c882d8 SHA512 f5a4b85fc43f49eccf5a2ac2ce5b142afc28fe4af781e59d1ad21a7eb5896075720230391234fcf7879cb29ba2d1624926d8cca77c3925327aa7a9a5fefff91a DIST skalibs-2.6.1.0.tar.gz 210504 BLAKE2B 47be3c920d7e0db9baa5982c5e1273e3132636d84767b5a0087bcbda0c18039b0ca26428c1db9a33a0ed5186a9c94860c73aaccd7ecf38da21e56e9b3e5ffb4d SHA512 52db44f398bcc08a2b4243a32254fef87d11f152dd6e9f8fa85dcc548fff5dcd1ef83ffbd32aa572837f344f9a3e4a31f156edd5ad6b4274d8138fbf24213a57 DIST skalibs-2.6.3.0.tar.gz 224463 BLAKE2B 0b051cb027b2c7335c5b6d581aeb8ff4fce8262b58551a9a0ec87d03148280a66be07a0f589731c65ef9b5298e64be93a5bd2a45818bc131cb2df5f31ac1040e SHA512 4f904cde17fa91070317b9ddd542715c5b4e19a8ccb3ae3b2eb014a782ae66b38033f7f5614d92cfb64e251aa4e97e11c03695f161cdd2b122b61fd3e627af9a +DIST skalibs-2.6.4.0.tar.gz 226780 BLAKE2B 80d01d3696452b54d0247c8e523c059bb5ecd59fdea0d18a80992c3db70deab935fce13b5559835f98ccfacf81a2a81e8a6b432b67f851a42f8441f7f7ecc19e SHA512 19062853bd9df0dadeceaab96aca9d2a68d93aada7552d306902d1b13c55d421bbff7fd37dccaf1a81d66bbecf43ed2242961fdb7bd51ff22e9b6114c1b2bb77 EBUILD skalibs-2.3.2.0.ebuild 1030 BLAKE2B 9a929766737a4e0a0f32fcdfe31d37d6bf1a0a12d921b22f4c25947183b59eff0ae70dc74f350b2043a4ab1b864b763a65014542ed3a69b9ff34672adf465f78 SHA512 ff52e56a44d1ec81ed2e21fb0bfd91e42b88228f19b63b32b843b90b103cfb971e7f9e94086e2afbbe0ae37d64d24aa637a8f54ce7c720f12eed2efefeffc578 EBUILD skalibs-2.6.1.0.ebuild 1102 BLAKE2B 6e9f79ea36986f7695841068d69eb5fdf791b0dcd4982deb854983e9d2f30b2616b265e51c1b860df6b485d6178d94f9bb1a12df4d240182814d0e7f9aec5283 SHA512 f9afc8de965ca315a935cbccffc1083a165f8d2a6ac1742b431f21b666def320bd5ecad49a02bfa30c64fb97cc0bf2be3a77660741cb60af7c8c369873f956a4 EBUILD skalibs-2.6.3.0.ebuild 1102 BLAKE2B 2d4988f73abf3a62aba25acf172225fb040f0d9c3a86a7d4c716c246749b158638f47f0e5b2506a0ed107c0c804b43e750d45b16df818626e689ae481531a6a2 SHA512 74f5e20314288d3d4b3fbf2c09278966f7a0b4315c60a34452b295c4eeacdb382ead485bb7d9d78d87c43d5af1499857f7e960980a079cb84e7f6425b5950762 +EBUILD skalibs-2.6.4.0.ebuild 1102 BLAKE2B 2d4988f73abf3a62aba25acf172225fb040f0d9c3a86a7d4c716c246749b158638f47f0e5b2506a0ed107c0c804b43e750d45b16df818626e689ae481531a6a2 SHA512 74f5e20314288d3d4b3fbf2c09278966f7a0b4315c60a34452b295c4eeacdb382ead485bb7d9d78d87c43d5af1499857f7e960980a079cb84e7f6425b5950762 MISC metadata.xml 340 BLAKE2B 8d5e67ea656a7177e109b8d3192b014fd87d673cd07b06a15169bfead655bcc560142cff85b996bbd192a7cd87208617021b7561a878e190b4a13eeb1e7f3769 SHA512 f68ae944fc47d4d472e90b676023d6ca7648f0b94c0f8ace048c8b6791e1d738a96474435846d779f05df51beff2e33bd09234fd8a3be0ce215824045dfa843d diff --git a/dev-libs/skalibs/skalibs-2.6.4.0.ebuild b/dev-libs/skalibs/skalibs-2.6.4.0.ebuild new file mode 100644 index 000000000000..da01456a849a --- /dev/null +++ b/dev-libs/skalibs/skalibs-2.6.4.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit versionator + +DESCRIPTION="skarnet.org general-purpose libraries" +HOMEPAGE="https://www.skarnet.org/software/skalibs/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="doc ipv6 static-libs" + +DEPEND=">=sys-devel/make-3.81" +RDEPEND="" + +HTML_DOCS="doc/*" + +src_prepare() { + default + + # Remove QA warning about LDFLAGS addition + sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" "${S}/configure" || die + + # configure overrides gentoo's -fstack-protector default + sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || die +} + +src_configure() { + econf \ + --datadir=/etc \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --sysdepdir=/usr/$(get_libdir)/${PN} \ + --enable-clock \ + --enable-shared \ + $(use_enable static-libs static) \ + $(use_enable ipv6) +} + +src_install() { + emake DESTDIR="${D}" install + + use doc && einstalldocs +} diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index 27d9e9cc1157..810c41b6856a 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -6,6 +6,6 @@ DIST vala-0.36.7.tar.xz 2854668 BLAKE2B 2fcb528b26a56ee9f9d362ec1891c873ee265801 EBUILD vala-common-0.34.16.ebuild 2542 BLAKE2B 4cdc068195601507e5d82dd5aae28c76f8793af489ddee1df1c9a48193ecdd006ae125775126eafcf9caee83537041369b2b3303cf2f97f214dd27224c057fda SHA512 edf400f4a70b300b13bc1086b1ee9923979d9bc21a81a3e4efce05944842a035d1c8701bd35b026b84f062a9465e037eca70690723f8e6fe05e1608f0030eb22 EBUILD vala-common-0.34.9.ebuild 2533 BLAKE2B 6cd8150927a49de7daa2d3a6394b72ad7e06b33a1459eea21b52e1fb751b7095d5b731930af9d22647e5767bebd5d028b3aadbdb9d6c6e097999c1c17e566907 SHA512 798a4ab1f0d5b22ee2a3cd259e89a52ef6b122bb9605f1cbcf346f8aba5bdfad4c49d9ac1c19127e3244b011ad914173123a3418121a7c2ece32c8970169c9de EBUILD vala-common-0.36.11.ebuild 2542 BLAKE2B 4cdc068195601507e5d82dd5aae28c76f8793af489ddee1df1c9a48193ecdd006ae125775126eafcf9caee83537041369b2b3303cf2f97f214dd27224c057fda SHA512 edf400f4a70b300b13bc1086b1ee9923979d9bc21a81a3e4efce05944842a035d1c8701bd35b026b84f062a9465e037eca70690723f8e6fe05e1608f0030eb22 -EBUILD vala-common-0.36.13.ebuild 2535 BLAKE2B 0e2683da50dc4e450854c1c1bd4028b3c7949b3987bad34be7291d70cf3127b899c9f130831a077bc46e1b2facaac65189b6c270fd38d6d43e5fde7c4784951a SHA512 f900c7df42c58e14803626a242f3fc71b30fd71ae98ea13cbdc5deb79446272f7a9175681e996389ae64737aa027fd5c00176d6e8534b71419d3d5a8d920331c +EBUILD vala-common-0.36.13.ebuild 2534 BLAKE2B 84fdedf792f27fbbe07382b08b29335dac697d777f66e2e896107a0d6bb40f09150fc1ba95e6b9ec787aafe8a76e21f2b0c42a6b5545fec3953c448590c8be57 SHA512 5733a4f26dde1fd8989034851fce933b73e3c166d42529cdada1ac84d3d7516e133ab7300d7e8a2d150e4b46a1e4d098e5775797c5753a5d06792c599381cd8c EBUILD vala-common-0.36.7.ebuild 2533 BLAKE2B 1e834f43de5670f211052c5ba6be783806cfe25fd6aa4a2890efad0eba1db06953dd656dfbd58b880f4be2e87f9855f9300adeeb2c517b9d68028c73af1f0b28 SHA512 5a5b8eb3e3f25aa08d28eb2016e9514e7f3789aa8c32e81711190218900a4a90df3acf711269a03fbd395e78d88516e894ae7eed87fc32767ae9e731c1ac6e9e MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-libs/vala-common/vala-common-0.36.13.ebuild b/dev-libs/vala-common/vala-common-0.36.13.ebuild index f8acc02fc09e..130a76cf0fd0 100644 --- a/dev-libs/vala-common/vala-common-0.36.13.ebuild +++ b/dev-libs/vala-common/vala-common-0.36.13.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris" IUSE="" # Previously ${PN} was part of dev-lang/vala |