diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-03-20 00:40:44 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-03-20 00:40:44 +0000 |
commit | 4cbcc855382a06088e2f016f62cafdbcb7e40665 (patch) | |
tree | 356496503d52354aa6d9f2d36126302fed5f3a73 /sys-fs/erofs-utils | |
parent | fcc5224904648a8e6eb528d7603154160a20022f (diff) |
gentoo resync : 20.03.2022
Diffstat (limited to 'sys-fs/erofs-utils')
-rw-r--r-- | sys-fs/erofs-utils/Manifest | 7 | ||||
-rw-r--r-- | sys-fs/erofs-utils/erofs-utils-1.3-r1.ebuild | 38 | ||||
-rw-r--r-- | sys-fs/erofs-utils/erofs-utils-1.4.ebuild | 1 | ||||
-rw-r--r-- | sys-fs/erofs-utils/files/1.4-werror.patch | 63 | ||||
-rw-r--r-- | sys-fs/erofs-utils/metadata.xml | 8 |
5 files changed, 69 insertions, 48 deletions
diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest index 8cf4fea5fa92..39108ea77cd7 100644 --- a/sys-fs/erofs-utils/Manifest +++ b/sys-fs/erofs-utils/Manifest @@ -1,7 +1,6 @@ AUX 1.4-dump-fix-de-nid-issues.patch 4849 BLAKE2B 48e29859955f5e7b13af7657a2411bad139de6cc373f17392bcd0b6cde55a83993795ff3f298f87fdfd950a0222c0f70714de161e02e9b2ad32b2afc513d8e4d SHA512 50d734ebbb7a7bd1c16bd90bae59e639213e607b2017cb16e65e1e3c653f604761136309564f77e80573196d7693e6ed90c30f9e35b9d3dafdb8365c38e1b0c3 AUX 1.4-fsck-add-missing-include.patch 878 BLAKE2B e7d32eced8199a6c282d7398cea068cf560d9715caf035c67127f25fdf7055492fe25c56703e166a683f40cbb7d6ed6723c5d97467bec22f67418bb9b3bcfc5b SHA512 4cffb6faf7e1bb8150347ba8e47e0b05ad1b7d5dd4eb265330a33d6054dc6157e780a38b80a17cb61d3ab1fb2b41f36fcf65c39846f30003bc6013d23028c1fa -DIST erofs-utils-1.3.tar.gz 66135 BLAKE2B 1051cf387d059d71b91e0a940c86b819593902606ae4665a7801e9597dd72987385bee997d2d63b186c493557ee22118aff23161e48e25ee8f4859f9f6e46f14 SHA512 6ddd8402dab80b0375b012ed51ff02b40cbeca9a4a1ba250b14ec6aeb97317ab575e315e9d4dc77ed1d7826c202396d9c0775917106ecbd7b4048168aca0fa6c +AUX 1.4-werror.patch 2523 BLAKE2B e794e82eb2bbc2bdc76cefb054e37a8e07a3ce1abb3d94dcbcbf115189e719677fbe18b965f1d84353853b0963ab188638634f6ebc5c32d4790ebbf0850a94a1 SHA512 3856b297ba273389e5db9ce859291ee1bbdacbeda4cdf560250f1721af81fa2037a9e3b06d955ed4caab795fec15428397cc6b03d81e79269ae963dbd0e7d51a DIST erofs-utils-1.4.tar.gz 93979 BLAKE2B aef1dca8cb95e6104d73a84590319d3c55aba1a4ef5dbdbf470662cb86ee1b66a5707dc1c453470115ec6f2bf1246ee4b6b28aa1cb83b4cb9c8eed45e88668d4 SHA512 ab95d6a7b2d278ee443d1e378c62354db66ce7ab5ce03b3a8d9004cf498c4e43e3e8ced6524444d2ea4871c4db0195489f033180c8a2082c2cba69c46c09692f -EBUILD erofs-utils-1.3-r1.ebuild 764 BLAKE2B 5cbead7514b99927f1240a32fbfab4450044cc4ad591350404f34fc675fb4f99f78f1cdb85e17410ebf7f308868bc810009baeda584d6662ef6552dacdaba776 SHA512 7cc5ab682b875e80233971ea3337759ed10311fe9161dd984dcaa5ab8b863856abe10fa0de5c06c41d68f1fb09aef399c58227a6dac1b5fd74f1cef373af3660 -EBUILD erofs-utils-1.4.ebuild 1071 BLAKE2B 23d2283c8dea2b66432dfaaa832c7eeb0767a6b5a60e140499f96aaddb9d826fe7628cce864c5fdf7185b65ca65c554f87e5a6774d00caf16c3f49cf8776f126 SHA512 c83b7acb8abb9a986e078d9713cd4f811fb64c9f6f60c65776b28b56c5c84e609185d8c9ae41913758aac357e71764d652d18ce50128d2eb6083c0247df63ffd -MISC metadata.xml 572 BLAKE2B dcc6b6c78cac3161d2b2401f1da18787b5a201009da43978c7ce74c22cbd4141e1cfebd417118b90a34ee42e5290ebb5b5c5974ba770f9c3fd1f9da244a194f1 SHA512 756d65689fc5bdf12160429137b2012ea1dc934c3082b2737c5974006193858681e26d9b89b594bfb2b15176d947d3cf83b5800346365bbc4f45cb03aa57560c +EBUILD erofs-utils-1.4.ebuild 1105 BLAKE2B 009f4ba623ae13fc62a6f7df85ec16c89997e3807be166641253f296d3a21d6905ee1cd53b12eb4cf6189fd2d52435d5cad699ffb9990137ea6195dc13b5231f SHA512 e461cac2cfebfd246566311949f4bd21179d390d6fda6a19555fd3d06871c06d52d61035163436e54a78c938e8e69bcf1e7b6dbd8ddb9dae48bbaecec2c14e93 +MISC metadata.xml 422 BLAKE2B 9c580f677db0b02904c12e023efd2c1abf0dca9d5dd84776ea55551e3997a968bf23c092b9bfa98e941f7d16009c6e56cdd0120a075872c8e3f84a77899ba556 SHA512 bb5def8dcfe0ecfdc8ce9e6fec61b7c707114abef8e79f2c0f27736341e9c3cca48c053b613d85db762c1632194e76d3ab33386bf0be7ba669a6aaee652b64c1 diff --git a/sys-fs/erofs-utils/erofs-utils-1.3-r1.ebuild b/sys-fs/erofs-utils/erofs-utils-1.3-r1.ebuild deleted file mode 100644 index 749529d63343..000000000000 --- a/sys-fs/erofs-utils/erofs-utils-1.3-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Userspace tools for EROFS" -HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git" -LICENSE="GPL-2+" - -SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/${PN}.git/snapshot/${P}.tar.gz" -KEYWORDS="~amd64" - -SLOT="0" -IUSE="fuse +lz4 selinux +uuid" - -RDEPEND=" - fuse? ( sys-fs/fuse:0 ) - lz4? ( app-arch/lz4:0= ) - selinux? ( sys-libs/libselinux:0= ) - uuid? ( sys-apps/util-linux ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable fuse) \ - $(use_enable lz4) \ - $(use_with selinux) \ - $(use_with uuid) -} diff --git a/sys-fs/erofs-utils/erofs-utils-1.4.ebuild b/sys-fs/erofs-utils/erofs-utils-1.4.ebuild index 158c90277a0b..69d61af36d5b 100644 --- a/sys-fs/erofs-utils/erofs-utils-1.4.ebuild +++ b/sys-fs/erofs-utils/erofs-utils-1.4.ebuild @@ -27,6 +27,7 @@ BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}/${PV}-dump-fix-de-nid-issues.patch" "${FILESDIR}/${PV}-fsck-add-missing-include.patch" + "${FILESDIR}/${PV}-werror.patch" ) src_prepare() { diff --git a/sys-fs/erofs-utils/files/1.4-werror.patch b/sys-fs/erofs-utils/files/1.4-werror.patch new file mode 100644 index 000000000000..21740d646c54 --- /dev/null +++ b/sys-fs/erofs-utils/files/1.4-werror.patch @@ -0,0 +1,63 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -11,7 +11,7 @@ AC_CONFIG_SRCDIR([config.h.in]) + AC_CONFIG_HEADERS([config.h]) + AC_CONFIG_MACRO_DIR([m4]) + AC_CONFIG_AUX_DIR(config) +-AM_INIT_AUTOMAKE([foreign -Wall -Werror]) ++AM_INIT_AUTOMAKE([foreign -Wall]) + + # Checks for programs. + AM_PROG_AR +--- a/dump/Makefile.am ++++ b/dump/Makefile.am +@@ -5,6 +5,6 @@ AUTOMAKE_OPTIONS = foreign + bin_PROGRAMS = dump.erofs + AM_CPPFLAGS = ${libuuid_CFLAGS} + dump_erofs_SOURCES = main.c +-dump_erofs_CFLAGS = -Wall -Werror -I$(top_srcdir)/include ++dump_erofs_CFLAGS = -Wall -I$(top_srcdir)/include + dump_erofs_LDADD = $(top_builddir)/lib/liberofs.la ${libselinux_LIBS} \ + ${libuuid_LIBS} ${liblz4_LIBS} ${liblzma_LIBS} +--- a/fsck/Makefile.am ++++ b/fsck/Makefile.am +@@ -5,6 +5,6 @@ AUTOMAKE_OPTIONS = foreign + bin_PROGRAMS = fsck.erofs + AM_CPPFLAGS = ${libuuid_CFLAGS} + fsck_erofs_SOURCES = main.c +-fsck_erofs_CFLAGS = -Wall -Werror -I$(top_srcdir)/include ++fsck_erofs_CFLAGS = -Wall -I$(top_srcdir)/include + fsck_erofs_LDADD = $(top_builddir)/lib/liberofs.la ${libselinux_LIBS} \ + ${libuuid_LIBS} ${liblz4_LIBS} ${liblzma_LIBS} +--- a/fuse/Makefile.am ++++ b/fuse/Makefile.am +@@ -3,7 +3,7 @@ + AUTOMAKE_OPTIONS = foreign + bin_PROGRAMS = erofsfuse + erofsfuse_SOURCES = dir.c main.c +-erofsfuse_CFLAGS = -Wall -Werror -I$(top_srcdir)/include ++erofsfuse_CFLAGS = -Wall -I$(top_srcdir)/include + erofsfuse_CFLAGS += -DFUSE_USE_VERSION=26 ${libfuse_CFLAGS} ${libselinux_CFLAGS} + erofsfuse_LDADD = $(top_builddir)/lib/liberofs.la ${libfuse_LIBS} ${liblz4_LIBS} \ + ${libselinux_LIBS} ${liblzma_LIBS} +--- a/lib/Makefile.am ++++ b/lib/Makefile.am +@@ -27,7 +27,7 @@ noinst_HEADERS += compressor.h + liberofs_la_SOURCES = config.c io.c cache.c super.c inode.c xattr.c exclude.c \ + namei.c data.c compress.c compressor.c zmap.c decompress.c \ + compress_hints.c hashmap.c sha256.c blobchunk.c +-liberofs_la_CFLAGS = -Wall -Werror -I$(top_srcdir)/include ++liberofs_la_CFLAGS = -Wall -I$(top_srcdir)/include + if ENABLE_LZ4 + liberofs_la_CFLAGS += ${LZ4_CFLAGS} + liberofs_la_SOURCES += compressor_lz4.c +--- a/mkfs/Makefile.am ++++ b/mkfs/Makefile.am +@@ -4,6 +4,6 @@ AUTOMAKE_OPTIONS = foreign + bin_PROGRAMS = mkfs.erofs + AM_CPPFLAGS = ${libuuid_CFLAGS} ${libselinux_CFLAGS} + mkfs_erofs_SOURCES = main.c +-mkfs_erofs_CFLAGS = -Wall -Werror -I$(top_srcdir)/include ++mkfs_erofs_CFLAGS = -Wall -I$(top_srcdir)/include + mkfs_erofs_LDADD = ${libuuid_LIBS} $(top_builddir)/lib/liberofs.la ${libselinux_LIBS} \ + ${liblz4_LIBS} ${liblzma_LIBS} diff --git a/sys-fs/erofs-utils/metadata.xml b/sys-fs/erofs-utils/metadata.xml index 8d82bd8bcd40..bcc4b30fe149 100644 --- a/sys-fs/erofs-utils/metadata.xml +++ b/sys-fs/erofs-utils/metadata.xml @@ -1,14 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>i.gentoo@xen0n.name</email> + <maintainer type="person"> + <email>xen0n@gentoo.org</email> <name>WANG Xuerui</name> </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <use> <flag name="fuse">Builds erofsfuse (requires <pkg>sys-fs/fuse</pkg>).</flag> <flag name="uuid">Enables UUID support via <pkg>sys-apps/util-linux</pkg>.</flag> |