summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-19 06:50:06 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-19 06:50:06 +0000
commit06617f385b21ef2262c88f17869c15c424e67d21 (patch)
tree3f6ea6fba81d85145b37641fb93140f3c70f57c9 /sys-fs
parent2c18b7f7fb2885d27960657c60906ef0bac0681e (diff)
gentoo auto-resync : 19:03:2024 - 06:50:06
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/Manifest.gzbin22228 -> 22231 bytes
-rw-r--r--sys-fs/squashfs-tools-ng/Manifest4
-rw-r--r--sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild52
-rw-r--r--sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild2
4 files changed, 56 insertions, 2 deletions
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index 2805541f7de5..fbab827ad6ab 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/squashfs-tools-ng/Manifest b/sys-fs/squashfs-tools-ng/Manifest
index 35688a2f2f62..165dfd51c1db 100644
--- a/sys-fs/squashfs-tools-ng/Manifest
+++ b/sys-fs/squashfs-tools-ng/Manifest
@@ -1,4 +1,6 @@
DIST squashfs-tools-ng-1.2.0.tar.xz 586992 BLAKE2B ca20e4e01033b4dfa3ada2abd0f618305cb3f49f683863d36ea93679c2cfc0c396ee209c3254fa318d30cb2c4c000c3634d4b625212842cabae0a5e53b4a2bdc SHA512 0c52890a92e2aee928db3e2407c087703d331e9dd8cba1b58ef44fe78cdd7ed1523e9b0485f7da83ad77423ffdccaf392a2b752ad948d62a5f1b5e600b523070
+DIST squashfs-tools-ng-1.3.0.tar.xz 585800 BLAKE2B 658ff825b2cda63116c29d8c582f54df5bd511a6da98e737527d54720ed95a541edc39b94f61195f4c99d125cbcc8db824ea9d1e2a7a7a557fb647f5e795d623 SHA512 10ddff837464227d97c3c2dabeefa408a63fbab4ddc8ca184f4ecce7288ac47c0c6baf6d10146f7e29e4a845592720e39281f779420f5ba0b1e7736c0dea73d7
EBUILD squashfs-tools-ng-1.2.0.ebuild 1161 BLAKE2B 029df3afc6e10b6d46897baa73b4710dc987609ef819e0adc202a0523c84da64435914ed9a815d562ce7178277764ffd7b5bf8b483095424037d322b6246749f SHA512 87295bb4f3e2068fe52c7ef7c697b11b10a7f3c703ee6827ab6e4bda9f9c8b1916da42e7c5cd9884a610d4391ad5d8238dac8127561928b1ec147b06ca3f6cdd
-EBUILD squashfs-tools-ng-9999.ebuild 1162 BLAKE2B a52a74fe4af31dc00e30b5b2d4a10ae759aaa602e4c5af898953e716ef92de9ca514713a3dac24423b88882f127df2324ce55b71007938527cd3b56922c0f3b7 SHA512 06b4c42d37ea373fa11560655263c44f8f6e02c5d059b2a1d57557f16e327125c5a13e51bf47146258965c190353c1b9613f6e694ad9549540ca0b409657efc4
+EBUILD squashfs-tools-ng-1.3.0.ebuild 1162 BLAKE2B 1e651d2dfbaff4e4419e7bc97ea71a4bf62567903c47960dc03bdf69e3f6e6cd455af72b1ee378f9735edc6a4c33a4fd0a3d0c722c6bf5268c5fc6f2ed5eb8ea SHA512 bcf39c07a8102f87de5b4eee7faefb27749884754de9715e0099cce0b252093a5043b9a88f3972161c0ddc70c36da0e9dca430165cf3b456c69252c0cfe20b2e
+EBUILD squashfs-tools-ng-9999.ebuild 1162 BLAKE2B 1e651d2dfbaff4e4419e7bc97ea71a4bf62567903c47960dc03bdf69e3f6e6cd455af72b1ee378f9735edc6a4c33a4fd0a3d0c722c6bf5268c5fc6f2ed5eb8ea SHA512 bcf39c07a8102f87de5b4eee7faefb27749884754de9715e0099cce0b252093a5043b9a88f3972161c0ddc70c36da0e9dca430165cf3b456c69252c0cfe20b2e
MISC metadata.xml 453 BLAKE2B 4bfc83a611fe2b8da5ce57e56c438c671489d0944cbb4b3f82113bac6bee89028091551c1c96953f166959b087d7e776b28ecb6b9290489f007ea5ca33090ebf SHA512 013b8d87af8c6298eaba48b4aa4282a8781321b0a15d1a8745361e389bb6c5ae6957b24af4bb6b88125cff5f9824b0e878051bd395fdeb98c2ae0ef7f2b370a7
diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild
new file mode 100644
index 000000000000..161eca8ce48e
--- /dev/null
+++ b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A new set of tools for working with SquashFS images"
+HOMEPAGE="https://github.com/AgentD/squashfs-tools-ng"
+if [[ ${PV} = 9999* ]]; then
+ inherit autotools git-r3
+ EGIT_REPO_URI="https://github.com/AgentD/${PN}.git"
+else
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ SRC_URI="https://infraroot.at/pub/squashfs/${P}.tar.xz"
+fi
+
+LICENSE="LGPL-3+ BSD-2 MIT tools? ( GPL-3+ )"
+SLOT="0"
+IUSE="lz4 +lzma lzo selinux +tools zstd"
+
+DEPEND="
+ app-arch/bzip2:=
+ sys-libs/zlib:=
+ lz4? ( app-arch/lz4:= )
+ lzma? ( app-arch/xz-utils )
+ lzo? ( dev-libs/lzo:2 )
+ selinux? ( sys-libs/libselinux:= )
+ zstd? ( app-arch/zstd:= )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+ [[ ${PV} == "9999" ]] && eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ --disable-static
+ $(use_with lz4)
+ $(use_with lzo)
+ $(use_with selinux)
+ $(use_with tools)
+ $(use_with lzma xz)
+ $(use_with zstd)
+ )
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name "*.la" -delete || die
+}
diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild
index 76778f0ce58b..161eca8ce48e 100644
--- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild
+++ b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8