[gentoo-commits] repo/proj/guru:master commit in: sys-fs/erofs-utils/files/, sys-fs/erofs-utils/

2022-01-05 Thread Florian Schmaus
commit: b84617d3319c2b137a689e4da009b82aa4df31ba
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Jan  5 17:15:18 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jan  5 17:15:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b84617d3

sys-fs/erofs-utils: treeclean, moved to ::gentoo

Closes: https://bugs.gentoo.org/781623
Bug: https://bugs.gentoo.org/701284
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-fs/erofs-utils/Manifest|  2 --
 sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild| 41 -
 sys-fs/erofs-utils/erofs-utils-1.3.ebuild  | 42 --
 .../files/erofs-utils-1.2.1-no-Werror.patch| 13 ---
 sys-fs/erofs-utils/metadata.xml| 32 -
 5 files changed, 130 deletions(-)

diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest
deleted file mode 100644
index a6e67c5d4..0
--- a/sys-fs/erofs-utils/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST erofs-utils-1.2.1.tar.gz 61218 BLAKE2B 
787d3c549020bf44d750ef1af8878c452683579ff545ed0a6b03a24fb5e5f559dad8dd1d00664598b7d42ec6f9d69800b087d0dcb0de147b51696b416903d712
 SHA512 
1b0fae6f1d7a5ee01f65e71e389c474d596be8800087beb063bfbda471c54d76f9d3f08da645cecb613b637044ff3f6b19d3c8647425261cec1646c87ad57802
-DIST erofs-utils-1.3.tar.gz 66135 BLAKE2B 
1051cf387d059d71b91e0a940c86b819593902606ae4665a7801e9597dd72987385bee997d2d63b186c493557ee22118aff23161e48e25ee8f4859f9f6e46f14
 SHA512 
6ddd8402dab80b0375b012ed51ff02b40cbeca9a4a1ba250b14ec6aeb97317ab575e315e9d4dc77ed1d7826c202396d9c0775917106ecbd7b4048168aca0fa6c

diff --git a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
deleted file mode 100644
index f4149cf7d..0
--- a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Userspace tools for EROFS images"
-HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="fuse lz4 selinux +uuid"
-
-RDEPEND="
-   fuse? ( sys-fs/fuse:0 )
-   lz4? ( >=app-arch/lz4-1.9 )
-   selinux? ( sys-libs/libselinux )
-   uuid? ( sys-apps/util-linux )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/erofs-utils-1.2.1-no-Werror.patch
-)
-
-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.3.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.3.ebuild
deleted file mode 100644
index 5188e99b1..0
--- a/sys-fs/erofs-utils/erofs-utils-1.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Userspace tools for EROFS images"
-HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="fuse lz4 selinux +uuid"
-
-RDEPEND="
-   fuse? ( sys-fs/fuse:0 )
-   lz4? ( >=app-arch/lz4-1.9 )
-   selinux? ( sys-libs/libselinux )
-   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)
-}
-
-src_install() {
-   default
-   use fuse || rm "${ED}/usr/share/man/man1/erofsfuse.1" || die
-}

diff --git a/sys-fs/erofs-utils/files/erofs-utils-1.2.1-no-Werror.patch 
b/sys-fs/erofs-utils/files/erofs-utils-1.2.1-no-Werror.patch
deleted file mode 100644
index 90b004501..0
--- a/sys-fs/erofs-utils/files/erofs-utils-1.2.1-no-Werror.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 28926c3..6be002b 100644
 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

diff --git a/sys-fs/erofs-utils/metadata.xml b/sys-fs/erofs-utils/metadata.xml
deleted file mode 100644
index 2a13ff61c..0

[gentoo-commits] repo/proj/guru:master commit in: sys-fs/erofs-utils/

2021-07-07 Thread Florian Schmaus
commit: e3d86520ed0ba384ffaa58455d1fa328620133fb
Author: Denis Reva  gmail  com>
AuthorDate: Wed Jul  7 03:46:10 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul  7 03:46:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3d86520

sys-fs/erofs-utils: updated to 1.3

