[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/

2020-02-12 Thread Jonathan Vasquez
commit: f06027d371acde35757ca194ed87314caebbd3d1
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Feb 13 02:14:47 2020 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Thu Feb 13 02:14:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06027d3

sys-fs/zfs: Adding myself as a maintainer for zfs/zfs-kmod/spl

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jonathan Vasquez  gentoo.org>

 sys-fs/zfs-kmod/metadata.xml | 4 
 sys-fs/zfs/metadata.xml  | 4 
 sys-kernel/spl/metadata.xml  | 4 
 3 files changed, 12 insertions(+)

diff --git a/sys-fs/zfs-kmod/metadata.xml b/sys-fs/zfs-kmod/metadata.xml
index f47155ec64d..ab538efc6f9 100644
--- a/sys-fs/zfs-kmod/metadata.xml
+++ b/sys-fs/zfs-kmod/metadata.xml
@@ -9,6 +9,10 @@
gyakov...@gentoo.org
Georgy Yakovlev

+   
+   fearedbl...@gentoo.org
+   Jonathan Vasquez
+   

Install zfs-shutdown script to support 
exporting a pool containing rootfs


diff --git a/sys-fs/zfs/metadata.xml b/sys-fs/zfs/metadata.xml
index 0b1da3a015b..be65b475af2 100644
--- a/sys-fs/zfs/metadata.xml
+++ b/sys-fs/zfs/metadata.xml
@@ -9,6 +9,10 @@
gyakov...@gentoo.org
Georgy Yakovlev

+   
+   fearedbl...@gentoo.org
+   Jonathan Vasquez
+   

Disable dependency on 
sys-fs/zfs-kmod under the assumption that ZFS is part of the kernel source 
tree
Enable dependencies required for booting 
off a pool containing a rootfs

diff --git a/sys-kernel/spl/metadata.xml b/sys-kernel/spl/metadata.xml
index b51664dca13..6577590f277 100644
--- a/sys-kernel/spl/metadata.xml
+++ b/sys-kernel/spl/metadata.xml
@@ -9,6 +9,10 @@
gyakov...@gentoo.org
Georgy Yakovlev

+   
+   fearedbl...@gentoo.org
+   Jonathan Vasquez
+   

zfsonlinux/spl




[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/

2018-09-16 Thread Richard Yao
commit: 27f79fe10cd18bc8e910c924cfba18397cc66dd5
Author: Richard Yao  gentoo  org>
AuthorDate: Sun Sep 16 20:58:37 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Sun Sep 16 20:59:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f79fe1

sys-fs/zfs: version bump to 0.7.11 (and friends)

0.7.10 will not be committed due to a regression:

https://github.com/zfsonlinux/zfs/issues/7906

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-fs/zfs-kmod/Manifest   |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.7.11.ebuild | 145 +++
 sys-fs/zfs/Manifest|   1 +
 sys-fs/zfs/zfs-0.7.11.ebuild   | 210 +
 sys-kernel/spl/Manifest|   1 +
 sys-kernel/spl/spl-0.7.11.ebuild   | 111 +
 6 files changed, 469 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 142dfe82e15..8be6c68802e 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,4 +1,5 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
+DIST zfs-0.7.11.tar.gz 6561125 BLAKE2B 
ee579aa01272d5565fe78ae6074dc1acdd34c8e9a26838462aea937132c322b0fb915c4dadec230560d586db2b2af129735ed6b5e41def4183c9c7ed456ca7aa
 SHA512 
b53c92de2c2542a1b0189368e4b298e93bea13aec8ba415559e86bfc01a9c7deaf436e694aa047ef8a302c79224f96edd150ea93a57eb88c9e26d054cf7ccd2b
 DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 
689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4
 SHA512 
cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35
 DIST zfs-0.7.9-r1-patches.tar.xz 10920 BLAKE2B 
50a0b8533061b5eecc103179e6fd51499d87f1c3b331b0629efa29a5a7d405c03448db2245fed9389d149cc83021a2c263bc2f02133a5fdd11b088516c353fff
 SHA512 
a9e8c04bf7449b0a63420202b2f6dd8a6aea96ac57e5925c2ca0223f662210f42316ada25aa6113103909de8c9976945828cdb91a6ff9932f282c01316d7b3ec
 DIST zfs-0.7.9.tar.gz 6548649 BLAKE2B 
aa2f1b9d0ba0eda1af7d420c43d65d5d4183169cfe97c693356e1e0b15967ea512c25454f2d77285600f2209d778e4299f420754932e403a390b87b4f488dc94
 SHA512 
af5d9c320885ee84019fb04250c4b12c7ac3bb3d1037b1961ec4584701a737558374dc22521743e197356efb1d1f0ced9beff675ae9cfcccf3cd8407467f18fa

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.11.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.11.ebuild
new file mode 100644
index 000..55ffb410456
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.11.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [ ${PV} == "" ]; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
+   S="${WORKDIR}/zfs-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="http://zfsonlinux.org/;
+
+LICENSE="CDDL debug? ( GPL-2+ )"
+SLOT="0"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="debug? ( strip ) test"
+
+DEPEND="
+   =sys-kernel/spl-${PV}*
+   dev-lang/perl
+   virtual/awk
+"
+
+RDEPEND="${DEPEND}
+   !sys-fs/zfs-fuse
+"
+
+AT_M4DIR="config"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
+
+pkg_setup() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="
+   !DEBUG_LOCK_ALLOC
+   EFI_PARTITION
+   IOSCHED_NOOP
+   MODULES
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   use rootfs && \
+   CONFIG_CHECK="${CONFIG_CHECK}
+   BLK_DEV_INITRD
+   DEVTMPFS
+   "
+
+   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
+
+   [ ${PV} != "" ] && \
+   { kernel_is le 4 18 || die "Linux 4.18 is the latest supported 
version."; }
+
+   check_extra_config
+}
+
+src_prepare() {
+   # Remove GPLv2-licensed ZPIOS unless we are debugging
+   use debug || sed -e 's/^subdir-m += zpios$//' -i 
"${S}/module/Makefile.in"
+
+   # Set module revision number
+   [ ${PV} != "" ] && \
+   { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" 
|| die "Could not set Gentoo 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/

2018-08-12 Thread Richard Yao
commit: 02cc5b66b7067ab32903ee3eabfeb3a9f65ec917
Author: Richard Yao  gentoo  org>
AuthorDate: Sun Aug 12 23:35:52 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Sun Aug 12 23:37:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cc5b66

sys-fs/zfs et al: Backport Linux 4.18 support

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-fs/zfs-kmod/Manifest |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.7.9-r1.ebuild | 154 ++
 sys-fs/zfs/Manifest  |   1 +
 sys-fs/zfs/zfs-0.7.9-r1.ebuild   | 219 +++
 sys-kernel/spl/Manifest  |   1 +
 sys-kernel/spl/spl-0.7.9-r1.ebuild   | 120 +
 6 files changed, 496 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index a327ed1dfa0..142dfe82e15 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,3 +1,4 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
 DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 
689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4
 SHA512 
cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35
+DIST zfs-0.7.9-r1-patches.tar.xz 10920 BLAKE2B 
50a0b8533061b5eecc103179e6fd51499d87f1c3b331b0629efa29a5a7d405c03448db2245fed9389d149cc83021a2c263bc2f02133a5fdd11b088516c353fff
 SHA512 
a9e8c04bf7449b0a63420202b2f6dd8a6aea96ac57e5925c2ca0223f662210f42316ada25aa6113103909de8c9976945828cdb91a6ff9932f282c01316d7b3ec
 DIST zfs-0.7.9.tar.gz 6548649 BLAKE2B 
aa2f1b9d0ba0eda1af7d420c43d65d5d4183169cfe97c693356e1e0b15967ea512c25454f2d77285600f2209d778e4299f420754932e403a390b87b4f488dc94
 SHA512 
af5d9c320885ee84019fb04250c4b12c7ac3bb3d1037b1961ec4584701a737558374dc22521743e197356efb1d1f0ced9beff675ae9cfcccf3cd8407467f18fa

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.9-r1.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.9-r1.ebuild
new file mode 100644
index 000..8cee9a327e7
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.9-r1.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+AUTOTOOLS_AUTORECONF="1"
+if [ ${PV} == "" ]; then
+   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz
+   https://dev.gentoo.org/~ryao/dist/zfs-${PVR}-patches.tar.xz;
+   S="${WORKDIR}/zfs-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="http://zfsonlinux.org/;
+
+LICENSE="CDDL debug? ( GPL-2+ )"
+SLOT="0"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="debug? ( strip ) test"
+
+DEPEND="
+   =sys-kernel/spl-${PVR}
+   dev-lang/perl
+   virtual/awk
+"
+
+RDEPEND="${DEPEND}
+   !sys-fs/zfs-fuse
+"
+
+AT_M4DIR="config"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
+
+pkg_setup() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="
+   !DEBUG_LOCK_ALLOC
+   EFI_PARTITION
+   IOSCHED_NOOP
+   MODULES
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   use rootfs && \
+   CONFIG_CHECK="${CONFIG_CHECK}
+   BLK_DEV_INITRD
+   DEVTMPFS
+   "
+
+   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
+
+   [ ${PV} != "" ] && \
+   { kernel_is le 4 18 || die "Linux 4.18 is the latest supported 
version."; }
+
+   check_extra_config
+}
+
+src_prepare() {
+   if [ ${PV} != "" ]
+   then
+   # Apply patch set
+   EPATCH_SUFFIX="patch" \
+   EPATCH_FORCE="yes" \
+   epatch "${WORKDIR}/zfs-${PVR}-patches"
+   fi
+
+   # Remove GPLv2-licensed ZPIOS unless we are debugging
+   use debug || sed -e 's/^subdir-m += zpios$//' -i 
"${S}/module/Makefile.in"
+
+   # Set module revision number
+   [ ${PV} != "" ] && \
+   { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" 
|| die "Could not set Gentoo release"; }
+
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   local SPL_PATH="$(basename 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/

2018-03-25 Thread Jonathan Vasquez
commit: d2ecb6e2029a1ca5bfdb23900e2a8c29856b09d0
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Mar 26 00:32:39 2018 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Mon Mar 26 00:36:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ecb6e2

sys-fs/zfs: version bump to 0.7.7 and co.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/zfs-kmod/Manifest  |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild | 145 +++
 sys-fs/zfs/Manifest   |   1 +
 sys-fs/zfs/zfs-0.7.7.ebuild   | 212 ++
 sys-kernel/spl/Manifest   |   1 +
 sys-kernel/spl/spl-0.7.7.ebuild   | 111 ++
 6 files changed, 471 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 502148aaee0..77e6362e970 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -2,3 +2,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3
 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B 
e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714
 SHA512 
9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f
 DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 
10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08
 SHA512 
90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01
 DIST zfs-0.7.6.tar.gz 6409035 BLAKE2B 
498d02172f0eaaa658e2aad2dd74d37f0ce5d41fda817976cc370ad42ad320f09124e6dc4a609b5eeda7819f538247cf64823871d00902e80a9bc92a374d0d51
 SHA512 
d9d45696b81080234068a4731276f888382e6680a6ca30d302110dbd1fa00d38ef17bd59de4b787b1ce91c3184ccb403c5db6b064a611f6f8572fa077a989cdb
+DIST zfs-0.7.7.tar.gz 6516501 BLAKE2B 
f9366952bd4d8a8a81f1e4ec9c3306c4076fed7d0e79c246f7a178ccb9a12861f097cadf47b79e570242e0395426cb1455257b1054747164b19845da9fa4187f
 SHA512 
ee935459994ed3ec2e50c3d89f0d79e4e24d58aebb035b5ddac53898181fdb00337de05b0d3a2e3692ce8b08b94a75459041153ed27971d6e896b88c44b74b14

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild
new file mode 100644
index 000..d71cf40662e
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [ ${PV} == "" ]; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
+   S="${WORKDIR}/zfs-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="http://zfsonlinux.org/;
+
+LICENSE="CDDL debug? ( GPL-2+ )"
+SLOT="0"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="debug? ( strip ) test"
+
+DEPEND="
+   =sys-kernel/spl-${PV}*
+   dev-lang/perl
+   virtual/awk
+"
+
+RDEPEND="${DEPEND}
+   !sys-fs/zfs-fuse
+"
+
+AT_M4DIR="config"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
+
+pkg_setup() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="
+   !DEBUG_LOCK_ALLOC
+   EFI_PARTITION
+   IOSCHED_NOOP
+   MODULES
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   use rootfs && \
+   CONFIG_CHECK="${CONFIG_CHECK}
+   BLK_DEV_INITRD
+   DEVTMPFS
+   "
+
+   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
+
+   [ ${PV} != "" ] && \
+   { kernel_is le 4 16 || die "Linux 4.16 is the latest supported 
version."; }
+
+   check_extra_config
+}
+
+src_prepare() {
+   # Remove GPLv2-licensed ZPIOS unless we are debugging
+   use debug || sed -e 's/^subdir-m += zpios$//' -i 
"${S}/module/Makefile.in"
+
+   # Set module revision number
+   [ ${PV} != "" ] && \
+   { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" 
|| die "Could not set Gentoo release"; }
+
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   local SPL_PATH="$(basename $(echo "${EROOT}usr/src/spl-"*))"
+   use custom-cflags || strip-flags
+   filter-ldflags -Wl,*
+
+   set_arch_to_kernel
+   local myeconfargs=(${myeconfargs}
+   --bindir="${EPREFIX}/bin"
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/

2018-03-25 Thread Jonathan Vasquez
commit: 298ad534e5ce392f7245fb790daec33f2799beec
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Mar 26 00:08:15 2018 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Mon Mar 26 00:36:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298ad534

sys-fs/zfs: removing version 0.7.5 and co.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/zfs-kmod/Manifest  |   1 -
 sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild | 146 ---
 sys-fs/zfs/Manifest   |   1 -
 sys-fs/zfs/zfs-0.7.5-r2.ebuild| 212 --
 sys-kernel/spl/Manifest   |   1 -
 sys-kernel/spl/spl-0.7.5.ebuild   | 112 --
 6 files changed, 473 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 783d0d03db0..502148aaee0 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,5 +1,4 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B 
e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714
 SHA512 
9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f
 DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 
10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08
 SHA512 
90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01
-DIST zfs-0.7.5.tar.gz 6403102 BLAKE2B 
5159b2ab811b2f7bcbbc708814e07e68b0b38d7b5fca4a82205c7bb4332155121f1385f2cd3a6b7acb6bd64d13b9ad2af85d42b90623efb0f33a2f542fb90803
 SHA512 
3512aaa6225f74323f2d14e029a113593e0cf44be2ab18cc42dcb82d237b88843ccd7e48ed73a4c6f6da574151c1af461e0528725e11bcb42280467e37f63df2
 DIST zfs-0.7.6.tar.gz 6409035 BLAKE2B 
498d02172f0eaaa658e2aad2dd74d37f0ce5d41fda817976cc370ad42ad320f09124e6dc4a609b5eeda7819f538247cf64823871d00902e80a9bc92a374d0d51
 SHA512 
d9d45696b81080234068a4731276f888382e6680a6ca30d302110dbd1fa00d38ef17bd59de4b787b1ce91c3184ccb403c5db6b064a611f6f8572fa077a989cdb

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild
deleted file mode 100644
index df70ae1c9a0..000
--- a/sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-if [ ${PV} == "" ]; then
-   AUTOTOOLS_AUTORECONF="1"
-   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
-   S="${WORKDIR}/zfs-${PV}"
-   KEYWORDS="~amd64"
-fi
-
-inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
-
-DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
-HOMEPAGE="http://zfsonlinux.org/;
-
-LICENSE="CDDL debug? ( GPL-2+ )"
-SLOT="0"
-IUSE="custom-cflags debug +rootfs"
-RESTRICT="debug? ( strip ) test"
-
-DEPEND="
-   =sys-kernel/spl-${PV}*
-   dev-lang/perl
-   virtual/awk
-"
-
-RDEPEND="${DEPEND}
-   !sys-fs/zfs-fuse
-"
-
-AT_M4DIR="config"
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-
-DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
-
-pkg_setup() {
-   linux-info_pkg_setup
-   CONFIG_CHECK="
-   !DEBUG_LOCK_ALLOC
-   !CONFIG_REISER4_FS
-   EFI_PARTITION
-   IOSCHED_NOOP
-   MODULES
-   !PAX_KERNEXEC_PLUGIN_METHOD_OR
-   ZLIB_DEFLATE
-   ZLIB_INFLATE
-   "
-
-   use debug && CONFIG_CHECK="${CONFIG_CHECK}
-   FRAME_POINTER
-   DEBUG_INFO
-   !DEBUG_INFO_REDUCED
-   "
-
-   use rootfs && \
-   CONFIG_CHECK="${CONFIG_CHECK}
-   BLK_DEV_INITRD
-   DEVTMPFS
-   "
-
-   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
-
-   [ ${PV} != "" ] && \
-   { kernel_is le 4 14 || die "Linux 4.14 is the latest supported 
version."; }
-
-   check_extra_config
-}
-
-src_prepare() {
-   # Remove GPLv2-licensed ZPIOS unless we are debugging
-   use debug || sed -e 's/^subdir-m += zpios$//' -i 
"${S}/module/Makefile.in"
-
-   # Set module revision number
-   [ ${PV} != "" ] && \
-   { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" 
|| die "Could not set Gentoo release"; }
-
-   autotools-utils_src_prepare
-}
-

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/

2018-01-08 Thread Jonathan Vasquez
commit: df1cc0f5f518b877bc29d7b0fa15456203041d0f
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Jan  8 23:06:32 2018 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Mon Jan  8 23:27:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1cc0f5

sys-fs/zfs: Fixing bugs #639350 and #642110

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-fs/zfs-kmod/Manifest   |   1 -
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild   |   8 +-
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild |   8 +-
 sys-fs/zfs-kmod/zfs-kmod-0.7.3.ebuild  | 144 ---
 sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild  |   8 +-
 sys-fs/zfs-kmod/zfs-kmod-.ebuild   |   6 +-
 sys-fs/zfs/Manifest|   1 -
 ...{zfs-0.6.5.11.ebuild => zfs-0.6.5.11-r1.ebuild} |   5 +-
 ...zfs-0.6.5.4-r2.ebuild => zfs-0.6.5.4-r3.ebuild} |   5 +-
 sys-fs/zfs/zfs-0.7.3.ebuild| 201 -
 .../zfs/{zfs-0.7.5.ebuild => zfs-0.7.5-r1.ebuild}  |   5 +-
 sys-fs/zfs/zfs-.ebuild |   3 +-
 sys-kernel/spl/Manifest|   1 -
 sys-kernel/spl/spl-0.6.5.11.ebuild |   8 +-
 sys-kernel/spl/spl-0.6.5.4-r1.ebuild   |   8 +-
 sys-kernel/spl/spl-0.7.3.ebuild| 110 ---
 sys-kernel/spl/spl-0.7.5.ebuild|   8 +-
 sys-kernel/spl/spl-.ebuild |   6 +-
 18 files changed, 49 insertions(+), 487 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 1a7bcc59d61..a6cca4775d2 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,5 +1,4 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B 
e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714
 SHA512 
9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f
 DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 
10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08
 SHA512 
90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01
-DIST zfs-0.7.3.tar.gz 6393145 BLAKE2B 
ed384306cdee1ff5450e45981bbb19e7f399a637f2c08ee1c31ab155f8ca9e7b6526ca9241e1aa8ae9aa55d51898d3525d149027e68ce2c454f9fafb44badfcf
 SHA512 
fe116fd787050f7bc099fe3ed5335c2d18711e5e665af5be13b3971939258e036e273432e80106e704f037d1f6e3114b12e26b01f97b575723f8bd46acdcbf61
 DIST zfs-0.7.5.tar.gz 6403102 BLAKE2B 
5159b2ab811b2f7bcbbc708814e07e68b0b38d7b5fca4a82205c7bb4332155121f1385f2cd3a6b7acb6bd64d13b9ad2af85d42b90623efb0f33a2f542fb90803
 SHA512 
3512aaa6225f74323f2d14e029a113593e0cf44be2ab18cc42dcb82d237b88843ccd7e48ed73a4c6f6da574151c1af461e0528725e11bcb42280467e37f63df2

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild
index ddbb09881e7..680b00083e5 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -10,7 +10,7 @@ if [ ${PV} == "" ]; then
 else

SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
S="${WORKDIR}/zfs-${PV}"
-   KEYWORDS=" ~amd64"
+   KEYWORDS="~amd64"
 fi
 
 inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
@@ -40,7 +40,9 @@ DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
 
 pkg_setup() {
linux-info_pkg_setup
-   CONFIG_CHECK="!DEBUG_LOCK_ALLOC
+   CONFIG_CHECK="
+   !DEBUG_LOCK_ALLOC
+   !CONFIG_REISER4_FS
EFI_PARTITION
IOSCHED_NOOP
MODULES

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild
index 2b7c7f36b22..10bb6ec3285 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -13,7 +13,7 @@ if [ ${PV} == "" ]; then
inherit git-r3
 else

SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz
-   

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/

2017-11-04 Thread Jonathan Vasquez
commit: 5fd42a891a87ba97a63a3d6227cc22a54b1f7631
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Nov  5 00:41:26 2017 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Sun Nov  5 00:45:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd42a89

sys-fs/zfs and friends: version bump to 0.7.3

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-fs/zfs-kmod/Manifest  |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.7.3.ebuild | 144 
 sys-fs/zfs/Manifest   |   1 +
 sys-fs/zfs/zfs-0.7.3.ebuild   | 201 ++
 sys-kernel/spl/Manifest   |   1 +
 sys-kernel/spl/spl-0.7.3.ebuild   | 110 +++
 6 files changed, 458 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index fab0133ed82..e0e567ab345 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -20,4 +20,5 @@ DIST zfs-0.6.5.tar.gz 1816180 SHA256 
542121940122c922c9d21a2bb39bca4e4a9db2f6bbf
 DIST zfs-0.7.0.tar.gz 6714094 SHA256 
6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 
6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217
 WHIRLPOOL 
74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6
 DIST zfs-0.7.1.tar.gz 6376234 SHA256 
231b104979ddacfeb1889e1dec175337276e7b3b109d40656089744b5caf3ef6 SHA512 
64b0a3b5eeaf09ce824e3e029880a8e5dcb3e4567d1fb2fa24c89d8e55fee1ebe2d2f3a9f77d5468cc5637074e27d5ba7696b566829c93fd69c610b288200a37
 WHIRLPOOL 
700c83aadca96578ae8d6a9795f91c0c25b69afcc6ec6c02141daafcbcd550ae413438e96c4821c5c90816e0e29366ecfc3e7289623f14c255722c37d9f9a7f6
 DIST zfs-0.7.2.tar.gz 6389699 SHA256 
f75f4d8bbb8241e3d06321b53914e53fa22d1ccc8be89819b578b46e5d3e5cf4 SHA512 
fd10350b3ba5906b8d4968cee4f9febcc475b49e7d5499209566f7cfa39f29c4c2c1a4bae0698ce98244fa66657e7956a8c170de1e5f13b1bc05d2861d2c7722
 WHIRLPOOL 
b1e270bddf9d34a6d60a9f3d80f767d6a19a7c2ae5b51d3fe83fb28432e267d494cd5b4f003b6049a074e8bf65fa9179793dec0b40f366cea493f7993dd3d19d
+DIST zfs-0.7.3.tar.gz 6393145 SHA256 
cb8fc606835d3f91471e49aca31a6a0a71733b1cbe74fa510e0fe0efa670fe51 SHA512 
fe116fd787050f7bc099fe3ed5335c2d18711e5e665af5be13b3971939258e036e273432e80106e704f037d1f6e3114b12e26b01f97b575723f8bd46acdcbf61
 WHIRLPOOL 
4a7442898bd8855c24c8cdbd8d58b02dfb41ba5e55096ad20afb61c9a2903fd5aa7808fa525dfaaa20bd85ab05e1f44828f8c557ee15c7f2b5dd1174b1810e63
 DIST zfs-kmod-0.6.2-p2.tar.xz 28636 SHA256 
12882463a38a5a57cf2bb3c14c5783f9511f6dc7b163a47575f2f3dcc24f26f6 SHA512 
5792660ae8f5013d12e70d608e9cffa92a8c4089a88a5e78728ee88204b3f970d452d5b0b3874e02be49ebbc139e07139be7b5a86ca40bc8b23cb11a7198a9a8
 WHIRLPOOL 
0e4c57b363cdd3d736efbd1355567b18e22439bd3b20ef40b27f6b97ad4570c7cc99a11b196ac25359d1966c1a70e178f4fd1687b60450f148ccda47b07282a9

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.3.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.3.ebuild
new file mode 100644
index 000..6de1cb67ef1
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.3.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [ ${PV} == "" ]; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
+   S="${WORKDIR}/zfs-${PV}"
+   KEYWORDS=" ~amd64"
+fi
+
+inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="http://zfsonlinux.org/;
+
+LICENSE="CDDL debug? ( GPL-2+ )"
+SLOT="0"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="debug? ( strip ) test"
+
+DEPEND="
+   =sys-kernel/spl-${PV}*
+   dev-lang/perl
+   virtual/awk
+"
+
+RDEPEND="${DEPEND}
+   !sys-fs/zfs-fuse
+"
+
+AT_M4DIR="config"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
+
+pkg_setup() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="!DEBUG_LOCK_ALLOC
+   EFI_PARTITION
+   IOSCHED_NOOP
+   MODULES
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   use rootfs && \
+   CONFIG_CHECK="${CONFIG_CHECK}
+   BLK_DEV_INITRD
+   DEVTMPFS
+   "
+
+   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
+
+   [ ${PV} != "" ] && \
+   { kernel_is le 4 13 || die "Linux 4.13 is the latest supported 
version."; }
+
+   check_extra_config
+}
+

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/

2016-11-05 Thread Richard Yao
commit: 4dac7fb3edb7e8944c09c44888f5a2a95371e857
Author: Richard Yao  gentoo  org>
AuthorDate: Sun Nov  6 04:00:39 2016 +
Commit: Richard Yao  gentoo  org>
CommitDate: Sun Nov  6 04:00:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dac7fb3

Keyword sys-fs/zfs and friends for ~amd64

We are abandoning the /dev/zfs API stabilization effort in Gentoo until
it is merged by upstream because stronger QA tests are causing it to
hold us back.

Signed-off-by: Richard Yao  gentoo.org>

 sys-fs/zfs-kmod/zfs-kmod-0.6.5.4.ebuild | 2 +-
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.6.ebuild | 2 +-
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.7.ebuild | 2 +-
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.8.ebuild | 2 +-
 sys-fs/zfs/zfs-0.6.5.4.ebuild   | 2 +-
 sys-fs/zfs/zfs-0.6.5.6.ebuild   | 2 +-
 sys-fs/zfs/zfs-0.6.5.7.ebuild   | 2 +-
 sys-fs/zfs/zfs-0.6.5.8.ebuild   | 2 +-
 sys-kernel/spl/spl-0.6.5.4.ebuild   | 2 +-
 sys-kernel/spl/spl-0.6.5.6.ebuild   | 2 +-
 sys-kernel/spl/spl-0.6.5.7.ebuild   | 2 +-
 sys-kernel/spl/spl-0.6.5.8.ebuild   | 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4.ebuild
index e7b2197..f71c515 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4.ebuild
@@ -11,7 +11,7 @@ if [ ${PV} == "" ]; then
 else

SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
S="${WORKDIR}/zfs-${PV}"
-   KEYWORDS=""
+   KEYWORDS=" ~amd64"
 fi
 
 inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.6.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.6.ebuild
index a597374..7c204cd 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.6.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.6.ebuild
@@ -11,7 +11,7 @@ if [ ${PV} == "" ]; then
 else

SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
S="${WORKDIR}/zfs-${PV}"
-   KEYWORDS=""
+   KEYWORDS=" ~amd64"
 fi
 
 inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.7.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.7.ebuild
index a264674..57d7d6d 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.7.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.7.ebuild
@@ -11,7 +11,7 @@ if [ ${PV} == "" ]; then
 else

SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
S="${WORKDIR}/zfs-${PV}"
-   KEYWORDS=""
+   KEYWORDS=" ~amd64"
 fi
 
 inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.8.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.8.ebuild
index bd221b1..ea4a556 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.8.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.8.ebuild
@@ -11,7 +11,7 @@ if [ ${PV} == "" ]; then
 else

SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
S="${WORKDIR}/zfs-${PV}"
-   KEYWORDS=""
+   KEYWORDS=" ~amd64"
 fi
 
 inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils

diff --git a/sys-fs/zfs/zfs-0.6.5.4.ebuild b/sys-fs/zfs/zfs-0.6.5.4.ebuild
index 23b9e09..fff1af2 100644
--- a/sys-fs/zfs/zfs-0.6.5.4.ebuild
+++ b/sys-fs/zfs/zfs-0.6.5.4.ebuild
@@ -11,7 +11,7 @@ if [ ${PV} == "" ] ; then
EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git"
 else

SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS=""
+   KEYWORDS=" ~amd64"
 fi
 
 inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 
systemd toolchain-funcs udev

diff --git a/sys-fs/zfs/zfs-0.6.5.6.ebuild b/sys-fs/zfs/zfs-0.6.5.6.ebuild
index 23b9e09..fff1af2 100644
--- a/sys-fs/zfs/zfs-0.6.5.6.ebuild
+++ b/sys-fs/zfs/zfs-0.6.5.6.ebuild
@@ -11,7 +11,7 @@ if [ ${PV} == "" ] ; then
EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git"
 else

SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS=""
+   KEYWORDS=" ~amd64"
 fi
 
 inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 
systemd toolchain-funcs udev

diff --git a/sys-fs/zfs/zfs-0.6.5.7.ebuild b/sys-fs/zfs/zfs-0.6.5.7.ebuild
index 93ea680..cd74f5a 100644
--- a/sys-fs/zfs/zfs-0.6.5.7.ebuild
+++ b/sys-fs/zfs/zfs-0.6.5.7.ebuild
@@ -11,7 +11,7 @@ if [ ${PV} == "" ] ; then
EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git"
 else

SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS=""
+   KEYWORDS=" ~amd64"
 fi
 
 inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 
systemd toolchain-funcs udev

diff --git a/sys-fs/zfs/zfs-0.6.5.8.ebuild b/sys-fs/zfs/zfs-0.6.5.8.ebuild

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/

2016-01-04 Thread Richard Yao
commit: 658378b803f6acb3adb2005039f533d03d73e474
Author: Richard Yao  gentoo  org>
AuthorDate: Mon Jan  4 19:51:39 2016 +
Commit: Richard Yao  gentoo  org>
CommitDate: Mon Jan  4 20:02:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658378b8

sys-fs/zfs-kmod-0.6.5.3-r2: Many fixes

Fixes have been backported from both HEAD and the proposed stable API branch.

Package-Manager: portage-2.2.24
Signed-off-by: Richard Yao  gentoo.org>

 sys-fs/zfs-kmod/Manifest| 2 +-
 .../{zfs-kmod-0.6.5.3-r1.ebuild => zfs-kmod-0.6.5.3-r2.ebuild}  | 6 +-
 sys-fs/zfs/Manifest | 1 +
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 467e3cc..ce44897 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -6,7 +6,7 @@ DIST zfs-0.6.3-patches-r1.tar.xz 87852 SHA256 
71b5286f77cb6a6c2b97cee406dfd4788f
 DIST zfs-0.6.3.tar.gz 1665270 SHA256 
00caeae63cc724d3dd741aeb36fd2dc03d2158794bd6a5e925cdc8d7e5d3da8c SHA512 
8c7741f5f227eb031d79fe87bf7d60e790a098fa6caede462d556c97d798832f97f5a377cbb74fc99b8d198e5f3cc1a3491f69fcdaa0408933dbadd132013416
 WHIRLPOOL 
db9791da12c441c89667b194154b209f5aa69ea46d5327cfcde0b3a910cf1f0e5ca448909824e45b31252a1907280b711fb6ba04eb313d09de0ffbf5e6e304fe
 DIST zfs-0.6.4.2.tar.gz 1738601 SHA256 
26af2924cbb891b79203a31827cba4cdc310162d5f7b9e2d643eb6576aa19015 SHA512 
87a28997b8f9d36e189410171db583402418a55782b7b7f333993e98c5e17ccc4b6cd5825f38b904294c87e3dfdfb7748bd71cc371589c1358f16c942e0c18db
 WHIRLPOOL 
1700de7da56311a7b608c99a821e2fa97a6145ccc88f3d8eff12f778421ba7b7b9cc5f5fbe5f1acd2ea2fd1db778c200a2ea961e3859a8fc89d80474894293f1
 DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 
aecd2bc5189f2a71a45eb30146bed231af4f35af5ec7af83a74987c3d595 SHA512 
7f0b20feca91d5ab952c1d49ae94d241f8868825b163a3d5f2ad0fd7adcac3ab246a3e6a755019a833be553fbbfd6609828d8123f49a43b42bf76cfd64f234ec
 WHIRLPOOL 
00fd628ef2267366b6f0705e6436ac55b260aabc3588c7f58a7042dfbfe95a0478740b4579326638d28f10ffc8f2d5b3ed21b9f8297e72344ec439fe30310634
-DIST zfs-0.6.5.3-patches-p0.tar.xz 63780 SHA256 
cc6d2881304738619b9d00bc55fbd358119b35cbb345cae2ecf538051f1b7fe7 SHA512 
4a531fd10d1d4d9c9cabaad9c13d8112eab3641249a7ce44599288bc4510b444d132833fae2fdf922eff43670ce77d32972c7b5b4a7d70f80c3365a0dcc89b70
 WHIRLPOOL 
adc20e7917a518c790007499763210a4d27a164abe00a86f76d64f56f0fafc459f5d5c483019acacc136e41c57894e669fd58956b3f0ac0bcafeb1e02fec7988
+DIST zfs-0.6.5.3-patches-p1.tar.xz 83068 SHA256 
765a66adf67d0a3ae6a699561b98a5158d464e3b6ed413a72bdbbe6e6252ba66 SHA512 
371c436dde6ad8ede3c36163e52c5f4fd0e8348f28c803454ee2c3779f32c827ec6f4bfd6003a318152e43c9afd70fb7981c3c9e93dcea3e34db6756f4524c83
 WHIRLPOOL 
52f40cc72f374dad50c3c69ca7ff6bb7bde4b33ec07f4371e271be88e1bb905c18bc7fe15810036e12b8852fb7527cd8b9634f9724758fede67153673c2e76e9
 DIST zfs-0.6.5.3.tar.gz 2524218 SHA256 
49e6f9760ea172cb756f7357e4bcb90ee0293028540a68d62ed087724276131f SHA512 
325cb91b7ddbcd6aa0bb9fc41eb0099dbb047a4e32d096fd414799729ef68cbc9c2e15714092eff8044a681af4ab552bd9ac1949cc673c6c5c3de1a23d9895ec
 WHIRLPOOL 
957c3a75bb11befd4b74583883f2f11f717deb6bda368939b342049e809aa191a9ee8d1e709eaddc2a831418c7fdb5e763f918ff56d45f03baf4569ef8a4a070
 DIST zfs-0.6.5.tar.gz 1816180 SHA256 
542121940122c922c9d21a2bb39bca4e4a9db2f6bbfd2e576630840e256d4c82 SHA512 
58480ee9b0780f1f21d12504abc226be3e6df1939214f6a8f245315d1fa0b9da56b3a744df26426ee78f13684a4ca288df6dddc50f8f91d9d0b4c542980a9c53
 WHIRLPOOL 
fdb5580ec8d4abe57069ce453c1d91225019758ecf5d31856a7897ac7e4b51c6a8ae3258e822f684fbd70a0a7d7410c65c37a569f37d132767522118c587cc24
 DIST zfs-kmod-0.6.2-p2.tar.xz 28636 SHA256 
12882463a38a5a57cf2bb3c14c5783f9511f6dc7b163a47575f2f3dcc24f26f6 SHA512 
5792660ae8f5013d12e70d608e9cffa92a8c4089a88a5e78728ee88204b3f970d452d5b0b3874e02be49ebbc139e07139be7b5a86ca40bc8b23cb11a7198a9a8
 WHIRLPOOL 
0e4c57b363cdd3d736efbd1355567b18e22439bd3b20ef40b27f6b97ad4570c7cc99a11b196ac25359d1966c1a70e178f4fd1687b60450f148ccda47b07282a9

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r1.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r2.ebuild
similarity index 96%
rename from sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r1.ebuild
rename to sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r2.ebuild
index fc7f5e6..17cf509 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r1.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r2.ebuild
@@ -4,13 +4,17 @@
 
 EAPI="5"
 
+AT_M4DIR="config"
+AUTOTOOLS_AUTORECONF="1"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
 if [ ${PV} == "" ]; then
AUTOTOOLS_AUTORECONF="1"
EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
inherit git-r3
 else

SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz
-   https://dev.gentoo.org/~ryao/dist/zfs-${PV}-patches-p0.tar.xz;
+   https://dev.gentoo.org/~ryao/dist/zfs-${PV}-patches-p1.tar.xz;