[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-09-20 Thread Jonathan Vasquez
commit: 102b309d9f08c8a17365dd4236899f63c81ec4e2
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Sep 20 13:23:34 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Sep 20 13:24:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102b309d

sys-kernel/bliss-initramfs: stabilizing 9.3.0, removing old

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

 sys-kernel/bliss-initramfs/Manifest|  2 -
 .../bliss-initramfs/bliss-initramfs-9.1.0.ebuild   | 63 --
 .../bliss-initramfs/bliss-initramfs-9.2.0.ebuild   | 63 --
 .../bliss-initramfs/bliss-initramfs-9.3.0.ebuild   |  2 +-
 4 files changed, 1 insertion(+), 129 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index 359e1bb7159..7f3d6f36498 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,4 +1,2 @@
 DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 
5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff
 SHA512 
bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090
-DIST bliss-initramfs-9.1.0.tar.gz 27708 BLAKE2B 
920e33e5c63d0c8eec2f17ceca42c6b83c3850714b63fd8d80855fafaea7f5799a22d213fb05e6ee03c9321d2eaffac434cec2822326d18cb5f8bcea5d361eaa
 SHA512 
2ce98a6dd837062accfdcb145f1eba9e93c6f21f41fc6fdeb38f939749a1a86c6971aa9e438f99a06a7fec7013ff19e8cd3dd346cc9aa80b0048c6402c93865a
-DIST bliss-initramfs-9.2.0.tar.gz 27837 BLAKE2B 
9a8dd611b75c2892dba7d96c8e79385034e7a923c62d2223d69ee48a6a8090271981b367d8083db553dfe5a1bbd661857036998bcfe7daf78e1f15bbdb8b1c9c
 SHA512 
2af311a166e4b46bdb365e8e6a518354f27216275f2d941e430d356727c9b2b9080dce411509a3e9093c5324f28ed9e73c3831140d7d2eef3ab8cd514b5c0e43
 DIST bliss-initramfs-9.3.0.tar.gz 28318 BLAKE2B 
c96a23030fc5e3ae168dbc6a4bd127eb9d6f19c0121a02351422062911274e16fe5911946942d7ef60b5eb692e679616901ac842f2af133631be894c9be36c1c
 SHA512 
051652da42356ef601453088cc2af2c08dea5101dc922dbab966aec939717441ab31a3f6cc65599eabcd2628d156c5e22675703e48f862ed168f093f115c8dd0

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild
deleted file mode 100644
index caeccc12126..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
-inherit python-single-r1
-
-DESCRIPTION="Boot your system's rootfs from Encrypted/OpenZFS."
-HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs;
-SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="strip"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${PN}-${PV}"
-
-CONFIG_FILE="/etc/bliss-initramfs/settings.json"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc README.md README-MORE.md USAGE.md
-
-   # Copy the configuration file for the user
-   dodir "/etc/${PN}"
-   cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}"
-
-   # Make a relative symbolic link: /sbin/bliss-initramfs
-   dosym "../opt/${PN}/${executable}" "/sbin/${PN}"
-}
-
-pkg_postinst() {
-   elog "Version >=9.0.0 is a BREAKING CHANGE! bliss-initramfs now has 
native"
-   elog "zfs encryption support, and LUKS has been completely removed. If 
you"
-   elog "are using LUKS, please stay on version 8.1.0 since that is the 
last"
-   elog "version to support LUKS!\n"
-   elog "For a full list of changes, please read the release info located 
here:"
-   elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/9.0.0;
-   elog ""
-   elog "As of version 8.1.0, ${PN} has a new centralized configuration 
architecture."
-   elog "Any customizations you want to provide to ${PN} should be done by 
modifying"
-   elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provi

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/

2020-09-20 Thread Jonathan Vasquez
commit: 3be8611829632d92be4634569ea3774061acb84b
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Sep 20 13:19:01 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Sep 20 13:24:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be86118

sys-kernel/bliss-kernel-bin: stabilizing 5.4.51

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

 sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild
index c4dfa209866..be4362d1fc8 100644
--- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild
+++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz;
 RESTRICT="strip test"
 LICENSE="GPL-2"
 SLOT="${_PLV}"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 S="${WORKDIR}"
 QA_PREBUILT="*"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-09-06 Thread Jonathan Vasquez
commit: fe97ca1824ff795d88d1f75fc8bef9c82636b68b
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Sep  6 20:29:42 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Sep  6 20:29:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe97ca18

sys-kernel/bliss-initramfs: bumping to 9.3.0

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

 sys-kernel/bliss-initramfs/Manifest|  1 +
 .../bliss-initramfs/bliss-initramfs-9.3.0.ebuild   | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index 11c203f7157..359e1bb7159 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,3 +1,4 @@
 DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 
5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff
 SHA512 
bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090
 DIST bliss-initramfs-9.1.0.tar.gz 27708 BLAKE2B 
920e33e5c63d0c8eec2f17ceca42c6b83c3850714b63fd8d80855fafaea7f5799a22d213fb05e6ee03c9321d2eaffac434cec2822326d18cb5f8bcea5d361eaa
 SHA512 
2ce98a6dd837062accfdcb145f1eba9e93c6f21f41fc6fdeb38f939749a1a86c6971aa9e438f99a06a7fec7013ff19e8cd3dd346cc9aa80b0048c6402c93865a
 DIST bliss-initramfs-9.2.0.tar.gz 27837 BLAKE2B 
9a8dd611b75c2892dba7d96c8e79385034e7a923c62d2223d69ee48a6a8090271981b367d8083db553dfe5a1bbd661857036998bcfe7daf78e1f15bbdb8b1c9c
 SHA512 
2af311a166e4b46bdb365e8e6a518354f27216275f2d941e430d356727c9b2b9080dce411509a3e9093c5324f28ed9e73c3831140d7d2eef3ab8cd514b5c0e43
+DIST bliss-initramfs-9.3.0.tar.gz 28318 BLAKE2B 
c96a23030fc5e3ae168dbc6a4bd127eb9d6f19c0121a02351422062911274e16fe5911946942d7ef60b5eb692e679616901ac842f2af133631be894c9be36c1c
 SHA512 
051652da42356ef601453088cc2af2c08dea5101dc922dbab966aec939717441ab31a3f6cc65599eabcd2628d156c5e22675703e48f862ed168f093f115c8dd0

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.3.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-9.3.0.ebuild
new file mode 100644
index 000..042e7d7cf5d
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-9.3.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+inherit python-single-r1
+
+DESCRIPTION="Boot your system's rootfs from Encrypted/OpenZFS."
+HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs;
+SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${PN}-${PV}"
+
+CONFIG_FILE="/etc/bliss-initramfs/settings.json"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc README.md README-MORE.md USAGE.md
+
+   # Copy the configuration file for the user
+   dodir "/etc/${PN}"
+   cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}"
+
+   # Make a relative symbolic link: /sbin/bliss-initramfs
+   dosym "../opt/${PN}/${executable}" "/sbin/${PN}"
+}
+
+pkg_postinst() {
+   elog "Version >=9.0.0 is a BREAKING CHANGE! bliss-initramfs now has 
native"
+   elog "zfs encryption support, and LUKS has been completely removed. If 
you"
+   elog "are using LUKS, please stay on version 8.1.0 since that is the 
last"
+   elog "version to support LUKS!\n"
+   elog "For a full list of changes, please read the release info located 
here:"
+   elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/9.0.0;
+   elog ""
+   elog "As of version 8.1.0, ${PN} has a new centralized configuration 
architecture."
+   elog "Any customizations you want to provide to ${PN} should be done by 
modifying"
+   elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide"
+   elog "an alternate configuration path.\n"
+   elog "For a full list of changes, please read the release info located 
here:"
+   elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0;
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-09-03 Thread Jonathan Vasquez
commit: 3e403eda541b0f8aa36d1302ab8d5992a8090b2e
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Sep  3 16:37:09 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Sep  3 16:37:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e403eda

sys-kernel/bliss-initramfs: stabilizing 9.1.0

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

 sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild
index 042e7d7cf5d..caeccc12126 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild
@@ -14,7 +14,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-09-03 Thread Jonathan Vasquez
commit: ae5be29362e177ce0d8759ee42fe8e7de00fed17
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Sep  3 16:38:41 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Sep  3 16:38:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5be293

sys-kernel/bliss-initramfs: bumping to 9.2.0

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

 sys-kernel/bliss-initramfs/Manifest|  1 +
 .../bliss-initramfs/bliss-initramfs-9.2.0.ebuild   | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index 393307efc8d..11c203f7157 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,2 +1,3 @@
 DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 
5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff
 SHA512 
bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090
 DIST bliss-initramfs-9.1.0.tar.gz 27708 BLAKE2B 
920e33e5c63d0c8eec2f17ceca42c6b83c3850714b63fd8d80855fafaea7f5799a22d213fb05e6ee03c9321d2eaffac434cec2822326d18cb5f8bcea5d361eaa
 SHA512 
2ce98a6dd837062accfdcb145f1eba9e93c6f21f41fc6fdeb38f939749a1a86c6971aa9e438f99a06a7fec7013ff19e8cd3dd346cc9aa80b0048c6402c93865a
+DIST bliss-initramfs-9.2.0.tar.gz 27837 BLAKE2B 
9a8dd611b75c2892dba7d96c8e79385034e7a923c62d2223d69ee48a6a8090271981b367d8083db553dfe5a1bbd661857036998bcfe7daf78e1f15bbdb8b1c9c
 SHA512 
2af311a166e4b46bdb365e8e6a518354f27216275f2d941e430d356727c9b2b9080dce411509a3e9093c5324f28ed9e73c3831140d7d2eef3ab8cd514b5c0e43

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.2.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-9.2.0.ebuild
new file mode 100644
index 000..042e7d7cf5d
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-9.2.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+inherit python-single-r1
+
+DESCRIPTION="Boot your system's rootfs from Encrypted/OpenZFS."
+HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs;
+SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${PN}-${PV}"
+
+CONFIG_FILE="/etc/bliss-initramfs/settings.json"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc README.md README-MORE.md USAGE.md
+
+   # Copy the configuration file for the user
+   dodir "/etc/${PN}"
+   cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}"
+
+   # Make a relative symbolic link: /sbin/bliss-initramfs
+   dosym "../opt/${PN}/${executable}" "/sbin/${PN}"
+}
+
+pkg_postinst() {
+   elog "Version >=9.0.0 is a BREAKING CHANGE! bliss-initramfs now has 
native"
+   elog "zfs encryption support, and LUKS has been completely removed. If 
you"
+   elog "are using LUKS, please stay on version 8.1.0 since that is the 
last"
+   elog "version to support LUKS!\n"
+   elog "For a full list of changes, please read the release info located 
here:"
+   elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/9.0.0;
+   elog ""
+   elog "As of version 8.1.0, ${PN} has a new centralized configuration 
architecture."
+   elog "Any customizations you want to provide to ${PN} should be done by 
modifying"
+   elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide"
+   elog "an alternate configuration path.\n"
+   elog "For a full list of changes, please read the release info located 
here:"
+   elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0;
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-07-18 Thread Jonathan Vasquez
commit: 58d360eb145b1c975f46b66333e5d6bbf6a07ba9
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Jul 18 16:34:13 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jul 18 16:34:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d360eb

sys-kernel/bliss-initramfs: stabilizing 8.1.0-r1

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

 .../bliss-initramfs-8.1.0-r1.ebuild|  2 +-
 .../bliss-initramfs/bliss-initramfs-8.1.0.ebuild   | 56 --
 2 files changed, 1 insertion(+), 57 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild
index a25ff54ad64..5223e32f61f 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild
@@ -14,7 +14,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
${PYTHON_DEPS}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild
deleted file mode 100644
index ef11f110a78..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
-inherit python-single-r1
-
-DESCRIPTION="Boot your system's rootfs from OpenZFS/LUKS"
-HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs;
-SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="strip"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${PN}-${PV}"
-
-CONFIG_FILE="/etc/bliss-initramfs/settings.json"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc README.md README-MORE USAGE_AND_OPTIONS
-
-   # Copy the configuration file for the user
-   dodir "/etc/${PN}"
-   cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}"
-
-   # Make a relative symbolic link: /sbin/bliss-initramfs
-   dosym "../opt/${PN}/${executable}" "/sbin/${PN}"
-}
-
-pkg_postinst() {
-   elog "As of version 8.1.0, ${PN} has a new centralized configuration 
architecture."
-   elog "Any customizations you want to provide to ${PN} should be done by 
modifying"
-   elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide"
-   elog "an alternate configuration path.\n"
-   elog "For a full list of changes, please read the release info located 
here:"
-   elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0;
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-07-18 Thread Jonathan Vasquez
commit: 5b14bbda47f9cc857a5849f369c765f08c28488c
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Jul 18 16:31:47 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jul 18 16:31:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b14bbda

sys-kernel/bliss-initramfs: removing 8.0.0, stabilizing 8.1.0.

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

 sys-kernel/bliss-initramfs/Manifest|  1 -
 .../bliss-initramfs/bliss-initramfs-8.0.0.ebuild   | 41 --
 .../bliss-initramfs/bliss-initramfs-8.1.0.ebuild   |  2 +-
 3 files changed, 1 insertion(+), 43 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index aedf79cfde2..6fa2d72bfa6 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,3 +1,2 @@
-DIST bliss-initramfs-8.0.0.tar.gz 28234 BLAKE2B 
fc1295d9d203e32b5339e42b7c5565f669212e8c17b570b3f8a304dae32ec242c62b74f6dbccacd710b0cc2c4418c3b4a7af64dddc36a52f23881c74457cab7d
 SHA512 
94bf5261cd1ddbf902e026f5e20344aa7def76115009fd18fe67efe65e24b376622ee852236b540452f0f2b2c847debf145602c73dee0113ea0215c7abcbe0df
 DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 
5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff
 SHA512 
bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090
 DIST bliss-initramfs-9.0.0.tar.gz 27161 BLAKE2B 
d3e50c489e58b6aef807590f88acd014b06d4101da1e7aca3fcd8b6f7d933ebcc1728c774af5861f33cef9f84e9426deba25360c347815ae1ad9b6e742044b3b
 SHA512 
a6942529bf74dc5fa85c6f68b94c0603e30dadeacaceafe57cbfb5cfe87f9b52782b40cf044125f1d60b2d51057b07b444d56c9e3f6b8bffed27796352449af5

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild
deleted file mode 100644
index a307b28d090..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
-inherit python-single-r1
-
-DESCRIPTION="Boot your system's rootfs from OpenZFS/LUKS"
-HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs;
-SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="strip"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${PN}-${PV}"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc README.md README-MORE USAGE
-
-   # Make a relative symbolic link: /sbin/bliss-initramfs
-   dosym "../opt/${PN}/${executable}" "/sbin/${PN}"
-}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild
index e6bfbec84ca..ef11f110a78 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild
@@ -14,7 +14,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-07-18 Thread Jonathan Vasquez
commit: 77fb3b2f277796c5cec4a8a9dbd95405c580ad27
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Jul 18 16:35:26 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jul 18 16:35:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fb3b2f

sys-kernel/bliss-initramfs: bumping 9.0.0 to 9.1.0

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

 sys-kernel/bliss-initramfs/Manifest | 2 +-
 .../{bliss-initramfs-9.0.0.ebuild => bliss-initramfs-9.1.0.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index 6fa2d72bfa6..393307efc8d 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,2 +1,2 @@
 DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 
5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff
 SHA512 
bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090
-DIST bliss-initramfs-9.0.0.tar.gz 27161 BLAKE2B 
d3e50c489e58b6aef807590f88acd014b06d4101da1e7aca3fcd8b6f7d933ebcc1728c774af5861f33cef9f84e9426deba25360c347815ae1ad9b6e742044b3b
 SHA512 
a6942529bf74dc5fa85c6f68b94c0603e30dadeacaceafe57cbfb5cfe87f9b52782b40cf044125f1d60b2d51057b07b444d56c9e3f6b8bffed27796352449af5
+DIST bliss-initramfs-9.1.0.tar.gz 27708 BLAKE2B 
920e33e5c63d0c8eec2f17ceca42c6b83c3850714b63fd8d80855fafaea7f5799a22d213fb05e6ee03c9321d2eaffac434cec2822326d18cb5f8bcea5d361eaa
 SHA512 
2ce98a6dd837062accfdcb145f1eba9e93c6f21f41fc6fdeb38f939749a1a86c6971aa9e438f99a06a7fec7013ff19e8cd3dd346cc9aa80b0048c6402c93865a

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild
similarity index 96%
rename from sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild
rename to sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild
index 6883d269b77..042e7d7cf5d 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild
@@ -47,7 +47,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   elog "Version 9.0.0 is a BREAKING CHANGE! bliss-initramfs now has 
native"
+   elog "Version >=9.0.0 is a BREAKING CHANGE! bliss-initramfs now has 
native"
elog "zfs encryption support, and LUKS has been completely removed. If 
you"
elog "are using LUKS, please stay on version 8.1.0 since that is the 
last"
elog "version to support LUKS!\n"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-07-18 Thread Jonathan Vasquez
commit: c384fe130b001b0fab86414c0ca3bd6bfce824eb
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Jul 18 16:32:59 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jul 18 16:32:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c384fe13

sys-kernel/bliss-initramfs: Added 8.1.0-r1

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

 .../bliss-initramfs-8.1.0-r1.ebuild| 61 ++
 1 file changed, 61 insertions(+)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild
new file mode 100644
index 000..a25ff54ad64
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+inherit python-single-r1
+
+DESCRIPTION="Boot your system's rootfs from OpenZFS/LUKS"
+HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs;
+SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${PN}-${PV}"
+
+CONFIG_FILE="/etc/bliss-initramfs/settings.json"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc README.md README-MORE USAGE_AND_OPTIONS
+
+   # Copy the configuration file for the user
+   dodir "/etc/${PN}"
+   cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}"
+
+   # Make a relative symbolic link: /sbin/bliss-initramfs
+   dosym "../opt/${PN}/${executable}" "/sbin/${PN}"
+}
+
+pkg_postinst() {
+   elog "As of version 8.1.0, ${PN} has a new centralized configuration 
architecture."
+   elog "Any customizations you want to provide to ${PN} should be done by 
modifying"
+   elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide"
+   elog "an alternate configuration path.\n"
+   elog "For a full list of changes, please read the release info located 
here:"
+   elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0;
+   elog ""
+   elog "Also, 8.1.0 is the last version to include support for LUKS! 
Starting with"
+   elog "version 9.0.0, bliss-initramfs only contains support for ZFS' 
Native Encryption."
+   elog "If you are a LUKS/OpenZFS user, please stay on 8.1.0 until you 
migrate over to"
+   elog "the native encryption."
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/

2020-07-15 Thread Jonathan Vasquez
commit: b7c808891e0cbb01aa37831ee25213059ad63acc
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Wed Jul 15 19:36:05 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Wed Jul 15 19:36:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c80889

sys-kernel/bliss-kernel-bin: stabilizing .178, removing .170

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

 sys-kernel/bliss-kernel-bin/Manifest   |  1 -
 .../bliss-kernel-bin-4.14.170.ebuild   | 37 --
 .../bliss-kernel-bin-4.14.178.ebuild   |  6 +---
 3 files changed, 1 insertion(+), 43 deletions(-)

diff --git a/sys-kernel/bliss-kernel-bin/Manifest 
b/sys-kernel/bliss-kernel-bin/Manifest
index e0fff71bc04..1915bc3e717 100644
--- a/sys-kernel/bliss-kernel-bin/Manifest
+++ b/sys-kernel/bliss-kernel-bin/Manifest
@@ -1,3 +1,2 @@
-DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 
360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28
 SHA512 
ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64
 DIST kernel-4.14.178-FC.01.tar.xz 96524864 BLAKE2B 
21b526fc49ced62e1268e497ea0eba581ab1e8662900b404237c30fb3887e13ca19b4af402f6b8f13690838a451bb06c295ca014d7bba3e6c73ecbd11b773f39
 SHA512 
10b2da503652b4fb0cb465a121c471a9a22d14b51e1abce132f29291ee6c933807af77d8112054bc5bfa92c04b4288749e35af3f029724b7e2e2b679b77a7989
 DIST kernel-5.4.38-FC.01.tar.xz 117089784 BLAKE2B 
724d7661f98daf272d0c938b3db038f142a585c91439aaf8691ba4194b410e90a4ec5c0396498e0d56d67818ed2f565f66d504b921cf509dc8b45d624c622a67
 SHA512 
fced22ba786a68b791c26e4260feecc9dc1ddc2a1a4bec0c5902a80801fe8b95e5177b3bef21311e866fa6c3a292286c317b12061d5ded60559cbf9e908ab8ae

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild
deleted file mode 100644
index a189ee6a274..000
--- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kernel-install
-
-# Variables
-_LV="FC.01" # Local Version
-_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir)
-
-# Main
-DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])"
-HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss;
-SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz;
-
-RESTRICT="strip test"
-LICENSE="GPL-2"
-SLOT="${_PLV}"
-KEYWORDS="-* amd64"
-
-# Unset 'initramfs' since 'bliss-kernel' doesn't need them
-# as an explicitly enabled IUSE from the kernel-install eclass.
-IUSE="-initramfs"
-
-S="${WORKDIR}"
-QA_PREBUILT="*"
-
-src_install() {
-   mv * "${ED}" || die
-}
-
-pkg_postinst() {
-   # Stub out this function. The downloaded tarball is ready to be 
installed
-   # into the OS directly.
-   debug-print-function ${FUNCNAME} "${@}"
-}

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild
index 7df4e7a0e92..5f3098080b2 100644
--- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild
+++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild
@@ -17,11 +17,7 @@ 
SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz;
 RESTRICT="strip test"
 LICENSE="GPL-2"
 SLOT="${_PLV}"
-KEYWORDS="-* ~amd64"
-
-# Unset 'initramfs' since 'bliss-kernel' doesn't need them
-# as an explicitly enabled IUSE from the kernel-install eclass.
-IUSE="-initramfs"
+KEYWORDS="-* amd64"
 
 S="${WORKDIR}"
 QA_PREBUILT="*"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/

2020-07-15 Thread Jonathan Vasquez
commit: 7e81301c668bb87d5c91631b1c6c7260aa0716a8
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Wed Jul 15 19:37:13 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Wed Jul 15 19:37:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e81301c

sys-kernel/bliss-kernel-bin: removing 5.4.38, updating to 5.4.51

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

 sys-kernel/bliss-kernel-bin/Manifest| 2 +-
 ...liss-kernel-bin-5.4.38.ebuild => bliss-kernel-bin-5.4.51.ebuild} | 6 +-
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/sys-kernel/bliss-kernel-bin/Manifest 
b/sys-kernel/bliss-kernel-bin/Manifest
index 1915bc3e717..16efc507b9c 100644
--- a/sys-kernel/bliss-kernel-bin/Manifest
+++ b/sys-kernel/bliss-kernel-bin/Manifest
@@ -1,2 +1,2 @@
 DIST kernel-4.14.178-FC.01.tar.xz 96524864 BLAKE2B 
21b526fc49ced62e1268e497ea0eba581ab1e8662900b404237c30fb3887e13ca19b4af402f6b8f13690838a451bb06c295ca014d7bba3e6c73ecbd11b773f39
 SHA512 
10b2da503652b4fb0cb465a121c471a9a22d14b51e1abce132f29291ee6c933807af77d8112054bc5bfa92c04b4288749e35af3f029724b7e2e2b679b77a7989
-DIST kernel-5.4.38-FC.01.tar.xz 117089784 BLAKE2B 
724d7661f98daf272d0c938b3db038f142a585c91439aaf8691ba4194b410e90a4ec5c0396498e0d56d67818ed2f565f66d504b921cf509dc8b45d624c622a67
 SHA512 
fced22ba786a68b791c26e4260feecc9dc1ddc2a1a4bec0c5902a80801fe8b95e5177b3bef21311e866fa6c3a292286c317b12061d5ded60559cbf9e908ab8ae
+DIST kernel-5.4.51-FB.01.tar.xz 117299856 BLAKE2B 
3677a667ba72d0d57db9643deb2325bf539ed56aaf903842973fd063982aa5e9ea4030892988f7efac5848d5f29f00053ceceaa305cec47e64112d59310a3186
 SHA512 
baeb2d0d46d69c1690d1a295ea41f00067fa28a80053fbe5fc8f52863fb16ac4becbb3199fb8568fdfbf9bc01c4925cd8fea7f4436f73f4028378ab1c3af2774

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild
similarity index 79%
rename from sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild
rename to sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild
index 7df4e7a0e92..c4dfa209866 100644
--- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild
+++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit kernel-install
 
 # Variables
-_LV="FC.01" # Local Version
+_LV="FB.01" # Local Version
 _PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir)
 
 # Main
@@ -19,10 +19,6 @@ LICENSE="GPL-2"
 SLOT="${_PLV}"
 KEYWORDS="-* ~amd64"
 
-# Unset 'initramfs' since 'bliss-kernel' doesn't need them
-# as an explicitly enabled IUSE from the kernel-install eclass.
-IUSE="-initramfs"
-
 S="${WORKDIR}"
 QA_PREBUILT="*"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-07-13 Thread Jonathan Vasquez
commit: 50ebd24d7597b1155ac2818e01641ed260467950
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Jul 13 23:52:46 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Jul 13 23:52:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ebd24d

sys-kernel/bliss-initramfs: version bumped to 9.0.0

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

 sys-kernel/bliss-initramfs/Manifest|  1 +
 .../bliss-initramfs/bliss-initramfs-9.0.0.ebuild   | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index a466b19a52d..aedf79cfde2 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,2 +1,3 @@
 DIST bliss-initramfs-8.0.0.tar.gz 28234 BLAKE2B 
fc1295d9d203e32b5339e42b7c5565f669212e8c17b570b3f8a304dae32ec242c62b74f6dbccacd710b0cc2c4418c3b4a7af64dddc36a52f23881c74457cab7d
 SHA512 
94bf5261cd1ddbf902e026f5e20344aa7def76115009fd18fe67efe65e24b376622ee852236b540452f0f2b2c847debf145602c73dee0113ea0215c7abcbe0df
 DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 
5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff
 SHA512 
bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090
+DIST bliss-initramfs-9.0.0.tar.gz 27161 BLAKE2B 
d3e50c489e58b6aef807590f88acd014b06d4101da1e7aca3fcd8b6f7d933ebcc1728c774af5861f33cef9f84e9426deba25360c347815ae1ad9b6e742044b3b
 SHA512 
