From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BC15213966C for ; Sat, 29 Oct 2016 11:11:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EBF1F21C038; Sat, 29 Oct 2016 11:11:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C400421C038 for ; Sat, 29 Oct 2016 11:11:09 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 68F873415B6 for ; Sat, 29 Oct 2016 11:11:07 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 72CFA248E for ; Sat, 29 Oct 2016 11:11:05 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1477739459.b44b9c21bfd0e3e73dcb4b6451355cd25e0d02ad.jlec@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/aufs-sources/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-kernel/aufs-sources/Manifest sys-kernel/aufs-sources/aufs-sources-4.4.28.ebuild sys-kernel/aufs-sources/aufs-sources-4.8.5.ebuild X-VCS-Directories: sys-kernel/aufs-sources/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: b44b9c21bfd0e3e73dcb4b6451355cd25e0d02ad X-VCS-Branch: master Date: Sat, 29 Oct 2016 11:11:05 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 154c5f97-79a0-4d62-a8a3-987aa2a21bea X-Archives-Hash: 303bb163e779c2aff6b2362ff0e5ebc6 commit: b44b9c21bfd0e3e73dcb4b6451355cd25e0d02ad Author: Justin Lecher gentoo org> AuthorDate: Sat Oct 29 11:07:17 2016 +0000 Commit: Justin Lecher gentoo org> CommitDate: Sat Oct 29 11:10:59 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44b9c21 sys-kernel/aufs-sources: Bump to latest genpatches and linux release Package-Manager: portage-2.3.2 Signed-off-by: Justin Lecher gentoo.org> sys-kernel/aufs-sources/Manifest | 6 ++ sys-kernel/aufs-sources/aufs-sources-4.4.28.ebuild | 86 ++++++++++++++++++++++ sys-kernel/aufs-sources/aufs-sources-4.8.5.ebuild | 86 ++++++++++++++++++++++ 3 files changed, 178 insertions(+) diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest index 9908100..7c86775 100644 --- a/sys-kernel/aufs-sources/Manifest +++ b/sys-kernel/aufs-sources/Manifest @@ -11,6 +11,9 @@ DIST genpatches-4.4-28.extras.tar.xz 16360 SHA256 6c1331851468c372e7f9ea2c456b45 DIST genpatches-4.4-29.base.tar.xz 790460 SHA256 1557164849ea5466f27a95ed3a6c6a1ef583056c174bbeaf52ac7977663c494c SHA512 59630d95f93c38002160890761df0f0e905c308dc83cf6cce0a49adb5274ac541a0989a740ebe2c3e70a54291916736c0211771ae1c18a9e204288df4893c076 WHIRLPOOL 539878641cd7b4ec557a84996c259f934202e69fbc55f3fdb4fff1fe98be73ca1605cd8a7eb62929efc106b16a22467159d6c3763786b9005c4974ad71e0d9ba DIST genpatches-4.4-29.experimental.tar.xz 87764 SHA256 c0a4545208eae3716fe933a760e83c3c20732e7064b7ecb0527ed3a16ec1a618 SHA512 bc0df8e2018d02e06238979cea4a696aeb5258055f82025fc552b329620f2573a7ae1ae7f8128fd393aa497a5cced564b9dab666a159fd006cbdd695103d161b WHIRLPOOL 1cc8d6488af288fabb136b7108645b413a5035a2a5db6e70f653df49987451c8acb76c58f8ffbc16b7f34516ef793ead5f6b642a59f8441d2ada1497d042b6f0 DIST genpatches-4.4-29.extras.tar.xz 16356 SHA256 c4f0d94bac7dee61b77e75ee706495603772c8bc6cda6cdb45035da5e6c9ffbd SHA512 7267ce98f9d05fe6a6966f6e518c41d9ef16f4c9dec1fcf844784e9ba03daac0ce0b0649f52b64ad7653c587ae23664becc0d14f954b805f23e1e509a491cabb WHIRLPOOL 6a8cb34d74c4b7009e0f0547f91494f224354a9503d84cae078263e8ab16ad18456b47d0ac6348e0bd168ea9e992523245c196dc46d59967fb079115dabb633b +DIST genpatches-4.4-30.base.tar.xz 823044 SHA256 9c57b8bd64b62a4bf24f8fde252d5bdaf44c3ae86d759836b9ecd46eb1f6bfb5 SHA512 f50d16367d433b8118082dc1c7e23df1109c52065b09287bc70bd7d811f2ab000a94dd4f62c89a7617417d8d0df65cd2156cbd209687ec42be62cb7a36c5d569 WHIRLPOOL 93a2d5dc5da2eccb39c3552b5d56abbf93b1c72936e6101d9d0538d62c01c1452152cf8e7205b7c6391dd258388d469b9f0ebd0ee6c9ed0b95e2d65eba4ef3da +DIST genpatches-4.4-30.experimental.tar.xz 87764 SHA256 284dcf0dc30a5845f5a9c82f2130ff4b196f8c92923a6b6053a7d40010b45848 SHA512 cf74e739520ca8f4fd7108558bd581f61bfd7b73d94dec699d21ac53fddddac657db0994c5e71017c1cc079855d2699798489b7ca899f904e00a3753c5c154c5 WHIRLPOOL 96a94e53cba14b6acb44e1c67b92d8cf20b7fde0a46e99f9cf896c6ff49bb7c2e9682aec46a5e93f2d8c63790ba9817772f0258dbd4a0f85b215d4876e277bf3 +DIST genpatches-4.4-30.extras.tar.xz 16368 SHA256 5ae402de247df572e8ea70d8ef23808b0c162cf31d4623327897ae54933adbf2 SHA512 edbd39ca766fc808ac34f868f28b05a0f8275fd5d1e62c8036d5204bfef34694383a07925c3b589d32d5f8ed8ac43fe1391d49071f02d7ac33bdd8249fad6b58 WHIRLPOOL eee136234d33cb39f5956e003eac9449889227f82a17e137dd8dd22a6dd8dfe7adaaaae4973bded4d0130771465aabf4c35b6e69220d20a9b4a002a5a93165e6 DIST genpatches-4.7-10.base.tar.xz 246032 SHA256 8733ad7fb8422aa7fb05b70dc84e91475e1a72a14fa9e2d2d94784053cee7e0b SHA512 e585a3c5b324dab1855f31c4ad5b879b0a7e46fb2d4884af715719bbd7ced642bd593113cdb88425bf6471b694c8b533ebd6220f7af1c53764891a001523c4aa WHIRLPOOL 95d5929202dce62fe08eba0391733f9e79f8a1875f8e02959b464579f5cad8d38e32f14c2ca36ebaada59c1951a4eb2b7cb8e6977e2d01d55b02d686519b7134 DIST genpatches-4.7-10.experimental.tar.xz 87016 SHA256 f5baf4816e4adac0885c3485732cdf0b4dcda8458388959a94ed002d2b4c67e3 SHA512 7dcf5a4ac69fe1f5db39d8f1b777556587a1695ac16bfa23b82ba60e5f56701b331c552d6efd51a835dba8a74b72a632621369ad6c1305fc9adb6b7fec8478de WHIRLPOOL 83460f7ccac4aa4e926d227bf5161be0fade31401d4ffcca1f6d7410e3c4e8825fa8f10d2b749e2549737efa54c20784b160277a6c9da2c88481d69b30b7a404 DIST genpatches-4.7-10.extras.tar.xz 17604 SHA256 4b72e52ab0eb2f8cece60c7298566ef5f17266d42dc9fa709b63dc823e052276 SHA512 d9a76128401b8cc6fd089f1fbb1c465e8042969e8e15a4d20c94fa2a041447a69c179b4864fd9f74615e2a78b73b046d14dee9559aa9fd32ca69dc4ef563dbed WHIRLPOOL c35b7eb76e6a99f3583a3ae30fb2e760b68659287087ca01c1a15e97944e57ed178e4c2b840dc480d1ccff5e3f36b7303b8ad159de63b250b9818bd8d5efd3a3 @@ -23,6 +26,9 @@ DIST genpatches-4.8-4.extras.tar.xz 17244 SHA256 69cdebdb2cb1b7c2b9791afd3722670 DIST genpatches-4.8-5.base.tar.xz 41992 SHA256 a22e80d73abe82adb24423364b3e3f189cf891d54b37550b85eab6b828e874a0 SHA512 003d729b7cf1020678d8075524c8cda0c7c11c084beb942f50212d1d7b59fb29dc6cbf5a7c389111039fa83212b47e73f2c0f56ad49c0590d9b114c305031922 WHIRLPOOL 5fa915883b9b0528de1efb59bed88b9077e5cec4e3465d69c35bdfde4bcc4110435edf7181a9c3c1fe5b72bed0de26b083a18b5a1e34aea637d1a5b0134ce5a2 DIST genpatches-4.8-5.experimental.tar.xz 4276 SHA256 68203e669ce58d8e1a3fd6207d467b928a77d1dad0be9d7a858c8daead9bcdae SHA512 06477a18755137266723f6aa48bc0dbcbb18c80e4e50938d392855485f16ad4b0cbeb6d20dcf523945c62c3cbe2c75fdfabdb2038ee012bafb5f292425e005c7 WHIRLPOOL df0f4bf637eef5615083e2e2fac26861bac1d4aa0e3bc82962e688709b4ff8aa926f52be18de000971e6fb6367cae2914d5329346811fea8a8ffda1688a2862b DIST genpatches-4.8-5.extras.tar.xz 17240 SHA256 fec9122e60b79bf8d69bf5bc023510c2965a99081a849364da82200f74b2b60b SHA512 1add92f5e63a820d74bce33e74f98a5da878e625ba29dab4b25feea0a017ba1cd7e38cfe3e988bfbd79de99821af38d82d996f25be8acae682017f24a46dca09 WHIRLPOOL 5abea1fa83ed2368a9bdb1cadd03e24ff593a1f64afbd9285a7c8f9d1c9ff71a309014ec5fdd9b4f1ee8d4497d10b068e819f510a2a9e2ce51bf53efb47a7221 +DIST genpatches-4.8-6.base.tar.xz 85456 SHA256 fca1a8eb8b0a07562f39f2931eee645d64700fa3782d9e98434b1a74b53af5c8 SHA512 9df43752e3d8dc26fd13f99f4dbfaa038d2f0b43cb9b84d5801e00255ce1e7e01bea7ae79dc392f93eb02e1322c802f26a14535b03520ede8bb45946a44ab96b WHIRLPOOL 01229d3f8ce618cf78a758cd5d9d15a883825d72387e4b440e524a1b2825ea7120b0acdbaa08f011edd0d13014849a9caab51bd8778cd2df0e59bcdc48371753 +DIST genpatches-4.8-6.experimental.tar.xz 91996 SHA256 3c301fcf3c2e62f1d993019460d2614fdfee3f3952ff3de1cc285956d188c04b SHA512 c0ddfe0fab0f3ed84a721755f1b0a935135b63b22a075077332c22f44def28e5b2a1d3b444bd22e988fe2e40711a475e81ad2396f10f6e7369556ce19a941d57 WHIRLPOOL a5b9dc2f9aaf58844fa2547440751bd9e7a7497b096c72a8829541135a7b1776cee6956c594f57d54b54ce8d0613e8718f31529e15c56b22c163c9039acb9a6c +DIST genpatches-4.8-6.extras.tar.xz 17244 SHA256 ae96b0e06f5e8897f68ec17ab0ac32561d2c52cb2423873384af65dc6de58519 SHA512 b6b0a6b75ffa3d19dc20d45b244a63fb9e9f71187c98ed7d3c346a0ebc5b4863b477727a549e4e52dfba17fe914cae9ec7b84b6f4508858e0ff0b3852fafb4ab WHIRLPOOL 6263175de6016b2c19c00beac8a0f99a3c2991bee8731bf5a7083221699d78d928a8e4cb0871216beffe87fa27b23ff18de87ea28097fb11660c8a8bee3cfea9 DIST linux-3.18.tar.xz 80934708 SHA256 becc413cc9e6d7f5cc52a3ce66d65c3725bc1d1cc1001f4ce6c32b69eb188cbd SHA512 2f0b72466e9bc538a675738aa416573d41bbbd7e3e2ffd5b5b127afde609ebc278cec5a3c37e73479607e957c13f1b4ed9782a3795e0dcc2cf8e550228594009 WHIRLPOOL 81634af631b7d30ccd1f4798f96f44d9aa0ba6609b73f2747eb6aebaf7a99487fb2dbd45767605186182533cb222bfd9236e8dd5e11a04fdb67c211e4e0a91d6 DIST linux-4.4.tar.xz 87295988 SHA256 401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e WHIRLPOOL 02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc DIST linux-4.7.tar.xz 90412100 SHA256 5190c3d1209aeda04168145bf50569dc0984f80467159b1dc50ad731e3285f10 SHA512 e8c02583e17e4fc4214fef694825fcb78c898266f1624deb1cdf56ab5c5fdfa669c5221122a7cf0d502ed6f921ff3797634acd9d294d29e98e3faa8a21920185 WHIRLPOOL e968c89ce714c8d918db6074dabac4b0200c57ff111260313cf5798eeefb8b5b10c1509b64e2ee611a78e81075c588a473b67f9802609b2fef9ebb87ae514d98 diff --git a/sys-kernel/aufs-sources/aufs-sources-4.4.28.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.4.28.ebuild new file mode 100644 index 00000000..8eabc7d --- /dev/null +++ b/sys-kernel/aufs-sources/aufs-sources-4.4.28.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER=30 +K_DEBLOB_AVAILABLE="0" +K_KDBUS_AVAILABLE="0" +UNIPATCH_STRICTORDER=1 +inherit kernel-2 eutils readme.gentoo-r1 + +AUFS_VERSION=4.4_p20161010 +AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz" +# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar +AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}" + +KEYWORDS="~amd64 ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/" +IUSE="deblob experimental module vanilla" + +DESCRIPTION="Full sources including the Gentoo patchset for the linux kernel tree and aufs4 support" +SRC_URI=" + ${KERNEL_URI} + ${ARCH_URI} + ${AUFS_URI} + !vanilla? ( ${GENPATCHES_URI} ) + " + +PDEPEND="=sys-fs/aufs-util-4*" + +README_GENTOO_SUFFIX="-r1" + +src_unpack() { + detect_version + detect_arch + if use vanilla; then + unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT + ewarn "You are using USE=vanilla" + ewarn "This will drop all support from the gentoo kernel security team" + fi + + UNIPATCH_LIST=" + "${WORKDIR}"/aufs4-kbuild.patch + "${WORKDIR}"/aufs4-base.patch + "${WORKDIR}"/aufs4-mmap.patch" + + use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch" + + unpack ${AUFS_TARBALL} + + einfo "Using aufs4 version: ${AUFS_VERSION}" + + kernel-2_src_unpack +} + +src_prepare() { + if ! use module; then + sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die + fi + cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die + cp -rf "${WORKDIR}"/{Documentation,fs} . || die +} + +src_install() { + kernel-2_src_install + dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch + docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch + readme.gentoo_create_doc +} + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" + has_version sys-fs/aufs-util || \ + elog "In order to use aufs FS you need to install sys-fs/aufs-util" + + readme.gentoo_print_elog +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/aufs-sources/aufs-sources-4.8.5.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.8.5.ebuild new file mode 100644 index 00000000..2f13251 --- /dev/null +++ b/sys-kernel/aufs-sources/aufs-sources-4.8.5.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER=6 +K_DEBLOB_AVAILABLE="0" +K_KDBUS_AVAILABLE="0" +UNIPATCH_STRICTORDER=1 +inherit kernel-2 eutils readme.gentoo-r1 + +AUFS_VERSION=4.8_p20161010 +AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz" +# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar +AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}" + +KEYWORDS="~amd64 ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/" +IUSE="deblob experimental module vanilla" + +DESCRIPTION="Full sources including the Gentoo patchset for the linux kernel tree and aufs4 support" +SRC_URI=" + ${KERNEL_URI} + ${ARCH_URI} + ${AUFS_URI} + !vanilla? ( ${GENPATCHES_URI} ) + " + +PDEPEND="=sys-fs/aufs-util-4*" + +README_GENTOO_SUFFIX="-r1" + +src_unpack() { + detect_version + detect_arch + if use vanilla; then + unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT + ewarn "You are using USE=vanilla" + ewarn "This will drop all support from the gentoo kernel security team" + fi + + UNIPATCH_LIST=" + "${WORKDIR}"/aufs4-kbuild.patch + "${WORKDIR}"/aufs4-base.patch + "${WORKDIR}"/aufs4-mmap.patch" + + use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch" + + unpack ${AUFS_TARBALL} + + einfo "Using aufs4 version: ${AUFS_VERSION}" + + kernel-2_src_unpack +} + +src_prepare() { + if ! use module; then + sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die + fi + cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die + cp -rf "${WORKDIR}"/{Documentation,fs} . || die +} + +src_install() { + kernel-2_src_install + dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch + docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch + readme.gentoo_create_doc +} + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" + has_version sys-fs/aufs-util || \ + elog "In order to use aufs FS you need to install sys-fs/aufs-util" + + readme.gentoo_print_elog +} + +pkg_postrm() { + kernel-2_pkg_postrm +}