See https://bugs.gentoo.org/701284

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/erofs-utils/Manifest   |  1 +
 sys-fs/erofs-utils/erofs-utils-1.3.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest
index 1ce3db33d..a6e67c5d4 100644
--- a/sys-fs/erofs-utils/Manifest
+++ b/sys-fs/erofs-utils/Manifest
@@ -1 +1,2 @@
 DIST erofs-utils-1.2.1.tar.gz 61218 BLAKE2B 
787d3c549020bf44d750ef1af8878c452683579ff545ed0a6b03a24fb5e5f559dad8dd1d00664598b7d42ec6f9d69800b087d0dcb0de147b51696b416903d712
 SHA512 
1b0fae6f1d7a5ee01f65e71e389c474d596be8800087beb063bfbda471c54d76f9d3f08da645cecb613b637044ff3f6b19d3c8647425261cec1646c87ad57802
+DIST erofs-utils-1.3.tar.gz 66135 BLAKE2B 
1051cf387d059d71b91e0a940c86b819593902606ae4665a7801e9597dd72987385bee997d2d63b186c493557ee22118aff23161e48e25ee8f4859f9f6e46f14
 SHA512 
6ddd8402dab80b0375b012ed51ff02b40cbeca9a4a1ba250b14ec6aeb97317ab575e315e9d4dc77ed1d7826c202396d9c0775917106ecbd7b4048168aca0fa6c

diff --git a/sys-fs/erofs-utils/erofs-utils-1.3.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.3.ebuild
new file mode 100644
index 0..ee37d4a49
--- /dev/null
+++ b/sys-fs/erofs-utils/erofs-utils-1.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Userspace tools for EROFS images"
+HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
+SRC_URI="${HOMEPAGE}/snapshot/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="fuse lz4 selinux +uuid"
+
+RDEPEND="
+   fuse? ( sys-fs/fuse:0 )
+   lz4? ( >=app-arch/lz4-1.9 )
+   selinux? ( sys-libs/libselinux )
+   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)
+}
+
+src_install() {
+   default
+   use fuse || rm "${ED}/usr/share/man/man1/erofsfuse.1" || die
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/erofs-utils/

2021-06-13 Thread Haelwenn Monnier
commit: 19a1f8bb84f6f009132badeeb89b7bbf0861eec1
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  6 02:27:32 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 11 15:23:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19a1f8bb

sys-fs/erofs-utils: drop unmaintained live

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-fs/erofs-utils/erofs-utils-.ebuild | 38 --
 1 file changed, 38 deletions(-)

diff --git a/sys-fs/erofs-utils/erofs-utils-.ebuild 
b/sys-fs/erofs-utils/erofs-utils-.ebuild
deleted file mode 100644
index 1b9df4111..0
--- a/sys-fs/erofs-utils/erofs-utils-.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools git-r3
-
-DESCRIPTION="Userspace tools for EROFS images"
-HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
-EGIT_BRANCH="experimental"
-EGIT_REPO_URI="${HOMEPAGE}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS=""
-IUSE="fuse lz4 selinux +uuid"
-
-RDEPEND="
-   fuse? ( sys-fs/fuse:0 )
-   lz4? ( >=app-arch/lz4-1.9 )
-   selinux? ( sys-libs/libselinux )
-   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)
-}



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/erofs-utils/

2021-04-29 Thread Michał Górny
commit: 03dee0663419ba1848b279b58cfd720f85af0721
Author: Denis Reva  gmail  com>
AuthorDate: Wed Apr 28 13:07:47 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 28 13:07:47 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03dee066

sys-fs/erofs-utils: removed my useless foolish

I have no more time to do useless packages

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild | 3 +--
 sys-fs/erofs-utils/metadata.xml | 5 -
 2 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
index 4e25ed3fd..f4149cf7d 100644
--- a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
+++ b/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic
+inherit autotools
 
 DESCRIPTION="Userspace tools for EROFS images"
 
HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
@@ -33,7 +33,6 @@ src_prepare() {
 }
 
 src_configure() {
-   append-flags "-Wno-error"
econf \
$(use_enable fuse) \
$(use_enable lz4) \

diff --git a/sys-fs/erofs-utils/metadata.xml b/sys-fs/erofs-utils/metadata.xml
index 277295be6..2a13ff61c 100644
--- a/sys-fs/erofs-utils/metadata.xml
+++ b/sys-fs/erofs-utils/metadata.xml
@@ -1,11 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd'>
 
-   
-   denis7...@gmail.com
-   Denis Reva
-   Partial maintainer
-   

erofs-utils
===



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/erofs-utils/files/, sys-fs/erofs-utils/

2021-04-25 Thread Andrew Ammerlaan
commit: 0dbc2a5b649d09b30324b7c8718ef7613e344947
Author: Denis Reva  gmail  com>
AuthorDate: Sun Apr 25 17:04:43 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Apr 25 17:04:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0dbc2a5b

sys-fs/erofs-utils: remove obsoleted versions

Attempt to fix
https://bugs.gentoo.org/781623

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/erofs-utils/Manifest|  2 -
 sys-fs/erofs-utils/erofs-utils-1.1.ebuild  | 33 
 sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild|  7 ++-
 sys-fs/erofs-utils/erofs-utils-1.2.ebuild  | 45 
 .../files/erofs-utils-1.2-no-common.patch  | 61 --
 .../files/erofs-utils-1.2.1-no-Werror.patch| 13 +
 6 files changed, 19 insertions(+), 142 deletions(-)

diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest
index 99547f2a2..1ce3db33d 100644
--- a/sys-fs/erofs-utils/Manifest
+++ b/sys-fs/erofs-utils/Manifest
@@ -1,3 +1 @@
-DIST erofs-utils-1.1.tar.gz 46133 BLAKE2B 
24a2f16059e39bd65203f4a28721b8aad70599d6201ead02c291234de631bd3def1c403fa8b50b6dce4af3eea2768b912c4f56ad20c3c26db3853ba3174775ac
 SHA512 
f300b536f0ba91a05a7eb3dc9a9ec402c98966ad7c0e1f2f664a650caaffce6c4433722374418c6d03e69ce2e74785e55f9bcc45e6717a8bc67e5352e450806b
 DIST erofs-utils-1.2.1.tar.gz 61218 BLAKE2B 
787d3c549020bf44d750ef1af8878c452683579ff545ed0a6b03a24fb5e5f559dad8dd1d00664598b7d42ec6f9d69800b087d0dcb0de147b51696b416903d712
 SHA512 
1b0fae6f1d7a5ee01f65e71e389c474d596be8800087beb063bfbda471c54d76f9d3f08da645cecb613b637044ff3f6b19d3c8647425261cec1646c87ad57802
-DIST erofs-utils-1.2.tar.gz 60991 BLAKE2B 
08b9bea397f52d158a40f095811853315a3b553618f380d1ece012c813d708c2331b2a445bb59c4b86d81edab33c834e37aeb0aeeb9acb157b7aebed309cb591
 SHA512 
167311beb2d4722436051956076d670f6a54da72e1690d19d43e0c46dd972f9f61427b4792b469813a6a4ff2e3c445646cf063d37b4ee2b52f88eb14e7bf2713

diff --git a/sys-fs/erofs-utils/erofs-utils-1.1.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.1.ebuild
deleted file mode 100644
index 5f029f22a..0
--- a/sys-fs/erofs-utils/erofs-utils-1.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Userspace tools for EROFS images"
-HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="lz4 +uuid"
-
-RDEPEND="
-   lz4? ( >=app-arch/lz4-1.9 )
-   uuid? ( sys-apps/util-linux )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable lz4) \
-   $(use_with uuid)
-}

diff --git a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
index 8441f7d88..678098001 100644
--- a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
+++ b/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="Userspace tools for EROFS images"
 
HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
@@ -23,12 +23,17 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=(
+   ${FILESDIR}/erofs-utils-1.2.1-no-Werror.patch
+)
+
 src_prepare() {
default
eautoreconf
 }
 
 src_configure() {
+   append-flags "-Wno-error"
econf \
$(use_enable fuse) \
$(use_enable lz4) \

diff --git a/sys-fs/erofs-utils/erofs-utils-1.2.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.2.ebuild
deleted file mode 100644
index 96d5cb85b..0
--- a/sys-fs/erofs-utils/erofs-utils-1.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Userspace tools for EROFS images"
-HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="fuse lz4 selinux +uuid"
-
-RDEPEND="
-   fuse? ( sys-fs/fuse:0 )
-   lz4? ( >=app-arch/lz4-1.9 )
-   selinux? ( sys-libs/libselinux )
-   uuid? ( sys-apps/util-linux )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${P}-no-common.patch"
-)
-
-src_prepare() {
-   default
-   use fuse && use selinux && sed -i \
-   -e 's/.*CFLAGS}.*/& 

[gentoo-commits] repo/proj/guru:master commit in: sys-fs/erofs-utils/

2021-04-25 Thread Andrew Ammerlaan
commit: 7ec0807bd38ff29e03b8b1ec2a0c57b05a681928
Author: Denis Reva  gmail  com>
AuthorDate: Sun Apr 25 17:05:22 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Apr 25 17:05:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ec0807b

sys-fs/erofs-utils: fix unquoted variable

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
index 678098001..4e25ed3fd 100644
--- a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
+++ b/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
@@ -24,7 +24,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
-   ${FILESDIR}/erofs-utils-1.2.1-no-Werror.patch
+   "${FILESDIR}"/erofs-utils-1.2.1-no-Werror.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/erofs-utils/

2021-01-10 Thread Andrew Ammerlaan
commit: 316346ae94f9397b57fb7553664c8c6ae295296a
Author: Denis Reva  gmail  com>
AuthorDate: Sun Jan 10 05:56:39 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Jan 10 05:56:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=316346ae

sys-fs/erofs-utils: new version 1.2.1

The 1.2.1 release mostly just applies build fixes
that were backported onto 1.2.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/erofs-utils/Manifest |  1 +
 sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest
index 4b9d3aab..99547f2a 100644
--- a/sys-fs/erofs-utils/Manifest
+++ b/sys-fs/erofs-utils/Manifest
@@ -1,2 +1,3 @@
 DIST erofs-utils-1.1.tar.gz 46133 BLAKE2B 
24a2f16059e39bd65203f4a28721b8aad70599d6201ead02c291234de631bd3def1c403fa8b50b6dce4af3eea2768b912c4f56ad20c3c26db3853ba3174775ac
 SHA512 
f300b536f0ba91a05a7eb3dc9a9ec402c98966ad7c0e1f2f664a650caaffce6c4433722374418c6d03e69ce2e74785e55f9bcc45e6717a8bc67e5352e450806b
+DIST erofs-utils-1.2.1.tar.gz 61218 BLAKE2B 
787d3c549020bf44d750ef1af8878c452683579ff545ed0a6b03a24fb5e5f559dad8dd1d00664598b7d42ec6f9d69800b087d0dcb0de147b51696b416903d712
 SHA512 
1b0fae6f1d7a5ee01f65e71e389c474d596be8800087beb063bfbda471c54d76f9d3f08da645cecb613b637044ff3f6b19d3c8647425261cec1646c87ad57802
 DIST erofs-utils-1.2.tar.gz 60991 BLAKE2B 
08b9bea397f52d158a40f095811853315a3b553618f380d1ece012c813d708c2331b2a445bb59c4b86d81edab33c834e37aeb0aeeb9acb157b7aebed309cb591
 SHA512 
167311beb2d4722436051956076d670f6a54da72e1690d19d43e0c46dd972f9f61427b4792b469813a6a4ff2e3c445646cf063d37b4ee2b52f88eb14e7bf2713

diff --git a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
new file mode 100644
index ..cbe33066
--- /dev/null
+++ b/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Userspace tools for EROFS images"
+HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
+SRC_URI="${HOMEPAGE}/snapshot/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="fuse lz4 selinux +uuid"
+
+RDEPEND="
+   fuse? ( sys-fs/fuse:0 )
+   lz4? ( >=app-arch/lz4-1.9 )
+   selinux? ( sys-libs/libselinux )
+   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)
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/erofs-utils/, sys-fs/erofs-utils/files/