a6942529bf74dc5fa85c6f68b94c0603e30dadeacaceafe57cbfb5cfe87f9b52782b40cf044125f1d60b2d51057b07b444d56c9e3f6b8bffed27796352449af5

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild
new file mode 100644
index 000..6883d269b77
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+inherit python-single-r1
+
+DESCRIPTION="Boot your system's rootfs from Encrypted/OpenZFS."
+HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs;
+SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${PN}-${PV}"
+
+CONFIG_FILE="/etc/bliss-initramfs/settings.json"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc README.md README-MORE.md USAGE.md
+
+   # Copy the configuration file for the user
+   dodir "/etc/${PN}"
+   cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}"
+
+   # Make a relative symbolic link: /sbin/bliss-initramfs
+   dosym "../opt/${PN}/${executable}" "/sbin/${PN}"
+}
+
+pkg_postinst() {
+   elog "Version 9.0.0 is a BREAKING CHANGE! bliss-initramfs now has 
native"
+   elog "zfs encryption support, and LUKS has been completely removed. If 
you"
+   elog "are using LUKS, please stay on version 8.1.0 since that is the 
last"
+   elog "version to support LUKS!\n"
+   elog "For a full list of changes, please read the release info located 
here:"
+   elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/9.0.0;
+   elog ""
+   elog "As of version 8.1.0, ${PN} has a new centralized configuration 
architecture."
+   elog "Any customizations you want to provide to ${PN} should be done by 
modifying"
+   elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide"
+   elog "an alternate configuration path.\n"
+   elog "For a full list of changes, please read the release info located 
here:"
+   elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0;
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-07-13 Thread Jonathan Vasquez
commit: 80d032bde26361202313da78e6850595ad3c67ee
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Jul 13 15:09:44 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Jul 13 15:09:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d032bd

sys-kernel/bliss-initramfs: bumped to 8.1.0

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

 sys-kernel/bliss-initramfs/Manifest|  1 +
 .../bliss-initramfs/bliss-initramfs-8.1.0.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index df6704436ef..a466b19a52d 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1 +1,2 @@
 DIST bliss-initramfs-8.0.0.tar.gz 28234 BLAKE2B 
fc1295d9d203e32b5339e42b7c5565f669212e8c17b570b3f8a304dae32ec242c62b74f6dbccacd710b0cc2c4418c3b4a7af64dddc36a52f23881c74457cab7d
 SHA512 
94bf5261cd1ddbf902e026f5e20344aa7def76115009fd18fe67efe65e24b376622ee852236b540452f0f2b2c847debf145602c73dee0113ea0215c7abcbe0df
+DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 
5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff
 SHA512 
bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild
new file mode 100644
index 000..e6bfbec84ca
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+inherit python-single-r1
+
+DESCRIPTION="Boot your system's rootfs from OpenZFS/LUKS"
+HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs;
+SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${PN}-${PV}"
+
+CONFIG_FILE="/etc/bliss-initramfs/settings.json"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc README.md README-MORE USAGE_AND_OPTIONS
+
+   # Copy the configuration file for the user
+   dodir "/etc/${PN}"
+   cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}"
+
+   # Make a relative symbolic link: /sbin/bliss-initramfs
+   dosym "../opt/${PN}/${executable}" "/sbin/${PN}"
+}
+
+pkg_postinst() {
+   elog "As of version 8.1.0, ${PN} has a new centralized configuration 
architecture."
+   elog "Any customizations you want to provide to ${PN} should be done by 
modifying"
+   elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide"
+   elog "an alternate configuration path.\n"
+   elog "For a full list of changes, please read the release info located 
here:"
+   elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0;
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/

2020-05-04 Thread Jonathan Vasquez
commit: 5a62f4fc9c268746d110f1c9d8632d4fdf3355d7
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon May  4 19:15:24 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon May  4 19:15:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a62f4fc

sys-kernel/bliss-kernel-bin: Removed Kernel 5.4.15

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

 sys-kernel/bliss-kernel-bin/Manifest   |  1 -
 .../bliss-kernel-bin-5.4.15.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/sys-kernel/bliss-kernel-bin/Manifest 
b/sys-kernel/bliss-kernel-bin/Manifest
index 9c2a489251f..e0fff71bc04 100644
--- a/sys-kernel/bliss-kernel-bin/Manifest
+++ b/sys-kernel/bliss-kernel-bin/Manifest
@@ -1,4 +1,3 @@
 DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 
360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28
 SHA512 
ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64
 DIST kernel-4.14.178-FC.01.tar.xz 96524864 BLAKE2B 
21b526fc49ced62e1268e497ea0eba581ab1e8662900b404237c30fb3887e13ca19b4af402f6b8f13690838a451bb06c295ca014d7bba3e6c73ecbd11b773f39
 SHA512 
10b2da503652b4fb0cb465a121c471a9a22d14b51e1abce132f29291ee6c933807af77d8112054bc5bfa92c04b4288749e35af3f029724b7e2e2b679b77a7989
-DIST kernel-5.4.15-FC.01.tar.xz 117954936 BLAKE2B 
96868fb485869dbb02120b84037847bf374eca12e281c7349ef9b3598e226dc2e7fe85f5e5f811f2c682ca4466e97f0dbae81c99912a7dc32c9302f76c46cc0e
 SHA512 
8dcdd8c483a5f5d68cec94d3336b8b5cb8abda53c51f4539f7e89e4a9e47081cdc427ac81ff2ec9a5e1aedd9757951e876211cb6d6cd1b793026ac110d384de4
 DIST kernel-5.4.38-FC.01.tar.xz 117089784 BLAKE2B 
724d7661f98daf272d0c938b3db038f142a585c91439aaf8691ba4194b410e90a4ec5c0396498e0d56d67818ed2f565f66d504b921cf509dc8b45d624c622a67
 SHA512 
fced22ba786a68b791c26e4260feecc9dc1ddc2a1a4bec0c5902a80801fe8b95e5177b3bef21311e866fa6c3a292286c317b12061d5ded60559cbf9e908ab8ae

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild
deleted file mode 100644
index 7df4e7a0e92..000
--- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kernel-install
-
-# Variables
-_LV="FC.01" # Local Version
-_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir)
-
-# Main
-DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])"
-HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss;
-SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz;
-
-RESTRICT="strip test"
-LICENSE="GPL-2"
-SLOT="${_PLV}"
-KEYWORDS="-* ~amd64"
-
-# Unset 'initramfs' since 'bliss-kernel' doesn't need them
-# as an explicitly enabled IUSE from the kernel-install eclass.
-IUSE="-initramfs"
-
-S="${WORKDIR}"
-QA_PREBUILT="*"
-
-src_install() {
-   mv * "${ED}" || die
-}
-
-pkg_postinst() {
-   # Stub out this function. The downloaded tarball is ready to be 
installed
-   # into the OS directly.
-   debug-print-function ${FUNCNAME} "${@}"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/

2020-05-04 Thread Jonathan Vasquez
commit: 3d3a32eb89a11b62c8d64576e06bff94e030ad5d
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon May  4 19:14:25 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon May  4 19:14:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3a32eb

sys-kernel/bliss-kernel-bin: Added Kernels 4.14.178 and 5.4.38

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

 sys-kernel/bliss-kernel-bin/Manifest   |  2 ++
 .../bliss-kernel-bin-4.14.178.ebuild   | 37 ++
 .../bliss-kernel-bin-5.4.38.ebuild | 37 ++
 3 files changed, 76 insertions(+)

diff --git a/sys-kernel/bliss-kernel-bin/Manifest 
b/sys-kernel/bliss-kernel-bin/Manifest
index 60f026e5436..9c2a489251f 100644
--- a/sys-kernel/bliss-kernel-bin/Manifest
+++ b/sys-kernel/bliss-kernel-bin/Manifest
@@ -1,2 +1,4 @@
 DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 
360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28
 SHA512 
ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64
+DIST kernel-4.14.178-FC.01.tar.xz 96524864 BLAKE2B 
21b526fc49ced62e1268e497ea0eba581ab1e8662900b404237c30fb3887e13ca19b4af402f6b8f13690838a451bb06c295ca014d7bba3e6c73ecbd11b773f39
 SHA512 
10b2da503652b4fb0cb465a121c471a9a22d14b51e1abce132f29291ee6c933807af77d8112054bc5bfa92c04b4288749e35af3f029724b7e2e2b679b77a7989
 DIST kernel-5.4.15-FC.01.tar.xz 117954936 BLAKE2B 
96868fb485869dbb02120b84037847bf374eca12e281c7349ef9b3598e226dc2e7fe85f5e5f811f2c682ca4466e97f0dbae81c99912a7dc32c9302f76c46cc0e
 SHA512 
8dcdd8c483a5f5d68cec94d3336b8b5cb8abda53c51f4539f7e89e4a9e47081cdc427ac81ff2ec9a5e1aedd9757951e876211cb6d6cd1b793026ac110d384de4
+DIST kernel-5.4.38-FC.01.tar.xz 117089784 BLAKE2B 
724d7661f98daf272d0c938b3db038f142a585c91439aaf8691ba4194b410e90a4ec5c0396498e0d56d67818ed2f565f66d504b921cf509dc8b45d624c622a67
 SHA512 
fced22ba786a68b791c26e4260feecc9dc1ddc2a1a4bec0c5902a80801fe8b95e5177b3bef21311e866fa6c3a292286c317b12061d5ded60559cbf9e908ab8ae

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild
new file mode 100644
index 000..7df4e7a0e92
--- /dev/null
+++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+# Variables
+_LV="FC.01" # Local Version
+_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir)
+
+# Main
+DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])"
+HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss;
+SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz;
+
+RESTRICT="strip test"
+LICENSE="GPL-2"
+SLOT="${_PLV}"
+KEYWORDS="-* ~amd64"
+
+# Unset 'initramfs' since 'bliss-kernel' doesn't need them
+# as an explicitly enabled IUSE from the kernel-install eclass.
+IUSE="-initramfs"
+
+S="${WORKDIR}"
+QA_PREBUILT="*"
+
+src_install() {
+   mv * "${ED}" || die
+}
+
+pkg_postinst() {
+   # Stub out this function. The downloaded tarball is ready to be 
installed
+   # into the OS directly.
+   debug-print-function ${FUNCNAME} "${@}"
+}

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild
new file mode 100644
index 000..7df4e7a0e92
--- /dev/null
+++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+# Variables
+_LV="FC.01" # Local Version
+_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir)
+
+# Main
+DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])"
+HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss;
+SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz;
+
+RESTRICT="strip test"
+LICENSE="GPL-2"
+SLOT="${_PLV}"
+KEYWORDS="-* ~amd64"
+
+# Unset 'initramfs' since 'bliss-kernel' doesn't need them
+# as an explicitly enabled IUSE from the kernel-install eclass.
+IUSE="-initramfs"
+
+S="${WORKDIR}"
+QA_PREBUILT="*"
+
+src_install() {
+   mv * "${ED}" || die
+}
+
+pkg_postinst() {
+   # Stub out this function. The downloaded tarball is ready to be 
installed
+   # into the OS directly.
+   debug-print-function ${FUNCNAME} "${@}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/

2020-05-04 Thread Jonathan Vasquez
commit: 27003c79e7c41edbc931915f7dcb69b963cc5cfa
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon May  4 16:20:33 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon May  4 16:20:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27003c79

sys-kernel/bliss-kernel-bin: removing 5.5.2

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

 sys-kernel/bliss-kernel-bin/Manifest   |  1 -
 .../bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/sys-kernel/bliss-kernel-bin/Manifest 
b/sys-kernel/bliss-kernel-bin/Manifest
index 87972421a75..60f026e5436 100644
--- a/sys-kernel/bliss-kernel-bin/Manifest
+++ b/sys-kernel/bliss-kernel-bin/Manifest
@@ -1,3 +1,2 @@
 DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 
360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28
 SHA512 
ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64
 DIST kernel-5.4.15-FC.01.tar.xz 117954936 BLAKE2B 
96868fb485869dbb02120b84037847bf374eca12e281c7349ef9b3598e226dc2e7fe85f5e5f811f2c682ca4466e97f0dbae81c99912a7dc32c9302f76c46cc0e
 SHA512 
8dcdd8c483a5f5d68cec94d3336b8b5cb8abda53c51f4539f7e89e4a9e47081cdc427ac81ff2ec9a5e1aedd9757951e876211cb6d6cd1b793026ac110d384de4
-DIST kernel-5.5.2-FC.01.tar.xz 118548744 BLAKE2B 
001cd7728215c6654e88e7d22a8b2c4d30691e8c2960dc544713b3e53917fb34b02da1c2501d902e712b8f7bf7974cdf05f4431c8fe58878288c1852bb4010be
 SHA512 
42feb156953efa09040bcd2a203e55d03a7d0889d64bbbe062e58c0edc70c9eaa6842eded2ff35bb53eb93e08eeae8233c913afc62376cbc6fce0a91290a0abf

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild
deleted file mode 100644
index 7df4e7a0e92..000
--- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kernel-install
-
-# Variables
-_LV="FC.01" # Local Version
-_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir)
-
-# Main
-DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])"
-HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss;
-SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz;
-
-RESTRICT="strip test"
-LICENSE="GPL-2"
-SLOT="${_PLV}"
-KEYWORDS="-* ~amd64"
-
-# Unset 'initramfs' since 'bliss-kernel' doesn't need them
-# as an explicitly enabled IUSE from the kernel-install eclass.
-IUSE="-initramfs"
-
-S="${WORKDIR}"
-QA_PREBUILT="*"
-
-src_install() {
-   mv * "${ED}" || die
-}
-
-pkg_postinst() {
-   # Stub out this function. The downloaded tarball is ready to be 
installed
-   # into the OS directly.
-   debug-print-function ${FUNCNAME} "${@}"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/

2020-05-04 Thread Jonathan Vasquez
commit: e7b9e7a1e37b684a9128a0c4b29f910605f2e4d3
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon May  4 16:19:02 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon May  4 16:19:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b9e7a1

sys-kernel/bliss-kernel-bin: stabilizing 4.14.170

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

 sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild
index 7df4e7a0e92..a189ee6a274 100644
--- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild
+++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz;
 RESTRICT="strip test"
 LICENSE="GPL-2"
 SLOT="${_PLV}"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 # Unset 'initramfs' since 'bliss-kernel' doesn't need them
 # as an explicitly enabled IUSE from the kernel-install eclass.



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2020-02-23 Thread Jonathan Vasquez
commit: 6a213c7cd0d4ef13c6b9e8cff4b58316db708f6f
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Feb 23 22:09:59 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Feb 23 22:09:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a213c7c

sys-kernel/bliss-initramfs: stabilizing 8.0.0

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

 sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild
index a7d3488681d..a307b28d090 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild
@@ -14,7 +14,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
${PYTHON_DEPS}



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

2020-02-12 Thread Jonathan Vasquez
commit: c5c306ec633ce48c5bd5a49b342f0c0272b798de
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Feb 13 04:54:42 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Feb 13 04:58:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c306ec

sys-fs/zfs: removing myself from maintainers zfs*

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

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

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

-   
-   fearedbl...@gentoo.org
-   Jonathan Vasquez
-   

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


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

-   
-   fearedbl...@gentoo.org
-   Jonathan Vasquez
-   

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

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

-   
-   fearedbl...@gentoo.org
-   Jonathan Vasquez
-   

zfsonlinux/spl




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

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

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

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

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

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

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

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


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

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

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

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

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

zfsonlinux/spl




[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/, virtual/linux-sources/

2020-02-12 Thread Jonathan Vasquez
commit: cb6b924d6dfd4ff18346e6d828c0027fa0c26d06
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Feb 13 02:03:40 2020 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Feb 13 02:05:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6b924d

sys-kernel/bliss-kernel-bin: adding new package

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

 sys-kernel/bliss-kernel-bin/Manifest   |  3 ++
 .../bliss-kernel-bin-4.14.170.ebuild   | 37 ++
 .../bliss-kernel-bin-5.4.15.ebuild | 37 ++
 .../bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild | 37 ++
 sys-kernel/bliss-kernel-bin/metadata.xml   | 11 +++
 virtual/linux-sources/linux-sources-3-r4.ebuild|  1 +
 6 files changed, 126 insertions(+)

diff --git a/sys-kernel/bliss-kernel-bin/Manifest 
b/sys-kernel/bliss-kernel-bin/Manifest
new file mode 100644
index 000..87972421a75
--- /dev/null
+++ b/sys-kernel/bliss-kernel-bin/Manifest
@@ -0,0 +1,3 @@
+DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 
360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28
 SHA512 
ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64
+DIST kernel-5.4.15-FC.01.tar.xz 117954936 BLAKE2B 
96868fb485869dbb02120b84037847bf374eca12e281c7349ef9b3598e226dc2e7fe85f5e5f811f2c682ca4466e97f0dbae81c99912a7dc32c9302f76c46cc0e
 SHA512 
8dcdd8c483a5f5d68cec94d3336b8b5cb8abda53c51f4539f7e89e4a9e47081cdc427ac81ff2ec9a5e1aedd9757951e876211cb6d6cd1b793026ac110d384de4
+DIST kernel-5.5.2-FC.01.tar.xz 118548744 BLAKE2B 
001cd7728215c6654e88e7d22a8b2c4d30691e8c2960dc544713b3e53917fb34b02da1c2501d902e712b8f7bf7974cdf05f4431c8fe58878288c1852bb4010be
 SHA512 
42feb156953efa09040bcd2a203e55d03a7d0889d64bbbe062e58c0edc70c9eaa6842eded2ff35bb53eb93e08eeae8233c913afc62376cbc6fce0a91290a0abf

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild
new file mode 100644
index 000..7df4e7a0e92
--- /dev/null
+++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+# Variables
+_LV="FC.01" # Local Version
+_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir)
+
+# Main
+DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])"
+HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss;
+SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz;
+
+RESTRICT="strip test"
+LICENSE="GPL-2"
+SLOT="${_PLV}"
+KEYWORDS="-* ~amd64"
+
+# Unset 'initramfs' since 'bliss-kernel' doesn't need them
+# as an explicitly enabled IUSE from the kernel-install eclass.
+IUSE="-initramfs"
+
+S="${WORKDIR}"
+QA_PREBUILT="*"
+
+src_install() {
+   mv * "${ED}" || die
+}
+
+pkg_postinst() {
+   # Stub out this function. The downloaded tarball is ready to be 
installed
+   # into the OS directly.
+   debug-print-function ${FUNCNAME} "${@}"
+}

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild 
b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild
new file mode 100644
index 000..7df4e7a0e92
--- /dev/null
+++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+# Variables
+_LV="FC.01" # Local Version
+_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir)
+
+# Main
+DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])"
+HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss;
+SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz;
+
+RESTRICT="strip test"
+LICENSE="GPL-2"
+SLOT="${_PLV}"
+KEYWORDS="-* ~amd64"
+
+# Unset 'initramfs' since 'bliss-kernel' doesn't need them
+# as an explicitly enabled IUSE from the kernel-install eclass.
+IUSE="-initramfs"
+
+S="${WORKDIR}"
+QA_PREBUILT="*"
+
+src_install() {
+   mv * "${ED}" || die
+}
+
+pkg_postinst() {
+   # Stub out this function. The downloaded tarball is ready to be 
installed
+   # into the OS directly.
+   debug-print-function ${FUNCNAME} "${@}"
+}

diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild 
b/sys-kernel/bliss-kernel-b

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

2018-07-06 Thread Jonathan Vasquez
commit: d8468290f9b5a6fb92ff8727b07f6c16457e95a6
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Fri Jul  6 20:31:27 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Fri Jul  6 20:33:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8468290

sys-fs/zfs: stabilizing 0.7.9 on amd64.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild | 2 +-
 sys-fs/zfs/zfs-0.7.9.ebuild   | 2 +-
 sys-kernel/spl/spl-0.7.9.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild
index d71cf40662e..c8153afff87 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild
@@ -10,7 +10,7 @@ if [ ${PV} == "" ]; then
 else

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

diff --git a/sys-fs/zfs/zfs-0.7.9.ebuild b/sys-fs/zfs/zfs-0.7.9.ebuild
index 50e65577414..e8cc8f1940d 100644
--- a/sys-fs/zfs/zfs-0.7.9.ebuild
+++ b/sys-fs/zfs/zfs-0.7.9.ebuild
@@ -10,7 +10,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="~amd64"
+   KEYWORDS="amd64"
 fi
 
 inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 
systemd toolchain-funcs udev

diff --git a/sys-kernel/spl/spl-0.7.9.ebuild b/sys-kernel/spl/spl-0.7.9.ebuild
index d8a0446f573..871dba52938 100644
--- a/sys-kernel/spl/spl-0.7.9.ebuild
+++ b/sys-kernel/spl/spl-0.7.9.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

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



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tinc/, net-vpn/tinc/files/

2018-07-06 Thread Jonathan Vasquez
commit: 70ffe53880c2d20ee5911a846e5a42df2d1ca070
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Fri Jul  6 20:10:12 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Fri Jul  6 20:10:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ffe538

net-vpn/tinc: version bump to 1.1_pre16 and minor improvements.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 net-vpn/tinc/Manifest  |  1 +
 ...-paths.patch => tinc-1.1_pre15-fix-paths.patch} |  0
 ...-paths.patch => tinc-1.1_pre16-fix-paths.patch} | 47 +-
 net-vpn/tinc/tinc-1.1_pre15.ebuild |  8 +++-
 ...tinc-1.1_pre15.ebuild => tinc-1.1_pre16.ebuild} |  8 +++-
 5 files changed, 44 insertions(+), 20 deletions(-)

diff --git a/net-vpn/tinc/Manifest b/net-vpn/tinc/Manifest
index ca1d7e95537..959505f8846 100644
--- a/net-vpn/tinc/Manifest
+++ b/net-vpn/tinc/Manifest
@@ -1,3 +1,4 @@
 DIST tinc-1.0.33.tar.gz 486374 BLAKE2B 
542e9c95aa3dea941315c5a3293c06137be7131bbb4a3ba5d788e7c250327d0b01530db5b3371aee85b1e85a104b9997e9f09a6b33051090da087595e1bcb9da
 SHA512 
f17c7682e177d85a049891255fc590069c7901307951ee93364a7a754f1a7c5ca4b6a6f7ddcb4c9ad150f0155ff7db7112990a3fc3a6496b48bdbfd3b1ae8804
 DIST tinc-1.0.34.tar.gz 484174 BLAKE2B 
8ba80983cb1293b03b814f305bd733a2208562b8450a539c0f80c25596c0e05fb7ebc8edf8e6617b9e18d8b96bb49a82098f902e692ce4b85c7c47b1072be2dd
 SHA512 
b711a2c532f8efc94c77e9bbe5213ae284d2a3cb598d2760df700448e495a02ac56baa0393bbc6fbc735bf97a26ca5a79133c92952d98a9086a9ffd273eef725
 DIST tinc-1.1pre15.tar.gz 704145 BLAKE2B 
e97f044066a3c399b4089ed73e77a78904837031cbf04445390a3132a5cd8cf3e9390c1908b1804364616d16fffdedbae6b88f8a42da7471a42e4c8eea614d0e
 SHA512 
29b109c84a89204a9fe298e3cfb092169a7c3cbb62e0cabdb7fe8eaa01b03343b7d48bf028525754af1a340781de209e0b9412669c256a30e7226a8a21412c17
+DIST tinc-1.1pre16.tar.gz 703679 BLAKE2B 
c02636f52983c1fdebe28058a5e49f3952ac10b238c9d8f01a10b140960803f197a057c883860ca259b949883c406cf74f518d0e45bf84f10566a964570daf9b
 SHA512 
b32a0a734a4c8a91bad4cef4177cb45757c97c09dc179da1e3357f2fde48b3b0747587dbac31ecb5400e1553b6712d474a6a1808ac24bce1a3494c1842bb6c43

diff --git a/net-vpn/tinc/files/tinc-1.1-fix-paths.patch 
b/net-vpn/tinc/files/tinc-1.1_pre15-fix-paths.patch
similarity index 100%
copy from net-vpn/tinc/files/tinc-1.1-fix-paths.patch
copy to net-vpn/tinc/files/tinc-1.1_pre15-fix-paths.patch

diff --git a/net-vpn/tinc/files/tinc-1.1-fix-paths.patch 
b/net-vpn/tinc/files/tinc-1.1_pre16-fix-paths.patch
similarity index 56%
rename from net-vpn/tinc/files/tinc-1.1-fix-paths.patch
rename to net-vpn/tinc/files/tinc-1.1_pre16-fix-paths.patch
index 519677dd503..30cafee8787 100644
--- a/net-vpn/tinc/files/tinc-1.1-fix-paths.patch
+++ b/net-vpn/tinc/files/tinc-1.1_pre16-fix-paths.patch
@@ -1,44 +1,55 @@
-diff -Naur tinc-1.1pre14.orig/src/names.c tinc-1.1pre14/src/names.c
 tinc-1.1pre14.orig/src/names.c 2016-04-17 12:08:41.0 -0400
-+++ tinc-1.1pre14/src/names.c  2016-10-15 07:37:51.147064396 -0400
-@@ -86,36 +86,11 @@
-   if(!pidfilename)
-   xasprintf(, "%s" SLASH "pid", confbase);
+diff -Naur tinc-1.1pre16.orig/src/names.c tinc-1.1pre16/src/names.c
+--- tinc-1.1pre16.ori/src/names.c  2018-04-02 10:41:12.0 -0400
 tinc-1.1pre16/src/names.c  2018-07-06 15:11:35.970680875 -0400
+@@ -103,47 +103,13 @@
+   }
+ 
  #else
 -  bool fallback = false;
