summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/Manifest.gzbin21756 -> 21610 bytes
-rw-r--r--sys-fs/arm-fdisk/Manifest2
-rw-r--r--sys-fs/arm-fdisk/arm-fdisk-3.0.6-r1.ebuild24
-rw-r--r--sys-fs/btrfs-progs/Manifest18
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-3.18.2.ebuild62
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-4.1.2.ebuild80
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-4.10.2.ebuild93
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-4.14.1.ebuild103
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-4.19.1.ebuild117
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-4.9.1.ebuild93
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-5.1.1.ebuild125
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-5.2.2.ebuild125
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-5.3.ebuild125
-rw-r--r--sys-fs/eudev/Manifest2
-rw-r--r--sys-fs/eudev/eudev-3.2.9.ebuild2
-rw-r--r--sys-fs/fuse4bsd/Manifest6
-rw-r--r--sys-fs/fuse4bsd/files/fuse4bsd-0.3.9_pre1-fbsd91.patch15
-rw-r--r--sys-fs/fuse4bsd/files/fuse4bsd-0.3.9_pre1-ports.patch475
-rw-r--r--sys-fs/fuse4bsd/fuse4bsd-0.3.9_pre1.ebuild58
-rw-r--r--sys-fs/fuse4bsd/metadata.xml5
-rw-r--r--sys-fs/gt5/Manifest6
-rw-r--r--sys-fs/gt5/files/gt5-1.4.0-bash-shabang.patch5
-rw-r--r--sys-fs/gt5/files/gt5-1.4.0-empty-dirs.patch4
-rw-r--r--sys-fs/gt5/gt5-1.4.0-r2.ebuild20
-rw-r--r--sys-fs/libeatmydata/Manifest9
-rw-r--r--sys-fs/libeatmydata/files/libeatmydata-105-undpkg.patch2
-rw-r--r--sys-fs/libeatmydata/libeatmydata-105-r2.ebuild (renamed from sys-fs/libeatmydata/libeatmydata-105-r1.ebuild)11
-rw-r--r--sys-fs/libeatmydata/libeatmydata-65.ebuild29
-rw-r--r--sys-fs/libeatmydata/libeatmydata-82-r1.ebuild26
-rw-r--r--sys-fs/libeatmydata/libeatmydata-82.ebuild29
-rw-r--r--sys-fs/lufs/Manifest6
-rw-r--r--sys-fs/lufs/files/lufs-0.9.7-fPIC.patch4
-rw-r--r--sys-fs/lufs/files/lufs-0.9.7-gcc43.patch12
-rw-r--r--sys-fs/lufs/lufs-0.9.7-r4.ebuild (renamed from sys-fs/lufs/lufs-0.9.7-r3.ebuild)47
-rw-r--r--sys-fs/mtpfs/Manifest3
-rw-r--r--sys-fs/mtpfs/mtpfs-1.1-r4.ebuild55
-rw-r--r--sys-fs/mtpfs/mtpfs-1.1-r5.ebuild2
-rw-r--r--sys-fs/udev/Manifest2
-rw-r--r--sys-fs/udev/udev-243-r2.ebuild2
39 files changed, 78 insertions, 1726 deletions
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index b2ff1cdc504e..26114ecb3842 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/arm-fdisk/Manifest b/sys-fs/arm-fdisk/Manifest
index 0b6199e071b9..920511844c3f 100644
--- a/sys-fs/arm-fdisk/Manifest
+++ b/sys-fs/arm-fdisk/Manifest
@@ -1,4 +1,4 @@
DIST acorn-fdisk_3.0.6-6.2.diff.gz 5580 BLAKE2B d4c70c874cb60b02403edadd51a2547781f78efe7a09f3d776c1ce3a135a07f1c856e640f5cf0e2a1308ff80541f9a0c68cadfa44f10000bd81f576fc823ce2a SHA512 076587945548f10fef92a93910aee670927a2de9b1b32fd1b4ab72b1cfc26440177745f09b62f9b903987e3802060f4e278e1647ee12b7e2f29a0fd7b36ff188
DIST arm-fdisk-3.0.6.tar.gz 62266 BLAKE2B e9554325562fd8fa03b896927fd9dca4cd61b86a4dd1a9d0bcc8aff638e0f0d1a9bca5c5b4bdf7bc9f1799f712497c8677af74f5204646bd505bc107818dfecf SHA512 954c1112c8108da676a0c4223de3a7b0320a37286b0ed099f3000bf4777ebb483b0b62eb0a5dd480f775c503020e7d9ed6ef737ef7bbc5bce858ae68aa471a3f
-EBUILD arm-fdisk-3.0.6-r1.ebuild 1009 BLAKE2B 9daf8c01c3914d99d242acca9385818d3e8c7b8315fe7d8a6654e217ef7f53fbf74abc548b5c48c839eeee2f181f104ddf580c6b6cd8053be8c10e4426cd7026 SHA512 fb14969b30e477a45516ab1aac866ac4caf3f6f6aeb8bc9cc3561c7ad9ba16c0486f74d0acafe429c9125d55a7eb5747027afe198c2260a4c80399f3da7d4a16
+EBUILD arm-fdisk-3.0.6-r1.ebuild 936 BLAKE2B 9694f015c849744d37c2090cf04c05db15d415a08c4ec7e4f6fd69d2e5b4e05a613dddcab41e27a0fdfef39ea9266d32b2971d5c427d167b9fed21587c5ae87a SHA512 85b7ad212cf738d0dd6d212ad3968fca59433f7b03263219d893159608e8647b174ea7df0b97242ebfedabd4c68d707d36fffecafbef89284c6a0da0ff3bd1cf
MISC metadata.xml 255 BLAKE2B a9541f4bfab6e4a12975e8b3d56e433e65828b6376510448f11930d35451e23cad5bbf264180f150629ce9c1dea24eb7fb4f2b3f950ee5ff5d345811e017773a SHA512 4408b5018e974df4d7508f29e255f318bbd09b4056927cae6406ff1f427c06d5d655f677a28440cb84af04e411c88e4582f9ad1ea76829afeee0bbe4e3841c2f
diff --git a/sys-fs/arm-fdisk/arm-fdisk-3.0.6-r1.ebuild b/sys-fs/arm-fdisk/arm-fdisk-3.0.6-r1.ebuild
index 3a85f525491e..aaafaf93c51b 100644
--- a/sys-fs/arm-fdisk/arm-fdisk-3.0.6-r1.ebuild
+++ b/sys-fs/arm-fdisk/arm-fdisk-3.0.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
DEB_VER=6.2
DESCRIPTION="edit disk partitions on Acorn machines"
@@ -16,30 +16,26 @@ SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc s390 sh sparc x86"
IUSE=""
-DEPEND=""
+src_prepare() {
+ default
+ eapply "${WORKDIR}"/acorn-fdisk_${PV}-${DEB_VER}.diff
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${WORKDIR}"/acorn-fdisk_${PV}-${DEB_VER}.diff
-
- find "${S}" -name Makefile -print0 | xargs -0 \
- sed -i \
+ find . -name Makefile -exec sed -i \
-e "s:-O2 -Wall\( -g\)\?::" \
-e "/^CFLAGS/s:=:+=:" \
-e "/^LDFLAGS/s:=:+=:" \
- -e '/^STRIP/s:strip:true:'
+ -e '/^STRIP/s:strip:true:' {} + || die
}
src_compile() {
emake \
CC="$(tc-getCC)" \
- AR="$(tc-getAR)" || die
+ AR="$(tc-getAR)"
}
src_install() {
into /
- newsbin fdisk ${PN} || die "sbin failed"
+ newsbin fdisk ${PN}
dosym ${PN} /sbin/acorn-fdisk
dodoc ChangeLog README debian/changelog
}
diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index e68d5ebba7c9..12d2fc836704 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -1,27 +1,9 @@
AUX btrfs-progs-4.19-be-bswap.patch 1035 BLAKE2B 153ffa73bf79eca3172bd566d7daffd84d52fcb01fd69ad30547ed44a2ce1eec23b6eb95bbcb0259a966a152f796f5c57f022b33cbf7063c4e53236e93c6b3aa SHA512 695d21bd1dab1196596e4f6e2d14020e0b0e938493459feec33ac21f9ab6ecddc5c14a79ba738166d6010662b4f6c75232c6d3393d8eb69c5d7c7d0560448051
-DIST btrfs-progs-v3.18.2.tar.xz 1029228 BLAKE2B be8b3e0151c939135bcac11cdd118b7cafdfefa9d06de4629a0727db781b42dfdfa447265d1b4dafce8711a65ac838b19c38a2a93c0439d92d5b8fb4b4d974f5 SHA512 7fd125eeedabd54178f5198ac09c364b6772125124adcdb2620515a51c331307205ae06ff81375a49ebc62650d537c6f9eed2b63bf1f7e97b9ff047cda8a2cc4
-DIST btrfs-progs-v4.1.2.tar.xz 1123080 BLAKE2B 4b6395080c1456321d6923609544da066bd86806588e5860bc2750162a257a94a64cd4e3fb1362065eaa38a73fdee92f053cd2a26c367fe179aa13f068e8b1d2 SHA512 dd159bcc3adb65efd4f612d75f5a6b30df8ad9fa06ef952dd03dac965256de37eab26f4cc2fb3840178403ccbb7368cae11638e27eadb9b1835b636c4b126e2e
-DIST btrfs-progs-v4.10.2.tar.xz 1508304 BLAKE2B d2540b27f4405d43ea60e0f6d31fae1794641d81db066ffab57a8f8cc9f6671c3bc01df5efc6309967e88af418e62eed61b7837863bc222bf371ce24b7d63cea SHA512 1a21ca29d03c8d0e697ce075b841e38b021771a67da20087c80ab84bb87c5f56ea80695f9b2a25a2a159fba8b01d74a364435f5462545ec00ebd6f335d3fcd6f
-DIST btrfs-progs-v4.14.1.tar.xz 1926492 BLAKE2B 35575946c1de9cb81f1aed2a5be2433149b6aae5e8602cef4c892f7e5fa1160e4b8bbed354bf36c90d3a6a4d6856b57cb10e632a9fba47b1f0b312098a6393da SHA512 e01a52a84bc0de81e7173fda46c12fbd451b5117014008033e16c7bf48165065c6362d812a95ade17c01f62f66755b4c7ab11dd22804eb3bdfc56346a161e2a6
-DIST btrfs-progs-v4.19.1.tar.xz 2007160 BLAKE2B fda89842f5117e77a00794054b1a11a7233d33c2135492b4a382cfdbcbbe58624447178cbeba7c44fabd5a5848fb4d47665dffbd838ff1b88432e1d98deb0666 SHA512 834b0a16216437301637d44561fd265db167b7084de7d43d36802907645627d955421c1f5c46f0eb72d85f8b8d70905e5f6c0d539a34693704aa188085dfeec4
DIST btrfs-progs-v4.19.tar.xz 2001340 BLAKE2B 117087adcb57e4ebf6a2e9c66bf0ad2b098108f7363fc3c015d73bf9afcda9d579831fe0e324125893cdb2510873d052522b15843c461e640a546900e535ce76 SHA512 e5abf637a9c811973422ca05a5530f6cd18263013d141277e2a70099cf8ab7e0eb8781df56368da4321c90f21d1022ad852b661adc4877e9a9ba5c60ccbefdee
DIST btrfs-progs-v4.4.1.tar.xz 1173248 BLAKE2B 8bf07a3bc3d24a3f641c2dc7a6353f186ebd98f7a633bdbc2689359e6204b3f1db76accee3e648634f319e26b57e6376c13fa31d39413908d0b2308e0ae28d0e SHA512 3086e2e0385d9e14edcfa25e1aee1ed98087dd5b91a66aa450786c932d79841b5c4ee3f9a40b8fdecee0ba1e386196b89679d28e58e4924ce66cd78c5e3c0d4a
-DIST btrfs-progs-v4.9.1.tar.xz 1476524 BLAKE2B 3fdd1c040fdf8083fcf5d4106db22112aaba59dd9a6ab8ad164302ec153a83151fbf88d84181dc849c296bb96ad883d4f7329bff111c67c19fdb814db5073fb2 SHA512 143f5c8863f3b9eff2e4ca2c750bb80ffe62f66d0c15d23e6f5bf75dab0133dcd3ff4d4c722360560de24b73e3da1222f265230d18de06d7bccd85ad2cb9a6a5
-DIST btrfs-progs-v5.1.1.tar.xz 2041940 BLAKE2B ca032cf17e78e5892788b677b5a0fead7cf1108fd464facb48e713b259c8c75f8b7714377f75e7b9e595c7c8fa5927fa37d11f43f51e4d898698f9fc5d26a808 SHA512 0f7582893e76d73ac7c0061dd43f65c465ca6308d3447a4e12f95397edcf3b74cc4dd3fad4a139739322650a0d228c4b2d43eb6eb9a09eb92f8fa2a5ef1519cd
-DIST btrfs-progs-v5.2.2.tar.xz 2073592 BLAKE2B 6c477ad2599a2f629b5d85a28dee7286af744e4d684ff9a0e9b5ae433b7b1450ac66caa41103781d159c172d8c6fdf26f4590d1476e457f09d7f52d6ea87e481 SHA512 97eaf3dd8ce1629f0acace23f3eedc7c6942299ddb65cdc3b0a7b623026db1063d72f3c1b6297782705e08dfc4c361384e17b5e27a16e756cd0a81e35e79aa9c
DIST btrfs-progs-v5.3.1.tar.xz 2077644 BLAKE2B f2943fd2215cfc65095e361824deb862c1934bb734c0f3073d8d0a7cb40c606e9e8054e36ae467f6d67f3ed58120493b9515f6a1d0d1062f864dd44521d1bab1 SHA512 7e7ac18a1ced5a8e5db7c0651ac438a48242fb4ca045b944527ed07ac91e87397dbab62b99d67d782501a632f4178db605e81912dfa48ac831d07177f96876fa
-DIST btrfs-progs-v5.3.tar.xz 2076996 BLAKE2B 31bfb9b1fd12cc4607e565c58ea674050b89b4f5730da59254dc84e99ea1b8c40132be3025b7ac3e0b9a74db3ff9fc5b4d9afa2dce7604f2df7915114c0e37b0 SHA512 a1676a5f7d978bc32a5967de7be4b1010acf62350f44199a1595d50bfe83a79c790ed5cfa2b81656982c9ab7fc4a753786c909d59f9b0b068e772f1ffafe0bca
-EBUILD btrfs-progs-3.18.2.ebuild 1264 BLAKE2B 097f4c5717fb4824868811c82bae7a382a4fa7afe15eafe647945e5ba9e72a0157ab9d5bef694bd8836ef46396e79382ceac74c341b26b2a5cc957fef03a94f1 SHA512 152cd4da549f7b2af7fb90b4e06bfa52e1cc06f64a704e72e1172fd39b667fb6e083367901f857334590018845243ec56c4cd03a9886faa80fdc054f1586a148
-EBUILD btrfs-progs-4.1.2.ebuild 1891 BLAKE2B 6164d918d4452a4d91ee812a84fe7a2859fd303396ccacde0fa2dcd5fe7ed1e974bee47e9deece3b621e62d8176379d45b12c2ce6b52497d406425781cb35a3a SHA512 9f0771068eae7ec9bd54545d1f7d1146e9c1a221599dacb40c15106f73ea15bded433adc13dda8d2f7e302b2b4a989fd3a4442904ab222901eab70652e43d28c
-EBUILD btrfs-progs-4.10.2.ebuild 2195 BLAKE2B b2fc7318648463c6a9dd12fdca7f92fd4e6f03c85b84cc5e25f6f7ce8c471e8c2830cae58125145a794f42f17724edd82aaf0de71ad73db05b6e4b32da0ea177 SHA512 ad7aee9448e252f09291ddf82ca9e4c992cbb7b3cf25dfe968b3ed1d5a3958b6c63289f49d829621f2d08bbe3fe75f8e8a1888a6802c186db2a1617576a5b2c8
-EBUILD btrfs-progs-4.14.1.ebuild 2481 BLAKE2B 3e4db698cb95fdcdb982b424364cced1aa3087eeb77f2d5e86f51995dba2c85b557c5546f659798d593e36cc03307d436a11a98ab768bce47ffa186c7a2da6d2 SHA512 01032adb19e4ebef2bc923c16284274b5177701551c578e8813596f13e938b5504b1735e438f4633cc9131a2e20decd6e5bc58a45b3955f08b7d9c9144f60512
-EBUILD btrfs-progs-4.19.1.ebuild 2853 BLAKE2B e655b6e505031d6e1e304d5d5bba4f0b19e425949fd3e37de3ba4d2deeb643869763dae4aad2993f2e2a637e950b78e06cc74e28d902af08327e98d8fe38bf24 SHA512 7420ccecbca2432e06bed191b018a30f14d6c18c710e4ccd1227c9622f5e5dfe9dd84aa7b7479698dc66ed0326615f72049d1fc0639f53574cabe218a575177f
EBUILD btrfs-progs-4.19.ebuild 2895 BLAKE2B abdc15e7c275830ef675616ca76117145b21c0105569b8bd9010949f21b5a9b85adf76ca6a0d2652e6ffffa8fd2b706cfe479659b33731d66da21d1bc9fe9d6e SHA512 2a1ff36eb7f79f8eea312821c729af96de045fd5d1032b224713a2fecfe9266e322f92dae27147d3a0a3fc43dd0e6a05759fe0ea9cac565b0f8db9f1537ab970
EBUILD btrfs-progs-4.4.1.ebuild 2233 BLAKE2B 3e7ccb59be25264c1b95f7d2a2a21ddeb338508f8b9a9c060decb0ff4999e87bfd67e4e6d2f00d811b818f13ba75d38972235b8f1685d4d072b8473cbaaa6d43 SHA512 85038dfcffd849ffdd62239f275e63a2fc4ce693c140c598c89f3dc19c92fa5b72c61fef27192d46853f3bcf828aa7efb34e74949acbd919cb358e1a20654dcd
-EBUILD btrfs-progs-4.9.1.ebuild 2201 BLAKE2B ae5b75a334cce82b436846179ebfa2dea8c1e61c41636821ec85e07c67c1fcbbbf60ecc6cff41bff77ddb0bae82b8b83c411ceb9f2b765fecb043790305c2bfe SHA512 51c6ab63b8cb3c0d6c99eec8412136a51788307c53eacbef3a81045b9cb093b9aa1c7cf9c2422d66bbcc9b714981927cac681c9838b5851d3311a3d9d2e4e6c4
-EBUILD btrfs-progs-5.1.1.ebuild 3023 BLAKE2B 87b24bf878d1d28694dacd151814aa0e00bb092dacd48280a145b456de518b4cdab83a633e10417a78c942bb0bb9caf376032e58e6ffb6e5449c5bc4b5ad233a SHA512 8b3cea0186074f52163f452a4aeef28f8713121d1fca032ebf3c941906b1c5bed53b0513ecce63daedce96403bb9eeda89674ef1344015a547c76dc3c5c09f4b
-EBUILD btrfs-progs-5.2.2.ebuild 3023 BLAKE2B 87b24bf878d1d28694dacd151814aa0e00bb092dacd48280a145b456de518b4cdab83a633e10417a78c942bb0bb9caf376032e58e6ffb6e5449c5bc4b5ad233a SHA512 8b3cea0186074f52163f452a4aeef28f8713121d1fca032ebf3c941906b1c5bed53b0513ecce63daedce96403bb9eeda89674ef1344015a547c76dc3c5c09f4b
EBUILD btrfs-progs-5.3.1.ebuild 3023 BLAKE2B 87b24bf878d1d28694dacd151814aa0e00bb092dacd48280a145b456de518b4cdab83a633e10417a78c942bb0bb9caf376032e58e6ffb6e5449c5bc4b5ad233a SHA512 8b3cea0186074f52163f452a4aeef28f8713121d1fca032ebf3c941906b1c5bed53b0513ecce63daedce96403bb9eeda89674ef1344015a547c76dc3c5c09f4b
-EBUILD btrfs-progs-5.3.ebuild 3023 BLAKE2B 87b24bf878d1d28694dacd151814aa0e00bb092dacd48280a145b456de518b4cdab83a633e10417a78c942bb0bb9caf376032e58e6ffb6e5449c5bc4b5ad233a SHA512 8b3cea0186074f52163f452a4aeef28f8713121d1fca032ebf3c941906b1c5bed53b0513ecce63daedce96403bb9eeda89674ef1344015a547c76dc3c5c09f4b
EBUILD btrfs-progs-9999.ebuild 3023 BLAKE2B 87b24bf878d1d28694dacd151814aa0e00bb092dacd48280a145b456de518b4cdab83a633e10417a78c942bb0bb9caf376032e58e6ffb6e5449c5bc4b5ad233a SHA512 8b3cea0186074f52163f452a4aeef28f8713121d1fca032ebf3c941906b1c5bed53b0513ecce63daedce96403bb9eeda89674ef1344015a547c76dc3c5c09f4b
MISC metadata.xml 759 BLAKE2B 3f94ebaadb23c54121e8ffa1b80549b9e8a9d977d26ddcfdd8772e549e55fc762fcca5c8e2374a562dd9992086949eff626be71aa6da8326f8847cbc4f791fb7 SHA512 ababf03834be253af5402e167e7883fc73c6ad47198369eba02557e07ec8baaa81140837315e98979dc4b95ca160d2d984e970acdbf0ea4db9c2a9e9deddc9a8
diff --git a/sys-fs/btrfs-progs/btrfs-progs-3.18.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-3.18.2.ebuild
deleted file mode 100644
index ae8956a2b652..000000000000
--- a/sys-fs/btrfs-progs/btrfs-progs-3.18.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib toolchain-funcs
-
-libbtrfs_soname=0
-
-if [[ ${PV} != 9999 ]]; then
- MY_PV=v${PV}
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
- SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
- S="${WORKDIR}"/${PN}-${MY_PV}
-else
- inherit git-r3
- EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
- https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org"
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE=""
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
- dev-libs/lzo:2=
- sys-libs/zlib:0=
- sys-fs/e2fsprogs:0=
-"
-DEPEND="${RDEPEND}
- sys-apps/acl
- app-text/asciidoc
- app-text/docbook-xml-dtd:4.5
- app-text/xmlto
-"
-
-src_prepare() {
- epatch_user
-}
-
-src_compile() {
- emake \
- AR="$(tc-getAR)" \
- CC="$(tc-getCC)" \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- BUILD_VERBOSE=1
-}
-
-src_install() {
- emake install \
- DESTDIR="${D}" \
- prefix=/usr \
- bindir=/sbin \
- libdir=/usr/$(get_libdir) \
- mandir=/usr/share/man
-}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.1.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.1.2.ebuild
deleted file mode 100644
index 0f9295456a1a..000000000000
--- a/sys-fs/btrfs-progs/btrfs-progs-4.1.2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1 eutils multilib toolchain-funcs
-
-libbtrfs_soname=0
-
-if [[ ${PV} != 9999 ]]; then
- MY_PV=v${PV}
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
- SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
- S="${WORKDIR}"/${PN}-${MY_PV}
-else
- WANT_LIBTOOL=none
- inherit autotools git-r3
- EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
- https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
- EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org"
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
- dev-libs/lzo:2=
- sys-libs/zlib:0=
- convert? (
- sys-fs/e2fsprogs:0=
- sys-libs/e2fsprogs-libs:0=
- )
-"
-DEPEND="${RDEPEND}
- convert? ( sys-apps/acl )
- >=app-text/asciidoc-8.6.0
- app-text/docbook-xml-dtd:4.5
- app-text/xmlto
-"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" sys-devel/gnuconfig"
-fi
-
-src_prepare() {
- epatch_user
- if [[ ${PV} == 9999 ]]; then
- eautoreconf
- mkdir config || die
- local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
- [[ -e ${automakedir} ]] || die "Could not locate automake directory"
- ln -s "${automakedir}"/install-sh config/install-sh || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
- fi
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}"/sbin
- $(use_enable convert)
- $(use_enable elibc_glibc backtrace)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake V=1
-}
-
-src_install() {
- default
- newbashcomp btrfs-completion btrfs
-}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.10.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.10.2.ebuild
deleted file mode 100644
index 95614d543907..000000000000
--- a/sys-fs/btrfs-progs/btrfs-progs-4.10.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1
-
-libbtrfs_soname=0
-
-if [[ ${PV} != 9999 ]]; then
- MY_PV=v${PV}
- KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
- SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
- S="${WORKDIR}"/${PN}-${MY_PV}
-else
- WANT_LIBTOOL=none
- inherit autotools git-r3
- EGIT_REPO_URI="git://repo.or.cz/btrfs-progs-unstable/devel.git"
- EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org"
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert static static-libs"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
- dev-libs/lzo:2=
- sys-apps/util-linux:0=[static-libs(+)?]
- sys-libs/zlib:0=
- convert? (
- sys-fs/e2fsprogs:0=
- sys-libs/e2fsprogs-libs:0=
- )
-"
-DEPEND="${RDEPEND}
- convert? ( sys-apps/acl )
- >=app-text/asciidoc-8.6.0
- app-text/docbook-xml-dtd:4.5
- app-text/xmlto
- static? (
- dev-libs/lzo:2[static-libs(+)]
- sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
- convert? (
- sys-fs/e2fsprogs:0[static-libs(+)]
- sys-libs/e2fsprogs-libs:0[static-libs(+)]
- )
- )
-"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" sys-devel/gnuconfig"
-fi
-
-src_prepare() {
- default
- if [[ ${PV} == 9999 ]]; then
- eautoreconf
- mkdir config || die
- local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
- [[ -e ${automakedir} ]] || die "Could not locate automake directory"
- ln -s "${automakedir}"/install-sh config/install-sh || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
- fi
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}"/sbin
- $(use_enable convert)
- $(use_enable elibc_glibc backtrace)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake V=1 all $(usev static)
-}
-
-src_install() {
- local makeargs=(
- $(usex static-libs '' 'libs_static=')
- $(usex static install-static '')
- )
- emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
- newbashcomp btrfs-completion btrfs
-}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.14.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.14.1.ebuild
deleted file mode 100644
index 783e23d3203d..000000000000
--- a/sys-fs/btrfs-progs/btrfs-progs-4.14.1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1
-
-libbtrfs_soname=0
-
-if [[ ${PV} != 9999 ]]; then
- MY_PV=v${PV}
- KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
- SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
- S="${WORKDIR}"/${PN}-${MY_PV}
-else
- WANT_LIBTOOL=none
- inherit autotools git-r3
- EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
- EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org"
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert reiserfs static static-libs +zstd"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
- dev-libs/lzo:2=
- sys-apps/util-linux:0=[static-libs(+)?]
- sys-libs/zlib:0=
- convert? (
- sys-fs/e2fsprogs:0=
- sys-libs/e2fsprogs-libs:0=
- reiserfs? (
- >=sys-fs/reiserfsprogs-3.6.27
- )
- )
- zstd? ( app-arch/zstd:0= )
-"
-DEPEND="${RDEPEND}
- convert? ( sys-apps/acl )
- >=app-text/asciidoc-8.6.0
- app-text/docbook-xml-dtd:4.5
- app-text/xmlto
- static? (
- dev-libs/lzo:2[static-libs(+)]
- sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
- convert? (
- sys-fs/e2fsprogs:0[static-libs(+)]
- sys-libs/e2fsprogs-libs:0[static-libs(+)]
- reiserfs? (
- >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
- )
- )
- zstd? ( app-arch/zstd:0[static-libs(+)] )
- )
-"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" sys-devel/gnuconfig"
-fi
-
-src_prepare() {
- default
- if [[ ${PV} == 9999 ]]; then
- AT_M4DIR=m4 eautoreconf
- mkdir config || die
- local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
- [[ -e ${automakedir} ]] || die "Could not locate automake directory"
- ln -s "${automakedir}"/install-sh config/install-sh || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
- fi
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}"/sbin
- $(use_enable convert)
- $(use_enable elibc_glibc backtrace)
- $(use_enable zstd)
- --with-convert=ext2$(usex reiserfs ',reiserfs' '')
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake V=1 all $(usev static)
-}
-
-src_install() {
- local makeargs=(
- $(usex static-libs '' 'libs_static=')
- $(usex static install-static '')
- )
- emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
- newbashcomp btrfs-completion btrfs
-}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.19.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.19.1.ebuild
deleted file mode 100644
index 7dfe272040c2..000000000000
--- a/sys-fs/btrfs-progs/btrfs-progs-4.19.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit bash-completion-r1 python-single-r1
-
-libbtrfs_soname=0
-
-if [[ ${PV} != 9999 ]]; then
- MY_PV="v${PV/_/-}"
- [[ "${PV}" = *_rc* ]] || \
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
- SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
- S="${WORKDIR}"/${PN}-${MY_PV}
-else
- WANT_LIBTOOL=none
- inherit autotools git-r3
- EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
- EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org"
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert python reiserfs static static-libs +zstd"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
- dev-libs/lzo:2=
- sys-apps/util-linux:0=[static-libs(+)?]
- sys-libs/zlib:0=
- convert? (
- sys-fs/e2fsprogs:0=
- sys-libs/e2fsprogs-libs:0=
- reiserfs? (
- >=sys-fs/reiserfsprogs-3.6.27
- )
- )
- python? ( ${PYTHON_DEPS} )
- zstd? ( app-arch/zstd:0= )
-"
-DEPEND="${RDEPEND}
- convert? ( sys-apps/acl )
- >=app-text/asciidoc-8.6.0
- app-text/docbook-xml-dtd:4.5
- app-text/xmlto
- python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
- static? (
- dev-libs/lzo:2[static-libs(+)]
- sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
- convert? (
- sys-fs/e2fsprogs:0[static-libs(+)]
- sys-libs/e2fsprogs-libs:0[static-libs(+)]
- reiserfs? (
- >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
- )
- )
- zstd? ( app-arch/zstd:0[static-libs(+)] )
- )
-"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" sys-devel/gnuconfig"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
- if [[ ${PV} == 9999 ]]; then
- AT_M4DIR=m4 eautoreconf
- mkdir config || die
- local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
- [[ -e ${automakedir} ]] || die "Could not locate automake directory"
- ln -s "${automakedir}"/install-sh config/install-sh || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
- fi
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}"/sbin
- $(use_enable convert)
- $(use_enable elibc_glibc backtrace)
- $(use_enable python)
- $(use_enable static-libs static)
- $(use_enable zstd)
- --with-convert=ext2$(usex reiserfs ',reiserfs' '')
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake V=1 all $(usev static)
-}
-
-src_install() {
- local makeargs=(
- $(usex python install_python '')
- $(usex static install-static '')
- )
- emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
- newbashcomp btrfs-completion btrfs
- use python && python_optimize
-}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.9.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.9.1.ebuild
deleted file mode 100644
index 397d271d38c9..000000000000
--- a/sys-fs/btrfs-progs/btrfs-progs-4.9.1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1
-
-libbtrfs_soname=0
-
-if [[ ${PV} != 9999 ]]; then
- MY_PV=v${PV}
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
- SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
- S="${WORKDIR}"/${PN}-${MY_PV}
-else
- WANT_LIBTOOL=none
- inherit autotools git-r3
- EGIT_REPO_URI="git://repo.or.cz/btrfs-progs-unstable/devel.git"
- EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org"
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert static static-libs"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
- dev-libs/lzo:2=
- sys-apps/util-linux:0=[static-libs(+)?]
- sys-libs/zlib:0=
- convert? (
- sys-fs/e2fsprogs:0=
- sys-libs/e2fsprogs-libs:0=
- )
-"
-DEPEND="${RDEPEND}
- convert? ( sys-apps/acl )
- >=app-text/asciidoc-8.6.0
- app-text/docbook-xml-dtd:4.5
- app-text/xmlto
- static? (
- dev-libs/lzo:2[static-libs(+)]
- sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
- convert? (
- sys-fs/e2fsprogs:0[static-libs(+)]
- sys-libs/e2fsprogs-libs:0[static-libs(+)]
- )
- )
-"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" sys-devel/gnuconfig"
-fi
-
-src_prepare() {
- default
- if [[ ${PV} == 9999 ]]; then
- eautoreconf
- mkdir config || die
- local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
- [[ -e ${automakedir} ]] || die "Could not locate automake directory"
- ln -s "${automakedir}"/install-sh config/install-sh || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
- fi
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}"/sbin
- $(use_enable convert)
- $(use_enable elibc_glibc backtrace)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake V=1 all $(usev static)
-}
-
-src_install() {
- local makeargs=(
- $(usex static-libs '' 'libs_static=')
- $(usex static install-static '')
- )
- emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
- newbashcomp btrfs-completion btrfs
-}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.1.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.1.1.ebuild
deleted file mode 100644
index 4680b387969c..000000000000
--- a/sys-fs/btrfs-progs/btrfs-progs-5.1.1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit bash-completion-r1 python-single-r1
-
-libbtrfs_soname=0
-
-if [[ ${PV} != 9999 ]]; then
- MY_PV="v${PV/_/-}"
- [[ "${PV}" = *_rc* ]] || \
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
- SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
- S="${WORKDIR}/${PN}-${MY_PV}"
-else
- WANT_LIBTOOL=none
- inherit autotools git-r3
- EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
- EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org"
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert doc python reiserfs static static-libs +zstd"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
- dev-libs/lzo:2=
- sys-apps/util-linux:0=[static-libs(+)?]
- sys-libs/zlib:0=
- convert? (
- sys-fs/e2fsprogs:0=
- sys-libs/e2fsprogs-libs:0=
- reiserfs? (
- >=sys-fs/reiserfsprogs-3.6.27
- )
- )
- python? ( ${PYTHON_DEPS} )
- zstd? ( app-arch/zstd:0= )
-"
-DEPEND="${RDEPEND}
- convert? ( sys-apps/acl )
- python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
- static? (
- dev-libs/lzo:2[static-libs(+)]
- sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
- convert? (
- sys-fs/e2fsprogs:0[static-libs(+)]
- sys-libs/e2fsprogs-libs:0[static-libs(+)]
- reiserfs? (
- >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
- )
- )
- zstd? ( app-arch/zstd:0[static-libs(+)] )
- )
-"
-BDEPEND="
- doc? (
- || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
- app-text/docbook-xml-dtd:4.5
- app-text/xmlto
- )
-"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" sys-devel/gnuconfig"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
- if [[ ${PV} == 9999 ]]; then
- AT_M4DIR=m4 eautoreconf
- mkdir config || die
- local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
- [[ -e ${automakedir} ]] || die "Could not locate automake directory"
- ln -s "${automakedir}"/install-sh config/install-sh || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
- fi
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}"/sbin
- $(use_enable convert)
- $(use_enable doc documentation)
- $(use_enable elibc_glibc backtrace)
- $(use_enable python)
- $(use_enable static-libs static)
- $(use_enable zstd)
- --with-convert=ext2$(usex reiserfs ',reiserfs' '')
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake V=1 all $(usev static)
-}
-
-src_install() {
- local makeargs=(
- $(usex python install_python '')
- $(usex static install-static '')
- )
- emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
- newbashcomp btrfs-completion btrfs
- use python && python_optimize
-
- # install prebuilt subset of manuals
- use doc || doman Documentation/*.[58]
-}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.2.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.2.2.ebuild
deleted file mode 100644
index 4680b387969c..000000000000
--- a/sys-fs/btrfs-progs/btrfs-progs-5.2.2.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit bash-completion-r1 python-single-r1
-
-libbtrfs_soname=0
-
-if [[ ${PV} != 9999 ]]; then
- MY_PV="v${PV/_/-}"
- [[ "${PV}" = *_rc* ]] || \
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
- SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
- S="${WORKDIR}/${PN}-${MY_PV}"
-else
- WANT_LIBTOOL=none
- inherit autotools git-r3
- EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
- EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org"
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert doc python reiserfs static static-libs +zstd"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
- dev-libs/lzo:2=
- sys-apps/util-linux:0=[static-libs(+)?]
- sys-libs/zlib:0=
- convert? (
- sys-fs/e2fsprogs:0=
- sys-libs/e2fsprogs-libs:0=
- reiserfs? (
- >=sys-fs/reiserfsprogs-3.6.27
- )
- )
- python? ( ${PYTHON_DEPS} )
- zstd? ( app-arch/zstd:0= )
-"
-DEPEND="${RDEPEND}
- convert? ( sys-apps/acl )
- python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
- static? (
- dev-libs/lzo:2[static-libs(+)]
- sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
- convert? (
- sys-fs/e2fsprogs:0[static-libs(+)]
- sys-libs/e2fsprogs-libs:0[static-libs(+)]
- reiserfs? (
- >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
- )
- )
- zstd? ( app-arch/zstd:0[static-libs(+)] )
- )
-"
-BDEPEND="
- doc? (
- || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
- app-text/docbook-xml-dtd:4.5
- app-text/xmlto
- )
-"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" sys-devel/gnuconfig"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
- if [[ ${PV} == 9999 ]]; then
- AT_M4DIR=m4 eautoreconf
- mkdir config || die
- local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
- [[ -e ${automakedir} ]] || die "Could not locate automake directory"
- ln -s "${automakedir}"/install-sh config/install-sh || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
- fi
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}"/sbin
- $(use_enable convert)
- $(use_enable doc documentation)
- $(use_enable elibc_glibc backtrace)
- $(use_enable python)
- $(use_enable static-libs static)
- $(use_enable zstd)
- --with-convert=ext2$(usex reiserfs ',reiserfs' '')
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake V=1 all $(usev static)
-}
-
-src_install() {
- local makeargs=(
- $(usex python install_python '')
- $(usex static install-static '')
- )
- emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
- newbashcomp btrfs-completion btrfs
- use python && python_optimize
-
- # install prebuilt subset of manuals
- use doc || doman Documentation/*.[58]
-}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.3.ebuild
deleted file mode 100644
index 4680b387969c..000000000000
--- a/sys-fs/btrfs-progs/btrfs-progs-5.3.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit bash-completion-r1 python-single-r1
-
-libbtrfs_soname=0
-
-if [[ ${PV} != 9999 ]]; then
- MY_PV="v${PV/_/-}"
- [[ "${PV}" = *_rc* ]] || \
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
- SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
- S="${WORKDIR}/${PN}-${MY_PV}"
-else
- WANT_LIBTOOL=none
- inherit autotools git-r3
- EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
- EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org"
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert doc python reiserfs static static-libs +zstd"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
- dev-libs/lzo:2=
- sys-apps/util-linux:0=[static-libs(+)?]
- sys-libs/zlib:0=
- convert? (
- sys-fs/e2fsprogs:0=
- sys-libs/e2fsprogs-libs:0=
- reiserfs? (
- >=sys-fs/reiserfsprogs-3.6.27
- )
- )
- python? ( ${PYTHON_DEPS} )
- zstd? ( app-arch/zstd:0= )
-"
-DEPEND="${RDEPEND}
- convert? ( sys-apps/acl )
- python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
- static? (
- dev-libs/lzo:2[static-libs(+)]
- sys-apps/util-linux:0[static-libs(+)]
- sys-libs/zlib:0[static-libs(+)]
- convert? (
- sys-fs/e2fsprogs:0[static-libs(+)]
- sys-libs/e2fsprogs-libs:0[static-libs(+)]
- reiserfs? (
- >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
- )
- )
- zstd? ( app-arch/zstd:0[static-libs(+)] )
- )
-"
-BDEPEND="
- doc? (
- || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
- app-text/docbook-xml-dtd:4.5
- app-text/xmlto
- )
-"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" sys-devel/gnuconfig"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
- if [[ ${PV} == 9999 ]]; then
- AT_M4DIR=m4 eautoreconf
- mkdir config || die
- local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
- [[ -e ${automakedir} ]] || die "Could not locate automake directory"
- ln -s "${automakedir}"/install-sh config/install-sh || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
- ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
- fi
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}"/sbin
- $(use_enable convert)
- $(use_enable doc documentation)
- $(use_enable elibc_glibc backtrace)
- $(use_enable python)
- $(use_enable static-libs static)
- $(use_enable zstd)
- --with-convert=ext2$(usex reiserfs ',reiserfs' '')
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake V=1 all $(usev static)
-}
-
-src_install() {
- local makeargs=(
- $(usex python install_python '')
- $(usex static install-static '')
- )
- emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
- newbashcomp btrfs-completion btrfs
- use python && python_optimize
-
- # install prebuilt subset of manuals
- use doc || doman Documentation/*.[58]
-}
diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest
index 6b9ff4fd5af7..3b037e723023 100644
--- a/sys-fs/eudev/Manifest
+++ b/sys-fs/eudev/Manifest
@@ -7,7 +7,7 @@ DIST eudev-3.2.9.tar.gz 1959836 BLAKE2B 8792ded8a7d1dfbc16fae249283b58251656961c
EBUILD eudev-3.2.5.ebuild 6766 BLAKE2B 7007467747f127831b358fdc62a559a209a9b49d643c4eb1f3c9a44d11e1ed62ec00fadf8b939ec0b27fe20dc6b01a28f7d2e9c3e1f884af8b5b62b93e2d9ffb SHA512 eee2fa087a18778225b053d21a3ef091370a9f960676d68baa4b2d7094641c2906de6dbd0345af6de25316188817bf2ea0b9e223da152a39dd055eccdf70cf79
EBUILD eudev-3.2.7-r2.ebuild 6931 BLAKE2B 3c75f45f6cd87110ce66b8e2f644178fb913670c6434dccff6a96dcd8afb7ef1097c1af7761d99ec9c9acba08c312f96f38b55dffa01f47dcd0cb24649bf4054 SHA512 c9c3067d102107ed5fb58027738eda2f608b80323473f16f438feb30aa2c0b0819954267edf240d82b21be2abbcb54ea98ea55affb400f7af539422b1141c215
EBUILD eudev-3.2.8.ebuild 6931 BLAKE2B 3c75f45f6cd87110ce66b8e2f644178fb913670c6434dccff6a96dcd8afb7ef1097c1af7761d99ec9c9acba08c312f96f38b55dffa01f47dcd0cb24649bf4054 SHA512 c9c3067d102107ed5fb58027738eda2f608b80323473f16f438feb30aa2c0b0819954267edf240d82b21be2abbcb54ea98ea55affb400f7af539422b1141c215
-EBUILD eudev-3.2.9.ebuild 6926 BLAKE2B a7f424f2b655b35a7dee09351d6f87fe80c78bd0e53a8fffd00e8c32eacf62d9ace8e3bcc0bc00bc9c1423a0da2069e85335a4a524ab28d8e742f80530a7c035 SHA512 23d849d0746905937c4cdf5c7bd69dbb48ac10c7f321976f44a9f85477f3a6c4ea71e9950b4166643f4004aa684d5ba9b381643817489b62df62850fcdab5798
+EBUILD eudev-3.2.9.ebuild 6923 BLAKE2B c4ed16b40474fb55be9d93eb8198e22ca3eb00de6d8338ad35116a5d04ead1859312b832b7de5cd7f051d4ef3511dfe5d0b3be6fb8b11879be7657ac5c34faba SHA512 ad93f9d751e7c3cad4ba35b14d0883f324899aabd4cd590589f74d53dce9fdfe141efa007b95e17a4b88c9b745842b5a60e3ad5a7c163ab07d2938eab53f91d3
EBUILD eudev-4.9999.ebuild 6068 BLAKE2B 129380de118a1bb7389ffda2b3954f1cd3b64e92ab41e23eb0de153a338f6e7e74bcf0e06125061b22bdc2f48fdb5202a43cc212d87090cf7306e59a2b9ceafd SHA512 fcbfc2635093d4c88e95f413a39ee7b08c473797b2b8afc50a5f73b84e58c67e96b316f996c3f2ce7be90304c14139ec813bf877c9374583509a29df2451de83
EBUILD eudev-9999.ebuild 6931 BLAKE2B 3c75f45f6cd87110ce66b8e2f644178fb913670c6434dccff6a96dcd8afb7ef1097c1af7761d99ec9c9acba08c312f96f38b55dffa01f47dcd0cb24649bf4054 SHA512 c9c3067d102107ed5fb58027738eda2f608b80323473f16f438feb30aa2c0b0819954267edf240d82b21be2abbcb54ea98ea55affb400f7af539422b1141c215
MISC metadata.xml 858 BLAKE2B dda0b6f29e9bce44b437db2236a94db9924c1e0999bcd68833ffae35fb6b390cfe0b6373d2e66d45eaa78059a89e9824f14c8ec775d085f51aa2b9ee7eb80a42 SHA512 bfffbea2229a0beabe8e979857b9f9761ade64faa0fc421a5f4d8ec1030aed60cce1505ff7d964f0128220773865d7f564db746fee1d68e611851c73406d1a79
diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild
index d7c517b3cd24..5462de109326 100644
--- a/sys-fs/eudev/eudev-3.2.9.ebuild
+++ b/sys-fs/eudev/eudev-3.2.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = 9999* ]]; then
inherit git-r3
else
SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
fi
DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
diff --git a/sys-fs/fuse4bsd/Manifest b/sys-fs/fuse4bsd/Manifest
deleted file mode 100644
index a694695e59d0..000000000000
--- a/sys-fs/fuse4bsd/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX fuse4bsd-0.3.9_pre1-fbsd91.patch 508 BLAKE2B c8b61e8cb6a4337657a6ae4c1d25d380d350584654e8e1d6ce8d2a2f32140640c0be2c4a971055943ce960c306f6c93da7608d213e9fd3a4c9eb99bdffafcc76 SHA512 9a02ef10ffc1134470a807c7d475c56ac7139835593e06c66a2ed182f39e7488468035ae940a6ef0551e6d888689969d5838733e0fcd398fc524e1de9fd1e8b3
-AUX fuse4bsd-0.3.9_pre1-ports.patch 12209 BLAKE2B 2a0bfd4c2028b30d82d82787b1a444302d2a89f14cf68ccc33f20694bd27ae0ff07488401bf99eae424cbbbfb291ea5f4e5e0dff2c505d9e57dc44f7738f683b SHA512 0d149e517bfa2b0260e86bda7f1d3f06c6328dd1803f72a1e823e91bb596e5f0a0bcf4fd00a70f574935eb96c515049001d8e7c42bc0893d81fb2e371fcef67c
-DIST 498acaef33b0.tar.gz 116035 BLAKE2B f5f7b3ded2e65422c9df771a62590e71803884ac8fbba5aabc67d1ddf7e2309e4b20d37ae43a64ca0ce46100963e68c57131c263291d0f747fe849ed65b05c0e SHA512 6427d888cea5b1519c4ae92ec8ec640535692c59dd8ca987a32574050239c9ff4cb92a4cf6b34f3c1363becdd9fd75c031f5db4bda34b298898466066740845a
-DIST freebsd-sbin-9.1.tar.bz2 1273913 BLAKE2B c00fea446a19311020ae081ba00d6c7d0b3b0365ab2046ec24252c2b02d4b4079fb7bbbf0d17432e2a1efb0788b552d684b1b91bbbb05d2c1712a93380a89b49 SHA512 9f186602b7de96f268c352ca386986652fddf5570e7eca1afa8c0d2bdc83b57df1198efe47f36dd5c7a6abf4f9c935f1c8207a4a12a6b2153bd6c3c6292719dc
-EBUILD fuse4bsd-0.3.9_pre1.ebuild 1553 BLAKE2B 02fee33b7675a6f797520c3296887f6ed06f5c41e29996e320f3f1b507b033056705d65f01499d48a22404df831fafccdff104cb7b0d5efb64b97dcc64ca4d7f SHA512 8c99fb5aea981130390894af76ad5e5feba9ff72211b09287fabe3d032a68972e6b4f2bac2b23391f4cc83ca8a1f587e82b5cdae8531f1e3970c92020e432829
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/sys-fs/fuse4bsd/files/fuse4bsd-0.3.9_pre1-fbsd91.patch b/sys-fs/fuse4bsd/files/fuse4bsd-0.3.9_pre1-fbsd91.patch
deleted file mode 100644
index cc3ea70ec7af..000000000000
--- a/sys-fs/fuse4bsd/files/fuse4bsd-0.3.9_pre1-fbsd91.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Taken from FreeBSD ports
-
-extra-patch-fuse_module__fuse_vnops.c
-
---- fuse_module/fuse_vfsops.c.orig 2008-02-05 07:25:57.000000000 +0200
-+++ fuse_module/fuse_vfsops.c 2011-09-08 10:27:43.000000000 +0300
-@@ -224,7 +231,7 @@
- struct cdev *fdev;
- struct sx *slock;
- struct fuse_data *data;
-- int mntopts = 0, __mntopts = 0, max_read_set = 0, secondary = 0;
-+ uint64_t mntopts = 0, __mntopts = 0, max_read_set = 0, secondary = 0;
- unsigned max_read = ~0;
- struct vnode *rvp;
- struct fuse_vnode_data *fvdat;
diff --git a/sys-fs/fuse4bsd/files/fuse4bsd-0.3.9_pre1-ports.patch b/sys-fs/fuse4bsd/files/fuse4bsd-0.3.9_pre1-ports.patch
deleted file mode 100644
index cf4cf4441196..000000000000
--- a/sys-fs/fuse4bsd/files/fuse4bsd-0.3.9_pre1-ports.patch
+++ /dev/null
@@ -1,475 +0,0 @@
-Taken from FreeBSD Ports
-
-cat sysutils/fusefs-kmod/files/patch-* > fuse4bsd-0.3.9_pre20080208-ports.patch
-
-
---- fuse_module/Makefile.orig 2008-02-05 08:25:57.000000000 +0300
-+++ fuse_module/Makefile 2009-01-14 00:29:13.000000000 +0300
-@@ -1,3 +1,5 @@
-+.undef KERNCONF
-+
- .include "../Makefile.common"
-
- SRCS = fuse_main.c \
-@@ -22,7 +24,8 @@
-
- .if defined(KERNCONF)
- KERNCONF1!= echo ${KERNCONF} | sed -e 's/ .*//g'
--KERNCONFDIR= /usr/obj/usr/src/sys/${KERNCONF1}
-+KRNLOBJDIR!= make -C /usr/src -f /usr/src/Makefile.inc1 -V KRNLOBJDIR
-+KERNCONFDIR= ${KRNLOBJDIR}/${KERNCONF1}
- .endif
-
- .if defined(KERNCONFDIR)
---- fuse_module/fuse.h.orig 2008-02-05 00:25:57.000000000 -0500
-+++ fuse_module/fuse.h 2009-05-13 18:40:19.000000000 -0400
-@@ -25,6 +25,22 @@
- #endif
- #endif
-
-+#ifndef VFSOPS_TAKES_THREAD
-+#if __FreeBSD_version >= 800087
-+#define VFSOPS_TAKES_THREAD 0
-+#else
-+#define VFSOPS_TAKES_THREAD 1
-+#endif
-+#endif
-+
-+#ifndef VOP_ACCESS_TAKES_ACCMODE_T
-+#if __FreeBSD_version >= 800052
-+#define VOP_ACCESS_TAKES_ACCMODE_T 1
-+#else
-+#define VOP_ACCESS_TAKES_ACCMODE_T 0
-+#endif
-+#endif
-+
- #ifndef VOP_OPEN_TAKES_FP
- #if __FreeBSD_version >= 700044
- #define VOP_OPEN_TAKES_FP 1
-@@ -49,6 +65,14 @@
- #endif
- #endif
-
-+#ifndef VOP_GETATTR_TAKES_THREAD
-+#if __FreeBSD_version >= 800046
-+#define VOP_GETATTR_TAKES_THREAD 0
-+#else
-+#define VOP_GETATTR_TAKES_THREAD 1
-+#endif
-+#endif
-+
- #ifndef USE_PRIVILEGE_API
- /*
- * __FreeBSD_version bump was omitted for introduction of
---- fuse_module/fuse_dev.c
-+++ fuse_module/fuse_dev.c
-@@ -52,8 +52,13 @@
- .d_read = fusedev_read,
- .d_write = fusedev_write,
- .d_version = D_VERSION,
-+#ifndef D_NEEDMINOR
-+#define D_NEEDMINOR 0
-+#endif
- #if ! DO_GIANT_MANUALLY
-- .d_flags = D_NEEDGIANT,
-+ .d_flags = D_NEEDMINOR|D_NEEDGIANT,
-+#else
-+ .d_flags = D_NEEDMINOR,
- #endif
- };
-
-@@ -548,7 +553,12 @@
- /* find any existing device, or allocate new unit number */
- i = clone_create(&fuseclones, &fuse_cdevsw, &unit, dev, 0);
- if (i) {
-- *dev = make_dev(&fuse_cdevsw, unit2minor(unit),
-+ *dev = make_dev(&fuse_cdevsw,
-+#if __FreeBSD_version < 800062
-+ unit2minor(unit),
-+#else /* __FreeBSD_version >= 800062 */
-+ unit,
-+#endif /* __FreeBSD_version < 800062 */
- UID_ROOT, GID_OPERATOR,
- S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP,
- "fuse%d", unit);
---- fuse_module/fuse_io.c.orig 2008-02-05 00:25:57.000000000 -0500
-+++ fuse_module/fuse_io.c 2009-07-13 09:31:24.000000000 -0400
-@@ -35,6 +35,10 @@
- #include <vm/vnode_pager.h>
- #include <vm/vm_object.h>
-
-+#if (__FreeBSD_version >= 800000)
-+#define vfs_bio_set_validclean vfs_bio_set_valid
-+#endif
-+
- #include "fuse.h"
- #include "fuse_session.h"
- #include "fuse_vnode.h"
-@@ -157,7 +161,11 @@
- goto out;
-
- if (uio->uio_rw == UIO_WRITE && fp->f_flag & O_APPEND) {
-- if ((err = VOP_GETATTR(vp, &va, cred, td)))
-+ if ((err = VOP_GETATTR(vp, &va, cred
-+#if VOP_GETATTR_TAKES_THREAD
-+ , td
-+#endif
-+ )))
- goto out;
- uio->uio_offset = va.va_size;
- } else if ((flags & FOF_OFFSET) == 0)
-@@ -227,7 +235,7 @@
- return (0);
-
- biosize = vp->v_mount->mnt_stat.f_iosize;
-- bcount = min(MAXBSIZE, biosize);
-+ bcount = MIN(MAXBSIZE, biosize);
-
- DEBUG2G("entering loop\n");
- do {
-@@ -352,7 +360,7 @@
- fri = fdi.indata;
- fri->fh = fufh->fh_id;
- fri->offset = uio->uio_offset;
-- fri->size = min(uio->uio_resid,
-+ fri->size = MIN(uio->uio_resid,
- fusefs_get_data(vp->v_mount)->max_read);
-
- DEBUG2G("fri->fh %llu, fri->offset %d, fri->size %d\n",
-@@ -399,7 +407,7 @@
- while (uio->uio_resid > 0) {
- int transfersize;
-
-- chunksize = min(iov->iov_len, nmax);
-+ chunksize = MIN(iov->iov_len, nmax);
-
- if (uio->uio_rw == UIO_READ) {
- struct fuse_read_in *fri;
-@@ -464,7 +472,7 @@
- {
- int err;
-
-- if ((err = uiomove(buf, min(reqsize, bufsize), uio)))
-+ if ((err = uiomove(buf, MIN(reqsize, bufsize), uio)))
- return (err);
-
- if (bufsize < reqsize)
-@@ -502,7 +510,7 @@
- }
-
- while (uio->uio_resid > 0) {
-- chunksize = min(uio->uio_resid,
-+ chunksize = MIN(uio->uio_resid,
- fusefs_get_data(vp->v_mount)->max_write);
-
- fdi.iosize = sizeof(*fwi) + chunksize;
-@@ -569,7 +577,7 @@
- do {
- lbn = uio->uio_offset / biosize;
- on = uio->uio_offset & (biosize-1);
-- n = min((unsigned)(biosize - on), uio->uio_resid);
-+ n = MIN((unsigned)(biosize - on), uio->uio_resid);
-
- DEBUG2G("lbn %d, on %d, n %d, uio offset %d, uio resid %d\n",
- (int)lbn, on, n, (int)uio->uio_offset, uio->uio_resid);
-@@ -739,8 +747,8 @@
- */
- if (n) {
- if (bp->b_dirtyend > 0) {
-- bp->b_dirtyoff = min(on, bp->b_dirtyoff);
-- bp->b_dirtyend = max((on + n), bp->b_dirtyend);
-+ bp->b_dirtyoff = MIN(on, bp->b_dirtyoff);
-+ bp->b_dirtyend = MAX((on + n), bp->b_dirtyend);
- } else {
- bp->b_dirtyoff = on;
- bp->b_dirtyend = on + n;
-@@ -823,7 +831,11 @@
- #if FUSELIB_CONFORM_BIOREAD
- struct vattr va;
-
-- if ((err = VOP_GETATTR(vp, &va, cred, curthread)))
-+ if ((err = VOP_GETATTR(vp, &va, cred
-+#if VOP_GETATTR_TAKES_THREAD
-+ , curthread
-+#endif
-+ )))
- goto out;
- #endif
-
-@@ -831,7 +843,7 @@
- bp->b_resid = bp->b_bcount;
- while (bp->b_resid > 0) {
- DEBUG2G("starting bio with resid %ld\n", bp->b_resid);
-- chunksize = min(bp->b_resid,
-+ chunksize = MIN(bp->b_resid,
- fusefs_get_data(vp->v_mount)->max_read);
- fdi.iosize = sizeof(*fri);
- if (! op)
-@@ -842,8 +854,8 @@
- fri->fh = fufh->fh_id;
- fri->offset = ((off_t)bp->b_blkno) * biosize + ioff;
- #if FUSELIB_CONFORM_BIOREAD
-- chunksize = min(chunksize,
-- min(fri->offset + bp->b_resid,
-+ chunksize = MIN(chunksize,
-+ MIN(fri->offset + bp->b_resid,
- va.va_size) - fri->offset);
- if (chunksize == 0) {
- respsize = -1;
-@@ -901,7 +913,7 @@
-
- bufdat = bp->b_data + bp->b_dirtyoff;
- while (bp->b_dirtyend > bp->b_dirtyoff) {
-- chunksize = min(bp->b_dirtyend - bp->b_dirtyoff,
-+ chunksize = MIN(bp->b_dirtyend - bp->b_dirtyoff,
- fusefs_get_data(vp->v_mount)->max_write);
-
- fdi.iosize = sizeof(*fwi);
---- fuse_module/fuse_main.c.00 2010-08-15 14:40:29.000000000 +0400
-+++ fuse_module/fuse_main.c 2010-08-15 15:56:56.000000000 +0400
-@@ -108,6 +108,9 @@
- switch (what) {
- case MOD_LOAD: /* kldload */
-
-+#if __FreeBSD_version > 800009
-+ fuse_fileops.fo_truncate = vnops.fo_truncate;
-+#endif
- fuse_fileops.fo_ioctl = vnops.fo_ioctl;
- fuse_fileops.fo_poll = vnops.fo_poll;
- fuse_fileops.fo_kqfilter = vnops.fo_kqfilter;
-
-
---- fuse_module/fuse_vfsops.c.orig 2008-02-05 00:25:57.000000000 -0500
-+++ fuse_module/fuse_vfsops.c 2009-05-13 18:54:01.000000000 -0400
-@@ -18,6 +18,7 @@
- #include <sys/namei.h>
- #include <sys/mount.h>
- #include <sys/sysctl.h>
-+#include <sys/fcntl.h>
-
- #include "fuse.h"
- #include "fuse_session.h"
-@@ -213,8 +214,14 @@
- * Mount system call
- */
- static int
-+#if VFSOPS_TAKES_THREAD
- fuse_mount(struct mount *mp, struct thread *td)
- {
-+#else
-+fuse_mount(struct mount *mp)
-+{
-+ struct thread *td = curthread;
-+#endif
- int err = 0;
- size_t len;
- char *fspec, *subtype = NULL;
-@@ -529,8 +536,14 @@
- * Unmount system call
- */
- static int
-+#if VFSOPS_TAKES_THREAD
- fuse_unmount(struct mount *mp, int mntflags, struct thread *td)
- {
-+#else
-+fuse_unmount(struct mount *mp, int mntflags)
-+{
-+ struct thread *td = curthread;
-+#endif
- int flags = 0, err = 0;
- struct fuse_data *data;
- struct fuse_secondary_data *fsdat = NULL;
-@@ -633,8 +646,14 @@
-
- /* stolen from portalfs */
- static int
-+#if VFSOPS_TAKES_THREAD
- fuse_root(struct mount *mp, int flags, struct vnode **vpp, struct thread *td)
- {
-+#else
-+fuse_root(struct mount *mp, int flags, struct vnode **vpp)
-+{
-+ struct thread *td = curthread;
-+#endif
- /*
- * Return locked reference to root.
- */
-@@ -650,7 +669,11 @@
- data = fsdat->master;
- sx_slock(&data->mhierlock);
- if (data->mpri == FM_PRIMARY)
-- err = fuse_root(data->mp, flags, vpp, td);
-+ err = fuse_root(data->mp, flags, vpp
-+#if VFSOPS_TAKES_THREAD
-+ , td
-+#endif
-+ );
- else
- err = ENXIO;
- sx_sunlock(&data->mhierlock);
-@@ -667,7 +690,11 @@
- if (vp->v_type == VNON) {
- struct vattr va;
-
-- (void)VOP_GETATTR(vp, &va, td->td_ucred, td);
-+ (void)VOP_GETATTR(vp, &va, td->td_ucred
-+#if VOP_GETATTR_TAKES_THREAD
-+ , td
-+#endif
-+ );
- }
- *vpp = vp;
- #if _DEBUG2G
-@@ -678,8 +705,14 @@
- }
-
- static int
-+#if VFSOPS_TAKES_THREAD
- fuse_statfs(struct mount *mp, struct statfs *sbp, struct thread *td)
- {
-+#else
-+fuse_statfs(struct mount *mp, struct statfs *sbp)
-+{
-+ struct thread *td = curthread;
-+#endif
- struct fuse_dispatcher fdi;
- struct fuse_statfs_out *fsfo;
- struct fuse_data *data;
-@@ -696,7 +729,11 @@
-
- sx_slock(&data->mhierlock);
- if (data->mpri == FM_PRIMARY)
-- err = fuse_statfs(data->mp, sbp, td);
-+ err = fuse_statfs(data->mp, sbp
-+#if VFSOPS_TAKES_THREAD
-+ , td
-+#endif
-+ );
- else
- err = ENXIO;
- sx_sunlock(&data->mhierlock);
-@@ -794,7 +831,11 @@
- if (nodeid == FUSE_ROOT_ID) {
- if (parentid != FUSE_NULL_ID)
- return (ENOENT);
-- err = VFS_ROOT(mp, myflags, vpp, td);
-+ err = VFS_ROOT(mp, myflags, vpp
-+#if VFSOPS_TAKES_THREAD
-+ , td
-+#endif
-+ );
- if (err)
- return (err);
- KASSERT(*vpp, ("we neither err'd nor found the root node"));
---- ./fuse_module/fuse_vnops.c.orig 2012-09-19 06:04:10.512413490 +0200
-+++ ./fuse_module/fuse_vnops.c 2012-09-19 06:20:44.949613892 +0200
-@@ -799,8 +799,11 @@
- struct vnode *vp = ap->a_vp;
- struct vattr *vap = ap->a_vap;
- struct ucred *cred = ap->a_cred;
-+#if VOP_GETATTR_TAKES_THREAD
- struct thread *td = ap->a_td;
--
-+#else
-+ struct thread *td = curthread;
-+#endif
- struct fuse_dispatcher fdi;
- struct timespec uptsp;
- int err = 0;
-@@ -871,7 +874,11 @@
- fuse_access(ap)
- struct vop_access_args /* {
- struct vnode *a_vp;
-+#if VOP_ACCESS_TAKES_ACCMODE_T
-+ accmode_t a_accmode;
-+#else
- int a_mode;
-+#endif
- struct ucred *a_cred;
- struct thread *a_td;
- } */ *ap;
-@@ -886,7 +893,13 @@
- else
- facp.facc_flags |= FACCESS_DO_ACCESS;
-
-- return fuse_access_i(vp, ap->a_mode, ap->a_cred, ap->a_td, &facp);
-+ return fuse_access_i(vp,
-+#if VOP_ACCESS_TAKES_ACCMODE_T
-+ ap->a_accmode,
-+#else
-+ ap->a_mode,
-+#endif
-+ ap->a_cred, ap->a_td, &facp);
- }
-
- /*
-@@ -946,7 +959,11 @@
- /* We are to do the check in-kernel */
-
- if (! (facp->facc_flags & FACCESS_VA_VALID)) {
-- err = VOP_GETATTR(vp, VTOVA(vp), cred, td);
-+ err = VOP_GETATTR(vp, VTOVA(vp), cred
-+#if VOP_GETATTR_TAKES_THREAD
-+ , td
-+#endif
-+ );
- if (err)
- return (err);
- facp->facc_flags |= FACCESS_VA_VALID;
-@@ -1544,7 +1561,7 @@
- struct fuse_vnode_data *fvdat = VTOFUD(vp);
- uint64_t parentid = fvdat->parent_nid;
- struct componentname *cnp = fvdat->germcnp;
-- struct fuse_open_in *foi;
-+ struct fuse_create_in *foi;
- struct fuse_entry_out *feo;
- struct fuse_mknod_in fmni;
- int err;
-@@ -1929,7 +1946,11 @@
- * It will not invalidate pages which are dirty, locked, under
- * writeback or mapped into pagetables.")
- */
-+#if VOP_GETATTR_TAKES_THREAD
- err = vinvalbuf(vp, 0, td, PCATCH, 0);
-+#else
-+ err = vinvalbuf(vp, 0, PCATCH, 0);
-+#endif
- fufh->flags |= FOPEN_KEEP_CACHE;
- }
-
-@@ -3005,8 +3026,11 @@
- struct vattr *vap = ap->a_vap;
- struct vnode *vp = ap->a_vp;
- struct ucred *cred = ap->a_cred;
-+#if VOP_GETATTR_TAKES_THREAD
- struct thread *td = ap->a_td;
--
-+#else
-+ struct thread *td = curthread;
-+#endif
- int err = 0;
- struct fuse_dispatcher fdi;
- struct fuse_setattr_in *fsai;
---- mount_fusefs/mount_fusefs.c 2008-02-05 07:25:57.000000000 +0200
-+++ mount_fusefs/mount_fusefs.c 2012-01-07 21:07:35.000000000 +0200
-@@ -44,6 +44,7 @@
- #include <getopt.h>
- #include <libgen.h>
- #include <limits.h>
-+#include <osreldate.h>
- #include <paths.h>
-
- #include "fuse4bsd.h"
-@@ -312,7 +313,12 @@
- * Resolve the mountpoint with realpath(3) and remove unnecessary
- * slashes from the devicename if there are any.
- */
-+#if __FreeBSD_version >= 1000005
-+ if (checkpath(dir, mntpath) != 0)
-+ err(1, "%s", mntpath);
-+#else
- (void)checkpath(dir, mntpath);
-+#endif
- (void)rmslashes(dev, dev);
-
- if (strcmp(dev, "auto") == 0)
diff --git a/sys-fs/fuse4bsd/fuse4bsd-0.3.9_pre1.ebuild b/sys-fs/fuse4bsd/fuse4bsd-0.3.9_pre1.ebuild
deleted file mode 100644
index 710c35f8bc01..000000000000
--- a/sys-fs/fuse4bsd/fuse4bsd-0.3.9_pre1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit portability toolchain-funcs eutils flag-o-matic
-
-DESCRIPTION="Fuse for FreeBSD"
-HOMEPAGE="http://fuse4bsd.creo.hu/"
-# -sbin is needed for getmntopts.c, hardcoding 6.2 is nasty but can't think of
-# any better solution right now
-SRC_URI="http://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/fuse4bsd/498acaef33b0.tar.gz
- mirror://gentoo/freebsd-sbin-9.1.tar.bz2"
-S="${WORKDIR}/fuse4bsd-498acaef33b0"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND=">=sys-freebsd/freebsd-sources-9.1
- virtual/pmake"
-RDEPEND="sys-fs/fuse"
-
-QA_TEXTRELS="boot/modules/fuse.ko"
-
-src_prepare() {
- cp /usr/include/fuse/fuse_kernel.h fuse_module/ || die
- cp "${WORKDIR}/sbin/mount/getmntopts.c" mount_fusefs/ || die
- epatch "${FILESDIR}"/${P}-ports.patch
- epatch "${FILESDIR}"/${P}-fbsd91.patch
-}
-
-src_compile() {
- filter-ldflags "-Wl,--hash-style=*"
- tc-export CC
- cd "${S}"/fuse_module
- $(get_bmake) \
- KMODDIR=/boot/modules BINDIR=/usr/sbin MANDIR=/usr/share/man/man \
- MOUNT="${WORKDIR}/sbin/mount" LDFLAGS="$(raw-ldflags)" \
- || die "$(get_bmake) failed"
-
- cd "${S}"/mount_fusefs
- $(get_bmake) \
- KMODDIR=/boot/modules BINDIR=/usr/sbin MANDIR=/usr/share/man/man \
- MOUNT="${WORKDIR}/sbin/mount" \
- || die "$(get_bmake) failed"
-}
-
-src_install() {
- dodir /boot/modules
- $(get_bmake) \
- KMODDIR=/boot/modules BINDIR=/usr/sbin MANDIR=/usr/share/man/man \
- DESTDIR="${ED}" install \
- || die "$(get_bmake) failed"
-
- dodoc doc/{CREDITS,README}
-}
diff --git a/sys-fs/fuse4bsd/metadata.xml b/sys-fs/fuse4bsd/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/sys-fs/fuse4bsd/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/sys-fs/gt5/Manifest b/sys-fs/gt5/Manifest
index e4bdee8838ef..23675fe75dc0 100644
--- a/sys-fs/gt5/Manifest
+++ b/sys-fs/gt5/Manifest
@@ -1,5 +1,5 @@
-AUX gt5-1.4.0-bash-shabang.patch 292 BLAKE2B a02a35d8c11c8faad446b0f498569b21d6f7d25f974ae811bd3fd923bb50cda827b26360956a952f7f1c61013f4a2b7701603c0bd7d45126c3ff3cdcefcaaa18 SHA512 d8e58bd47e3e2a867b54852ac73148618679d286a9d5ea93d19038be2ad34375ed150eaa33b095a18724cd40f0d0df61df31630cbb8dd936615ec7e6b595e032
-AUX gt5-1.4.0-empty-dirs.patch 339 BLAKE2B 3c2aa49043136fbaa1e95323418c7908cb40f1ed6c8a7a8537e282a67d440fb04e4d076a1edede9f1d6957e8ca4ba3eef658f2d295d70e47c1b5cef73d2fc19d SHA512 4a494660e10ee7ecdd8aa56ac8a25d6e544c42a535466119fd2702ff9bf0cf0e26e492f2e98a34ea4b5741c20357fa6d2b600dea76f9ead89b20cd9461f86b9c
+AUX gt5-1.4.0-bash-shabang.patch 229 BLAKE2B 2ddb4edaf20bddeb648be02823c05d5af4032a1ae51a9f467746d3b07b44c3548f528a771c47b006d3d1259be3ddfd07c5a219014e7330f5217d20db49475592 SHA512 b191cf1eee2a539cb6076e4d55e075493df4915d183e2387a7e8f1979d932a33f196495cb5084ababaea6200a8bc5963d32b3a5cc53684c9a2c275e0b4bb66ce
+AUX gt5-1.4.0-empty-dirs.patch 321 BLAKE2B c56f8738739164f52075f42df0090585c8da600de0db1f03fa01a28ef403dce3acc9f91191984213dedcdd5c2b86fcfe51cb59f9cef156b5eb69f647c96a2efa SHA512 1ef2f4957de5df12a52c3a8579e188ce52b7364ddc1c9ab8a7399ea86cc2eceadab8923a207c123252d6d0fce97cecdd15413dca0bb9bba28daa1b602c6d2e1f
DIST gt5-1.4.0.tar.gz 16504 BLAKE2B 67d8b7dabc269268cb220b3f7c954dc71ccdb563dc5da89fd185ab65f3c67c6268fec8930f09f01591d6c192194134ea389cc84b6246d5e8704439d6935df5be SHA512 5006a033ec203e229cc56db90af6b92d20b6cf0de4602abf3dec65e91906991d80e8682767ab10348ff8351baf919e515e2e950cf0d9d9210956916e26ce10fa
-EBUILD gt5-1.4.0-r2.ebuild 596 BLAKE2B 97864d416109328080f94e789b0b46a6cce45a4beb7b1e8c4d8d3c332f8226884b7430a9390cff5f4499dcb5ad3a48c3e025f9cc4f7b13c05c22a089961de8d4 SHA512 b8a4e54416d72f319e913c0b2537274ea2443deb6a962d346e5ef7864b4b0f55100e30aa37ef1089bf31a32c10c878151fc9c61a9a61c579516f4c48b6c26979
+EBUILD gt5-1.4.0-r2.ebuild 538 BLAKE2B e96b6d2bd81a8e0f18764b554213a3d2a46106e4b443973a600edb015a894bc997e7873f058528678aec14d85c63d49c921226c549b9b153b04254ec1f873da1 SHA512 18f1445c60edf872610d63464c1f077adcea5bfa65fcd2f1b02d09ce2bde3dbeb6492d5e2e3972e9c74bd3b73a7233289a352e4f82c5f3f293c430eaa41c4085
MISC metadata.xml 238 BLAKE2B d24a618dbd473a7afc5cfd4d4232bdb82bdf29b121371a88c049503342d2476019fa754d8f2c0f1837ba7e25f9b31919acc647e82adc0e6121089d58eaed19dc SHA512 7cc695ba5a9a5bd525be7439594134e18c9ecd1b40210e387f3156bf12e4b92e4e5376ffcb6e82a468f380d64ace7dffd9bf1dc8731ee74f62038d3db5552c90
diff --git a/sys-fs/gt5/files/gt5-1.4.0-bash-shabang.patch b/sys-fs/gt5/files/gt5-1.4.0-bash-shabang.patch
index d28d9f6c1eed..be428b6bb9f4 100644
--- a/sys-fs/gt5/files/gt5-1.4.0-bash-shabang.patch
+++ b/sys-fs/gt5/files/gt5-1.4.0-bash-shabang.patch
@@ -1,6 +1,5 @@
-diff -ru gt5-1.4.0.orig/gt5 gt5-1.4.0/gt5
---- gt5-1.4.0.orig/gt5 2007-09-17 00:29:48.685233203 +0200
-+++ gt5-1.4.0/gt5 2007-09-17 00:29:55.684165472 +0200
+--- a/gt5 2007-09-17 00:29:48.685233203 +0200
++++ b/gt5 2007-09-17 00:29:55.684165472 +0200
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
diff --git a/sys-fs/gt5/files/gt5-1.4.0-empty-dirs.patch b/sys-fs/gt5/files/gt5-1.4.0-empty-dirs.patch
index 4aab4d0ab840..c1eb9b91b640 100644
--- a/sys-fs/gt5/files/gt5-1.4.0-empty-dirs.patch
+++ b/sys-fs/gt5/files/gt5-1.4.0-empty-dirs.patch
@@ -1,5 +1,5 @@
---- /usr/bin/gt5.old 2011-01-10 23:01:29.778000092 +0100
-+++ /usr/bin/gt5 2011-01-10 23:01:16.577000089 +0100
+--- a/gt5 2011-01-10 23:01:29.778000092 +0100
++++ b/gt5 2011-01-10 23:01:16.577000089 +0100
@@ -261,7 +261,7 @@
#can du handle depths?
diff --git a/sys-fs/gt5/gt5-1.4.0-r2.ebuild b/sys-fs/gt5/gt5-1.4.0-r2.ebuild
index 41df9c34df7a..4c907a13c1c7 100644
--- a/sys-fs/gt5/gt5-1.4.0-r2.ebuild
+++ b/sys-fs/gt5/gt5-1.4.0-r2.ebuild
@@ -1,30 +1,26 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
-
-inherit eutils
+EAPI=7
DESCRIPTION="a diff-capable 'du-browser'"
HOMEPAGE="http://gt5.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+KEYWORDS="amd64 ~sparc x86"
+
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~sparc x86"
IUSE=""
RDEPEND="|| ( www-client/links
www-client/elinks
www-client/lynx )"
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${P}-bash-shabang.patch" \
- "${FILESDIR}/${P}-empty-dirs.patch"
-}
+PATCHES=(
+ "${FILESDIR}/${P}-bash-shabang.patch"
+ "${FILESDIR}/${P}-empty-dirs.patch"
+)
src_install() {
dobin gt5
diff --git a/sys-fs/libeatmydata/Manifest b/sys-fs/libeatmydata/Manifest
index 9374a844a8d9..561b3e5fc935 100644
--- a/sys-fs/libeatmydata/Manifest
+++ b/sys-fs/libeatmydata/Manifest
@@ -1,9 +1,4 @@
-AUX libeatmydata-105-undpkg.patch 379 BLAKE2B 8e53fff0b78507413051bdf8ca42e5ee6a131ff9fb9a76154a1d029fb4292e668755696253f1a6fe111e6f8564fca10c089f6a54e3cfd527beddf8b5769d4608 SHA512 b6b56e90305937eebe6a043f40c904a1facbf480d9f63a3c59d8bd96150c810bb2cb4aaffafc3d02f4c01179eeec5cce2f5b285d0db6fb7664ea5b2fa64f2ec5
+AUX libeatmydata-105-undpkg.patch 308 BLAKE2B a6ad730f191ae342217dd7f881bab503ae662d3fcc9d8f782e23765e9b2385ab5d8f30a3ffdb0180d2ef22f22f327b7c6b3189674d65ac1aaacf68a4466e8620 SHA512 1f90cd5637babf47139c30f0b3a1c96e4dfaceaba7617108b76ef68f69a47287e509284e318cbbe1c0c62fc4f2fb5792b0d0ad0dd977388fd90f3ed54ba35e28
DIST libeatmydata-105.tar.gz 419427 BLAKE2B 251fc4226ddddce16abc16c8a0717cd69621e8c166cf7a7dec1c8782c2a25edcf26e34f1a09bd2b6153a46eb99a6cf4b1adc334db188201b12a27b4a1562ed03 SHA512 fb2ac1400d5e3c44bfc952c72f29a4c7234edf5b756a9602ad822c57fbc9813c35d2da9492e2982abf81e0826d278da2d31ee1865e806754e0b387ad699367d4
-DIST libeatmydata-65.tar.gz 408813 BLAKE2B 21b125ee28fde610ce91f342c2579ad302c43aac4c8fcbb4663ed1d1a55355f8ef2c61bdffd4734e04032e7ccacabc7c17ba708f07e468f44a9bdecbe14428c9 SHA512 b2e3ed9c67b6ae9b0e5918b114bf0fb6e59dda3bff9b9331a8c280243822d4c77f35e9b08138ea65a74c893cc2bd67677bbf28b03bc61f011b24dd39d171adc2
-DIST libeatmydata-82.tar.gz 407977 BLAKE2B 1a0c024e8199302f30df170e6668719bc19b38cff08b05a62f8d085f3b1531dc22690811f4ba1459b0b2d59c5329ee3b3e377f37838d9e607d69171399d85ba6 SHA512 882b2464c26d99ea0b01a2f1171dddb637ac0b3509c18416da4e0199f515ff23c43a7bb5eb641bc3447a2c6be06c261260713565c3e4c4b988995d09f52d623c
-EBUILD libeatmydata-105-r1.ebuild 718 BLAKE2B d20c366834274acfb7ce0e60f8c3cdeb84ee30f4fcf225c086b5df0c582a94e0945fb06a4c68e1239fe0ddf523c6b3ba7b235a05bbe6095d4e84d1276c61ee2f SHA512 41f08297579e704008856a13fed9c6df70b41931c0be4ce89c76a1cbada7dca9a6cada20f2085744dd0b6efa8face844c7af60c156b4a3bbe1780c89ba0db725
-EBUILD libeatmydata-65.ebuild 646 BLAKE2B f675ee8134252580fb4361284022591663715d4ff7e6c1bc55900a215cc14d1cc50601ec1cabe51b7c3855289e9482e1eeadff3ed39f4237d89f18d2d8e11928 SHA512 2575255da69e9001574b4ba288188ca0a08a1f85c25f3b0148f906c4ed2c973cc410ead085a122f2ba33dc32be065d5442d509ee5e65e6116c95b55c285c988e
-EBUILD libeatmydata-82-r1.ebuild 630 BLAKE2B 9c6f95259969fe6e61ff22733eb1cf429a31b38fa397e5ad7b769469e70fb22b8c7dc9b5a1c589b7d0322adc9cc86200f4560053ce2e76117a51e06cf139f623 SHA512 c646bc4930c299b6ae1b7b7b0beff1fb2150e5713d04c9d4604d45e192d27e6bf1210bc7b1af0ef1985b61bf93c069999625d648b01803de39bf1dd631379b31
-EBUILD libeatmydata-82.ebuild 635 BLAKE2B 6a4c9f777b73451dbab0ba3a602c3b18d2ed6b7ff9859e563bf2703f6a698e9ab7190c9a77405fb223c7bc3a15079207069b0febbcc7cf57c578bd2bb15f06e6 SHA512 41a6bbee82152a245bbf939f912d9f0d1aee15abe072bfd233ceb3e2a736e30ecdd459a7f1d01114e68e283fcbf032c4a41f9b947cb355138118f30b127c2d54
+EBUILD libeatmydata-105-r2.ebuild 746 BLAKE2B 1a57dc157792ca1f25de7a1225fb762e88be60845dbf48f21fef3782b1950559399ebe048426452fd834910046cea379021849045ccf727e3dd4885bfd538acb SHA512 cd390db0b4e89e365de7ebb72784f87a139fafceee744d92200f1baf08e49d24a1b3308d41b67393ad32d6524fab0f4fe15461d436e15bbec3d565d646f5ab96
MISC metadata.xml 512 BLAKE2B 549d76a933090ccaf7100a6ae03b8a1f0c1c68454764018360184bcdce4e6628a38ac499bd8a568fc43240fa13596a6f0b4e108fff1c742d4e229aad59049b10 SHA512 4b436b230dfafd7554ffe9ef222fda5aa4e4132768f945c34cde4fed9359f2782e0f371617ecf52b55339f278fbd51f28fe58bf50ec600bef8644c82f594d363
diff --git a/sys-fs/libeatmydata/files/libeatmydata-105-undpkg.patch b/sys-fs/libeatmydata/files/libeatmydata-105-undpkg.patch
index 3ffd698c7ddd..41362d1c2531 100644
--- a/sys-fs/libeatmydata/files/libeatmydata-105-undpkg.patch
+++ b/sys-fs/libeatmydata/files/libeatmydata-105-undpkg.patch
@@ -1,8 +1,6 @@
Don't rely on debian's way to multilib/multiarch.
https://bugs.gentoo.org/550344
-diff --git a/eatmydata.in b/eatmydata.in
-index 40468db..aa143f0 100644
--- a/eatmydata.in
+++ b/eatmydata.in
@@ -17,5 +17,4 @@
diff --git a/sys-fs/libeatmydata/libeatmydata-105-r1.ebuild b/sys-fs/libeatmydata/libeatmydata-105-r2.ebuild
index 4065bab2afd0..2b6e0ab0a184 100644
--- a/sys-fs/libeatmydata/libeatmydata-105-r1.ebuild
+++ b/sys-fs/libeatmydata/libeatmydata-105-r2.ebuild
@@ -1,8 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit autotools-multilib eutils
+EAPI=7
+
+inherit multilib-minimal
DESCRIPTION="LD_PRELOAD hack to convert sync()/msync() and the like to NO-OP"
HOMEPAGE="https://launchpad.net/libeatmydata/"
@@ -14,7 +15,7 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
# sandbox fools LD_PRELOAD and libeatmydata does not get control
-# bug/feature in sandbox?
+# feature of sandbox
#DEPEND="test? ( dev-util/strace )"
RESTRICT=test
@@ -25,8 +26,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-105-undpkg.patch
)
+ECONF_SOURCE=${S}
+
multilib_src_install_all() {
- prune_libtool_files --all
+ find "${D}" -name '*.la' -type f -delete || die
dodoc AUTHORS README
}
diff --git a/sys-fs/libeatmydata/libeatmydata-65.ebuild b/sys-fs/libeatmydata/libeatmydata-65.ebuild
deleted file mode 100644
index 716221b794a4..000000000000
--- a/sys-fs/libeatmydata/libeatmydata-65.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-inherit eutils
-
-DESCRIPTION="LD_PRELOAD hack to convert sync()/msync() and the like to NO-OP"
-HOMEPAGE="https://launchpad.net/libeatmydata/"
-SRC_URI="https://launchpad.net/${PN}/trunk/release-${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# sandbox fools LD_PRELOAD and libeatmydata does not get control
-# bug/feature in sandbox?
-#DEPEND="test? ( dev-util/strace )"
-RESTRICT=test
-
-DEPEND="sys-apps/sed"
-RDEPEND=""
-
-src_install() {
- default
-
- prune_libtool_files --all
- dodoc AUTHORS README
-}
diff --git a/sys-fs/libeatmydata/libeatmydata-82-r1.ebuild b/sys-fs/libeatmydata/libeatmydata-82-r1.ebuild
deleted file mode 100644
index 67a35edabb68..000000000000
--- a/sys-fs/libeatmydata/libeatmydata-82-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools-multilib eutils
-
-DESCRIPTION="LD_PRELOAD hack to convert sync()/msync() and the like to NO-OP"
-HOMEPAGE="https://launchpad.net/libeatmydata/"
-SRC_URI="https://launchpad.net/${PN}/trunk/${P}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# sandbox fools LD_PRELOAD and libeatmydata does not get control
-# bug/feature in sandbox?
-#DEPEND="test? ( dev-util/strace )"
-RESTRICT=test
-
-DEPEND="sys-apps/sed"
-RDEPEND=""
-
-multilib_src_install_all() {
- dodoc AUTHORS README
-}
diff --git a/sys-fs/libeatmydata/libeatmydata-82.ebuild b/sys-fs/libeatmydata/libeatmydata-82.ebuild
deleted file mode 100644
index 1649666771ac..000000000000
--- a/sys-fs/libeatmydata/libeatmydata-82.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="LD_PRELOAD hack to convert sync()/msync() and the like to NO-OP"
-HOMEPAGE="https://launchpad.net/libeatmydata/"
-SRC_URI="https://launchpad.net/${PN}/trunk/${P}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# sandbox fools LD_PRELOAD and libeatmydata does not get control
-# bug/feature in sandbox?
-#DEPEND="test? ( dev-util/strace )"
-RESTRICT=test
-
-DEPEND="sys-apps/sed"
-RDEPEND=""
-
-src_install() {
- default
-
- prune_libtool_files --all
- dodoc AUTHORS README
-}
diff --git a/sys-fs/lufs/Manifest b/sys-fs/lufs/Manifest
index 0d781085e487..c031b44f9313 100644
--- a/sys-fs/lufs/Manifest
+++ b/sys-fs/lufs/Manifest
@@ -1,8 +1,8 @@
AUX lufs-0.9.7-enable-gnome-2.patch 2893 BLAKE2B c267ab97740e7f3dc31a0bad28e67f349eac9889cc99b0881942ed666277eb30c64b047d4cf7d910b79845f1b24878a427f390f5155db9d68ca2cac98318e8ec SHA512 59ee306dc0f3ec0c080738850bd8ea3fbd582ac573d74f2e3b920ddb96af69164c24437dcf545b0a33881e2f2bd609809411f89f46ea451387ce699a4f62f856
-AUX lufs-0.9.7-fPIC.patch 714 BLAKE2B 90d117159d4736cfd5fc964507e46b8d127bc5d849f881c9b1a3a9d7fa2ac00a92397f2a2b1f0651b2da96b400b74dbe65928383bd5bb2ee8b82290dc875c2a2 SHA512 8677e14d0323ce588f5679b4037a190fc686f4458b8cde65903e736f5ccbe4f7af8b643e72598d1d8acf21d41e358cb424b3ecad0d1737278ad572aad7acbeca
-AUX lufs-0.9.7-gcc43.patch 877 BLAKE2B 9cd53781407225cc84b29726412bcfdd9246252607901485d50fe77e0689d416bc9cf8ff63eb60f0ae71c11c8318653b3df5da182b3ca8bdf287b29e97083617 SHA512 4eda5f796d857d5d89b28cf2bde2dce92a1526a5824f9f15fc0418ad41e0cae315202ad5facf398efdb32c1cc9dcd8b910deaa1d7b6d134c7c7b49b5e1fcfb75
+AUX lufs-0.9.7-fPIC.patch 646 BLAKE2B 7ecf96f85169678fb4367a9aa2831c84c3905e15041a31e0f6f02a41678b7d3c56668f5adf40e47eda8bd9c86bc4459ed4203b9265b44047a8a63264cd2001e8 SHA512 e36c4e14c51f74485a46e209875d023d6900f2f362d2d0e77103edf7b2597cad1622b1ef6861c614b284ce0127d1c6baec75d3775308208275de8c9398988da0
+AUX lufs-0.9.7-gcc43.patch 658 BLAKE2B 6bdbae5d71d9f011f0c35058a5041c672eb0d504b46e6e06b9765b7d1dbddbb731cdcf8dc51e6cb565ff3b107048c60c27831f95e27a3807fa478be64ce71ebc SHA512 ee531efdad653a71df540c4b3c7158ac02551ac92173b550ef25c38156a6b3a250dd5bd77ec9a7190c1075754816893a55668df9c4edc1a58f944ab8bfea6c15
AUX lufs-automount-port.diff 754 BLAKE2B 83b54abf4afcee61639530d781f18da370420d5dc5f9c52aa07900ee071bb7870b521f52ed42d08a5cd19c4a3dc79236e35b6909d3f171f217f9ba63ab1f9f9c SHA512 006149b123cf052e3b3e16cf301b05ae7604d3415a40c069a536afe5f0c8ab503dcc6e518f6323a0bd25a5597300f16535ce5d9caf3fb781071331271c4cef3f
AUX lufs-no-kernel.patch 3347 BLAKE2B 3519852a28b8d4d5f38f8e90056272d2f43f896c8118161c5ee7166ea63a42e8b3d2787d2f9baaba3b4ef5446ed824c2eadfe9e334c26a78911dc7fcaec48fd0 SHA512 690e12928f206856859f94bb2ed4a9ca0d6e34fea2a9cb84c17293e54ee0230e2d01bca11cbd3ac5298f442483b3be3fb557129a044905738139b997bcf20743
DIST lufs-0.9.7.tar.gz 537772 BLAKE2B cc0a22a1711c9d6fabb310e760455fe50d427a323ced7c5289ff00392983a14cf4ab9921fbe33c2889cea4478c16ba448db6877b585d33c5a3795838568edb74 SHA512 c7c70de89bd3f31e4fbae3e4a4acb04a6c29d0dac2b52e18a99dd2563db57ca9b3ff5e3fef53b45b9eea4b689122a30fef887973a9eb6e13b12c38fc957bfb91
-EBUILD lufs-0.9.7-r3.ebuild 1696 BLAKE2B 6b21cb2c6fcc121fc268252ccffdf913b50f22f778b2c27a9148c235a25ef9c6e0b1c56132f3713a59fd7b6382618554e6aa327ec8b9d324c8661e21f8099f99 SHA512 b381ded239d682e3cf712d221dfb28e62de27093a28e26ae8fa7c155696f12aa2d0253344616cb5740a990c0d3c97841a15c63573293726ad1645d0f3678af3a
+EBUILD lufs-0.9.7-r4.ebuild 1715 BLAKE2B 4e0dffa20d8b1cc7ba455d2a920573b53674c5f434313eb42e5c55f8a0c72c6c6649bfd6bccccf3a82a27dfce0668bef619efa74976e4c00bd09e86a9c300e70 SHA512 75d6e08fe9db87915ca09204f31059ec353e46829b02eff284d42ef9d73b2c98dd2c01162fe33b40de2fd5ef0c79836b8925de50febe85b73c8f06c9acb4baee
MISC metadata.xml 324 BLAKE2B 839b0c3da99be949242c9193de8ae875e6780673053ef5201df7ddeec61df8a921272b9056b5acc63331efab6b02db6d94e441354a7ea68e54188724e2f95375 SHA512 0f93937ea367a04e67b3d03a4a000b4e020a3ac4ca432eaa9dccfd82211a3db52afbeb4f3fd800e2164fa22dfa6f70ffbec6ecea44aad8aac8dc675920f9ac19
diff --git a/sys-fs/lufs/files/lufs-0.9.7-fPIC.patch b/sys-fs/lufs/files/lufs-0.9.7-fPIC.patch
index 05bb1d2f5d25..2f19ab0b8bd9 100644
--- a/sys-fs/lufs/files/lufs-0.9.7-fPIC.patch
+++ b/sys-fs/lufs/files/lufs-0.9.7-fPIC.patch
@@ -1,5 +1,5 @@
---- filesystems/gnetfs/Makefile.in 2004-03-18 15:59:28.391299639 +0000
-+++ filesystems/gnetfs/Makefile.in 2004-03-18 15:59:45.316142704 +0000
+--- a/filesystems/gnetfs/Makefile.in
++++ b/filesystems/gnetfs/Makefile.in
@@ -197,7 +197,7 @@
@AMDEP_TRUE@ ./$(DEPDIR)/vtree.Plo ./$(DEPDIR)/xfer.Plo
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
diff --git a/sys-fs/lufs/files/lufs-0.9.7-gcc43.patch b/sys-fs/lufs/files/lufs-0.9.7-gcc43.patch
index 3736ba62b017..a3da3f82cf6d 100644
--- a/sys-fs/lufs/files/lufs-0.9.7-gcc43.patch
+++ b/sys-fs/lufs/files/lufs-0.9.7-gcc43.patch
@@ -1,5 +1,5 @@
---- filesystems/ftpfs/ftplib.cpp.orig 2008-06-08 20:01:35.000000000 +0200
-+++ filesystems/ftpfs/ftplib.cpp 2008-06-08 20:01:53.000000000 +0200
+--- a/filesystems/ftpfs/ftplib.cpp
++++ b/filesystems/ftpfs/ftplib.cpp
@@ -20,6 +20,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
@@ -8,8 +8,8 @@
#include <unistd.h>
#include <netdb.h>
#include <stdio.h>
---- filesystems/ftpfs/ftpfs.h.orig 2008-06-08 20:04:33.000000000 +0200
-+++ filesystems/ftpfs/ftpfs.h 2008-06-08 20:05:07.000000000 +0200
+--- a/filesystems/ftpfs/ftpfs.h
++++ b/filesystems/ftpfs/ftpfs.h
@@ -23,6 +23,8 @@
#ifndef _FTPFS_H_
#define _FTPFS_H_
@@ -19,8 +19,8 @@
using namespace std;
struct directory;
---- filesystems/sshfs/sftplib.h.orig 2008-06-08 20:08:55.000000000 +0200
-+++ filesystems/sshfs/sftplib.h 2008-06-08 20:09:43.000000000 +0200
+--- a/filesystems/sshfs/sftplib.h
++++ b/filesystems/sshfs/sftplib.h
@@ -28,6 +28,9 @@
#include <string>
diff --git a/sys-fs/lufs/lufs-0.9.7-r3.ebuild b/sys-fs/lufs/lufs-0.9.7-r4.ebuild
index 617a1bfed0e8..eb06257760e0 100644
--- a/sys-fs/lufs/lufs-0.9.7-r3.ebuild
+++ b/sys-fs/lufs/lufs-0.9.7-r4.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
-inherit eutils autotools
+inherit autotools
DESCRIPTION="User-mode filesystem implementation"
HOMEPAGE="https://sourceforge.net/projects/lufs/"
@@ -17,43 +17,48 @@ IUSE="debug"
RDEPEND="sys-fs/lufis"
DEPEND="${RDEPEND}"
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}-fPIC.patch
- epatch "${FILESDIR}"/lufs-automount-port.diff
- epatch "${FILESDIR}"/${P}-enable-gnome-2.patch
- epatch "${FILESDIR}"/lufs-no-kernel.patch
- epatch "${FILESDIR}"/${P}-gcc43.patch
+PATCHES=(
+ "${FILESDIR}"/${P}-fPIC.patch
+ "${FILESDIR}"/${PN}-automount-port.diff
+ "${FILESDIR}"/${P}-enable-gnome-2.patch
+ "${FILESDIR}"/${PN}-no-kernel.patch
+ "${FILESDIR}"/${P}-gcc43.patch
+)
+pkg_setup() {
filesystems="ftpfs localfs"
use amd64 || filesystems+=" sshfs"
+}
+src_prepare() {
+ default
eautoreconf
}
+src_configure() {
+ unset ARCH
+ econf $(use_enable debug)
+}
+
src_compile() {
einfo "Compiling for ${filesystems}"
- unset ARCH
- econf $(use_enable debug) || die
- cd filesystems
+ cd filesystems || die
local i
for i in ${filesystems} ; do
- cd ${i}
- emake || die "emake ${i} failed"
- cd ..
+ pushd ${i} &>/dev/null || die
+ emake
+ popd &>/dev/null || die
done
}
src_install() {
- cd filesystems
+ cd filesystems || die
local i
for i in ${filesystems} ; do
- cd ${i}
- emake DESTDIR="${D}" install || die "emake install ${i} failed"
- cd ..
+ pushd ${i} &>/dev/null || die
+ emake DESTDIR="${D}" install
+ popd &>/dev/null || die
done
}
diff --git a/sys-fs/mtpfs/Manifest b/sys-fs/mtpfs/Manifest
index 10e507e5715e..ea24bf9c2757 100644
--- a/sys-fs/mtpfs/Manifest
+++ b/sys-fs/mtpfs/Manifest
@@ -9,6 +9,5 @@ AUX mtpfs-1.1-wking-patches/0005-Use-O_ACCMODE-to-pull-out-the-access-portion-of
AUX mtpfs-1.1-wking-patches/0006-Check-for-find_storage-failures.patch 3484 BLAKE2B c6cff901a12db5254517776abef8ec58b756bcb2a10b26bcf6fefe7340bb7003a6e2d043f1c87fa586025ab71d0c692e910b3e545858c560b7e9d21193892b70 SHA512 c43ab62c8d63d6e9c2b42de74a4a25fbb6edf87d0f46128796c7e4e61704a5ee7753fafffbcfbbbc116e180cc1a8d8a3aa8a9b4cb9d3a031ffd8d3d67e201da3
AUX mtpfs-1.1-wking-patches/0007-Use-path-instead-of-fields-0-for-find_storage.patch 987 BLAKE2B dcf215b4ad2fd16e2cef84becdc530d4faed1cbab59531be095ea000546d14623a3a3ad370f9005e3b7b42016fcc21092ecb16ccd8ea7b892e63c0fb1429fe6d SHA512 b358816389cbde3679bd1e50505f9e68de9ffe68041dfdc48af9ae64d1453d1ce7c3ab4ee4b6260a6d42d520225ad91c6cf6cd8d05cd561e3b72d102fd6dcbdb
DIST mtpfs-1.1.tar.gz 108329 BLAKE2B 7172c1ca0b31a532d0ba1068874c0fd4012dd80da4684d69fa36355126be0c56d79570d5fe5f42876d1a98f49bbc21b0f446c08e28b62e20583bbfd4d7054f62 SHA512 627f1a5efa024276f58857e0cb2a2b3057ab9ba6c26d8dcba9de066f4c0efc56a5c991e000e67763b874ee9feb1d9a1e176872b56dd13b146823e8724f2052c8
-EBUILD mtpfs-1.1-r4.ebuild 1242 BLAKE2B ba8f15fb0b62c6ab0b4a5063d7263782ae00b3bce04baac5c091fa642eb774fd0e78203737b381fd5523b0d7bdbcd8cba0e41c5904bcb8a35d041cbd237dba90 SHA512 94c5de07d7d90de0ebac9ebb5f2f0a72b442fe8d47215c27a9bb4b815c6236e2f2f1103717e17e2021b725645cdbaca869f1847ed63f0118c8fd960be590a804
-EBUILD mtpfs-1.1-r5.ebuild 1250 BLAKE2B d927c05104108a374f687669e9e61b8b0945652ba3d3b4ae0c46bcdfdcaf2906ebef70d0bc93ad7e64d7b6ec8036b89b2146e5f948034a26c0743d06b6ab7636 SHA512 1c036b9c225b403bb0c4abda72e68e20fbbba03d0880f7738b14b17e57cad73d50323a5856e184c5f6aedb3ab7d20a652fdbb9c45a37bc3e9b9c4610ce8f2bdd
+EBUILD mtpfs-1.1-r5.ebuild 1248 BLAKE2B dac042ee8488b5a310154756668066cbe6972be15378ba10f416d2c0ca42b86afd0b502aa64e9b81cff5567a381900593cbae58e6ecd85145e02d56dbe1aae98 SHA512 5a9f59cadd34ca4baedde8e7b1619ee22f8311225625c6782f9a5ea216138fa7a7754bca842342c0527219d5679b60ac6e38bebca07d4819b4498c6e7874f2a3
MISC metadata.xml 684 BLAKE2B e83930dc207e798257d2e2a2cdb065ce462e232a20c33514034852099cb3e6683fbd2905b90e328cee8b50b84e6c9f887698a1c920d164f5f910174531ab7ad4 SHA512 725d050ed87be3de8beff0e97178452e806261e704aaaaf523982deb2fc803c771949bee9ac0651747323b3294d584470e49e4877a3cf5e8f2301f477a543955
diff --git a/sys-fs/mtpfs/mtpfs-1.1-r4.ebuild b/sys-fs/mtpfs/mtpfs-1.1-r4.ebuild
deleted file mode 100644
index deab850ea328..000000000000
--- a/sys-fs/mtpfs/mtpfs-1.1-r4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A FUSE filesystem providing access to MTP devices"
-HOMEPAGE="https://www.adebenham.com/mtpfs/"
-SRC_URI="https://www.adebenham.com/files/mtp/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug mad"
-
-RDEPEND="dev-libs/glib:2
- >=media-libs/libmtp-1.1.2
- sys-fs/fuse
- mad? (
- media-libs/libid3tag
- media-libs/libmad
- )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=(AUTHORS NEWS README)
-
-PATCHES=( "${FILESDIR}"/${P}-fix-mutex-crash.patch
- "${FILESDIR}"/${P}-unitialized-variable.patch
- "${FILESDIR}"/${P}-wking-patches/
- "${FILESDIR}"/${P}-g_printf.patch )
-
-src_prepare() {
- default
- sed -e "/#include <string.h>/ a\
- #include <stdlib.h>" -i mtpfs.h id3read.c || die #implicit
-}
-
-src_configure() {
- econf $(use_enable debug) \
- $(use_enable mad)
-}
-
-pkg_postinst() {
- einfo "To mount your MTP device, issue:"
- einfo " /usr/bin/mtpfs <mountpoint>"
- echo
- einfo "To unmount your MTP device, issue:"
- einfo " /usr/bin/fusermount -u <mountpoint>"
-
- if use debug; then
- echo
- einfo "You have enabled debugging output."
- einfo "Please make sure you run mtpfs with the -d flag."
- fi
-}
diff --git a/sys-fs/mtpfs/mtpfs-1.1-r5.ebuild b/sys-fs/mtpfs/mtpfs-1.1-r5.ebuild
index 8cc52ebc9b74..4230a9048a14 100644
--- a/sys-fs/mtpfs/mtpfs-1.1-r5.ebuild
+++ b/sys-fs/mtpfs/mtpfs-1.1-r5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.adebenham.com/files/mtp/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="debug mad"
RDEPEND="dev-libs/glib:2
diff --git a/sys-fs/udev/Manifest b/sys-fs/udev/Manifest
index 4768510bc108..6cddc46b0210 100644
--- a/sys-fs/udev/Manifest
+++ b/sys-fs/udev/Manifest
@@ -2,7 +2,7 @@ AUX 242-gcc-9.patch 7672 BLAKE2B 1cd98213f70e6813582706e7b523925fd7956507bd5bf11
DIST systemd-242.tar.gz 7831435 BLAKE2B 288e65d0a8e133ef5885689eb16118a83d93c730e342da63115cea0892fc999104c3a4856c83f3e7ef909ba2f3311146730b05ee02d84cc0400851ccbdcd54cd SHA512 578f68a3c8f2d454198fc04ff8d943abcfb390531d57f9603d185857f7afa7f4dc641dafecf49ce50fe22f5837b252b181400891e8efd4459fd4f69bb4283cb4
DIST systemd-243.tar.gz 8242522 BLAKE2B 89e3ebbea5a99061329f7c78220a66c1e075d5ba90dfdf5ee8d0d9b762ef4600dc82d8ca2054632e5e343b6272cd8046c92f7f99dcfa8287c5ef2b42fb96d4cb SHA512 56b52a297aa5ac04d9667eb3afb1598725b197de73ff72baa1aabbc2844e36fba7b7fccdf6d214ae8b5b926616b2b7e15772763aaa80ec938d74333ff9c8673e
EBUILD udev-242.ebuild 9610 BLAKE2B 03c9d20e26bf3da9a397fcad196d9c9a037776cc8f121c1bd1ed4d1a01e6e9189ed512e5aa7c8c74c5d4a17446459a24f3c77b02bcdec2c15878c69ee2a7ec5c SHA512 1a8b87cd84bd431b2e8bc483285c9700a5f0cda8d372779da7da728dd4589f416eea15e1009a281b2568a099cdc733ef711c2b6801834630a4289d2b0665f3c2
-EBUILD udev-243-r2.ebuild 9815 BLAKE2B 80c66df7f1dc24e6436c42f8a0aa01d60362ae3b571a3dac7a03aaa8dcde187a79f250b8a98f1e7f5cc51635f58b2cd3581c7bd69a3c434939936a4151c781ed SHA512 cc5b1bc6828184389edac77573a469c375328b33555e39e9d1d1596543a397eed1d954a679ed6be990fbf2e4bc21b7765e4e8a5eb7abcd6625666b4c819dc8ab
+EBUILD udev-243-r2.ebuild 9814 BLAKE2B cd9af5917344e9028e3d852d1129f437f2fa2e07d1b2f6301953a540d4bb1b184a288b6e6f65154d9e6e394ddc669bfa8c0113a10562b34cbef6f6d33828f7ba SHA512 a32d410e846f7517db189324bdb259c085361711c2522f2eab3e78ca363e39ea44366a6a3ce8a7693ef0d710e234f65a0456361231dd1b691aa6bb56ae414b1d
EBUILD udev-243.ebuild 9570 BLAKE2B 020a845640cb14fd9ddff78b8e5526df69964d35c6eef33ab39fa30c4001558170d89e256641f9a394ebaeba7e81bc764d8765b8fe6583fe05aefb35dfcefed2 SHA512 1644eeff8e645f5514a80cffd8f357f0077514c35d489a77d088f1006e6e43930984aabc0195576be392b83bdec9ecf02c36062084471be368798a4b81891f53
EBUILD udev-9999.ebuild 9847 BLAKE2B 7f94e3a34b82cdffe6b2a233b9197570e4af9ca4eaa7df5a49156905d21893867b569d9dec6d350eb280b5848f101364dd96d410f3c4d47d77416951de7b7ba5 SHA512 2ed67940af79cbb0bd5743e6edeb16215371a1903eaa11e0ac48de7d030404e056a5f63d7a62f12dd6b6da39f46d44835684bf0286dc83a44e406155b8d7845e
MISC metadata.xml 476 BLAKE2B 5d293590663fda69b35a5f434b64827de86ac14831536e873c38d1e3baa8575cc02cc45525726046103b73212c02852dce6c407fe7c02705370e4b6402771686 SHA512 552311593b07f4f3d41e406fe99606d79973d9c69e5e448ffcdf3f6d1e04ea6b59c97b022ad2fe7fedbf0c627e2b45efc293dc1065e7cec035c2e48c85c3495d
diff --git a/sys-fs/udev/udev-243-r2.ebuild b/sys-fs/udev/udev-243-r2.ebuild
index 44fb2b07b2ec..8040e69e4e8b 100644
--- a/sys-fs/udev/udev-243-r2.ebuild
+++ b/sys-fs/udev/udev-243-r2.ebuild
@@ -13,7 +13,7 @@ else
MY_P=systemd-${MY_PV}
S=${WORKDIR}/${MY_P}
SRC_URI="https://github.com/systemd/systemd/archive/v${MY_PV}/${MY_P}.tar.gz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86"
fi
DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"