From bf091a83ac5cdd060495df0aef0aeab9066672a1 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 20 Mar 2023 12:37:08 +0000 Subject: gentoo auto-resync : 20:03:2023 - 12:37:08 --- app-arch/Manifest.gz | Bin 17390 -> 17393 bytes app-arch/snappy/Manifest | 2 +- app-arch/snappy/snappy-1.1.10-r1.ebuild | 49 ++++++++++++++++++++++++++++++++ app-arch/snappy/snappy-1.1.10.ebuild | 47 ------------------------------ 4 files changed, 50 insertions(+), 48 deletions(-) create mode 100644 app-arch/snappy/snappy-1.1.10-r1.ebuild delete mode 100644 app-arch/snappy/snappy-1.1.10.ebuild (limited to 'app-arch') diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index b79fda9b8bb2..1839009d5693 100644 Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ diff --git a/app-arch/snappy/Manifest b/app-arch/snappy/Manifest index 8706229395b5..57e18215c00a 100644 --- a/app-arch/snappy/Manifest +++ b/app-arch/snappy/Manifest @@ -4,6 +4,6 @@ AUX snappy-1.1.9_gcc_inline.patch 3166 BLAKE2B b4d05035647a97709ba43ee9673fbdaf1 AUX snappy-1.1.9_remove-no-rtti.patch 1420 BLAKE2B de5194681f365e8d34ac9f56fb3951caad18f1f8af9c3fd65e0ce21de0dd45e8b5fa28c831d04bedc88c8a9fd3b3745c6bacd696b407bb23be766e259ec05aea SHA512 96e16b453ee5e7718930227c8203a5e814e5c0183cf3e13a310d232551dff32bae08dd88552acd714cf373cf7f052630d9c4091776c72d3f451dd395f8bba1b2 DIST snappy-1.1.10.tar.gz 1105312 BLAKE2B 5195335fb1883974d290e7dca2b6d928bde2b183f3f61bca9da28855b39fd9a4ee1c24014322d238d2ec94f3a3a55fd43110c88283e85865272226e11cbb4834 SHA512 3578597f1d4ec09104ce0296b825b013590351230dfe56c635081fd282ce7a13a34caf2c283ac77bd24065e2d27af6db068d1f84b98cec2fd39a0e37a0d77070 DIST snappy-1.1.9.tar.gz 1102382 BLAKE2B 926d03156168e3d4800dc17144db3de2c182c6eb9970d87a00b94fb09b67e403479a64cbed75833b83fd03173c1bb8caaf248a55627e89fe2a34456f12ff3b42 SHA512 f1f8a90f5f7f23310423574b1d8c9acb84c66ea620f3999d1060395205e5760883476837aba02f0aa913af60819e34c625d8308c18a5d7a9c4e190f35968b024 -EBUILD snappy-1.1.10.ebuild 1386 BLAKE2B 2dd23600a42c94b1ec587d87f146e9aa87f762d1402a37eb4ab16f0cbc01224759a00a9e221ad04281503ab2d3727f6e23383777c04b9b645816070d8659cb22 SHA512 bb26aedbc9fae1b920fe19a7cb53113f813c184e985aae983d5dd9a2494310bc1902eef17e751aa9b0bc614ad1ae19dd2b65354f55440f3c3a3b65d0f6773dfd +EBUILD snappy-1.1.10-r1.ebuild 1502 BLAKE2B cbd67c4a9f8218ebda638ddef6c5b413aaccc4d2d6bb245984b1ef7297a97f884703fba9a1bc5f44ab2ea4eb738b6c0af09c1a2f5f4b4ee3a62baffadb840e38 SHA512 00b8aa8b633a5347a5b40844a1f707f226da52f72a0cf15220cd95be8e949392bf4fb24d71771d407919fce47ebbd9fe87d7d1368b29d4ea40afe63fbeb7e308 EBUILD snappy-1.1.9-r1.ebuild 1259 BLAKE2B 9678bcc5829074ffeb2bdf2e05f028c10d2d5a58611242ca6dafcd83b11087ea754b72a2eb4e77e9dddd6b6d36f0606ca5ad4137881b51642f8a4dbd97b72b73 SHA512 f7ae64ae9963d2605c1be080b55b973d59666d8a50821c8e5e5d33acf7718baa0a815037adc41ac8735561e2b4e5fb613aa915ca6e1c4bcb029c61e4012935f4 MISC metadata.xml 801 BLAKE2B dd35b7d1e7c5113cdf16e4ca002c07bd433f47265486a5f1710c3908d7d494b5c6dde77ef1ede60cab913b74b8ff645dcd89cf2c59b21f313e6cd4f4b4740dfa SHA512 13d13dc4efa03efdded3c8e9313753315a132a05d4b53471f7268715c80a95faea18df466eb9b3a756a018fc21e5f5b31cf10b024652b94cd7cfd40f44d56cc7 diff --git a/app-arch/snappy/snappy-1.1.10-r1.ebuild b/app-arch/snappy/snappy-1.1.10-r1.ebuild new file mode 100644 index 000000000000..a039f41ccade --- /dev/null +++ b/app-arch/snappy/snappy-1.1.10-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="A high-speed compression/decompression library by Google" +HOMEPAGE="https://github.com/google/snappy" +SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +# ${PV%%.*}.FUDGE where FUDGE is incremented if ABI is broken without a new SONAME +# Please use abidiff on bumps. +SLOT="0/${PV%%.*}.1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-cpp/gtest )" + +DOCS=( format_description.txt framing_format.txt NEWS README.md ) + +PATCHES=( + "${FILESDIR}/${PN}-1.1.9_external_gtest.patch" + "${FILESDIR}/${PN}-1.1.9-clang-werror.patch" + "${FILESDIR}/${PN}-1.1.9_remove-no-rtti.patch" +) + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_CXX_STANDARD=14 # Latest gtest needs -std=c++14 or newer + -DSNAPPY_BUILD_TESTS=$(usex test) + -DSNAPPY_REQUIRE_AVX=$(usex cpu_flags_x86_avx) + -DSNAPPY_REQUIRE_AVX2=$(usex cpu_flags_x86_avx2) + -DSNAPPY_BUILD_BENCHMARKS=OFF + # Options below are related to benchmarking, that we disable. + -DHAVE_LIBZ=NO + -DHAVE_LIBLZO2=NO + -DHAVE_LIBLZ4=NO + ) + cmake_src_configure +} + +multilib_src_test() { + # run tests directly to get verbose output + cd "${S}" || die + "${BUILD_DIR}"/snappy_unittest || die +} diff --git a/app-arch/snappy/snappy-1.1.10.ebuild b/app-arch/snappy/snappy-1.1.10.ebuild deleted file mode 100644 index f78200c4847b..000000000000 --- a/app-arch/snappy/snappy-1.1.10.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -DESCRIPTION="A high-speed compression/decompression library by Google" -HOMEPAGE="https://github.com/google/snappy" -SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV%%.*}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-cpp/gtest )" - -DOCS=( format_description.txt framing_format.txt NEWS README.md ) - -PATCHES=( - "${FILESDIR}/${PN}-1.1.9_external_gtest.patch" - "${FILESDIR}/${PN}-1.1.9-clang-werror.patch" - "${FILESDIR}/${PN}-1.1.9_remove-no-rtti.patch" -) - -multilib_src_configure() { - local mycmakeargs=( - -DCMAKE_CXX_STANDARD=14 # Latest gtest needs -std=c++14 or newer - -DSNAPPY_BUILD_TESTS=$(usex test) - -DSNAPPY_REQUIRE_AVX=$(usex cpu_flags_x86_avx) - -DSNAPPY_REQUIRE_AVX2=$(usex cpu_flags_x86_avx2) - -DSNAPPY_BUILD_BENCHMARKS=OFF - # Options below are related to benchmarking, that we disable. - -DHAVE_LIBZ=NO - -DHAVE_LIBLZO2=NO - -DHAVE_LIBLZ4=NO - ) - cmake_src_configure -} - -multilib_src_test() { - # run tests directly to get verbose output - cd "${S}" || die - "${BUILD_DIR}"/snappy_unittest || die -} -- cgit v1.2.3