+-
 -  if(daemon) {
--  if(access(LOCALSTATEDIR, R_OK | W_OK | X_OK))
+-  if(access(LOCALSTATEDIR, R_OK | W_OK | X_OK)) {
 -  fallback = true;
+-  }
 -  } else {
 -  char fname[PATH_MAX];
--  snprintf(fname, sizeof fname, LOCALSTATEDIR SLASH "run" SLASH 
"%s.pid", identname);
+-  snprintf(fname, sizeof(fname), LOCALSTATEDIR SLASH "run" SLASH 
"%s.pid", identname);
+-
 -  if(access(fname, R_OK)) {
--  snprintf(fname, sizeof fname, "%s" SLASH "pid", 
confbase);
--  if(!access(fname, R_OK))
+-  snprintf(fname, sizeof(fname), "%s" SLASH "pid", 
confbase);
+-
+-  if(!access(fname, R_OK)) {
 -  fallback = true;
+-  }
 -  }
--  }
-+  if(!logfilename)
++  if(!logfilename) {
 +  xasprintf(, "/var/log" SLASH "%s.log", identname);
+   }
  
 -  if(!fallback) {
--  if(!logfilename)
+-  if(!logfilename) {
 -  xasprintf(, LOCALSTATEDIR SLASH "log" SLASH 
"%s.log", identname);
+-  }
 -
--  if(!pidfilename)
+-  if(!pidfilename) {
 -  xasprintf(, LOCALSTATEDIR SLASH "run" SLASH 
"%s.pid", id

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-07-06 Thread Jonathan Vasquez
commit: ef357d36cc2ee3a855d8c7f3cfc74b26864560c0
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Fri Jul  6 18:15:40 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Fri Jul  6 18:15:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef357d36

media-tv/plex-media-server: Fixes Bug 659702.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 ...ia-server-1.13.2.ebuild => plex-media-server-1.13.2-r1.ebuild} | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.13.2-r1.ebuild
similarity index 90%
rename from media-tv/plex-media-server/plex-media-server-1.13.2.ebuild
rename to media-tv/plex-media-server/plex-media-server-1.13.2-r1.ebuild
index 63a8831254d..62c09b5f2ab 100644
--- a/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.13.2-r1.ebuild
@@ -135,7 +135,13 @@ _handle_multilib() {
 # so it doesn't try to rebuild libraries that can't be rebuilt.
 _mask_plex_libraries_revdep() {
dodir /etc/revdep-rebuild/
-   echo 
"SEARCH_DIRS_MASK=\"${EPREFIX}/usr/$(get_libdir)/plexmediaserver\"" > 
"${ED}"/etc/revdep-rebuild/80plexmediaserver
+
+   # Bug: 659702. The upstream plex binary installs its precompiled 
package to /usr/lib.
+   # Due to profile 17.1 splitting /usr/lib and /usr/lib64, we can no 
longer rely
+   # on the implicit symlink automatically satisfying our revdep 
requirement when we use $(get_libdir).
+   # Thus we will match upstream's directory automatically. If upstream 
switches their location,
+   # then so should we.
+   echo "SEARCH_DIRS_MASK=\"${EPREFIX}/usr/lib/plexmediaserver\"" > 
"${ED}"/etc/revdep-rebuild/80plexmediaserver
 }
 
 # Remove execstack flags from some libraries/executables



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-06-23 Thread Jonathan Vasquez
commit: d48edf7b67ee1edb5a745479301c4817635ca572
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Jun 23 18:39:40 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jun 23 18:45:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48edf7b

media-tv/plex-media-server: using https for project url in 1.13.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-tv/plex-media-server/plex-media-server-1.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild
index 7d76d31f644..63a8831254d 100644
--- a/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild
@@ -16,7 +16,7 @@ _FULL_VERSION="${PV}.${MINOR_VERSION}"
 URI="https://downloads.plex.tv/plex-media-server;
 
 DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="http://www.plex.tv/;
+HOMEPAGE="https://www.plex.tv/;
 SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
 SLOT="0"
 LICENSE="Plex"



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-06-23 Thread Jonathan Vasquez
commit: 9b571ec1d1a1f4f952cd600f1110558504c1e9ac
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Jun 23 18:37:47 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jun 23 18:45:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b571ec1

media-tv/plex-media-server: removing 1.12.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-tv/plex-media-server/Manifest|   1 -
 .../plex-media-server-1.12.1.ebuild| 155 -
 2 files changed, 156 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index f90a78f5e5c..8cd0da75b94 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,4 +1,3 @@
 DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 
7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841
 SHA512 
0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5
-DIST plexmediaserver_1.12.1.4885-1046ba85f_amd64.deb 109238814 BLAKE2B 
52f44e4531c3ffb4a7f6d6cc5fdaed97ce3b44a7469074c6c4e81a5a9991b7a371a40a3d4db30f8cab5e10ae6caeb9798822c541dc27b1f5597d464fdd0292c2
 SHA512 
8125fa8132b6ed928f08660ddbff6dd8855719c0833c4c2b5dc8193674d8d22148f95848ce8b500612b12379efbc6e180ea72b2f90d695e1bf40ba2705def8a4
 DIST plexmediaserver_1.12.3.4973-215c28d86_amd64.deb 109277946 BLAKE2B 
6a868943c77a1355dd0a4dbe88323b937d827dbfe84e729cf1f5c5c7d4a7d44e9af7e69121a7e3cf9f5d60786c9877bd3e303d9d5d301c86f08984afb1062730
 SHA512 
1befe9196926bf4cabd1f9c746e958efc72392479a844f8c3d9161282618fe28e29dbb9c12ddccf5db5b852ae58cd43dc0d988f00732431e16106021c8618347
 DIST plexmediaserver_1.13.2.5154-fd05be322_amd64.deb 111093662 BLAKE2B 
26b1161107a8f9223f7065ff4119a32470c06794a159a42181b9278107a6d14f9fbb582e515223aaa659e9007d9b18299cd65b2a068e1d7dd934d52552a44cd1
 SHA512 
548c033272d56f6c54ab073536327b285fdbda3192c203a3ea3ff2b6c7afbc79ba7d56d7251f623ca1e09db572c92000d7baa7a8a555d853d85fdb9d1dfb8479

diff --git a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild
deleted file mode 100644
index 935cabb2db7..000
--- a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils user systemd unpacker pax-utils python-single-r1
-
-MINOR_VERSION="4885-1046ba85f"
-
-_APPNAME="plexmediaserver"
-_USERNAME="plex"
-_SHORTNAME="${_USERNAME}"
-_FULL_VERSION="${PV}.${MINOR_VERSION}"
-
-URI="https://downloads.plex.tv/plex-media-server;
-
-DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="https://www.plex.tv/;
-SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
-SLOT="0"
-LICENSE="Plex"
-RESTRICT="bindist strip"
-KEYWORDS="-* amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   sys-apps/fix-gnustack
-   dev-python/virtualenv[${PYTHON_USEDEP}]"
-
-RDEPEND="
-   net-dns/avahi
-   ${PYTHON_DEPS}"
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/${_APPNAME}/.*"
-   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
-)
-
-EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
-BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
-
-S="${WORKDIR}"
-PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
-
-pkg_setup() {
-   enewgroup ${_USERNAME}
-   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
-   python-single-r1_pkg_setup
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_install() {
-   # Move the config to the correct place
-   local CONFIG_VANILLA="/etc/default/plexmediaserver"
-   local CONFIG_PATH="/etc/${_SHORTNAME}"
-   dodir "${CONFIG_PATH}"
-   insinto "${CONFIG_PATH}"
-   doins "${CONFIG_VANILLA#/}"
-   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
-
-   # Remove Debian specific files
-   rm -rf "usr/share/doc" || die
-
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Make sure the logging directory is created
-   local LOGGING_DIR="/var/log/pms"
- 

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-06-23 Thread Jonathan Vasquez
commit: 7f08ccacf6f654dfd011acc4cbac292815bfdc22
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Jun 23 18:37:20 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jun 23 18:45:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f08ccac

media-tv/plex-media-server: stabilizing 1.12.3

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-tv/plex-media-server/plex-media-server-1.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild
index ce3171a2e61..9269358d163 100644
--- a/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64
 SLOT="0"
 LICENSE="Plex"
 RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-06-23 Thread Jonathan Vasquez
commit: c23ffe3f2630b8630c171877fcbc09b913010e1e
Author: Sujeet Akula  freeboson  org>
AuthorDate: Sun Jun 17 09:15:53 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jun 23 18:45:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23ffe3f

media-tv/plex-media-server: version bump to 1.13.2

Closes: https://github.com/gentoo/gentoo/pull/8870

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.13.2.ebuild| 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 040338bd651..f90a78f5e5c 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,3 +1,4 @@
 DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 
7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841
 SHA512 
0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5
 DIST plexmediaserver_1.12.1.4885-1046ba85f_amd64.deb 109238814 BLAKE2B 
52f44e4531c3ffb4a7f6d6cc5fdaed97ce3b44a7469074c6c4e81a5a9991b7a371a40a3d4db30f8cab5e10ae6caeb9798822c541dc27b1f5597d464fdd0292c2
 SHA512 
8125fa8132b6ed928f08660ddbff6dd8855719c0833c4c2b5dc8193674d8d22148f95848ce8b500612b12379efbc6e180ea72b2f90d695e1bf40ba2705def8a4
 DIST plexmediaserver_1.12.3.4973-215c28d86_amd64.deb 109277946 BLAKE2B 
6a868943c77a1355dd0a4dbe88323b937d827dbfe84e729cf1f5c5c7d4a7d44e9af7e69121a7e3cf9f5d60786c9877bd3e303d9d5d301c86f08984afb1062730
 SHA512 
1befe9196926bf4cabd1f9c746e958efc72392479a844f8c3d9161282618fe28e29dbb9c12ddccf5db5b852ae58cd43dc0d988f00732431e16106021c8618347
+DIST plexmediaserver_1.13.2.5154-fd05be322_amd64.deb 111093662 BLAKE2B 
26b1161107a8f9223f7065ff4119a32470c06794a159a42181b9278107a6d14f9fbb582e515223aaa659e9007d9b18299cd65b2a068e1d7dd934d52552a44cd1
 SHA512 
548c033272d56f6c54ab073536327b285fdbda3192c203a3ea3ff2b6c7afbc79ba7d56d7251f623ca1e09db572c92000d7baa7a8a555d853d85fdb9d1dfb8479

diff --git a/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild
new file mode 100644
index 000..7d76d31f644
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="5154-fd05be322"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"

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

2018-05-10 Thread Jonathan Vasquez
commit: 231d7660093c1441a08fa8a1eb4fce182f129211
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Fri May 11 03:02:04 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Fri May 11 03:07:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231d7660

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

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 8fa45ff3ae0..a327ed1dfa0 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,2 +1,3 @@
 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.tar.gz 6548649 BLAKE2B 
aa2f1b9d0ba0eda1af7d420c43d65d5d4183169cfe97c693356e1e0b15967ea512c25454f2d77285600f2209d778e4299f420754932e403a390b87b4f488dc94
 SHA512 
af5d9c320885ee84019fb04250c4b12c7ac3bb3d1037b1961ec4584701a737558374dc22521743e197356efb1d1f0ced9beff675ae9cfcccf3cd8407467f18fa

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

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-04-22 Thread Jonathan Vasquez
commit: 5620a3009c6139046c5897468d3d3b292156565c
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Apr 22 23:49:07 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Apr 22 23:49:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5620a300

media-tv/plex-media-server: stabilizing 1.12.1

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-tv/plex-media-server/plex-media-server-1.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild
index 3997a207e48..a79b2b6be85 100644
--- a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64
 SLOT="0"
 LICENSE="Plex"
 RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-04-22 Thread Jonathan Vasquez
commit: b494c2d8d678d494043e4660095f367235c9481e
Author: Sujeet Akula  freeboson  org>
AuthorDate: Sat Apr 21 15:31:13 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Apr 22 23:46:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b494c2d8

media-tv/plex-media-server: version bump to 1.12.3

Closes: https://github.com/gentoo/gentoo/pull/8100

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.12.3.ebuild| 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 0f4906e0fc1..040338bd651 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1,3 @@
 DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 
7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841
 SHA512 
0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5
 DIST plexmediaserver_1.12.1.4885-1046ba85f_amd64.deb 109238814 BLAKE2B 
52f44e4531c3ffb4a7f6d6cc5fdaed97ce3b44a7469074c6c4e81a5a9991b7a371a40a3d4db30f8cab5e10ae6caeb9798822c541dc27b1f5597d464fdd0292c2
 SHA512 
8125fa8132b6ed928f08660ddbff6dd8855719c0833c4c2b5dc8193674d8d22148f95848ce8b500612b12379efbc6e180ea72b2f90d695e1bf40ba2705def8a4
+DIST plexmediaserver_1.12.3.4973-215c28d86_amd64.deb 109277946 BLAKE2B 
6a868943c77a1355dd0a4dbe88323b937d827dbfe84e729cf1f5c5c7d4a7d44e9af7e69121a7e3cf9f5d60786c9877bd3e303d9d5d301c86f08984afb1062730
 SHA512 
1befe9196926bf4cabd1f9c746e958efc72392479a844f8c3d9161282618fe28e29dbb9c12ddccf5db5b852ae58cd43dc0d988f00732431e16106021c8618347

diff --git a/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild
new file mode 100644
index 000..51b3b7f1335
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="4973-215c28d86"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
+   keepdir "${LOGGING_DIR}"
+
+   # Create default library folder with correct permissions
+   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
+   dodi

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

2018-04-15 Thread Jonathan Vasquez
commit: 1d845e110e1d8d7223619ac659a480f112ceec53
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Apr 16 03:21:46 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Apr 16 03:21:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d845e11

sys-fs/zfs: removing old versions

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/zfs-kmod/Manifest   |   3 -
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild | 160 ---
 sys-fs/zfs-kmod/zfs-kmod-0.7.6.ebuild  | 145 -
 sys-fs/zfs/Manifest|   3 -
 sys-fs/zfs/zfs-0.6.5.4-r4.ebuild   | 245 -
 sys-fs/zfs/zfs-0.7.6-r1.ebuild | 212 -
 sys-kernel/spl/Manifest|   3 -
 sys-kernel/spl/spl-0.6.5.4-r1.ebuild   | 121 --
 sys-kernel/spl/spl-0.7.6.ebuild| 111 -
 9 files changed, 1003 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 9d0eef2a8ba..8fa45ff3ae0 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,5 +1,2 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
-DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B 
e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714
 SHA512 
9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f
-DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 
10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08
 SHA512 
90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01
-DIST zfs-0.7.6.tar.gz 6409035 BLAKE2B 
498d02172f0eaaa658e2aad2dd74d37f0ce5d41fda817976cc370ad42ad320f09124e6dc4a609b5eeda7819f538247cf64823871d00902e80a9bc92a374d0d51
 SHA512 
d9d45696b81080234068a4731276f888382e6680a6ca30d302110dbd1fa00d38ef17bd59de4b787b1ce91c3184ccb403c5db6b064a611f6f8572fa077a989cdb
 DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 
689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4
 SHA512 
cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35

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
deleted file mode 100644
index 10bb6ec3285..000
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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-p1.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 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}
-   !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"
-
-

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/base/, sys-kernel/spl/, sys-fs/zfs/, ...

2018-04-15 Thread Jonathan Vasquez
commit: 877947d414bf8b576b9d79226da82afa3df446a5
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Apr 16 03:36:12 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Apr 16 03:36:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877947d4

sys-fs/zfs: stabilizing 0.6.5.11 and 0.7.8. Removing corresponding
masks.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 profiles/arch/amd64/package.use.mask| 4 
 profiles/arch/amd64/package.use.stable.mask | 8 
 profiles/arch/base/package.use.mask | 4 
 profiles/base/package.use.stable.mask   | 4 
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild| 2 +-
 sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild   | 2 +-
 sys-fs/zfs/zfs-0.6.5.11-r2.ebuild   | 2 +-
 sys-fs/zfs/zfs-0.7.8.ebuild | 2 +-
 sys-kernel/spl/spl-0.6.5.11.ebuild  | 2 +-
 sys-kernel/spl/spl-0.7.8.ebuild | 2 +-
 10 files changed, 6 insertions(+), 26 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 96b79fcfda5..3992c3053e6 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -183,10 +183,6 @@ net-libs/gnutls -dane
 # dependency keyworded here, masked in base
 media-libs/freetype -infinality
 
-# Mike Gilbert <flop...@gentoo.org> (29 Jun 2012)
-# sys-fs/zfs is not available everywhere.
-sys-boot/grub -libzfs
-
 # Alexandre Rostovtsev <tetrom...@gentoo.org> (12 Apr 2012)
 # Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for
 # gobject-introspection[doctool], bug #411761

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index b170fe6ef3b..6bc0e5760b7 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -52,10 +52,6 @@ dev-db/mariadb mroonga
 # and additional unstable dependencies
 gnustep-base/gnustep-make libobjc2
 
-# Yixun Lan <d...@gentoo.org> (02 Apr 2015)
-# sys-fs/zfs is not stable.
-sys-cluster/ceph zfs
-
 # Pacho Ramos <pa...@gentoo.org> (08 Mar 2015)
 # mayavi is broken, bug #500104
 dev-python/apptools test
@@ -66,10 +62,6 @@ dev-python/apptools test
 dev-lang/python-exec -python_targets_pypy
 dev-lang/python-exec -python_targets_pypy3
 
-# Mike Gilbert <flop...@gentoo.org> (22 Mar 2014)
-# sys-fs/zfs is not stable.
-sys-boot/grub libzfs
-
 # Tom Wijsman <tom...@gentoo.org> (06 Feb 2014)
 # [QA] Masked jit USE flag on www-apps/cgit as dev-lang/luajit is not stable.
 www-apps/cgit jit

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index fbe2ee1e7b6..001f04631e2 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -156,10 +156,6 @@ net-libs/gnutls dane
 # fontconfig-infinality dependency not yet keyworded on most arches
 media-libs/freetype infinality
 
-# Mike Gilbert <flop...@gentoo.org> (29 Jun 2012)
-# sys-fs/zfs is not available everywhere.
-sys-boot/grub libzfs
-
 # Michał Górny <mgo...@gentoo.org> (11 Apr 2012)
 # JIT compilation in libzpaq generates code for x86/amd64.
 app-arch/zpaq jit

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 77fe69bcefe..9d0606481ee 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -93,10 +93,6 @@ media-plugins/kipi-plugins mediawiki vkontakte
 # Requires testing version of media-libs/opencv
 media-libs/mlt opencv
 
-# Matthias Maier <tam...@gentoo.org> (22 Jan 2017)
-# sys-fs/zfs isn't going to be marked stable anytime soon
-app-emulation/libvirt zfs
-
 # Michael Palimaka <kensing...@gentoo.org (18 Jan 2017)
 # www-client/weboob is horribly outdated and not stable
 app-office/kmymoney weboob

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 680b00083e5..c84a92c9e28 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
@@ -10,7 +10,7 @@ if [ ${PV} == "" ]; then
 else

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

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild
index d71cf40662e..c8153afff87 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild
@@ -10,7 +10,7 @@ if [ ${PV} == "" ]; then
 else

SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
S="${WORKDIR}/zfs-${PV}"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64

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

2018-04-10 Thread Jonathan Vasquez
commit: 74c6142dfa9e922304a87d956a18cfb6adb16936
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Apr 10 12:05:03 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Apr 10 12:10:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c6142d

sys-fs/zfs: Replacing 0.7.7 with 0.7.8. Removing 0.7.7 Package Mask.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 profiles/package.mask| 7 ---
 sys-fs/zfs-kmod/Manifest | 2 +-
 sys-fs/zfs-kmod/{zfs-kmod-0.7.7.ebuild => zfs-kmod-0.7.8.ebuild} | 2 +-
 sys-fs/zfs/Manifest  | 2 +-
 sys-fs/zfs/{zfs-0.7.7.ebuild => zfs-0.7.8.ebuild}| 2 +-
 sys-kernel/spl/Manifest  | 2 +-
 sys-kernel/spl/{spl-0.7.7.ebuild => spl-0.7.8.ebuild}| 2 +-
 7 files changed, 6 insertions(+), 13 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index db4bf5d85f4..0cedc5f1bea 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -40,13 +40,6 @@ dev-texlive/texlive-documentation-base
 dev-texlive/texlive-mathextra
 dev-texlive/texlive-science
 
-# Richard Yao <r...@gentoo.org> (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 <ast...@gentoo.org> (08 Apr 2018)
 # Depends on dead Qt4. Masked for removal in 30 days. Bug #649124
 dev-python/PyFoam

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

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild
similarity index 99%
rename from sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild
rename to sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild
index c8153afff87..d71cf40662e 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild
@@ -10,7 +10,7 @@ if [ ${PV} == "" ]; then
 else

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

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 528585499fc..471b67b7ccc 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -2,4 +2,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3
 DIST zfs-0.6.5.4-patches-p2.tar.xz 63912 BLAKE2B 
f8bd5d0cd2b6170b45cf40a78b484d9a73017b20a77c603f4bcec63b6c77347b07df74c9d53288b5b2b984135d651d3d3ef830395ff2625576b13d8ce433fbcb
 SHA512 
9f598c2a750b92dadddb677a6a9dda4573fa91421a82270d8104d718da4b945a4d5412bab92037a033cec1ec177f2a0eb52207babd023847918e3754054ec5e9
 DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 
10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08
 SHA512 
90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d9

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-03-25 Thread Jonathan Vasquez
commit: cf35d25bdda8e5d0184b21c843739e80ddfc0294
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Mar 26 00:48:43 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Mar 26 00:48:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf35d25b

media-tv/plex-media-server: removing 1.10.1-r1.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-tv/plex-media-server/Manifest|   1 -
 .../plex-media-server-1.10.1-r1.ebuild | 153 -
 2 files changed, 154 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 807cb4e4e31..bda59a727a4 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1 @@
-DIST plexmediaserver_1.10.1.4602-f54242b6b_amd64.deb 108445778 BLAKE2B 
8c71bbc7a90d5465aa23b4ddaddbec8ccc81f7e5f09e2e3b98a878c5375158381c5fc20fd6542a3a9e642007ab06045eb3afe210ef5f16a5f60f1d3abd8c3fe7
 SHA512 
16f3f28e1ba409b141c8f2f7ecb912bcf47485e68d8e813c4908465407d8e6e3c455e6358538445e06b73380f82c46a5b29e6d02d4b4576407dc8d7bc0644b38
 DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 
7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841
 SHA512 
0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5

diff --git a/media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild
deleted file mode 100644
index 1d59396063e..000
--- a/media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils user systemd unpacker pax-utils python-single-r1
-
-MINOR_VERSION="4602-f54242b6b"
-
-_APPNAME="plexmediaserver"
-_USERNAME="plex"
-_SHORTNAME="${_USERNAME}"
-_FULL_VERSION="${PV}.${MINOR_VERSION}"
-
-URI="https://downloads.plex.tv/plex-media-server;
-
-DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="http://www.plex.tv/;
-SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
-SLOT="0"
-LICENSE="Plex"
-RESTRICT="bindist strip"
-KEYWORDS="-* amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   sys-apps/fix-gnustack
-   dev-python/virtualenv[${PYTHON_USEDEP}]"
-
-RDEPEND="
-   net-dns/avahi
-   ${PYTHON_DEPS}"
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/${_APPNAME}/.*"
-   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
-)
-
-EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
-BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
-
-S="${WORKDIR}"
-PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
-
-pkg_setup() {
-   enewgroup ${_USERNAME}
-   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
-   python-single-r1_pkg_setup
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_install() {
-   # Move the config to the correct place
-   local CONFIG_VANILLA="/etc/default/plexmediaserver"
-   local CONFIG_PATH="/etc/${_SHORTNAME}"
-   dodir "${CONFIG_PATH}"
-   insinto "${CONFIG_PATH}"
-   doins "${CONFIG_VANILLA#/}"
-   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
-
-   # Remove Debian specific files
-   rm -rf "usr/share/doc" || die
-
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Make sure the logging directory is created
-   local LOGGING_DIR="/var/log/pms"
-   dodir "${LOGGING_DIR}"
-   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
-
-   # Create default library folder with correct permissions
-   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
-   dodir "${DEFAULT_LIBRARY_DIR}"
-   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
-
-   # Install the OpenRC init/conf files
-   doinitd "${FILESDIR}/init.d/${PN}"
-   doconfd "${FILESDIR}/conf.d/${PN}"
-
-   # Disabling due to Bug 644694
-   #_handle_multilib
-

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-03-25 Thread Jonathan Vasquez
commit: 05e3cdf497092a9955d9e0fbd33ccbc2d998dfd3
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Mar 26 00:48:05 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Mar 26 00:48:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e3cdf4

media-tv/plex-media-server: stabilizing 1.11.3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-tv/plex-media-server/plex-media-server-1.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild
index b9c6e337a7b..6316a4ae5c5 100644
--- a/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64
 SLOT="0"
 LICENSE="Plex"
 RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-03-25 Thread Jonathan Vasquez
commit: 72bde8547f7f70c1e91489d01546ec80cc8d14b6
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Mar 26 00:56:00 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Mar 26 00:56:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bde854

media-tv/plex-media-server: version bump to 1.12.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.12.1.ebuild| 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index bda59a727a4..0f4906e0fc1 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1 +1,2 @@
 DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 
7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841
 SHA512 
0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5
+DIST plexmediaserver_1.12.1.4885-1046ba85f_amd64.deb 109238814 BLAKE2B 
52f44e4531c3ffb4a7f6d6cc5fdaed97ce3b44a7469074c6c4e81a5a9991b7a371a40a3d4db30f8cab5e10ae6caeb9798822c541dc27b1f5597d464fdd0292c2
 SHA512 
8125fa8132b6ed928f08660ddbff6dd8855719c0833c4c2b5dc8193674d8d22148f95848ce8b500612b12379efbc6e180ea72b2f90d695e1bf40ba2705def8a4

diff --git a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild
new file mode 100644
index 000..3997a207e48
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="4885-1046ba85f"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
+   keepdir "${LOGGING_DIR}"
+
+   # Create default library folder with correct permissions
+   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
+   dodir "${DEFAULT_LIBRARY_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
+   keepdir "${DEFAULT_LIBRARY_DIR}"
+
+   # Install the OpenRC init/conf files
+   doinitd "${FILESDIR}/init.d/${PN}"
+   doconfd "${FILESDIR}/

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

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

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

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

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

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

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

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

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

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

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

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

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2018-03-25 Thread Jonathan Vasquez
commit: 3df129f60c7b0220f8f360c680ddd19ed9637835
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Mar 26 00:14:01 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Mar 26 00:36:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df129f6

sys-kernel/bliss-initramfs: dropping 7.1.2.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/bliss-initramfs/Manifest|  1 -
 .../bliss-initramfs/bliss-initramfs-7.1.2.ebuild   | 45 --
 2 files changed, 46 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index efc1c6351aa..af50987b3ce 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,2 +1 @@
-DIST bliss-initramfs-7.1.2.tar.gz 31178 BLAKE2B 
980ab01fc13c5e8863fc89853568add99a30ff66faa4d3ec05a3ebb2cf2b3ac97cc36e8cc958296917562abe09c83739790d514d530a38e516d808710c12951e
 SHA512 
cbd13a5a34b1b5936d73234c322b317f50d3fd0e118043301f55ddc5ff74b8f182a10580a79735eaea7bf6739ff6fe8c0d806f662461b13b12dd469bd53791e6
 DIST bliss-initramfs-7.1.3.tar.gz 31278 BLAKE2B 
3434f19908ba6203b5cc2b85972885c8d082b43e74deb704d145a4f7454b16b61bf5dfdf86c4485b322866633a8a869a2dace0adc612dbe15ad0c544b2058964
 SHA512 
b5c1d909d8393ae2a7cdb74dc46346c7fd5d3f6b0b7bebbc68b46a98ae0ae66ac94fa4d76329f6811b86b5b3a760c0aef9d5163c15eb65a2ad47bde4db970dad

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.2.ebuild
deleted file mode 100644
index 442f2fe348f..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-inherit python-single-r1
-
-GITHUB_USER="fearedbliss"
-GITHUB_REPO="bliss-initramfs"
-GITHUB_TAG="${PV}"
-
-DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
-HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="strip"
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc README USAGE
-
-   # Make a symbolic link: /sbin/bliss-initramfs
-   dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2018-03-25 Thread Jonathan Vasquez
commit: 2c0f3af86abf857f0305bd7bc1336d2be04ca333
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Mar 26 00:13:14 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Mar 26 00:36:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0f3af8

sys-kernel/bliss-initramfs: stabilizing 7.1.3.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild
index c1fc7e608b6..442f2fe348f 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-02-26 Thread Jonathan Vasquez
commit: 67828fe1c9b5e418c6a6280dd36c2a85985301be
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Feb 27 01:22:24 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Feb 27 01:22:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67828fe1

media-tv/plex-media-server: version bump to 1.11.3

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.11.3.ebuild| 153 +
 2 files changed, 154 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 3731189161f..807cb4e4e31 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1 +1,2 @@
 DIST plexmediaserver_1.10.1.4602-f54242b6b_amd64.deb 108445778 BLAKE2B 
8c71bbc7a90d5465aa23b4ddaddbec8ccc81f7e5f09e2e3b98a878c5375158381c5fc20fd6542a3a9e642007ab06045eb3afe210ef5f16a5f60f1d3abd8c3fe7
 SHA512 
16f3f28e1ba409b141c8f2f7ecb912bcf47485e68d8e813c4908465407d8e6e3c455e6358538445e06b73380f82c46a5b29e6d02d4b4576407dc8d7bc0644b38
+DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 
7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841
 SHA512 
0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5

diff --git a/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild
new file mode 100644
index 000..b9c6e337a7b
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="4803-c40bba82e"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
+
+   # Create default library folder with correct permissions
+   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
+   dodir "${DEFAULT_LIBRARY_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
+
+   # Install the OpenRC init/conf files
+   doinitd "${FILESDIR}/init.d/${PN}"
+   doconfd "${FILESDIR}/conf.d/${PN}"
+
+   # Disabling due to Bug 644694
+   #_handle_multilib
+
+   # Mask Plex

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2018-02-26 Thread Jonathan Vasquez
commit: d31a350df60d2c404c37a37f05b2cff34211935a
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Feb 27 01:11:39 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Feb 27 01:11:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31a350d

sys-kernel/bliss-initramfs: version bump to 7.1.3

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 sys-kernel/bliss-initramfs/Manifest|  1 +
 .../bliss-initramfs/bliss-initramfs-7.1.3.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index 462a459c4af..efc1c6351aa 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1 +1,2 @@
 DIST bliss-initramfs-7.1.2.tar.gz 31178 BLAKE2B 
980ab01fc13c5e8863fc89853568add99a30ff66faa4d3ec05a3ebb2cf2b3ac97cc36e8cc958296917562abe09c83739790d514d530a38e516d808710c12951e
 SHA512 
cbd13a5a34b1b5936d73234c322b317f50d3fd0e118043301f55ddc5ff74b8f182a10580a79735eaea7bf6739ff6fe8c0d806f662461b13b12dd469bd53791e6
+DIST bliss-initramfs-7.1.3.tar.gz 31278 BLAKE2B 
3434f19908ba6203b5cc2b85972885c8d082b43e74deb704d145a4f7454b16b61bf5dfdf86c4485b322866633a8a869a2dace0adc612dbe15ad0c544b2058964
 SHA512 
b5c1d909d8393ae2a7cdb74dc46346c7fd5d3f6b0b7bebbc68b46a98ae0ae66ac94fa4d76329f6811b86b5b3a760c0aef9d5163c15eb65a2ad47bde4db970dad

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild
new file mode 100644
index 000..c1fc7e608b6
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+inherit python-single-r1
+
+GITHUB_USER="fearedbliss"
+GITHUB_REPO="bliss-initramfs"
+GITHUB_TAG="${PV}"
+
+DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
+HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc README USAGE
+
+   # Make a symbolic link: /sbin/bliss-initramfs
+   dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}"
+}



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

2018-02-08 Thread Jonathan Vasquez
commit: 6cecc8fd107f7dcdc8ed2f0b11ad9530726f8138
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Fri Feb  9 02:22:34 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Fri Feb  9 02:24:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cecc8fd

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

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 sys-fs/zfs-kmod/Manifest  |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.7.6.ebuild | 145 
 sys-fs/zfs/Manifest   |   1 +
 sys-fs/zfs/zfs-0.7.6.ebuild   | 202 ++
 sys-kernel/spl/Manifest   |   1 +
 sys-kernel/spl/spl-0.7.6.ebuild   | 111 +++
 6 files changed, 461 insertions(+)

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

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.6.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.6.ebuild
new file mode 100644
index 000..175244af205
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.6.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 15 || die "Linux 4.15 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"; }
+
+  

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-01-29 Thread Jonathan Vasquez
commit: b7b5b2617c1a25af25fa51f50bbd853ba55caea3
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Jan 29 20:42:09 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Jan 29 20:43:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b5b261

media-tv/plex-media-server: Fixing bug 646066

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 1.ebuild => plex-media-server-1.10.1-r1.ebuild} | 21 +
 1 file changed, 17 insertions(+), 4 deletions(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.10.1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild
similarity index 84%
rename from media-tv/plex-media-server/plex-media-server-1.10.1.ebuild
rename to media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild
index 7941b222c81..1d59396063e 100644
--- a/media-tv/plex-media-server/plex-media-server-1.10.1.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild
@@ -87,6 +87,10 @@ src_install() {
# Disabling due to Bug 644694
#_handle_multilib
 
+   # Mask Plex libraries so that revdep-rebuild doesn't try to rebuild 
them.
+   # Plex has it's own precompiled libraries.
+   _mask_plex_libraries_revdep
+
# Install systemd service file
local INIT_NAME="${PN}.service"
local INIT="${FILESDIR}/systemd/${INIT_NAME}"
@@ -108,9 +112,10 @@ pkg_postinst() {
elog "To start the Plex Server, run 'rc-config start 
plex-media-server', you will then be able to access your library at 
http://:32400/web/"
 }
 
-# Bug 644694. We shouldn't register plex libraries in global
-# library path since this will cause other packages on the system
-# to break.
+# Disabling the follow function due to Bug 644694.
+# We shouldn't register plex libraries in global
+# library path since this will cause other packages
+# on the system to break.
 
 # Finds out where the library directory is for this system
 # and handles ldflags as to not break library dependencies
@@ -124,7 +129,15 @@ _handle_multilib() {
doenvd "${T}"/66plex
 }
 
-# Remove execstack flags from some libraries/executables so that it works in 
hardened setups.
+# Adds the precompiled plex libraries to the revdep-rebuild's mask list
+# so it doesn't try to rebuild libraries that can't be rebuilt.
+_mask_plex_libraries_revdep() {
+   dodir /etc/revdep-rebuild/
+   echo 
"SEARCH_DIRS_MASK=\"${EPREFIX}/usr/$(get_libdir)/plexmediaserver\"" > 
"${ED}"/etc/revdep-rebuild/80plexmediaserver
+}
+
+# Remove execstack flags from some libraries/executables
+# so that it works in hardened setups.
 _remove_execstack_markings() {
for f in "${EXECSTACKED_BINS[@]}"; do
# Unquoting 'f' so that expansion works.



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-01-28 Thread Jonathan Vasquez
commit: 45282acdcd2bfdb74d8d74ebc712b4cddeadd2e9
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Jan 28 23:05:47 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Jan 28 23:09:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45282acd

media-tv/plex-media-server: Stabilizing 1.10.1 and Fixing #644694.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-tv/plex-media-server/Manifest|   1 -
 .../plex-media-server-1.10.0.ebuild| 135 -
 .../plex-media-server-1.10.1.ebuild|   9 +-
 3 files changed, 7 insertions(+), 138 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 940fda1f236..3731189161f 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1 @@
-DIST plexmediaserver_1.10.0.4523-648bc61d4_amd64.deb 108257188 BLAKE2B 
7b8ab929ef059ba7f2c6aea061348216361f0fa5af19a5e70fed134760e615f2bd28133a37337660711b3de4af883aede52e63e1a585b6ab15ca93d6ec7e8251
 SHA512 
8b4111c73ad04e28a2b8040fbd60b8272e2556d4a492442c25fab2b681eb7dc1477e5ec30261884a622eb9c6ab99836318c97cbb726ac07c31495c450258c0cc
 DIST plexmediaserver_1.10.1.4602-f54242b6b_amd64.deb 108445778 BLAKE2B 
8c71bbc7a90d5465aa23b4ddaddbec8ccc81f7e5f09e2e3b98a878c5375158381c5fc20fd6542a3a9e642007ab06045eb3afe210ef5f16a5f60f1d3abd8c3fe7
 SHA512 
16f3f28e1ba409b141c8f2f7ecb912bcf47485e68d8e813c4908465407d8e6e3c455e6358538445e06b73380f82c46a5b29e6d02d4b4576407dc8d7bc0644b38

diff --git a/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild
deleted file mode 100644
index b5a991388dc..000
--- a/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils user systemd unpacker pax-utils python-single-r1
-
-MINOR_VERSION="4523-648bc61d4"
-
-_APPNAME="plexmediaserver"
-_USERNAME="plex"
-_SHORTNAME="${_USERNAME}"
-_FULL_VERSION="${PV}.${MINOR_VERSION}"
-
-URI="https://downloads.plex.tv/plex-media-server;
-
-DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="http://www.plex.tv/;
-SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
-SLOT="0"
-LICENSE="Plex"
-RESTRICT="bindist strip"
-KEYWORDS="-* amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   sys-apps/fix-gnustack
-   dev-python/virtualenv[${PYTHON_USEDEP}]"
-
-RDEPEND="
-   net-dns/avahi
-   ${PYTHON_DEPS}"
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/${_APPNAME}/.*"
-   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
-)
-
-EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
-BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
-
-S="${WORKDIR}"
-PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
-
-pkg_setup() {
-   enewgroup ${_USERNAME}
-   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
-   python-single-r1_pkg_setup
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_install() {
-   # Move the config to the correct place
-   local CONFIG_VANILLA="/etc/default/plexmediaserver"
-   local CONFIG_PATH="/etc/${_SHORTNAME}"
-   dodir "${CONFIG_PATH}"
-   insinto "${CONFIG_PATH}"
-   doins "${CONFIG_VANILLA#/}"
-   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
-
-   # Remove Debian specific files
-   rm -rf "usr/share/doc" || die
-
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Make sure the logging directory is created
-   local LOGGING_DIR="/var/log/pms"
-   dodir "${LOGGING_DIR}"
-   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
-
-   # Create default library folder with correct permissions
-   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
-   dodir "${DEFAULT_LIBRARY_DIR}"
-   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
-
-   # Install the OpenRC init/conf files
-   doinitd "${FILESDIR}/init.d/${PN}"
-   doconfd "${FILESDIR}/conf.d/${PN

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2018-01-08 Thread Jonathan Vasquez
commit: c0b9ff12bb3ace432808e4447fe40248554e01b3
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Jan  8 22:36:11 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Jan  8 22:36:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b9ff12

media-tv/plex-media-server: version bump to 1.10.1, removing old versions.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-tv/plex-media-server/Manifest|   4 +-
 .../plex-media-server-1.10.0.ebuild|   4 +-
 9.6.ebuild => plex-media-server-1.10.1.ebuild} |   4 +-
 .../plex-media-server-1.8.1.ebuild | 135 -
 .../plex-media-server-1.9.4.ebuild | 135 -
 5 files changed, 5 insertions(+), 277 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 4a2c40195c4..940fda1f236 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,4 +1,2 @@
 DIST plexmediaserver_1.10.0.4523-648bc61d4_amd64.deb 108257188 BLAKE2B 
7b8ab929ef059ba7f2c6aea061348216361f0fa5af19a5e70fed134760e615f2bd28133a37337660711b3de4af883aede52e63e1a585b6ab15ca93d6ec7e8251
 SHA512 
8b4111c73ad04e28a2b8040fbd60b8272e2556d4a492442c25fab2b681eb7dc1477e5ec30261884a622eb9c6ab99836318c97cbb726ac07c31495c450258c0cc
-DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 BLAKE2B 
3cc5e8471dab3ae6b740facbe0b1f153564b9e8ff4f17d62e0dad2f173972c3d1f6a82c9ee261ef7ca0e53e6ee9d9e0c2443850e8597fa80fcb2749bf01eddad
 SHA512 
17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec
-DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 BLAKE2B 
3435bbc026780e367abd33c3acae8a8cdfa824f4efbf9dffeac51d2863be6e4ac3b97c697cde31c62f2d33c7c5e0fe7d00c369b8c9b3174b5cef3580e127
 SHA512 
9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b
-DIST plexmediaserver_1.9.6.4429-23901a099_amd64.deb 107910190 BLAKE2B 
5d137c9c8f5490f63897155d6ce11b902b197223f080954132530c1550a48dc4a427988ea20035b3701485dff77593b9214e8e8d58effea46f2a895ca402d7f1
 SHA512 
335856c45c765f9cb68091a834b137ad0beafb77a8080536f34d6d82d33f4c5706bf6781f3c49c2d75daacd0adfd3d1ee79e05b39af5956d26dd33b19be0450f
+DIST plexmediaserver_1.10.1.4602-f54242b6b_amd64.deb 108445778 BLAKE2B 
8c71bbc7a90d5465aa23b4ddaddbec8ccc81f7e5f09e2e3b98a878c5375158381c5fc20fd6542a3a9e642007ab06045eb3afe210ef5f16a5f60f1d3abd8c3fe7
 SHA512 
16f3f28e1ba409b141c8f2f7ecb912bcf47485e68d8e813c4908465407d8e6e3c455e6358538445e06b73380f82c46a5b29e6d02d4b4576407dc8d7bc0644b38

diff --git a/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild
index 9c5c9a413de..b5a991388dc 100644
--- a/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.10.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
@@ -21,7 +21,7 @@ SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64
 SLOT="0"
 LICENSE="Plex"
 RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="

diff --git a/media-tv/plex-media-server/plex-media-server-1.9.6.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.10.1.ebuild
similarity index 98%
rename from media-tv/plex-media-server/plex-media-server-1.9.6.ebuild
rename to media-tv/plex-media-server/plex-media-server-1.10.1.ebuild
index def847abec1..760f6bd70b8 100644
--- a/media-tv/plex-media-server/plex-media-server-1.9.6.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.10.1.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
@@ -6,7 +6,7 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 )
 inherit eutils user systemd unpacker pax-utils python-single-r1
 
-MINOR_VERSION="4429-23901a099"
+MINOR_VERSION="4602-f54242b6b"
 
 _APPNAME="plexmediaserver"
 _USERNAME="plex"

diff --git a/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild
deleted file mode 100644
index 63c31e356f7..000
--- a/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils user systemd unpacker pax-utils python-single-r1
-
-MINOR_VERSION="4139-c789b3fbb"

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2018-01-08 Thread Jonathan Vasquez
commit: 507aa2b00d8d21d81379c3cc7140fdad29a36694
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Jan  8 22:20:23 2018 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Jan  8 22:22:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=507aa2b0

sys-kernel/bliss-initramfs: version bump to 7.1.2, removing older
versions.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-kernel/bliss-initramfs/Manifest|  4 +-
 .../bliss-initramfs-6.8.3-r2.ebuild| 44 -
 .../bliss-initramfs/bliss-initramfs-7.1.1.ebuild   | 45 --
 ...s-7.1.0.ebuild => bliss-initramfs-7.1.2.ebuild} |  2 +-
 4 files changed, 2 insertions(+), 93 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index c4a5052956c..462a459c4af 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,3 +1 @@
-DIST bliss-initramfs-6.8.3.tar.gz 50581 BLAKE2B 
a877613d7b79cb91538db0038afcfbdb71e2ff07fa8f8908789b24f5664e3c14e2bdd72f1849b2a5b512144c91d3a9d3b6a08b1ede5bdfc01691818c8ac2f017
 SHA512 
951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5
-DIST bliss-initramfs-7.1.0.tar.gz 30805 BLAKE2B 
a98b8201374f04fbbaba28b777fda8b623b818a9bd334e4d9adff70c5eda336b59bd30dc72585706e80caee26400e71ef983a00ad88439142a6bc881d49fc081
 SHA512 
7a7f297756dfb6abb86d2f9159c9ab92ca6e5c24022c0563584a6f82396b88f16bac09bf746f9acd94ef05304e285c6978c7ff3026434c16ef9d50e6064fe85b
-DIST bliss-initramfs-7.1.1.tar.gz 30781 BLAKE2B 
7b71129235a3c2a63c5bf5787742637a6f61044b28e433612b58de5dbc684211e6db3a9aece4dd6d3378740fdd9704db68de66819d0f8c43fa901c5256a422b9
 SHA512 
2e98cbf3026ddbf5bf7234c695fd38da4ab1c443fe067c222f0dcb83d1258ad41fbdac85934a672bd32a74613165ff4a0c00c5bc50058da5b6aacdea43f9e75f
+DIST bliss-initramfs-7.1.2.tar.gz 31178 BLAKE2B 
980ab01fc13c5e8863fc89853568add99a30ff66faa4d3ec05a3ebb2cf2b3ac97cc36e8cc958296917562abe09c83739790d514d530a38e516d808710c12951e
 SHA512 
cbd13a5a34b1b5936d73234c322b317f50d3fd0e118043301f55ddc5ff74b8f182a10580a79735eaea7bf6739ff6fe8c0d806f662461b13b12dd469bd53791e6

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
deleted file mode 100644
index f602e16dc19..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-inherit python-single-r1
-
-GITHUB_USER="fearedbliss"
-GITHUB_REPO="bliss-initramfs"
-GITHUB_TAG="${PV}"
-
-DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
-HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="strip"
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc CHANGES README USAGE
-
-   # Make a symbolic link: /sbin/bliss-initramfs
-   dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}"
-}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild
deleted file mode 100644
index e6dc27dbe60..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-inherit python-single-r1
-
-GITHUB_USER="fearedbliss"
-GITHUB_REPO="bliss-initramfs"
-GITHUB_TAG="${PV}"
-
-DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
-HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="strip"
-LICENSE="BSD-2

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

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

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

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

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

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

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

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

