diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
| commit | 290aebdea65a02557706eaeda477fef0437b6a48 (patch) | |
| tree | f87a939169a508a2e943570501b64cc16b411cda /app-arch/snappy | |
| parent | 6783ddcd4b73d9ce586a71770caed352bec93b16 (diff) | |
| download | baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip | |
Adding metadata
Diffstat (limited to 'app-arch/snappy')
| -rw-r--r-- | app-arch/snappy/Manifest | 2 | ||||
| -rw-r--r-- | app-arch/snappy/files/snappy-1.2.0_external-gtest.patch | 46 | ||||
| -rw-r--r-- | app-arch/snappy/files/snappy-1.2.0_no-werror.patch | 24 | ||||
| -rw-r--r-- | app-arch/snappy/files/snappy-1.2.0_remove-no-rtti.patch | 32 | ||||
| -rw-r--r-- | app-arch/snappy/files/snappy-1.2.2_remove-no-rtti.patch | 32 | ||||
| -rw-r--r-- | app-arch/snappy/metadata.xml | 20 | ||||
| -rw-r--r-- | app-arch/snappy/snappy-1.2.1.ebuild | 48 | ||||
| -rw-r--r-- | app-arch/snappy/snappy-1.2.2-r1.ebuild | 48 | ||||
| -rw-r--r-- | app-arch/snappy/snappy-1.2.2.ebuild | 48 |
9 files changed, 0 insertions, 300 deletions
diff --git a/app-arch/snappy/Manifest b/app-arch/snappy/Manifest deleted file mode 100644 index 81f0c453821a..000000000000 --- a/app-arch/snappy/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST snappy-1.2.1.tar.gz 1108761 BLAKE2B a3a93331344052e8da18b220575764ba6a75f471867e946fcca48a18b68ff5335e672b0b54100ac18e435e87ee66bcfea3ead7349fe016ec7d9bb7b57e2c7386 SHA512 e7290d79ddd45605aafd02cba9eaa32309c94af04f137552a97a915c391f185dccab9b7b21a01b28f3f446be420232c3c22d91c06e0be6e1e2e32d645174798c -DIST snappy-1.2.2.tar.gz 1108618 BLAKE2B 2f809e86c798386d5f3abe1db1c8ecce787503889fa8be57bdf2a81712af19d264c802f161ed5e2406ea988a8083faab67c6695db2dd30cca0c0aeff20be04aa SHA512 0c1e1019e1bec9281f9877996d896e59e1533456130143224acb9cbfc35c1b0dd9de0a76e4a36494844d9ec58c295eed8c50bdf6dbabe47cf679652eb24b1281 diff --git a/app-arch/snappy/files/snappy-1.2.0_external-gtest.patch b/app-arch/snappy/files/snappy-1.2.0_external-gtest.patch deleted file mode 100644 index 6d929821ba0b..000000000000 --- a/app-arch/snappy/files/snappy-1.2.0_external-gtest.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 4e6c67832f53b126d1e54b9398b88f23e75846f3 Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com> -Date: Thu, 11 Apr 2024 10:05:30 +0300 -Subject: [PATCH 1/3] Use external GTest suite - ---- - CMakeLists.txt | 22 ++-------------------- - 1 file changed, 2 insertions(+), 20 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 85afe58..e23d2ca 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -319,27 +319,9 @@ endif(SNAPPY_BUILD_TESTS OR SNAPPY_BUILD_BENCHMARKS) - if(SNAPPY_BUILD_TESTS) - enable_testing() - -- # Prevent overriding the parent project's compiler/linker settings on Windows. -- set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) -- set(install_gtest OFF) -- set(install_gmock OFF) -- set(build_gmock ON) -- - # This project is tested using GoogleTest. -- add_subdirectory("third_party/googletest") -- -- # GoogleTest triggers a missing field initializers warning. -- if(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS) -- set_property(TARGET gtest -- APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers) -- set_property(TARGET gmock -- APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers) -- endif(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS) -- -- if(SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION) -- set_property(TARGET gtest -- APPEND PROPERTY COMPILE_OPTIONS -Wno-implicit-int-float-conversion) -- endif(SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION) -+ find_package(GTest REQUIRED) -+ include(GoogleTest) - - add_executable(snappy_unittest "") - target_sources(snappy_unittest --- -2.43.2 - diff --git a/app-arch/snappy/files/snappy-1.2.0_no-werror.patch b/app-arch/snappy/files/snappy-1.2.0_no-werror.patch deleted file mode 100644 index 813ff7a59136..000000000000 --- a/app-arch/snappy/files/snappy-1.2.0_no-werror.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 8a262c4de10c4a7e07db41779fd7ca1565d92631 Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com> -Date: Thu, 11 Apr 2024 10:06:47 +0300 -Subject: [PATCH 2/3] Don't use -Werror - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -66,13 +66,6 @@ else(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra") - endif(NOT CMAKE_CXX_FLAGS MATCHES "-Wextra") - -- # Use -Werror for clang only. -- if(CMAKE_CXX_COMPILER_ID MATCHES "Clang") -- if(NOT CMAKE_CXX_FLAGS MATCHES "-Werror") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") -- endif(NOT CMAKE_CXX_FLAGS MATCHES "-Werror") -- endif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") -- - # Disable sign comparison warnings. Matches upcoming Bazel setup. - if(NOT CMAKE_CXX_FLAGS MATCHES "-Wno-sign-compare") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-sign-compare") --- -2.43.2 - diff --git a/app-arch/snappy/files/snappy-1.2.0_remove-no-rtti.patch b/app-arch/snappy/files/snappy-1.2.0_remove-no-rtti.patch deleted file mode 100644 index dcfeae45cfbb..000000000000 --- a/app-arch/snappy/files/snappy-1.2.0_remove-no-rtti.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 012ff3ef652027abd1a422268cf9f164b386f340 Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com> -Date: Thu, 11 Apr 2024 10:07:45 +0300 -Subject: [PATCH 3/3] Don't disable RTTI - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -51,10 +51,6 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") - string(REGEX REPLACE "/EH[a-z]+" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHs-c-") - add_definitions(-D_HAS_EXCEPTIONS=0) -- -- # Disable RTTI. -- string(REGEX REPLACE "/GR" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /GR-") - else(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") - # Use -Wall for clang and gcc. - if(NOT CMAKE_CXX_FLAGS MATCHES "-Wall") -@@ -88,10 +84,6 @@ else(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") - # Disable C++ exceptions. - string(REGEX REPLACE "-fexceptions" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions") -- -- # Disable RTTI. -- string(REGEX REPLACE "-frtti" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti") - endif(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") - - # BUILD_SHARED_LIBS is a standard CMake variable, but we declare it here to make --- -2.43.2 - diff --git a/app-arch/snappy/files/snappy-1.2.2_remove-no-rtti.patch b/app-arch/snappy/files/snappy-1.2.2_remove-no-rtti.patch deleted file mode 100644 index 6abeb9c565c0..000000000000 --- a/app-arch/snappy/files/snappy-1.2.2_remove-no-rtti.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 012ff3ef652027abd1a422268cf9f164b386f340 Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com> -Date: Thu, 11 Apr 2024 10:07:45 +0300 -Subject: [PATCH 3/3] Don't disable RTTI - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -51,10 +51,6 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") - string(REGEX REPLACE "/EH[a-z]+" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHs-c-") - add_definitions(-D_HAS_EXCEPTIONS=0) -- -- # Disable RTTI. -- string(REGEX REPLACE "/GR" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /GR-") - else(MSVC) - # Use -Wall for clang and gcc. - if(NOT CMAKE_CXX_FLAGS MATCHES "-Wall") -@@ -88,10 +84,6 @@ else(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") - # Disable C++ exceptions. - string(REGEX REPLACE "-fexceptions" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions") -- -- # Disable RTTI. -- string(REGEX REPLACE "-frtti" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti") - endif(MSVC) - - # BUILD_SHARED_LIBS is a standard CMake variable, but we declare it here to make --- -2.43.2 - diff --git a/app-arch/snappy/metadata.xml b/app-arch/snappy/metadata.xml deleted file mode 100644 index b29a4f1299ef..000000000000 --- a/app-arch/snappy/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>azamat.hackimov@gmail.com</email> - <name>Azamat H. Hackimov</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription lang="en">Snappy is a compression/decompression library. - It does not aim for maximum compression, or compatibility with any - other compression library; instead, it aims for very high speeds and - reasonable compression.</longdescription> - <upstream> - <remote-id type="cpe">cpe:/a:google:snappy</remote-id> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-arch/snappy/snappy-1.2.1.ebuild b/app-arch/snappy/snappy-1.2.1.ebuild deleted file mode 100644 index 206702fe42b1..000000000000 --- a/app-arch/snappy/snappy-1.2.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2025 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" -# ABI may be broken without a new SONAME. Please use abidiff on bumps. -SLOT="0/1.1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~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.2.0_external-gtest.patch" - "${FILESDIR}/${PN}-1.2.0_no-werror.patch" - "${FILESDIR}/${PN}-1.2.0_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.2.2-r1.ebuild b/app-arch/snappy/snappy-1.2.2-r1.ebuild deleted file mode 100644 index 6c369b6690df..000000000000 --- a/app-arch/snappy/snappy-1.2.2-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2025 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" -# ABI may be broken without a new SONAME. Please use abidiff on bumps. -SLOT="0/1.1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~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.2.0_external-gtest.patch" - "${FILESDIR}/${PN}-1.2.0_no-werror.patch" - "${FILESDIR}/${PN}-1.2.2_remove-no-rtti.patch" -) - -multilib_src_configure() { - local mycmakeargs=( - -DCMAKE_CXX_STANDARD=17 # Latest gtest needs -std=c++17 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.2.2.ebuild b/app-arch/snappy/snappy-1.2.2.ebuild deleted file mode 100644 index fee9f4c52910..000000000000 --- a/app-arch/snappy/snappy-1.2.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2025 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" -# ABI may be broken without a new SONAME. Please use abidiff on bumps. -SLOT="0/1.1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~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.2.0_external-gtest.patch" - "${FILESDIR}/${PN}-1.2.0_no-werror.patch" - "${FILESDIR}/${PN}-1.2.2_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 -} |