2020-12-11 Thread Andrew Ammerlaan
commit: 828be86ca51385916354962961fb259450fa
Author: Denis Reva  gmail  com>
AuthorDate: Fri Dec 11 04:48:20 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Dec 11 04:48:20 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=828be86c

sys-fs/erofs-utils: bumped up to 1.2+ version

Thank David Michael for ebuild:
https://bugs.gentoo.org/701284
Version 1.2 with patch now supports -fno-common

Live ebuild (message from D.Michael):
This updates the live ebuild with the new features.  It doesn't need
the patch from 1.2, since that's in the experimental branch.
It actually does need the sed call to fix selinux+fuse at
the moment, since that is not addressed upstream.  I dropped it
here anyway assuming it will be fixed relatively soon.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/erofs-utils/Manifest|  1 +
 sys-fs/erofs-utils/erofs-utils-1.2.ebuild  | 45 
 sys-fs/erofs-utils/erofs-utils-.ebuild | 38 ++
 .../files/erofs-utils-1.2-no-common.patch  | 61 ++
 sys-fs/erofs-utils/metadata.xml|  1 +
 5 files changed, 146 insertions(+)

diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest
index 3bf92e0b..4b9d3aab 100644
--- a/sys-fs/erofs-utils/Manifest
+++ b/sys-fs/erofs-utils/Manifest
@@ -1 +1,2 @@
 DIST erofs-utils-1.1.tar.gz 46133 BLAKE2B 
24a2f16059e39bd65203f4a28721b8aad70599d6201ead02c291234de631bd3def1c403fa8b50b6dce4af3eea2768b912c4f56ad20c3c26db3853ba3174775ac
 SHA512 
f300b536f0ba91a05a7eb3dc9a9ec402c98966ad7c0e1f2f664a650caaffce6c4433722374418c6d03e69ce2e74785e55f9bcc45e6717a8bc67e5352e450806b
+DIST erofs-utils-1.2.tar.gz 60991 BLAKE2B 
08b9bea397f52d158a40f095811853315a3b553618f380d1ece012c813d708c2331b2a445bb59c4b86d81edab33c834e37aeb0aeeb9acb157b7aebed309cb591
 SHA512 
167311beb2d4722436051956076d670f6a54da72e1690d19d43e0c46dd972f9f61427b4792b469813a6a4ff2e3c445646cf063d37b4ee2b52f88eb14e7bf2713