SRC_URI=&q

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

2017-12-22 Thread Jonathan Vasquez
commit: a695871894337ea91d186f1e95bf09da9de29039
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Dec 23 02:48:05 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Dec 23 02:59:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6958718

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

Package-Manager: Portage-2.3.14, Repoman-2.3.6

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

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

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

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-12-08 Thread Jonathan Vasquez
commit: d65c0d4499c1f74ec423d358285d27589cd32cd5
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Fri Dec  8 19:13:09 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Fri Dec  8 19:13:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65c0d44

media-tv/plex-media-server: version bump

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-tv/plex-media-server/Manifest|   5 +-
 .../plex-media-server-1.10.0.ebuild| 135 +
 2 files changed, 138 insertions(+), 2 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 35b440d7ecb..55200e620d3 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,3 +1,4 @@
+DIST plexmediaserver_1.10.0.4523-648bc61d4_amd64.deb 108257188 BLAKE2B 
7b8ab929ef059ba7f2c6aea061348216361f0fa5af19a5e70fed134760e615f2bd28133a37337660711b3de4af883aede52e63e1a585b6ab15ca93d6ec7e8251
 SHA512 
8b4111c73ad04e28a2b8040fbd60b8272e2556d4a492442c25fab2b681eb7dc1477e5ec30261884a622eb9c6ab99836318c97cbb726ac07c31495c450258c0cc
 DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 
30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 
17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec
 WHIRLPOOL 
c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f
-DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 SHA256 
3f0860543aeb33ba3162e3018939b23dd46994c4948b58f278a9b28aa073062e SHA512 
9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b
 WHIRLPOOL 
02873e05e4df4f8dd850de5bd5cd33354e51f1c5791ed8497b07a03c21f0533c28bc18f893c859ffd403949c69d8c6b5d6bea089155e9eff5e944e2f74aec660
-DIST plexmediaserver_1.9.6.4429-23901a099_amd64.deb 107910190 SHA256 
09586466a00ecc691437446d08252c71f9eb84c79667f70fb43ba6f0fc09bd33 SHA512 
335856c45c765f9cb68091a834b137ad0beafb77a8080536f34d6d82d33f4c5706bf6781f3c49c2d75daacd0adfd3d1ee79e05b39af5956d26dd33b19be0450f
 WHIRLPOOL 
5042ee715376ad9b9a7d525ec875692db1cb198bba1ff03d319375387febed89956f8c49dd250a9cef049aa0909ef98f018cbb7d6cd3888ea32ca83350009b2c
+DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 BLAKE2B 
3435bbc026780e367abd33c3acae8a8cdfa824f4efbf9dffeac51d2863be6e4ac3b97c697cde31c62f2d33c7c5e0fe7d00c369b8c9b3174b5cef3580e127
 SHA512 
9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b
+DIST plexmediaserver_1.9.6.4429-23901a099_amd64.deb 107910190 BLAKE2B 
5d137c9c8f5490f63897155d6ce11b902b197223f080954132530c1550a48dc4a427988ea20035b3701485dff77593b9214e8e8d58effea46f2a895ca402d7f1
 SHA512 
335856c45c765f9cb68091a834b137ad0beafb77a8080536f34d6d82d33f4c5706bf6781f3c49c2d75daacd0adfd3d1ee79e05b39af5956d26dd33b19be0450f

diff --git a/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild
new file mode 100644
index 000..9c5c9a413de
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="4523-648bc61d4"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bas

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

2017-11-17 Thread Jonathan Vasquez
commit: 85f770691d261eac897d8e45ae4b175ed3ac04f6
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Fri Nov 17 19:45:32 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Fri Nov 17 19:47:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f77069

sys-fs/zfs: Adding glibc blocker for < 0.7.0. Bug #617628

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-fs/zfs/zfs-0.6.5.11.ebuild   | 3 +++
 sys-fs/zfs/zfs-0.6.5.4-r2.ebuild | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/sys-fs/zfs/zfs-0.6.5.11.ebuild b/sys-fs/zfs/zfs-0.6.5.11.ebuild
index 535d86509fd..9d6cba3ac80 100644
--- a/sys-fs/zfs/zfs-0.6.5.11.ebuild
+++ b/sys-fs/zfs/zfs-0.6.5.11.ebuild
@@ -32,7 +32,10 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
 "
 
+# Adding glibc >= 2.25 blocker for ZFS versions lower
+# than 0.7.0, due to bug 617628.
 RDEPEND="${COMMON_DEPEND}
+   !>=sys-libs/glibc-2.25
!=sys-apps/grep-2.13*
!kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* )
!sys-fs/zfs-fuse

diff --git a/sys-fs/zfs/zfs-0.6.5.4-r2.ebuild b/sys-fs/zfs/zfs-0.6.5.4-r2.ebuild
index aea524fba7b..20476c4711d 100644
--- a/sys-fs/zfs/zfs-0.6.5.4-r2.ebuild
+++ b/sys-fs/zfs/zfs-0.6.5.4-r2.ebuild
@@ -37,7 +37,10 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
 "
 
+# Adding glibc >= 2.25 blocker for ZFS versions lower
+# than 0.7.0, due to bug 617628.
 RDEPEND="${COMMON_DEPEND}
+   !>=sys-libs/glibc-2.25
!=sys-apps/grep-2.13*
!kernel-builtin? (
=sys-fs/zfs-kmod-${PV}*



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2017-11-17 Thread Jonathan Vasquez
commit: eed60bedfed0fd1707c675c867acc1c357ec1a25
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Fri Nov 17 16:53:50 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Fri Nov 17 16:54:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed60bed

sys-kernel/bliss-initramfs: version bump to 7.1.1 (and EPREFIX addition)

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-kernel/bliss-initramfs/Manifest   | 1 +
 sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild| 2 +-
 sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild   | 2 +-
 .../{bliss-initramfs-7.1.0.ebuild => bliss-initramfs-7.1.1.ebuild}| 4 ++--
 4 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index cd495b45afc..0c30adf6524 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,2 +1,3 @@
 DIST bliss-initramfs-6.8.3.tar.gz 50581 SHA256 
7dc970ae20e2fe7552db6108ded180468f255fbfdc1439acf1c58346b0aa2302 SHA512 
951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5
 WHIRLPOOL 
5d9884984ac9522eb3417d7111811fa1befc16b519ac49c39f30605bacafaa74b100515fa24fc00e26c94ef793d143043573919650dcd9f3cbd752d9aee73a53
 DIST bliss-initramfs-7.1.0.tar.gz 30805 SHA256 
b061142600fb5db2eb352521201d30440d98e96951057c2386dfcc534ee479bb SHA512 
7a7f297756dfb6abb86d2f9159c9ab92ca6e5c24022c0563584a6f82396b88f16bac09bf746f9acd94ef05304e285c6978c7ff3026434c16ef9d50e6064fe85b
 WHIRLPOOL 
bed646fd65ebae0221a1514ba071284b6a5b98cc3283dc1d719a7f36b36d6ccd77dbc2b0762bab287ade5fc3acb78ea9e2d7fe14195083ad5ee8f5a277f630fe
+DIST bliss-initramfs-7.1.1.tar.gz 30781 SHA256 
dbd9c341b60600a3e737d4c0297c704ee0a55fe2ed9d1cf67ace5b0e6e3c3a10 SHA512 
2e98cbf3026ddbf5bf7234c695fd38da4ab1c443fe067c222f0dcb83d1258ad41fbdac85934a672bd32a74613165ff4a0c00c5bc50058da5b6aacdea43f9e75f
 WHIRLPOOL 
4a8dcab9c9b26a4c91a88a30317af7dbbc1bc20d1b0c1e0ca9e10d2ef2868a90516ca784e776b1fbaa775755684394c817b686b471db1d29be4b195310e050df

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
index bab2dbc5314..f602e16dc19 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
@@ -40,5 +40,5 @@ src_install() {
dodoc CHANGES README USAGE
 
# Make a symbolic link: /sbin/bliss-initramfs
-   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
+   dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}"
 }

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
index b1a9302c6c6..a0dd452913e 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
@@ -41,5 +41,5 @@ src_install() {
dodoc README USAGE
 
# Make a symbolic link: /sbin/bliss-initramfs
-   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
+   dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}"
 }

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild
similarity index 93%
copy from sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
copy to sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild
index b1a9302c6c6..e6dc27dbe60 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="-* amd64"
+KEYWORDS="-* ~amd64"
 
 RDEPEND="
