From 1d465ff7b65564b56e881e75e1ff7988ebec6140 Mon Sep 17 00:00:00 2001 From: "Anna (navi) Figueiredo Gomes" Date: Mon, 20 Jan 2025 18:16:46 +0100 Subject: dev-libs/miniz: new package, add 3.0.2 --- dev-libs/miniz/Manifest | 1 + dev-libs/miniz/metadata.xml | 18 ++++++++++++++++++ dev-libs/miniz/miniz-3.0.2.ebuild | 16 ++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 dev-libs/miniz/Manifest create mode 100644 dev-libs/miniz/metadata.xml create mode 100644 dev-libs/miniz/miniz-3.0.2.ebuild diff --git a/dev-libs/miniz/Manifest b/dev-libs/miniz/Manifest new file mode 100644 index 0000000..28eb6e8 --- /dev/null +++ b/dev-libs/miniz/Manifest @@ -0,0 +1 @@ +DIST miniz-3.0.2.tar.gz 115766 BLAKE2B 57260dc5d2f382f85fb7648d4e9fb9fcca63689cdd75f27b3cf84266b112e04031cc6b5f298e3155d4b8fd635704c713572c8ed76b5a8a2f0adb737c63051f1d SHA512 426054403121f84a2ac365f7545b35fb217b41061aebaffce483568d3d374d453ab87987c599a85f1f745e0ec7144a3181ed9b100f354e2823f165ba286b0611 diff --git a/dev-libs/miniz/metadata.xml b/dev-libs/miniz/metadata.xml new file mode 100644 index 0000000..9ae3e1e --- /dev/null +++ b/dev-libs/miniz/metadata.xml @@ -0,0 +1,18 @@ + + + + + + Miniz is a lossless, high performance data compression library in a single source file that implements the zlib + (RFC 1950) and Deflate (RFC 1951) compressed data format specification standards. It supports the most commonly + used functions exported by the zlib library, but is a completely independent implementation so zlib's licensing + requirements do not apply. Miniz also contains simple to use functions for writing .PNG format image files and + reading/writing/appending .ZIP format archives. Miniz's compression speed has been tuned to be comparable to + zlib's, and it also has a specialized real-time compressor function designed to compare well against + fastlz/minilzo. + + + https://github.com/richgel999/miniz/issues + richgel999/miniz + + diff --git a/dev-libs/miniz/miniz-3.0.2.ebuild b/dev-libs/miniz/miniz-3.0.2.ebuild new file mode 100644 index 0000000..d693f55 --- /dev/null +++ b/dev-libs/miniz/miniz-3.0.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="A lossless, high performance data compression library" +HOMEPAGE="https://github.com/richgel999/miniz" +SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +DOCS=( ChangeLog.md readme.md ) -- cgit v1.2.3