diff --git a/sys-fs/erofs-utils/erofs-utils-1.2.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.2.ebuild
new file mode 100644
index ..62a2d24c
--- /dev/null
+++ b/sys-fs/erofs-utils/erofs-utils-1.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Userspace tools for EROFS images"
+HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
+SRC_URI="${HOMEPAGE}/snapshot/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="fuse lz4 selinux +uuid"
+
+RDEPEND="
+   fuse? ( sys-fs/fuse:0 )
+   lz4? ( >=app-arch/lz4-1.9 )
+   selinux? ( sys-libs/libselinux )
+   uuid? ( sys-apps/util-linux )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-no-common.patch"
+)
+
+src_prepare() {
+   default
+   use fuse && use selinux && sed -i \
+   -e 's/.*CFLAGS}.*/& ${libselinux_CFLAGS}/' \
+   -e 's/.*LIBS}.*/& ${libselinux_LIBS}/' \
+   fuse/Makefile.am
+   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-.ebuild 
b/sys-fs/erofs-utils/erofs-utils-.ebuild
new file mode 100644
index ..1b9df411
--- /dev/null
+++ b/sys-fs/erofs-utils/erofs-utils-.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools git-r3
+
+DESCRIPTION="Userspace tools for EROFS images"
+HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
+EGIT_BRANCH="experimental"
+EGIT_REPO_URI="${HOMEPAGE}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS=""
+IUSE="fuse lz4 selinux +uuid"
+
+RDEPEND="
+   fuse? ( sys-fs/fuse:0 )
+   lz4? ( >=app-arch/lz4-1.9 )
+   selinux? ( sys-libs/libselinux )
+   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/files/erofs-utils-1.2-no-common.patch 
b/sys-fs/erofs-utils/files/erofs-utils-1.2-no-common.patch
new file mode 100644
index ..689e485d
--- /dev/null
+++ b/sys-fs/erofs-utils/files/erofs-utils-1.2-no-common.patch
@@ -0,0 +1,61 @@
+From ac0d13efa1fe673e677343cda4795d820500da6b Mon Sep 17 00:00:00 2001
+From: Gao Xiang 
+Date: Tue, 8 Dec 2020 18:57:41 +0800
+Subject: erofs-utils: fix multiple definition of `sbi'
+
+As 

[gentoo-commits] repo/proj/guru:master commit in: sys-fs/erofs-utils/

2020-12-06 Thread Andrew Ammerlaan
commit: b4ee7252ca72f035b49b55917ac6386c3a673964
Author: Denis Reva  gmail  com>
AuthorDate: Sat Dec  5 14:10:34 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Dec  5 14:10:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4ee7252

sys-fs/erofs-utils: user-space utilities for erofs

New package, taken from https://bugs.gentoo.org/701284
Added metadata.xml.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/erofs-utils/Manifest   |  1 +
 sys-fs/erofs-utils/erofs-utils-1.1.ebuild | 33 
 sys-fs/erofs-utils/metadata.xml   | 36 +++
 3 files changed, 70 insertions(+)

diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest
new file mode 100644
index ..3bf92e0b
--- /dev/null
+++ b/sys-fs/erofs-utils/Manifest
@@ -0,0 +1 @@
+DIST erofs-utils-1.1.tar.gz 46133 BLAKE2B 
24a2f16059e39bd65203f4a28721b8aad70599d6201ead02c291234de631bd3def1c403fa8b50b6dce4af3eea2768b912c4f56ad20c3c26db3853ba3174775ac
 SHA512 
f300b536f0ba91a05a7eb3dc9a9ec402c98966ad7c0e1f2f664a650caaffce6c4433722374418c6d03e69ce2e74785e55f9bcc45e6717a8bc67e5352e450806b

diff --git a/sys-fs/erofs-utils/erofs-utils-1.1.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.1.ebuild
new file mode 100644
index ..272f9f80
--- /dev/null
+++ b/sys-fs/erofs-utils/erofs-utils-1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Userspace tools for EROFS images"
+HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
+SRC_URI="${HOMEPAGE}/snapshot/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="lz4 +uuid"
+
+RDEPEND="
+   lz4? ( >=app-arch/lz4-1.9 )
+   uuid? ( sys-apps/util-linux )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable lz4) \
+   $(use_with uuid)
+}

diff --git a/sys-fs/erofs-utils/metadata.xml b/sys-fs/erofs-utils/metadata.xml
new file mode 100644
index ..e4bdaaa4
--- /dev/null
+++ b/sys-fs/erofs-utils/metadata.xml
@@ -0,0 +1,36 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   denis7...@gmail.com
+   Denis Reva
+   Partial maintainer
+   
+   
+   erofs-utils
+   ===
+   erofs-utils includes user-space tools for erofs filesystem 
images.
+   Currently only mkfs.erofs is available.
+   
+   Mkfs.erofs
+   --
+   It can create 2 primary kinds of erofs images: (un)compressed.
+   - For compressed images, it's able to use several compression 
algorithms, but lz4(hc) are only supported due to the current linux kernel 
implementation.
+   - For uncompressed images, it can decide whether the last page 
of a file should be inlined or not properly [1].
+   How to generate erofs images
+   
+   Currently lz4 and lz4hc are available for compression, e.g.
+   $ mkfs.erofs -zlz4hc foo.erofs.img foo/
+   Or leave all files uncompressed as a option:
+   $ mkfs.erofs foo.erofs.img foo/
+   
+   Known issues
+   
+   1. LZ4HC cannot compress long zeroed buffer properly with
+   LZ4_compress_HC_destSize()
+   https://github.com/lz4/lz4/issues/784
+   
+   
+   Allow interaction with libuuid in 
sys-apps/util-linux. It's recommended turn on
+   
+