${PYTHON_DEPS}
@@ -41,5 +41,5 @@ src_install() {
dodoc README USAGE
 
# Make a symbolic link: /sbin/bliss-initramfs
-   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
+   dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}"
 }



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-11-17 Thread Jonathan Vasquez
commit: 455b437e547621be4da36dc2ec3dd39ad5511614
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Fri Nov 17 16:22:46 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Fri Nov 17 16:23:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455b437e

media-tv/plex-media-server: version bump to 1.9.6

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.9.6.ebuild | 135 +
 2 files changed, 136 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index db8e6a3c367..35b440d7ecb 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1,3 @@
 DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 
30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 
17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec
 WHIRLPOOL 
c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f
 DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 SHA256 
3f0860543aeb33ba3162e3018939b23dd46994c4948b58f278a9b28aa073062e SHA512 
9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b
 WHIRLPOOL 
02873e05e4df4f8dd850de5bd5cd33354e51f1c5791ed8497b07a03c21f0533c28bc18f893c859ffd403949c69d8c6b5d6bea089155e9eff5e944e2f74aec660
+DIST plexmediaserver_1.9.6.4429-23901a099_amd64.deb 107910190 SHA256 
09586466a00ecc691437446d08252c71f9eb84c79667f70fb43ba6f0fc09bd33 SHA512 
335856c45c765f9cb68091a834b137ad0beafb77a8080536f34d6d82d33f4c5706bf6781f3c49c2d75daacd0adfd3d1ee79e05b39af5956d26dd33b19be0450f
 WHIRLPOOL 
5042ee715376ad9b9a7d525ec875692db1cb198bba1ff03d319375387febed89956f8c49dd250a9cef049aa0909ef98f018cbb7d6cd3888ea32ca83350009b2c

diff --git a/media-tv/plex-media-server/plex-media-server-1.9.6.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.9.6.ebuild
new file mode 100644
index 000..def847abec1
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.9.6.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="4429-23901a099"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGI

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-11-17 Thread Jonathan Vasquez
commit: 05e0c85b443abefc7ea326fa49f859156b8b3804
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Fri Nov 17 16:21:37 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Fri Nov 17 16:23:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e0c85b

media-tv/plex-media-server: removing 1.9.2, stabilizing 1.9.4

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 media-tv/plex-media-server/Manifest|   1 -
 .../plex-media-server-1.9.2.ebuild | 135 -
 .../plex-media-server-1.9.4.ebuild |   2 +-
 3 files changed, 1 insertion(+), 137 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index d1ad6e98e16..db8e6a3c367 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,3 +1,2 @@
 DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 
30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 
17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec
 WHIRLPOOL 
c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f
-DIST plexmediaserver_1.9.2.4285-9f65b88ae_amd64.deb 107651788 SHA256 
b6d79e40ca8e44c56a5900d41519efd6e5fbc0e194a77400922418887abe31b6 SHA512 
7703ccd91b97952f7db3ca58fb207702c1d10e0d9f7c8df82f42e4f876eb72b41f0ccdefd6aad02ad64b605e914809ff08c2982e10db0af2aa454d0a8069da5c
 WHIRLPOOL 
ab5d98ba417613d49c23543863c412897332a456790e1e27817f647cba43222f90e1d4d2a2fe2daf6d178005f788614e3e960cc7f0098f949045a9fa66c8c855
 DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 SHA256 
3f0860543aeb33ba3162e3018939b23dd46994c4948b58f278a9b28aa073062e SHA512 
9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b
 WHIRLPOOL 
02873e05e4df4f8dd850de5bd5cd33354e51f1c5791ed8497b07a03c21f0533c28bc18f893c859ffd403949c69d8c6b5d6bea089155e9eff5e944e2f74aec660

diff --git a/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild
deleted file mode 100644
index 39ca348a095..000
--- a/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils user systemd unpacker pax-utils python-single-r1
-
-MINOR_VERSION="4285-9f65b88ae"
-
-_APPNAME="plexmediaserver"
-_USERNAME="plex"
-_SHORTNAME="${_USERNAME}"
-_FULL_VERSION="${PV}.${MINOR_VERSION}"
-
-URI="https://downloads.plex.tv/plex-media-server;
-
-DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="http://www.plex.tv/;
-SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
-SLOT="0"
-LICENSE="Plex"
-RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   sys-apps/fix-gnustack
-   dev-python/virtualenv[${PYTHON_USEDEP}]"
-
-RDEPEND="
-   net-dns/avahi
-   ${PYTHON_DEPS}"
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/${_APPNAME}/.*"
-   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
-)
-
-EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
-BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
-
-S="${WORKDIR}"
-PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
-
-pkg_setup() {
-   enewgroup ${_USERNAME}
-   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
-   python-single-r1_pkg_setup
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_install() {
-   # Move the config to the correct place
-   local CONFIG_VANILLA="/etc/default/plexmediaserver"
-   local CONFIG_PATH="/etc/${_SHORTNAME}"
-   dodir "${CONFIG_PATH}"
-   insinto "${CONFIG_PATH}"
-   doins "${CONFIG_VANILLA#/}"
-   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
-
-   # Remove Debian specific files
-   rm -rf "usr/share/doc" || die
-
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Make sure the logging directory is created
-   local LOGGING_DIR="/var/log/pms"
-   dodir "${LOGGIN

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

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

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

Package-Manager: Portage-2.3.12, Repoman-2.3.3

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

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

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

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-10-11 Thread Jonathan Vasquez
commit: e362f5d0168d8417e0da092d367cbac76778868c
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Oct 12 01:44:27 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Oct 12 01:44:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e362f5d0

media-tv/plex-media-server: version bump to 1.9.4

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.9.4.ebuild | 135 +
 2 files changed, 136 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 35bbfe7d615..d1ad6e98e16 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1,3 @@
 DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 
30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 
17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec
 WHIRLPOOL 
c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f
 DIST plexmediaserver_1.9.2.4285-9f65b88ae_amd64.deb 107651788 SHA256 
b6d79e40ca8e44c56a5900d41519efd6e5fbc0e194a77400922418887abe31b6 SHA512 
7703ccd91b97952f7db3ca58fb207702c1d10e0d9f7c8df82f42e4f876eb72b41f0ccdefd6aad02ad64b605e914809ff08c2982e10db0af2aa454d0a8069da5c
 WHIRLPOOL 
ab5d98ba417613d49c23543863c412897332a456790e1e27817f647cba43222f90e1d4d2a2fe2daf6d178005f788614e3e960cc7f0098f949045a9fa66c8c855
+DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 SHA256 
3f0860543aeb33ba3162e3018939b23dd46994c4948b58f278a9b28aa073062e SHA512 
9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b
 WHIRLPOOL 
02873e05e4df4f8dd850de5bd5cd33354e51f1c5791ed8497b07a03c21f0533c28bc18f893c859ffd403949c69d8c6b5d6bea089155e9eff5e944e2f74aec660

diff --git a/media-tv/plex-media-server/plex-media-server-1.9.4.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.9.4.ebuild
new file mode 100644
index 000..d0ef6d5ee1a
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.9.4.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="4325-1bf240a65"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGI

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

2017-10-09 Thread Jonathan Vasquez
commit: a5b537e84e34da9af374ef4b8b580f3d41af17d8
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Oct 10 01:49:42 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Oct 10 01:51:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b537e8

sys-fs/[zfs|-kmod], sys-kernel/spl: version bump to 0.7.2

Package-Manager: Portage-2.3.11, Repoman-2.3.3

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

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index c5982be2729..fab0133ed82 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -19,4 +19,5 @@ DIST zfs-0.6.5.9.tar.gz 2610650 SHA256 
b724b57dbddae59246fdc15f88f1224061c712945
 DIST zfs-0.6.5.tar.gz 1816180 SHA256 
542121940122c922c9d21a2bb39bca4e4a9db2f6bbfd2e576630840e256d4c82 SHA512 
58480ee9b0780f1f21d12504abc226be3e6df1939214f6a8f245315d1fa0b9da56b3a744df26426ee78f13684a4ca288df6dddc50f8f91d9d0b4c542980a9c53
 WHIRLPOOL 
fdb5580ec8d4abe57069ce453c1d91225019758ecf5d31856a7897ac7e4b51c6a8ae3258e822f684fbd70a0a7d7410c65c37a569f37d132767522118c587cc24
 DIST zfs-0.7.0.tar.gz 6714094 SHA256 
6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 
6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217
 WHIRLPOOL 
74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6
 DIST zfs-0.7.1.tar.gz 6376234 SHA256 
231b104979ddacfeb1889e1dec175337276e7b3b109d40656089744b5caf3ef6 SHA512 
64b0a3b5eeaf09ce824e3e029880a8e5dcb3e4567d1fb2fa24c89d8e55fee1ebe2d2f3a9f77d5468cc5637074e27d5ba7696b566829c93fd69c610b288200a37
 WHIRLPOOL 
700c83aadca96578ae8d6a9795f91c0c25b69afcc6ec6c02141daafcbcd550ae413438e96c4821c5c90816e0e29366ecfc3e7289623f14c255722c37d9f9a7f6
+DIST zfs-0.7.2.tar.gz 6389699 SHA256 
f75f4d8bbb8241e3d06321b53914e53fa22d1ccc8be89819b578b46e5d3e5cf4 SHA512 
fd10350b3ba5906b8d4968cee4f9febcc475b49e7d5499209566f7cfa39f29c4c2c1a4bae0698ce98244fa66657e7956a8c170de1e5f13b1bc05d2861d2c7722
 WHIRLPOOL 
b1e270bddf9d34a6d60a9f3d80f767d6a19a7c2ae5b51d3fe83fb28432e267d494cd5b4f003b6049a074e8bf65fa9179793dec0b40f366cea493f7993dd3d19d
 DIST zfs-kmod-0.6.2-p2.tar.xz 28636 SHA256 
12882463a38a5a57cf2bb3c14c5783f9511f6dc7b163a47575f2f3dcc24f26f6 SHA512 
5792660ae8f5013d12e70d608e9cffa92a8c4089a88a5e78728ee88204b3f970d452d5b0b3874e02be49ebbc139e07139be7b5a86ca40bc8b23cb11a7198a9a8
 WHIRLPOOL 
0e4c57b363cdd3d736efbd1355567b18e22439bd3b20ef40b27f6b97ad4570c7cc99a11b196ac25359d1966c1a70e178f4fd1687b60450f148ccda47b07282a9

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

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-10-09 Thread Jonathan Vasquez
commit: ba8354ae1f7036076d0df1d78ddbc5ed94b38515
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Oct 10 01:11:18 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Oct 10 01:11:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8354ae

media-tv/plex-media-server: version bump to 1.9.2

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.9.2.ebuild | 135 +
 2 files changed, 136 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 5c4106512a5..35bbfe7d615 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1 +1,2 @@
 DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 
30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 
17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec
 WHIRLPOOL 
c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f
+DIST plexmediaserver_1.9.2.4285-9f65b88ae_amd64.deb 107651788 SHA256 
b6d79e40ca8e44c56a5900d41519efd6e5fbc0e194a77400922418887abe31b6 SHA512 
7703ccd91b97952f7db3ca58fb207702c1d10e0d9f7c8df82f42e4f876eb72b41f0ccdefd6aad02ad64b605e914809ff08c2982e10db0af2aa454d0a8069da5c
 WHIRLPOOL 
ab5d98ba417613d49c23543863c412897332a456790e1e27817f647cba43222f90e1d4d2a2fe2daf6d178005f788614e3e960cc7f0098f949045a9fa66c8c855

diff --git a/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild
new file mode 100644
index 000..39ca348a095
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="4285-9f65b88ae"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
+
+   # Create default library folder with correct permissions
+   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
+   dodir "${DEFAULT_LIBRARY_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
+
+   # Install the OpenRC init/conf files
+   doinitd "${FILESDIR}/init

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-10-09 Thread Jonathan Vasquez
commit: cc82f8c57937001dc7099f556eea0cd9ed9d
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Oct 10 01:08:45 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Oct 10 01:08:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc82f8c5

media-tv/plex-media-server: stabilizing 1.8.1, removing old versions.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 media-tv/plex-media-server/Manifest|   2 -
 .../plex-media-server-1.5.6.ebuild | 135 -
 .../plex-media-server-1.7.5.ebuild | 135 -
 .../plex-media-server-1.8.1.ebuild |   2 +-
 4 files changed, 1 insertion(+), 273 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 46a0d23ff9e..5c4106512a5 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,3 +1 @@
-DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 
633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 
87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7
 WHIRLPOOL 
d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9
-DIST plexmediaserver_1.7.5.4035-313f93718_amd64.deb 106646674 SHA256 
a8c9d2961443c22c85b2795f267bafe576561d365a85d18a97627508a3515844 SHA512 
033296004a57c0b7ded412298e7bb2c817ca5c4276683115e0bfb88ecb3445355745ef8216aa4ec92926a3f3ff5ae813470ad4a2edc7f85ed32386e363e76203
 WHIRLPOOL 
912b2057f71f51a3820a5e660f8726af000165a72ea36f480a62786057cf1e7c42f20741119cd7de14565360d45b6e6c6888ae2cc6ccdc67e7f1d7b8da54c530
 DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 
30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 
17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec
 WHIRLPOOL 
c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild
deleted file mode 100644
index 4c60daa5393..000
--- a/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils user systemd unpacker pax-utils python-single-r1
-
-MINOR_VERSION="3790-4613ce077"
-
-_APPNAME="plexmediaserver"
-_USERNAME="plex"
-_SHORTNAME="${_USERNAME}"
-_FULL_VERSION="${PV}.${MINOR_VERSION}"
-
-URI="https://downloads.plex.tv/plex-media-server;
-
-DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="http://www.plex.tv/;
-SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
-SLOT="0"
-LICENSE="Plex"
-RESTRICT="bindist strip"
-KEYWORDS="-* amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   sys-apps/fix-gnustack
-   dev-python/virtualenv[${PYTHON_USEDEP}]"
-
-RDEPEND="
-   net-dns/avahi
-   ${PYTHON_DEPS}"
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/${_APPNAME}/.*"
-   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
-)
-
-EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
-BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
-
-S="${WORKDIR}"
-PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
-
-pkg_setup() {
-   enewgroup ${_USERNAME}
-   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
-   python-single-r1_pkg_setup
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_install() {
-   # Move the config to the correct place
-   local CONFIG_VANILLA="/etc/default/plexmediaserver"
-   local CONFIG_PATH="/etc/${_SHORTNAME}"
-   dodir "${CONFIG_PATH}"
-   insinto "${CONFIG_PATH}"
-   doins "${CONFIG_VANILLA#/}"
-   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
-
-   # Remove Debian specific files
-   rm -rf "usr/share/doc" || die
-
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Make sure the logging directory

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

2017-09-12 Thread Jonathan Vasquez
commit: 618255ce30bd22ccd172eb3acd641f446af7b69e
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Sep 12 13:06:37 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Sep 12 13:06:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618255ce

sys-fs/zfs: changing blocker deps for 0.7.0 ebuilds, and removing 0.7.0-r0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../{zfs-0.7.0-r1.ebuild => zfs-0.7.0-r2.ebuild}   |   6 +-
 sys-fs/zfs/zfs-0.7.0.ebuild| 197 -
 .../zfs/{zfs-0.7.1.ebuild => zfs-0.7.1-r1.ebuild}  |   6 +-
 3 files changed, 8 insertions(+), 201 deletions(-)

diff --git a/sys-fs/zfs/zfs-0.7.0-r1.ebuild b/sys-fs/zfs/zfs-0.7.0-r2.ebuild
similarity index 97%
rename from sys-fs/zfs/zfs-0.7.0-r1.ebuild
rename to sys-fs/zfs/zfs-0.7.0-r2.ebuild
index 1fa9e574522..b20cb49f36a 100644
--- a/sys-fs/zfs/zfs-0.7.0-r1.ebuild
+++ b/sys-fs/zfs/zfs-0.7.0-r2.ebuild
@@ -50,8 +50,10 @@ RDEPEND="${COMMON_DEPEND}
app-arch/cpio
app-misc/pax-utils
!=sys-kernel/genkernel-3.5.1.1
->=sys-kernel/bliss-initramfs-7.1.0 )
+   !https://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-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/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
-
-   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:g" \
-   > "${T}/zfs.service" || die
-   cat "${FILESDIR}/zfs-init.sh.in" | \
-   sed -e "s:@sbindir@:${EPREFIX}/sbin:g" \
-   -e "s:@sysconfdir@:${EPREFIX}/etc:g" \
-   > "${T}/zfs-init.sh" || die
-}
-
-src_install() {
-   autotools-utils_src_install
-   gen_usr_ldscript -a uutil nvpair zpool zfs zfs_core
-   use test-suite || rm -rf "${ED}usr/share/zfs"
-
-   newbashcomp "${FILESDIR}/bash-completion-r1" zfs
-   bashcomp_alias zfs zpool
-
-   exeinto /usr/libexec
-   doexe "${T}/zfs-init.sh"
-   systemd_dounit "${T}/zfs.service"
-}
-
-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.&quo

[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/

2017-09-04 Thread Jonathan Vasquez
commit: 7bd91ebcbc4c6d89297336125ed5c136641ee532
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Sep  4 16:01:19 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Sep  4 16:01:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd91ebc

app-admin/keepass: removing myself from proxy maintainers list.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-admin/keepass/metadata.xml | 5 -
 1 file changed, 5 deletions(-)

diff --git a/app-admin/keepass/metadata.xml b/app-admin/keepass/metadata.xml
index ca860b2b209..1bac3fa32dc 100644
--- a/app-admin/keepass/metadata.xml
+++ b/app-admin/keepass/metadata.xml
@@ -9,11 +9,6 @@
kensing...@gentoo.org
Proxy maintainer. CC him on bugs.

-   
-   fearedbl...@gentoo.org
-   Jonathan Vasquez
-   Proxy maintainer. CC him on bugs.
-   

proxy-ma...@gentoo.org
Proxy Maintainers



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-09-04 Thread Jonathan Vasquez
commit: 41070cb736f3524a6d87d96a3cce9d931fe8b895
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Sep  4 15:47:51 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Sep  4 15:48:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41070cb7

media-tv/plex-media-server: version bump to 1.8.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.8.1.ebuild | 135 +
 2 files changed, 136 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index be3aaf7454b..46a0d23ff9e 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1,3 @@
 DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 
633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 
87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7
 WHIRLPOOL 
d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9
 DIST plexmediaserver_1.7.5.4035-313f93718_amd64.deb 106646674 SHA256 
a8c9d2961443c22c85b2795f267bafe576561d365a85d18a97627508a3515844 SHA512 
033296004a57c0b7ded412298e7bb2c817ca5c4276683115e0bfb88ecb3445355745ef8216aa4ec92926a3f3ff5ae813470ad4a2edc7f85ed32386e363e76203
 WHIRLPOOL 
912b2057f71f51a3820a5e660f8726af000165a72ea36f480a62786057cf1e7c42f20741119cd7de14565360d45b6e6c6888ae2cc6ccdc67e7f1d7b8da54c530
+DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 
30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 
17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec
 WHIRLPOOL 
c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f

diff --git a/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild
new file mode 100644
index 000..4511bd18b10
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="4139-c789b3fbb"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGI

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-09-04 Thread Jonathan Vasquez
commit: e28b5a2571f23a27db86f5627a9db0e91f0cd0be
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Mon Sep  4 15:44:36 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Mon Sep  4 15:48:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28b5a25

media-tv/plex-media-server: stabilizing 1.7.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-tv/plex-media-server/plex-media-server-1.7.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild
index 6049473e6e8..fc75725f594 100644
--- a/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild
@@ -21,7 +21,7 @@ SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64
 SLOT="0"
 LICENSE="Plex"
 RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="



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

2017-08-12 Thread Jonathan Vasquez
commit: 538b8d2bf79e75c3ee85b6ad78e499bba689ecea
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Aug 12 13:35:07 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Aug 12 14:12:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538b8d2b

sys-fs/zfs: Fixing bug #626362 (Adding genkernel/bliss-initramfs dep)

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/zfs/zfs-0.7.0-r1.ebuild | 199 +
 1 file changed, 199 insertions(+)

diff --git a/sys-fs/zfs/zfs-0.7.0-r1.ebuild b/sys-fs/zfs/zfs-0.7.0-r1.ebuild
new file mode 100644
index 000..fabbcc03be8
--- /dev/null
+++ b/sys-fs/zfs/zfs-0.7.0-r1.ebuild
@@ -0,0 +1,199 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3 linux-mod
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://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-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/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
+
+   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:g" \
+   > "${T}/zfs.service" || die
+   cat "${FILESDIR}/zfs-init.sh.in" | \
+   sed -e "s:@sbindir@:${EPREFIX}/sbin:g" \
+   -e "s:@sysconfdir@:${EPREFIX}/etc:g" \
+   > "${T}/zfs-init.sh" || die
+}
+
+src_install() {
+   autotools-utils_src_install
+   gen_usr_ldscript -a uutil nvpair zpool zfs zfs_core
+   use test-suite || rm -rf "${ED}usr/share/zfs"
+
+   newbashcomp "${FILESDIR}/bash-completion-r1" zfs
+   bashcomp_alias zfs zpool
+
+   exeinto /usr/libexec
+   doexe "${T}/zfs-init.sh"
+   systemd_dounit "${T}/zfs.service"
+}
+
+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
+
+   if [ -e "${EROOT}etc/runlevels/boot/zfs" ]
+   then
+   einfo 'The zfs boot script has bee

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/

2017-08-12 Thread Jonathan Vasquez
commit: 00fe61ef5cf5e2622710a606ef99707afd59b905
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Aug 12 13:38:45 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Aug 12 14:12:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fe61ef

sys-kernel/spl: version bump to 0.7.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-kernel/spl/Manifest |   1 +
 sys-kernel/spl/spl-0.7.1.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest
index cd5740f9938..ad24870d8ad 100644
--- a/sys-kernel/spl/Manifest
+++ b/sys-kernel/spl/Manifest
@@ -18,3 +18,4 @@ DIST spl-0.6.5.7.tar.gz 558570 SHA256 
dc8690e407183eeb7a6af0e7692d6e0a1cd323d51d
 DIST spl-0.6.5.8.tar.gz 553270 SHA256 
2d2211710678d2b7da88cc657b7b9c44d281b1cc74d60761e52d33ab1155 SHA512 
4078bcc96c112f12129918583400d927d7dd56686c470dd9cb8fc6ba641dcb5afb044c95de02ac397909bb90f4c50d0aada91177ffed810883b5889610d8b0b4
 WHIRLPOOL 
57b42a93d74348352e367f7d0e08189cd1d443e74c711d8147c35e1bc4264df1a742e231b381ffcc32aaa755cb732c7e062653145fb929872b6835caa2afda27
 DIST spl-0.6.5.9.tar.gz 594271 SHA256 
d9ccd24786bb5a8616748a93a3c0b1270aa891175e2f5d726195b416f5c03b9c SHA512 
356db95fcc93eb4ee298efc1ac25d38743572c539fc10b2d1533af861b4fd60804e61c3fb9f9bbad3d7a51cf123113b5b0bcbd49eba1bad7b1d8823d206022e8
 WHIRLPOOL 
6565a4939efaeba0cff75496ce9e8ea84b55da97fe47457ca33bcaf07aaa93a27dd410a9264b29539e65475029c0f0c612bc93b9fee4f97c7d6db9c92aab6a34
 DIST spl-0.7.0.tar.gz 608150 SHA256 
567f461435f99f862efb1b740ed0876b52a2a539aafad6e5372a84a06a5da4d3 SHA512 
a01798fad4f46788cf91d97699837526d5a33e35dcd46247a9e00747d3d439b949113eb42c8d9fe9cbc4a7b1ee645a5ac09eb764db82a2a07eaddbbb9605d11c
 WHIRLPOOL 
7087089423c3515945af9de27879b8f009cf39ee3840400bde2aebd967bfe2be41d513ca6368774ad06d1871c81c3abd50f442d5ea9602da456cbe6a3e8cecd4
+DIST spl-0.7.1.tar.gz 547932 SHA256 
e6a83dc50bc83a5ce6f20238da16fb941ab6090c419be8af8fc9223210f637fd SHA512 
1edd0d21f6bc24c3c1295a3e1002ccc03954b1a8657f34050ca9992aac33eb2caa4356c92c74b1c1767ce69f67f3463bcab749b411b2676b5ed16c6ca838e0fe
 WHIRLPOOL 
8facc1c8bc10481a09b92d16f7c4e3c6612749d55014c28444d0b62382940c84857f2f4c165b45f55aa917172a562dcc2897bc8bc5b8045793e9ebe96345fe5e

diff --git a/sys-kernel/spl/spl-0.7.1.ebuild b/sys-kernel/spl/spl-0.7.1.ebuild
new file mode 100644
index 000..1a3984b06ec
--- /dev/null
+++ b/sys-kernel/spl/spl-0.7.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [[ ${PV} == "" ]] ; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz;
+   KEYWORDS=" ~amd64"
+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
+   MODULES
+   KALLSYMS
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   !PAX_SIZE_OVERFLOW
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
+
+   [ ${PV} != "" ] && \
+   { kernel_is le 4 12 || die "Linux 4.12 is the latest supported 
version."; }
+
+   check_extra_config
+}
+
+src_prepare() {
+   # Workaround for hard coded path
+   sed -i "s|/sbin/lsmod|/bin/lsmod|" "${S}/scripts/check.sh" || \
+   die "Cannot patch check.sh"
+
+   # splat is unnecessary unless we are debugging
+   use debug || { sed -e 's/^subdir-m += splat$//' -i 
"${S}/module/Makefile.in" || die ; }
+
+   # Set module revision number
+   [ ${PV} != "" ] && \
+   { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" 
|| die "Could not set Gentoo release&qu

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

2017-08-12 Thread Jonathan Vasquez
commit: e1696477c09e778a0660804759e8d64beb22542e
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Aug 12 14:11:31 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Aug 12 14:12:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1696477

sys-fs/zfs: changing = to >= to allow new versions to be accepted.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/zfs/zfs-0.7.0-r1.ebuild | 4 ++--
 sys-fs/zfs/zfs-0.7.1.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-fs/zfs/zfs-0.7.0-r1.ebuild b/sys-fs/zfs/zfs-0.7.0-r1.ebuild
index fabbcc03be8..1fa9e574522 100644
--- a/sys-fs/zfs/zfs-0.7.0-r1.ebuild
+++ b/sys-fs/zfs/zfs-0.7.0-r1.ebuild
@@ -50,8 +50,8 @@ RDEPEND="${COMMON_DEPEND}
app-arch/cpio
app-misc/pax-utils
!=sys-kernel/genkernel-3.5.1.1
+>=sys-kernel/bliss-initramfs-7.1.0 )
)
sys-fs/udev-init-scripts
 "

diff --git a/sys-fs/zfs/zfs-0.7.1.ebuild b/sys-fs/zfs/zfs-0.7.1.ebuild
index 3a17f1b2eec..48136e7a0c6 100644
--- a/sys-fs/zfs/zfs-0.7.1.ebuild
+++ b/sys-fs/zfs/zfs-0.7.1.ebuild
@@ -50,8 +50,8 @@ RDEPEND="${COMMON_DEPEND}
app-arch/cpio
app-misc/pax-utils
!=sys-kernel/genkernel-3.5.1.1
+>=sys-kernel/bliss-initramfs-7.1.0 )
)
sys-fs/udev-init-scripts
 "



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

