summaryrefslogtreecommitdiff
path: root/app-arch/snappy
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /app-arch/snappy
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'app-arch/snappy')
-rw-r--r--app-arch/snappy/Manifest2
-rw-r--r--app-arch/snappy/files/snappy-1.2.0_external-gtest.patch46
-rw-r--r--app-arch/snappy/files/snappy-1.2.0_no-werror.patch24
-rw-r--r--app-arch/snappy/files/snappy-1.2.0_remove-no-rtti.patch32
-rw-r--r--app-arch/snappy/files/snappy-1.2.2_remove-no-rtti.patch32
-rw-r--r--app-arch/snappy/metadata.xml20
-rw-r--r--app-arch/snappy/snappy-1.2.1.ebuild48
-rw-r--r--app-arch/snappy/snappy-1.2.2-r1.ebuild48
-rw-r--r--app-arch/snappy/snappy-1.2.2.ebuild48
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 f228393d37be..000000000000
--- a/app-arch/snappy/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">google/snappy</remote-id>
- </upstream>
-</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
-}