[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 71b91ced2da38236b019fbc07c74732fb20bc524 Author: Richard Yao gentoo org> AuthorDate: Wed Jun 10 21:52:09 2020 + Commit: Richard Yao gentoo org> CommitDate: Wed Jun 10 21:52:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b91ced sys-fs/zfs-kmod: Remove unused digest Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index d73abd8c3f6..f9de9cf72d8 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,2 +1 @@ -DIST zfs-0.8.3.tar.gz 8779385 BLAKE2B 8b51b9d5b61543566bc7839d8452fdf9358442155e95f93a011531338824bbd4fc8879500e276b02d5d49d504a046728ecc0c6154f69eb7b47180b9bb0e46958 SHA512 aded632e6b04180560d4f2ff283260016e883dadae4e7fda9070b7113dee948099cb7a7b183f1c8139654389a2610fb9cc6f997acdc846040e605125cf016010 DIST zfs-0.8.4.tar.gz 9285838 BLAKE2B 776bcd6dfab8825c07d315085e288b29bf543d6957325d5d566b7b78c04505dde9bd25eb6684cb4a1b6a657de8a4e1290d04d2b9079d26d6b834a70f1ec3b569 SHA512 9086dc6a6262dd93ca6ec43f1b4c2e5c804deba708c8a7460b8531aa4802b0bf8cac0917a1a00e6af2e96d4a21cd68b85e226bf571bd94041d0325c457106eb1
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: fc82e51c0512403e2a7ce8b811d4e3534b55caea Author: Richard Yao gentoo org> AuthorDate: Wed Jun 10 21:45:55 2020 + Commit: Richard Yao gentoo org> CommitDate: Wed Jun 10 21:49:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc82e51c sys-fs/zfs: Stabilize 0.8.4 on amd64 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/zfs-0.8.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-0.8.4-r1.ebuild b/sys-fs/zfs/zfs-0.8.4-r1.ebuild index cbe78696468..0f8aa28b033 100644 --- a/sys-fs/zfs/zfs-0.8.4-r1.ebuild +++ b/sys-fs/zfs/zfs-0.8.4-r1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; else SRC_URI="https://github.com/openzfs/${PN}/releases/download/${P}/${P}.tar.gz"; - KEYWORDS="~amd64 ~arm64 ~ppc64" + KEYWORDS="amd64 ~arm64 ~ppc64" fi LICENSE="BSD-2 CDDL MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: c5068a2ea6a4a8859a6d1ba9cdef0449cf833f7d Author: Richard Yao gentoo org> AuthorDate: Wed Jun 10 21:41:09 2020 + Commit: Richard Yao gentoo org> CommitDate: Wed Jun 10 21:49:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5068a2e sys-fs/zfs: Remove trailing white space Repoman reported this. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/zfs-0.8.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-0.8.4-r1.ebuild b/sys-fs/zfs/zfs-0.8.4-r1.ebuild index 5f7c23109c0..cbe78696468 100644 --- a/sys-fs/zfs/zfs-0.8.4-r1.ebuild +++ b/sys-fs/zfs/zfs-0.8.4-r1.ebuild @@ -68,7 +68,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" -PATCHES=( +PATCHES=( "${FILESDIR}/bash-completion-sudo.patch" "${FILESDIR}/${PV}-initconfdir.patch" )
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: baf2f72e9fbeb8e63107fcb5bdb509ea2bddf72c Author: Richard Yao gentoo org> AuthorDate: Wed Jun 10 21:42:07 2020 + Commit: Richard Yao gentoo org> CommitDate: Wed Jun 10 21:49:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf2f72e sys-fs/zfs-kmod: Stabilize 0.8.4 on amd64 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild index bd1fe4231ac..9a0cc54ca59 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; else SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; - KEYWORDS="~amd64 ~arm64 ~ppc64" + KEYWORDS="amd64 ~arm64 ~ppc64" S="${WORKDIR}/zfs-${PV}" ZFS_KERNEL_COMPAT="5.6" fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: f25650cea748f59ff9d15965d2805595e46ed44f Author: Richard Yao gentoo org> AuthorDate: Wed Jun 10 21:36:41 2020 + Commit: Richard Yao gentoo org> CommitDate: Wed Jun 10 21:49:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25650ce sys-fs/zfs-kmod: Remove trailing white space Repoman reported this. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild | 2 +- sys-fs/zfs-kmod/zfs-kmod-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild index 8481dbb7381..bd1fe4231ac 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild @@ -74,7 +74,7 @@ pkg_setup() { kv_minor_max="${zcompat%%.*}" kernel_is -le "${kv_major_max}" "${kv_minor_max}" || die \ "Linux ${kv_major_max}.${kv_minor_max} is the latest supported version" - + # 0.8.x requires at least 2.6.32 kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" else diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild b/sys-fs/zfs-kmod/zfs-kmod-.ebuild index 8481dbb7381..bd1fe4231ac 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild @@ -74,7 +74,7 @@ pkg_setup() { kv_minor_max="${zcompat%%.*}" kernel_is -le "${kv_major_max}" "${kv_minor_max}" || die \ "Linux ${kv_major_max}.${kv_minor_max} is the latest supported version" - + # 0.8.x requires at least 2.6.32 kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" else
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 4db4d114a9dea1aad2a39044fead6964e66d9977 Author: Richard Yao gentoo org> AuthorDate: Wed Jun 10 21:43:11 2020 + Commit: Richard Yao gentoo org> CommitDate: Wed Jun 10 21:49:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db4d114 sys-fs/zfs: Drop <0.8.4 versions No one should need these. 0.8.4 is superior. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/Manifest | 2 - sys-fs/zfs/zfs-0.7.13-r1.ebuild | 218 -- sys-fs/zfs/zfs-0.7.13-r2.ebuild | 220 --- sys-fs/zfs/zfs-0.8.3-r1.ebuild | 224 4 files changed, 664 deletions(-) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 222f29c3f81..f9de9cf72d8 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -1,3 +1 @@ -DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f SHA512 457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e -DIST zfs-0.8.3.tar.gz 8779385 BLAKE2B 8b51b9d5b61543566bc7839d8452fdf9358442155e95f93a011531338824bbd4fc8879500e276b02d5d49d504a046728ecc0c6154f69eb7b47180b9bb0e46958 SHA512 aded632e6b04180560d4f2ff283260016e883dadae4e7fda9070b7113dee948099cb7a7b183f1c8139654389a2610fb9cc6f997acdc846040e605125cf016010 DIST zfs-0.8.4.tar.gz 9285838 BLAKE2B 776bcd6dfab8825c07d315085e288b29bf543d6957325d5d566b7b78c04505dde9bd25eb6684cb4a1b6a657de8a4e1290d04d2b9079d26d6b834a70f1ec3b569 SHA512 9086dc6a6262dd93ca6ec43f1b4c2e5c804deba708c8a7460b8531aa4802b0bf8cac0917a1a00e6af2e96d4a21cd68b85e226bf571bd94041d0325c457106eb1 diff --git a/sys-fs/zfs/zfs-0.7.13-r1.ebuild b/sys-fs/zfs/zfs-0.7.13-r1.ebuild deleted file mode 100644 index e7978fd5d92..000 --- a/sys-fs/zfs/zfs-0.7.13-r1.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -PYTHON_COMPAT=( python3_6 ) - -if [ ${PV} == "" ] ; then - inherit git-r3 linux-mod - AUTOTOOLS_AUTORECONF="1" - EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" -else - SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz"; - KEYWORDS="amd64" -fi - -inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-single-r1 systemd toolchain-funcs udev usr-ldscript - -DESCRIPTION="Userland utilities for ZFS Linux kernel module" -HOMEPAGE="https://zfsonlinux.org/"; - -LICENSE="BSD-2 CDDL MIT" -SLOT="0" -IUSE="custom-cflags debug kernel-builtin +rootfs systemd test-suite static-libs" -RESTRICT="test" - -COMMON_DEPEND=" - net-libs/libtirpc - sys-apps/util-linux[static-libs?] - sys-libs/zlib[static-libs(+)?] - virtual/awk -" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig -" - -RDEPEND="${COMMON_DEPEND} - ${PYTHON_DEPS} - !=sys-apps/grep-2.13* - !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* ) - !sys-fs/zfs-fuse - !prefix? ( virtual/udev ) - test-suite? ( - sys-apps/util-linux - sys-devel/bc - sys-block/parted - sys-fs/lsscsi - sys-fs/mdadm - sys-process/procps - virtual/modutils - ) - rootfs? ( - app-arch/cpio - app-misc/pax-utils - !" - eerror "Block devices --->" - eerror "[ ] Loopback device support" - fi - fi - fi - fi -} - -src_prepare() { - # Update paths - sed -e "s|/sbin/lsmod|/bin/lsmod|" \ - -e "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" \ - -e "s|/sbin/parted|/usr/sbin/parted|" \ - -i scripts/common.sh.in || die - - autotools-utils_src_prepare -} - -src_configure() { - use custom-cflags || strip-flags - local myeconfargs=( - --bindir="${EPREFIX}/bin" - --sbindir="${EPREFIX}/sbin" - --with-config=user - --with-dracutdir="${EPREFIX}/usr/lib/dracut" - --with-linux="${KV_DIR}" - --with-linux-obj="${KV_OUT_DIR}" - --with-udevdir="$(get_udevdir)" - --with-systemdunitdir="$(systemd_get_systemunitdir)" - --with-systemdpresetd
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: b34316d01d3730756778f0b15e7fe6b2c50d255f Author: Richard Yao gentoo org> AuthorDate: Wed Jun 10 21:37:46 2020 + Commit: Richard Yao gentoo org> CommitDate: Wed Jun 10 21:49:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34316d0 sys-fs/zfs-kmod: Drop <0.8.4 versions No one should need these. 0.8.4 is superior to them in every way. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/Manifest | 1 - sys-fs/zfs-kmod/zfs-kmod-0.7.13.ebuild | 147 sys-fs/zfs-kmod/zfs-kmod-0.8.3.ebuild | 171 - 3 files changed, 319 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 222f29c3f81..d73abd8c3f6 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,3 +1,2 @@ -DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f SHA512 457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e DIST zfs-0.8.3.tar.gz 8779385 BLAKE2B 8b51b9d5b61543566bc7839d8452fdf9358442155e95f93a011531338824bbd4fc8879500e276b02d5d49d504a046728ecc0c6154f69eb7b47180b9bb0e46958 SHA512 aded632e6b04180560d4f2ff283260016e883dadae4e7fda9070b7113dee948099cb7a7b183f1c8139654389a2610fb9cc6f997acdc846040e605125cf016010 DIST zfs-0.8.4.tar.gz 9285838 BLAKE2B 776bcd6dfab8825c07d315085e288b29bf543d6957325d5d566b7b78c04505dde9bd25eb6684cb4a1b6a657de8a4e1290d04d2b9079d26d6b834a70f1ec3b569 SHA512 9086dc6a6262dd93ca6ec43f1b4c2e5c804deba708c8a7460b8531aa4802b0bf8cac0917a1a00e6af2e96d4a21cd68b85e226bf571bd94041d0325c457106eb1 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.13.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.13.ebuild deleted file mode 100644 index 250c19a2830..000 --- a/sys-fs/zfs-kmod/zfs-kmod-0.7.13.ebuild +++ /dev/null @@ -1,147 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# 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="https://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 - MODULES - !PAX_KERNEXEC_PLUGIN_METHOD_OR - !TRIM_UNUSED_KSYMS - 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 lt 5 && CONFIG_CHECK="${CONFIG_CHECK} IOSCHED_NOOP" - - kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" - - [ ${PV} != "" ] && \ - { kernel_is le 5 0 || die "Linux 5.0 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: net-misc/r8168/
commit: d57e468c3843d5054939febed0adba28eb48cf7f Author: Richard Yao gentoo org> AuthorDate: Mon May 25 03:23:53 2020 + Commit: Richard Yao gentoo org> CommitDate: Mon May 25 03:24:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57e468c net-misc/r8168: Fix comment in 8.048.02 This version supports up to Linux 5.6 according to upstream. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Richard Yao gentoo.org> net-misc/r8168/r8168-8.048.02.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/r8168/r8168-8.048.02.ebuild b/net-misc/r8168/r8168-8.048.02.ebuild index 299ab1010e4..2496884f96e 100644 --- a/net-misc/r8168/r8168-8.048.02.ebuild +++ b/net-misc/r8168/r8168-8.048.02.ebuild @@ -8,7 +8,7 @@ inherit linux-info linux-mod DESCRIPTION="r8168 driver for Realtek 8111/8168 PCI-E NICs" HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software"; -# "GBE Ethernet LINUX driver r8168 for kernel up to 4.15" from above link, +# "GBE Ethernet LINUX driver r8168 for kernel up to 5.6" from above link, # we need to mirror it to avoid users from needing to fill a captcha to # download SRC_URI="https://dev.gentoo.org/~pacho/${PN}/${P}.tar.bz2";
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-fs/zfs/
commit: 72423ea10b5f6931f4b7a7a26af684d20b1ec6d8 Author: Richard Yao gentoo org> AuthorDate: Tue May 12 19:06:41 2020 + Commit: Richard Yao gentoo org> CommitDate: Tue May 12 19:19:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72423ea1 sys-fs/zfs{,-devel}: Bump to 0.8.4 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild | 171 ++ sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.8.4.ebuild | 218 ++ 4 files changed, 391 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 5de6d1f5c77..222f29c3f81 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,2 +1,3 @@ DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f SHA512 457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e DIST zfs-0.8.3.tar.gz 8779385 BLAKE2B 8b51b9d5b61543566bc7839d8452fdf9358442155e95f93a011531338824bbd4fc8879500e276b02d5d49d504a046728ecc0c6154f69eb7b47180b9bb0e46958 SHA512 aded632e6b04180560d4f2ff283260016e883dadae4e7fda9070b7113dee948099cb7a7b183f1c8139654389a2610fb9cc6f997acdc846040e605125cf016010 +DIST zfs-0.8.4.tar.gz 9285838 BLAKE2B 776bcd6dfab8825c07d315085e288b29bf543d6957325d5d566b7b78c04505dde9bd25eb6684cb4a1b6a657de8a4e1290d04d2b9079d26d6b834a70f1ec3b569 SHA512 9086dc6a6262dd93ca6ec43f1b4c2e5c804deba708c8a7460b8531aa4802b0bf8cac0917a1a00e6af2e96d4a21cd68b85e226bf571bd94041d0325c457106eb1 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild new file mode 100644 index 000..3093f3bc7a7 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.8.4.ebuild @@ -0,0 +1,171 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic linux-mod toolchain-funcs + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="https://zfsonlinux.org/"; + +if [[ ${PV} == "" ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + KEYWORDS="~amd64 ~arm64 ~ppc64" + S="${WORKDIR}/zfs-${PV}" + ZFS_KERNEL_COMPAT="5.6" +fi + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" + +DEPEND="" + +RDEPEND="${DEPEND} + !sys-kernel/spl +" + +BDEPEND=" + dev-lang/perl + virtual/awk +" + +RESTRICT="debug? ( strip ) test" + +DOCS=( AUTHORS COPYRIGHT META README.md ) + +pkg_setup() { + CONFIG_CHECK=" + !DEBUG_LOCK_ALLOC + EFI_PARTITION + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + !TRIM_UNUSED_KSYMS + 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 + " + + if use arm64; then + kernel_is -ge 5 && CONFIG_CHECK="${CONFIG_CHECK} !PREEMPT" + fi + + kernel_is -lt 5 && CONFIG_CHECK="${CONFIG_CHECK} IOSCHED_NOOP" + + kernel_is -ge 3 10 || die "Linux 3.10 or newer required" + + if [[ ${PV} != "" ]]; then + local kv_major_max kv_minor_max zcompat + zcompat="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}" + kv_major_max="${zcompat%%.*}" + zcompat="${zcompat#*.}" + kv_minor_max="${zcompat%%.*}" + kernel_is -le "${kv_major_max}" "${kv_minor_max}" || die \ + "Linux ${kv_major_max}.${kv_minor_max} is the latest supported version" + fi + + linux-mod_pkg_setup +} + +src_prepare() { + default + + if [[ ${PV} == "" ]]; then + eautoreconf + else + # Set module revision number + sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die "Could not set Gentoo release" + fi +} + +src_configure() { + set_arch_to_kernel + + use custom-c
[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/
commit: d0bd604f6b4e61fbb8459ca5217be44ad427b8f7 Author: Richard Yao gentoo org> AuthorDate: Tue May 5 03:39:07 2020 + Commit: Richard Yao gentoo org> CommitDate: Tue May 5 03:40:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bd604f app-emulation/crossover-bin: Update dependencies * Fixed missing libtiff dependency. * Fixed incorrect dependency on OpenSSL. Crossover switched to gnutls. * Fixed incorrect handling of broken pcap dependency. * Added warning for systems without OpenCL properly configured. * USE=vulkan is now on by default. * A few fixes were backported to the earlier 18.5.0-r1 package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Richard Yao gentoo.org> .../crossover-bin/crossover-bin-18.5.0-r1.ebuild | 9 -- ...9.0.1.ebuild => crossover-bin-19.0.1-r1.ebuild} | 35 ++ 2 files changed, 35 insertions(+), 9 deletions(-) diff --git a/app-emulation/crossover-bin/crossover-bin-18.5.0-r1.ebuild b/app-emulation/crossover-bin/crossover-bin-18.5.0-r1.ebuild index e103a45516a..ccf4360c42c 100644 --- a/app-emulation/crossover-bin/crossover-bin-18.5.0-r1.ebuild +++ b/app-emulation/crossover-bin/crossover-bin-18.5.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crosso LICENSE="CROSSOVER-3" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opencl +opengl +png +scanner +ssl +v4l" +IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms ldap +mp3 +nls +openal +opencl +opengl +pcap +png scanner +ssl +v4l +vulkan" REQUIRED_USE=${PYTHON_REQUIRED_USE} RESTRICT="bindist test" @@ -52,7 +52,6 @@ RDEPEND="${DEPEND} >=dev-python/pygtk-2.10:2[${PYTHON_MULTI_USEDEP}] dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] ') - dev-util/desktop-file-utils !app-emulation/crossover-office-pro-bin !app-emulation/crossover-office-bin capi? ( net-libs/libcapi[abi_x86_32(-)] ) @@ -70,13 +69,17 @@ RDEPEND="${DEPEND} virtual/glu[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] ) + pcap? ( net-libs/libpcap[abi_x86_32(-)] ) png? ( media-libs/libpng:0[abi_x86_32(-)] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) - ssl? ( dev-libs/openssl:0[abi_x86_32(-)] ) + ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] ) v4l? ( media-libs/libv4l[abi_x86_32(-)] ) + vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) + dev-util/desktop-file-utils media-libs/alsa-lib[abi_x86_32(-)] media-libs/freetype:2[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-)] + media-libs/tiff:0[abi_x86_32(-)] sys-auth/nss-mdns[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] sys-libs/ncurses-compat:5[abi_x86_32(-)] diff --git a/app-emulation/crossover-bin/crossover-bin-19.0.1.ebuild b/app-emulation/crossover-bin/crossover-bin-19.0.1-r1.ebuild similarity index 85% rename from app-emulation/crossover-bin/crossover-bin-19.0.1.ebuild rename to app-emulation/crossover-bin/crossover-bin-19.0.1-r1.ebuild index 9c18f4311c8..e3e7f205d8a 100644 --- a/app-emulation/crossover-bin/crossover-bin-19.0.1.ebuild +++ b/app-emulation/crossover-bin/crossover-bin-19.0.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crosso LICENSE="CROSSOVER-3" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="+capi +cups doc +gphoto2 +gsm gstreamer +jpeg +lcms +ldap +mp3 +nls osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l vulkan" +IUSE="+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan" REQUIRED_USE=${PYTHON_REQUIRED_USE} RESTRICT="bindist test" @@ -78,7 +78,7 @@ RDEPEND="${DEPEND} pcap? ( net-libs/libpcap[abi_x86_32(-)] ) png? ( media-libs/libpng:0[abi_x86_32(-)] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) - ssl? ( dev-libs/openssl:0[abi_x86_32(-)] ) + ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] ) v4l? ( media-libs/libv4l[abi_x86_32(-)] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) dev-libs/gobject-introspection @@ -86,6 +86,7 @@ RDEPEND="${DEPEND} media-libs/alsa-lib[abi_x86_32(-)] media-libs/freetype:2[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-),osmesa?] + media-libs/tiff:0[abi_x86_32(-)] sys-auth/nss-mdns[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] sys-libs/ncurses-compat:5[abi_x86_32(-)] @@ -191,10 +192,8 @@ src_install() { fi # It tries to load libpcap as packaged in Debian, https://bugs.debian.o
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/visit/
commit: 5120926d0ea3db69326313de779db2ec69bf4546 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Sep 1 01:37:44 2019 + Commit: Richard Yao gentoo org> CommitDate: Sat Sep 14 16:32:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5120926d sci-visualization/visit: Fix USE flag description typo Package-Manager: Portage-2.3.66, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/12838 Signed-off-by: Alessandro Barbieri gmail.com> Signed-off-by: Richard Yao gentoo.org> sci-visualization/visit/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/visit/metadata.xml b/sci-visualization/visit/metadata.xml index 1279dc32e3c..b994479c957 100644 --- a/sci-visualization/visit/metadata.xml +++ b/sci-visualization/visit/metadata.xml @@ -17,7 +17,7 @@ Adds support for reading .silo files. - Support for xdmf2 formated data. + Support for xdmf2 formatted data.
[gentoo-commits] repo/gentoo:master commit in: sci-libs/vtk/
commit: 3392cb00d613ed2c73e613e02cde30eaabadc693 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Sep 1 01:38:12 2019 + Commit: Richard Yao gentoo org> CommitDate: Sat Sep 14 16:33:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3392cb00 sci-libs/vtk: Fix USE flag description typo Package-Manager: Portage-2.3.66, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/12837 Signed-off-by: Alessandro Barbieri gmail.com> Signed-off-by: Richard Yao gentoo.org> sci-libs/vtk/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/vtk/metadata.xml b/sci-libs/vtk/metadata.xml index dbcdc25b234..9faa532b1c8 100644 --- a/sci-libs/vtk/metadata.xml +++ b/sci-libs/vtk/metadata.xml @@ -11,14 +11,14 @@ Use nvidia's cg shaders Support for gdal formated data Building Imaging modules -Support for json formated data +Support for json formatted data Use sci-libs/xkaapi to handle smp support Offscreen rendering through OSMesa Building Redering modules Use dev-cpp/tbb to handle smp support Building Views modules Install web component -Support for xdmf2 formated data +Support for xdmf2 formatted data Enable support for dev-lang/R
[gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
commit: 567ade7575059ca636c1ed7b4f10345567d88052 Author: Richard Yao gentoo org> AuthorDate: Sun Sep 8 07:38:20 2019 + Commit: Richard Yao gentoo org> CommitDate: Sun Sep 8 07:40:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567ade75 games-util/lutris: Bump to version 0.5.3 Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Richard Yao gentoo.org> games-util/lutris/Manifest| 1 + games-util/lutris/lutris-0.5.3.ebuild | 75 +++ 2 files changed, 76 insertions(+) diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest index 7bf0181164c..a2320b17b51 100644 --- a/games-util/lutris/Manifest +++ b/games-util/lutris/Manifest @@ -1,2 +1,3 @@ DIST lutris_0.5.2.1.tar.xz 1742968 BLAKE2B 676f5019260714ab5205366f51a5911e0459f353f6debead49fded4bc8c764b0e621a86b98c7663df2cd9fd3c59c23944d516f8991cd455c271b10ef02c485eb SHA512 1aaf69be8bdfb72a427e10c4c73ad06c80ebda59a5dd0bfc6d484240250160770854ad28698d3d60af1e3f19b58ade973ab688c6416169df3a4c6ab3c0981301 DIST lutris_0.5.2.2.tar.xz 1742640 BLAKE2B 683ebb790ccae20fd939bdd8338a5940cbd1151a7d3b476679291f1fc84278c77ebcc9676c3701e491664563281b884067ca85cf1ff10e79545186deea046078 SHA512 634182676f7ff921bc0d320aa130203f37cfec83acea397d24001c41647e35600ab4709e67ffda5f5e5b08b2b5018bbf78609ef7d4f70ed93c965d0fb5f2309f +DIST lutris_0.5.3.tar.xz 1821184 BLAKE2B cf4d1fee654202c88d98414ab7d9efbb76d77887007b8a66ee62313b3c672a7e515777fc360a6faca84c3d7f324503e81846b5c413011a4f961df6753467cf7a SHA512 85ae405d711f86c0b610030464030748b0deaa5f858dee72f31fab0268ea1428aaa2c1af7cf3acc17e6d455dae5d870203224ff8c99f1b3b48d753de7c86574e diff --git a/games-util/lutris/lutris-0.5.3.ebuild b/games-util/lutris/lutris-0.5.3.ebuild new file mode 100644 index 000..37e850aab99 --- /dev/null +++ b/games-util/lutris/lutris-0.5.3.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_REQ_USE="sqlite,threads(+)" + +inherit distutils-r1 virtualx xdg + +DESCRIPTION="An open source gaming platform for GNU/Linux" +HOMEPAGE="https://lutris.net/"; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/lutris/lutris.git"; + inherit git-r3 +else + SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"; + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}" +fi + +LICENSE="GPL-3" +SLOT="0" + +BDEPEND=" + test? ( dev-python/nose[${PYTHON_USEDEP}] ) +" +RDEPEND=" + app-arch/cabextract + app-arch/p7zip + app-arch/unrar + app-arch/unzip + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/python-evdev[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + gnome-base/gnome-desktop[introspection] + media-sound/fluid-soundfont + net-libs/libsoup + net-libs/webkit-gtk:4[introspection] + x11-apps/mesa-progs + x11-apps/xgamma + x11-apps/xrandr + x11-libs/gtk+:3[introspection] + x11-libs/libnotify +" + +python_install_all() { + local DOCS=( AUTHORS README.rst docs/installers.rst ) + distutils-r1_python_install_all +} + +python_test() { + virtx nosetests -v || die +} + +pkg_preinst() { + xdg_pkg_preinst +} + +pkg_postinst() { + xdg_pkg_postinst + + # Quote README.rst + elog "Lutris installations are fully automated through scripts, which can" + elog "be written in either JSON or YAML. The scripting syntax is described" + elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also" + elog "available online at lutris.net." +} + +pkg_postrm() { + xdg_pkg_postrm +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 50b269b7947fb591cfc6999de17637353ad6bc29 Author: Richard Yao gentoo org> AuthorDate: Sat Mar 9 02:11:43 2019 + Commit: Richard Yao gentoo org> CommitDate: Sat Mar 9 02:12:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b269b7 sys-fs/zfs-kmod-: Linux 5.0 compatibility Package-Manager: Portage-2.3.40, Repoman-2.3.9 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/zfs-kmod-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild b/sys-fs/zfs-kmod/zfs-kmod-.ebuild index 1ed3a7db1d9..19b0a9a5a51 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -46,7 +46,6 @@ pkg_setup() { !PAX_KERNEXEC_PLUGIN_METHOD_OR !TRIM_UNUSED_KSYMS EFI_PARTITION - IOSCHED_NOOP KALLSYMS MODULES ZLIB_DEFLATE
[gentoo-commits] repo/gentoo:master commit in: sys-block/iscsitarget/
commit: a361edd8df53b2cd14f7a2de351a33518696995b Author: Richard Yao gentoo org> AuthorDate: Sun Oct 7 21:21:33 2018 + Commit: Richard Yao gentoo org> CommitDate: Sat Mar 9 02:09:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a361edd8 sys-block/iscsitarget: Maintainer is now solely base-system Package-Manager: Portage-2.3.40, Repoman-2.3.9 Signed-off-by: Richard Yao gentoo.org> sys-block/iscsitarget/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys-block/iscsitarget/metadata.xml b/sys-block/iscsitarget/metadata.xml index 6c8b05fe7ba..1b98394a3ce 100644 --- a/sys-block/iscsitarget/metadata.xml +++ b/sys-block/iscsitarget/metadata.xml @@ -1,9 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - r...@gentoo.org - base-sys...@gentoo.org Gentoo Base System
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/
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 +
[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/
commit: 5ca765e6532606bc3569bcf8b7c474bdf508460e Author: Richard Yao gentoo org> AuthorDate: Mon Sep 3 14:43:00 2018 + Commit: Richard Yao gentoo org> CommitDate: Mon Sep 3 14:44:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca765e6 app-emulation/crossover-bin: Bump to 17.5.1 This also includes a fix for the install process breaking when a recent version of konqueror is installed. Crossover relies on it for KDE version detection while Konqueror in its infinite wisdom decided to open things with write permissions, which are sandbox violations. Right now, the fix is only in 17.5.1. I need to talk to upstream and think about this some more before I decide the proper course of action. Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/crossover-bin/Manifest | 1 + .../crossover-bin/crossover-bin-17.5.1.ebuild | 157 + 2 files changed, 158 insertions(+) diff --git a/app-emulation/crossover-bin/Manifest b/app-emulation/crossover-bin/Manifest index 20040fb6fa2..c94cbc9afa0 100644 --- a/app-emulation/crossover-bin/Manifest +++ b/app-emulation/crossover-bin/Manifest @@ -17,3 +17,4 @@ DIST install-crossover-15.3.1.bin 80774288 BLAKE2B 3d3fd83ee426a66ead3c88f4ca584 DIST install-crossover-16.0.0.bin 197872657 BLAKE2B d500ed4f6a426154b376ead6c2b50eb21a403303561078dc51982a5147af23261dda9892717c16c6e2f3b2a30ffc84e73070cd330bea70ba89c79180c4933297 SHA512 184533679ddf3918ab5fc00b01452d868c694fbc7ccb5484c88822cc52da067fd1a0be0387e4050e40d9b367052158faec27dc06f6a371a044b5a1782950e780 DIST install-crossover-16.2.5.bin 198336730 BLAKE2B a11252dab552846fe0a1527cd59cd62907142385062b744591cef6707213d03945879fc5da6bcfaaa315967c51ae15159ad14d8519407542b82f0eb53c5fd02e SHA512 17cb711e7257f094e9ccf939edc1ca6be362f18b86078fe307b7e1337850e182d02fde087789f13ea2bf96ca89736f941c1a7bd93ff1b37a78fe8f846a1d5e22 DIST install-crossover-17.5.0.bin 198287744 BLAKE2B c594192927874e5a80626ad110f0089f2bf8b7385a16ff7755923d63ebb0559b1aa505ec4e8b6f85253ac13736b7f9af178c64ed042a515d31cd4565295db163 SHA512 8592d2c91c437d62d1fd5fecf6230eeabfe56c38f49ea795bf4d3b51d8ae4399f1b01801d60dcccb94caeb4dd662675c2739f730f39ef178db32dd4f72182197 +DIST install-crossover-17.5.1.bin 198278549 BLAKE2B e53504177eb4a4030a31ae73baf26144375dd559bcd58af3ef05364cfb7a00b8cd68d879e6ef31e92b165876e4c3f85ebcb823dd6585c3edcb8e4cafb76d8e59 SHA512 d1e41c5290c56bbb23a6317e91800d7c23d2b4389ebf08ef4416718103aa06b05b33c655d3ef413fe76773dd3599d8fe3d4ea64274fcc18518923990f980bf2a diff --git a/app-emulation/crossover-bin/crossover-bin-17.5.1.ebuild b/app-emulation/crossover-bin/crossover-bin-17.5.1.ebuild new file mode 100644 index 000..1d2e3bb9952 --- /dev/null +++ b/app-emulation/crossover-bin/crossover-bin-17.5.1.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit python-single-r1 unpacker + +DESCRIPTION="Commercial version of app-emulation/wine with paid support." +HOMEPAGE="http://www.codeweavers.com/products/crossover/"; +SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin"; + +LICENSE="CROSSOVER-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opencl +opengl +png +scanner +ssl +v4l" +RESTRICT="bindist test" +QA_FLAGS_IGNORED="opt/cxoffice/.*" +QA_PRESTRIPPED="opt/cxoffice/lib/.* + opt/cxoffice/bin/cxburner + opt/cxoffice/bin/cxntlm_auth + opt/cxoffice/bin/wineserver + opt/cxoffice/bin/unrar + opt/cxoffice/bin/wine-preloader + opt/cxoffice/bin/cxdiag + opt/cxoffice/bin/cxgettext + opt/cxoffice/bin/wineloader + " +S="${WORKDIR}" + +DEPEND="dev-lang/perl + app-arch/unzip + ${PYTHON_DEPS}" + +RDEPEND="${DEPEND} + !prefix? ( sys-libs/glibc ) + >=dev-python/pygtk-2.10[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-util/desktop-file-utils + !app-emulation/crossover-office-pro-bin + !app-emulation/crossover-office-bin + capi? ( net-libs/libcapi[abi_x86_32(-)] ) + cups? ( net-print/cups[abi_x86_32(-)] ) + gsm? ( media-sound/gsm[abi_x86_32(-)] ) + jpeg? ( virtual/jpeg[abi_x86_32(-)] ) + lcms? ( media-libs/lcms:2 ) + ldap? ( net-nds/openldap[abi_x86_32(-)] ) + gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) + mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) + nls? ( sys-devel/gettext[abi_x86_32(-)] ) + openal? ( media-libs/openal[abi_x86_32(-)] ) + opencl? ( virtual/opencl[abi_x86_32(-)] ) + opengl? ( + virtual/glu[abi_x86_32(-)] +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/
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$//
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: c416fb9d77003ee2b7c1e908c3f17dfd45134d60 Author: Richard Yao gentoo org> AuthorDate: Thu May 31 16:07:39 2018 + Commit: Richard Yao gentoo org> CommitDate: Thu May 31 16:07:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c416fb9d sys-fs/zfs-kmod: Remove reiser4 blocker from ebuilds Also, this blocker was never correct in the first place because CONFIG_REISER4_FS became CONFIG_CONFIG_REISER4_FS. I am also fixing the blocker in zfs-kmod-0.6.5.11.ebuild, which still needs it. Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild | 2 +- sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild | 1 - sys-fs/zfs-kmod/zfs-kmod-.ebuild | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) 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 c84a92c9e28..1c08101e1ca 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 @@ -42,7 +42,7 @@ pkg_setup() { linux-info_pkg_setup CONFIG_CHECK=" !DEBUG_LOCK_ALLOC - !CONFIG_REISER4_FS + !REISER4_FS EFI_PARTITION IOSCHED_NOOP MODULES diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild index 8a1354857fe..75ba206896f 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild @@ -43,7 +43,6 @@ pkg_setup() { linux-info_pkg_setup CONFIG_CHECK=" !DEBUG_LOCK_ALLOC - !CONFIG_REISER4_FS EFI_PARTITION IOSCHED_NOOP MODULES diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild b/sys-fs/zfs-kmod/zfs-kmod-.ebuild index ad612dbbc60..370cba95127 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild @@ -41,7 +41,6 @@ DOCS=( AUTHORS COPYRIGHT NOTICE META README.md ) pkg_setup() { linux-info_pkg_setup CONFIG_CHECK=" - !CONFIG_REISER4_FS !DEBUG_LOCK_ALLOC !GRKERNSEC_RANDSTRUCT !PAX_KERNEXEC_PLUGIN_METHOD_OR
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 3793c997a2091476b33ad8a65ac1011676752dac Author: Richard Yao gentoo org> AuthorDate: Thu May 31 15:05:26 2018 + Commit: Richard Yao gentoo org> CommitDate: Thu May 31 15:05:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3793c997 sys-fs/zfs-kmod-: Fix build failures Merging the SPL into the upstream repository required changes to the ebuild. Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/zfs-kmod/zfs-kmod-.ebuild | 43 1 file changed, 9 insertions(+), 34 deletions(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild b/sys-fs/zfs-kmod/zfs-kmod-.ebuild index 1b30e443205..ad612dbbc60 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild @@ -18,35 +18,38 @@ 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+ )" +LICENSE="CDDL 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 + !sys-kernel/spl " AT_M4DIR="config" AUTOTOOLS_IN_SOURCE_BUILD="1" -DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) +DOCS=( AUTHORS COPYRIGHT NOTICE META README.md ) pkg_setup() { linux-info_pkg_setup CONFIG_CHECK=" - !DEBUG_LOCK_ALLOC !CONFIG_REISER4_FS + !DEBUG_LOCK_ALLOC + !GRKERNSEC_RANDSTRUCT + !PAX_KERNEXEC_PLUGIN_METHOD_OR + !TRIM_UNUSED_KSYMS EFI_PARTITION IOSCHED_NOOP + KALLSYMS MODULES - !PAX_KERNEXEC_PLUGIN_METHOD_OR ZLIB_DEFLATE ZLIB_INFLATE " @@ -66,7 +69,7 @@ pkg_setup() { 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."; } + { kernel_is le 4 16 || die "Linux 4.16 is the latest supported version."; } check_extra_config } @@ -83,7 +86,6 @@ src_prepare() { } src_configure() { - local SPL_PATH="$(basename $(echo "${EROOT}usr/src/spl-"*))" use custom-cflags || strip-flags filter-ldflags -Wl,* @@ -94,8 +96,6 @@ src_configure() { --with-config=kernel --with-linux="${KV_DIR}" --with-linux-obj="${KV_OUT_DIR}" - --with-spl="${EROOT}usr/src/${SPL_PATH}" - --with-spl-obj="${EROOT}usr/src/${SPL_PATH}/${KV_FULL}" $(use_enable debug) ) @@ -118,29 +118,4 @@ pkg_postinst() { rm -r "${EROOT}lib/modules/${KV_FULL}/addon/zfs" || die "Cannot remove modules" rmdir --ignore-fail-on-non-empty "${EROOT}lib/modules/${KV_FULL}/addon" fi - - if use x86 || use arm - then - ewarn "32-bit kernels will likely require increasing vmalloc to" - ewarn "at least 256M and decreasing zfs_arc_max to some value less than that." - fi - - ewarn "This version of ZFSOnLinux includes support for new feature flags" - ewarn "that are incompatible with previous versions. GRUB2 support for" - ewarn "/boot with the new feature flags is not yet available." - ewarn "Do *NOT* upgrade root pools to use the new feature flags." - ewarn "Any new pools will be created with the new feature flags by default" - ewarn "and will not be compatible with older versions of ZFSOnLinux. To" - ewarn "create a newpool that is backward compatible wih GRUB2, use " - ewarn - ewarn "zpool create -d -o feature@async_destroy=enabled " - ewarn " -o feature@empty_bpobj=enabled -o feature@lz4_compress=enabled" - ewarn " -o feature@spacemap_histogram=enabled" - ewarn " -o feature@enabled_txg=enabled " - ewarn " -o feature@extensible_dataset=enabled -o feature@bookmarks=enabled" - ewarn " ..." - ewarn - ewarn "GRUB2 support will be updated as soon as either the GRUB2" - ewarn "developers do a tag or the Gentoo developers find time to backport" - ewarn "support from GRUB2 HEAD." }
[gentoo-commits] repo/gentoo:master commit in: dev-util/bcc/
commit: aa51f683002260b1d2d566a210ff76817ee92873 Author: Richard Yao gentoo org> AuthorDate: Mon May 28 20:39:02 2018 + Commit: Richard Yao gentoo org> CommitDate: Mon May 28 20:39:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa51f683 dev-util/bcc: Fix bug #656796 Bug: https://bugs.gentoo.org/656796 Closes: https://bugs.gentoo.org/656796 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-util/bcc/bcc-0.5.0_p20171230.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild index 5d2f3e496ea..a37a5992ad0 100644 --- a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild +++ b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild @@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v} pkg_pretend() { local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF - ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER ~KALLSYMS_ALL." + ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER ~KALLSYMS_ALL" check_extra_config }
[gentoo-commits] repo/gentoo:master commit in: dev-util/bcc/
commit: 972cb581ad7a149b72ec672824af0f76939b0d02 Author: Richard Yao gentoo org> AuthorDate: Mon May 28 18:01:09 2018 + Commit: Richard Yao gentoo org> CommitDate: Mon May 28 18:01:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972cb581 dev-util/bcc: Add check for CONFIG_KALLSYMS_ALL All ${FS}dist tools except for zfsdist need this to work. Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-util/bcc/bcc-0.5.0.ebuild | 2 +- dev-util/bcc/bcc-0.5.0_p20171230.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/bcc/bcc-0.5.0.ebuild b/dev-util/bcc/bcc-0.5.0.ebuild index 7bffdc2d2d2..42ab57d08a2 100644 --- a/dev-util/bcc/bcc-0.5.0.ebuild +++ b/dev-util/bcc/bcc-0.5.0.ebuild @@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v} pkg_pretend() { local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF - ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER." + ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER ~KALLSYMS_ALL" check_extra_config } diff --git a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild index 2844c807cdf..5d2f3e496ea 100644 --- a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild +++ b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild @@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v} pkg_pretend() { local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF - ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER." + ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER ~KALLSYMS_ALL." check_extra_config }
[gentoo-commits] repo/gentoo:master commit in: dev-util/bcc/
commit: 13183ce13ad729edb111d1aa241108612e98ed69 Author: Richard Yao gentoo org> AuthorDate: Sun May 27 22:49:49 2018 + Commit: Richard Yao gentoo org> CommitDate: Sun May 27 22:49:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13183ce1 dev-util/bcc: Add check for CONFIG_DEBUG_INFO funclatency, zfsdist and others depend on this to generate tracepoints. Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-util/bcc/bcc-0.5.0.ebuild | 2 +- dev-util/bcc/bcc-0.5.0_p20171230.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/bcc/bcc-0.5.0.ebuild b/dev-util/bcc/bcc-0.5.0.ebuild index 1db368fe444..7bffdc2d2d2 100644 --- a/dev-util/bcc/bcc-0.5.0.ebuild +++ b/dev-util/bcc/bcc-0.5.0.ebuild @@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v} pkg_pretend() { local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF - ~BPF_JIT ~BPF_EVENTS ~FUNCTION_TRACER." + ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER." check_extra_config } diff --git a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild index 14ba36443f1..2844c807cdf 100644 --- a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild +++ b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild @@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v} pkg_pretend() { local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF - ~BPF_JIT ~BPF_EVENTS ~FUNCTION_TRACER." + ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER." check_extra_config }
[gentoo-commits] repo/gentoo:master commit in: dev-util/bcc/
commit: 87c91cd6d862958fde7eb8972d3cdb8104f644ae Author: Richard Yao gentoo org> AuthorDate: Sun May 27 21:38:06 2018 + Commit: Richard Yao gentoo org> CommitDate: Sun May 27 21:38:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c91cd6 dev-util/bcc: Add check for CONFIG_FUNCTION_TRACER zfsdist and likely other tools depend on it for available_filter_functions in tracefs. Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-util/bcc/bcc-0.5.0.ebuild | 4 ++-- dev-util/bcc/bcc-0.5.0_p20171230.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/bcc/bcc-0.5.0.ebuild b/dev-util/bcc/bcc-0.5.0.ebuild index 0e8e3282695..1db368fe444 100644 --- a/dev-util/bcc/bcc-0.5.0.ebuild +++ b/dev-util/bcc/bcc-0.5.0.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=6 @@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v} pkg_pretend() { local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF - ~BPF_JIT ~BPF_EVENTS" + ~BPF_JIT ~BPF_EVENTS ~FUNCTION_TRACER." check_extra_config } diff --git a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild index 5062f45dfd8..14ba36443f1 100644 --- a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild +++ b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild @@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v} pkg_pretend() { local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF - ~BPF_JIT ~BPF_EVENTS" + ~BPF_JIT ~BPF_EVENTS ~FUNCTION_TRACER." check_extra_config }
[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/
commit: fd047fdce0fc82985e1960f1be3ef879a7aa881b Author: Richard Yao gentoo org> AuthorDate: Sun May 27 18:44:25 2018 + Commit: Richard Yao gentoo org> CommitDate: Sun May 27 18:44:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd047fdc app-emulation/crossover-bin: Add missing depend on sys-libs/ncurses:5/5 Bug: https://bugs.gentoo.org/654634 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild | 1 + app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild | 1 + app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild | 1 + app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild | 1 + app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild | 1 + app-emulation/crossover-bin/crossover-bin-13.1.2-r2.ebuild | 1 + app-emulation/crossover-bin/crossover-bin-13.1.3-r2.ebuild | 1 + app-emulation/crossover-bin/crossover-bin-13.2.0-r2.ebuild | 1 + app-emulation/crossover-bin/crossover-bin-14.0.3-r1.ebuild | 1 + app-emulation/crossover-bin/crossover-bin-14.1.4-r1.ebuild | 1 + app-emulation/crossover-bin/crossover-bin-15.0.0.ebuild| 1 + app-emulation/crossover-bin/crossover-bin-15.0.1.ebuild| 1 + app-emulation/crossover-bin/crossover-bin-15.1.0.ebuild| 1 + app-emulation/crossover-bin/crossover-bin-15.2.0.ebuild| 1 + app-emulation/crossover-bin/crossover-bin-15.3.0.ebuild| 1 + app-emulation/crossover-bin/crossover-bin-15.3.1.ebuild| 1 + app-emulation/crossover-bin/crossover-bin-16.0.0.ebuild| 1 + app-emulation/crossover-bin/crossover-bin-16.2.5.ebuild| 1 + app-emulation/crossover-bin/crossover-bin-17.5.0.ebuild| 1 + 19 files changed, 19 insertions(+) diff --git a/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild b/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild index 0ba8782b3e5..125534103ad 100644 --- a/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild +++ b/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild @@ -64,6 +64,7 @@ RDEPEND="${DEPEND} >=media-libs/freetype-2.0.0[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] + sys-libs/ncurses:5/5[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] x11-libs/libICE[abi_x86_32(-)] x11-libs/libSM[abi_x86_32(-)] diff --git a/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild b/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild index 334ea82257d..e40b134c2d3 100644 --- a/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild +++ b/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild @@ -64,6 +64,7 @@ RDEPEND="${DEPEND} >=media-libs/freetype-2.0.0[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] + sys-libs/ncurses:5/5[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] x11-libs/libICE[abi_x86_32(-)] x11-libs/libSM[abi_x86_32(-)] diff --git a/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild b/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild index 334ea82257d..e40b134c2d3 100644 --- a/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild +++ b/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild @@ -64,6 +64,7 @@ RDEPEND="${DEPEND} >=media-libs/freetype-2.0.0[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] + sys-libs/ncurses:5/5[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] x11-libs/libICE[abi_x86_32(-)] x11-libs/libSM[abi_x86_32(-)] diff --git a/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild b/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild index 334ea82257d..e40b134c2d3 100644 --- a/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild +++ b/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild @@ -64,6 +64,7 @@ RDEPEND="${DEPEND} >=media-libs/freetype-2.0.0[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] + sys-libs/ncurses:5/5[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] x11-libs/libICE[abi_x86_32(-)] x11-libs/libSM[abi_x86_32(-)] diff --git a/app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild b/app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild index 334ea82257d..e40b134c2d3 100644 --- a/app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild +++ b/app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild @@ -64,6 +64,7 @@ RDEPEND="${DEPEND} >=media-libs/freetype-2.0.0[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] + sys-libs/ncurses:5/5[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] x11-libs/libICE[abi_x86_32(-)] x11-libs/libSM[abi_x86_32(-)] diff --git a/app-emulation/crossover-bin/crossover-bin-1
[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/
commit: fda7328e5c3f0d7e8be7cd1693bd3221b1e81338 Author: Richard Yao gentoo org> AuthorDate: Sun May 27 18:29:55 2018 + Commit: Richard Yao gentoo org> CommitDate: Sun May 27 18:29:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda7328e app-emulation/crossover-bin: Bump to 17.5.0 I am also including 15.3.0, 15.3.1, 16.0.0 and 16.2.5, which are well overdue. They have been queued to be committed for a long time. This also fixes some of repoman's complaints. Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-emulation/crossover-bin/Manifest | 5 + .../crossover-bin/crossover-bin-12.5.0-r2.ebuild | 6 +++--- .../crossover-bin/crossover-bin-12.5.1-r2.ebuild | 6 +++--- .../crossover-bin/crossover-bin-13.0.0-r2.ebuild | 6 +++--- .../crossover-bin/crossover-bin-13.0.1-r2.ebuild | 6 +++--- .../crossover-bin/crossover-bin-13.1.0-r2.ebuild | 6 +++--- .../crossover-bin/crossover-bin-13.1.2-r2.ebuild | 6 +++--- .../crossover-bin/crossover-bin-13.1.3-r2.ebuild | 6 +++--- .../crossover-bin/crossover-bin-13.2.0-r2.ebuild | 6 +++--- .../crossover-bin/crossover-bin-14.0.3-r1.ebuild | 6 +++--- .../crossover-bin/crossover-bin-14.1.4-r1.ebuild | 6 +++--- app-emulation/crossover-bin/crossover-bin-15.0.0.ebuild | 6 +++--- app-emulation/crossover-bin/crossover-bin-15.0.1.ebuild | 6 +++--- app-emulation/crossover-bin/crossover-bin-15.1.0.ebuild | 6 +++--- app-emulation/crossover-bin/crossover-bin-15.2.0.ebuild | 6 +++--- ...over-bin-15.2.0.ebuild => crossover-bin-15.3.0.ebuild} | 8 +++- ...over-bin-15.2.0.ebuild => crossover-bin-15.3.1.ebuild} | 8 +++- ...over-bin-15.2.0.ebuild => crossover-bin-16.0.0.ebuild} | 8 +++- ...over-bin-15.2.0.ebuild => crossover-bin-16.2.5.ebuild} | 8 +++- ...over-bin-15.2.0.ebuild => crossover-bin-17.5.0.ebuild} | 15 ++- app-emulation/crossover-bin/metadata.xml | 1 + 21 files changed, 66 insertions(+), 71 deletions(-) diff --git a/app-emulation/crossover-bin/Manifest b/app-emulation/crossover-bin/Manifest index 5586b1fcfd2..20040fb6fa2 100644 --- a/app-emulation/crossover-bin/Manifest +++ b/app-emulation/crossover-bin/Manifest @@ -12,3 +12,8 @@ DIST install-crossover-15.0.0.bin 80995834 BLAKE2B 63809a9f39e48cd51b9b0b97cdc1c DIST install-crossover-15.0.1.bin 81027541 BLAKE2B 2cb838aad4363d910897a76cf1d03f031d2a14f494fef3f4db082c303c46f5964fac20096bd1d596285a4bef152af1ba7864b3205a3ee35efc6ff6d5ac7565c7 SHA512 a35188ccebeee8d456e73fdcbb8e8d4f0aff41bb89d92767d2e2e78e7cb25c8e48a150393c1c9abeb9760fbc873314e301c0a364ba27acfe08e0980bb5eedb03 DIST install-crossover-15.1.0.bin 80623685 BLAKE2B 77125ce567c997ee718f546c3b68077a3d59e6a0f5711968bb5cb72cc0b2c7dd22182d7e8c8864c5eef0b6e833159a4534fc81db7234ea8bf757b5a465df1abc SHA512 177e70baff3d99e808834c8e6f626f09d9c262babd6d5a3b51ea79a5a68a157cdfd4fd60ad6939d110f2300670e4973d9fd43a3a132ff9a2367dedb782e5c05c DIST install-crossover-15.2.0.bin 80734561 BLAKE2B e8b4ee0ab2c5a8463c2757a756a008886071a35114e5ee1b5590907ad42be3c6777bc024cb2c3c41f215e6e29b69d08d46c47dbea0629f542c098b957d124106 SHA512 9633e29b26f8fa99d1c34347b8e1f2e89b84370994a1ab3bba7061b75224f3a907d1c364207312dde1995e5a59180f8699558a96a4c99b157257ab9c21013b2e +DIST install-crossover-15.3.0.bin 80774063 BLAKE2B 2f0aa184f77120c241656d8d9990c5cfe177ab847061e023f0f08b52d804a1f832a18b1f2e82fddf9dde8313e717d3c92104ab46d95dc50c5935c57f878b6716 SHA512 8e5a6fa40a0af0976d794436ac69edf61f73d4f1f128503a6372c4ae804eb977438a98062bc064f25dbb93015fa0776b9e5d572a98e887980214d3ccb93fd4c7 +DIST install-crossover-15.3.1.bin 80774288 BLAKE2B 3d3fd83ee426a66ead3c88f4ca584408117e9a0f9a1af6d2cfe0623db398caaeb2dc1b285f8edbf9a700c3281bd5bdd81542df9ef0457be036727b756121d99d SHA512 3f4da41a7b255263012e70ed833a134425e464847acc69ba79f73989c0bfc5f98869cf5858c1e2d16422a8220296695157b942f275b861b3ee0dcc2d90f7da7d +DIST install-crossover-16.0.0.bin 197872657 BLAKE2B d500ed4f6a426154b376ead6c2b50eb21a403303561078dc51982a5147af23261dda9892717c16c6e2f3b2a30ffc84e73070cd330bea70ba89c79180c4933297 SHA512 184533679ddf3918ab5fc00b01452d868c694fbc7ccb5484c88822cc52da067fd1a0be0387e4050e40d9b367052158faec27dc06f6a371a044b5a1782950e780 +DIST install-crossover-16.2.5.bin 198336730 BLAKE2B a11252dab552846fe0a1527cd59cd62907142385062b744591cef6707213d03945879fc5da6bcfaaa315967c51ae15159ad14d8519407542b82f0eb53c5fd02e SHA512 17cb711e7257f094e9ccf939edc1ca6be362f18b86078fe307b7e1337850e182d02fde087789f13ea2bf96ca89736f941c1a7bd93ff1b37a78fe8f846a1d5e22 +DIST install-crossover-17.5.0.bin 198287744 BLAKE2B c594192927874e5a80626ad110f0089f2bf8b7385a16ff7755923d63ebb0559b1aa505ec4e8b6f85253ac13736b7f9af178c64ed042a515d31cd4565295db163 SHA512 8592d2c91c437d62d1fd5fecf6230eeabfe56c38f49ea795bf4d3b51d8ae4399f1b01801d60dcccb94caeb4dd662675c2739f7
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/x86/, profiles/base/, profiles/arch/base/
commit: 0adb0f5dda350c02f02bf7240f256e7edefc70c0 Author: Richard Yao gentoo org> AuthorDate: Mon Apr 16 15:29:48 2018 + Commit: Richard Yao gentoo org> CommitDate: Mon Apr 16 15:41:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0adb0f5d Fix package.use.mask for USE flags that pull in sys-fs/zfs 877947d414bf8b576b9d79226da82afa3df446a5 broke it. ab9e52ff6b08650f4661ec9f8b9cf131364a5b60 was a partial fix for x86 only. This should fix it properly for all architectures. Package-Manager: Portage-2.3.24, Repoman-2.3.6 Signed-off-by: Richard Yao gentoo.org> profiles/arch/amd64/package.use.mask | 5 + profiles/arch/base/package.use.mask | 8 profiles/arch/x86/package.use.mask| 5 - profiles/base/package.use.stable.mask | 4 4 files changed, 17 insertions(+), 5 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 3992c3053e6..d41611604ae 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Richard Yao (16 Apr 2018) +# sys-fs/zfs is keyworded on amd64 +sys-cluster/ceph -zfs +sys-boot/grub -libzfs + # Amy Liffey (19 Sep 2017) # [cuda] is unmasked in this profiles. media-libs/opencv -contrib_xfeatures2d diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 001f04631e2..6786118cca0 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Richard Yao (16 Apr 2018) +# sys-fs/zfs is not available everywhere. +sys-cluster/ceph zfs + # Michał Górny (30 Dec 2017) # Moved from use.mask since it is a flag local to one package: # Joseph Jezak (11 Mar 2007) @@ -156,6 +160,10 @@ net-libs/gnutls dane # fontconfig-infinality dependency not yet keyworded on most arches media-libs/freetype infinality +# Mike Gilbert (29 Jun 2012) +# sys-fs/zfs is not available everywhere. +sys-boot/grub libzfs + # Michał Górny (11 Apr 2012) # JIT compilation in libzpaq generates code for x86/amd64. app-arch/zpaq jit diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 66a141d336e..4ce7a76c9ba 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -3,11 +3,6 @@ # This file requires >=portage-2.1.1 -# Richard Yao (16 Mar 2018) -# sys-fs/zfs is not keyworded stable. -sys-cluster/ceph zfs -sys-boot/grub libzfs - # Jan Ziak <0xe2.0x9a.0...@gmail.com> (14 Mar 2018) # Expose SVGA backend for x86 users app-emulation/fuse -backend-svga diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 9d0606481ee..77fe69bcefe 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -93,6 +93,10 @@ media-plugins/kipi-plugins mediawiki vkontakte # Requires testing version of media-libs/opencv media-libs/mlt opencv +# Matthias Maier (22 Jan 2017) +# sys-fs/zfs isn't going to be marked stable anytime soon +app-emulation/libvirt zfs + # Michael Palimaka
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/
commit: ab9e52ff6b08650f4661ec9f8b9cf131364a5b60 Author: Richard Yao gentoo org> AuthorDate: Mon Apr 16 10:16:12 2018 + Commit: Richard Yao gentoo org> CommitDate: Mon Apr 16 10:16:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9e52ff x86/package.use.mask: mask USE that pulls in sys-fs/zfs Package-Manager: Portage-2.3.24, Repoman-2.3.6 Signed-off-by: Richard Yao gentoo.org> profiles/arch/x86/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 4ce7a76c9ba..66a141d336e 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -3,6 +3,11 @@ # This file requires >=portage-2.1.1 +# Richard Yao (16 Mar 2018) +# sys-fs/zfs is not keyworded stable. +sys-cluster/ceph zfs +sys-boot/grub libzfs + # Jan Ziak <0xe2.0x9a.0...@gmail.com> (14 Mar 2018) # Expose SVGA backend for x86 users app-emulation/fuse -backend-svga
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 3ab346f737a2c15f32e4fc275d1c7edfad985a2d Author: Richard Yao gentoo org> AuthorDate: Mon Apr 9 03:36:21 2018 + Commit: Richard Yao gentoo org> CommitDate: Mon Apr 9 03:36:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab346f7 sys-fs/zfs-0.7.7 et al: Possible critical regression, bug #652828 Signed-off-by: Richard Yao gentoo.org> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 602133392f2..31092d8401e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,13 @@ #--- END OF EXAMPLES --- +# Richard Yao (08 Apr 2018) +# Potential data loss regression reported upstream. Masking until solved. +# Bug #652828 +=sys-kernel/spl-0.7.7 +=sys-fs/zfs-kmod-0.7.7 +=sys-fs/zfs-0.7.7 + # Andreas Sturmlechner (08 Apr 2018) # Depends on dead Qt4. Masked for removal in 30 days. Bug #649124 dev-python/PyFoam
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 231d58b06a5b61fa2f4335d9bb7614b8aa81f125 Author: Richard Yao gentoo org> AuthorDate: Sat Apr 22 19:24:58 2017 + Commit: Richard Yao gentoo org> CommitDate: Sat Apr 22 19:24:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231d58b0 sys-fs/zfs-kmod: 0.6.5.9 supports Linux 4.10 Package-Manager: Portage-2.3.3, Repoman-2.3.1 Reported-by: Justin Lecher gentoo.org> Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/zfs-kmod-0.6.5.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.9.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.9.ebuild index dabe32452af..eba247a785f 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.9.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.9.ebuild @@ -64,7 +64,7 @@ pkg_setup() { kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" [ ${PV} != "" ] && \ - { kernel_is le 4 9 || die "Linux 4.9 is the latest supported version."; } + { kernel_is le 4 10 || die "Linux 4.10 is the latest supported version."; } check_extra_config }
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/
commit: 18b754a2f0fff90f0c4888e93e6aa563c54b94a4 Author: Richard Yao gentoo org> AuthorDate: Sat Apr 22 19:22:48 2017 + Commit: Richard Yao gentoo org> CommitDate: Sat Apr 22 19:22:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b754a2 sys-kernel/spl: 0.6.5.9 supports Linux 4.10 Package-Manager: Portage-2.3.3, Repoman-2.3.1 Reported-by: Justin Lecher gentoo.org> Signed-off-by: Richard Yao gentoo.org> sys-kernel/spl/spl-0.6.5.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/spl/spl-0.6.5.9.ebuild b/sys-kernel/spl/spl-0.6.5.9.ebuild index 50dae4eb8e1..30a56d6506c 100644 --- a/sys-kernel/spl/spl-0.6.5.9.ebuild +++ b/sys-kernel/spl/spl-0.6.5.9.ebuild @@ -55,7 +55,7 @@ pkg_setup() { kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" [ ${PV} != "" ] && \ - { kernel_is le 4 9 || die "Linux 4.9 is the latest supported version."; } + { kernel_is le 4 10 || die "Linux 4.10 is the latest supported version."; } check_extra_config }
[gentoo-commits] repo/gentoo:master commit in: net-dns/https_dns_proxy/
commit: 182ae685bf4df5318726e676c1e580e6e3b4412e Author: Richard Yao gentoo org> AuthorDate: Wed Mar 29 02:50:01 2017 + Commit: Richard Yao gentoo org> CommitDate: Wed Mar 29 02:52:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182ae685 net-dns/https_dns_proxy: New package Tested on ~mips. Will commit snapshot at later point Package-Manager: Portage-2.3.3, Repoman-2.3.0-r1 Signed-off-by: Richard Yao gentoo.org> .../https_dns_proxy/https_dns_proxy-.ebuild| 28 ++ net-dns/https_dns_proxy/metadata.xml | 11 + 2 files changed, 39 insertions(+) diff --git a/net-dns/https_dns_proxy/https_dns_proxy-.ebuild b/net-dns/https_dns_proxy/https_dns_proxy-.ebuild new file mode 100644 index 000..b38110db87b --- /dev/null +++ b/net-dns/https_dns_proxy/https_dns_proxy-.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit git-r3 cmake-utils + +DESCRIPTION="A lightweight DNS-over-HTTPS proxy." +HOMEPAGE="https://github.com/aarond10/https_dns_proxy"; +EGIT_REPO_URI="https://github.com/aarond10/${PN}.git"; +SRC_URI="" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND="dev-libs/libev + net-dns/c-ares + >=net-misc/curl-7.53.0[http2,ssl] + " +RDEPEND="${DEPEND}" + +src_install(){ + cmake-utils_src_install + exeinto /usr/bin + doexe "${S}_build/https_dns_proxy" +} diff --git a/net-dns/https_dns_proxy/metadata.xml b/net-dns/https_dns_proxy/metadata.xml new file mode 100644 index 000..3f5fcedb56b --- /dev/null +++ b/net-dns/https_dns_proxy/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + r...@gentoo.org + Richard Yao + + + wrouesnel/dns-over-https-proxy + +
[gentoo-commits] repo/gentoo:master commit in: net-libs/libiscsi/
commit: 254396dec503d42267f0dbc6aaf4fdcc2f72e52f Author: Richard Yao gentoo org> AuthorDate: Sun Mar 5 22:10:30 2017 + Commit: Richard Yao gentoo org> CommitDate: Wed Mar 29 02:52:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254396de Stabilize net-libs/libscsi-1.18.0 on amd64 and x86, bug #609094 Package-Manager: Portage-2.3.3, Repoman-2.3.0-r1 net-libs/libiscsi/libiscsi-1.18.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libiscsi/libiscsi-1.18.0.ebuild b/net-libs/libiscsi/libiscsi-1.18.0.ebuild index 98db8ec2515..a5737a40659 100644 --- a/net-libs/libiscsi/libiscsi-1.18.0.ebuild +++ b/net-libs/libiscsi/libiscsi-1.18.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> ${P}.tar.g SLOT="0" LICENSE="GPL-2 LGPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc64 ~x86" +KEYWORDS="~alpha amd64 ~hppa ~ppc64 x86" IUSE="static-libs" RDEPEND="dev-libs/libgcrypt:0="
[gentoo-commits] repo/gentoo:master commit in: www-client/dooble/
commit: da6e954544257aa5054cde1022341c23d5238025 Author: Richard Yao gentoo org> AuthorDate: Wed Feb 22 04:38:38 2017 + Commit: Richard Yao gentoo org> CommitDate: Wed Feb 22 04:49:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6e9545 www-client/dooble: Bump to 1.56c This introduces optional Qt5 support. It is enabled when USE=-qt4 is set. Package-Manager: Portage-2.3.3 Signed-off-by: Richard Yao gentoo.org> www-client/dooble/Manifest| 1 + www-client/dooble/dooble-1.56c.ebuild | 89 +++ www-client/dooble/metadata.xml| 3 ++ 3 files changed, 93 insertions(+) diff --git a/www-client/dooble/Manifest b/www-client/dooble/Manifest index 56022b3861..8ee2de4232 100644 --- a/www-client/dooble/Manifest +++ b/www-client/dooble/Manifest @@ -1 +1,2 @@ DIST dooble-1.55.tar.gz 11663614 SHA256 024003e7c397a925d48e41cba10a2a35b89dd1745120caf4fd2010c1e254c5e5 SHA512 413727f74ab7fba89f7b617a774a0dceaa8a03b826f12950e31ca3fedda7e607539759b946eacccd57087429e6a37acd967a2c376b0b195b560c8c9beaf4e3d6 WHIRLPOOL ebe0b69a3dde0c0977c6295c6c67811195ca6d4e66dd95d09b51eae7da32170f737e62275e17020213c640e10a368f3792c8d34b495f15ee004e7a644a914700 +DIST dooble-1.56c.tar.gz 12218062 SHA256 03b5bb0460aa8f4f731a47b70c571942a186fb0e7c4b74f546cef356be0afe6a SHA512 6a42eed4320437b0e43020d661963ff385fd08dd225f96337d778bca13aec85df3a49eb6cb0f7bd9ae26a8822df62dd580b407ed27c6df58bd0720a50867aa42 WHIRLPOOL bca7982447ed0d64c2f19c7d208869cc740866683bb056b6fb635c0585e1b5aed63a2c421027bf2e8fb8daca68604c23c525bca487c82b5c59b9fc72103ef622 diff --git a/www-client/dooble/dooble-1.56c.ebuild b/www-client/dooble/dooble-1.56c.ebuild new file mode 100644 index 00..dff50cb6bf --- /dev/null +++ b/www-client/dooble/dooble-1.56c.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils qmake-utils fdo-mime +DESCRIPTION="A Secure and Open Source Web Browser" +HOMEPAGE="http://dooble.sourceforge.net/"; + +SRC_URI="mirror://sourceforge/${PN}/Version%20${PV}/Dooble.d.tar.gz -> +${P}.tar.gz" + +# icon sets are GPL-3 LGPL-2.1 while the code is BSD +LICENSE="BSD GPL-3 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="qt4" +DEPEND="dev-db/sqlite:3 + dev-libs/libgcrypt:0 + dev-libs/libgpg-error + qt4? ( + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsql:4 + dev-qt/qtwebkit:4 + ) + !qt4? ( + dev-qt/linguist-tools:5 + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5 + dev-qt/qtwebkit:5 + dev-qt/qtxml:5 + ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/dooble.d/Version 1.x/" + +src_prepare() { + # Adjust paths from FreeBSD locations to Gentoo locations + # XXX: Fix the build system to be more flexible and upstream fix + sed -i -e 's/\(dooble.path[[:space:]]*= \)\(.*\)$/\1\/usr\/bin/' \ + -e 's/\(dooble_sh.path[[:space:]]*= \)\(.*\)$/\1\/usr\/share\/dooble/' \ + -e 's/\(icons.path[[:space:]]*= \)\(.*\)$/\1\/usr\/share\/dooble/' \ + -e 's/\(images.path[[:space:]]*= \)\(.*\)$/\1\/usr\/share\/dooble/' \ + -e 's/\(spoton_install.path[[:space:]]*= \)\(.*\)$/\1\/usr\/lib/' \ + -e 's/\(pluginsdir.path[[:space:]]*= \)\(.*\)$/\1\/usr\/lib\/nsbrowser\/plugins/' \ + -e 's/\(plugspec.path[[:space:]]*= \)\(.*\)$/\1\/usr\/include\/dooble\/plugin-spec/' \ + -e 's/\(postinstall.path[[:space:]]*= \)\(.*\)$/\1\/usr\/share\/dooble/' \ + -e 's/\(tab.path[[:space:]]*= \)\(.*\)$/\1\/usr\/share\/dooble/' \ + dooble.pro dooble.qt5.pro + + sed -i -e "s:\"Icons:\"${EROOT}usr/share/dooble/Icons:" \ + ./Source/dsettings.cc + sed -i -e '/export/d' -e "s:/usr/local/dooble/Dooble:${EROOT}usr/bin/Dooble:g" \ + -e "s:cd /usr/local/dooble:cd /usr/share/dooble:" \ + -e "s:exec ./Dooble:exec ${EROOT}usr/bin/Dooble:" ./dooble.sh + sed -i -e "s:/usr/local:${EROOT}/usr/share:" -e 's:/text/xml:text/xml:' \ + ./dooble.desktop +} + +src_configure() { + use qt4 && eqmake4 dooble.pro || eqmake5 dooble.qt5.pro +} + +src_install() { + dohtml Documentation/RELEASE-NOTES.html + dodoc Documentation/{THEMES,TO-DO} + dosym ../share/dooble/dooble.sh /usr/bin/dooble + dosym .
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/
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&quo
[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/
commit: 4c93afc8645c5164042034c2f9bf2715eddebcda Author: Richard Yao gentoo org> AuthorDate: Sat Sep 10 15:17:48 2016 + Commit: Richard Yao gentoo org> CommitDate: Sat Sep 10 15:24:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c93afc8 app-emulation/crossover: Bump to 15.2.0 Tested by exploring Crossover GUI and running Microsoft Word 2007. I made a cursory effort to verify dependencies were up to date was made and no changes were detected. Package-Manager: portage-2.2.26 Reported-by: Emile de Weerd gmail.com> Signed-off-by: Richard Yao gentoo.org> app-emulation/crossover-bin/Manifest | 1 + .../crossover-bin/crossover-bin-15.2.0.ebuild | 147 + 2 files changed, 148 insertions(+) diff --git a/app-emulation/crossover-bin/Manifest b/app-emulation/crossover-bin/Manifest index 720bdfd..2a480d4 100644 --- a/app-emulation/crossover-bin/Manifest +++ b/app-emulation/crossover-bin/Manifest @@ -11,3 +11,4 @@ DIST install-crossover-14.1.4.bin 68463678 SHA256 9e51823fca911916755b1edca8673c DIST install-crossover-15.0.0.bin 80995834 SHA256 ac538e5568674e23f515b6725bb4cb8b17c516bc910c875d3ac7e45d69f7aff4 SHA512 597262b760c7cfc3c42cdb0b846802c6c47d4fcd5af06b53d0c63c80e4890e14af8ff0eaaac74a08f4f5d55e166a480d199b185efe685f7c42abca3d62fc2a0d WHIRLPOOL 18f5eb531ad32d27e4e2bea1f205593906ab0bcbc022f0963fd237101b26cb796f7f771ab5b7d57b126aea93627390fc55075611551109ad1ad98769a2711951 DIST install-crossover-15.0.1.bin 81027541 SHA256 ccb222775032711e6d7f3ca5994ebc51cb168cdb9e2599d186b3fb1336ac20fb SHA512 a35188ccebeee8d456e73fdcbb8e8d4f0aff41bb89d92767d2e2e78e7cb25c8e48a150393c1c9abeb9760fbc873314e301c0a364ba27acfe08e0980bb5eedb03 WHIRLPOOL 32396d7be78b6ca975d0eadb753f00c060f731eefee00bd4fbefcf4f96488104f9396632648a14af52976b75bd924325b68c3e7d79da6676bba5207aac5fd045 DIST install-crossover-15.1.0.bin 80623685 SHA256 def2d9f2bf59ba8779d15f6a63e8e58e60c8e25ffddeeb9446eccf5af72c16f9 SHA512 177e70baff3d99e808834c8e6f626f09d9c262babd6d5a3b51ea79a5a68a157cdfd4fd60ad6939d110f2300670e4973d9fd43a3a132ff9a2367dedb782e5c05c WHIRLPOOL 9a6655d0d3885d36613d0dc07ceaf02f2ee36481492787ca5e4fd59c657026dd62dbc56a09fac9ba1caa40d873e7ecd156c4d5ec22cc9185e242a099a2f4f3c7 +DIST install-crossover-15.2.0.bin 80734561 SHA256 5a677c160afcfb88f1f24ad241a013bf4da430f1d1e6a109965aded298fa52fe SHA512 9633e29b26f8fa99d1c34347b8e1f2e89b84370994a1ab3bba7061b75224f3a907d1c364207312dde1995e5a59180f8699558a96a4c99b157257ab9c21013b2e WHIRLPOOL 0678e8794f31df994b5f02795f07dbf115dc8639deb04ac15f370a107fa5707101b6f68ec252ff248f0eaba0139d323ec2033f03880a602b3537b0fd58ae diff --git a/app-emulation/crossover-bin/crossover-bin-15.2.0.ebuild b/app-emulation/crossover-bin/crossover-bin-15.2.0.ebuild new file mode 100644 index ..25fde9a --- /dev/null +++ b/app-emulation/crossover-bin/crossover-bin-15.2.0.ebuild @@ -0,0 +1,147 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit python-single-r1 unpacker + +DESCRIPTION="Commercial version of app-emulation/wine with paid support." +HOMEPAGE="http://www.codeweavers.com/products/crossover/"; +SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin"; + +LICENSE="CROSSOVER-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l" +RESTRICT="bindist test" +QA_FLAGS_IGNORED="opt/cxoffice/.*" +QA_PRESTRIPPED="opt/cxoffice/lib/.* + opt/cxoffice/bin/cxburner + opt/cxoffice/bin/cxntlm_auth + opt/cxoffice/bin/wineserver + opt/cxoffice/bin/unrar + opt/cxoffice/bin/wine-preloader + opt/cxoffice/bin/cxdiag + opt/cxoffice/bin/cxgettext + opt/cxoffice/bin/wineloader + " +S="${WORKDIR}" + +DEPEND="dev-lang/perl + app-arch/unzip + ${PYTHON_DEPS}" + +RDEPEND="${DEPEND} + !prefix? ( sys-libs/glibc ) + >=dev-python/pygtk-2.10[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-util/desktop-file-utils + !app-emulation/crossover-office-pro-bin + !app-emulation/crossover-office-bin + capi? ( net-dialup/capi4k-utils ) + cups? ( net-print/cups[abi_x86_32(-)] ) + gsm? ( media-sound/gsm[abi_x86_32(-)] ) + jpeg? ( virtual/jpeg[abi_x86_32(-)] ) + lcms? ( media-libs/lcms:2 ) + ldap? ( net-nds/openldap[abi_x86_32(-)] ) + gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) + mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) + nls? ( sys-devel/gettext[abi_x86_32(-)] ) + openal? ( media-libs/openal[abi_x86_32(-)] ) + o
[gentoo-commits] proj/genkernel:master commit in: /
commit: 6b5eb0fe52a49b1aa050f4b9f2e46b03f5c2940c Author: Richard Yao gentoo org> AuthorDate: Wed Aug 17 14:46:35 2016 + Commit: Richard Yao gentoo org> CommitDate: Wed Aug 17 15:39:24 2016 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=6b5eb0fe Include libgcc_s.so.1 with ZFS support The resumable send/recv work added an indirect dependency on libgcc_s.so.1, which libpthread opens via dlopen for _Unwind_Resume(). If we do not include it, we will see: libgcc_s.so.1 must be installed for pthread_cancel to work Lets include it for now. We make an effort to include only 1 version. This might not work on all architectures, but for lack of ability to test, it will need to do for now. It also will use gcc-config if it is avaliable. This also enables functions in zdb that previously did not work due to the same issue. Original-patch-by: Jason Zaman gentoo.org> Signed-off-by: Richard Yao gentoo.org> gen_initramfs.sh | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gen_initramfs.sh b/gen_initramfs.sh index 1fd5d2a..ea4a771 100755 --- a/gen_initramfs.sh +++ b/gen_initramfs.sh @@ -491,7 +491,14 @@ append_zfs(){ done # Copy binaries - copy_binaries "${TEMP}/initramfs-zfs-temp" /sbin/{mount.zfs,zdb,zfs,zpool} + # Include libgcc_s.so.1 to workaround zfsonlinux/zfs#4749 + if type gcc-config 2>&1 1>/dev/null; then + copy_binaries "${TEMP}/initramfs-zfs-temp" /sbin/{mount.zfs,zdb,zfs,zpool} \ + "/usr/lib/gcc/$(s=$(gcc-config -c); echo ${s%-*}/${s##*-})/libgcc_s.so.1" + else + copy_binaries "${TEMP}/initramfs-zfs-temp" /sbin/{mount.zfs,zdb,zfs,zpool} \ + /usr/lib/gcc/*/*/libgcc_s.so.1 + fi cd "${TEMP}/initramfs-zfs-temp/" log_future_cpio_content
[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/
commit: 449ea30fb5f5591f9e5f766e019187d446b7c050 Author: Richard Yao gentoo org> AuthorDate: Sat Apr 16 07:52:15 2016 + Commit: Richard Yao gentoo org> CommitDate: Sat Apr 16 07:52:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449ea30f app-emulation/crossover: Bump to 15.1.0 Package-Manager: portage-2.2.26 Signed-off-by: Richard Yao gentoo.org> app-emulation/crossover-bin/Manifest | 1 + .../crossover-bin/crossover-bin-15.1.0.ebuild | 144 + 2 files changed, 145 insertions(+) diff --git a/app-emulation/crossover-bin/Manifest b/app-emulation/crossover-bin/Manifest index 6cf6a29..720bdfd 100644 --- a/app-emulation/crossover-bin/Manifest +++ b/app-emulation/crossover-bin/Manifest @@ -10,3 +10,4 @@ DIST install-crossover-14.0.3.bin 68080015 SHA256 23f67221e4047b50f3250b29fae510 DIST install-crossover-14.1.4.bin 68463678 SHA256 9e51823fca911916755b1edca8673c69df4c6f3607b170d9b01e9d9143b4d4c7 SHA512 2078d9e8fc10c526085aef0bfa0cedbcc1a96ec59ade934ea10e7f10062f1a58f5647e9aed59653d4a1253699a08e9ef6f01548010e960af24d0d3546549fb91 WHIRLPOOL a9714f15de43acb2ab6fed91bb35ffdec832dc8fef0b9f75ed394ca18af8552b797b795fdc5bc108c7cf27ca432f932b1f4fe6b4d04d4d52dfaa06bfef083aca DIST install-crossover-15.0.0.bin 80995834 SHA256 ac538e5568674e23f515b6725bb4cb8b17c516bc910c875d3ac7e45d69f7aff4 SHA512 597262b760c7cfc3c42cdb0b846802c6c47d4fcd5af06b53d0c63c80e4890e14af8ff0eaaac74a08f4f5d55e166a480d199b185efe685f7c42abca3d62fc2a0d WHIRLPOOL 18f5eb531ad32d27e4e2bea1f205593906ab0bcbc022f0963fd237101b26cb796f7f771ab5b7d57b126aea93627390fc55075611551109ad1ad98769a2711951 DIST install-crossover-15.0.1.bin 81027541 SHA256 ccb222775032711e6d7f3ca5994ebc51cb168cdb9e2599d186b3fb1336ac20fb SHA512 a35188ccebeee8d456e73fdcbb8e8d4f0aff41bb89d92767d2e2e78e7cb25c8e48a150393c1c9abeb9760fbc873314e301c0a364ba27acfe08e0980bb5eedb03 WHIRLPOOL 32396d7be78b6ca975d0eadb753f00c060f731eefee00bd4fbefcf4f96488104f9396632648a14af52976b75bd924325b68c3e7d79da6676bba5207aac5fd045 +DIST install-crossover-15.1.0.bin 80623685 SHA256 def2d9f2bf59ba8779d15f6a63e8e58e60c8e25ffddeeb9446eccf5af72c16f9 SHA512 177e70baff3d99e808834c8e6f626f09d9c262babd6d5a3b51ea79a5a68a157cdfd4fd60ad6939d110f2300670e4973d9fd43a3a132ff9a2367dedb782e5c05c WHIRLPOOL 9a6655d0d3885d36613d0dc07ceaf02f2ee36481492787ca5e4fd59c657026dd62dbc56a09fac9ba1caa40d873e7ecd156c4d5ec22cc9185e242a099a2f4f3c7 diff --git a/app-emulation/crossover-bin/crossover-bin-15.1.0.ebuild b/app-emulation/crossover-bin/crossover-bin-15.1.0.ebuild new file mode 100644 index 000..38f3e28 --- /dev/null +++ b/app-emulation/crossover-bin/crossover-bin-15.1.0.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit python-single-r1 unpacker + +DESCRIPTION="Commercial version of app-emulation/wine with paid support." +HOMEPAGE="http://www.codeweavers.com/products/crossover/"; +SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin"; + +LICENSE="CROSSOVER-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l" +RESTRICT="bindist test" +QA_FLAGS_IGNORED="opt/cxoffice/.*" +QA_PRESTRIPPED="opt/cxoffice/lib/.* + opt/cxoffice/bin/cxburner + opt/cxoffice/bin/cxntlm_auth + opt/cxoffice/bin/wineserver + opt/cxoffice/bin/unrar + opt/cxoffice/bin/wine-preloader + opt/cxoffice/bin/cxdiag + opt/cxoffice/bin/cxgettext + opt/cxoffice/bin/wineloader + " +S="${WORKDIR}" + +DEPEND="dev-lang/perl + app-arch/unzip + ${PYTHON_DEPS}" + +RDEPEND="${DEPEND} + !prefix? ( sys-libs/glibc ) + >=dev-python/pygtk-2.10[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-util/desktop-file-utils + !app-emulation/crossover-office-pro-bin + !app-emulation/crossover-office-bin + capi? ( net-dialup/capi4k-utils ) + cups? ( net-print/cups[abi_x86_32(-)] ) + gsm? ( media-sound/gsm[abi_x86_32(-)] ) + jpeg? ( virtual/jpeg[abi_x86_32(-)] ) + lcms? ( media-libs/lcms:2 ) + ldap? ( net-nds/openldap[abi_x86_32(-)] ) + gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) + mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) + nls? ( sys-devel/gettext[abi_x86_32(-)] ) + openal? ( media-libs/openal[abi_x86_32(-)] ) + opengl? ( + virtual/glu[abi_x86_32(-)] + virtual/opengl[abi_x86_32(-)] + ) + png? ( media-libs/libpng:0[abi_x86_32(-)] ) + scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) + s
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/, sys-fs/zfs/, sys-fs/zfs-kmod/
commit: 400b1319bafbf78b96deb599eeccadcd8ab6d3d6 Author: Richard Yao gentoo org> AuthorDate: Sat Apr 16 06:08:00 2016 + Commit: Richard Yao gentoo org> CommitDate: Sat Apr 16 06:08:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400b1319 sys-fs/zfs and friends: bump to 0.6.5.6 (unkeyworded) The updated patchset has been delayed due to some matters that I am in the process of resolving. I am committing the 0.6.5.6 ebuilds without keywords for the people who want it sooner. Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/Manifest| 1 + sys-fs/zfs-kmod/zfs-kmod-0.6.5.6.ebuild | 145 +++ sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.6.5.6.ebuild | 198 sys-kernel/spl/Manifest | 1 + sys-kernel/spl/spl-0.6.5.6.ebuild | 111 ++ 6 files changed, 457 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 744de10..1bc31c1 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -10,5 +10,6 @@ DIST zfs-0.6.5.3-patches-p3.tar.xz 88736 SHA256 031cd97765f890d9b78e1a5746cbd2a3 DIST zfs-0.6.5.3.tar.gz 2524218 SHA256 49e6f9760ea172cb756f7357e4bcb90ee0293028540a68d62ed087724276131f SHA512 325cb91b7ddbcd6aa0bb9fc41eb0099dbb047a4e32d096fd414799729ef68cbc9c2e15714092eff8044a681af4ab552bd9ac1949cc673c6c5c3de1a23d9895ec WHIRLPOOL 957c3a75bb11befd4b74583883f2f11f717deb6bda368939b342049e809aa191a9ee8d1e709eaddc2a831418c7fdb5e763f918ff56d45f03baf4569ef8a4a070 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 SHA256 83877d9b7c629730838325fd5b16bcb54259520e200f0539de9b8edfdcee9403 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f WHIRLPOOL ff5788356d6a85608d22ea2c010a799464922614204c7eea06b57930a44ee876e596a053a773205de0543d36c04337d60c32594939e8e64d3022906c51c4d4e6 DIST zfs-0.6.5.4.tar.gz 2506470 SHA256 780862ec2301ccace412a324787e9df762cff6046e73e2ac0ebdce9e2bd59b0f SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 WHIRLPOOL eacd2ec09afdbc3f6d946583116296fadcd7d0dea5158c89f82f6d0b02e0cbf075712015bfa5f321ae5815cf86af13b39ce93e5026e6a00da58d9ddb04d12320 +DIST zfs-0.6.5.6.tar.gz 2561093 SHA256 c349d46d86b4f61cd53a0891acad916cfc3f0d6754127db7f60a0bd98185aeff SHA512 94c55a50f0f9a90ce07a45dc72bb2730b2a41373ab5a12845df00ef38bb22e4a80ab2fb6e31a9c3a45e51516cdea441bb9da1d0acf71f2f88b38c7c3e9e995b0 WHIRLPOOL 6fcbe473bfce90f800989bac506fa6d4cf5662ad9ca617a477f1251c1625de906495a45759d6190e5a24dcf05f2ed3dd7ea1c0b2f243165a60e5efd098082935 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.6.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.6.ebuild new file mode 100644 index 000..e7b2197 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.6.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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="" +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_CHEC
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 1f024c42ad5c7cc283751df2c48a938634cbf0f9 Author: Richard Yao gentoo org> AuthorDate: Thu Jan 28 06:14:33 2016 + Commit: Richard Yao gentoo org> CommitDate: Thu Jan 28 06:17:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f024c42 sys-fs/zfs-{0.6.5.3-r5,0.6.5.4-r2}: Regression fix The fix for the `zfs send -R` / `zfs send -p` regression in 0.6.5.3-r4 and 0.6.5.4-r1 caused a regression where the internal get_numeric function failed to retrieve the case, version, utf8only and normalization properties. This broke printing in `zfs get case,version,utf8only,normalization`, hid them in `zfs get all` and broke mount.zfs on legacy mountpoints because it would try to lookup the version. Package-Manager: portage-2.2.24 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/Manifest | 2 + sys-fs/zfs/zfs-0.6.5.3-r5.ebuild | 230 +++ sys-fs/zfs/zfs-0.6.5.4-r2.ebuild | 230 +++ 3 files changed, 462 insertions(+) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index aa89cf2..c436c04 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -9,7 +9,9 @@ DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 aecd2bc5189f2a71a45eb30146bed231af4f3 DIST zfs-0.6.5.3-patches-p0.tar.xz 63780 SHA256 cc6d2881304738619b9d00bc55fbd358119b35cbb345cae2ecf538051f1b7fe7 SHA512 4a531fd10d1d4d9c9cabaad9c13d8112eab3641249a7ce44599288bc4510b444d132833fae2fdf922eff43670ce77d32972c7b5b4a7d70f80c3365a0dcc89b70 WHIRLPOOL adc20e7917a518c790007499763210a4d27a164abe00a86f76d64f56f0fafc459f5d5c483019acacc136e41c57894e669fd58956b3f0ac0bcafeb1e02fec7988 DIST zfs-0.6.5.3-patches-p2.tar.xz 85996 SHA256 0e38b1bd7e2eb96c74b3eaab49c14f1f65fa02dc42b62b6015200185bfc911c7 SHA512 0a8fb131cc9a5a239a7434593000259a581b20ee7c6fef87ec2ea78281b7887151e219ebe66603b9dafaa4fa22cbf8c55175e1f6b36af4502c147c478f0b3e38 WHIRLPOOL 726bf1c05605943a205e2e70099c6cf8c7ba8cc9bbf34d45a2d56cea87c1e23166700979e47c82dd91bd1778e297dd211a0e6f48e0eab2392471218bcb5853ce DIST zfs-0.6.5.3-patches-p3.tar.xz 88736 SHA256 031cd97765f890d9b78e1a5746cbd2a3ce06c7208693ec75c0b47324ac67b97a SHA512 8f17cc6e02a35828a57a7c2a437d9d18a41203b6e3f9e154b2ab863296b64596dc827afeeb0f993e37f47881d0f2ed4834f270d0ba843ab84b21c491cc352576 WHIRLPOOL 20f69c0a936bb612d5e3b551d4bf904aca3aff6d885d72f67f3b14cd720094ec13e383032ee4e322b0e81017d8ffcfafb47bf07f273badef34f7210d687ddacc +DIST zfs-0.6.5.3-patches-p4.tar.xz 89140 SHA256 34114671614aec3b33b17e6fc66a31549b3dd3e1d21ccd68d6987a1e1641f86b SHA512 3f8a4490e654a2d13bf4d31ee688276243244d4e0ab7c7911d597730bbbf6c9d7dea8e075409de4c22e871928cd647ce3064a671a1259f3adaf2b27bcc5370b8 WHIRLPOOL a63c0a2eff6c29c9600e4aaafa7120a0c1bd9bdf9b2f1e52d5a85df2c02e5e924ed74a406919cff9353a77c697dcf4248749ad6a7137f17dc427c7f0d63ea99a DIST zfs-0.6.5.3.tar.gz 2524218 SHA256 49e6f9760ea172cb756f7357e4bcb90ee0293028540a68d62ed087724276131f SHA512 325cb91b7ddbcd6aa0bb9fc41eb0099dbb047a4e32d096fd414799729ef68cbc9c2e15714092eff8044a681af4ab552bd9ac1949cc673c6c5c3de1a23d9895ec WHIRLPOOL 957c3a75bb11befd4b74583883f2f11f717deb6bda368939b342049e809aa191a9ee8d1e709eaddc2a831418c7fdb5e763f918ff56d45f03baf4569ef8a4a070 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 SHA256 83877d9b7c629730838325fd5b16bcb54259520e200f0539de9b8edfdcee9403 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f WHIRLPOOL ff5788356d6a85608d22ea2c010a799464922614204c7eea06b57930a44ee876e596a053a773205de0543d36c04337d60c32594939e8e64d3022906c51c4d4e6 +DIST zfs-0.6.5.4-patches-p2.tar.xz 63912 SHA256 bbcfe43ee4a46deed86543d23abd31bbc662408f56ef8f7c9500dc25fecd49c4 SHA512 9f598c2a750b92dadddb677a6a9dda4573fa91421a82270d8104d718da4b945a4d5412bab92037a033cec1ec177f2a0eb52207babd023847918e3754054ec5e9 WHIRLPOOL bab1330c7489dd172c522300698f6a2d670a2f6ddcf8cd2566d1daffe8b41a3667755ad1ab377d07716af66449f7332974bcd7df4647bb028b5f5279c59c428c DIST zfs-0.6.5.4.tar.gz 2506470 SHA256 780862ec2301ccace412a324787e9df762cff6046e73e2ac0ebdce9e2bd59b0f SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 WHIRLPOOL eacd2ec09afdbc3f6d946583116296fadcd7d0dea5158c89f82f6d0b02e0cbf075712015bfa5f321ae5815cf86af13b39ce93e5026e6a00da58d9ddb04d12320 DIST zfs-kmod-0.6.2-p4.tar.xz 63984 SHA256 9167edc4be86e3fcda6b3c198e51f92ab0c95ac5baca11666c28029a628cdac9 SHA512 13e4ec415c35d2f268d89565745f5898c0943423577a2ba6714b3a069c5a80f244cd06dff91464f38dd4ed60673d1145ead080bb03a56d4be33e328f948ffa64 WHIRLPOOL 8c399ec67119ed4fbebb5599d00f888918678bc4e4ea369b4bdc5c75bfc90fc76396087624c8011de370a54ff103bccaa8922d05ac7ccebb2b3481bbbcf44b19 diff --git a/sys-fs/zfs/zfs-0.6.5.3-r5.ebuild b/sys-fs/zfs/zfs-0.6.5.3-r5.ebuild new file mode 100644 index 000..812f639 --- /dev/null +++ b/sys-fs/zfs/zfs-0.6.5.3-r5.ebuil
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/
commit: b96ad3962f4ac11bfb2dad351da7fd8016e92ba1 Author: Richard Yao gentoo org> AuthorDate: Wed Jan 27 22:21:14 2016 + Commit: Richard Yao gentoo org> CommitDate: Wed Jan 27 22:22:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96ad396 sys-fs/spl-0.6.5.4{,-r1}: Version Bump The patches from the 0.6.5.3-r1 ebuild that were not backported upstream have been carried forward in 0.6.5.4-r1. 0.6.5.4 has been commited without any patches as an aid to users who do not want patches. However, it is left unkeyworded to be consistent with the sys-fs/zfs-kmod ebuild. Package-Manager: portage-2.2.24 Signed-off-by: Richard Yao gentoo.org> sys-kernel/spl/Manifest | 2 + sys-kernel/spl/spl-0.6.5.4-r1.ebuild | 120 +++ sys-kernel/spl/spl-0.6.5.4.ebuild| 111 3 files changed, 233 insertions(+) diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest index 9cf3701..79a63bf 100644 --- a/sys-kernel/spl/Manifest +++ b/sys-kernel/spl/Manifest @@ -9,3 +9,5 @@ DIST spl-0.6.4.2.tar.gz 190421 SHA256 05c428f48acc55287c0662a90cfc087985b8ef3694 DIST spl-0.6.5.2.tar.gz 193153 SHA256 2642b69870b32e0feeaa57fbfcef546a330064bd4e5805c4862a97287a9287ca SHA512 9db23daf6cc1d6aaa926c987e284d7dbbc538876d6a8b9636d3126efc2be9d54b5ae2cb9cb3a89b604b3d4106374d85d9ad2c1acaf940a1299c1620ee1526d3f WHIRLPOOL cc99f131f9dfcc9ef84237f16491c8c5417af70c57dcbc3dba448c83f93636d5161b301f4fefa4fa8c54c56a1864cd9ce5d5fc758697803bac880839ea57e359 DIST spl-0.6.5.3-patches-p0.tar.xz 4968 SHA256 8e652d41eba421720bcecee99077d3f3c375153809426011f04a2c64aa181ca7 SHA512 cdc053d7ad537cec3b0e7d777d6a341d1b48d6f49613f77db3831b86f54cef098748b944a353c3bf920974a812d650b65116fe26906ff7921ea69cfa5fef9691 WHIRLPOOL ff9e6a193a8585738f57fec59a3513fe69856019569e90c95da306ab853b0c5a8266bb457ef1f4df0c4bcd20dfbde1062c616d3ee55621b288ab796c733d9589 DIST spl-0.6.5.3.tar.gz 556179 SHA256 637c1eccd721f5d3bb1570621d2cd6646ec0488608482c0dbeb2838cf4bb310c SHA512 24a0c97f1a425e44d12f43519c23ba78672c06d65a03833a8d3827e4c762a873283c90ce66f64b9b186ab815f0b005e69da537e120b8b53877d0f13e649bac57 WHIRLPOOL e67f50c8adc4ac2b770dfaeb479fa8a8c87270c8314b5366dd95665a30adb2f1fb29db9719a0431cc18adc6865ea6f222c1b443f2b95b764cede8db50f49333d +DIST spl-0.6.5.4-patches-p1.tar.xz 2020 SHA256 0a554d86ff1874b09263fbec2ee8e03dbae24f4c45cf54c9e8a8d2fcf3a21207 SHA512 2650f06bf23045bd2805ef58baa2561534373862e1fbbaf189cf93283aa8e18cbee989b4e81751b37da3058aeba357cf8e46db97331379e1b5eafde7faa33851 WHIRLPOOL 8054310c8d62d17f45566e67f886e025b5798c1ebb32bf66f3b91b440a42869d09a45030e5d8695687ace829fe21f43289647dafd206d1021626fffb35a2979e +DIST spl-0.6.5.4.tar.gz 556298 SHA256 a49ff1dd255215da18ea60bf76dc5b764ddc1aa40d86f4e842b63185357b1504 SHA512 a50d804008237820d6a8e7d938f6699df2966836ebedf0b6a4421f55bd6c24ae69e8f80eaf3aa2b7f6ed308983ab4ca11abfb32f98c8d070e4957b4802e00cac WHIRLPOOL 4c9150fec7e5539e391ffd078e7aa4412d47416749187d62e36136d945514694b09920e595c391ed3fedcf5d13f7486539f49ca33e166909d8a8b2fc99b39a37 diff --git a/sys-kernel/spl/spl-0.6.5.4-r1.ebuild b/sys-kernel/spl/spl-0.6.5.4-r1.ebuild new file mode 100644 index 000..d53ecec --- /dev/null +++ b/sys-kernel/spl/spl-0.6.5.4-r1.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +if [[ ${PV} == "" ]] ; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz + https://dev.gentoo.org/~ryao/dist/${P}-patches-p${PR#r}.tar.xz"; + KEYWORDS="~amd64 ~arm ~ppc ~ppc64" +fi + +inherit flag-o-matic linux-info linux-mod autotools-utils + +DESCRIPTION="The Solaris Porting Layer is a Linux kernel module which provides many of the Solaris kernel APIs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="custom-cflags debug" +RESTRICT="debug? ( strip ) test" + +COMMON_DEPEND="dev-lang/perl + virtual/awk" + +DEPEND="${COMMON_DEPEND}" + +RDEPEND="${COMMON_DEPEND} + !sys-devel/spl" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS DISCLAIMER ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK=" + !DEBUG_LOCK_ALLOC + !GRKERNSEC_RANDSTRUCT + KALLSYMS + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_IN
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 99512534b681fa55dcee8191571b85e290c5bb4a Author: Richard Yao gentoo org> AuthorDate: Wed Jan 27 22:04:57 2016 + Commit: Richard Yao gentoo org> CommitDate: Wed Jan 27 22:04:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99512534 sys-fs/zfs-kmod-0.6.5.4{,-r1}: Version Bump The stable API patches from the 0.6.5.3-r4 ebuild and fix for the temporary pool names have been carried forward in 0.6.5.4-r1. 0.6.5.4 has been commited without any patches as an aid to users who do not want patches. However, it is left unkeyworded to ensure the upgrade path is smooth. Package-Manager: portage-2.2.24 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/Manifest | 2 + sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild | 159 + sys-fs/zfs-kmod/zfs-kmod-0.6.5.4.ebuild| 145 ++ 3 files changed, 306 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 9d35af1..744de10 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -8,5 +8,7 @@ DIST zfs-0.6.4.2.tar.gz 1738601 SHA256 26af2924cbb891b79203a31827cba4cdc310162d5 DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 aecd2bc5189f2a71a45eb30146bed231af4f35af5ec7af83a74987c3d595 SHA512 7f0b20feca91d5ab952c1d49ae94d241f8868825b163a3d5f2ad0fd7adcac3ab246a3e6a755019a833be553fbbfd6609828d8123f49a43b42bf76cfd64f234ec WHIRLPOOL 00fd628ef2267366b6f0705e6436ac55b260aabc3588c7f58a7042dfbfe95a0478740b4579326638d28f10ffc8f2d5b3ed21b9f8297e72344ec439fe30310634 DIST zfs-0.6.5.3-patches-p3.tar.xz 88736 SHA256 031cd97765f890d9b78e1a5746cbd2a3ce06c7208693ec75c0b47324ac67b97a SHA512 8f17cc6e02a35828a57a7c2a437d9d18a41203b6e3f9e154b2ab863296b64596dc827afeeb0f993e37f47881d0f2ed4834f270d0ba843ab84b21c491cc352576 WHIRLPOOL 20f69c0a936bb612d5e3b551d4bf904aca3aff6d885d72f67f3b14cd720094ec13e383032ee4e322b0e81017d8ffcfafb47bf07f273badef34f7210d687ddacc DIST zfs-0.6.5.3.tar.gz 2524218 SHA256 49e6f9760ea172cb756f7357e4bcb90ee0293028540a68d62ed087724276131f SHA512 325cb91b7ddbcd6aa0bb9fc41eb0099dbb047a4e32d096fd414799729ef68cbc9c2e15714092eff8044a681af4ab552bd9ac1949cc673c6c5c3de1a23d9895ec WHIRLPOOL 957c3a75bb11befd4b74583883f2f11f717deb6bda368939b342049e809aa191a9ee8d1e709eaddc2a831418c7fdb5e763f918ff56d45f03baf4569ef8a4a070 +DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 SHA256 83877d9b7c629730838325fd5b16bcb54259520e200f0539de9b8edfdcee9403 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f WHIRLPOOL ff5788356d6a85608d22ea2c010a799464922614204c7eea06b57930a44ee876e596a053a773205de0543d36c04337d60c32594939e8e64d3022906c51c4d4e6 +DIST zfs-0.6.5.4.tar.gz 2506470 SHA256 780862ec2301ccace412a324787e9df762cff6046e73e2ac0ebdce9e2bd59b0f SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 WHIRLPOOL eacd2ec09afdbc3f6d946583116296fadcd7d0dea5158c89f82f6d0b02e0cbf075712015bfa5f321ae5815cf86af13b39ce93e5026e6a00da58d9ddb04d12320 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.4-r1.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild new file mode 100644 index 000..7799ec6 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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-p${PR#r}.tar.xz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 1fcf208eeeaf40435a090900effc378a6816cbe5 Author: Richard Yao gentoo org> AuthorDate: Wed Jan 27 22:05:46 2016 + Commit: Richard Yao gentoo org> CommitDate: Wed Jan 27 22:05:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fcf208e sys-fs/zfs-0.6.5.4{,-r1}: Version Bump The stable API patches from the 0.6.5.3-r4 ebuild. 0.6.5.4 has been commited without any patches as an aid to users who do not want patches. However, it is left unkeyworded to be consistent with the sys-fs/zfs-kmod ebuild. Package-Manager: portage-2.2.24 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/Manifest | 2 + sys-fs/zfs/zfs-0.6.5.4-r1.ebuild | 230 +++ sys-fs/zfs/zfs-0.6.5.4.ebuild| 198 + 3 files changed, 430 insertions(+) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 73a49e9..aa89cf2 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -10,4 +10,6 @@ DIST zfs-0.6.5.3-patches-p0.tar.xz 63780 SHA256 cc6d2881304738619b9d00bc55fbd358 DIST zfs-0.6.5.3-patches-p2.tar.xz 85996 SHA256 0e38b1bd7e2eb96c74b3eaab49c14f1f65fa02dc42b62b6015200185bfc911c7 SHA512 0a8fb131cc9a5a239a7434593000259a581b20ee7c6fef87ec2ea78281b7887151e219ebe66603b9dafaa4fa22cbf8c55175e1f6b36af4502c147c478f0b3e38 WHIRLPOOL 726bf1c05605943a205e2e70099c6cf8c7ba8cc9bbf34d45a2d56cea87c1e23166700979e47c82dd91bd1778e297dd211a0e6f48e0eab2392471218bcb5853ce DIST zfs-0.6.5.3-patches-p3.tar.xz 88736 SHA256 031cd97765f890d9b78e1a5746cbd2a3ce06c7208693ec75c0b47324ac67b97a SHA512 8f17cc6e02a35828a57a7c2a437d9d18a41203b6e3f9e154b2ab863296b64596dc827afeeb0f993e37f47881d0f2ed4834f270d0ba843ab84b21c491cc352576 WHIRLPOOL 20f69c0a936bb612d5e3b551d4bf904aca3aff6d885d72f67f3b14cd720094ec13e383032ee4e322b0e81017d8ffcfafb47bf07f273badef34f7210d687ddacc DIST zfs-0.6.5.3.tar.gz 2524218 SHA256 49e6f9760ea172cb756f7357e4bcb90ee0293028540a68d62ed087724276131f SHA512 325cb91b7ddbcd6aa0bb9fc41eb0099dbb047a4e32d096fd414799729ef68cbc9c2e15714092eff8044a681af4ab552bd9ac1949cc673c6c5c3de1a23d9895ec WHIRLPOOL 957c3a75bb11befd4b74583883f2f11f717deb6bda368939b342049e809aa191a9ee8d1e709eaddc2a831418c7fdb5e763f918ff56d45f03baf4569ef8a4a070 +DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 SHA256 83877d9b7c629730838325fd5b16bcb54259520e200f0539de9b8edfdcee9403 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f WHIRLPOOL ff5788356d6a85608d22ea2c010a799464922614204c7eea06b57930a44ee876e596a053a773205de0543d36c04337d60c32594939e8e64d3022906c51c4d4e6 +DIST zfs-0.6.5.4.tar.gz 2506470 SHA256 780862ec2301ccace412a324787e9df762cff6046e73e2ac0ebdce9e2bd59b0f SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 WHIRLPOOL eacd2ec09afdbc3f6d946583116296fadcd7d0dea5158c89f82f6d0b02e0cbf075712015bfa5f321ae5815cf86af13b39ce93e5026e6a00da58d9ddb04d12320 DIST zfs-kmod-0.6.2-p4.tar.xz 63984 SHA256 9167edc4be86e3fcda6b3c198e51f92ab0c95ac5baca11666c28029a628cdac9 SHA512 13e4ec415c35d2f268d89565745f5898c0943423577a2ba6714b3a069c5a80f244cd06dff91464f38dd4ed60673d1145ead080bb03a56d4be33e328f948ffa64 WHIRLPOOL 8c399ec67119ed4fbebb5599d00f888918678bc4e4ea369b4bdc5c75bfc90fc76396087624c8011de370a54ff103bccaa8922d05ac7ccebb2b3481bbbcf44b19 diff --git a/sys-fs/zfs/zfs-0.6.5.4-r1.ebuild b/sys-fs/zfs/zfs-0.6.5.4-r1.ebuild new file mode 100644 index 000..0962856 --- /dev/null +++ b/sys-fs/zfs/zfs-0.6.5.4-r1.ebuild @@ -0,0 +1,230 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) + +AT_M4DIR="config" +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +if [ ${PV} == "" ] ; then + inherit git-r3 linux-mod + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" +else + SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz + https://dev.gentoo.org/~ryao/dist/${P}-patches-p${PR#r}.tar.xz"; + KEYWORDS="~amd64 ~arm ~ppc ~ppc64" +fi + +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="BSD-2 CDDL MIT" +SLOT="0" +IUSE="custom-cflags debug kernel-builtin +rootfs test-suite static-libs" +RESTRICT="test" + +COMMON_DEPEND=" + sys-apps/util-linux[static-libs?] + sys-libs/zlib[static-libs(+)?] + virtual/awk +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND=&quo
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 106ad598496409975f2f23943803c73d56b33bab Author: Richard Yao gentoo org> AuthorDate: Wed Jan 27 21:38:33 2016 + Commit: Richard Yao gentoo org> CommitDate: Wed Jan 27 21:41:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106ad598 sys-fs/zfs-kmod-0.6.5.3-r4: Regression fixes Fixes additional regressions in the code from 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/{zfs-kmod-0.6.5.3-r3.ebuild => zfs-kmod-0.6.5.3-r4.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index b358671..9d35af1 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-p2.tar.xz 85996 SHA256 0e38b1bd7e2eb96c74b3eaab49c14f1f65fa02dc42b62b6015200185bfc911c7 SHA512 0a8fb131cc9a5a239a7434593000259a581b20ee7c6fef87ec2ea78281b7887151e219ebe66603b9dafaa4fa22cbf8c55175e1f6b36af4502c147c478f0b3e38 WHIRLPOOL 726bf1c05605943a205e2e70099c6cf8c7ba8cc9bbf34d45a2d56cea87c1e23166700979e47c82dd91bd1778e297dd211a0e6f48e0eab2392471218bcb5853ce +DIST zfs-0.6.5.3-patches-p3.tar.xz 88736 SHA256 031cd97765f890d9b78e1a5746cbd2a3ce06c7208693ec75c0b47324ac67b97a SHA512 8f17cc6e02a35828a57a7c2a437d9d18a41203b6e3f9e154b2ab863296b64596dc827afeeb0f993e37f47881d0f2ed4834f270d0ba843ab84b21c491cc352576 WHIRLPOOL 20f69c0a936bb612d5e3b551d4bf904aca3aff6d885d72f67f3b14cd720094ec13e383032ee4e322b0e81017d8ffcfafb47bf07f273badef34f7210d687ddacc 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-r3.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r4.ebuild similarity index 98% rename from sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r3.ebuild rename to sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r4.ebuild index 882c0a7..097c4be 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r3.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r4.ebuild @@ -14,7 +14,7 @@ if [ ${PV} == "" ]; then 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-p2.tar.xz"; + https://dev.gentoo.org/~ryao/dist/zfs-${PV}-patches-p3.tar.xz"; S="${WORKDIR}/zfs-${PV}" KEYWORDS="~amd64 ~arm ~ppc ~ppc64" fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 20edf1937919932ae5f8a23dbe614bdcca35c61a Author: Richard Yao gentoo org> AuthorDate: Wed Jan 27 21:39:44 2016 + Commit: Richard Yao gentoo org> CommitDate: Wed Jan 27 21:41:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20edf193 sys-fs/zfs-0.6.5.3-r4: Regression fixes Fixes additional regressions in the code from the proposed stable API branch. Package-Manager: portage-2.2.24 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.6.5.3-r4.ebuild | 230 +++ 2 files changed, 231 insertions(+) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 7690f9c..73a49e9 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -8,5 +8,6 @@ DIST zfs-0.6.4.2.tar.gz 1738601 SHA256 26af2924cbb891b79203a31827cba4cdc310162d5 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-p2.tar.xz 85996 SHA256 0e38b1bd7e2eb96c74b3eaab49c14f1f65fa02dc42b62b6015200185bfc911c7 SHA512 0a8fb131cc9a5a239a7434593000259a581b20ee7c6fef87ec2ea78281b7887151e219ebe66603b9dafaa4fa22cbf8c55175e1f6b36af4502c147c478f0b3e38 WHIRLPOOL 726bf1c05605943a205e2e70099c6cf8c7ba8cc9bbf34d45a2d56cea87c1e23166700979e47c82dd91bd1778e297dd211a0e6f48e0eab2392471218bcb5853ce +DIST zfs-0.6.5.3-patches-p3.tar.xz 88736 SHA256 031cd97765f890d9b78e1a5746cbd2a3ce06c7208693ec75c0b47324ac67b97a SHA512 8f17cc6e02a35828a57a7c2a437d9d18a41203b6e3f9e154b2ab863296b64596dc827afeeb0f993e37f47881d0f2ed4834f270d0ba843ab84b21c491cc352576 WHIRLPOOL 20f69c0a936bb612d5e3b551d4bf904aca3aff6d885d72f67f3b14cd720094ec13e383032ee4e322b0e81017d8ffcfafb47bf07f273badef34f7210d687ddacc DIST zfs-0.6.5.3.tar.gz 2524218 SHA256 49e6f9760ea172cb756f7357e4bcb90ee0293028540a68d62ed087724276131f SHA512 325cb91b7ddbcd6aa0bb9fc41eb0099dbb047a4e32d096fd414799729ef68cbc9c2e15714092eff8044a681af4ab552bd9ac1949cc673c6c5c3de1a23d9895ec WHIRLPOOL 957c3a75bb11befd4b74583883f2f11f717deb6bda368939b342049e809aa191a9ee8d1e709eaddc2a831418c7fdb5e763f918ff56d45f03baf4569ef8a4a070 DIST zfs-kmod-0.6.2-p4.tar.xz 63984 SHA256 9167edc4be86e3fcda6b3c198e51f92ab0c95ac5baca11666c28029a628cdac9 SHA512 13e4ec415c35d2f268d89565745f5898c0943423577a2ba6714b3a069c5a80f244cd06dff91464f38dd4ed60673d1145ead080bb03a56d4be33e328f948ffa64 WHIRLPOOL 8c399ec67119ed4fbebb5599d00f888918678bc4e4ea369b4bdc5c75bfc90fc76396087624c8011de370a54ff103bccaa8922d05ac7ccebb2b3481bbbcf44b19 diff --git a/sys-fs/zfs/zfs-0.6.5.3-r4.ebuild b/sys-fs/zfs/zfs-0.6.5.3-r4.ebuild new file mode 100644 index 000..6a6be4a --- /dev/null +++ b/sys-fs/zfs/zfs-0.6.5.3-r4.ebuild @@ -0,0 +1,230 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) + +AT_M4DIR="config" +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +if [ ${PV} == "" ] ; then + inherit git-r3 linux-mod + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" +else + SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz + https://dev.gentoo.org/~ryao/dist/${P}-patches-p3.tar.xz"; + KEYWORDS="~amd64 ~arm ~ppc ~ppc64" +fi + +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="BSD-2 CDDL MIT" +SLOT="0" +IUSE="custom-cflags debug kernel-builtin +rootfs test-suite static-libs" +RESTRICT="test" + +COMMON_DEPEND=" + sys-apps/util-linux[static-libs?] + sys-libs/zlib[static-libs(+)?] + virtual/awk +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND="${COMMON_DEPEND} + !=sys-apps/grep-2.13* + !kernel-builtin? ( + =sys-fs/zfs-kmod-${PV}* + !=sys-fs/udev-init-scripts-28 +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +pk
[gentoo-commits] proj/genkernel:master commit in: defaults/
commit: 1b8eb107085e8e30a47a3eebbcbce1dda4afb5e1 Author: Richard Yao gentoo org> AuthorDate: Wed Jan 20 18:54:33 2016 + Commit: Richard Yao gentoo org> CommitDate: Wed Jan 20 19:03:37 2016 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=1b8eb107 busybox mount takes -o move instead of --move Our attempt to move /dev into /newroot/dev fails because busybox's mount does not understand --move. Instead it requires `-o move`. This failure causes us to unmount /dev causing ZFS /dev/zd* device nodes to be lost during the boot process. There is nothing in userland that presently knows how to recreate zd* devices from `/sys/devices/virtual/block`. ZFS is not necessarily the only driver affected, so while this is definitely a bug in the zfs udev rules we should try to preserve /dev to avoid triggering such bugs in other subsystems. Signed-off-by: Richard Yao gentoo.org> defaults/linuxrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/defaults/linuxrc b/defaults/linuxrc index 35f39bc..e47c10e 100644 --- a/defaults/linuxrc +++ b/defaults/linuxrc @@ -997,7 +997,7 @@ for fs in /dev /sys /proc do if grep -qs "$fs" /proc/mounts then - if ! mount --move $fs "${CHROOT}"$fs + if ! mount -o move $fs "${CHROOT}"$fs then umount $fs || \ bad_msg "Failed to move and unmount the ramdisk $fs!"
[gentoo-commits] proj/genkernel:zfs commit in: defaults/
commit: 255d1f34ef55ee9c83983fec1057c1dde156ea26 Author: Richard Yao gentoo org> AuthorDate: Wed Jan 20 18:54:33 2016 + Commit: Richard Yao gentoo org> CommitDate: Wed Jan 20 18:54:33 2016 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=255d1f34 busybox mount takes -o move instead of --move Our attempt to move /dev into /newroot/dev fails because busybox's mount does not understand --move. Instead it requires `-o move`. ZFS /dev/zd* devices to be lost during the boot process. At present, there is no nothing in userland that knows how to recreate them from `/sys/devices/virtual/block`. Signed-off-by: Richard Yao gentoo.org> defaults/linuxrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/defaults/linuxrc b/defaults/linuxrc index dc129ce..66efda8 100644 --- a/defaults/linuxrc +++ b/defaults/linuxrc @@ -998,7 +998,7 @@ for fs in /dev /sys /proc do if grep -qs "$fs" /proc/mounts then - if ! mount --move $fs "${CHROOT}"$fs + if ! mount -o move $fs "${CHROOT}"$fs then umount $fs || \ bad_msg "Failed to move and unmount the ramdisk $fs!"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/
commit: f4586248b5fb989e38e7a749dcedf6b15d40aaa8 Author: Richard Yao gentoo org> AuthorDate: Sun Jan 17 03:10:10 2016 + Commit: Richard Yao gentoo org> CommitDate: Sun Jan 17 03:10:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4586248 app-emulation/crossover-bin: Bump to 15.0.1 Package-Manager: portage-2.2.24 Signed-off-by: Richard Yao gentoo.org> app-emulation/crossover-bin/Manifest | 1 + .../crossover-bin/crossover-bin-15.0.1.ebuild | 144 + 2 files changed, 145 insertions(+) diff --git a/app-emulation/crossover-bin/Manifest b/app-emulation/crossover-bin/Manifest index 824e758..6cf6a29 100644 --- a/app-emulation/crossover-bin/Manifest +++ b/app-emulation/crossover-bin/Manifest @@ -9,3 +9,4 @@ DIST install-crossover-13.2.0.bin 64625581 SHA256 ef29ca8ca275e4fb6b7aadc2d3 DIST install-crossover-14.0.3.bin 68080015 SHA256 23f67221e4047b50f3250b29fae51086cce93529956d3885d149d5abddcc83a2 SHA512 86855e112f5b5d7621e0d4c644abe570de0270e678dc9666482025c948733de02c66fcf67999079a8ba99537695b36d4fb61aee90a59c319edad5fb477a0f902 WHIRLPOOL a0f26d06d2bb81063bcf78a474b9bf4732e9314fd886f430c1141bfce26ae09c297ff79087e5834474d87aa772a1f08a44791d24a3a83ff2baf24969885fe9b8 DIST install-crossover-14.1.4.bin 68463678 SHA256 9e51823fca911916755b1edca8673c69df4c6f3607b170d9b01e9d9143b4d4c7 SHA512 2078d9e8fc10c526085aef0bfa0cedbcc1a96ec59ade934ea10e7f10062f1a58f5647e9aed59653d4a1253699a08e9ef6f01548010e960af24d0d3546549fb91 WHIRLPOOL a9714f15de43acb2ab6fed91bb35ffdec832dc8fef0b9f75ed394ca18af8552b797b795fdc5bc108c7cf27ca432f932b1f4fe6b4d04d4d52dfaa06bfef083aca DIST install-crossover-15.0.0.bin 80995834 SHA256 ac538e5568674e23f515b6725bb4cb8b17c516bc910c875d3ac7e45d69f7aff4 SHA512 597262b760c7cfc3c42cdb0b846802c6c47d4fcd5af06b53d0c63c80e4890e14af8ff0eaaac74a08f4f5d55e166a480d199b185efe685f7c42abca3d62fc2a0d WHIRLPOOL 18f5eb531ad32d27e4e2bea1f205593906ab0bcbc022f0963fd237101b26cb796f7f771ab5b7d57b126aea93627390fc55075611551109ad1ad98769a2711951 +DIST install-crossover-15.0.1.bin 81027541 SHA256 ccb222775032711e6d7f3ca5994ebc51cb168cdb9e2599d186b3fb1336ac20fb SHA512 a35188ccebeee8d456e73fdcbb8e8d4f0aff41bb89d92767d2e2e78e7cb25c8e48a150393c1c9abeb9760fbc873314e301c0a364ba27acfe08e0980bb5eedb03 WHIRLPOOL 32396d7be78b6ca975d0eadb753f00c060f731eefee00bd4fbefcf4f96488104f9396632648a14af52976b75bd924325b68c3e7d79da6676bba5207aac5fd045 diff --git a/app-emulation/crossover-bin/crossover-bin-15.0.1.ebuild b/app-emulation/crossover-bin/crossover-bin-15.0.1.ebuild new file mode 100644 index 000..38f3e28 --- /dev/null +++ b/app-emulation/crossover-bin/crossover-bin-15.0.1.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit python-single-r1 unpacker + +DESCRIPTION="Commercial version of app-emulation/wine with paid support." +HOMEPAGE="http://www.codeweavers.com/products/crossover/"; +SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin"; + +LICENSE="CROSSOVER-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l" +RESTRICT="bindist test" +QA_FLAGS_IGNORED="opt/cxoffice/.*" +QA_PRESTRIPPED="opt/cxoffice/lib/.* + opt/cxoffice/bin/cxburner + opt/cxoffice/bin/cxntlm_auth + opt/cxoffice/bin/wineserver + opt/cxoffice/bin/unrar + opt/cxoffice/bin/wine-preloader + opt/cxoffice/bin/cxdiag + opt/cxoffice/bin/cxgettext + opt/cxoffice/bin/wineloader + " +S="${WORKDIR}" + +DEPEND="dev-lang/perl + app-arch/unzip + ${PYTHON_DEPS}" + +RDEPEND="${DEPEND} + !prefix? ( sys-libs/glibc ) + >=dev-python/pygtk-2.10[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-util/desktop-file-utils + !app-emulation/crossover-office-pro-bin + !app-emulation/crossover-office-bin + capi? ( net-dialup/capi4k-utils ) + cups? ( net-print/cups[abi_x86_32(-)] ) + gsm? ( media-sound/gsm[abi_x86_32(-)] ) + jpeg? ( virtual/jpeg[abi_x86_32(-)] ) + lcms? ( media-libs/lcms:2 ) + ldap? ( net-nds/openldap[abi_x86_32(-)] ) + gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) + mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) + nls? ( sys-devel/gettext[abi_x86_32(-)] ) + openal? ( media-libs/openal[abi_x86_32(-)] ) + opengl? ( + virtual/glu[abi_x86_32(-)] + virtual/opengl[abi_x86_32(-)] + ) + png? ( media-libs/libpng:0[abi_x86_32(-)] ) + scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) + s
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/
commit: 9a1299399c473b8349c236648ed4e400d8706709 Author: Richard Yao gentoo org> AuthorDate: Sat Jan 16 20:38:26 2016 + Commit: Richard Yao gentoo org> CommitDate: Sat Jan 16 20:42:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a129939 sys-kernel/spl-0.6.3-r1: Drop !PAX_RANDKSTACK (bug #532992) This was erroneously enabled following miscommunication with the hardened team. It was removed from all other ebuilds except sys-kernel/spl-0.6.3-r1. 8573dd gmail.com filed #532992 on it, which is now being resolved as part of a sweep of old bugs that were previously neglected due to a mix of a lack of time to do a final check and the belief that they had been resolved. Package-Manager: portage-2.2.24 Signed-off-by: Richard Yao gentoo.org> sys-kernel/spl/spl-0.6.3-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-kernel/spl/spl-0.6.3-r1.ebuild b/sys-kernel/spl/spl-0.6.3-r1.ebuild index 88baf8c..dc2ebe6 100644 --- a/sys-kernel/spl/spl-0.6.3-r1.ebuild +++ b/sys-kernel/spl/spl-0.6.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -46,7 +46,6 @@ pkg_setup() { KALLSYMS !PAX_KERNEXEC_PLUGIN_METHOD_OR !PAX_SIZE_OVERFLOW - !PAX_RANDKSTACK ZLIB_DEFLATE ZLIB_INFLATE "
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: ab1411015956a500496fe335d782acf18db2de57 Author: Richard Yao gentoo org> AuthorDate: Sat Jan 16 18:16:40 2016 + Commit: Richard Yao gentoo org> CommitDate: Sat Jan 16 18:23:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab141101 sys-fs/zfs-kmod-0.6.5.3-r3: Many fixes Fixes regressions in the code from the proposed stable API branch and an old regression that caused `zpool create -m none -t ...` to fail to set the mountpoint and certain other properties. That only occurred when the ZFSOnLinux specific -t argument is set. Package-Manager: portage-2.2.24 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/Manifest| 2 +- .../zfs-kmod/{zfs-kmod-0.6.5.3-r2.ebuild => zfs-kmod-0.6.5.3-r3.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index ce44897..b358671 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-p1.tar.xz 83068 SHA256 765a66adf67d0a3ae6a699561b98a5158d464e3b6ed413a72bdbbe6e6252ba66 SHA512 371c436dde6ad8ede3c36163e52c5f4fd0e8348f28c803454ee2c3779f32c827ec6f4bfd6003a318152e43c9afd70fb7981c3c9e93dcea3e34db6756f4524c83 WHIRLPOOL 52f40cc72f374dad50c3c69ca7ff6bb7bde4b33ec07f4371e271be88e1bb905c18bc7fe15810036e12b8852fb7527cd8b9634f9724758fede67153673c2e76e9 +DIST zfs-0.6.5.3-patches-p2.tar.xz 85996 SHA256 0e38b1bd7e2eb96c74b3eaab49c14f1f65fa02dc42b62b6015200185bfc911c7 SHA512 0a8fb131cc9a5a239a7434593000259a581b20ee7c6fef87ec2ea78281b7887151e219ebe66603b9dafaa4fa22cbf8c55175e1f6b36af4502c147c478f0b3e38 WHIRLPOOL 726bf1c05605943a205e2e70099c6cf8c7ba8cc9bbf34d45a2d56cea87c1e23166700979e47c82dd91bd1778e297dd211a0e6f48e0eab2392471218bcb5853ce 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-r2.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r3.ebuild similarity index 98% rename from sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r2.ebuild rename to sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r3.ebuild index 17cf509..882c0a7 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r2.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r3.ebuild @@ -14,7 +14,7 @@ if [ ${PV} == "" ]; then 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-p1.tar.xz"; + https://dev.gentoo.org/~ryao/dist/zfs-${PV}-patches-p2.tar.xz"; S="${WORKDIR}/zfs-${PV}" KEYWORDS="~amd64 ~arm ~ppc ~ppc64" fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 834c88d39133f648b1485df2f915ebf363363812 Author: Richard Yao gentoo org> AuthorDate: Sat Jan 16 18:20:56 2016 + Commit: Richard Yao gentoo org> CommitDate: Sat Jan 16 18:23:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=834c88d3 sys-fs/zfs-0.6.5.3-r3: Many fixes Fixes regressions in the code from the proposed stable API branch. Package-Manager: portage-2.2.24 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/Manifest | 2 +- sys-fs/zfs/{zfs-0.6.5.3-r2.ebuild => zfs-0.6.5.3-r3.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 99349cd..7690f9c 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -7,6 +7,6 @@ DIST zfs-0.6.3.tar.gz 1665270 SHA256 00caeae63cc724d3dd741aeb36fd2dc03d2158794bd 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-patches-p2.tar.xz 85996 SHA256 0e38b1bd7e2eb96c74b3eaab49c14f1f65fa02dc42b62b6015200185bfc911c7 SHA512 0a8fb131cc9a5a239a7434593000259a581b20ee7c6fef87ec2ea78281b7887151e219ebe66603b9dafaa4fa22cbf8c55175e1f6b36af4502c147c478f0b3e38 WHIRLPOOL 726bf1c05605943a205e2e70099c6cf8c7ba8cc9bbf34d45a2d56cea87c1e23166700979e47c82dd91bd1778e297dd211a0e6f48e0eab2392471218bcb5853ce DIST zfs-0.6.5.3.tar.gz 2524218 SHA256 49e6f9760ea172cb756f7357e4bcb90ee0293028540a68d62ed087724276131f SHA512 325cb91b7ddbcd6aa0bb9fc41eb0099dbb047a4e32d096fd414799729ef68cbc9c2e15714092eff8044a681af4ab552bd9ac1949cc673c6c5c3de1a23d9895ec WHIRLPOOL 957c3a75bb11befd4b74583883f2f11f717deb6bda368939b342049e809aa191a9ee8d1e709eaddc2a831418c7fdb5e763f918ff56d45f03baf4569ef8a4a070 DIST zfs-kmod-0.6.2-p4.tar.xz 63984 SHA256 9167edc4be86e3fcda6b3c198e51f92ab0c95ac5baca11666c28029a628cdac9 SHA512 13e4ec415c35d2f268d89565745f5898c0943423577a2ba6714b3a069c5a80f244cd06dff91464f38dd4ed60673d1145ead080bb03a56d4be33e328f948ffa64 WHIRLPOOL 8c399ec67119ed4fbebb5599d00f888918678bc4e4ea369b4bdc5c75bfc90fc76396087624c8011de370a54ff103bccaa8922d05ac7ccebb2b3481bbbcf44b19 diff --git a/sys-fs/zfs/zfs-0.6.5.3-r2.ebuild b/sys-fs/zfs/zfs-0.6.5.3-r3.ebuild similarity index 99% rename from sys-fs/zfs/zfs-0.6.5.3-r2.ebuild rename to sys-fs/zfs/zfs-0.6.5.3-r3.ebuild index 6963b74..119d71d 100644 --- a/sys-fs/zfs/zfs-0.6.5.3-r2.ebuild +++ b/sys-fs/zfs/zfs-0.6.5.3-r3.ebuild @@ -15,7 +15,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 - https://dev.gentoo.org/~ryao/dist/${P}-patches-p1.tar.xz"; + https://dev.gentoo.org/~ryao/dist/${P}-patches-p2.tar.xz"; KEYWORDS="~amd64 ~arm ~ppc ~ppc64" fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/
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
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: eaac4cdc5998fde7b3038e4c91513300fa58c6b2 Author: Richard Yao gentoo org> AuthorDate: Mon Jan 4 19:52:22 2016 + Commit: Richard Yao gentoo org> CommitDate: Mon Jan 4 20:02:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaac4cdc sys-fs/zfs-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/zfs-0.6.5.3-r2.ebuild | 230 +++ 1 file changed, 230 insertions(+) diff --git a/sys-fs/zfs/zfs-0.6.5.3-r2.ebuild b/sys-fs/zfs/zfs-0.6.5.3-r2.ebuild new file mode 100644 index 000..6963b74 --- /dev/null +++ b/sys-fs/zfs/zfs-0.6.5.3-r2.ebuild @@ -0,0 +1,230 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) + +AT_M4DIR="config" +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +if [ ${PV} == "" ] ; then + inherit git-r3 linux-mod + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" +else + SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz + https://dev.gentoo.org/~ryao/dist/${P}-patches-p1.tar.xz"; + KEYWORDS="~amd64 ~arm ~ppc ~ppc64" +fi + +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="BSD-2 CDDL MIT" +SLOT="0" +IUSE="custom-cflags debug kernel-builtin +rootfs test-suite static-libs" +RESTRICT="test" + +COMMON_DEPEND=" + sys-apps/util-linux[static-libs?] + sys-libs/zlib[static-libs(+)?] + virtual/awk +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND="${COMMON_DEPEND} + !=sys-apps/grep-2.13* + !kernel-builtin? ( + =sys-fs/zfs-kmod-${PV}* + !=sys-fs/udev-init-scripts-28 +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +pkg_setup() { + if use kernel_linux && use test-suite; then + linux-info_pkg_setup + if ! linux_config_exists; then + ewarn "Cannot check the linux kernel configuration." + else + # recheck that we don't have usblp to collide with libusb + if use test-suite; then + if linux_chkconfig_present BLK_DEV_LOOP; then + eerror "The ZFS test suite requires loop device support enabled." + eerror "Please enable it:" + eerror "CONFIG_BLK_DEV_LOOP=y" + eerror "in /usr/src/linux/.config or" + eerror "Device Drivers --->" + eerror "Block devices --->" + eerror "[ ] Loopback device support" + fi + fi + fi + fi + +} + +src_prepare() { + if [ ${PV} != "" ] + then + # Apply patch set + EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + epatch "${WORKDIR}/${P}-patches" + fi + + # Update paths + sed -e "s|/sbin/lsmod|/bin/lsmod|" \ + -e "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" \ + -e "s|/sbin/parted|/usr/sbin/parted|" \ + -i scripts/common.sh.in + + autotools-utils_src_prepare +} + +src_configure() { + use custom-cflags || strip-flags + local myeconfargs=( + --bindir="${EPREFIX}/bin" + --sbindir="${EPREFIX}/sbin" + --with-config=user + --with-dracutdir="/usr/$(get_libdir)/dracut" + --with-linux="${KV_DIR}" + --with-linux-obj="${KV_OUT_DIR}" + --with-udevdir="$(get_udevdir)" + --with-blkid + $(use_enable debug) + ) + autotools-utils_src_configure + + # prepare systemd unit and helper script + cat "${FILESDIR}/zfs.service.in" | \ + sed -e "s:@sbindir@:${EPREFIX}/sbin:g" \ + -e "s:@sysconfdir@:${EPREFIX}/etc:
[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/
commit: 9d99b8edc98958ba6c9c86386da41bbd7813bf50 Author: Richard Yao gentoo org> AuthorDate: Mon Dec 14 16:44:58 2015 + Commit: Richard Yao gentoo org> CommitDate: Mon Dec 14 16:48:32 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d99b8ed app-emulation/crossover-bin: Bump to 15.0.0 Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> app-emulation/crossover-bin/Manifest | 1 + .../crossover-bin/crossover-bin-15.0.0.ebuild | 141 + 2 files changed, 142 insertions(+) diff --git a/app-emulation/crossover-bin/Manifest b/app-emulation/crossover-bin/Manifest index 7e9b29d..824e758 100644 --- a/app-emulation/crossover-bin/Manifest +++ b/app-emulation/crossover-bin/Manifest @@ -8,3 +8,4 @@ DIST install-crossover-13.1.3.bin 58768110 SHA256 3d16dbecec584a1d6155ddda6f62a5 DIST install-crossover-13.2.0.bin 64625581 SHA256 ef29ca8ca275e4fb6b7aadc2d3ee92b4dc7d582fab7d5cff5c775d23c75d SHA512 1f582eeca8db02c15d98d519b2d24f65b8dcddd90ff270915a4e6dbd24e135b074c5a20dd824c3d8c8f35cef79610c02423b5558db205a6e80630f69191e051b WHIRLPOOL f8ce0628d961a567291981a238f03da6f5f7554d4d971a8b27fc34b67969a7061032b84325df1a8e38313415dcda3dab98acd6833b396e4f46a65427c9dc8c3e DIST install-crossover-14.0.3.bin 68080015 SHA256 23f67221e4047b50f3250b29fae51086cce93529956d3885d149d5abddcc83a2 SHA512 86855e112f5b5d7621e0d4c644abe570de0270e678dc9666482025c948733de02c66fcf67999079a8ba99537695b36d4fb61aee90a59c319edad5fb477a0f902 WHIRLPOOL a0f26d06d2bb81063bcf78a474b9bf4732e9314fd886f430c1141bfce26ae09c297ff79087e5834474d87aa772a1f08a44791d24a3a83ff2baf24969885fe9b8 DIST install-crossover-14.1.4.bin 68463678 SHA256 9e51823fca911916755b1edca8673c69df4c6f3607b170d9b01e9d9143b4d4c7 SHA512 2078d9e8fc10c526085aef0bfa0cedbcc1a96ec59ade934ea10e7f10062f1a58f5647e9aed59653d4a1253699a08e9ef6f01548010e960af24d0d3546549fb91 WHIRLPOOL a9714f15de43acb2ab6fed91bb35ffdec832dc8fef0b9f75ed394ca18af8552b797b795fdc5bc108c7cf27ca432f932b1f4fe6b4d04d4d52dfaa06bfef083aca +DIST install-crossover-15.0.0.bin 80995834 SHA256 ac538e5568674e23f515b6725bb4cb8b17c516bc910c875d3ac7e45d69f7aff4 SHA512 597262b760c7cfc3c42cdb0b846802c6c47d4fcd5af06b53d0c63c80e4890e14af8ff0eaaac74a08f4f5d55e166a480d199b185efe685f7c42abca3d62fc2a0d WHIRLPOOL 18f5eb531ad32d27e4e2bea1f205593906ab0bcbc022f0963fd237101b26cb796f7f771ab5b7d57b126aea93627390fc55075611551109ad1ad98769a2711951 diff --git a/app-emulation/crossover-bin/crossover-bin-15.0.0.ebuild b/app-emulation/crossover-bin/crossover-bin-15.0.0.ebuild new file mode 100644 index 000..9f37115 --- /dev/null +++ b/app-emulation/crossover-bin/crossover-bin-15.0.0.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit python-single-r1 unpacker + +DESCRIPTION="Commercial version of app-emulation/wine with paid support." +HOMEPAGE="http://www.codeweavers.com/products/crossover/"; +SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin"; + +LICENSE="CROSSOVER-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l" +RESTRICT="bindist test" +QA_FLAGS_IGNORED="opt/cxoffice/.*" +QA_PRESTRIPPED="opt/cxoffice/lib/.* + opt/cxoffice/bin/cxburner + opt/cxoffice/bin/cxntlm_auth + opt/cxoffice/bin/wineserver + opt/cxoffice/bin/unrar + opt/cxoffice/bin/wine-preloader + opt/cxoffice/bin/cxdiag + opt/cxoffice/bin/cxgettext + opt/cxoffice/bin/wineloader + " +S="${WORKDIR}" + +DEPEND="dev-lang/perl + app-arch/unzip + ${PYTHON_DEPS}" + +RDEPEND="${DEPEND} + !prefix? ( sys-libs/glibc ) + >=dev-python/pygtk-2.10[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-util/desktop-file-utils + !app-emulation/crossover-office-pro-bin + !app-emulation/crossover-office-bin + capi? ( net-dialup/capi4k-utils ) + cups? ( net-print/cups[abi_x86_32(-)] ) + gsm? ( media-sound/gsm[abi_x86_32(-)] ) + jpeg? ( virtual/jpeg[abi_x86_32(-)] ) + lcms? ( media-libs/lcms:2 ) + ldap? ( net-nds/openldap[abi_x86_32(-)] ) + gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) + mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) + nls? ( sys-devel/gettext[abi_x86_32(-)] ) + openal? ( media-libs/openal[abi_x86_32(-)] ) + opengl? ( + virtual/glu[abi_x86_32(-)] + virtual/opengl[abi_x86_32(-)] + ) + png? ( media-libs/libpng:0[abi_x86_32(-)] ) + scanner? ( media-gfx/sane-backends[abi_x8
[gentoo-commits] repo/gentoo:master commit in: licenses/
commit: 9c8678ccc363d45b1d61bbe01614e9cfde7379b2 Author: Richard Yao gentoo org> AuthorDate: Mon Dec 14 16:45:52 2015 + Commit: Richard Yao gentoo org> CommitDate: Mon Dec 14 16:48:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8678cc New license: CROSSOVER-3 Codeweavers made 2 changes between this and CROSSOVER-2, the latter of which we requested: 1. They now claim to bundle copies of libxml2 and libxslt under BSD-style licenses. 2. The section on deleting the software has been deleted. This had 6 days on the list for comments and none were provided: https://archives.gentoo.org/gentoo-dev/message/fd9e05bfe3401ce96dfaa9927f9ebcca Signed-off-by: Richard Yao gentoo.org> licenses/CROSSOVER-3 | 683 +++ 1 file changed, 683 insertions(+) diff --git a/licenses/CROSSOVER-3 b/licenses/CROSSOVER-3 new file mode 100644 index 000..6906647 --- /dev/null +++ b/licenses/CROSSOVER-3 @@ -0,0 +1,683 @@ +CrossOver Linux License Grant + +YOU REALLY WANT TO READ THIS, ESPECIALLY THE PART ABOUT +THE MANDATORY CAR WASH FOR CODEWEAVERS EMPLOYEES... + +If you don't like this license grant: + + a. Let us know, we'd appreciate the feedback. + + b. Stop right now, and ask for a refund. We'll cheerfully do so. + + +The main thing we want you to know: + This is a license for one user. The license is not necessarily for a +specific user, or a specific computer, but it is for one person at a +time. If you need to support more than one person, please contact us +for volume pricing and site licensing. We do offer educational +discounts. + +< Start of Formal License Grant >--- + + 1. License. The software accompanying this License (hereinafter "Software"), + regardless of the media on which it is distributed, are licensed to you + by CodeWeavers ("VENDOR"). You own the medium on which the Software is + recorded, but VENDOR and VENDOR's Licensors (referred to collectively as + "VENDOR") retain title to the Software and related documentation. You + may: + + a. run the Software on any computer, so long as no more than one +person per license is ever using the Software at any one time. + + b. transfer all your license rights in the Software, the backup copy +of the Software, the related documentation and a copy of this +License to another party, provided the other party reads and agrees +to accept the terms and conditions of this License. + + + 2. Free Software. The Software contained in this product includes some + components of Free Software, including software from the Wine Project, + and the MojoSetup setup software. + + The Wine project is licensed under terms of the GNU Lesser General Public + License, which is included below as Appendix A. The best source for the + Wine source code is the main Wine web page at http://www.winehq.org. + + Japanese fonts are included under the Wada Laboratory public domain + license found at + http://sourceforge.jp/projects/ume-font/wiki/UmeFontLicence + + MojoSetup and its dependent projects are all licensed under BSD + style licenses. The best place for that code is also + www.icculus.org. + + We also use or include static copies of the following projects: +libxml2, libxslt- BSD-style +xml-dom, xml-namespacesupport, - Artistic or GPL license +xml-regexp, xml-sax + + We also use the htmltextview.py library by Gustavor Carneiro, which + is licensed under the LGPL. The source code was available to us at: +http://people.gnome.org/~gjc/htmltextview.py + + Portions of this software are copyright © 2009. The FreeType + Project (www.freetype.org). All rights reserved. + + In each case, we use them unmodified and strongly recommend that + anyone wishing source code for these projects find and visit the + respective project home page. + + We are deeply grateful to the authors of all of these software projects + for allowing us to use their software. + + We include source code with each CD purchase of CrossOver. Current + source code for Free Software contained within CrossOver products is also + generally available at our web site, www.codeweavers.com. However, + individuals wishing to obtain source directly from us will be cheerfully + provided with a copy of any Free Software source upon request. We reserve + the right to charge a nominal processing fee for transmission of the + source code. Send such requests to i...@codeweavers.com. + + CodeWeavers strongly believes in the Free Software movement. We believe + that the spirit of this movement makes it i
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: d81fa5bf2a8231238d8789e2bb428771e3ca8bb7 Author: Richard Yao gentoo org> AuthorDate: Thu Dec 3 18:30:34 2015 + Commit: Richard Yao gentoo org> CommitDate: Thu Dec 3 18:30:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81fa5bf sys-fs/zfs-kmod-0.6.5.3-r1: Block gentoo.org> sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r1.ebuild | 1 + 1 file changed, 1 insertion(+) 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-r1.ebuild index f5ba4fb..fc7f5e6 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-r1.ebuild @@ -32,6 +32,7 @@ DEPEND=" " RDEPEND="${DEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 86e209b696711d76591391587aec7069c383d6f3 Author: Richard Yao gentoo org> AuthorDate: Thu Dec 3 18:25:04 2015 + Commit: Richard Yao gentoo org> CommitDate: Thu Dec 3 18:28:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e209b6 sys-fs/zfs-0.6.5.3-r1: Block gentoo.org> sys-fs/zfs/zfs-0.6.5.3-r1.ebuild | 21 - 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-0.6.5.3-r1.ebuild b/sys-fs/zfs/zfs-0.6.5.3-r1.ebuild index 50ccf06..e57ece0 100644 --- a/sys-fs/zfs/zfs-0.6.5.3-r1.ebuild +++ b/sys-fs/zfs/zfs-0.6.5.3-r1.ebuild @@ -36,7 +36,10 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} !=sys-apps/grep-2.13* - !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* ) + !kernel-builtin? ( + =sys-fs/zfs-kmod-${PV}* + !
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-kernel/spl/, sys-fs/zfs/
commit: 56ff62daca4803ffcfcddcd88b8322462ba3ddf1 Author: Richard Yao gentoo org> AuthorDate: Thu Dec 3 16:20:38 2015 + Commit: Richard Yao gentoo org> CommitDate: Thu Dec 3 16:28:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ff62da sys-kernel/spl + sys-fs/zfs{,-kmod}: Partial stable /dev/zfs API + backports This backports various fixes and also implements the partial /dev/zfs stable API that I have developed at ClusterHQ over the past 14 months. Ordinarily, I would not commit something like this until it has gone upstream, but upstream wants review from people in the Illumos project that prefer to see things like this in production before it reaches them and it would have likely been deadlocked until I volunteered Gentoo. I am confident that this is ready for production and I believe Gentoo benefits from it enough to justify being the first production user. Unless the API changes under review, situations where the kernel modules and userland bits fall out of sync will no longer break the boot process (excluding zfs-share and zfs-zed). This was the longstanding blocker to the ebuilds moving from ~arch to arch, so we could finally see that happen around later this month / early next month. Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r1.ebuild | 154 + sys-fs/zfs/Manifest| 1 + sys-fs/zfs/zfs-0.6.5.3-r1.ebuild | 207 + sys-kernel/spl/Manifest| 1 + sys-kernel/spl/spl-0.6.5.3-r1.ebuild | 120 + 6 files changed, 484 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 4aa0600..467e3cc 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -6,6 +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.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-r1.ebuild new file mode 100644 index 000..f5ba4fb --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3-r1.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distribu
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/
commit: ee2b46ddacddd61e6cecc06e85db9b29faf50ffd Author: Richard Yao gentoo org> AuthorDate: Fri Nov 27 21:01:18 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Nov 27 21:01:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2b46dd sys-kernel/spl: Remove !GRKERNSEC_HIDESYM restriction Upstream no longer depends on this. Package-Manager: portage-2.2.20.1 sys-kernel/spl/spl-0.6.5.3.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-kernel/spl/spl-0.6.5.3.ebuild b/sys-kernel/spl/spl-0.6.5.3.ebuild index 84fdccd..29dd053 100644 --- a/sys-kernel/spl/spl-0.6.5.3.ebuild +++ b/sys-kernel/spl/spl-0.6.5.3.ebuild @@ -39,7 +39,6 @@ pkg_setup() { linux-info_pkg_setup CONFIG_CHECK=" !DEBUG_LOCK_ALLOC - !GRKERNSEC_HIDESYM MODULES KALLSYMS !PAX_KERNEXEC_PLUGIN_METHOD_OR
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 55edcbf96449628da79359c5d7997e9c8a0add6d Author: Richard Yao gentoo org> AuthorDate: Fri Nov 27 21:03:24 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Nov 27 21:04:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55edcbf9 sys-fs/zfs-kmod: Remove !PAX_USERCOPY_SLABS restriction Upstream no longer depends on this. Package-Manager: portage-2.2.20.1 sys-fs/zfs-kmod/zfs-kmod-0.6.5.3.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3.ebuild index c7f189b..0a2d9c7 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.3.ebuild @@ -46,7 +46,6 @@ pkg_setup() { IOSCHED_NOOP MODULES !PAX_KERNEXEC_PLUGIN_METHOD_OR - !PAX_USERCOPY_SLABS ZLIB_DEFLATE ZLIB_INFLATE "
[gentoo-commits] repo/gentoo:master commit in: www-client/dooble/files/, www-client/dooble/
commit: d4e29685681dfb3bfb0a1630d8604c46d9e0e3c3 Author: Richard Yao gentoo org> AuthorDate: Sun Nov 15 18:54:03 2015 + Commit: Richard Yao gentoo org> CommitDate: Sun Nov 15 18:54:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e29685 www-client/dooble: new package, "a secure web browser" This is a rewrite of the www-client/dooble package from Sabayon's for-gentoo repository: https://github.com/Sabayon/for-gentoo/tree/master/www-client/dooble I have not audited the package to verify the security claims, but a cursory peek at how it restricts possible exploit vectors has been promising. I would like this to be scrutinized by others, but I feel good enough about this that I am committing it to ~amd64 for our users to evaluate. At the moment, I am only committing the Qt4 version, which is the 1.x series. The 2.x series is the Qt5 version. This probably should be changed to be slotted when that is committed. Package-Manager: portage-2.2.20.1 www-client/dooble/Manifest | 1 + www-client/dooble/dooble-1.55.ebuild | 66 ++ .../dooble/files/00-dooble-1.55-path-fix.patch | 45 +++ www-client/dooble/metadata.xml | 11 4 files changed, 123 insertions(+) diff --git a/www-client/dooble/Manifest b/www-client/dooble/Manifest new file mode 100644 index 000..56022b3 --- /dev/null +++ b/www-client/dooble/Manifest @@ -0,0 +1 @@ +DIST dooble-1.55.tar.gz 11663614 SHA256 024003e7c397a925d48e41cba10a2a35b89dd1745120caf4fd2010c1e254c5e5 SHA512 413727f74ab7fba89f7b617a774a0dceaa8a03b826f12950e31ca3fedda7e607539759b946eacccd57087429e6a37acd967a2c376b0b195b560c8c9beaf4e3d6 WHIRLPOOL ebe0b69a3dde0c0977c6295c6c67811195ca6d4e66dd95d09b51eae7da32170f737e62275e17020213c640e10a368f3792c8d34b495f15ee004e7a644a914700 diff --git a/www-client/dooble/dooble-1.55.ebuild b/www-client/dooble/dooble-1.55.ebuild new file mode 100644 index 000..554b0c0 --- /dev/null +++ b/www-client/dooble/dooble-1.55.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils qt4-r2 fdo-mime +DESCRIPTION="A Secure and Open Source Web Browser" +HOMEPAGE="http://dooble.sourceforge.net/"; + +SRC_URI="mirror://sourceforge/${PN}/Version%20${PV}/Dooble_Src.d.tar.gz -> +${P}.tar.gz" + +# icon sets are GPL-3 LGPL-2.1 while the code is BSD +LICENSE="BSD GPL-3 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +DEPEND="dev-db/sqlite:3 + dev-libs/libgcrypt:0/20 + dev-libs/libgpg-error + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsql:4 + dev-qt/qtwebkit:4 +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/dooble.d/Version 1.x/" + +src_prepare() { + # Adjust paths from FreeBSD locations to Gentoo locations + # XXX: Fix the build system to be more flexible and upstream fix + epatch "${FILESDIR}/00-dooble-${PV}-path-fix.patch" + sed -i -e "s:\"Icons:\"${EROOT}usr/share/dooble/Icons:" \ + ./Source/dsettings.cc + sed -i -e '/export/d' -e "s:/usr/local/dooble/Dooble:${EROOT}usr/bin/Dooble:g" \ + -e "s:cd /usr/local/dooble:cd /usr/share/dooble:" \ + -e "s:exec ./Dooble:exec ${EROOT}usr/bin/Dooble:" ./dooble.sh + sed -i -e "s:/usr/local:${EROOT}/usr/share:" -e 's:/text/xml:text/xml:' \ + ./dooble.desktop +} + +src_configure() { + eqmake4 dooble.pro +} + +src_install() { + dohtml ../Documentation/RELEASE-NOTES.html + dodoc Documentation/{THEMES,TO-DO} + dosym ../share/dooble/dooble.sh /usr/bin/dooble + dosym ../../lib/nsbrowser/plugins /usr/share/dooble/Plugins + dolib.so libSpotOn/libspoton.so + emake INSTALL_ROOT="${ED}" install + + # XXX: The build system installs the build path into INSTALL_ROOT. + # It should be fixed not to do this. + rm -r "${ED}/var" || die "Failed to remove build path from ${ED}" +} + +pkg_postinst() { + fdo-mime_desktop_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update +} diff --git a/www-client/dooble/files/00-dooble-1.55-path-fix.patch b/www-client/dooble/files/00-dooble-1.55-path-fix.patch new file mode 100644 index 000..8edc8c5 --- /dev/null +++ b/www-client/dooble/files/00-dooble-1.55-path-fix.patch @@ -0,0 +1,45 @@ +diff --git a/dooble.pro b/dooble.pro +index 8df489e..d448f6e 100644 +--- a/dooble.pro b/dooble.pro +@@ -240,33 +240,32 @@ TRANSLATIONS= Translations/dooble_en.ts \ + PROJECTNAME = Dooble + TARGET= Dooble + +-dooble.path = /usr/local/dooble ++dooble.path
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: a44b13f1d6e5965a6551efe99532c6aad22f8273 Author: Richard Yao gentoo org> AuthorDate: Fri Oct 9 15:43:33 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Oct 9 15:43:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44b13f1 sys-fs/zfs: Restore 0.6.0_rc13-r2 Users asked me to keep around the older ebuilds. I pruned this one by mistake. Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild | 123 1 file changed, 123 insertions(+) diff --git a/sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild b/sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild new file mode 100644 index 000..1e30b58 --- /dev/null +++ b/sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +AT_M4DIR="config" +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +if [ ${PV} == "" ] ; then + inherit git-2 linux-mod + EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" +else + inherit eutils versionator + MY_PV=$(replace_version_separator 3 '-') + SRC_URI="https://github.com/zfsonlinux/${PN}/archive/${PN}-${MY_PV}.tar.gz"; + S="${WORKDIR}/${PN}-${PN}-${MY_PV}" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64" +fi + +inherit bash-completion-r1 flag-o-matic toolchain-funcs autotools-utils udev + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="BSD-2 CDDL MIT" +SLOT="0" +IUSE="custom-cflags kernel-builtin +rootfs test-suite static-libs" +RESTRICT="test" + +COMMON_DEPEND=" + sys-apps/util-linux[static-libs?] + sys-libs/zlib[static-libs(+)?] + virtual/awk +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND="${COMMON_DEPEND} + !=sys-apps/grep-2.13* + !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* ) + !sys-fs/zfs-fuse + !prefix? ( virtual/udev ) + test-suite? ( + sys-apps/util-linux + sys-devel/bc + sys-block/parted + sys-fs/lsscsi + sys-fs/mdadm + sys-process/procps + virtual/modutils + ) + rootfs? ( + app-arch/cpio + app-misc/pax-utils + ) +" + +pkg_setup() { + : +} + +src_prepare() { + # Update paths + sed -e "s|/sbin/lsmod|/bin/lsmod|" \ + -e "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" \ + -e "s|/sbin/parted|/usr/sbin/parted|" \ + -i scripts/common.sh.in + + autotools-utils_src_prepare +} + +src_configure() { + use custom-cflags || strip-flags + local myeconfargs=( + --bindir="${EPREFIX}/bin" + --sbindir="${EPREFIX}/sbin" + --with-config=user + --with-linux="${KV_DIR}" + --with-linux-obj="${KV_OUT_DIR}" + --with-udevdir="$(get_udevdir)" + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + gen_usr_ldscript -a uutil nvpair zpool zfs + rm -rf "${ED}usr/share/dracut" + use test-suite || rm -rf "${ED}usr/libexec" + + newbashcomp "${FILESDIR}/bash-completion" zfs + +} + +pkg_postinst() { + + if ! use kernel-builtin && [ ${PV} = "" ] + then + einfo "Adding ${P} to the module database to ensure that the" + einfo "kernel modules and userland utilities stay in sync." + update_moduledb + fi + + [ -e "${EROOT}etc/runlevels/boot/zfs" ] \ + || ewarn 'You should add zfs to the boot runlevel.' + + if [ -e "${EROOT}etc/runlevels/shutdown/zfs-shutdown" ] + then + einfo "The zfs-shutdown script is obsolete. Removing it from runlevel." + rm "${EROOT}etc/runlevels/shutdown/zfs-shutdown" + fi + +} + +pkg_postrm() { + if ! use kernel-builtin && [ ${PV} = "" ] + then + remove_moduledb + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 050bf38afc93a98c5176c95b3c4ffc01212bf46b Author: Richard Yao gentoo org> AuthorDate: Fri Oct 9 15:38:56 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Oct 9 15:38:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050bf38a sys-fs/zfs-kmod: Remove outdated ebuilds Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/zfs-kmod-0.6.2-r4.ebuild | 129 --- sys-fs/zfs-kmod/zfs-kmod-0.6.2-r5.ebuild | 129 --- sys-fs/zfs-kmod/zfs-kmod-0.6.3.ebuild| 138 - sys-fs/zfs-kmod/zfs-kmod-0.6.4.ebuild| 142 -- sys-fs/zfs-kmod/zfs-kmod-0.6.5.2.ebuild | 146 --- 5 files changed, 684 deletions(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.2-r4.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.2-r4.ebuild deleted file mode 100644 index 9bbb3fd..000 --- a/sys-fs/zfs-kmod/zfs-kmod-0.6.2-r4.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -AT_M4DIR="config" -AUTOTOOLS_AUTORECONF="1" -AUTOTOOLS_IN_SOURCE_BUILD="1" - -inherit bash-completion-r1 flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils - -if [ ${PV} == "" ] ; then - inherit git-2 - MY_PV= - EGIT_REPO_URI="git://github.com/zfsonlinux/zfs.git" -else - inherit eutils versionator - MY_PV=$(replace_version_separator 3 '-') - SRC_URI="https://github.com/zfsonlinux/zfs/archive/zfs-${MY_PV}.tar.gz - https://dev.gentoo.org/~ryao/dist/${PN}-${MY_PV}-p3.tar.xz"; - S="${WORKDIR}/zfs-zfs-${MY_PV}" - KEYWORDS="~amd64 ~arm ~ppc ~ppc64" -fi - -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="test" - -DEPEND=" - =sys-kernel/spl-${PV}* - dev-lang/perl - virtual/awk -" - -RDEPEND="${DEPEND} - !sys-fs/zfs-fuse -" - -pkg_setup() { - linux-info_pkg_setup - CONFIG_CHECK="!DEBUG_LOCK_ALLOC - BLK_DEV_LOOP - EFI_PARTITION - IOSCHED_NOOP - MODULES - !PAX_KERNEXEC_PLUGIN_METHOD_OR - ZLIB_DEFLATE - ZLIB_INFLATE - " - - use rootfs && \ - CONFIG_CHECK="${CONFIG_CHECK} BLK_DEV_INITRD - DEVTMPFS" - - kernel_is ge 2 6 26 || die "Linux 2.6.26 or newer required" - - [ ${PV} != "" ] && \ - { kernel_is le 3 14 || die "Linux 3.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" - - if [ ${PV} != "" ] - then - # Apply patch set - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/${PN}-${MY_PV}-patches" - fi - - autotools-utils_src_prepare -} - -src_configure() { - use custom-cflags || strip-flags - filter-ldflags -Wl,* - - set_arch_to_kernel - local myeconfargs=( - --bindir="${EPREFIX}/bin" - --sbindir="${EPREFIX}/sbin" - --with-config=kernel - --with-linux="${KV_DIR}" - --with-linux-obj="${KV_OUT_DIR}" - $(use_enable debug) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - dodoc AUTHORS COPYRIGHT DISCLAIMER README.markdown -} - -pkg_postinst() { - linux-mod_pkg_postinst - - # Remove old modules - if [ -d "${EROOT}lib/modules/${KV_FULL}/addon/zfs" ] - then - ewarn "${PN} now installs modules in ${EROOT}lib/modules/${KV_FULL}/extra/zfs" - ewarn "Old modules were detected in ${EROOT}lib/modules/${KV_FULL}/addon/zfs" - ewarn "Automatically removing old modules to avoid problems." - rm -r "${EROOT}lib/modules/${KV_FULL}/addon/zfs" || die "Cannot remove modules" - rmdir --ignore-fail-on-non-empty "${EROOT}lib/modules/${KV_FULL}/addon" - fi - - if use x86 || use arm - then - ewarn "32-bit kernels will likely require increasing vmalloc to&
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/
commit: efd37c7a25be766205a625ca084b3afae1969e6d Author: Richard Yao gentoo org> AuthorDate: Fri Oct 9 15:39:40 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Oct 9 15:39:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd37c7a sys-kernel/spl: Remove outdated ebuilds Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> sys-kernel/spl/spl-0.6.2-r1.ebuild | 113 --- sys-kernel/spl/spl-0.6.2-r2.ebuild | 113 --- sys-kernel/spl/spl-0.6.2-r3.ebuild | 113 --- sys-kernel/spl/spl-0.6.2-r4.ebuild | 113 --- sys-kernel/spl/spl-0.6.2.ebuild| 110 -- sys-kernel/spl/spl-0.6.3.ebuild| 117 - sys-kernel/spl/spl-0.6.4.ebuild| 114 sys-kernel/spl/spl-0.6.5.ebuild| 114 8 files changed, 907 deletions(-) diff --git a/sys-kernel/spl/spl-0.6.2-r1.ebuild b/sys-kernel/spl/spl-0.6.2-r1.ebuild deleted file mode 100644 index 68021bc..000 --- a/sys-kernel/spl/spl-0.6.2-r1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" -AUTOTOOLS_AUTORECONF="1" - -inherit flag-o-matic linux-info linux-mod autotools-utils - -if [[ ${PV} == "" ]] ; then - inherit git-2 - EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" -else - inherit eutils versionator - MY_PV=$(replace_version_separator 3 '-') - SRC_URI="https://github.com/zfsonlinux/${PN}/archive/${PN}-${MY_PV}.tar.gz - https://dev.gentoo.org/~ryao/dist/${PN}-${MY_PV}-p0.tar.xz"; - S="${WORKDIR}/${PN}-${PN}-${MY_PV}" - KEYWORDS="~amd64 ~arm ~ppc ~ppc64" -fi - -DESCRIPTION="The Solaris Porting Layer is a Linux kernel module which provides many of the Solaris kernel APIs" -HOMEPAGE="http://zfsonlinux.org/"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="custom-cflags debug debug-log" -RESTRICT="test" - -COMMON_DEPEND="dev-lang/perl - virtual/awk" - -DEPEND="${COMMON_DEPEND}" - -RDEPEND="${COMMON_DEPEND} - !sys-devel/spl" - -AT_M4DIR="config" -AUTOTOOLS_IN_SOURCE_BUILD="1" - -pkg_setup() { - linux-info_pkg_setup - CONFIG_CHECK=" - !DEBUG_LOCK_ALLOC - !GRKERNSEC_HIDESYM - MODULES - KALLSYMS - !PAX_KERNEXEC_PLUGIN_METHOD_OR - ZLIB_DEFLATE - ZLIB_INFLATE - " - - kernel_is ge 2 6 26 || die "Linux 2.6.26 or newer required" - - [ ${PV} != "" ] && \ - { kernel_is le 3 11 || die "Linux 3.11 is the latest supported version."; } - - check_extra_config -} - -src_prepare() { - # Workaround for hard coded path - sed -i "s|/sbin/lsmod|/bin/lsmod|" scripts/check.sh || die - - if [ ${PV} != "" ] - then - # Apply patch set - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/${PN}-${MY_PV}-patches" - fi - - # splat is unnecessary unless we are debugging - use debug || sed -e 's/^subdir-m += splat$//' -i "${S}/module/Makefile.in" - - autotools-utils_src_prepare -} - -src_configure() { - use custom-cflags || strip-flags - filter-ldflags -Wl,* - - set_arch_to_kernel - local myeconfargs=( - --bindir="${EPREFIX}/bin" - --sbindir="${EPREFIX}/sbin" - --with-config=all - --with-linux="${KV_DIR}" - --with-linux-obj="${KV_OUT_DIR}" - $(use_enable debug) - $(use_enable debug-log) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - dodoc AUTHORS DISCLAIMER README.markdown -} - -pkg_postinst() { - linux-mod_pkg_postinst - - # Remove old modules - if [ -d "${EROOT}lib/modules/${KV_FULL}/addon/spl" ] - then - ewarn "${PN} now installs modules in ${EROOT}lib/modules/${KV_FULL}/extra/spl" - ewarn "Old modules were detected in ${EROOT}lib/modules/${KV_FULL}/addon/spl" - ewarn "Automatically removing old modules to avoid problems." - rm -r "${EROOT}lib/modules/${KV_FULL}/addon/spl" || die "Cannot remove modules" - rmdir
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: ee45de5071bd59360f0254490fddba68edd9d875 Author: Richard Yao gentoo org> AuthorDate: Fri Oct 9 15:34:57 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Oct 9 15:34:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee45de50 sys-fs/zfs: Remove outdated ebuilds Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/Manifest | 7 -- sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild | 123 -- sys-fs/zfs/zfs-0.6.2-r1.ebuild | 152 sys-fs/zfs/zfs-0.6.2-r2.ebuild | 152 sys-fs/zfs/zfs-0.6.2-r3.ebuild | 152 sys-fs/zfs/zfs-0.6.2-r4.ebuild | 153 sys-fs/zfs/zfs-0.6.2.ebuild | 142 -- sys-fs/zfs/zfs-0.6.3.ebuild | 142 -- sys-fs/zfs/zfs-0.6.4.ebuild | 143 -- sys-fs/zfs/zfs-0.6.5.ebuild | 171 10 files changed, 1337 deletions(-) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 9294320..4585748 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -1,15 +1,8 @@ -DIST zfs-0.6.0-rc13.tar.gz 1490582 SHA256 3e689fc0704237c7d755c65e34ed214a262535afefafde4aef0f112f8c833a09 SHA512 c9bbf1fb7f293a0f5b1247e17c411073994bf419d5f6c1b781efeeb4022f62851e8ea3cf7ee0330b0609bfe13b8084c48f00e942ce52323d706733cccf49699e WHIRLPOOL 97083a6f5d66addc9bc7b3cc3f7dd3bc1696980affbd4033d71cd09ecad413ffb666a8a185dfa2e4f20dd4003746ad61d12142f7a6556db5b34008716c933798 DIST zfs-0.6.0-rc14.tar.gz 1527612 SHA256 5eae8ef790b26e0dd7c801cc0a235a631ad91d67f148a444d912dbeb24b9a12d SHA512 ad38544ced150ce500c78507782e53a8534815b819e5b9aefda6d670fb7905e31a42cdb4d45164700df48673ea7c42bd1d29a60f1f00e25271b3906de9212d15 WHIRLPOOL cfd4de541eb6c18ee4df8950883525d1b1887e0d9c5f840d97353a5d716ed639f1ab3dc0fe4d8368a890564f10053026bcc738b6066c4488647f1b83be54288d DIST zfs-0.6.1.tar.gz 1535521 SHA256 42ed127f74af0ecafc14800a5d2b766655f5ea821098aba92446c1c447093fad SHA512 ef583639f15a5b2e4582760bb013ab5091abc15bae17884d811afec707aff337248102a22fb9fb6f62f99cb3477a8ae82edfdcfdfb962276f593173a5dfe5871 WHIRLPOOL a6791fc2d384e03073abc850f99ba761afd18073337264d8a7bc08b4ddc6fff52df5ce11addc9a3ac7cdfdd9ce9bd779208e515cda631ec19de05fbf9f92307b DIST zfs-0.6.2.tar.gz 1558656 SHA256 91b844bf7a42df22d7533e8004289270b7859b8fcbca3bff8087a79b131318b4 SHA512 008f9decdea3e92f6d74f5369ec9df5776b15efbb9f2bc01012999b71e1f2bc5b46b310a329b60545907dcc78773ec79eb6d21aca49d911f33299fd0a36e1a4b WHIRLPOOL 587279866b6ffa2bfebc91f00cb28de85f7f186426a0292f44c6cde7ca3a51c1911fc0ee431c25c3ee0866174522f90ce04b54de4aa3dc0829ba3a719e47af58 DIST zfs-0.6.3-patches-r1.tar.xz 87852 SHA256 71b5286f77cb6a6c2b97cee406dfd4788f7b40b6675c4a56fc630a47e90d5280 SHA512 e2fa573c7b30a3811e9e1596d35b65f5d013ed5bac43e364b44ffab734398a3294979c152a80ec9a722611cc7c971aec217d8e1a37cc9240a3fa2dddb5b90e3b WHIRLPOOL f2da02d5c7d2385e7de1e858c31d299632ca864d422f0c94e5d3b8674d24beeb073ad2600698350306a9e70dbeef390f0e513d19c126502fceec18795c203d50 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.4.tar.gz 1735736 SHA256 7f371fc15201dde58bb84e0f191ccac462f19ffec0c889b6f6ed3f73a804 SHA512 cf47cbf5fa8dff75f5e9d81b323f5745d7b210266ba9e6ccab16bbf0e2b055aa1168bad94a77a4bc56c6fbe0391593f210bd4c74f7a8d0d99385ac4dd61e5622 WHIRLPOOL 1b0cc8a9727b57f2e63bd106cd94780002a068b31668b9dc103dbc0b48858a380d7c228f39f0526fc84b9d10aca1bd376ace0346a2ef4306a9d164c2d56606f1 DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 aecd2bc5189f2a71a45eb30146bed231af4f35af5ec7af83a74987c3d595 SHA512 7f0b20feca91d5ab952c1d49ae94d241f8868825b163a3d5f2ad0fd7adcac3ab246a3e6a755019a833be553fbbfd6609828d8123f49a43b42bf76cfd64f234ec WHIRLPOOL 00fd628ef2267366b6f0705e6436ac55b260aabc3588c7f58a7042dfbfe95a0478740b4579326638d28f10ffc8f2d5b3ed21b9f8297e72344ec439fe30310634 -DIST zfs-0.6.5.tar.gz 1816180 SHA256 542121940122c922c9d21a2bb39bca4e4a9db2f6bbfd2e576630840e256d4c
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: c38770f58b278dce35b82a3d45a134f69d4b8926 Author: Richard Yao gentoo org> AuthorDate: Fri Oct 9 15:30:30 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Oct 9 15:31:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38770f5 sys-fs/zfs: Only check kernel sources with USE=test-suite Package-Manager: portage-2.2.20.1 Reported-by: Yixun Lan gentoo.org> Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/zfs-0.6.5.2-r1.ebuild | 2 +- sys-fs/zfs/zfs-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/zfs/zfs-0.6.5.2-r1.ebuild b/sys-fs/zfs/zfs-0.6.5.2-r1.ebuild index 83049e7..d8d2c64 100644 --- a/sys-fs/zfs/zfs-0.6.5.2-r1.ebuild +++ b/sys-fs/zfs/zfs-0.6.5.2-r1.ebuild @@ -63,7 +63,7 @@ RDEPEND="${COMMON_DEPEND} " pkg_setup() { - if use kernel_linux; then + if use kernel_linux && use test-suite; then linux-info_pkg_setup if ! linux_config_exists; then ewarn "Cannot check the linux kernel configuration." diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild index 54dd341..8bb60aa 100644 --- a/sys-fs/zfs/zfs-.ebuild +++ b/sys-fs/zfs/zfs-.ebuild @@ -63,7 +63,7 @@ RDEPEND="${COMMON_DEPEND} " pkg_setup() { - if use kernel_linux; then + if use kernel_linux && use test-suite; then linux-info_pkg_setup if ! linux_config_exists; then ewarn "Cannot check the linux kernel configuration."
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/files/
commit: 11451485c6e8e4f52d0f2096c9bf0b7100ecc865 Author: Richard Yao gentoo org> AuthorDate: Thu Oct 1 23:02:09 2015 + Commit: Richard Yao gentoo org> CommitDate: Thu Oct 1 23:02:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11451485 sys-fs/zfs-0.6.5-r1: Add missing patch file This should have been in the previous commit. Signed-off-by: Richard Yao gentoo.org> .../zfs/files/zfs-0.6.5-fix-openrc-scripts.patch | 256 + 1 file changed, 256 insertions(+) diff --git a/sys-fs/zfs/files/zfs-0.6.5-fix-openrc-scripts.patch b/sys-fs/zfs/files/zfs-0.6.5-fix-openrc-scripts.patch new file mode 100644 index 000..fec87d0 --- /dev/null +++ b/sys-fs/zfs/files/zfs-0.6.5-fix-openrc-scripts.patch @@ -0,0 +1,256 @@ +commit 3cb750b249717b43cbfcde78b44b0e38a2a61dc2 +Author: James Lee +Date: Sat Sep 19 22:00:36 2015 -0400 + +zfs-import: Perform verbatim import using cache file + +This change modifies the import service to use the default cache file +to perform a verbatim import of pools at boot. This fixes code that +searches all devices and imported all visible pools. + +Using the cache file is in keeping with the way ZFS has always worked, +how Solaris, Illumos, FreeBSD, and systemd performs imports, and is how +it is written in the man page (zpool(1M,8)): + +All pools in this cache are automatically imported when the +system boots. + +Importantly, the cache contains important information for importing +multipath devices, and helps control which pools get imported in more +dynamic environments like SANs, which may have thousands of visible +and constantly changing pools, which the ZFS_POOL_EXCEPTIONS variable +is not equipped to handle. Verbatim imports prevent rogue pools from +being automatically imported and mounted where they shouldn't be. + +The change also stops the service from exporting pools at shutdown. +Exporting pools is only meant to be performed explicitly by the +administrator of the system. + +The old behavior of searching and importing all visible pools is +preserved and can be switched on by heeding the warning and toggling +the ZPOOL_IMPORT_ALL_VISIBLE variable in /etc/default/zfs. + +Closes #3777 +Closes #3526 + +diff --git a/etc/init.d/zfs-import.in b/etc/init.d/zfs-import.in +index 5e21929..2258638 100755 +--- a/etc/init.d/zfs-import.in b/etc/init.d/zfs-import.in +@@ -1,11 +1,10 @@ + #!@SHELL@ + # +-# zfs-importThis script will import/export zfs pools. ++# zfs-importThis script will import ZFS pools + # + # chkconfig:2345 01 99 +-# description: This script will import/export zfs pools during system +-# boot/shutdown. +-# It is also responsible for all userspace zfs services. ++# description: This script will perform a verbatim import of ZFS pools ++# during system boot. + # probe: true + # + ### BEGIN INIT INFO +@@ -17,7 +16,7 @@ + # X-Start-Before:checkfs + # X-Stop-After: zfs-mount + # Short-Description: Import ZFS pools +-# Description: Run the `zpool import` or `zpool export` commands. ++# Description: Run the `zpool import` command. + ### END INIT INFO + # + # NOTE: Not having '$local_fs' on Required-Start but only on Required-Stop +@@ -43,6 +42,16 @@ do_depend() + keyword -lxc -openvz -prefix -vserver + } + ++# Use the zpool cache file to import pools ++do_verbatim_import() ++{ ++ if [ -f "$ZPOOL_CACHE" ] ++ then ++ zfs_action "Importing ZFS pool(s)" \ ++ "$ZPOOL" import -c "$ZPOOL_CACHE" -N -a ++ fi ++} ++ + # Support function to get a list of all pools, separated with ';' + find_pools() + { +@@ -60,8 +69,8 @@ find_pools() + echo "${pools%%;}" # Return without the last ';'. + } + +-# Import all pools +-do_import() ++# Find and import all visible pools, even exported ones ++do_import_all_visible() + { + local already_imported available_pools pool npools + local exception dir ZPOOL_IMPORT_PATH RET=0 r=1 +@@ -109,7 +118,7 @@ do_import() + fi + fi + +-# Filter out any exceptions... ++ # Filter out any exceptions... + if [ -n "$ZFS_POOL_EXCEPTIONS" ] + then + local found="" +@@ -249,41 +258,15 @@ do_import() + return "$RET" + } + +-# Export all pools +-do_export() ++do_import() + { +- local already_imported pool root_pool RET r +- RET=0 +- +- root_pool=$(get_root_pool) +- +- [ -n "$init" ] && zfs_log_begin_msg "Exporting ZFS pool(s)" +- +- # Find list of already imported pools. +- already_imported=$(find_pools "$ZPOOL" list -H -oname) +- +- OLD_IFS="$IF
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 4d7de0583e56f17e06b96ec9c5bb4172fbc38e82 Author: Richard Yao clusterhq com> AuthorDate: Thu Oct 1 22:52:18 2015 + Commit: Richard Yao gentoo org> CommitDate: Thu Oct 1 22:59:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7de058 sys-fs/zfs-0.6.5-r1: Fix OpenRC scripts https://github.com/zfsonlinux/zfs/pull/3800 Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/{zfs-0.6.5.2.ebuild => zfs-0.6.5.2-r1.ebuild} | 6 ++ 1 file changed, 6 insertions(+) diff --git a/sys-fs/zfs/zfs-0.6.5.2.ebuild b/sys-fs/zfs/zfs-0.6.5.2-r1.ebuild similarity index 97% rename from sys-fs/zfs/zfs-0.6.5.2.ebuild rename to sys-fs/zfs/zfs-0.6.5.2-r1.ebuild index 54dd341..83049e7 100644 --- a/sys-fs/zfs/zfs-0.6.5.2.ebuild +++ b/sys-fs/zfs/zfs-0.6.5.2-r1.ebuild @@ -86,6 +86,12 @@ pkg_setup() { } src_prepare() { +if [ ${PV} != "" ] + then + # Fix OpenRC scripts + epatch "${FILESDIR}/zfs-0.6.5-fix-openrc-scripts.patch" + fi + # Update paths sed -e "s|/sbin/lsmod|/bin/lsmod|" \ -e "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" \
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/
commit: 18dfe49922095b414a1c533629d2febbf03b1216 Author: Richard Yao gentoo org> AuthorDate: Thu Oct 1 04:36:39 2015 + Commit: Richard Yao gentoo org> CommitDate: Thu Oct 1 04:36:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18dfe499 sys-kernel/spl: Remove USE=debug-log where obsolete Signed-off-by: Richard Yao gentoo.org> sys-kernel/spl/spl-0.6.4.ebuild | 2 +- sys-kernel/spl/spl-0.6.5.2.ebuild | 2 +- sys-kernel/spl/spl-0.6.5.ebuild | 2 +- sys-kernel/spl/spl-.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-kernel/spl/spl-0.6.4.ebuild b/sys-kernel/spl/spl-0.6.4.ebuild index 3799c72..f1fb322 100644 --- a/sys-kernel/spl/spl-0.6.4.ebuild +++ b/sys-kernel/spl/spl-0.6.4.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="http://zfsonlinux.org/"; LICENSE="GPL-2" SLOT="0" -IUSE="custom-cflags debug debug-log" +IUSE="custom-cflags debug" RESTRICT="debug? ( strip ) test" COMMON_DEPEND="dev-lang/perl diff --git a/sys-kernel/spl/spl-0.6.5.2.ebuild b/sys-kernel/spl/spl-0.6.5.2.ebuild index e9236e5..43c6711 100644 --- a/sys-kernel/spl/spl-0.6.5.2.ebuild +++ b/sys-kernel/spl/spl-0.6.5.2.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="http://zfsonlinux.org/"; LICENSE="GPL-2" SLOT="0" -IUSE="custom-cflags debug debug-log" +IUSE="custom-cflags debug" RESTRICT="debug? ( strip ) test" COMMON_DEPEND="dev-lang/perl diff --git a/sys-kernel/spl/spl-0.6.5.ebuild b/sys-kernel/spl/spl-0.6.5.ebuild index 3555908..f9edbd8 100644 --- a/sys-kernel/spl/spl-0.6.5.ebuild +++ b/sys-kernel/spl/spl-0.6.5.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="http://zfsonlinux.org/"; LICENSE="GPL-2" SLOT="0" -IUSE="custom-cflags debug debug-log" +IUSE="custom-cflags debug" RESTRICT="debug? ( strip ) test" COMMON_DEPEND="dev-lang/perl diff --git a/sys-kernel/spl/spl-.ebuild b/sys-kernel/spl/spl-.ebuild index e9236e5..43c6711 100644 --- a/sys-kernel/spl/spl-.ebuild +++ b/sys-kernel/spl/spl-.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="http://zfsonlinux.org/"; LICENSE="GPL-2" SLOT="0" -IUSE="custom-cflags debug debug-log" +IUSE="custom-cflags debug" RESTRICT="debug? ( strip ) test" COMMON_DEPEND="dev-lang/perl
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/, sys-fs/zfs-kmod/, sys-fs/zfs/
commit: 735cf46fa78ec87d35db9a6eb1256b3489d89d29 Author: Richard Yao gentoo org> AuthorDate: Thu Oct 1 04:12:11 2015 + Commit: Richard Yao gentoo org> CommitDate: Thu Oct 1 04:29:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735cf46f sys-fs/zfs and friends: bump to 0.6.5.2 Upstream release notes: https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.6.5.2 Some additional improvements were made to the ebuilds in this bump. 1. The incorrect requirement on BLK_DEV_LOOP was removed from sys-fs/zfs-kmod in favor of a cups ebuild style warning in sys-fs/zfs when BLK_DEV_LOOP is not avaliable and the test suite has been installed. 2. The regression where we remove the dracut module has been fixed. 3. The failure to migrate users to the zfs-zed script from the zed script has been fixed. 4. The ebuilds have been synchronized with the 0.6.5.2 ebuilds. 5. The sys-fs/zfs-kmod-0.6.5 has been removed due to the regression that prompted sys-fs/zfs-kmod-0.6.5-r1. Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/Manifest | 1 + ...s-kmod-0.6.5.ebuild => zfs-kmod-0.6.5.2.ebuild} | 3 +- sys-fs/zfs-kmod/zfs-kmod-.ebuild | 35 + sys-fs/zfs/Manifest| 1 + sys-fs/zfs/{zfs-.ebuild => zfs-0.6.5.2.ebuild} | 85 +- sys-fs/zfs/zfs-.ebuild | 85 +- sys-kernel/spl/Manifest| 1 + .../spl/{spl-.ebuild => spl-0.6.5.2.ebuild}| 11 +-- sys-kernel/spl/spl-.ebuild | 11 +-- 9 files changed, 170 insertions(+), 63 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 6112879..a3e609f 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -6,6 +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.4.tar.gz 1735736 SHA256 7f371fc15201dde58bb84e0f191ccac462f19ffec0c889b6f6ed3f73a804 SHA512 cf47cbf5fa8dff75f5e9d81b323f5745d7b210266ba9e6ccab16bbf0e2b055aa1168bad94a77a4bc56c6fbe0391593f210bd4c74f7a8d0d99385ac4dd61e5622 WHIRLPOOL 1b0cc8a9727b57f2e63bd106cd94780002a068b31668b9dc103dbc0b48858a380d7c228f39f0526fc84b9d10aca1bd376ace0346a2ef4306a9d164c2d56606f1 +DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 aecd2bc5189f2a71a45eb30146bed231af4f35af5ec7af83a74987c3d595 SHA512 7f0b20feca91d5ab952c1d49ae94d241f8868825b163a3d5f2ad0fd7adcac3ab246a3e6a755019a833be553fbbfd6609828d8123f49a43b42bf76cfd64f234ec WHIRLPOOL 00fd628ef2267366b6f0705e6436ac55b260aabc3588c7f58a7042dfbfe95a0478740b4579326638d28f10ffc8f2d5b3ed21b9f8297e72344ec439fe30310634 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 DIST zfs-kmod-0.6.2-p3.tar.xz 45988 SHA256 4af06d1472f5d24e01d147b6fec5c78fbbd9739d1259bd3fbf57af66c99b9bcb SHA512 eddf67c0aa49d42f663f98dc721bac75e8d0521df5ae174cd6aeee0a935a71b49e06961404eb6c71a09cd239358868a2fe49de4f1d26776948f8fe7fc943165c WHIRLPOOL 5634a92f6f322f67edef95ad121b0b1699e520ca8beb05b3385dc7e20198dd45d337731bf7df69d1b1c552ed0b78d54b15bc9c9e76b694ae4c8d360892b9d764 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.2.ebuild similarity index 98% rename from sys-fs/zfs-kmod/zfs-kmod-0.6.5.ebuild rename to sys-fs/zfs-kmod/zfs-kmod-0.6.5.2.ebuild index dd565a4..2876e3b 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.ebuil
[gentoo-commits] proj/genkernel:master commit in: mdev/
commit: 4bcbeed54876ceff3d0ca315352152997c61c4b5 Author: Gokturk Yuksek binghamton edu> AuthorDate: Tue Sep 22 05:46:55 2015 + Commit: Richard Yao gentoo org> CommitDate: Tue Sep 22 08:52:50 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=4bcbeed5 Add a mdev rule to rename hw_random to hwrng When mdev is invoked to populate /dev (mdev -s), it creates the node for the hardware random number generator (major 10, minor 183) with the incorrect name. This is because the linux kernel uses 'hw_random' for the /sys entry and 'hwrng' for the /dev entry. As a result, when mdev scans /sys/class, it finds the entry '/sys/class/misc/hw_random/dev' and creates /dev/hw_random. When combined with the kernel option 'CONFIG_DEVTMPFS', this results in having two nodes under /dev (namely 'hw_random' and 'hwrng) that point to the same device. This currently breaks sys-apps/rng-tools (#481254). The use of 'hw_random' has been obselete for 6 years [1]. Kernel exposes no mechanism for mdev to figure out the node name automatically. Utilize 'mdev.conf' to manually rename 'hw_random' to 'hwrng'. [1] http://marc.info/?l=linux-crypto-vger&m=144249767024990&w=2 Signed-off-by: Gokturk Yuksek binghamton.edu> mdev/mdev.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/mdev/mdev.conf b/mdev/mdev.conf index 7bca988..9e8efd0 100644 --- a/mdev/mdev.conf +++ b/mdev/mdev.conf @@ -1,2 +1,3 @@ sd[a-z].* 0:0 660 @/etc/mdev/helpers/storage-device vd[a-z].* 0:0 660 @/etc/mdev/helpers/storage-device +hw_random 0:0 600 =hwrng
[gentoo-commits] proj/genkernel:zfs commit in: defaults/
commit: d6663b5493579e33f311340b80da5a1fb0d7f6ed Author: Richard Yao gentoo org> AuthorDate: Mon Sep 21 13:13:08 2015 + Commit: Richard Yao gentoo org> CommitDate: Mon Sep 21 13:13:30 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=d6663b54 Fix missing `then` keyword Signed-off-by: Richard Yao gentoo.org> defaults/initrd.scripts | 1 + 1 file changed, 1 insertion(+) diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts index d1bb0bc..d1c3873 100644 --- a/defaults/initrd.scripts +++ b/defaults/initrd.scripts @@ -1047,6 +1047,7 @@ startVolumes() { mkdir -p /tmp/zfs /sbin/mount.zfs -o ro,zfsutil "${REAL_ROOT#*=}" /tmp/zfs 2>&1 >/dev/null if [ $? -ne 0 ] + then bad_msg "Failed to mount ${REAL_ROOT#*=}" return 1 fi
[gentoo-commits] proj/genkernel:zfs commit in: defaults/
commit: 6b3e3dfbc265ef47c2c2e008ad31ae79041225b6 Author: Richard Yao gentoo org> AuthorDate: Mon Sep 21 01:44:36 2015 + Commit: Richard Yao gentoo org> CommitDate: Mon Sep 21 13:13:30 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=6b3e3dfb Cleanup logic to find rootfs on ZFS We no longer support root=ZFS. Only root=ZFS=$dataset is supported. GRUB2 never used that syntax and users never liked it, so that should be okay. We also handle the case where the root pool is missing from the cachefile or the cachefile itself is missing by informing users of how to repair the system. We inform them rather than do it ourselves because a step is required after the pool is imported and while we can do it for them, the heuristics are unlikely to be right 100% of the time and we really should not be making changes to the rootfs from the initramfs. Signed-off-by: Richard Yao gentoo.org> defaults/linuxrc | 48 +++- 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/defaults/linuxrc b/defaults/linuxrc index 877d845..dc129ce 100644 --- a/defaults/linuxrc +++ b/defaults/linuxrc @@ -523,11 +523,27 @@ do fi ;; ZFS*) - if [ "${USE_ZFS}" = '0' ]; then + zpool list -H -o name | grep -q "${ZFS_POOL}" + if [ $? -ne 0 ] + then + if [ ! -e /etc/zfs/zpool.cache ] + then + bad_msg "${ZFS_POOL} not imported due to missing zpool.cache file." + + else + bad_msg "${ZFS_POOL} absent from zpool.cache file." + fi + bad_msg "Provided that ${ZFS_POOL} exists, you can correct this by:" + bad_msg + bad_msg "1. Dropping to a shell." + bad_msg "2. Running \`zpool import -d /dev/disk/by-id -N ${ZFS_POOL}\`" + bad_msg "3. Pressing Cntl+D to exit." + bad_msg "4. Running \`zpool set cachefile= ${ZFS_POOL}\` (space after equal sign)" + bad_msg " as root after system has booted." prompt_user "REAL_ROOT" "root block device" + got_good_root=0 continue fi - ROOT_DEV="${REAL_ROOT#*=}" if [ "${ROOT_DEV}" != 'ZFS' ] then @@ -543,29 +559,11 @@ do continue fi else - BOOTFS=$(/sbin/zpool list -H -o bootfs) - if [ "${BOOTFS}" != '-' ] - then - - for i in ${BOOTFS} - do - - zfs get type ${i} > /dev/null - retval=$? - - if [ ${retval} -eq 0 ]; then - got_good_root=1 - REAL_ROOT=${i} - ROOTFSTYPE=zfs - break - fi - - done; - - else - got_good_root=0 - fi - + bad_msg "root=ZFS is no longer supported." + bad_msg "Please specify root=ZFS=\$DATASET:" + prompt_user "REAL_ROOT" "root block device" + got_good_root=0 + continue fi if [ ${got_good_root} -ne 1 ]; then
[gentoo-commits] proj/genkernel:zfs commit in: /
commit: 03e4d3cf202154073ab7ca6b3486ed127c5d1ad0 Author: Richard Yao gentoo org> AuthorDate: Mon Sep 21 01:48:44 2015 + Commit: Richard Yao gentoo org> CommitDate: Mon Sep 21 13:13:30 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=03e4d3cf Update ZFS advice for the kernel commandline Signed-off-by: Richard Yao gentoo.org> genkernel | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/genkernel b/genkernel index c826d57..68c6704 100755 --- a/genkernel +++ b/genkernel @@ -368,8 +368,7 @@ then [ "${DMRAID}" = '1' ] && print_warning 1 'add "dodmraid" for dmraid support' [ "${MDADM}" = '1' ] && print_warning 1 'add "domdadm" for RAID support' [ "${DMRAID}" = '1' ] && print_warning 1 ' or "dodmraid="' - [ "${ZFS}" = '1' ] && print_warning 1 'add "dozfs" for ZFS volume management support' - [ "${ZFS}" = '1' ] && print_warning 1 ' and either "root=ZFS" to use bootfs autodetection or "root=ZFS=" to force booting from a specific dataset' + [ "${ZFS}" = '1' ] && print_warning 1 ' add "root=ZFS=" to boot from a ZFS dataset' [ "${BTRFS}" = '1' ] && print_warning 1 'add "dobtrfs" for Btrfs device scanning support' [ "${ISCSI}" = '1' ] && print_warning 1 'add at least "iscsi_initiatorname= iscsi_target= and iscsi_address=" for iscsi support'
[gentoo-commits] proj/genkernel:zfs commit in: defaults/
commit: 3ff0e784021281b01e7a005e81fef4506d0192cb Author: Richard Yao gentoo org> AuthorDate: Mon Sep 21 01:22:36 2015 + Commit: Richard Yao gentoo org> CommitDate: Mon Sep 21 13:13:30 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=3ff0e784 Reimplement dozfs=force support Signed-off-by: Richard Yao gentoo.org> defaults/initrd.scripts | 8 1 file changed, 8 insertions(+) diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts index d1c3873..b7c8cc3 100644 --- a/defaults/initrd.scripts +++ b/defaults/initrd.scripts @@ -1042,6 +1042,14 @@ startVolumes() { elif [ -f /etc/zfs/zpool.cache ] then : + # Depreciated support for dozfs=force + elif [ -n "${ZPOOL_FORCE}" ] + then + /sbin/zpool import -f -N "${ZFS_POOL}" 2>&1 >/dev/null + if [ $? -ne 0 ] + then + bad_msg "Failed to force import ${ZFS_POOL}" + fi elif /sbin/zpool import -f -N -o readonly=on "${ZFS_POOL}" 2>&1 >/dev/null then mkdir -p /tmp/zfs
[gentoo-commits] proj/genkernel:zfs commit in: defaults/
commit: 7b805055ce3b1f211ae64905d2ee7d8898e880fd Author: Richard Yao gentoo org> AuthorDate: Sun Sep 20 19:29:35 2015 + Commit: Richard Yao gentoo org> CommitDate: Sun Sep 20 19:29:35 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=7b805055 Further ZFS boot improvements Signed-off-by: Richard Yao gentoo.org> defaults/initrd.scripts | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts index 9c0c290..d1bb0bc 100644 --- a/defaults/initrd.scripts +++ b/defaults/initrd.scripts @@ -1034,10 +1034,22 @@ startVolumes() { elif [ -z "${ZFS_POOL}" ] then bad_msg "Please boot with root=ZFS=\$DATASET" + # startVolumes is called twice for LUKS assembly. + # Devices are not accessed until mount, so become a no-op. + # We fall through from the waitForZFS call rather than stopping + # sooner so that initramfs archives where the zpool.cache file + # has been included are protected against races. + elif [ -f /etc/zfs/zpool.cache ] + then + : elif /sbin/zpool import -f -N -o readonly=on "${ZFS_POOL}" 2>&1 >/dev/null then mkdir -p /tmp/zfs - mount -o ro,zfsutil -t zfs "${REAL_ROOT#*=}" /tmp/zfs + /sbin/mount.zfs -o ro,zfsutil "${REAL_ROOT#*=}" /tmp/zfs 2>&1 >/dev/null + if [ $? -ne 0 ] + bad_msg "Failed to mount ${REAL_ROOT#*=}" + return 1 + fi # Copy important files to /etc/zfs for i in zpool.cache zdev.conf
[gentoo-commits] proj/genkernel:zfs commit in: /, defaults/
commit: 69d703093a5a6560988d077e57ddf69303d08906 Author: Richard Yao gentoo org> AuthorDate: Sun Sep 20 13:41:35 2015 + Commit: Richard Yao gentoo org> CommitDate: Sun Sep 20 14:09:37 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=69d70309 Improve upon patch to read zpool.cache from the root pool at boot Signed-off-by: Richard Yao gentoo.org> defaults/initrd.scripts | 30 +- gen_initramfs.sh| 12 +--- 2 files changed, 22 insertions(+), 20 deletions(-) diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts index 55b7f57..9c0c290 100644 --- a/defaults/initrd.scripts +++ b/defaults/initrd.scripts @@ -1034,21 +1034,33 @@ startVolumes() { elif [ -z "${ZFS_POOL}" ] then bad_msg "Please boot with root=ZFS=\$DATASET" - else + elif /sbin/zpool import -f -N -o readonly=on "${ZFS_POOL}" 2>&1 >/dev/null + then mkdir -p /tmp/zfs - /sbin/zpool import -f -N -o readonly=on "${ZFS_POOL}" mount -o ro,zfsutil -t zfs "${REAL_ROOT#*=}" /tmp/zfs - if [ -e /tmp/zfs/etc/zfs/zpool.cache ] + + # Copy important files to /etc/zfs + for i in zpool.cache zdev.conf + do + if [ -f /tmp/zfs/etc/zfs/${i} ] + then + good_msg "Reading ${i} from ${REAL_ROOT#*=}." + cp "/tmp/zfs/etc/zfs/${i}" "/etc/zfs/${i}" + fi + done + + umount /tmp/zfs + /sbin/zpool export -F "${ZFS_POOL}" + + if [ -f /etc/zfs/zpool.cache ] then - cp /tmp/zfs/etc/zfs/zpool.cache /tmp/zpool.cache - umount /tmp/zfs - /sbin/zpool export "${ZFS_POOL}" - /sbin/zpool import -c /tmp/zpool.cache -aN + /sbin/zpool import -c /etc/zfs/zpool.cache -aN else - umount /tmp/zfs - /sbin/zpool export "${ZFS_POOL}" bad_msg "No /etc/zfs/zpool.cache in ${REAL_ROOT#*=}" + fi + else + bad_msg "Failed to import ${ZFS_POOL}." fi fi } diff --git a/gen_initramfs.sh b/gen_initramfs.sh index 1b4afe6..bf1b495 100755 --- a/gen_initramfs.sh +++ b/gen_initramfs.sh @@ -442,19 +442,9 @@ append_zfs(){ rm -r "${TEMP}/initramfs-zfs-temp" fi + # Populated during boot mkdir -p "${TEMP}/initramfs-zfs-temp/etc/zfs" - # Copy files to /etc/zfs - for i in zdev.conf - do - if [ -f /etc/zfs/${i} ] - then - print_info 1 ">> Including ${i}" - cp -a "/etc/zfs/${i}" "${TEMP}/initramfs-zfs-temp/etc/zfs" 2> /dev/null \ - || gen_die "Could not copy file ${i} for ZFS" - fi - done - # Copy binaries copy_binaries "${TEMP}/initramfs-zfs-temp" /sbin/{mount.zfs,zdb,zfs,zpool}
[gentoo-commits] proj/genkernel: New branch: zfs
commit: Commit: Richard Yao gentoo org> CommitDate: Sat Sep 19 17:46:25 2015 + New branch: zfs
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/files/, sys-fs/zfs-kmod/
commit: 5b9bf722d0344854d45636b94f9efca672d846f8 Author: Richard Yao gentoo org> AuthorDate: Fri Sep 18 12:46:58 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Sep 18 12:50:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9bf722 sys-fs/zfs-kmod-0.6.5-r1: Fix discard corruption regression This is the first data corruption bug in the history of the ZoL project and I regret to say that it is my fault. I wrote the patch that caused it and it went into HEAD after passing upstream review. It affects Linux 2.6.36 and later. Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> .../files/zfs-kmod-0.6.5-discard-on-zvol-fix.patch | 31 + sys-fs/zfs-kmod/zfs-kmod-0.6.5-r1.ebuild | 154 + 2 files changed, 185 insertions(+) diff --git a/sys-fs/zfs-kmod/files/zfs-kmod-0.6.5-discard-on-zvol-fix.patch b/sys-fs/zfs-kmod/files/zfs-kmod-0.6.5-discard-on-zvol-fix.patch new file mode 100644 index 000..632d08d --- /dev/null +++ b/sys-fs/zfs-kmod/files/zfs-kmod-0.6.5-discard-on-zvol-fix.patch @@ -0,0 +1,31 @@ +From 96165264ad0afe7a5d440ef49f9712a188486266 Mon Sep 17 00:00:00 2001 +From: Richard Yao +Date: Fri, 18 Sep 2015 08:32:52 -0400 +Subject: [PATCH] Discard on zvols should not exceed the length of a block + +37f9dac592bf5889c3efb305c48ac39b4c7dd140 replaced the end-start +calculation with a cached value, but neglected to update it on discard +operations. This can cause us to discard data not requested, causing +data loss on zvols. + +Reported-by: Richard Connon +Signed-off-by: Richard Yao +--- + module/zfs/zvol.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/module/zfs/zvol.c b/module/zfs/zvol.c +index 492f8ff..c5a8071 100644 +--- a/module/zfs/zvol.c b/module/zfs/zvol.c +@@ -661,6 +661,7 @@ zvol_discard(struct bio *bio) + if (!(bio->bi_rw & REQ_SECURE)) { + start = P2ROUNDUP(start, zv->zv_volblocksize); + end = P2ALIGN(end, zv->zv_volblocksize); ++ size = end - start; + } + #endif + +-- +2.4.6 + diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5-r1.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5-r1.ebuild new file mode 100644 index 000..0e3665f --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5-r1.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +AT_M4DIR="config" +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +if [ ${PV} == "" ] ; then + inherit git-2 + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; +else + inherit eutils versionator + SRC_URI="https://github.com/zfsonlinux/zfs/archive/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-zfs-${PV}" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64" +fi + +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 +" + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK="!DEBUG_LOCK_ALLOC + BLK_DEV_LOOP + EFI_PARTITION + IOSCHED_NOOP + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + !PAX_USERCOPY_SLABS + 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 2 || die "Linux 4.2 is the latest supported version."; } + + check_extra_config +} + +src_prepare() { + if [ ${PV} != "" ] + then + # Fix zvol data loss regression + # https://github.com/zfsonlinux/zfs/pull/3798 + epatch "${FILESDIR}/${P}-discard-on-zvol-fix.patch" + 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} != "" ] && \ +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 8244094393d2986793d7990335a8bd8547755f7e Author: Richard Yao gentoo org> AuthorDate: Sun Sep 13 03:51:02 2015 + Commit: Richard Yao gentoo org> CommitDate: Sun Sep 13 03:51:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82440943 sys-fs/zfs: Adjust blocker on sys-fs/udev-init-scripts The blocker should be >=28 rather than >27 to avoid causing problems for Funtoo. This is related to bug #560066, although no formal bug for Funtoo's issue exists. Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/zfs-0.6.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-0.6.5.ebuild b/sys-fs/zfs/zfs-0.6.5.ebuild index cfc238f..9c9e1be 100644 --- a/sys-fs/zfs/zfs-0.6.5.ebuild +++ b/sys-fs/zfs/zfs-0.6.5.ebuild @@ -59,7 +59,7 @@ RDEPEND="${COMMON_DEPEND} app-misc/pax-utils !sys-fs/udev-init-scripts-27 + !>=sys-fs/udev-init-scripts-28 " pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 0c67ce6aa22247e600f9f62fc208d00198132aa4 Author: Richard Yao gentoo org> AuthorDate: Fri Sep 11 21:53:45 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Sep 11 21:53:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c67ce6a sys-fs/zfs: ${EROOT} includes / Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.0_rc14-r1.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.1-r4.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.2-r1.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.2-r2.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.2-r3.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.2-r4.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.2-r5.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.2.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.3-r2.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.3.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.4.2.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.4.ebuild | 6 +++--- sys-fs/zfs/zfs-0.6.5.ebuild | 28 ++-- sys-fs/zfs/zfs-.ebuild | 6 +++--- 15 files changed, 56 insertions(+), 56 deletions(-) diff --git a/sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild b/sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild index ef49fd8..1e30b58 100644 --- a/sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild +++ b/sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild @@ -104,13 +104,13 @@ pkg_postinst() { update_moduledb fi - [ -e "${EROOT}/etc/runlevels/boot/zfs" ] \ + [ -e "${EROOT}etc/runlevels/boot/zfs" ] \ || ewarn 'You should add zfs to the boot runlevel.' - if [ -e "${EROOT}/etc/runlevels/shutdown/zfs-shutdown" ] + if [ -e "${EROOT}etc/runlevels/shutdown/zfs-shutdown" ] then einfo "The zfs-shutdown script is obsolete. Removing it from runlevel." - rm "${EROOT}/etc/runlevels/shutdown/zfs-shutdown" + rm "${EROOT}etc/runlevels/shutdown/zfs-shutdown" fi } diff --git a/sys-fs/zfs/zfs-0.6.0_rc14-r1.ebuild b/sys-fs/zfs/zfs-0.6.0_rc14-r1.ebuild index 8d6fc4f..d77c696 100644 --- a/sys-fs/zfs/zfs-0.6.0_rc14-r1.ebuild +++ b/sys-fs/zfs/zfs-0.6.0_rc14-r1.ebuild @@ -110,13 +110,13 @@ pkg_postinst() { update_moduledb fi - [ -e "${EROOT}/etc/runlevels/boot/zfs" ] \ + [ -e "${EROOT}etc/runlevels/boot/zfs" ] \ || ewarn 'You should add zfs to the boot runlevel.' - if [ -e "${EROOT}/etc/runlevels/shutdown/zfs-shutdown" ] + if [ -e "${EROOT}etc/runlevels/shutdown/zfs-shutdown" ] then einfo "The zfs-shutdown script is obsolete. Removing it from runlevel." - rm "${EROOT}/etc/runlevels/shutdown/zfs-shutdown" + rm "${EROOT}etc/runlevels/shutdown/zfs-shutdown" fi } diff --git a/sys-fs/zfs/zfs-0.6.1-r4.ebuild b/sys-fs/zfs/zfs-0.6.1-r4.ebuild index 3f8d9e9..31a1ee0 100644 --- a/sys-fs/zfs/zfs-0.6.1-r4.ebuild +++ b/sys-fs/zfs/zfs-0.6.1-r4.ebuild @@ -135,13 +135,13 @@ pkg_postinst() { update_moduledb fi - [ -e "${EROOT}/etc/runlevels/boot/zfs" ] \ + [ -e "${EROOT}etc/runlevels/boot/zfs" ] \ || ewarn 'You should add zfs to the boot runlevel.' - if [ -e "${EROOT}/etc/runlevels/shutdown/zfs-shutdown" ] + if [ -e "${EROOT}etc/runlevels/shutdown/zfs-shutdown" ] then einfo "The zfs-shutdown script is obsolete. Removing it from runlevel." - rm "${EROOT}/etc/runlevels/shutdown/zfs-shutdown" + rm "${EROOT}etc/runlevels/shutdown/zfs-shutdown" fi } diff --git a/sys-fs/zfs/zfs-0.6.2-r1.ebuild b/sys-fs/zfs/zfs-0.6.2-r1.ebuild index 479144b..b5d8952 100644 --- a/sys-fs/zfs/zfs-0.6.2-r1.ebuild +++ b/sys-fs/zfs/zfs-0.6.2-r1.ebuild @@ -133,13 +133,13 @@ pkg_postinst() { update_moduledb fi - [ -e "${EROOT}/etc/runlevels/boot/zfs" ] \ + [ -e "${EROOT}etc/runlevels/boot/zfs" ] \ || ewarn 'You should add zfs to the boot runlevel.' - if [ -e "${EROOT}/etc/runlevels/shutdown/zfs-shutdown" ] + if [ -e "${EROOT}etc/runlevels/shutdown/zfs-shutdown" ] then einfo "The zfs-shutdown script is obsolete. Removing it from runlevel." - rm "${EROOT}/etc/runlevels/shutdown/zfs-shutdown" + rm "${EROOT}etc/runlevels/shutdown/zfs-shutdown" fi } diff --git a/sys-fs/zfs/zfs-0.6.2-r2.ebuild b/sys-fs/zfs/zfs-0.6.2-r2.ebuild index 25f16ca..9b9b1f6 100644 --- a/sys-fs/zfs/zfs-0.6.2-r2.ebuild +++ b/sys-f
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-kernel/spl/, sys-fs/zfs-kmod/
commit: a1e2064066cc7330e4e88d0d4554952f698c8ee9 Author: Richard Yao gentoo org> AuthorDate: Fri Sep 11 21:21:49 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Sep 11 21:24:59 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e20640 sys-fs/zfs and friends: bump to 0.6.5 Upstream release notes: https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.6.5 Package-Manager: portage-2.2.20.1 Signed-off-by: Richard Yao gentoo.org> sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.6.5.ebuild | 147 + sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.6.5.ebuild | 171 ++ sys-kernel/spl/Manifest | 1 + sys-kernel/spl/spl-0.6.5.ebuild | 114 +++ 6 files changed, 435 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 6698c0d..6112879 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -6,6 +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.4.tar.gz 1735736 SHA256 7f371fc15201dde58bb84e0f191ccac462f19ffec0c889b6f6ed3f73a804 SHA512 cf47cbf5fa8dff75f5e9d81b323f5745d7b210266ba9e6ccab16bbf0e2b055aa1168bad94a77a4bc56c6fbe0391593f210bd4c74f7a8d0d99385ac4dd61e5622 WHIRLPOOL 1b0cc8a9727b57f2e63bd106cd94780002a068b31668b9dc103dbc0b48858a380d7c228f39f0526fc84b9d10aca1bd376ace0346a2ef4306a9d164c2d56606f1 +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 DIST zfs-kmod-0.6.2-p3.tar.xz 45988 SHA256 4af06d1472f5d24e01d147b6fec5c78fbbd9739d1259bd3fbf57af66c99b9bcb SHA512 eddf67c0aa49d42f663f98dc721bac75e8d0521df5ae174cd6aeee0a935a71b49e06961404eb6c71a09cd239358868a2fe49de4f1d26776948f8fe7fc943165c WHIRLPOOL 5634a92f6f322f67edef95ad121b0b1699e520ca8beb05b3385dc7e20198dd45d337731bf7df69d1b1c552ed0b78d54b15bc9c9e76b694ae4c8d360892b9d764 DIST zfs-kmod-0.6.2-p4.tar.xz 63984 SHA256 9167edc4be86e3fcda6b3c198e51f92ab0c95ac5baca11666c28029a628cdac9 SHA512 13e4ec415c35d2f268d89565745f5898c0943423577a2ba6714b3a069c5a80f244cd06dff91464f38dd4ed60673d1145ead080bb03a56d4be33e328f948ffa64 WHIRLPOOL 8c399ec67119ed4fbebb5599d00f888918678bc4e4ea369b4bdc5c75bfc90fc76396087624c8011de370a54ff103bccaa8922d05ac7ccebb2b3481bbbcf44b19 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.ebuild new file mode 100644 index 000..dd565a4 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.ebuild @@ -0,0 +1,147 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +AT_M4DIR="config" +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +if [ ${PV} == "" ] ; then + inherit git-2 + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; +else + inherit eutils versionator + SRC_URI="https://github.com/zfsonlinux/zfs/archive/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-zfs-${PV}" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64" +fi + +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="deb
[gentoo-commits] proj/genkernel:master commit in: arch/x86_64/, arch/parisc64/, arch/um/, arch/ppc64/, arch/sparc64/, defaults/, ...
commit: a9a461319c4a6625202c88a7ab9b8786a4f1006a Author: Richard Yao gentoo org> AuthorDate: Sat Aug 29 21:09:12 2015 + Commit: Richard Yao gentoo org> CommitDate: Sat Aug 29 21:10:46 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=a9a46131 Add hid-logitech-dj and 3w-sas Funtoo added hid-logitech-dj and 3w-sas to its fork after a user request for 3w-sas: https://github.com/funtoo/genkernel/commit/3e53f3ad511dde45b1b82b054eb4e7caee8a87eb https://bugs.funtoo.org/browse/FL-1547 Lets do the same. Original-patch-by: Daniel Robbins funtoo.org> Signed-off-by: Richard Yao gentoo.org> arch/alpha/modules_load| 4 ++-- arch/arm/modules_load | 4 ++-- arch/ia64/modules_load | 4 ++-- arch/mips/modules_load | 4 ++-- arch/parisc/modules_load | 4 ++-- arch/parisc64/modules_load | 4 ++-- arch/ppc/modules_load | 4 ++-- arch/ppc64/modules_load| 4 ++-- arch/s390/modules_load | 4 ++-- arch/sparc/modules_load| 4 ++-- arch/sparc64/modules_load | 4 ++-- arch/um/modules_load | 4 ++-- arch/x86/modules_load | 4 ++-- arch/x86_64/modules_load | 4 ++-- defaults/modules_load | 4 ++-- 15 files changed, 30 insertions(+), 30 deletions(-) diff --git a/arch/alpha/modules_load b/arch/alpha/modules_load index 0e2f6b0..edac1bd 100644 --- a/arch/alpha/modules_load +++ b/arch/alpha/modules_load @@ -10,7 +10,7 @@ MODULES_MULTIPATH="dm-mod dm-multipath dm-round-robin dm-rdac dm-queue-length dm # Hardware (IDE/SCSI/SATA) MODULES_PATA="pata_mpiix pata_pdc2027x pata_radisys pata_sil680 pata_rz1000 pata_efar pata_cmd64x pata_hpt366 pata_hpt37x pata_hpt3x3 pata_hpt3x2n pata_optidma pata_it821x pata_artop pata_oldpiix pata_cypress pata_platform pata_serverworks pata_legacy pata_ns87410 pata_ns87415 pata_pcmcia pata_isapnp pata_it8213 pata_ali pata_amd pata_opti pata_atiixp pata_triflex pata_pdc202xx_old pata_sc1200 pata_qdi pata_netcell pata_sis pata_hpt3x2n pata_marvell pata_jmicron pata_via pata_cs5520 pata_cs5530 pata_cs5535 pata_sl82c105 libata" MODULES_SATA="sata_promise sata_sil sata_sil24 sata_svw sata_via sata_nv sata_sx4 sata_sis sata_uli sata_vsc sata_qstor ahci libata ata_piix sata_mv sata_inic162x pdc_adma" -MODULES_SCSI="sd_mod sg sr_mod aic79xx aic7xxx aic7xxx_old arcmsr BusLogic ncr53c8xx NCR53c406a initio advansys aha1740 aha1542 aha152x dtc fdomain gdth pas16 pci2220i pci2000 psi240i qlogicfas qlogicfc qlogicisp qlogicpti seagate t128 u14-34f ultrastor wd7000 sym53c8xx dmx3191d imm in2000 ips qla1280 sim710 sym53c416 dc395x atp870u mptbase mptscsih mptspi mptfc mptsas 3w- 3w-9xxx cpqarray cciss hpsa DAC960 sx8 aacraid megaraid megaraid_mbox megaraid_mm megaraid_sas qla2xxx lpfc scsi_transport_fc aic94xx mpt2sas" +MODULES_SCSI="sd_mod sg sr_mod aic79xx aic7xxx aic7xxx_old arcmsr BusLogic ncr53c8xx NCR53c406a initio advansys aha1740 aha1542 aha152x dtc fdomain gdth pas16 pci2220i pci2000 psi240i qlogicfas qlogicfc qlogicisp qlogicpti seagate t128 u14-34f ultrastor wd7000 sym53c8xx dmx3191d imm in2000 ips qla1280 sim710 sym53c416 dc395x atp870u mptbase mptscsih mptspi mptfc mptsas 3w-sas 3w- 3w-9xxx cpqarray cciss hpsa DAC960 sx8 aacraid megaraid megaraid_mbox megaraid_mm megaraid_sas qla2xxx lpfc scsi_transport_fc aic94xx mpt2sas" MODULES_WAITSCAN="scsi_wait_scan" # Hardware (Network) @@ -22,7 +22,7 @@ MODULES_ISCSI="scsi_transport_iscsi libiscsi iscsi_tcp" # Hardware (Pluggable) MODULES_FIREWIRE="ieee1394 ohci1394 sbp2" MODULES_PCMCIA="pcmcia pcmcia_core yenta_socket pd6729 i82092 i82365 tcic ds ide-cs firmware_class" -MODULES_USB="ehci-pci ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd xhci-pci xhci-plat usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus" +MODULES_USB="ehci-pci ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd xhci-pci xhci-plat usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-logitech-dj hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus" # Filesystems MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse" diff --git a/arch/arm/modules_load b/arch/arm/modules_load index 0e2f6b0..edac1bd 100644 --- a/arch/arm/modules_load +++ b/arch/arm/modules_load @@ -10,7 +10,7 @@ MODULES_MULTIPATH="dm-mod dm-multipath dm-round-robin dm-rdac dm-queue-length dm # Hardware (IDE/SCSI/SATA) MODULES_PATA="pata_mpiix pata_pdc2027x pata_radisys pata_sil680 pata_rz1000 pata_efar pata_cmd64x pata_hpt366 pata_hpt37x pata_hpt3x3 pata_hpt3x2n pata_optidma pata_it821x pata_artop pata_oldpiix
[gentoo-commits] proj/genkernel:master commit in: defaults/
commit: fa42dd9682043ad42dc70c4a47d7f8847403c946 Author: Richard Yao gentoo org> AuthorDate: Tue Aug 25 21:24:09 2015 + Commit: Richard Yao gentoo org> CommitDate: Sat Aug 29 20:52:43 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=fa42dd96 Include less and vi in busybox for debug shells Having access to less and vi in the debug shell would make debugging easier, especially in cases where the debug shell is used as a rescue shell. Signed-off-by: Richard Yao gentoo.org> defaults/busy-config | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/defaults/busy-config b/defaults/busy-config index 0a0e1bc..c3a4238 100644 --- a/defaults/busy-config +++ b/defaults/busy-config @@ -355,7 +355,7 @@ CONFIG_WHICH=y # Editors # # CONFIG_PATCH is not set -# CONFIG_VI is not set +CONFIG_VI=y CONFIG_FEATURE_VI_MAX_LEN=0 # CONFIG_FEATURE_VI_8BIT is not set # CONFIG_FEATURE_VI_COLON is not set @@ -627,7 +627,7 @@ CONFIG_FEATURE_VOLUMEID_LINUXRAID=y # Miscellaneous Utilities # # CONFIG_CONSPY is not set -# CONFIG_LESS is not set +CONFIG_LESS=y CONFIG_FEATURE_LESS_MAXLINES=0 # CONFIG_FEATURE_LESS_BRACKETS is not set # CONFIG_FEATURE_LESS_FLAGS is not set
[gentoo-commits] proj/genkernel:master commit in: /
commit: 1a15b80c8f987cce08cf588f0fae4ccda5a08374 Author: Richard Yao gentoo org> AuthorDate: Sat Aug 15 20:36:48 2015 + Commit: Richard Yao gentoo org> CommitDate: Tue Aug 25 22:16:21 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=1a15b80c Prefer /boot/grub/grub.cfg Gentoo migrated to /boot/grub/grub.cfg about 18 months ago. Preferring /boot/grub2/grub.cfg will cause us to update the wrong config file. Continue supporting the old location should users run old versions versions. Signed-off-by: Richard Yao gentoo.org> gen_bootloader.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gen_bootloader.sh b/gen_bootloader.sh index b9ec14d..90c3f9b 100755 --- a/gen_bootloader.sh +++ b/gen_bootloader.sh @@ -34,8 +34,8 @@ set_bootloader_grub_read_device_map() { set_bootloader_grub2() { local GRUB_CONF for candidate in \ - "${BOOTDIR}/grub2/grub.cfg" \ "${BOOTDIR}/grub/grub.cfg" \ + "${BOOTDIR}/grub2/grub.cfg" \ ; do if [[ -e "${candidate}" ]]; then GRUB_CONF=${candidate}
[gentoo-commits] proj/genkernel:master commit in: defaults/, /, mdev/helpers/, mdev/
commit: 876782989c5bc190ecc37faad40b2c2adc544c12 Author: Richard Yao gentoo org> AuthorDate: Sat Aug 15 20:09:26 2015 + Commit: Richard Yao gentoo org> CommitDate: Tue Aug 25 22:16:52 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=87678298 Implement partial mdev support for by-id This only supports making ata-* and virtio-* symbolic links. Support for other types of symbolic links is missing. Signed-off-by: Richard Yao gentoo.org> defaults/busy-config| 6 +++--- gen_initramfs.sh| 4 mdev/helpers/storage-device | 29 + mdev/mdev.conf | 2 ++ 4 files changed, 38 insertions(+), 3 deletions(-) diff --git a/defaults/busy-config b/defaults/busy-config index aed797e..0a0e1bc 100644 --- a/defaults/busy-config +++ b/defaults/busy-config @@ -562,10 +562,10 @@ CONFIG_LOSETUP=y CONFIG_LSPCI=y CONFIG_LSUSB=y CONFIG_MDEV=y -# CONFIG_FEATURE_MDEV_CONF is not set -# CONFIG_FEATURE_MDEV_RENAME is not set +CONFIG_FEATURE_MDEV_CONF=y +CONFIG_FEATURE_MDEV_RENAME=y # CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set -# CONFIG_FEATURE_MDEV_EXEC is not set +CONFIG_FEATURE_MDEV_EXEC=y CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y CONFIG_MDSTART=y # CONFIG_MKSWAP is not set diff --git a/gen_initramfs.sh b/gen_initramfs.sh index 99a99c4..01305f4 100755 --- a/gen_initramfs.sh +++ b/gen_initramfs.sh @@ -102,6 +102,10 @@ append_base_layout() { printf "$(hostid | sed 's/\([0-9A-F]\{2\}\)/\\x\1/gI')" > ${TEMP}/initramfs-base-temp/etc/hostid + mkdir -p "${TEMP}/initramfs-base-temp/etc/mdev/helpers" + install -m 644 -t "${TEMP}/initramfs-base-temp/etc" /usr/share/genkernel/mdev/mdev.conf + install -m 755 -t "${TEMP}/initramfs-base-temp/etc/mdev/helpers" /usr/share/genkernel/mdev/helpers/storage-device + cd "${TEMP}/initramfs-base-temp/" log_future_cpio_content find . -print | cpio ${CPIO_ARGS} --append -F "${CPIO}" \ diff --git a/mdev/helpers/storage-device b/mdev/helpers/storage-device new file mode 100644 index 000..1ecb472 --- /dev/null +++ b/mdev/helpers/storage-device @@ -0,0 +1,29 @@ +#!/bin/sh +# License: Creative Commons Public Domain Dedication (CC0 1.0) +# <https://creativecommons.org/publicdomain/zero/1.0/> + +[ -z "${MDEV}" ] && exit 22 + +DEV="$(echo ${MDEV} | sed 's/\(.*[a-z]\)\(.*\)/\1/')" +PART="$(echo ${MDEV} | sed 's/\(.*[a-z]\)\(.*\)/\2/')" + +[ -f "/sys/class/block/${DEV}/device/vpd_pg83" ] || exit 6 + +cat "/sys/class/block/${DEV}/device/vpd_pg83" 2>&1 >/dev/null || exit 15 + +case $DEV in +vd*) + TYPE=virtio + ;; +sd*) + TYPE=ata + ;; +*) + exit 33 + ;; +esac + +NAME=$(echo "$(cat /sys/class/block/${DEV}/device/vpd_pg83)" | cut -c 36-95 | sed -e 's/ \+/_/g' -e "s/\(.*\)_/${TYPE}-\1${PART:+-part$PART}/") + +mkdir -p /dev/disk/by-id +ln -sf "../../${MDEV}" "/dev/disk/by-id/${NAME}" diff --git a/mdev/mdev.conf b/mdev/mdev.conf new file mode 100644 index 000..7bca988 --- /dev/null +++ b/mdev/mdev.conf @@ -0,0 +1,2 @@ +sd[a-z].* 0:0 660 @/etc/mdev/helpers/storage-device +vd[a-z].* 0:0 660 @/etc/mdev/helpers/storage-device
[gentoo-commits] proj/genkernel:master commit in: defaults/
commit: b3517f3682b17492aaae421d114cafbe9679b13c Author: Richard Yao gentoo org> AuthorDate: Tue Aug 11 20:55:38 2015 + Commit: Richard Yao gentoo org> CommitDate: Tue Aug 11 20:55:48 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=b3517f36 Revert "Disable stack protection by default" This reverts commit 9a35d09be877f957c46fa374be9d2d3f0b3390ba. The controversy was settled by explaining that CONFIG_CC_STACKPROTECTOR_REGULAR is -fstack-protector, not -fstack-protector-all. defaults/kernel-generic-config | 1 + 1 file changed, 1 insertion(+) diff --git a/defaults/kernel-generic-config b/defaults/kernel-generic-config index 1092aa3..3738e47 100644 --- a/defaults/kernel-generic-config +++ b/defaults/kernel-generic-config @@ -4075,6 +4075,7 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECCOMP=y +CONFIG_CC_STACKPROTECTOR_REGULAR=y CONFIG_HZ_1000=y CONFIG_NO_HZ=y CONFIG_NO_HZ_IDLE=y
[gentoo-commits] proj/genkernel:master commit in: defaults/
commit: 9a35d09be877f957c46fa374be9d2d3f0b3390ba Author: Richard Yao gentoo org> AuthorDate: Tue Aug 11 20:46:29 2015 + Commit: Richard Yao gentoo org> CommitDate: Tue Aug 11 20:46:29 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=9a35d09b Disable stack protection by default I had intended for this feature to catch bugs in the kernel that involved stack corruption so that there would be a chance of debugging them, but Rick Farina is strongly against turning this on unless it is the strong version, which we cannot turn on until GCC 4.9+ becomes widespread. I am turning this off because the controversy is simply not worth it, but this is a bad decision. Signed-off-by: Richard Yao gentoo.org> defaults/kernel-generic-config | 1 - 1 file changed, 1 deletion(-) diff --git a/defaults/kernel-generic-config b/defaults/kernel-generic-config index 3738e47..1092aa3 100644 --- a/defaults/kernel-generic-config +++ b/defaults/kernel-generic-config @@ -4075,7 +4075,6 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECCOMP=y -CONFIG_CC_STACKPROTECTOR_REGULAR=y CONFIG_HZ_1000=y CONFIG_NO_HZ=y CONFIG_NO_HZ_IDLE=y
[gentoo-commits] proj/genkernel:master commit in: defaults/, arch/x86_64/
commit: a9060bbef3152c735030dfb4134998c344e3d0c4 Author: Richard Yao gentoo org> AuthorDate: Tue Aug 4 19:07:21 2015 + Commit: Richard Yao gentoo org> CommitDate: Tue Aug 11 19:20:39 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=a9060bbe More kernel configuration customization We need some more tweaks. Some of this is from taking the new kernel for a test drive (power management tweaks and video support). Others are from review (debuggability improvements). Signed-off-by: Richard Yao gentoo.org> arch/x86_64/arch-config| 7 - defaults/kernel-generic-config | 69 +++--- 2 files changed, 71 insertions(+), 5 deletions(-) diff --git a/arch/x86_64/arch-config b/arch/x86_64/arch-config index 322055b..44afaf7 100644 --- a/arch/x86_64/arch-config +++ b/arch/x86_64/arch-config @@ -126,7 +126,10 @@ CONFIG_X86_INTEL_PSTATE=m CONFIG_PVPANIC=y CONFIG_FB_HYPERV=m CONFIG_BLK_DEV_NVME=m -CONFIG_MICROCODE=m +CONFIG_MICROCODE=y +CONFIG_MICROCODE_EARLY=y +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_IA32_EMULATION=y @@ -137,3 +140,5 @@ CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_IOSF_MBI=m CONFIG_COMPAT_NETLINK_MESSAGES=y +CONFIG_X86_MSR=m +CONFIG_X86_CPUID=m diff --git a/defaults/kernel-generic-config b/defaults/kernel-generic-config index 400bb4a..3738e47 100644 --- a/defaults/kernel-generic-config +++ b/defaults/kernel-generic-config @@ -1,6 +1,9 @@ # # Automatically generated make config: don't edit # +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y CONFIG_MMU=y CONFIG_SMP=y CONFIG_HOTPLUG_CPU=y @@ -35,6 +38,7 @@ CONFIG_SYSCTL=y CONFIG_LOG_BUF_SHIFT=19 CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y +CONFIG_BPF_SYSCALL=y # CONFIG_EMBEDDED is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y @@ -2489,13 +2493,37 @@ CONFIG_HANGCHECK_TIMER=m # Multimedia devices # CONFIG_MEDIA_SUPPORT=m +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_USB_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_VIDEO_DEV=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_HELPER_CHIPS_AUTO=y # CONFIG_VIDEO_ALLOW_V4L1 is not set # CONFIG_VIDEO_V4L1_COMPAT is not set CONFIG_VIDEO_V4L2=y +CONFIG_VIDEO_TUNER=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_VMALLOC=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_VMALLOC=m +CONFIG_DVB_CORE=m +CONFIG_DVB_NET=y # CONFIG_VIDEO_VIVI is not set +CONFIG_V4L_PLATFORM_DRIVERS=y + +# CONFIG_TTPCI_EEPROM is not set +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_DYNAMIC_MINORS=y + +# +# Media drivers +# +-# CONFIG_MEDIA_USB_SUPPORT is not set ++CONFIG_MEDIA_USB_SUPPORT=y # # Video For Linux @@ -2574,8 +2602,14 @@ CONFIG_MEDIA_ATTACH=y # # Digital Video Broadcasting Devices # +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_DVB_CAPTURE_DRIVERS=y CONFIG_DVB_CORE=m +CONFIG_DVB_NET=y CONFIG_DVB_MAX_ADAPTERS=8 CONFIG_DVB_DYNAMIC_MINORS=y @@ -3617,6 +3651,9 @@ CONFIG_HEADERS_CHECK=y # CONFIG_DEBUG_LOCKDEP is not set # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set + + +CONFIG_GDB_SCRIPTS=y CONFIG_KGDB=y CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y @@ -3771,6 +3808,10 @@ CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_FREEZER=y CONFIG_PROC_PID_CPUSET=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_KMEM=y + # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSFS_DEPRECATED_V2 is not set @@ -3781,6 +3822,13 @@ CONFIG_ENABLE_MUST_CHECK=y # CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_KEXEC=y +CONFIG_HAVE_LIVEPATCH=y +CONFIG_LIVEPATCH=y + +CONFIG_SUSPEND=y +CONFIG_HIBERNATION=y +CONFIG_PM_AUTOSLEEP=y +CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_HWMON=y # CONFIG_HWMON_DEBUG_CHIP is not set @@ -3997,8 +4045,21 @@ CONFIG_ASYNC_TX_DMA=y CONFIG_UTRACE=y CONFIG_FTRACE=y -# CONFIG_IRQSOFF_TRACER is not set +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y +CONFIG_IRQSOFF_TRACER=y CONFIG_SCHED_TRACER=y +CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y +CONFIG_UPROBES=y +CONFIG_UPROBE_EVENTS=y +CONFIG_KPROBES_ON_FTRACE=y +CONFIG_KPROBES=y +CONFIG_BPF_EVENTS=y +CONFIG_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_FUNCTION_PROFILER=y +CONFIG_FTRACE_MCOUNT_RECORD=y +CONFIG_MMIOTRACE=y CONFIG_PROCESS_TRACER=y CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_WORKQUEUE_TRACER is not set @@ -4009,15 +4070,15 @@ CONFIG_KMEMTRACE=y CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_FUNCTION_PROFILER is not set CONFIG_RING_BUFFER_BENCHMARK=m -CONFIG_KPROBES=y - # CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECCOMP=y +CONFIG_CC_STACKPROTECTOR_REGULAR=y CONFIG_HZ_1000=y +CONFIG_NO_HZ=y +CONFI
[gentoo-commits] proj/genkernel:master commit in: /
commit: 4ee008490c3896b1e0fb97f3b5cd5071e166d8dd Author: Richard Yao gentoo org> AuthorDate: Fri Jul 31 18:08:51 2015 + Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:08:54 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=4ee00849 Bump version to 3.4.51.4 I neglected to push the 3.4.51.1 and 3.4.51.2 updates to master, which lead 3.4.51.3 to bring us out of sync. This tag reunifies the two. Signed-off-by: Richard Yao gentoo.org> genkernel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/genkernel b/genkernel index 5ab1936..9f3ec9c 100755 --- a/genkernel +++ b/genkernel @@ -2,7 +2,7 @@ # $Id$ PATH="${PATH}:/sbin:/usr/sbin" -GK_V='3.4.51.3' +GK_V='3.4.51.4' # Set the default for TMPDIR. May be modified by genkernel.conf or the # --tempdir command line option.
[gentoo-commits] proj/genkernel:master commit in: arch/x86_64/, defaults/
commit: 4dfd61bd3accf7727be429a9e351e113afa40644 Author: Richard Yao gentoo org> AuthorDate: Mon Aug 18 18:12:19 2014 + Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:44:16 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=4dfd61bd Customize configs Signed-off-by: Richard Yao gentoo.org> arch/x86_64/arch-config| 16 ++ defaults/kernel-generic-config | 357 +++-- 2 files changed, 289 insertions(+), 84 deletions(-) diff --git a/arch/x86_64/arch-config b/arch/x86_64/arch-config index b369851..322055b 100644 --- a/arch/x86_64/arch-config +++ b/arch/x86_64/arch-config @@ -2,6 +2,7 @@ CONFIG_EDAC_I7CORE=m CONFIG_EDAC_SBRIDGE=m CONFIG_EDAC_I7300=m CONFIG_EFI=y +CONFIG_EFI_STUB=y CONFIG_DRM_I915_KMS=y CONFIG_DRM_RADEON_KMS=y CONFIG_MAXSMP=y @@ -31,6 +32,10 @@ CONFIG_POWER_TRACER=y CONFIG_HIGH_RES_TIMERS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_KVM=m +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m +CONFIG_KVM_MMU_AUDIT=y +CONFIG_KVM_DEVICE_ASSIGNMENT=y CONFIG_PCIEPORTBUS=y CONFIG_PCIEAER=y CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y @@ -121,3 +126,14 @@ CONFIG_X86_INTEL_PSTATE=m CONFIG_PVPANIC=y CONFIG_FB_HYPERV=m CONFIG_BLK_DEV_NVME=m +CONFIG_MICROCODE=m +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_AMD=y +CONFIG_IA32_EMULATION=y +CONFIG_IA32_AOUT=y +CONFIG_X86_X32=y +CONFIG_COMPAT=y +CONFIG_COMPAT_FOR_U64_ALIGNMENT=y +CONFIG_X86_DEV_DMA_OPS=y +CONFIG_IOSF_MBI=m +CONFIG_COMPAT_NETLINK_MESSAGES=y diff --git a/defaults/kernel-generic-config b/defaults/kernel-generic-config index f9180a2..400bb4a 100644 --- a/defaults/kernel-generic-config +++ b/defaults/kernel-generic-config @@ -33,7 +33,8 @@ CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_SYSCTL=y CONFIG_LOG_BUF_SHIFT=19 -# CONFIG_IKCONFIG is not set +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y # CONFIG_EMBEDDED is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y @@ -152,6 +153,25 @@ CONFIG_MLX4_INFINIBAND=m CONFIG_INFINIBAND_NES=m # CONFIG_INFINIBAND_NES_DEBUG is not set +CONFIG_EDAC=y +CONFIG_EDAC_LEGACY_SYSFS=y +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_DECODE_MCE=m +CONFIG_EDAC_MCE_INJ=m +CONFIG_EDAC_MM_EDAC=m +CONFIG_EDAC_AMD64=m +CONFIG_EDAC_AMD64_ERROR_INJECTION=y +CONFIG_EDAC_E752X=m +CONFIG_EDAC_I82975X=m +CONFIG_EDAC_I3000=m +CONFIG_EDAC_I3200=m +CONFIG_EDAC_X38=m +CONFIG_EDAC_I5400=m +CONFIG_EDAC_I7CORE=m +CONFIG_EDAC_I5000=m +CONFIG_EDAC_I5100=m +CONFIG_EDAC_I7300=m + # # Executable file formats # @@ -159,6 +179,9 @@ CONFIG_BINFMT_ELF=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_MISC=y +CONFIG_COREDUMP=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_KEYS_COMPAT=y # # Device Drivers @@ -738,52 +761,103 @@ CONFIG_FIREWIRE_OHCI_DEBUG=y # CONFIG_NET=y -CONFIG_TCP_CONG_ADVANCED=y -CONFIG_TCP_CONG_BIC=m -CONFIG_TCP_CONG_CUBIC=y -CONFIG_TCP_CONG_HTCP=m -CONFIG_TCP_CONG_HSTCP=m -CONFIG_TCP_CONG_HYBLA=m -CONFIG_TCP_CONG_ILLINOIS=m -CONFIG_TCP_CONG_LP=m -CONFIG_TCP_CONG_SCALABLE=m -CONFIG_TCP_CONG_VEGAS=m -CONFIG_TCP_CONG_VENO=m -CONFIG_TCP_CONG_WESTWOOD=m -CONFIG_TCP_CONG_YEAH=m - -CONFIG_TCP_MD5SIG=y - # # Networking options # CONFIG_PACKET=y +CONFIG_PACKET_DIAG=m CONFIG_PACKET_MMAP=y CONFIG_UNIX=y +CONFIG_UNIX_DIAG=m +CONFIG_XFRM=y +CONFIG_XFRM_ALGO=y +CONFIG_XFRM_USER=y +CONFIG_XFRM_SUB_POLICY=y +CONFIG_XFRM_MIGRATE=y +CONFIG_XFRM_STATISTICS=y +CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m CONFIG_NET_KEY_MIGRATE=y CONFIG_INET=y -CONFIG_INET_LRO=y -CONFIG_INET_TUNNEL=m -CONFIG_INET_DIAG=m CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y -CONFIG_IP_NF_SECURITY=m +CONFIG_IP_ROUTE_CLASSID=y # CONFIG_IP_PNP is not set CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m +CONFIG_NET_IP_TUNNEL=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y -# CONFIG_ARPD is not set CONFIG_SYN_COOKIES=y +CONFIG_NET_IPVTI=m CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_XFRM_MODE_TRANSPORT=m +CONFIG_INET_XFRM_MODE_TUNNEL=m +CONFIG_INET_XFRM_MODE_BEET=m +CONFIG_INET_LRO=y +CONFIG_INET_DIAG=m +CONFIG_INET_UDP_DIAG=m +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=y +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_DEFAULT_CUBIC=y +# CONFIG_DEFAULT_RENO is not set +CONFIG_DEFAULT_TCP_CONG="cubic" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m
[gentoo-commits] proj/genkernel:master commit in: arch/parisc64/, arch/x86/, arch/sparc64/, arch/alpha/, arch/arm/, /, ...
commit: 3b2a190062f6a15af1aba3565e9bdb8fcdc5056a Author: Richard Yao gentoo org> AuthorDate: Sun Aug 17 22:04:49 2014 + Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:43:38 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=3b2a1900 Initial kernel config infrastructure The merge.pl script and initial configuration files for ppc, ppc64 x86 and x86_64 are from RHEL6. The merge.pl is intended to be replaced in the future. We will use it for now because Rick Farina of Gentoo QA wants this merged regardless of whether we have a substitute ready or not. Signed-off-by: Richard Yao gentoo.org> .gitignore |1 + Makefile |8 +- arch/alpha/arch-config | 87 + arch/arm/arch-config |0 arch/ia64/arch-config |0 arch/mips/arch-config |0 arch/parisc/arch-config|0 arch/parisc64/arch-config |0 arch/ppc/arch-config | 44 + arch/ppc64/arch-config | 65 + arch/sparc/arch-config |0 arch/sparc64/arch-config |0 arch/um/arch-config|0 arch/x86/arch-config | 31 + arch/x86_64/arch-config| 123 ++ defaults/kernel-generic-config | 4481 gen_configkernel.sh|2 +- merge.pl | 66 + 18 files changed, 4906 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5d43ffd..f55fd0c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /genkernel.8 /genkernel-*.tar.bz2 /ChangeLog +/arch/*/generated-config diff --git a/Makefile b/Makefile index 76c9492..79d3be9 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,14 @@ PACKAGE_VERSION = `/bin/fgrep GK_V= genkernel | sed "s/.*GK_V='\([^']\+\)'/\1/"` distdir = genkernel-$(PACKAGE_VERSION) +KCONF = $(shell ls arch/*/arch-config | sed 's/arch-/generated-/g') # Add off-Git/generated files here that need to be shipped with releases -EXTRA_DIST = genkernel.8 ChangeLog +EXTRA_DIST = genkernel.8 ChangeLog $(KCONF) + +default: $(KCONF) genkernel.8 + +$(KCONF): + perl merge.pl defaults/kernel-generic-config $(dir $@)arch-config > $@ genkernel.8: doc/genkernel.8.txt doc/asciidoc.conf Makefile genkernel a2x --conf-file=doc/asciidoc.conf --attribute="genkernelversion=$(PACKAGE_VERSION)" \ diff --git a/arch/alpha/arch-config b/arch/alpha/arch-config new file mode 100644 index 000..4e62d1f --- /dev/null +++ b/arch/alpha/arch-config @@ -0,0 +1,87 @@ +CONFIG_ALPHA=y +CONFIG_64BIT=y +CONFIG_MMU=y +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +# CONFIG_ARCH_HAS_ILOG2_U32 is not set +# CONFIG_ARCH_HAS_ILOG2_U64 is not set +CONFIG_GENERIC_FIND_NEXT_BIT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ZONE_DMA=y +CONFIG_GENERIC_ISA_DMA=y +# CONFIG_GENERIC_IOMAP is not set +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_AUTO_IRQ_AFFINITY=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" + + +CONFIG_ALPHA_GENERIC=y +# CONFIG_ALPHA_ALCOR is not set +# CONFIG_ALPHA_XL is not set +# CONFIG_ALPHA_BOOK1 is not set +# CONFIG_ALPHA_AVANTI_CH is not set +# CONFIG_ALPHA_CABRIOLET is not set +# CONFIG_ALPHA_DP264 is not set +# CONFIG_ALPHA_EB164 is not set +# CONFIG_ALPHA_EB64P_CH is not set +# CONFIG_ALPHA_EB66 is not set +# CONFIG_ALPHA_EB66P is not set +# CONFIG_ALPHA_EIGER is not set +# CONFIG_ALPHA_JENSEN is not set +# CONFIG_ALPHA_LX164 is not set +# CONFIG_ALPHA_LYNX is not set +# CONFIG_ALPHA_MARVEL is not set +# CONFIG_ALPHA_MIATA is not set +# CONFIG_ALPHA_MIKASA is not set +# CONFIG_ALPHA_NAUTILUS is not set +# CONFIG_ALPHA_NONAME_CH is not set +# CONFIG_ALPHA_NORITAKE is not set +# CONFIG_ALPHA_PC164 is not set +# CONFIG_ALPHA_P2K is not set +# CONFIG_ALPHA_RAWHIDE is not set +# CONFIG_ALPHA_RUFFIAN is not set +# CONFIG_ALPHA_RX164 is not set +# CONFIG_ALPHA_SX164 is not set +# CONFIG_ALPHA_SABLE is not set +# CONFIG_ALPHA_SHARK is not set +# CONFIG_ALPHA_TAKARA is not set +# CONFIG_ALPHA_TITAN is not set +# CONFIG_ALPHA_WILDFIRE is not set +CONFIG_ISA_DMA_API=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCI_SYSCALL=y +CONFIG_ALPHA_CORE_AGP=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_ALPHA_BROKEN_IRQ_MASK=y +CONFIG_VGA_HOSE=y +CONFIG_EISA=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_HAVE_DEC_LOCK=y +CONFIG_NR_CPUS=32 +# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_DISCONTIGMEM_MANUAL is not set +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +# CONFIG_SPARSEMEM_STATIC is not set +# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_RESOURCES_64BIT=y +CONFIG_ZONE_DMA_FLAG=1 +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=y +CONFIG_VERBOSE_MCHECK=y +CONFIG_VERBOSE_MCHECK_ON=1 +CONFIG_ALPHA_UAC_SYSCTL=y +# CONFIG_ARCH_SUPPORTS_MSI is not set +CONF
[gentoo-commits] proj/genkernel: New tag: v3.4.51.4
commit: Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:44:11 2015 + New tag: v3.4.51.4
[gentoo-commits] proj/genkernel:master commit in: arch/x86/, arch/x86_64/
commit: a0e94ca4a37acf44015fd8d6a8912a29669c0ffc Author: Richard Yao gentoo org> AuthorDate: Sun Aug 17 19:57:30 2014 + Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:04:54 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=a0e94ca4 Enable sensors for K10 and K15h families in default x86/x86_64 configs, bug #508362 Signed-off-by: Richard Yao gentoo.org> arch/x86/kernel-config| 2 ++ arch/x86_64/kernel-config | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/x86/kernel-config b/arch/x86/kernel-config index f393b7f..3b7f8c1 100644 --- a/arch/x86/kernel-config +++ b/arch/x86/kernel-config @@ -2146,6 +2146,8 @@ CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_FAM15H_POWER=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS1621=m diff --git a/arch/x86_64/kernel-config b/arch/x86_64/kernel-config index 25dc2dd..0adb79f 100644 --- a/arch/x86_64/kernel-config +++ b/arch/x86_64/kernel-config @@ -2158,7 +2158,8 @@ CONFIG_SENSORS_ADT7470=m # CONFIG_SENSORS_ADT7475 is not set # CONFIG_SENSORS_ASC7621 is not set CONFIG_SENSORS_K8TEMP=m -# CONFIG_SENSORS_K10TEMP is not set +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_FAM15H_POWER=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS1621=m
[gentoo-commits] proj/genkernel:master commit in: arch/um/, defaults/, arch/sparc64/, arch/x86/, arch/alpha/, arch/ia64/, ...
commit: 7e22da0ee74bdc05056668a99fac5aa8cfe16a30 Author: Richard Yao gentoo org> AuthorDate: Sun Aug 17 02:47:37 2014 + Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:04:54 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=7e22da0e Enable CONFIG_AUDIT=y on almost all architectures CONFIG_AUDIT is already enabled on the most common architectures. It is ancient, yet it is required by SELinux. Lets enable it on all architectures for SELinux compatibility. It is not clear that ./arch/ppc64/kernel-2.6-pSeries and ./arch/ppc64/kernel-2.6.g5 even still work. I am omitting them from this commit because it is not clear to me that they even still work. Someone with appropriate hardware will need to update the config file(s). Signed-off-by: Richard Yao gentoo.org> arch/alpha/kernel-config | 2 +- arch/ia64/kernel-config | 2 +- arch/mips/ip22r4k-2006_1.cf | 2 +- arch/mips/ip22r5k-2006_1.cf | 2 +- arch/mips/ip27r10k-2006_1.cf | 2 +- arch/mips/ip28r10k-2006_1.cf | 2 +- arch/mips/ip30r10k-2006_1.cf | 2 +- arch/mips/ip32r5k-2006_1.cf | 2 +- arch/mips/ip32rm5k-2006_1.cf | 2 +- arch/sparc64/kernel-config | 2 +- arch/um/kernel-config| 2 +- arch/x86/kernel-config | 2 +- defaults/kernel-config | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/arch/alpha/kernel-config b/arch/alpha/kernel-config index 2f0517c..1297c8d 100644 --- a/arch/alpha/kernel-config +++ b/arch/alpha/kernel-config @@ -36,7 +36,7 @@ CONFIG_SYSVIPC_SYSCTL=y # CONFIG_USER_NS is not set # CONFIG_PID_NS is not set CONFIG_FHANDLE=y -# CONFIG_AUDIT is not set +CONFIG_AUDIT=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=15 diff --git a/arch/ia64/kernel-config b/arch/ia64/kernel-config index 6a3fc0a..2ce8f8d 100644 --- a/arch/ia64/kernel-config +++ b/arch/ia64/kernel-config @@ -26,7 +26,7 @@ CONFIG_SYSVIPC_SYSCTL=y # CONFIG_TASKSTATS is not set # CONFIG_UTS_NS is not set CONFIG_FHANDLE=y -# CONFIG_AUDIT is not set +CONFIG_AUDIT=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=17 diff --git a/arch/mips/ip22r4k-2006_1.cf b/arch/mips/ip22r4k-2006_1.cf index 2d1a6ab..b99e090 100644 --- a/arch/mips/ip22r4k-2006_1.cf +++ b/arch/mips/ip22r4k-2006_1.cf @@ -156,7 +156,7 @@ CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y CONFIG_FHANDLE=y -# CONFIG_AUDIT is not set +CONFIG_AUDIT=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_INITRAMFS_SOURCE="initramfs.cpio" diff --git a/arch/mips/ip22r5k-2006_1.cf b/arch/mips/ip22r5k-2006_1.cf index 14462e6..781cce9 100644 --- a/arch/mips/ip22r5k-2006_1.cf +++ b/arch/mips/ip22r5k-2006_1.cf @@ -156,7 +156,7 @@ CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y CONFIG_FHANDLE=y -# CONFIG_AUDIT is not set +CONFIG_AUDIT=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_INITRAMFS_SOURCE="initramfs.cpio" diff --git a/arch/mips/ip27r10k-2006_1.cf b/arch/mips/ip27r10k-2006_1.cf index 4f9b680..3c40035 100644 --- a/arch/mips/ip27r10k-2006_1.cf +++ b/arch/mips/ip27r10k-2006_1.cf @@ -160,7 +160,7 @@ CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y CONFIG_FHANDLE=y -# CONFIG_AUDIT is not set +CONFIG_AUDIT=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y # CONFIG_CPUSETS is not set diff --git a/arch/mips/ip28r10k-2006_1.cf b/arch/mips/ip28r10k-2006_1.cf index 42d1309..b36af5c 100644 --- a/arch/mips/ip28r10k-2006_1.cf +++ b/arch/mips/ip28r10k-2006_1.cf @@ -157,7 +157,7 @@ CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y CONFIG_FHANDLE=y -# CONFIG_AUDIT is not set +CONFIG_AUDIT=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_INITRAMFS_SOURCE="initramfs.cpio" diff --git a/arch/mips/ip30r10k-2006_1.cf b/arch/mips/ip30r10k-2006_1.cf index 3c15126..51bdd29 100644 --- a/arch/mips/ip30r10k-2006_1.cf +++ b/arch/mips/ip30r10k-2006_1.cf @@ -156,7 +156,7 @@ CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y CONFIG_FHANDLE=y -# CONFIG_AUDIT is not set +CONFIG_AUDIT=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y # CONFIG_CPUSETS is not set diff --git a/arch/mips/ip32r5k-2006_1.cf b/arch/mips/ip32r5k-2006_1.cf index 4b64b3b..c7386c0 100644 --- a/arch/mips/ip32r5k-2006_1.cf +++ b/arch/mips/ip32r5k-2006_1.cf @@ -157,7 +157,7 @@ CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y CONFIG_FHANDLE=y -# CONFIG_AUDIT is not set +CONFIG_AUDIT=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_INITRAMFS_SOURCE="initramfs.cpio" diff --git a/arch/mips/ip32rm5k-2006_1.cf b/arch/mips/ip32rm5k-2006_1.cf index 5411209..e64911f 100644 --- a/arch/mips/ip32rm5k-2006_1.cf +++ b/arch/mips/ip32rm5k-2006_1.cf @@ -157,7 +157,7 @@ CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y CONFIG_FHANDLE=y -# CONFIG_AU
[gentoo-commits] proj/genkernel:master commit in: /
commit: c745b48e77d85d5caa458fe803ac04e295b4ff24 Author: Ian Stakenvicius gentoo org> AuthorDate: Tue Jul 29 21:42:10 2014 + Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:04:48 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=c745b48e Remove mpath_prio_* and devmap_name from cp command, bug #468760 Signed-off-by: Richard Yao gentoo.org> gen_initramfs.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gen_initramfs.sh b/gen_initramfs.sh index 254f21a..4ec5fea 100755 --- a/gen_initramfs.sh +++ b/gen_initramfs.sh @@ -254,7 +254,7 @@ append_multipath(){ # Copy files copy_binaries "${TEMP}/initramfs-multipath-temp" \ /bin/mountpoint \ - /sbin/{multipath,kpartx,mpath_prio_*,devmap_name,dmsetup} \ + /sbin/{multipath,kpartx,dmsetup} \ /{lib,lib64}/{udev/scsi_id,multipath/*so} # Support multipath-tools-0.4.8 and previous
[gentoo-commits] proj/genkernel:master commit in: arch/mips/, arch/x86/, arch/alpha/, arch/ia64/, arch/sparc64/, defaults/, ...
commit: 91c5d373f37885a59bc4f6647119b47a8c95e8c5 Author: Richard Yao gentoo org> AuthorDate: Sun Aug 17 02:40:06 2014 + Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:04:54 2015 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=91c5d373 Include CONFIG_FHANDLE=y in default kernel config, bug #519298 Recent versions of systemd-udev require CONFIG_FHANDLE=y and provide no fallback for kernels that lack it. Signed-off-by: Richard Yao gentoo.org> arch/alpha/kernel-config | 1 + arch/ia64/kernel-config | 1 + arch/mips/ip22r4k-2006_1.cf | 1 + arch/mips/ip22r5k-2006_1.cf | 1 + arch/mips/ip27r10k-2006_1.cf | 1 + arch/mips/ip28r10k-2006_1.cf | 1 + arch/mips/ip30r10k-2006_1.cf | 1 + arch/mips/ip32r5k-2006_1.cf | 1 + arch/mips/ip32rm5k-2006_1.cf | 1 + arch/ppc/kernel-config | 1 + arch/sparc64/kernel-config | 1 + arch/um/kernel-config| 1 + arch/x86/kernel-config | 1 + arch/x86_64/kernel-config| 1 + defaults/kernel-config | 1 + 15 files changed, 15 insertions(+) diff --git a/arch/alpha/kernel-config b/arch/alpha/kernel-config index ab7a93b..2f0517c 100644 --- a/arch/alpha/kernel-config +++ b/arch/alpha/kernel-config @@ -35,6 +35,7 @@ CONFIG_SYSVIPC_SYSCTL=y # CONFIG_TASKSTATS is not set # CONFIG_USER_NS is not set # CONFIG_PID_NS is not set +CONFIG_FHANDLE=y # CONFIG_AUDIT is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y diff --git a/arch/ia64/kernel-config b/arch/ia64/kernel-config index e9abf8e..6a3fc0a 100644 --- a/arch/ia64/kernel-config +++ b/arch/ia64/kernel-config @@ -25,6 +25,7 @@ CONFIG_SYSVIPC_SYSCTL=y # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # CONFIG_UTS_NS is not set +CONFIG_FHANDLE=y # CONFIG_AUDIT is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y diff --git a/arch/mips/ip22r4k-2006_1.cf b/arch/mips/ip22r4k-2006_1.cf index 07d8a0d..2d1a6ab 100644 --- a/arch/mips/ip22r4k-2006_1.cf +++ b/arch/mips/ip22r4k-2006_1.cf @@ -155,6 +155,7 @@ CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y +CONFIG_FHANDLE=y # CONFIG_AUDIT is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y diff --git a/arch/mips/ip22r5k-2006_1.cf b/arch/mips/ip22r5k-2006_1.cf index 39577a0..14462e6 100644 --- a/arch/mips/ip22r5k-2006_1.cf +++ b/arch/mips/ip22r5k-2006_1.cf @@ -155,6 +155,7 @@ CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y +CONFIG_FHANDLE=y # CONFIG_AUDIT is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y diff --git a/arch/mips/ip27r10k-2006_1.cf b/arch/mips/ip27r10k-2006_1.cf index 66875e9..4f9b680 100644 --- a/arch/mips/ip27r10k-2006_1.cf +++ b/arch/mips/ip27r10k-2006_1.cf @@ -159,6 +159,7 @@ CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y +CONFIG_FHANDLE=y # CONFIG_AUDIT is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y diff --git a/arch/mips/ip28r10k-2006_1.cf b/arch/mips/ip28r10k-2006_1.cf index cbfbb9c..42d1309 100644 --- a/arch/mips/ip28r10k-2006_1.cf +++ b/arch/mips/ip28r10k-2006_1.cf @@ -156,6 +156,7 @@ CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y +CONFIG_FHANDLE=y # CONFIG_AUDIT is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y diff --git a/arch/mips/ip30r10k-2006_1.cf b/arch/mips/ip30r10k-2006_1.cf index 780abf9..3c15126 100644 --- a/arch/mips/ip30r10k-2006_1.cf +++ b/arch/mips/ip30r10k-2006_1.cf @@ -155,6 +155,7 @@ CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y +CONFIG_FHANDLE=y # CONFIG_AUDIT is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y diff --git a/arch/mips/ip32r5k-2006_1.cf b/arch/mips/ip32r5k-2006_1.cf index 0965b65..4b64b3b 100644 --- a/arch/mips/ip32r5k-2006_1.cf +++ b/arch/mips/ip32r5k-2006_1.cf @@ -156,6 +156,7 @@ CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y +CONFIG_FHANDLE=y # CONFIG_AUDIT is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y diff --git a/arch/mips/ip32rm5k-2006_1.cf b/arch/mips/ip32rm5k-2006_1.cf index 937c339..5411209 100644 --- a/arch/mips/ip32rm5k-2006_1.cf +++ b/arch/mips/ip32rm5k-2006_1.cf @@ -156,6 +156,7 @@ CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y +CONFIG_FHANDLE=y # CONFIG_AUDIT is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y diff --git a/arch/ppc/kernel-config b/arch/ppc/kernel-config index 29773ba..c8b8e6a 100644 --- a/arch/ppc/kernel-config +++ b/arch/ppc/kernel-config @@ -67,6 +67,7 @@ CONFIG_TASKSTATS=y # CONFIG_TASK_DELAY_ACCT is not set # CONFIG_TASK_XACCT is not set # CONFIG_USER_NS is not set +CONFIG_FHANDLE=y CONFIG_AUDIT=y CONFIG_AUDITSYSCALL=y CONFIG_IKCONFIG=y diff --git a/arch/sparc64/kernel-config b/arch/sparc64/kernel-config index 48ae656..d8570ee 100644 --- a/arc
[gentoo-commits] proj/genkernel: New branch: old_master
commit: Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:02:48 2015 + New branch: old_master
[gentoo-commits] proj/genkernel: New tag: v3.4.51.2
commit: Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:00:48 2015 + New tag: v3.4.51.2
[gentoo-commits] proj/genkernel: New tag: v3.4.51.1
commit: Commit: Richard Yao gentoo org> CommitDate: Fri Jul 31 18:00:34 2015 + New tag: v3.4.51.1