2017-08-12 Thread Jonathan Vasquez
commit: 75e8648a7beb7d9e2a3526e4449cbf489d8f0756
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Aug 12 13:37:56 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Aug 12 14:12:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e8648a

sys-fs/zfs-kmod: version bump to 0.7.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/zfs-kmod/Manifest  |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.7.1.ebuild | 144 ++
 2 files changed, 145 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index b71bcdb02da..c5982be2729 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -18,4 +18,5 @@ DIST zfs-0.6.5.8.tar.gz 2521921 SHA256 
d77f43f7dc38381773e2c34531954c52f3de80361
 DIST zfs-0.6.5.9.tar.gz 2610650 SHA256 
b724b57dbddae59246fdc15f88f1224061c712945bb36412a2087e0c7760d77f SHA512 
6e175f32421cf0f9e13429f12f0fac0564dc7059ab076831d0ebc4f6a17412160ca3526ebdf894bc7666e82580355b08701dd01c411d3177f82e7330b4529a37
 WHIRLPOOL 
149d730a26363b50691363b314669756d218c4a16e6d06e319c2b0866c5f8ed6e2da2396a516297c127d3343d51d78072d8b7371e3f4d327d30fa43c90be5cd3
 DIST zfs-0.6.5.tar.gz 1816180 SHA256 
542121940122c922c9d21a2bb39bca4e4a9db2f6bbfd2e576630840e256d4c82 SHA512 
58480ee9b0780f1f21d12504abc226be3e6df1939214f6a8f245315d1fa0b9da56b3a744df26426ee78f13684a4ca288df6dddc50f8f91d9d0b4c542980a9c53
 WHIRLPOOL 
fdb5580ec8d4abe57069ce453c1d91225019758ecf5d31856a7897ac7e4b51c6a8ae3258e822f684fbd70a0a7d7410c65c37a569f37d132767522118c587cc24
 DIST zfs-0.7.0.tar.gz 6714094 SHA256 
6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 
6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217
 WHIRLPOOL 
74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6
+DIST zfs-0.7.1.tar.gz 6376234 SHA256 
231b104979ddacfeb1889e1dec175337276e7b3b109d40656089744b5caf3ef6 SHA512 
64b0a3b5eeaf09ce824e3e029880a8e5dcb3e4567d1fb2fa24c89d8e55fee1ebe2d2f3a9f77d5468cc5637074e27d5ba7696b566829c93fd69c610b288200a37
 WHIRLPOOL 
700c83aadca96578ae8d6a9795f91c0c25b69afcc6ec6c02141daafcbcd550ae413438e96c4821c5c90816e0e29366ecfc3e7289623f14c255722c37d9f9a7f6
 DIST zfs-kmod-0.6.2-p2.tar.xz 28636 SHA256 
12882463a38a5a57cf2bb3c14c5783f9511f6dc7b163a47575f2f3dcc24f26f6 SHA512 
5792660ae8f5013d12e70d608e9cffa92a8c4089a88a5e78728ee88204b3f970d452d5b0b3874e02be49ebbc139e07139be7b5a86ca40bc8b23cb11a7198a9a8
 WHIRLPOOL 
0e4c57b363cdd3d736efbd1355567b18e22439bd3b20ef40b27f6b97ad4570c7cc99a11b196ac25359d1966c1a70e178f4fd1687b60450f148ccda47b07282a9

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

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

2017-08-12 Thread Jonathan Vasquez
commit: ab81478518387f44bab656eb34acf656f6f028a5
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Aug 12 13:37:05 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Aug 12 14:12:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab814785

sys-fs/zfs: version bump to 0.7.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/zfs/Manifest |   1 +
 sys-fs/zfs/zfs-0.7.1.ebuild | 199 
 2 files changed, 200 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 38d65b65c32..560fadd15c1 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -21,4 +21,5 @@ DIST zfs-0.6.5.7.tar.gz 2537816 SHA256 
4a9e271bb9a6af8d564e4d5800e4fff36224f1697
 DIST zfs-0.6.5.8.tar.gz 2521921 SHA256 
d77f43f7dc38381773e2c34531954c52f3de80361b7bb10c933a7482f89cfe84 SHA512 
e5b53a9531b865e7c650892c0deb1ee81db086a33538cd667a087a8a8d33a0ad93a30ae5e800096abfc4dc8ed00843da924230082e204fb7543dd401ef41fcde
 WHIRLPOOL 
623bf8ee51d59dcd1842bf41ccf19c2eb6813fb1e88dea1ea1c6f1388c11484b798546bdcb94500735a0e9e5f9099a4df43308760b353b5b62ff56af035f88bd
 DIST zfs-0.6.5.9.tar.gz 2610650 SHA256 
b724b57dbddae59246fdc15f88f1224061c712945bb36412a2087e0c7760d77f SHA512 
6e175f32421cf0f9e13429f12f0fac0564dc7059ab076831d0ebc4f6a17412160ca3526ebdf894bc7666e82580355b08701dd01c411d3177f82e7330b4529a37
 WHIRLPOOL 
149d730a26363b50691363b314669756d218c4a16e6d06e319c2b0866c5f8ed6e2da2396a516297c127d3343d51d78072d8b7371e3f4d327d30fa43c90be5cd3
 DIST zfs-0.7.0.tar.gz 6714094 SHA256 
6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 
6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217
 WHIRLPOOL 
74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6
+DIST zfs-0.7.1.tar.gz 6376234 SHA256 
231b104979ddacfeb1889e1dec175337276e7b3b109d40656089744b5caf3ef6 SHA512 
64b0a3b5eeaf09ce824e3e029880a8e5dcb3e4567d1fb2fa24c89d8e55fee1ebe2d2f3a9f77d5468cc5637074e27d5ba7696b566829c93fd69c610b288200a37
 WHIRLPOOL 
700c83aadca96578ae8d6a9795f91c0c25b69afcc6ec6c02141daafcbcd550ae413438e96c4821c5c90816e0e29366ecfc3e7289623f14c255722c37d9f9a7f6
 DIST zfs-kmod-0.6.2-p4.tar.xz 63984 SHA256 
9167edc4be86e3fcda6b3c198e51f92ab0c95ac5baca11666c28029a628cdac9 SHA512 
13e4ec415c35d2f268d89565745f5898c0943423577a2ba6714b3a069c5a80f244cd06dff91464f38dd4ed60673d1145ead080bb03a56d4be33e328f948ffa64
 WHIRLPOOL 
8c399ec67119ed4fbebb5599d00f888918678bc4e4ea369b4bdc5c75bfc90fc76396087624c8011de370a54ff103bccaa8922d05ac7ccebb2b3481bbbcf44b19

diff --git a/sys-fs/zfs/zfs-0.7.1.ebuild b/sys-fs/zfs/zfs-0.7.1.ebuild
new file mode 100644
index 000..3a17f1b2eec
--- /dev/null
+++ b/sys-fs/zfs/zfs-0.7.1.ebuild
@@ -0,0 +1,199 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+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-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/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-

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2017-08-12 Thread Jonathan Vasquez
commit: a6e6cc586acf71fc293899d9e100737cecb2afb8
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Aug 12 13:26:16 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Aug 12 14:12:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e6cc58

sys-kernel/bliss-initramfs: removed 7.0.2-r1, stabilizing 7.1.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-kernel/bliss-initramfs/Manifest|  1 -
 .../bliss-initramfs-7.0.2-r1.ebuild| 45 --
 .../bliss-initramfs/bliss-initramfs-7.1.0.ebuild   |  2 +-
 3 files changed, 1 insertion(+), 47 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index e3bb9db6f9e..cd495b45afc 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,3 +1,2 @@
 DIST bliss-initramfs-6.8.3.tar.gz 50581 SHA256 
7dc970ae20e2fe7552db6108ded180468f255fbfdc1439acf1c58346b0aa2302 SHA512 
951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5
 WHIRLPOOL 
5d9884984ac9522eb3417d7111811fa1befc16b519ac49c39f30605bacafaa74b100515fa24fc00e26c94ef793d143043573919650dcd9f3cbd752d9aee73a53
-DIST bliss-initramfs-7.0.2.tar.gz 29738 SHA256 
2a0a8a8be463d66222c06aadf5cb9adfb50f1145369b896a93ea6f5dbb38736c SHA512 
d865895cdef5ff75acf87f45f57bea295a3b559b10d28cae52719d57a19104b54a207f35a481eebbd2412226d419d657b29571b76fc2bf99017e9fbc39cee544
 WHIRLPOOL 
a35a8f33df9d57f895f83a653b8ffc4c46085005099ce9bd30219b96785355a4d7b3c0ea462c5d7d1ce3fce95c37cac115101b8d59291600d3e74be3d05032a9
 DIST bliss-initramfs-7.1.0.tar.gz 30805 SHA256 
b061142600fb5db2eb352521201d30440d98e96951057c2386dfcc534ee479bb SHA512 
7a7f297756dfb6abb86d2f9159c9ab92ca6e5c24022c0563584a6f82396b88f16bac09bf746f9acd94ef05304e285c6978c7ff3026434c16ef9d50e6064fe85b
 WHIRLPOOL 
bed646fd65ebae0221a1514ba071284b6a5b98cc3283dc1d719a7f36b36d6ccd77dbc2b0762bab287ade5fc3acb78ea9e2d7fe14195083ad5ee8f5a277f630fe

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
deleted file mode 100644
index b1a9302c6c6..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-inherit python-single-r1
-
-GITHUB_USER="fearedbliss"
-GITHUB_REPO="bliss-initramfs"
-GITHUB_TAG="${PV}"
-
-DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
-HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="strip"
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc README USAGE
-
-   # Make a symbolic link: /sbin/bliss-initramfs
-   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
-}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
index 67e08c2aa0a..b1a9302c6c6 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/

2017-07-27 Thread Jonathan Vasquez
commit: 85679f0a0d0abe461cdbcb85f96c79e3bd42a58f
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Jul 27 12:39:10 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Jul 27 12:39:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85679f0a

sys-kernel/spl: version bump to 0.7.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-kernel/spl/Manifest |   1 +
 sys-kernel/spl/spl-0.7.0.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest
index 200314d7945..cd5740f9938 100644
--- a/sys-kernel/spl/Manifest
+++ b/sys-kernel/spl/Manifest
@@ -17,3 +17,4 @@ DIST spl-0.6.5.6.tar.gz 559142 SHA256 
167595fe76eb5497c3a1ffe396b6300155d0cbe46d
 DIST spl-0.6.5.7.tar.gz 558570 SHA256 
dc8690e407183eeb7a6af0e7692d6e0a1cd323d51dd1aa492522c421b1924ea0 SHA512 
d84d7b088af44c231e7d3f9dfc613acbd55c4c98e8cd8fc04f56194481c46dfd61d49f2f18f4152ce86202e4c4f96de823535754b5412ddd67eef9a403790764
 WHIRLPOOL 
0591ac89b14096fd5cdcbff2be5fbfd5bdd63fc8313dff182a7dd5d8c4d7ac6be066b68a791812eb2098a48510bc9f322d94c6dbc2a2e5f764cfa264ec206676
 DIST spl-0.6.5.8.tar.gz 553270 SHA256 
2d2211710678d2b7da88cc657b7b9c44d281b1cc74d60761e52d33ab1155 SHA512 
4078bcc96c112f12129918583400d927d7dd56686c470dd9cb8fc6ba641dcb5afb044c95de02ac397909bb90f4c50d0aada91177ffed810883b5889610d8b0b4
 WHIRLPOOL 
57b42a93d74348352e367f7d0e08189cd1d443e74c711d8147c35e1bc4264df1a742e231b381ffcc32aaa755cb732c7e062653145fb929872b6835caa2afda27
 DIST spl-0.6.5.9.tar.gz 594271 SHA256 
d9ccd24786bb5a8616748a93a3c0b1270aa891175e2f5d726195b416f5c03b9c SHA512 
356db95fcc93eb4ee298efc1ac25d38743572c539fc10b2d1533af861b4fd60804e61c3fb9f9bbad3d7a51cf123113b5b0bcbd49eba1bad7b1d8823d206022e8
 WHIRLPOOL 
6565a4939efaeba0cff75496ce9e8ea84b55da97fe47457ca33bcaf07aaa93a27dd410a9264b29539e65475029c0f0c612bc93b9fee4f97c7d6db9c92aab6a34
+DIST spl-0.7.0.tar.gz 608150 SHA256 
567f461435f99f862efb1b740ed0876b52a2a539aafad6e5372a84a06a5da4d3 SHA512 
a01798fad4f46788cf91d97699837526d5a33e35dcd46247a9e00747d3d439b949113eb42c8d9fe9cbc4a7b1ee645a5ac09eb764db82a2a07eaddbbb9605d11c
 WHIRLPOOL 
7087089423c3515945af9de27879b8f009cf39ee3840400bde2aebd967bfe2be41d513ca6368774ad06d1871c81c3abd50f442d5ea9602da456cbe6a3e8cecd4

