summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/Manifest.gzbin22355 -> 22349 bytes
-rw-r--r--sys-fs/exfatprogs/Manifest2
-rw-r--r--sys-fs/exfatprogs/exfatprogs-1.2.0.ebuild2
-rw-r--r--sys-fs/hfsplusutils/Manifest2
-rw-r--r--sys-fs/hfsplusutils/hfsplusutils-1.0.4-r3.ebuild (renamed from sys-fs/hfsplusutils/hfsplusutils-1.0.4-r2.ebuild)19
5 files changed, 13 insertions, 12 deletions
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index f77d468ed049..deb5e765b826 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/exfatprogs/Manifest b/sys-fs/exfatprogs/Manifest
index de470031a2fc..bf2242960129 100644
--- a/sys-fs/exfatprogs/Manifest
+++ b/sys-fs/exfatprogs/Manifest
@@ -1,6 +1,6 @@
DIST exfatprogs-1.1.3.tar.xz 261936 BLAKE2B 7d1e471eb24f408999efd7fd6e8e2b60f0ef4efbceca9780de5a52c0b0bcad18a25648b7e669e805a40f382541406c01ea75cd40b4660f44281848bf38f9d1c0 SHA512 d23bfe4d0233d944b0d5a484e1167746db77ea9b7fbacdbfac2dd4d37a8a1d747f2445b09baced9fd7b5d3dbfc7664bdc1efe16326d7e678d05294eee124efa3
DIST exfatprogs-1.2.0.tar.xz 272716 BLAKE2B d8b4188ee2fd96b4b0abab52540e894f55279e3031596081f8077a45a2ad5737870298a0658feee177818dbf02ae036e035c350437c3ea4b7ab7100f46fc8772 SHA512 61a78af024e1ff7e12f2d7449c3ee2ff9476c8746269e29c453c77dbc73d3f52af7ca8fc3e1bd85d6a75b6ed8b7712b5f80e5cc1dffc5ff00fb63455a57ca9bf
EBUILD exfatprogs-1.1.3.ebuild 623 BLAKE2B 0a18440e3d1b53f3b8da000793db3de0cd5792dc225394fd9a522b618d332be16096240b61cada89b3153ba61fa2388d66283a6c988d101d485e133219e3bc7c SHA512 1201ba29fdd440594cccc4330f3764ef3e7263f690311ab39fbd80d1fb8eae415de0c205bdbf0cff2dfd6efb2caffe07ce2b39ef0d60dd9e0049c9f69866ada7
-EBUILD exfatprogs-1.2.0.ebuild 615 BLAKE2B 88b720d88be4d70b14d6e2819d9945af2b6a442a9f7394e7fa599bf6e52258228a0bdfc4245cdc590edc7a0e755b6821f4f50d6389c91076b0a1220eac28569a SHA512 d6c78a5620f45b31f7d56c074507097cc6931e80ecf34dd82ce3ef9d015738841f9c517ba8506d01e3675fa0638102aa880d1ef860eec5eef08e42db6c06e891
+EBUILD exfatprogs-1.2.0.ebuild 614 BLAKE2B d09affb2403a3a0920d91987aaa255ab86a0a7ad6b6b0f1527b2cb89b2a4439c6fe75563707c2e0c642680d395fb683aa801f9903b927e9bb15d05f3dd2825d1 SHA512 69c718b2a2c8fb2f9526b7fda0b2efada20f37a34ad40dfc5d119040162cad6f1e6f527f68531de8e31ba0ead10a9f50386a26a59f1c16652e5c21af0f38f134
EBUILD exfatprogs-9999.ebuild 616 BLAKE2B 91c306c2f4b3021dde2621ffc22c8a4848e060cbc0d105e0f10b83f5426ef4d7b9c1c5a42998c93e9c95bc68222224639fab76ca2074fc2974eeb52b08db9554 SHA512 6915a80d52ecfb9425a38faffc3c3e5769a7780751a6b808e3b9ebb1695bc26c2cec91b8b5761394654f57f162f47cda65440399a7edb40959fb288ef655502b
MISC metadata.xml 344 BLAKE2B 6f45e027a37eb3d01018cfd5b1d07691129367cb969896e42303b38ca81bbdc8aef68f1dc542b2a5aefa793d2f28c60c8c5dc2261b75b817973302dd7e817541 SHA512 5ce136106ee694a1a8725e3498189a1162aa249a91b4597a3cd6f87c202b6a30fd1bd6daa13e9f80fe108f3e024ca995502b9b18b30bbad47722b18fa325fa1d
diff --git a/sys-fs/exfatprogs/exfatprogs-1.2.0.ebuild b/sys-fs/exfatprogs/exfatprogs-1.2.0.ebuild
index acacbe6ec1b6..2f1d60188511 100644
--- a/sys-fs/exfatprogs/exfatprogs-1.2.0.ebuild
+++ b/sys-fs/exfatprogs/exfatprogs-1.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/exfatprogs/exfatprogs.git"
else
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~loong ~ppc ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~loong ~ppc ppc64 ~riscv ~x86"
fi
LICENSE="GPL-2"
SLOT="0"
diff --git a/sys-fs/hfsplusutils/Manifest b/sys-fs/hfsplusutils/Manifest
index 4edf875349e4..e1797eff7b3d 100644
--- a/sys-fs/hfsplusutils/Manifest
+++ b/sys-fs/hfsplusutils/Manifest
@@ -7,5 +7,5 @@ AUX hfsplusutils-1.0.4-glob.patch 215 BLAKE2B bd1aed8730e8695efc713908d33c64be14
AUX hfsplusutils-1.0.4-stdlib.patch 403 BLAKE2B 20ee7a1c8d96d8a4aee549a24b0795b0a9f0d4b5e5d3102b50962d03147b7a26f7f29e6f3652c55df912ccc68db104c4565ea2d563b97d7c67abade7affea437 SHA512 23361a4cae07b679cb5c6122cf1a74aac19a11b0b892a369683881ed1bed63cfb1369aa84762b0447f2c91b1226a73c9f42b06fe8cb25a40dd7fc58fbf22806a
AUX hfsplusutils-1.0.4-string.patch 606 BLAKE2B a9c789fe631c94577c32a330803c490b882c7cccbec213882a297a16e5ef5e0cc4fa805f9df454d4b278ed460eca42189ae1d65c00c4555e0df129bffe68c902 SHA512 5f7d4a7bbbb15479d00d3ff49fac08328b5d3fb4549d3278b43c73025ab4f0f5657c7b084b2671a5e1524a88bbcf5bc459b88c8d944cdc98fbf0c2ba4e6b0339
DIST hfsplus_1.0.4.src.tar.bz2 185461 BLAKE2B 81b93f59c4e57d80a979b9d9c56b841bcc32747136d01dc0e90afa0af486e527bda241d7c21f0f3f61a5d2efe6215e29499405aad9623a7ec9906b876aa6303f SHA512 94cf6bc8e9d561dea5e8b5860c4ef979f21349d6546c767b43c18156fa1f805e843fae8a64096c147a28886467f5e2012b06b93918773457eaf486b85958b2ee
-EBUILD hfsplusutils-1.0.4-r2.ebuild 989 BLAKE2B 9cc48ec7067af83dcf8fe19c0365b6a525a61fed9fb85dc91b27e857e84b2e8607c00b3106b6521d7a258940aea83e7b3d6c586ae7b3dd0fc6673376a5bec2cc SHA512 503db98fc289f6f537e7f36d70fd0df8650f80d27af7f59c806866a290c0de833f0d908e05d205d23de8055b8b6611549c97ab05536fa20fd3f843909c2894c1
+EBUILD hfsplusutils-1.0.4-r3.ebuild 1066 BLAKE2B 4ae72ffe9cdf1cf65a0efbe3522bfa3c9a5afab844e1ac9343e8e2a6a01a85723a940ed7eb1d47810f817eb88a3316b9d89ebef2bd2d4b7115fe0eb30535b49f SHA512 b14c2064a8824c88ec310f9f2d03310e76cc931537c4922b7b49a43a2e9f1ad8795a73b6edaa53ae4cd9d956292d7188786195cf16a077f23f55f222fa548edd
MISC metadata.xml 245 BLAKE2B 4ac08132cfdd18d0ef2c38470da5045bca296f4975a8fa1e7094c1f6f524ebf02103d487ae7d6d0bb1c912d46eb207a74a417bbdc10bc92499331112f15392e6 SHA512 fa5b2d519f191de35a1f8719e8ba7ea346c54173c797e152df2aeefda32dfb0e0741ff171b87e1ee835c1d5383f424b8bb276d597bdf2fe911525bd5719cab9d
diff --git a/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r2.ebuild b/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r3.ebuild
index 34c9cf508cba..efffe757f332 100644
--- a/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r2.ebuild
+++ b/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r3.ebuild
@@ -1,22 +1,21 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit autotools
+inherit autotools flag-o-matic
MY_P="hfsplus_${PV}"
DESCRIPTION="HFS+ Filesystem Access Utilities (a PPC filesystem)"
HOMEPAGE="http://penguinppc.org/historical/hfsplus/"
SRC_URI="http://penguinppc.org/historical/hfsplus/${MY_P}.src.tar.bz2"
+S="${WORKDIR}/hfsplus-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ppc64 x86"
-S="${WORKDIR}/hfsplus-${PV}"
-
PATCHES=(
"${FILESDIR}"/${P}-glob.patch
"${FILESDIR}"/${P}-errno.patch
@@ -31,18 +30,20 @@ PATCHES=(
src_prepare() {
default
- # let's avoid the Makefile.cvs since isn't working for us
- mv configure.{in,ac} || die
+ # let's avoid the Makefile.cvs since it isn't working for us
eautoreconf
}
src_configure() {
- econf --disable-static
+ # brittle codebase with lots of type punning, breaks LTO (#863902)
+ append-cflags -fno-strict-aliasing
+
+ default
}
src_install() {
default
newman doc/man/hfsp.man hfsp.1
- find "${D}" -name '*.la' -delete || die
+ find "${ED}" -name '*.la' -delete || die
}