diff --git a/sys-kernel/spl/spl-0.7.0.ebuild b/sys-kernel/spl/spl-0.7.0.ebuild
new file mode 100644
index 000..1a3984b06ec
--- /dev/null
+++ b/sys-kernel/spl/spl-0.7.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [[ ${PV} == "" ]] ; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz;
+   KEYWORDS=" ~amd64"
+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
+   MODULES
+   KALLSYMS
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   !PAX_SIZE_OVERFLOW
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
+
+   [ ${PV} != "" ] && \
+   { kernel_is le 4 12 || die "Linux 4.12 is the latest supported 
version."; }
+
+   check_extra_config
+}
+
+src_prepare() {
+   # Workaround for hard coded path
+   sed -i "s|/sbin/lsmod|/bin/lsmod|" "${S}/scripts/check.sh" || \
+   die "Cannot patch check.sh"
+
+   # splat is unnecessary unless we are debugging
+   use debug || { sed -e 's/^subdir-m += splat$//' -i 
"${S}/module/Makefile.in" || die ; }
+
+   # Set module revision number
+   [ ${PV} != "" ] && \
+   { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" 
|| die "Could not set Gentoo release&qu

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

2017-07-27 Thread Jonathan Vasquez
commit: 89c0d689986450acd080f71a65a734b8aedef7de
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Jul 27 12:38:34 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Jul 27 12:38:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c0d689

sys-fs/zfs: version bump to 0.7.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/zfs/Manifest |   1 +
 sys-fs/zfs/zfs-0.7.0.ebuild | 197 
 2 files changed, 198 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 0fb5b610bb5..38d65b65c32 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -20,4 +20,5 @@ DIST zfs-0.6.5.6.tar.gz 2561093 SHA256 
c349d46d86b4f61cd53a0891acad916cfc3f0d675
 DIST zfs-0.6.5.7.tar.gz 2537816 SHA256 
4a9e271bb9a6af8d564e4d5800e4fff36224f1697b923a7253659bdda80dc590 SHA512 
559b826ae1a176217b92d8407729e2c5feeffb117dc9affaa8c9c2134d996b6c3cbe095f7a0c4666c9b131742491f1304eeb292e13e0df0b6d001fa620568af2
 WHIRLPOOL 
bf2e0865de35496cc995738ddde34df797b0c5047c0dd17e5b755803ef16e7c16f8ba89927106a1f6131c2f75a6749c31a72dff95fc0fee186b308c50ce0b4f4
 DIST zfs-0.6.5.8.tar.gz 2521921 SHA256 
d77f43f7dc38381773e2c34531954c52f3de80361b7bb10c933a7482f89cfe84 SHA512 
e5b53a9531b865e7c650892c0deb1ee81db086a33538cd667a087a8a8d33a0ad93a30ae5e800096abfc4dc8ed00843da924230082e204fb7543dd401ef41fcde
 WHIRLPOOL 
623bf8ee51d59dcd1842bf41ccf19c2eb6813fb1e88dea1ea1c6f1388c11484b798546bdcb94500735a0e9e5f9099a4df43308760b353b5b62ff56af035f88bd
 DIST zfs-0.6.5.9.tar.gz 2610650 SHA256 
b724b57dbddae59246fdc15f88f1224061c712945bb36412a2087e0c7760d77f SHA512 
6e175f32421cf0f9e13429f12f0fac0564dc7059ab076831d0ebc4f6a17412160ca3526ebdf894bc7666e82580355b08701dd01c411d3177f82e7330b4529a37
 WHIRLPOOL 
149d730a26363b50691363b314669756d218c4a16e6d06e319c2b0866c5f8ed6e2da2396a516297c127d3343d51d78072d8b7371e3f4d327d30fa43c90be5cd3
+DIST zfs-0.7.0.tar.gz 6714094 SHA256 
6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 
6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217
 WHIRLPOOL 
74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6
 DIST zfs-kmod-0.6.2-p4.tar.xz 63984 SHA256 
9167edc4be86e3fcda6b3c198e51f92ab0c95ac5baca11666c28029a628cdac9 SHA512 
13e4ec415c35d2f268d89565745f5898c0943423577a2ba6714b3a069c5a80f244cd06dff91464f38dd4ed60673d1145ead080bb03a56d4be33e328f948ffa64
 WHIRLPOOL 
8c399ec67119ed4fbebb5599d00f888918678bc4e4ea369b4bdc5c75bfc90fc76396087624c8011de370a54ff103bccaa8922d05ac7ccebb2b3481bbbcf44b19

diff --git a/sys-fs/zfs/zfs-0.7.0.ebuild b/sys-fs/zfs/zfs-0.7.0.ebuild
new file mode 100644
index 000..7512d7282ca
--- /dev/null
+++ b/sys-fs/zfs/zfs-0.7.0.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+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-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/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-

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2017-07-27 Thread Jonathan Vasquez
commit: d6dd2a5d30694013defc22b1bcdae9eeed3f0d59
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Jul 27 12:40:53 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Jul 27 12:40:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6dd2a5d

sys-kernel/bliss-initramfs: adding python 3.6 compat to ebuilds

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild | 2 +-
 sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild | 2 +-
 sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
index c9ed50e0f0a..bab2dbc5314 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 inherit python-single-r1
 
 GITHUB_USER="fearedbliss"

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
index 85ee0333fe7..b1a9302c6c6 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 inherit python-single-r1
 
 GITHUB_USER="fearedbliss"

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
index c772363314b..67e08c2aa0a 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 inherit python-single-r1
 
 GITHUB_USER="fearedbliss"



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

2017-07-27 Thread Jonathan Vasquez
commit: e41f6a85dedebf37596620ebe8fc88c95ab47c3d
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Jul 27 12:37:48 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Jul 27 12:37:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41f6a85

sys-fs/zfs-kmod: version bump to 0.7.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/zfs-kmod/Manifest  |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.7.0.ebuild | 144 ++
 2 files changed, 145 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 2c84356..b71bcdb02da 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -17,4 +17,5 @@ DIST zfs-0.6.5.7.tar.gz 2537816 SHA256 
4a9e271bb9a6af8d564e4d5800e4fff36224f1697
 DIST zfs-0.6.5.8.tar.gz 2521921 SHA256 
d77f43f7dc38381773e2c34531954c52f3de80361b7bb10c933a7482f89cfe84 SHA512 
e5b53a9531b865e7c650892c0deb1ee81db086a33538cd667a087a8a8d33a0ad93a30ae5e800096abfc4dc8ed00843da924230082e204fb7543dd401ef41fcde
 WHIRLPOOL 
623bf8ee51d59dcd1842bf41ccf19c2eb6813fb1e88dea1ea1c6f1388c11484b798546bdcb94500735a0e9e5f9099a4df43308760b353b5b62ff56af035f88bd
 DIST zfs-0.6.5.9.tar.gz 2610650 SHA256 
b724b57dbddae59246fdc15f88f1224061c712945bb36412a2087e0c7760d77f SHA512 
6e175f32421cf0f9e13429f12f0fac0564dc7059ab076831d0ebc4f6a17412160ca3526ebdf894bc7666e82580355b08701dd01c411d3177f82e7330b4529a37
 WHIRLPOOL 
149d730a26363b50691363b314669756d218c4a16e6d06e319c2b0866c5f8ed6e2da2396a516297c127d3343d51d78072d8b7371e3f4d327d30fa43c90be5cd3
 DIST zfs-0.6.5.tar.gz 1816180 SHA256 
542121940122c922c9d21a2bb39bca4e4a9db2f6bbfd2e576630840e256d4c82 SHA512 
58480ee9b0780f1f21d12504abc226be3e6df1939214f6a8f245315d1fa0b9da56b3a744df26426ee78f13684a4ca288df6dddc50f8f91d9d0b4c542980a9c53
 WHIRLPOOL 
fdb5580ec8d4abe57069ce453c1d91225019758ecf5d31856a7897ac7e4b51c6a8ae3258e822f684fbd70a0a7d7410c65c37a569f37d132767522118c587cc24
+DIST zfs-0.7.0.tar.gz 6714094 SHA256 
6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 
6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217
 WHIRLPOOL 
74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6
 DIST zfs-kmod-0.6.2-p2.tar.xz 28636 SHA256 
12882463a38a5a57cf2bb3c14c5783f9511f6dc7b163a47575f2f3dcc24f26f6 SHA512 
5792660ae8f5013d12e70d608e9cffa92a8c4089a88a5e78728ee88204b3f970d452d5b0b3874e02be49ebbc139e07139be7b5a86ca40bc8b23cb11a7198a9a8
 WHIRLPOOL 
0e4c57b363cdd3d736efbd1355567b18e22439bd3b20ef40b27f6b97ad4570c7cc99a11b196ac25359d1966c1a70e178f4fd1687b60450f148ccda47b07282a9

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

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

2017-07-10 Thread Jonathan Vasquez
commit: a9ee0a90be6514f62959a895daefc1c06d3e635d
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Jul 11 01:53:24 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Jul 11 01:53:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ee0a90

sys-fs/zfs: version bump to 0.6.5.11

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/zfs/Manifest|   1 +
 sys-fs/zfs/zfs-0.6.5.11.ebuild | 197 +
 2 files changed, 198 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 393a1e63ce6..0fb5b610bb5 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/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.10.tar.gz 2597676 SHA256 
90a0ca76667076e9f58776216cb761f68761eb0192f8b0c45893f84cabc6f27e SHA512 
822004d11a1a7c0e258cce049bfee0248dd1ac225a922c1e4a25c8593f23e9b1d7aa4a45a1122f6904025ea0a8c7f4884ec4ab353bfa9c734aedb0969b8d6eb4
 WHIRLPOOL 
87596a0e89afd3b7da1476c996c87491ee3962f0accd0c1a50d9cd9ab4dd49b3c1c71e14c6eeeddfc53db9bba665bc525ef9580da8082b1e4426bce54ee83401
+DIST zfs-0.6.5.11.tar.gz 2521959 SHA256 
136b3061737f1a43f5310919cacbf1b8a0db72b792ef8b1606417aff16dab59d SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
 WHIRLPOOL 
867f6b22726ca13e43a5ff7a832610bbfd44e6c367bd314a20a7f0a03364b1c3bda1d7b3d7c3502e08249b8d8d9e8034e93d0200abb70f793352f7689e19deac
 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

diff --git a/sys-fs/zfs/zfs-0.6.5.11.ebuild b/sys-fs/zfs/zfs-0.6.5.11.ebuild
new file mode 100644
index 000..7512d7282ca
--- /dev/null
+++ b/sys-fs/zfs/zfs-0.6.5.11.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+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-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/zfs-fuse
+   !prefix? ( virtual/udev )
+   test-suite? (
+

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

2017-07-10 Thread Jonathan Vasquez
commit: 8b8c60267f2a8be83e3b58e02ea04bc103a3c6e8
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Jul 11 01:53:01 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Jul 11 01:53:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8c6026

sys-fs/zfs-kmod: version bump to 0.6.5.11

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/zfs-kmod/Manifest |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild | 144 +++
 2 files changed, 145 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index d55422e5fd0..2c84356 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.10.tar.gz 2597676 SHA256 
90a0ca76667076e9f58776216cb761f68761eb0192f8b0c45893f84cabc6f27e SHA512 
822004d11a1a7c0e258cce049bfee0248dd1ac225a922c1e4a25c8593f23e9b1d7aa4a45a1122f6904025ea0a8c7f4884ec4ab353bfa9c734aedb0969b8d6eb4
 WHIRLPOOL 
87596a0e89afd3b7da1476c996c87491ee3962f0accd0c1a50d9cd9ab4dd49b3c1c71e14c6eeeddfc53db9bba665bc525ef9580da8082b1e4426bce54ee83401
+DIST zfs-0.6.5.11.tar.gz 2521959 SHA256 
136b3061737f1a43f5310919cacbf1b8a0db72b792ef8b1606417aff16dab59d SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
 WHIRLPOOL 
867f6b22726ca13e43a5ff7a832610bbfd44e6c367bd314a20a7f0a03364b1c3bda1d7b3d7c3502e08249b8d8d9e8034e93d0200abb70f793352f7689e19deac
 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

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
new file mode 100644
index 000..ddbb09881e7
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [ ${PV} == "" ]; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
+   S="${WORKDIR}/zfs-${PV}"
+   KEYWORDS=" ~amd64"
+fi
+
+inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="http://zfsonlinux.org/;
+
+LICENSE="CDDL debug? ( GPL-2+ )"
+SLOT="0"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="debug? ( strip ) test"
+
+DEPEND="
+   =sys-kernel/spl-${PV}*
+   dev-lang/perl
+   virtual/awk
+"
+
+RDEPEND="${DEPEND}
+   !sys-fs/zfs-fuse
+"
+
+AT_M4DIR="config"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
+
+pkg_setup() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="!DEBUG_LOCK_ALLOC
+   EFI_P

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/

2017-07-10 Thread Jonathan Vasquez
commit: 495b28b4389fa157131bde94259d74afe6b29d8a
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Jul 11 01:53:46 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Jul 11 01:53:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495b28b4

sys-kernel/spl: version bump to 0.6.5.11

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-kernel/spl/Manifest|   1 +
 sys-kernel/spl/spl-0.6.5.11.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest
index b4c725c3ffb..200314d7945 100644
--- a/sys-kernel/spl/Manifest
+++ b/sys-kernel/spl/Manifest
@@ -7,6 +7,7 @@ DIST spl-0.6.3-patches-r1.tar.xz 15996 SHA256 
7f1cf74c9be5c14eeff529ce0a45d7dcca
 DIST spl-0.6.3.tar.gz 221430 SHA256 
5d60dfbe86a50e65dbce17f538d8d0874a0cc293374f59eed46cd2dd1809a944 SHA512 
c4b82f1e279c7581d0082c044157e8a933edf53233c8c7c8202117454cfda0473ab85fbb56ac0b6da09a4d6798e33020a9c55bf23e25d630efa3265545c3defc
 WHIRLPOOL 
eaf001a96a80264e16ce416da38b988eabbfd2fce17690151a496a3141c32e92e5d00791e2d9c009ae0cf6910f80434c10f02a700752fc664f6bf6723bb03dba
 DIST spl-0.6.4.2.tar.gz 190421 SHA256 
05c428f48acc55287c0662a90cfc087985b8ef3694dc057cfb16e1fa2ebbda43 SHA512 
6a295651622dd1819bc9ef8f693c6a3cf73dbb084a4789ad508dda644bfcaa1984c5487ea0e16c8d6d468da59a3fae2e9309b2b13cd869a4af4ea675c394bbe3
 WHIRLPOOL 
e270b66ac9e22c806876e727ef040c3cfb2c304889de982f1c54a1625f7bf0214d3b6f8baac42cb3710aa23897f1b1bc67ef633fe35cb1b2c4b57196390a0fad
 DIST spl-0.6.5.10.tar.gz 576268 SHA256 
cace7e53dd092f44e0909452dbef74adaebbe8ff0bb59b24341b0c5dafff1b45 SHA512 
775cf359b5734a52eb0c54c6de8f314a9522194569f2af083117341799344839b174c1594d5e17b5ffa9aa39fa5011dec04e1a9f0c42908bf989849db3a1c876
 WHIRLPOOL 
6282d6dced15a359bac04863aa492ae79012a9f86d28f323eb5c67214287c52f8670f30c3b5d98692732b36dc3325680f873953d81951bcb67259da46b9f96ac
+DIST spl-0.6.5.11.tar.gz 531710 SHA256 
ebab87a064985f93122ad82721ca54569a5ef20dc3579f84d18075210cf316ac SHA512 
eae1641a0d528cb9182deccd309625e13abf3db88ba1cbb54947055b23d1f94b62c045f939d5e952784f19719eea5fdf85d65c5abd22b9db167ea7780bc55722
 WHIRLPOOL 
bc528e07624f01bdd41080548ad2098e05167b9d2492a1d27ed5cdd065f843c648dfffb46634d85b9c52325ba9c3e6f921d8d9318e1c040c2d7c6e545426200f
 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

diff --git a/sys-kernel/spl/spl-0.6.5.11.ebuild 
b/sys-kernel/spl/spl-0.6.5.11.ebuild
new file mode 100644
index 000..1a3984b06ec
--- /dev/null
+++ b/sys-kernel/spl/spl-0.6.5.11.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [[ ${PV} == "" ]] ; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz;
+   KEYWORDS=" ~amd64"
+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
+   MODULES
+   KALLSYMS
+   !PAX_KERNEXEC_PLUGI

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2017-07-01 Thread Jonathan Vasquez
commit: a78acf49790709cff0eb33b925cb94d658445a9e
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Jul  1 16:38:14 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jul  1 16:38:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78acf49

sys-kernel/bliss-initramfs: version bump to 7.1.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-kernel/bliss-initramfs/Manifest|  1 +
 .../bliss-initramfs/bliss-initramfs-7.1.0.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index b8e2f40e356..e3bb9db6f9e 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,2 +1,3 @@
 DIST bliss-initramfs-6.8.3.tar.gz 50581 SHA256 
7dc970ae20e2fe7552db6108ded180468f255fbfdc1439acf1c58346b0aa2302 SHA512 
951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5
 WHIRLPOOL 
5d9884984ac9522eb3417d7111811fa1befc16b519ac49c39f30605bacafaa74b100515fa24fc00e26c94ef793d143043573919650dcd9f3cbd752d9aee73a53
 DIST bliss-initramfs-7.0.2.tar.gz 29738 SHA256 
2a0a8a8be463d66222c06aadf5cb9adfb50f1145369b896a93ea6f5dbb38736c SHA512 
d865895cdef5ff75acf87f45f57bea295a3b559b10d28cae52719d57a19104b54a207f35a481eebbd2412226d419d657b29571b76fc2bf99017e9fbc39cee544
 WHIRLPOOL 
a35a8f33df9d57f895f83a653b8ffc4c46085005099ce9bd30219b96785355a4d7b3c0ea462c5d7d1ce3fce95c37cac115101b8d59291600d3e74be3d05032a9
+DIST bliss-initramfs-7.1.0.tar.gz 30805 SHA256 
b061142600fb5db2eb352521201d30440d98e96951057c2386dfcc534ee479bb SHA512 
7a7f297756dfb6abb86d2f9159c9ab92ca6e5c24022c0563584a6f82396b88f16bac09bf746f9acd94ef05304e285c6978c7ff3026434c16ef9d50e6064fe85b
 WHIRLPOOL 
bed646fd65ebae0221a1514ba071284b6a5b98cc3283dc1d719a7f36b36d6ccd77dbc2b0762bab287ade5fc3acb78ea9e2d7fe14195083ad5ee8f5a277f630fe

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
new file mode 100644
index 000..c772363314b
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_4,3_5} )
+inherit python-single-r1
+
+GITHUB_USER="fearedbliss"
+GITHUB_REPO="bliss-initramfs"
+GITHUB_TAG="${PV}"
+
+DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
+HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc README USAGE
+
+   # Make a symbolic link: /sbin/bliss-initramfs
+   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-07-01 Thread Jonathan Vasquez
commit: 68cef1505fce6304f2f13c927a796250870321b1
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Jul  1 16:22:04 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jul  1 16:22:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68cef150

media-tv/plex-media-server: stabilizing 1.5.6, removing 1.5.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   1 -
 .../plex-media-server-1.5.5.ebuild | 135 -
 .../plex-media-server-1.5.6.ebuild |   2 +-
 3 files changed, 1 insertion(+), 137 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 127bed2a0fe..52bb66cc30a 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1 @@
-DIST plexmediaserver_1.5.5.3634-995f1dead_amd64.deb 105497618 SHA256 
ea2270c5fe7f27f2dedb89a7a82301e40177db75d653de08d559d4b1a39a8feb SHA512 
e8ad69e1ea378148e0a5bf9f95a11df499d48a7073d71b843874896fa72284033de2d5bfaf8d70af5e4f9066b3a774f6d23f0d5f9e2a6291c23f33b00dde4924
 WHIRLPOOL 
cc9214948c3abb54594711fd66b0f14e47586fafd8ce1c3697c7f50f5a3c8e0eb6d627d64dd5ea450f7aa86e78fc1a92a44195bb5e9eea8a119c2dcbbe1ec18d
 DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 
633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 
87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7
 WHIRLPOOL 
d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
deleted file mode 100644
index ad55d8f43cd..000
--- a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils user systemd unpacker pax-utils python-single-r1
-
-MINOR_VERSION="3634-995f1dead"
-
-_APPNAME="plexmediaserver"
-_USERNAME="plex"
-_SHORTNAME="${_USERNAME}"
-_FULL_VERSION="${PV}.${MINOR_VERSION}"
-
-URI="https://downloads.plex.tv/plex-media-server;
-
-DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="http://www.plex.tv/;
-SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
-SLOT="0"
-LICENSE="Plex"
-RESTRICT="bindist strip"
-KEYWORDS="-* amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   sys-apps/fix-gnustack
-   dev-python/virtualenv[${PYTHON_USEDEP}]"
-
-RDEPEND="
-   net-dns/avahi
-   ${PYTHON_DEPS}"
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/${_APPNAME}/.*"
-   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
-)
-
-EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
-BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
-
-S="${WORKDIR}"
-PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
-
-pkg_setup() {
-   enewgroup ${_USERNAME}
-   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
-   python-single-r1_pkg_setup
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_install() {
-   # Move the config to the correct place
-   local CONFIG_VANILLA="/etc/default/plexmediaserver"
-   local CONFIG_PATH="/etc/${_SHORTNAME}"
-   dodir "${CONFIG_PATH}"
-   insinto "${CONFIG_PATH}"
-   doins "${CONFIG_VANILLA#/}"
-   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
-
-   # Remove Debian specific files
-   rm -rf "usr/share/doc" || die
-
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Make sure the logging directory is created
-   local LOGGING_DIR="/var/log/pms"
-   dodir "${LOGGING_DIR}"
-   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
-
-   # Create default library folder with correct permissions
-   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
-   dodir "${DEFAULT_LIBRARY_DIR}"
-   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-07-01 Thread Jonathan Vasquez
commit: 34e1a909eaeafc661b77703d9a51bfbd4265d466
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Jul  1 16:22:58 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Jul  1 16:22:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e1a909

media-tv/plex-media-server: version bump to 1.7.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.7.5.ebuild | 135 +
 2 files changed, 136 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 52bb66cc30a..be3aaf7454b 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1 +1,2 @@
 DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 
633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 
87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7
 WHIRLPOOL 
d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9
+DIST plexmediaserver_1.7.5.4035-313f93718_amd64.deb 106646674 SHA256 
a8c9d2961443c22c85b2795f267bafe576561d365a85d18a97627508a3515844 SHA512 
033296004a57c0b7ded412298e7bb2c817ca5c4276683115e0bfb88ecb3445355745ef8216aa4ec92926a3f3ff5ae813470ad4a2edc7f85ed32386e363e76203
 WHIRLPOOL 
912b2057f71f51a3820a5e660f8726af000165a72ea36f480a62786057cf1e7c42f20741119cd7de14565360d45b6e6c6888ae2cc6ccdc67e7f1d7b8da54c530

diff --git a/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild
new file mode 100644
index 000..6049473e6e8
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="4035-313f93718"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
+
+   # Create default library folder with correct permissions
+   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
+   dodir "${DEFAULT_LIBRARY_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
+
+   # Install the OpenRC init/conf files
+   doinitd "${FILESDIR}/init

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

2017-06-14 Thread Jonathan Vasquez
commit: d8f1f128c84f60cbf466a5bd389cdd52d8cd50b2
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Jun 15 01:50:04 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Jun 15 01:50:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f1f128

sys-fs/zfs: version bump to 0.6.5.10

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/zfs/Manifest|   1 +
 sys-fs/zfs/zfs-0.6.5.10.ebuild | 197 +
 2 files changed, 198 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index abe782e0121..393a1e63ce6 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -5,6 +5,7 @@ DIST zfs-0.6.2.tar.gz 1558656 SHA256 
91b844bf7a42df22d7533e8004289270b7859b8fcbc
 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.5.10.tar.gz 2597676 SHA256 
90a0ca76667076e9f58776216cb761f68761eb0192f8b0c45893f84cabc6f27e SHA512 
822004d11a1a7c0e258cce049bfee0248dd1ac225a922c1e4a25c8593f23e9b1d7aa4a45a1122f6904025ea0a8c7f4884ec4ab353bfa9c734aedb0969b8d6eb4
 WHIRLPOOL 
87596a0e89afd3b7da1476c996c87491ee3962f0accd0c1a50d9cd9ab4dd49b3c1c71e14c6eeeddfc53db9bba665bc525ef9580da8082b1e4426bce54ee83401
 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

diff --git a/sys-fs/zfs/zfs-0.6.5.10.ebuild b/sys-fs/zfs/zfs-0.6.5.10.ebuild
new file mode 100644
index 000..7512d7282ca
--- /dev/null
+++ b/sys-fs/zfs/zfs-0.6.5.10.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+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-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/zfs-fuse
+   !prefix? ( virtual/udev )
+   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/

2017-06-14 Thread Jonathan Vasquez
commit: 9a3b3cc76697539b26cacc717020862a6b4489a5
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Jun 15 01:50:49 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Jun 15 01:50:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3b3cc7

sys-kernel/spl: version bump to 0.6.5.10

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-kernel/spl/Manifest|   1 +
 sys-kernel/spl/spl-0.6.5.10.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest
index f0f00ad9323..b4c725c3ffb 100644
--- a/sys-kernel/spl/Manifest
+++ b/sys-kernel/spl/Manifest
@@ -6,6 +6,7 @@ DIST spl-0.6.2.tar.gz 215032 SHA256 
a8147eaba030ca71bf8c47b46a2c7ae92f9b4ef60aa8
 DIST spl-0.6.3-patches-r1.tar.xz 15996 SHA256 
7f1cf74c9be5c14eeff529ce0a45d7dcca33cc08e5b9e7d17fc79dd5a58719d7 SHA512 
63a18466bbe8ca903910d807a3242bff0c12848d4fc6e226fe40592cd6cd9109bc5ee301867f0512b5cf2ad28eab2988e261c69fd200c5dd6eb6d8027b2c
 WHIRLPOOL 
93578cfa435dc343edc8087a0d49aa90ddc457bf75292b0c10ce30836e00f27ea0c4768a62270a6ec559238b778ccfcde71c15740a8242f9f93c7d84934c5f72
 DIST spl-0.6.3.tar.gz 221430 SHA256 
5d60dfbe86a50e65dbce17f538d8d0874a0cc293374f59eed46cd2dd1809a944 SHA512 
c4b82f1e279c7581d0082c044157e8a933edf53233c8c7c8202117454cfda0473ab85fbb56ac0b6da09a4d6798e33020a9c55bf23e25d630efa3265545c3defc
 WHIRLPOOL 
eaf001a96a80264e16ce416da38b988eabbfd2fce17690151a496a3141c32e92e5d00791e2d9c009ae0cf6910f80434c10f02a700752fc664f6bf6723bb03dba
 DIST spl-0.6.4.2.tar.gz 190421 SHA256 
05c428f48acc55287c0662a90cfc087985b8ef3694dc057cfb16e1fa2ebbda43 SHA512 
6a295651622dd1819bc9ef8f693c6a3cf73dbb084a4789ad508dda644bfcaa1984c5487ea0e16c8d6d468da59a3fae2e9309b2b13cd869a4af4ea675c394bbe3
 WHIRLPOOL 
e270b66ac9e22c806876e727ef040c3cfb2c304889de982f1c54a1625f7bf0214d3b6f8baac42cb3710aa23897f1b1bc67ef633fe35cb1b2c4b57196390a0fad
+DIST spl-0.6.5.10.tar.gz 576268 SHA256 
cace7e53dd092f44e0909452dbef74adaebbe8ff0bb59b24341b0c5dafff1b45 SHA512 
775cf359b5734a52eb0c54c6de8f314a9522194569f2af083117341799344839b174c1594d5e17b5ffa9aa39fa5011dec04e1a9f0c42908bf989849db3a1c876
 WHIRLPOOL 
6282d6dced15a359bac04863aa492ae79012a9f86d28f323eb5c67214287c52f8670f30c3b5d98692732b36dc3325680f873953d81951bcb67259da46b9f96ac
 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

diff --git a/sys-kernel/spl/spl-0.6.5.10.ebuild 
b/sys-kernel/spl/spl-0.6.5.10.ebuild
new file mode 100644
index 000..1a3984b06ec
--- /dev/null
+++ b/sys-kernel/spl/spl-0.6.5.10.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [[ ${PV} == "" ]] ; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz;
+   KEYWORDS=" ~amd64"
+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
+   MODULES
+   KALLSYMS
+   !PAX_KERNEXEC_PLUGI

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

2017-06-14 Thread Jonathan Vasquez
commit: 86d9a85c3df3cdfe2be9322d9ec2787c40101deb
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Jun 15 01:50:30 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Jun 15 01:50:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d9a85c

sys-fs/zfs-kmod: version bump to 0.6.5.10

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/zfs-kmod/Manifest |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.10.ebuild | 144 +++
 2 files changed, 145 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index b4ff611e653..d55422e5fd0 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -5,6 +5,7 @@ DIST zfs-0.6.2.tar.gz 1558656 SHA256 
91b844bf7a42df22d7533e8004289270b7859b8fcbc
 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.5.10.tar.gz 2597676 SHA256 
90a0ca76667076e9f58776216cb761f68761eb0192f8b0c45893f84cabc6f27e SHA512 
822004d11a1a7c0e258cce049bfee0248dd1ac225a922c1e4a25c8593f23e9b1d7aa4a45a1122f6904025ea0a8c7f4884ec4ab353bfa9c734aedb0969b8d6eb4
 WHIRLPOOL 
87596a0e89afd3b7da1476c996c87491ee3962f0accd0c1a50d9cd9ab4dd49b3c1c71e14c6eeeddfc53db9bba665bc525ef9580da8082b1e4426bce54ee83401
 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

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.10.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.10.ebuild
new file mode 100644
index 000..ddbb09881e7
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.10.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [ ${PV} == "" ]; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
+   S="${WORKDIR}/zfs-${PV}"
+   KEYWORDS=" ~amd64"
+fi
+
+inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="http://zfsonlinux.org/;
+
+LICENSE="CDDL debug? ( GPL-2+ )"
+SLOT="0"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="debug? ( strip ) test"
+
+DEPEND="
+   =sys-kernel/spl-${PV}*
+   dev-lang/perl
+   virtual/awk
+"
+
+RDEPEND="${DEPEND}
+   !sys-fs/zfs-fuse
+"
+
+AT_M4DIR="config"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
+
+pkg_setup() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="!DEBUG_LOCK_ALLOC
+   EFI_P

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-06-11 Thread Jonathan Vasquez
commit: 199163d6ed2c42c1091d4996014d9215993700a7
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Jun 11 15:25:33 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Jun 11 15:26:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199163d6

media-tv/plex-media-server: version bump to 1.5.6

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.5.6.ebuild | 135 +
 2 files changed, 136 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 63b0a4f0018..127bed2a0fe 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1 +1,2 @@
 DIST plexmediaserver_1.5.5.3634-995f1dead_amd64.deb 105497618 SHA256 
ea2270c5fe7f27f2dedb89a7a82301e40177db75d653de08d559d4b1a39a8feb SHA512 
e8ad69e1ea378148e0a5bf9f95a11df499d48a7073d71b843874896fa72284033de2d5bfaf8d70af5e4f9066b3a774f6d23f0d5f9e2a6291c23f33b00dde4924
 WHIRLPOOL 
cc9214948c3abb54594711fd66b0f14e47586fafd8ce1c3697c7f50f5a3c8e0eb6d627d64dd5ea450f7aa86e78fc1a92a44195bb5e9eea8a119c2dcbbe1ec18d
+DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 
633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 
87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7
 WHIRLPOOL 
d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild
new file mode 100644
index 000..3d28dd0c5c5
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="3790-4613ce077"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
+
+   # Create default library folder with correct permissions
+   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
+   dodir "${DEFAULT_LIBRARY_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
+
+   # Install the OpenRC init/conf files
+   doinitd "${FILESDIR}/init

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-06-11 Thread Jonathan Vasquez
commit: 6386c00c9dfa0150b8c6b888c31279ca69e57112
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Jun 11 15:23:06 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Jun 11 15:26:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6386c00c

media-tv/plex-media-server: stabilizing 1.5.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-tv/plex-media-server/plex-media-server-1.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
index 052a3ab46fc..ad55d8f43cd 100644
--- a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
@@ -21,7 +21,7 @@ SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64
 SLOT="0"
 LICENSE="Plex"
 RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-06-11 Thread Jonathan Vasquez
commit: 2eb2665784e54c2463989b4b114b997da6b59721
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Jun 11 15:24:31 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Jun 11 15:26:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb26657

media-tv/plex-media-server: removing older ebuilds

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   2 -
 .../plex-media-server-1.4.4-r1.ebuild  | 135 -
 .../plex-media-server-1.4.4.ebuild | 135 -
 .../plex-media-server-1.5.3-r1.ebuild  | 135 -
 4 files changed, 407 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index ea46fbdd25c..63b0a4f0018 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,3 +1 @@
-DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 
ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 
5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138
 WHIRLPOOL 
a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b
-DIST plexmediaserver_1.5.3.3580-4b377d295_amd64.deb 105500574 SHA256 
983d48597179125c7de3c49f44af7d7cfca0a7bf645c26833c906cbe5e1accd8 SHA512 
92c64d2acaa37fa98c02ff95a07eb44078b4f7db519047f65647d7f09dcca6ca1fb67738119e2988a0b9b61e3260f4a2402f5710a17d35797c574c122e62c537
 WHIRLPOOL 
2606946d34d356161d22a2298589e18f4e710671bf41fd2f84d486186c7472f505b8a5a7131ed56ad7ef648b61e5f67d6e8cd25781a56520601a76317f6a6213
 DIST plexmediaserver_1.5.5.3634-995f1dead_amd64.deb 105497618 SHA256 
ea2270c5fe7f27f2dedb89a7a82301e40177db75d653de08d559d4b1a39a8feb SHA512 
e8ad69e1ea378148e0a5bf9f95a11df499d48a7073d71b843874896fa72284033de2d5bfaf8d70af5e4f9066b3a774f6d23f0d5f9e2a6291c23f33b00dde4924
 WHIRLPOOL 
cc9214948c3abb54594711fd66b0f14e47586fafd8ce1c3697c7f50f5a3c8e0eb6d627d64dd5ea450f7aa86e78fc1a92a44195bb5e9eea8a119c2dcbbe1ec18d

diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
deleted file mode 100644
index bfc2a4081ae..000
--- a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils user systemd unpacker pax-utils python-single-r1
-
-MINOR_VERSION="3495-edef59192"
-
-_APPNAME="plexmediaserver"
-_USERNAME="plex"
-_SHORTNAME="${_USERNAME}"
-_FULL_VERSION="${PV}.${MINOR_VERSION}"
-
-URI="https://downloads.plex.tv/plex-media-server;
-
-DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="http://www.plex.tv/;
-SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
-SLOT="0"
-LICENSE="Plex"
-RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   sys-apps/fix-gnustack
-   dev-python/virtualenv[${PYTHON_USEDEP}]"
-
-RDEPEND="
-   net-dns/avahi
-   ${PYTHON_DEPS}"
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/${_APPNAME}/.*"
-   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
-)
-
-EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
-BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
-
-S="${WORKDIR}"
-PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
-
-pkg_setup() {
-   enewgroup ${_USERNAME}
-   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
-   python-single-r1_pkg_setup
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_install() {
-   # Move the config to the correct place
-   local CONFIG_VANILLA="/etc/default/plexmediaserver"
-   local CONFIG_PATH="/etc/${_SHORTNAME}"
-   dodir "${CONFIG_PATH}"
-   insinto "${CONFIG_PATH}"
-   doins "${CONFIG_VANILLA#/}"
-   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
-
-   # Remove Debian specific files
-   rm -rf "usr/share/doc" || die
-
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Make sure the logging directory is created
-

[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/

2017-06-11 Thread Jonathan Vasquez
commit: 1d2e4547d6b4d6191dde34a6adb28e4213d57286
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Jun 11 15:13:53 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Jun 11 15:13:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2e4547

app-admin/keepass: Using upstreamed 2.36 PrepMonoDev.sh in 2.36 ebuild

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-admin/keepass/keepass-2.36.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/app-admin/keepass/keepass-2.36.ebuild 
b/app-admin/keepass/keepass-2.36.ebuild
index 6bf94521c59..4cdca74eeb1 100644
--- a/app-admin/keepass/keepass-2.36.ebuild
+++ b/app-admin/keepass/keepass-2.36.ebuild
@@ -34,13 +34,8 @@ src_prepare() {
# (which keeps/looks for xsl files in its own folder)
default
 
-   # New Mono Prep Script until keepass 2.36+ comes out.
-   # This script has been upstreamed, still waiting for final confirmation.
-   local 
newMonoPrepScript="${FILESDIR}/keepass-2.35-new-monoprep-script.sh"
-
# Switch into build dir so the mono prepration script works correctly
cd Build || die
-   cp -f "${newMonoPrepScript}" PrepMonoDev.sh
source PrepMonoDev.sh || die
cd ../ || die
 }



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-04-27 Thread Jonathan Vasquez
commit: 8f9d96b060e7b03a2a906b6773abe4971d969d7e
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Apr 27 23:53:00 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Thu Apr 27 23:53:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9d96b0

media-tv/plex-media-server: removing 'mirror' restrict as per #600696

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild | 2 +-
 media-tv/plex-media-server/plex-media-server-1.4.4.ebuild| 2 +-
 media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild | 2 +-
 media-tv/plex-media-server/plex-media-server-1.5.5.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
index a4c8a177b77..bfc2a4081ae 100644
--- a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/;
 SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
 SLOT="0"
 LICENSE="Plex"
-RESTRICT="mirror bindist strip"
+RESTRICT="bindist strip"
 KEYWORDS="-* ~amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild
index b6f2ead589e..d8fda10c630 100644
--- a/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/;
 SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
 SLOT="0"
 LICENSE="Plex"
-RESTRICT="mirror bindist strip"
+RESTRICT="bindist strip"
 KEYWORDS="-* amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild
index 3b91d730871..cd5a2be199f 100644
--- a/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/;
 SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
 SLOT="0"
 LICENSE="Plex"
-RESTRICT="mirror bindist strip"
+RESTRICT="bindist strip"
 KEYWORDS="-* ~amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
index fef1ad8284e..052a3ab46fc 100644
--- a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/;
 SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
 SLOT="0"
 LICENSE="Plex"
-RESTRICT="mirror bindist strip"
+RESTRICT="bindist strip"
 KEYWORDS="-* ~amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-04-24 Thread Jonathan Vasquez
commit: 104defd9f31e572d095e60495cabcfaf45515bd3
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Apr 25 03:05:29 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Apr 25 03:05:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104defd9

media-tv/plex-media-server: fixing bug for #616328 for old plex versions

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 ...ex-media-server-1.5.3.ebuild => plex-media-server-1.4.4-r1.ebuild} | 4 ++--
 ...ex-media-server-1.5.3.ebuild => plex-media-server-1.5.3-r1.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
similarity index 96%
copy from media-tv/plex-media-server/plex-media-server-1.5.3.ebuild
copy to media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
index 530a3b6e406..a4c8a177b77 100644
--- a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 )
 inherit eutils user systemd unpacker pax-utils python-single-r1
 
-MINOR_VERSION="3580-4b377d295"
+MINOR_VERSION="3495-edef59192"
 
 _APPNAME="plexmediaserver"
 _USERNAME="plex"
@@ -62,7 +62,7 @@ src_install() {
dodir "${CONFIG_PATH}"
insinto "${CONFIG_PATH}"
doins "${CONFIG_VANILLA#/}"
-   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}#g" -i 
"${S}"/usr/sbin/start_pms || die
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
 
# Remove Debian specific files
rm -rf "usr/share/doc" || die

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild
similarity index 97%
rename from media-tv/plex-media-server/plex-media-server-1.5.3.ebuild
rename to media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild
index 530a3b6e406..3b91d730871 100644
--- a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild
@@ -62,7 +62,7 @@ src_install() {
dodir "${CONFIG_PATH}"
insinto "${CONFIG_PATH}"
doins "${CONFIG_VANILLA#/}"
-   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}#g" -i 
"${S}"/usr/sbin/start_pms || die
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
 
# Remove Debian specific files
rm -rf "usr/share/doc" || die



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-04-24 Thread Jonathan Vasquez
commit: aca88b815a7f5fb96f3a0a220e88db0d79e14a76
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Apr 25 03:02:26 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Apr 25 03:02:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca88b81

media-tv/plex-media-server: version bump to 1.5.5 (includes bug fix for #616328)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.5.5.ebuild | 135 +
 2 files changed, 136 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 10e4a1a8bd5..ea46fbdd25c 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1,3 @@
 DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 
ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 
5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138
 WHIRLPOOL 
a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b
 DIST plexmediaserver_1.5.3.3580-4b377d295_amd64.deb 105500574 SHA256 
983d48597179125c7de3c49f44af7d7cfca0a7bf645c26833c906cbe5e1accd8 SHA512 
92c64d2acaa37fa98c02ff95a07eb44078b4f7db519047f65647d7f09dcca6ca1fb67738119e2988a0b9b61e3260f4a2402f5710a17d35797c574c122e62c537
 WHIRLPOOL 
2606946d34d356161d22a2298589e18f4e710671bf41fd2f84d486186c7472f505b8a5a7131ed56ad7ef648b61e5f67d6e8cd25781a56520601a76317f6a6213
+DIST plexmediaserver_1.5.5.3634-995f1dead_amd64.deb 105497618 SHA256 
ea2270c5fe7f27f2dedb89a7a82301e40177db75d653de08d559d4b1a39a8feb SHA512 
e8ad69e1ea378148e0a5bf9f95a11df499d48a7073d71b843874896fa72284033de2d5bfaf8d70af5e4f9066b3a774f6d23f0d5f9e2a6291c23f33b00dde4924
 WHIRLPOOL 
cc9214948c3abb54594711fd66b0f14e47586fafd8ce1c3697c7f50f5a3c8e0eb6d627d64dd5ea450f7aa86e78fc1a92a44195bb5e9eea8a119c2dcbbe1ec18d

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
new file mode 100644
index 000..fef1ad8284e
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="3634-995f1dead"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="mirror bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":&qu

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2017-04-18 Thread Jonathan Vasquez
commit: 81eb110bc12d4c193258dbefe4445dc241261dc0
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Wed Apr 19 01:43:44 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Wed Apr 19 01:43:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81eb110b

sys-kernel/bliss-initramfs: ported ebuilds to python-single-r1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../bliss-initramfs-6.8.3-r2.ebuild| 44 +
 .../bliss-initramfs-7.0.2-r1.ebuild| 45 ++
 2 files changed, 89 insertions(+)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
new file mode 100644
index 000..cee9e46df21
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5} )
+inherit python-single-r1
+
+GITHUB_USER="fearedbliss"
+GITHUB_REPO="bliss-initramfs"
+GITHUB_TAG="${PV}"
+
+DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
+HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc CHANGES README USAGE
+
+   # Make a symbolic link: /sbin/bliss-initramfs
+   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
+}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
new file mode 100644
index 000..c772363314b
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_4,3_5} )
+inherit python-single-r1
+
+GITHUB_USER="fearedbliss"
+GITHUB_REPO="bliss-initramfs"
+GITHUB_TAG="${PV}"
+
+DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
+HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc README USAGE
+
+   # Make a symbolic link: /sbin/bliss-initramfs
+   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2017-04-18 Thread Jonathan Vasquez
commit: 89997f246e378df3bcade698e4dd69a36efe6052
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Wed Apr 19 01:45:10 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Wed Apr 19 01:45:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89997f24

sys-kernel/bliss-initramfs: stabilizing python-single-r1 ebuilds, removing old 
ones.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../bliss-initramfs-6.8.3-r1.ebuild| 41 --
 .../bliss-initramfs-6.8.3-r2.ebuild|  2 +-
 .../bliss-initramfs-7.0.2-r1.ebuild|  2 +-
 .../bliss-initramfs/bliss-initramfs-7.0.2.ebuild   | 41 --
 4 files changed, 2 insertions(+), 84 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r1.ebuild
deleted file mode 100644
index 295e2bb6b82..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GITHUB_USER="fearedbliss"
-GITHUB_REPO="bliss-initramfs"
-GITHUB_TAG="${PV}"
-
-DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
-HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
-
-RESTRICT="strip"
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   >=dev-lang/python-3.3
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc CHANGES README USAGE
-
-   # Make a symbolic link: /sbin/bliss-initramfs
-   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
-}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
index cee9e46df21..c9ed50e0f0a 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
${PYTHON_DEPS}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
index c772363314b..85ee0333fe7 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
${PYTHON_DEPS}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
deleted file mode 100644
index 93b5aaa0590..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GITHUB_USER="fearedbliss"
-GITHUB_REPO="bliss-initramfs"
-GITHUB_TAG="${PV}"
-
-DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
-HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
-
-RESTRICT="strip"
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   >=dev-lang/python-3.3
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc README USAGE
-
-   # Make a symbolic link: /sbin/bliss-initramfs
-   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-04-10 Thread Jonathan Vasquez
commit: 123a8197e4123170f09db98627db400c4fb5e956
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Apr 11 00:51:53 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Apr 11 01:34:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123a8197

media-tv/plex-media-server: deleting old builds and stabilizing 1.4.4

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   3 -
 .../plex-media-server-1.3.3.ebuild | 113 -
 .../plex-media-server-1.3.4-r1.ebuild  | 121 --
 .../plex-media-server-1.4.3.ebuild | 136 -
 .../plex-media-server-1.4.4.ebuild |   2 +-
 5 files changed, 1 insertion(+), 374 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 88cee27fb1f..a84d5d6e1d0 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,4 +1 @@
-DIST plexmediaserver_1.3.3.3148-b38628e_amd64.deb 101224432 SHA256 
3b58d0ad9a9e27e86209c33550be832868102526d512a860d4984ef3daf7cad9 SHA512 
fb1d49650a66217df9d13dd0157f6f82b409989eacf2a40e9a92a47c6946e7bedc64429a88d2607a5f689ea7b5fae2ced5c53e2e719c85e7f08f71149844ab71
 WHIRLPOOL 
fa5a0e74e03cc5c357b7c64876b96f265a8b3e74f2002d3d147ce46083f947311ce227a53f61ca1f962e00d89554a4df6ca8e3df7d5b32d13d27118b3d0f34c8
-DIST plexmediaserver_1.3.4.3285-b46e0ea_amd64.deb 101356988 SHA256 
dc53290c12ea744249f0937e4defdfbf7fb526a63413d41ff21047fc3572ff55 SHA512 
46e7ce694f0be880ada03b327fa937e23d3e2412c2b4d04c79f87afb97ad8897b7977e9f5c1ed4cc6883129c911523f03e5db6c70c76b99cbb2d9e1ac4d9275e
 WHIRLPOOL 
515d15782d4189e71501d11a335440853db4ededc42baa748375ca1a833e24b8db4497a8197698bddc8fc0d8689aa9768b1abbff1c8002f846a102f36267936b
-DIST plexmediaserver_1.4.3.3433-03e4cfa35_amd64.deb 103128692 SHA256 
7ef4efec9e1ecc7fa67cf8284ca7316f715f33457d3e9f6bd3980d22c1de3edc SHA512 
4432ffefab379ec57de1e0cf0648223d3a58b253ed43d3879fd967de93fd453b8a3820d20a87851fc98c6e8c77dfdfa81eab7ba66ce3ddf465007586d92d0823
 WHIRLPOOL 
1884d396c06137702cd23797ff452336847931e761e485910b1e4c3a4927ba6b8397f5aa0a265f81c98c7e3e9bfc121e9952d2f4b8757099ffaafc502f5edf95
 DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 
ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 
5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138
 WHIRLPOOL 
a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b

diff --git a/media-tv/plex-media-server/plex-media-server-1.3.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.3.3.ebuild
deleted file mode 100644
index 6647e72dfe4..000
--- a/media-tv/plex-media-server/plex-media-server-1.3.3.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils user systemd unpacker
-
-MINOR1="3148"
-MINOR2="b38628e"
-
-_APPNAME="plexmediaserver"
-_USERNAME="plex"
-_SHORTNAME="${_USERNAME}"
-_FULL_VERSION="${PV}.${MINOR1}-${MINOR2}"
-
-URI="https://downloads.plex.tv/plex-media-server;
-
-DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="http://www.plex.tv/;
-SRC_URI="
-   amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
-SLOT="0"
-LICENSE="Plex"
-RESTRICT="mirror bindist strip"
-KEYWORDS="-* amd64"
-
-DEPEND="
-   net-dns/avahi
-   sys-apps/fix-gnustack"
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/${_APPNAME}/.*"
-   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
-)
-
-EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
-
-S="${WORKDIR}"
-
-pkg_setup() {
-   enewgroup ${_USERNAME}
-   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} ${_USERNAME}
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_install() {
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Move the config to the correct place
-   local CONFIG_VANILLA="${S}/etc/default/plexmediaserver"
-   local CONFIG_PATH="/etc/${_SHORTNAME}"
-   dodir "${CONFIG_PATH}"
-   insinto "${CONFIG_PATH}"
-   doins "${CONFIG_VANILLA}"
-
-   # Remove Debian specific files
-   rm -rf "${ED%/}/usr/share/doc" || die
-
-   # Make sure the logging directory is c

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-04-10 Thread Jonathan Vasquez
commit: 57344b46842296598413e3bd62d8d33b4d925a5b
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Apr 11 01:34:14 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Apr 11 01:34:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57344b46

media-tv/plex-media-server: version bump to 1.5.3

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.5.3.ebuild | 134 +
 2 files changed, 135 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index a84d5d6e1d0..10e4a1a8bd5 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1 +1,2 @@
 DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 
ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 
5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138
 WHIRLPOOL 
a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b
+DIST plexmediaserver_1.5.3.3580-4b377d295_amd64.deb 105500574 SHA256 
983d48597179125c7de3c49f44af7d7cfca0a7bf645c26833c906cbe5e1accd8 SHA512 
92c64d2acaa37fa98c02ff95a07eb44078b4f7db519047f65647d7f09dcca6ca1fb67738119e2988a0b9b61e3260f4a2402f5710a17d35797c574c122e62c537
 WHIRLPOOL 
2606946d34d356161d22a2298589e18f4e710671bf41fd2f84d486186c7472f505b8a5a7131ed56ad7ef648b61e5f67d6e8cd25781a56520601a76317f6a6213

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild
new file mode 100644
index 000..83a716311b7
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="3580-4b377d295"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="mirror bindist strip"
+KEYWORDS="-* ~amd64"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
+
+   # Create default library folder with correct permissions
+   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
+   dodir "${DEFAULT_LIBRARY_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
+
+   # Install the OpenRC init/conf files
+   doinitd "${FILESDIR}/init.d/${PN}"
+   doconfd "${FILESDIR}/conf.d/${PN}&qu

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-03-18 Thread Jonathan Vasquez
commit: 80f8c8aec25e74b9be922177ba37fade0f6a3679
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Mar 18 15:54:42 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sat Mar 18 15:57:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f8c8ae

media-tv/plex-media-server: version bump to 1.4.4

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.4.4.ebuild | 134 +
 2 files changed, 135 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index ad75ad8d4ca..88cee27fb1f 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,3 +1,4 @@
 DIST plexmediaserver_1.3.3.3148-b38628e_amd64.deb 101224432 SHA256 
3b58d0ad9a9e27e86209c33550be832868102526d512a860d4984ef3daf7cad9 SHA512 
fb1d49650a66217df9d13dd0157f6f82b409989eacf2a40e9a92a47c6946e7bedc64429a88d2607a5f689ea7b5fae2ced5c53e2e719c85e7f08f71149844ab71
 WHIRLPOOL 
fa5a0e74e03cc5c357b7c64876b96f265a8b3e74f2002d3d147ce46083f947311ce227a53f61ca1f962e00d89554a4df6ca8e3df7d5b32d13d27118b3d0f34c8
 DIST plexmediaserver_1.3.4.3285-b46e0ea_amd64.deb 101356988 SHA256 
dc53290c12ea744249f0937e4defdfbf7fb526a63413d41ff21047fc3572ff55 SHA512 
46e7ce694f0be880ada03b327fa937e23d3e2412c2b4d04c79f87afb97ad8897b7977e9f5c1ed4cc6883129c911523f03e5db6c70c76b99cbb2d9e1ac4d9275e
 WHIRLPOOL 
515d15782d4189e71501d11a335440853db4ededc42baa748375ca1a833e24b8db4497a8197698bddc8fc0d8689aa9768b1abbff1c8002f846a102f36267936b
 DIST plexmediaserver_1.4.3.3433-03e4cfa35_amd64.deb 103128692 SHA256 
7ef4efec9e1ecc7fa67cf8284ca7316f715f33457d3e9f6bd3980d22c1de3edc SHA512 
4432ffefab379ec57de1e0cf0648223d3a58b253ed43d3879fd967de93fd453b8a3820d20a87851fc98c6e8c77dfdfa81eab7ba66ce3ddf465007586d92d0823
 WHIRLPOOL 
1884d396c06137702cd23797ff452336847931e761e485910b1e4c3a4927ba6b8397f5aa0a265f81c98c7e3e9bfc121e9952d2f4b8757099ffaafc502f5edf95
+DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 
ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 
5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138
 WHIRLPOOL 
a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b

diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild
new file mode 100644
index 000..26a6c3afc11
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="3495-edef59192"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="mirror bindist strip"
+KEYWORDS="-* ~amd64"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2017-03-14 Thread Jonathan Vasquez
commit: 3f25956cbf33ab582d291f90498efebd73a4f071
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Mar 14 20:05:41 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Mar 14 20:05:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f25956c

sys-kernel/bliss-initramfs: CHANGES file no longer exists in 7.0.2. Fixing 
ebuild.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
index 9e101bd2b50..93b5aaa0590 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
@@ -34,7 +34,7 @@ src_install() {
cp -r "${S}/pkg" "${D}/opt/${PN}" || die
 
# Copy documentation files
-   dodoc CHANGES README USAGE
+   dodoc README USAGE
 
# Make a symbolic link: /sbin/bliss-initramfs
dosym "/opt/${PN}/${executable}" "/sbin/${PN}"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2017-03-14 Thread Jonathan Vasquez
commit: bd738c28235e04f493bb57735c204ec748a1d73c
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Mar 14 18:31:47 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Mar 14 18:31:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd738c28

sys-kernel/bliss-initramfs: replacing 7.0.1 with 7.0.2. Stabilizing 7.0.2.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 sys-kernel/bliss-initramfs/Manifest|  1 -
 .../bliss-initramfs/bliss-initramfs-7.0.1.ebuild   | 41 --
 .../bliss-initramfs/bliss-initramfs-7.0.2.ebuild   |  2 +-
 3 files changed, 1 insertion(+), 43 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index 2d286421b2b..b8e2f40e356 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,3 +1,2 @@
 DIST bliss-initramfs-6.8.3.tar.gz 50581 SHA256 
7dc970ae20e2fe7552db6108ded180468f255fbfdc1439acf1c58346b0aa2302 SHA512 
951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5
 WHIRLPOOL 
5d9884984ac9522eb3417d7111811fa1befc16b519ac49c39f30605bacafaa74b100515fa24fc00e26c94ef793d143043573919650dcd9f3cbd752d9aee73a53
-DIST bliss-initramfs-7.0.1.tar.gz 52516 SHA256 
06e36c09c8ae479ce9cb5b529d7ebe6a24dc9766c1f387e323f6b6d2e5e3e233 SHA512 
7e7d896ca7e4288ea7169af1257ba19f9619254ab2466ee5a34c600aa546979b8eaf005fd364de39da030bcf931aa9a22106a75c6473b5d94c48babfe31ff884
 WHIRLPOOL 
16148e46fa012c1ee6e74559bdb9c4118294693a6e31a8c18e7bda230a57843d05ddaaa75b8361a9a32ccf9330398dbf834567acc71207377f667f1bc6040047
 DIST bliss-initramfs-7.0.2.tar.gz 29738 SHA256 
2a0a8a8be463d66222c06aadf5cb9adfb50f1145369b896a93ea6f5dbb38736c SHA512 
d865895cdef5ff75acf87f45f57bea295a3b559b10d28cae52719d57a19104b54a207f35a481eebbd2412226d419d657b29571b76fc2bf99017e9fbc39cee544
 WHIRLPOOL 
a35a8f33df9d57f895f83a653b8ffc4c46085005099ce9bd30219b96785355a4d7b3c0ea462c5d7d1ce3fce95c37cac115101b8d59291600d3e74be3d05032a9

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild
deleted file mode 100644
index 295e2bb6b82..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GITHUB_USER="fearedbliss"
-GITHUB_REPO="bliss-initramfs"
-GITHUB_TAG="${PV}"
-
-DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
-HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
-
-RESTRICT="strip"
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   >=dev-lang/python-3.3
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc CHANGES README USAGE
-
-   # Make a symbolic link: /sbin/bliss-initramfs
-   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
-}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
index 1dbafbc60c2..9e101bd2b50 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.
 RESTRICT="strip"
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
>=dev-lang/python-3.3



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2017-03-14 Thread Jonathan Vasquez
commit: 54372083d23237a4fc142d1563c8c70f2208af8b
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Mar 14 18:30:28 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Mar 14 18:30:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54372083

sys-kernel/bliss-initramfs: version bump to 7.0.2

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 sys-kernel/bliss-initramfs/Manifest|  1 +
 .../bliss-initramfs/bliss-initramfs-7.0.2.ebuild   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/bliss-initramfs/Manifest 
b/sys-kernel/bliss-initramfs/Manifest
index 5330f13bb01..2d286421b2b 100644
--- a/sys-kernel/bliss-initramfs/Manifest
+++ b/sys-kernel/bliss-initramfs/Manifest
@@ -1,2 +1,3 @@
 DIST bliss-initramfs-6.8.3.tar.gz 50581 SHA256 
7dc970ae20e2fe7552db6108ded180468f255fbfdc1439acf1c58346b0aa2302 SHA512 
951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5
 WHIRLPOOL 
5d9884984ac9522eb3417d7111811fa1befc16b519ac49c39f30605bacafaa74b100515fa24fc00e26c94ef793d143043573919650dcd9f3cbd752d9aee73a53
 DIST bliss-initramfs-7.0.1.tar.gz 52516 SHA256 
06e36c09c8ae479ce9cb5b529d7ebe6a24dc9766c1f387e323f6b6d2e5e3e233 SHA512 
7e7d896ca7e4288ea7169af1257ba19f9619254ab2466ee5a34c600aa546979b8eaf005fd364de39da030bcf931aa9a22106a75c6473b5d94c48babfe31ff884
 WHIRLPOOL 
16148e46fa012c1ee6e74559bdb9c4118294693a6e31a8c18e7bda230a57843d05ddaaa75b8361a9a32ccf9330398dbf834567acc71207377f667f1bc6040047
+DIST bliss-initramfs-7.0.2.tar.gz 29738 SHA256 
2a0a8a8be463d66222c06aadf5cb9adfb50f1145369b896a93ea6f5dbb38736c SHA512 
d865895cdef5ff75acf87f45f57bea295a3b559b10d28cae52719d57a19104b54a207f35a481eebbd2412226d419d657b29571b76fc2bf99017e9fbc39cee544
 WHIRLPOOL 
a35a8f33df9d57f895f83a653b8ffc4c46085005099ce9bd30219b96785355a4d7b3c0ea462c5d7d1ce3fce95c37cac115101b8d59291600d3e74be3d05032a9

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
new file mode 100644
index 000..1dbafbc60c2
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GITHUB_USER="fearedbliss"
+GITHUB_REPO="bliss-initramfs"
+GITHUB_TAG="${PV}"
+
+DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
+HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
+
+RESTRICT="strip"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   >=dev-lang/python-3.3
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc CHANGES README USAGE
+
+   # Make a symbolic link: /sbin/bliss-initramfs
+   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/

2017-03-14 Thread Jonathan Vasquez
commit: a6a03724d15451052ecfe853ff0e75bea6170422
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Tue Mar 14 18:27:52 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Tue Mar 14 18:27:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a03724

sys-kernel/bliss-initramfs: stabilizing 7.0.1

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild
index fdaaafc0428..295e2bb6b82 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.
 RESTRICT="strip"
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
>=dev-lang/python-3.3



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/files/, media-tv/plex-media-server/

2017-03-04 Thread Jonathan Vasquez
commit: eac3c312380e222b9619c72bb9c50ba48ad28231
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Mar  5 01:58:07 2017 +
Commit:     Jonathan Vasquez  gentoo  org>
CommitDate: Sun Mar  5 01:58:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac3c312

media-tv/plex-media-server: version bump to 1.4.3

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   1 +
 .../files/virtualenv_start_pms.patch   |  23 
 .../plex-media-server-1.4.3.ebuild | 136 +
 3 files changed, 160 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index f21ed25da4e..ad75ad8d4ca 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1,3 @@
 DIST plexmediaserver_1.3.3.3148-b38628e_amd64.deb 101224432 SHA256 
3b58d0ad9a9e27e86209c33550be832868102526d512a860d4984ef3daf7cad9 SHA512 
fb1d49650a66217df9d13dd0157f6f82b409989eacf2a40e9a92a47c6946e7bedc64429a88d2607a5f689ea7b5fae2ced5c53e2e719c85e7f08f71149844ab71
 WHIRLPOOL 
fa5a0e74e03cc5c357b7c64876b96f265a8b3e74f2002d3d147ce46083f947311ce227a53f61ca1f962e00d89554a4df6ca8e3df7d5b32d13d27118b3d0f34c8
 DIST plexmediaserver_1.3.4.3285-b46e0ea_amd64.deb 101356988 SHA256 
dc53290c12ea744249f0937e4defdfbf7fb526a63413d41ff21047fc3572ff55 SHA512 
46e7ce694f0be880ada03b327fa937e23d3e2412c2b4d04c79f87afb97ad8897b7977e9f5c1ed4cc6883129c911523f03e5db6c70c76b99cbb2d9e1ac4d9275e
 WHIRLPOOL 
515d15782d4189e71501d11a335440853db4ededc42baa748375ca1a833e24b8db4497a8197698bddc8fc0d8689aa9768b1abbff1c8002f846a102f36267936b
+DIST plexmediaserver_1.4.3.3433-03e4cfa35_amd64.deb 103128692 SHA256 
7ef4efec9e1ecc7fa67cf8284ca7316f715f33457d3e9f6bd3980d22c1de3edc SHA512 
4432ffefab379ec57de1e0cf0648223d3a58b253ed43d3879fd967de93fd453b8a3820d20a87851fc98c6e8c77dfdfa81eab7ba66ce3ddf465007586d92d0823
 WHIRLPOOL 
1884d396c06137702cd23797ff452336847931e761e485910b1e4c3a4927ba6b8397f5aa0a265f81c98c7e3e9bfc121e9952d2f4b8757099ffaafc502f5edf95

diff --git a/media-tv/plex-media-server/files/virtualenv_start_pms.patch 
b/media-tv/plex-media-server/files/virtualenv_start_pms.patch
new file mode 100644
index 000..bb4d575240b
--- /dev/null
+++ b/media-tv/plex-media-server/files/virtualenv_start_pms.patch
@@ -0,0 +1,23 @@
+--- a/usr/sbin/start_pms   2017-03-01 13:35:28.340489280 -0500
 b/usr/sbin/start_pms   2017-03-01 13:36:05.574540305 -0500
+@@ -8,16 +8,20 @@
+ export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="${HOME}/Library/Application 
Support"
+ if [ -f /etc/default/locale ]; then
+   export LANG="`cat /etc/default/locale|awk -F '=' '/LANG=/{print $2}'|sed 
's/"//g'`"
+   export LC_ALL="$LANG"
+ fi
+ 
+ test -f /etc/default/plexmediaserver && . /etc/default/plexmediaserver
+ 
++# Activate python virtualenv
++. "${PLEX_MEDIA_SERVER_HOME}"/Resources/Python/bin/activate
++
++
+ if [ ! -d "$PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR" ]
+ then
+   mkdir -p "$PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR"
+   if [ ! $? -eq 0 ]
+   then
+ echo "WARNING COULDN'T CREATE $PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR, 
MAKE SURE I HAVE PERMISSON TO DO THAT!"
+ exit 1
+   fi

diff --git a/media-tv/plex-media-server/plex-media-server-1.4.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.4.3.ebuild
new file mode 100644
index 000..6ec1479f0b4
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.4.3.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR1="3433"
+MINOR2="03e4cfa35"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR1}-${MINOR2}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="mirror bindist strip"
+KEYWORDS="-* ~amd64"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_

  1   2   >