public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2012-12-04 11:34 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2012-12-04 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     16e5deba97210ad95ec19b9fd9155a69de10b3ce
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Tue Dec  4 11:34:17 2012 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Tue Dec  4 11:34:17 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=16e5deba

remove freebsd-sources-9.0-r5 fixed in official tree, bug 445220

---
 sys-freebsd/freebsd-sources/Manifest               |    2 -
 .../freebsd-sources/freebsd-sources-9.0-r5.ebuild  |  103 --------------------
 2 files changed, 0 insertions(+), 105 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index aa20473..863341c 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -31,11 +31,9 @@ AUX freebsd-sources-9.1-MFC-r239588.patch 3076 SHA256 c23f0f8b66c06e024413db4926
 AUX freebsd-sources-9.1-gentoo.patch 743 SHA256 f75e451259933aac8028ad0a2b6d9ee43d21bf40f7309e556d139c7a125392bd SHA512 9a7abc263c87134534d6f5a727e08c5f5c34b0272b8b03ddb89daf2ea27e4ec1e46d59202347e4b4154ac617e8c8fa8c29be95d498b54e392680b96fdd10cb6c WHIRLPOOL 237fbd8f3770442cc2692a2b62e83ecc732f54510d267a575a388de778f4b5c22a778d6fd8a69822ff8e782118c936e843e845c6461b0694ab357b261608a86e
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-DIST freebsd-sys-9.0.tar.bz2 30369960 SHA256 1c5e2181db9e92209933b1de9488109d88f0b2f15d07ee37aa491920e1990a54 SHA512 f9d465b06447535256ea0455274d39b1f2514e6d584b0b567f6f9be3881fbeef18798aecd81fe563526b5fa11c73cc60bd3c4290ceced12accaa80775b4a67c5 WHIRLPOOL ffd1e99b41421e9feb9bad796818812243bb070fdb54bde385a89bb8322effbd78df713b08df8b013732f8ed2e6e7c801942022712a76be1740f15bde8efe102
 DIST freebsd-sys-9.1_rc1.tar.bz2 32607060 SHA256 0f375b358f5c407c16308a4884207b97022a7a5466e0291087642685f3c83957 SHA512 7aced802f7dd72cee12bdc7311d10137c73eedc9c661e81524b4a91b27df85b947d2b13f18345fa40325e6f87c759023af2620956353d0753653e230fcbfbd9d WHIRLPOOL a0849c14427c5920140a67bb693f54502bbe0860516b41090fb7f84628e4f55e1d0b26e83efbb013c59d57a9136249d8a0dce5b9ac76f0909c604960f56af45f
 DIST freebsd-sys-9.1_rc2.tar.bz2 32602564 SHA256 9b4914b1d5aae492af14c2fb28be5c28d98db43b8642bf397d261b982dbd78ac SHA512 5bf3729849b3d090542ee99995182663c2ccdc004a5ed8ff8792ad01b9db0fdaa9d37bcfed47dd4df25c9aa7121c91bd5acf34fe396e760a6b2ee015d07d69bf WHIRLPOOL 18b61b90e3f978c531bfa3001bc195deb4ac780234e5725b2f4140b0b8e56c00acd9ddfc98e26f50ff6fecb17e3925e7fba4fdda1a337ec34a374994c4ad9caa
 DIST freebsd-sys-9.1_rc3.tar.bz2 32605500 SHA256 5194ac93850aff4f10978b739573ab8ee54a95a0b2d4e46f754314ae381b442b SHA512 17cd41ea66bf1d2e10b56001e6e1c80db78e1572aff4ad1ac945bc24d38dfef612e1a4b7eead8bc50b94df798b0bde3dcc13a0596860322569272b3239a30b9b WHIRLPOOL 8628c5a97675b3fe4ebfcb92c4fb6d5aebaa3a11551e4f16004a6ffb23b3d10334b623c70f255762038bf1fc80a7a27abd587f10ac9706ac1bb0b22adda266b8
-EBUILD freebsd-sources-9.0-r5.ebuild 3500 SHA256 b4a8c11875d3cc40eddaf160aa6a69dea9e283c1d1f3578dad38fb2462b7e2dc SHA512 b4e7022f6a7780493754c8b38ae9c881808b08f4911a3af2e98c19c7a065f29fc864d173efb9c5336f8631c0a84cd8335fa12d3b73a308871ab28fd28fea56db WHIRLPOOL 15fe9da8c9a3da0d98e708bbd474062a5372e23fa6b0bb244c91456a7ff16afad425445309249ce0a7195b331d97bce9f066703e9e785dfc153684c7f91f1cdd
 EBUILD freebsd-sources-9.1_rc1-r1.ebuild 3405 SHA256 7526cda92e47f09341694d97abea7547da5b32cedf5d421988cb33aa4dd08d4a SHA512 66ff107e9bb881f590eaa0e0614b0fbadb9f4e917682d628d57bfc7e009699b15577377d82e16cb50b0cfec63de339470c53a4e659c4a2cf8e17034fd13dcb49 WHIRLPOOL c9f0eaa2e1283da17f096c958d6039ec42bf0a81865a8c15d7243bd1d985d5d4e0f1ac46fc508816664756e705b29d0447ffdc35020dbd000ea8cce318ea974c
 EBUILD freebsd-sources-9.1_rc2-r1.ebuild 3405 SHA256 26b0d4f381fb6394be4ea62873193b08d98b40f0268de5ee80bf21e95edb926e SHA512 af9047e05e2f3121a414dd3ea952dbd441ad39fede1642a5b783bf3d07e56b3862e27097bb613ac9d352b7ac5db677302b363a5436c3b8191a44a9e6292005a6 WHIRLPOOL f50e4a56f9478c0f2ecbad7e49402aa5ec440d0c5f421343acfd3d94c52a4303544a962b46a9f7d6d627fd572c937659a31e5bb96e90e5ca07c17230eeb2565d
 EBUILD freebsd-sources-9.1_rc3-r1.ebuild 3065 SHA256 772badc11b6c18b04019ab3ce3dbbec2bf72b9ce00a599080ac1fa1413ae1986 SHA512 2e0f1f5556839b65c8f2a7b8231d0bc0e264496e903c083a642382f08ea6653d56613dda9058c1a5ee8cf67952e01d87d062ff39899ae8e109c1bf35e6f8bea6 WHIRLPOOL 0de540be2a35639786fdaf7cd6ea1b111ed516a9b3350636f3c946c22372fa1b63e339151cc6233ee81741972a3dca9f8cde09aef480b8c1b2154a01213b3a2a

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-9.0-r5.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-9.0-r5.ebuild
deleted file mode 100644
index b791358..0000000
--- a/sys-freebsd/freebsd-sources/freebsd-sources-9.0-r5.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-9.0-r4.ebuild,v 1.1 2012/06/27 10:29:23 naota Exp $
-
-inherit bsdmk freebsd flag-o-matic
-
-DESCRIPTION="FreeBSD kernel sources"
-SLOT="${PVR}"
-KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-
-IUSE="symlink"
-
-SRC_URI="mirror://gentoo/${SYS}.tar.bz2"
-
-RDEPEND=">=sys-freebsd/freebsd-mk-defs-8.0"
-DEPEND=""
-
-RESTRICT="strip binchecks"
-
-S="${WORKDIR}/sys"
-
-MY_PVR="${PVR}"
-
-[[ ${MY_PVR} == "${RV}" ]] && MY_PVR="${MY_PVR}-r0"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-
-	# This replaces the gentoover patch, it doesn't need reapply every time.
-	sed -i -e 's:^REVISION=.*:REVISION="'${PVR}'":' \
-		-e 's:^BRANCH=.*:BRANCH="Gentoo":' \
-		-e 's:^VERSION=.*:VERSION="${TYPE} ${BRANCH} ${REVISION}":' \
-		"${S}/conf/newvers.sh"
-
-	# workaround a kernel panic for amd64-fbsd, bug #408019
-	epatch "${FILESDIR}/${PN}-9.0-disable-optimization.patch"
-
-	# __FreeBSD_cc_version comes from FreeBSD's gcc.
-	# on 9.0-RELEASE it's 900001.
-	sed -e "s:-D_KERNEL:-D_KERNEL -D__FreeBSD_cc_version=900001:g" \
-		-i "${S}/conf/kern.pre.mk" \
-		-i "${S}/conf/kmod.mk" || die "Couldn't set __FreeBSD_cc_version"
-
-	# Remove -Werror
-	sed -e "s:-Werror:-Wno-error:g" \
-		-i "${S}/conf/kern.pre.mk" \
-		-i "${S}/conf/kmod.mk" || die
-
-	epatch "${FILESDIR}/${PN}-9.0-gentoo.patch"
-	epatch "${FILESDIR}/${PN}-6.0-flex-2.5.31.patch"
-	sed -e 's/elf64-sparc/elf64-sparc-freebsd/g' -i	"${S}/conf/ldscript.sparc64" || die
-	epatch "${FILESDIR}/${PN}-6.1-ntfs.patch"
-	epatch "${FILESDIR}/${PN}-7.1-types.h-fix.patch"
-	epatch "${FILESDIR}/${PN}-8.0-subnet-route-pr40133.patch"
-	epatch "${FILESDIR}/${PN}-7.1-includes.patch"
-	epatch "${FILESDIR}/${PN}-9.0-sysctluint.patch"
-
-	# By adding -DGENTOO_LIVECD to CFLAGS activate this stub
-	# vop_whiteout to tmpfs, so it can be used as an overlay
-	# unionfs filesystem over the cd9660 readonly filesystem.
-	epatch "${FILESDIR}/${PN}-7.0-tmpfs_whiteout_stub.patch"
-
-	epatch "${FILESDIR}/${PN}-cve-2012-0217.patch"
-	epatch "${FILESDIR}/${PN}-9.0-ipv6refcount.patch"
-	epatch "${FILESDIR}/${PN}-cve-2012-4576.patch"
-}
-
-src_compile() {
-	einfo "Nothing to compile.."
-}
-
-src_install() {
-	insinto "/usr/src/sys-${MY_PVR}"
-	doins -r "${S}/"*
-}
-
-pkg_postinst() {
-	if [[ ! -L "${ROOT}/usr/src/sys" ]]; then
-		einfo "/usr/src/sys symlink doesn't exist; creating symlink to sys-${MY_PVR}..."
-		ln -sf "sys-${MY_PVR}" "${ROOT}/usr/src/sys" || \
-			eerror "Couldn't create ${ROOT}/usr/src/sys symlink."
-		# just in case...
-		[[ -L ""${ROOT}/usr/src/sys-${RV}"" ]] && rm "${ROOT}/usr/src/sys-${RV}"
-		ln -sf "sys-${MY_PVR}" "${ROOT}/usr/src/sys-${RV}" || \
-			eerror "Couldn't create ${ROOT}/usr/src/sys-${RV} symlink."
-	elif use symlink; then
-		einfo "Updating /usr/src/sys symlink to sys-${MY_PVR}..."
-		rm "${ROOT}/usr/src/sys" "${ROOT}/usr/src/sys-${RV}" || \
-			eerror "Couldn't remove previous symlinks, please fix manually."
-		ln -sf "sys-${MY_PVR}" "${ROOT}/usr/src/sys" || \
-			eerror "Couldn't create ${ROOT}/usr/src/sys symlink."
-		ln -sf "sys-${MY_PVR}" "${ROOT}/usr/src/sys-${RV}" || \
-			eerror "Couldn't create ${ROOT}/usr/src/sys-${RV} symlink."
-	fi
-
-	if use sparc-fbsd ; then
-		ewarn "WARNING: kldload currently causes kernel panics"
-		ewarn "on sparc64. This is probably a gcc-4.1 issue, but"
-		ewarn "we need gcc-4.1 to compile the kernel correctly :/"
-		ewarn "Please compile all modules you need into the kernel"
-	fi
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2013-01-26 13:45 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2013-01-26 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     cf7c5a489368280ce6447d24c63ad9051f0631ad
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Sat Jan 26 13:45:42 2013 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Sat Jan 26 13:45:42 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=cf7c5a48

freebsd-sources: some sys-freebsd packages requires sys-${RV}. if it does not exist, create it.

---
 sys-freebsd/freebsd-sources/Manifest               |    6 +++---
 .../freebsd-sources-9.1.9999.ebuild                |    4 ++++
 .../freebsd-sources-9.1_rc3-r1.ebuild              |    4 ++++
 .../freebsd-sources/freebsd-sources-9.9999.ebuild  |    4 ++++
 4 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 5acae22..01c5793 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -14,6 +14,6 @@ AUX freebsd-sources-9.9999-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f6906
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
 DIST freebsd-sys-9.1_rc3.tar.bz2 32605500 SHA256 5194ac93850aff4f10978b739573ab8ee54a95a0b2d4e46f754314ae381b442b SHA512 17cd41ea66bf1d2e10b56001e6e1c80db78e1572aff4ad1ac945bc24d38dfef612e1a4b7eead8bc50b94df798b0bde3dcc13a0596860322569272b3239a30b9b WHIRLPOOL 8628c5a97675b3fe4ebfcb92c4fb6d5aebaa3a11551e4f16004a6ffb23b3d10334b623c70f255762038bf1fc80a7a27abd587f10ac9706ac1bb0b22adda266b8
-EBUILD freebsd-sources-9.1.9999.ebuild 2938 SHA256 cfb9168fda2af171bc99a23c323ce0007144d2ce9ec29248e8e13c540be05a55 SHA512 49bacc39752aea82efddbc78eb5ab06b091af4d8628b7275b7ccad95489ae89e614e9c9723c71e2e3fbf1e6fc824127e7b86fbf01c5e643b9198a83dc58df29a WHIRLPOOL fb5fd6f8d4eceb1bac8e5db7284255b8ed46b61dbf630b14093ecc66fa100adbcee745127600b72e75ad8bbdef5d4f797ae587aa9cb312606361705ef932d143
-EBUILD freebsd-sources-9.1_rc3-r1.ebuild 2943 SHA256 82d263ff739c01df32ac29155cf8615784898e7d7135da4728ec89c2240c108e SHA512 45cb847a33037af639be9d104bff54d76eda9ff63730d0bf2878dd5498fe0ac6fb30fe9b5e01cc8c7ef0aded5df409cfabdb1c6f9b957aa4a7e54e9e2bd5d504 WHIRLPOOL 1fa1db59216e58d74c07a3ccbb68bcbd96adb5525799ebd257750ae818e598e5435c4a43d2d4a5d57418d5817380f1c46b970db63f29fa11418c4d9000a5e8b9
-EBUILD freebsd-sources-9.9999.ebuild 2892 SHA256 3abb79816dd36bf5fdf0906e8866f1ce29273df7654b4ba7f60888b07ce5fc95 SHA512 f2388e891222077fd2233686f856da18ba070e7870e01bb92f85adf07d1a8f04a55b362f61577fdfebf7b822d013330993e254bdd97853daa0142a669f9b6079 WHIRLPOOL 8faf63a7ef84892ceac0d09f898482be9cefcf630c99911a59586176b96bc50f93f6925c29a06d992d953ffcf42421d999da1c8d8e05a3b1b792af407d88e9e4
+EBUILD freebsd-sources-9.1.9999.ebuild 3199 SHA256 8b5785f61cb63de005e70e591bc31f58dc020cc290d97b28e978398f9645e5f0 SHA512 49414138b10ff8accf1ce0754bb036e6c3cc659deec91d7483176e69756a455fa59494acba4c0574845dde9d2e9579889877e521d00c8ebe5299eddcc8b2d9e3 WHIRLPOOL 3b28afd4a30fc939b76ef3134c1c6023392c83378ca570411d9c7223ec92a6309c2ab149abcd3157499389b6a6efca134fe735c6ee1b1b1be261e6e607c23c2d
+EBUILD freebsd-sources-9.1_rc3-r1.ebuild 3204 SHA256 09737bf59f76ea6c774e8d5c631218b54a77ca111974b492f5ca4529a6382886 SHA512 c259e4dc75e8b3ad04bd9ecd5b9635320fd6d737647673436b4d66cfcf7a3aaaebf83aed761b700a1a708bd45979b1c881ce1d52c33419f2c99421a09b5d1ec1 WHIRLPOOL bb73b20f77787787ff933d4adc30de4ee41136b786b3420a076f040fe84029ead02ca0b194aec64131c7df0635f442adfe6cbbc512baf003da2af4b40e7111b1
+EBUILD freebsd-sources-9.9999.ebuild 3153 SHA256 ab7426e1144dc75ad345b65e76e0ee5c177688825e2d819dcd2930fb9d3ffbbb SHA512 f49c72ef948f260ee4582639f095ebbb377c6bd44253e94fbbe760704c16f29ec0ae023cca13bf607a780e255699075e4e3c6b9ed939218aedd3da7a765057b0 WHIRLPOOL e95bd23e7bf9e7c566ce8d0a30e2287b5a52dfe7c0e3151c3260958546a21388130cc061f2f8f464f2a9adaff671bbec6fd3da15f744242db0f3fc1afb391f22

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-9.1.9999.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-9.1.9999.ebuild
index 07bfcf5..af1b6fc 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-9.1.9999.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-9.1.9999.ebuild
@@ -83,6 +83,10 @@ pkg_postinst() {
 			eerror "Couldn't create ${ROOT}/usr/src/sys symlink."
 		ln -sf "sys-${MY_PVR}" "${ROOT}/usr/src/sys-${RV}" || \
 			eerror "Couldn't create ${ROOT}/usr/src/sys-${RV} symlink."
+	elif [[ ! -L "${ROOT}/usr/src/sys-${RV}" ]]; then
+		einfo "/usr/src/sys-${RV} symlink doesn't exist; creating symlink to sys-${MY_PVR}..."
+		ln -sf "sys-${MY_PVR}" "${ROOT}/usr/src/sys-${RV}" || \
+			eerror "Couldn't create ${ROOT}/usr/src/sys-${RV} symlink."
 	fi
 
 	if use sparc-fbsd ; then

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-9.1_rc3-r1.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-9.1_rc3-r1.ebuild
index 2f9553a..304bdce 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-9.1_rc3-r1.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-9.1_rc3-r1.ebuild
@@ -82,6 +82,10 @@ pkg_postinst() {
 			eerror "Couldn't create ${ROOT}/usr/src/sys symlink."
 		ln -sf "sys-${MY_PVR}" "${ROOT}/usr/src/sys-${RV}" || \
 			eerror "Couldn't create ${ROOT}/usr/src/sys-${RV} symlink."
+	elif [[ ! -L "${ROOT}/usr/src/sys-${RV}" ]]; then
+		einfo "/usr/src/sys-${RV} symlink doesn't exist; creating symlink to sys-${MY_PVR}..."
+		ln -sf "sys-${MY_PVR}" "${ROOT}/usr/src/sys-${RV}" || \
+			eerror "Couldn't create ${ROOT}/usr/src/sys-${RV} symlink."
 	fi
 
 	if use sparc-fbsd ; then

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
index 2b97737..81257a7 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
@@ -82,6 +82,10 @@ pkg_postinst() {
 			eerror "Couldn't create ${ROOT}/usr/src/sys symlink."
 		ln -sf "sys-${MY_PVR}" "${ROOT}/usr/src/sys-${RV}" || \
 			eerror "Couldn't create ${ROOT}/usr/src/sys-${RV} symlink."
+	elif [[ ! -L "${ROOT}/usr/src/sys-${RV}" ]]; then
+		einfo "/usr/src/sys-${RV} symlink doesn't exist; creating symlink to sys-${MY_PVR}..."
+		ln -sf "sys-${MY_PVR}" "${ROOT}/usr/src/sys-${RV}" || \
+			eerror "Couldn't create ${ROOT}/usr/src/sys-${RV} symlink."
 	fi
 
 	if use sparc-fbsd ; then


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2013-02-07 12:49 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2013-02-07 12:49 UTC (permalink / raw
  To: gentoo-commits

commit:     215c51a65ef452b184003ae3a01b78adfa5881b3
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Thu Feb  7 12:49:33 2013 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Thu Feb  7 12:49:33 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=215c51a6

freebsd-sources-9.9999: I forgot to replace ${RV}. fix it.

---
 sys-freebsd/freebsd-sources/Manifest               |    2 +-
 .../freebsd-sources/freebsd-sources-9.9999.ebuild  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index d424c73..230ee3b 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -13,4 +13,4 @@ AUX freebsd-sources-9.1-gentoo.patch 743 SHA256 f75e451259933aac8028ad0a2b6d9ee4
 AUX freebsd-sources-9.9999-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1 WHIRLPOOL 4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-EBUILD freebsd-sources-9.9999.ebuild 2440 SHA256 24c9de3f201f4fd0c984d1125797cafb0762d6f6b28d1fe43b8c0063eb5d0f6a SHA512 161c3507dfc6a5690bf130d8d82af19c62deae046df9fb18427dce980ffcb6f6a60ebcc9662e9446e3ed758774f5c1b57052ed0ba16db8010ca28f49147abc9e WHIRLPOOL 39ec3044a14cb87d24d4de3a5f70aa11eab60ff7ea83932a64cbf2b1dd3446dd85ec33ecf3384dedc128ef6ca2f512d451ccaee6079f7f068464a3889ff38a09
+EBUILD freebsd-sources-9.9999.ebuild 2436 SHA256 18475cb8f967afab05e2e0c7649ef88413cfc3c3a8248fdd87cb2e6f07c13d8f SHA512 a78057dc7eb0236e75dab47b63fb7bfbc49238354f2167e730f032dfa8c674fa543497180a773b5e504e840ca3c85559714207041619fbc9f5fa48d696e199a2 WHIRLPOOL 4cd5b4f1df86ae5226ac101e2e154fa5c132b2a82f138d4d813e5fa12b955832513655202ab0201dba63ee9ad93337cca6b620624a82acf2d0baf27d0712c637

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
index 2887458..27ca3bb 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
@@ -67,7 +67,7 @@ pkg_postinst() {
 		ln -sf "sys-${RV}" "${ROOT}/usr/src/sys" || \
 			eerror "Couldn't create ${ROOT}/usr/src/sys symlink."
 	elif use symlink; then
-		einfo "Updating /usr/src/sys symlink to sys-${MY_PVR}..."
+		einfo "Updating /usr/src/sys symlink to sys-${RV}..."
 		rm "${ROOT}/usr/src/sys" || \
 			eerror "Couldn't remove previous symlinks, please fix manually."
 		ln -sf "sys-${RV}" "${ROOT}/usr/src/sys" || \


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2013-02-13 13:17 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2013-02-13 13:17 UTC (permalink / raw
  To: gentoo-commits

commit:     6f7fa2ccb338827ccb9c96c237ae199baeda5d21
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Wed Feb 13 13:16:55 2013 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Wed Feb 13 13:16:55 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=6f7fa2cc

freebsd-sources-9.9999: -9.9999 include virtio module.

---
 sys-freebsd/freebsd-sources/Manifest               |    2 +-
 .../freebsd-sources/freebsd-sources-9.9999.ebuild  |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index b9b7ced..74714cb 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -13,4 +13,4 @@ AUX freebsd-sources-9.1-gentoo.patch 743 SHA256 f75e451259933aac8028ad0a2b6d9ee4
 AUX freebsd-sources-9.9999-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1 WHIRLPOOL 4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-EBUILD freebsd-sources-9.9999.ebuild 2444 SHA256 b15a653ff72e444d9053c9132ceafa825736bc98d82f7d955bec947f1b16ba10 SHA512 b1125ac4110cf59ae48d52428df1375b3486d22ce88c8f2f0aac54db52cc03d2a164dd54e91371e2187f721beff1f4b1b1dc01cd52c73b10d936f6349d341fd6 WHIRLPOOL d083ccf22fbb7289d755456376eeabdb437ec163d96c9b2fd304bc2c4c540b20cef44467764add6d90f54ce10e5d642fc9340bbb83db591f59ab9163f316ae55
+EBUILD freebsd-sources-9.9999.ebuild 2470 SHA256 fc4eb40b1f485c9a9104bf3bf8a843264fc89ff8e6288fdecad2a801fff2b00c SHA512 89df229a24f5fa6a6caf25217483db3c1757c64c7b9efa8e8dfd5773c36e1ad4bf12e979e76abafec53b3d611a27ef17c505753b910d4ad4a89aebf0f355b9f2 WHIRLPOOL cb76e7912880ff005c72d879924fd088967356c76387e3f418eef9d4127e9d4239e6d2d1e392409b7a9c03934c25d54fc26b5177c3b2ee5d4bd1056b4aacf7b8

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
index 5aacd0e..6bf7005 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
@@ -14,7 +14,8 @@ if [[ ${PV} != *9999* ]]; then
 	SRC_URI="mirror://gentoo/${SYS}.tar.bz2"
 fi
 
-RDEPEND="=sys-freebsd/freebsd-mk-defs-${RV}*"
+RDEPEND="=sys-freebsd/freebsd-mk-defs-${RV}*
+	!sys-freebsd/virtio-kmod"
 DEPEND=""
 
 RESTRICT="strip binchecks"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2013-08-25 11:41 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2013-08-25 11:41 UTC (permalink / raw
  To: gentoo-commits

commit:     c681d942976ac3e887e76b4826bc3865fadc8a76
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Sun Aug 25 11:41:16 2013 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Sun Aug 25 11:41:16 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=c681d942

freebsd-sources-9.9999: sync to 9.2_rc2

---
 sys-freebsd/freebsd-sources/Manifest                      |  2 +-
 sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild | 15 +++++++++------
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 1eef78f..4299587 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -14,4 +14,4 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1 WHIRLPOOL 4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-EBUILD freebsd-sources-9.9999.ebuild 2920 SHA256 19126b7f6b01ce4e2a062972cca1b52a644912d9e7fb32c9b34973318aced25e SHA512 a9c5c773c0ec31b00dc01d53b5e9240a138cb8512f0e8a581506e7b12ab9b29e176fd25e4417228ba759c5f07c39d67821af7e01ecc3f9642a526a8663e4265d WHIRLPOOL 1b11ec494f047a460ea70d363998cd296d6f0965910e470b74e5351cdaefa3aa65ac6ac52dd485f81bdd126eba192faed8f8b8f5c50b114ab081d25231f2e2c9
+EBUILD freebsd-sources-9.9999.ebuild 3024 SHA256 c378a97b38a0aa17bd5999db9597622026967b5656f0c994df9d2701fe8c766f SHA512 72a1bac8e7d6171982ff3837fe336e51ae4bb355bb25fc9a72cf46b81b11b69d84d2d84099fb8e5bcb6ad13abe4eaba38e94b5cc57eddb85c873b291cea3a06f WHIRLPOOL 3d41a2874fa61fe78dbd3b9f8612ec3d1f51a53c756c3037450b5be0d2900e160ad8f251720ac1f99e477bde0cb1f1b1fcbd968ef71da172501a53a59142de05

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
index 34b490a..ad79ce4 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
@@ -9,19 +9,19 @@ inherit bsdmk freebsd flag-o-matic toolchain-funcs
 DESCRIPTION="FreeBSD kernel sources"
 SLOT="0"
 
-IUSE="+build-generic profile"
+IUSE="+build-generic dtrace profile"
 
 if [[ ${PV} != *9999* ]]; then
 	KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 	SRC_URI="mirror://gentoo/${SYS}.tar.bz2"
 fi
 
-RDEPEND="=sys-freebsd/freebsd-cddl-${RV}*
+RDEPEND="dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 	=sys-freebsd/freebsd-mk-defs-${RV}*
 	!sys-freebsd/virtio-kmod"
 DEPEND="build-generic? (
-		=sys-freebsd/freebsd-cddl-${RV}*
-		=sys-freebsd/freebsd-usbin-${RV}*
+		dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
+		>=sys-freebsd/freebsd-usbin-9.1
 		=sys-freebsd/freebsd-mk-defs-${RV}*
 	)"
 
@@ -74,9 +74,12 @@ src_configure() {
 
 src_compile() {
 	if use build-generic ; then
+		local myconf
+		use dtrace || myconf="-DNO_CTF "
+
 		cd "${S}/$(tc-arch-kernel)/compile/${KERN_BUILD}" || die
-		freebsd_src_compile depend
-		freebsd_src_compile
+		freebsd_src_compile depend ${myconf}
+		freebsd_src_compile ${myconf}
 	else
 		einfo "Nothing to compile.."
 	fi


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2013-09-22 16:18 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2013-09-22 16:18 UTC (permalink / raw
  To: gentoo-commits

commit:     8b81e08350f53f7055910f5ea58ba969d8ec40ee
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Sun Sep 22 16:18:27 2013 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Sun Sep 22 16:18:27 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=8b81e083

freebsd-sources-9999_p255619: 10.0 have fuse module.

---
 sys-freebsd/freebsd-sources/Manifest                            | 2 +-
 sys-freebsd/freebsd-sources/freebsd-sources-9999_p255619.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 4760d2e..412d0b4 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -16,4 +16,4 @@ AUX freebsd-sources-9999-gentoo.patch 713 SHA256 13588f0572ba95c86beb755ce3d681c
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
 EBUILD freebsd-sources-9.9999.ebuild 3024 SHA256 c378a97b38a0aa17bd5999db9597622026967b5656f0c994df9d2701fe8c766f SHA512 72a1bac8e7d6171982ff3837fe336e51ae4bb355bb25fc9a72cf46b81b11b69d84d2d84099fb8e5bcb6ad13abe4eaba38e94b5cc57eddb85c873b291cea3a06f WHIRLPOOL 3d41a2874fa61fe78dbd3b9f8612ec3d1f51a53c756c3037450b5be0d2900e160ad8f251720ac1f99e477bde0cb1f1b1fcbd968ef71da172501a53a59142de05
-EBUILD freebsd-sources-9999_p255619.ebuild 2992 SHA256 d2ba977f9066c71736a1c2ce95ee78913e9810ac14dfbb0dc34e345c5d6d2673 SHA512 48e5e3fbfb4aa692be27315674a779aa1add9e3e42768da1c16c5994b4d286f248615b0934c016b59f46dcccfb898d69b5d99d6db857e28f6fd50e231b93216f WHIRLPOOL 92e648d96c825e27ae0e7c102240897a3c8e9f4b72017968d44ddc152fc60f9270cf325f153d5e9be99953670de469dd759ef665058c7211e47860d5008dbf40
+EBUILD freebsd-sources-9999_p255619.ebuild 3010 SHA256 5475e80a0c257cd2913adaf110201ffe9531cb8974a3d632ab8b6a96310007e6 SHA512 686d7f8869e3d59460b568a32bb149b5b9981b52cd3a30e58b73173028a1fc8b858204bfa23f3043481c47ca8dba736fd6e9441647148d4903ecd841040c7981 WHIRLPOOL 0c858662b959c590a1925b720eba3aa72e44e91ddae7afb4544d0b0806c2ba62ff979da8169cc73241a1c612a5de9fcc1bc402ee6e90dbe58bdf25ff45cfba59

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-9999_p255619.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-9999_p255619.ebuild
index 8af30af..8bc24c0 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-9999_p255619.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-9999_p255619.ebuild
@@ -18,7 +18,8 @@ fi
 
 RDEPEND="dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 	=sys-freebsd/freebsd-mk-defs-${RV}*
-	!sys-freebsd/virtio-kmod"
+	!sys-freebsd/virtio-kmod
+	!sys-fs/fuse4bsd"
 DEPEND="build-generic? (
 		dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 		>=sys-freebsd/freebsd-usbin-9.1


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2013-10-15 11:28 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2013-10-15 11:28 UTC (permalink / raw
  To: gentoo-commits

commit:     11ca67e29d1cf71116e74b85b720f8b65572ffcb
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Tue Oct 15 11:28:09 2013 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Tue Oct 15 11:28:09 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=11ca67e2

freebsd-sources-10.9999_p256420: added +clang USE flag.

---
 sys-freebsd/freebsd-sources/Manifest                              | 2 +-
 .../freebsd-sources/freebsd-sources-10.9999_p256420.ebuild        | 8 ++++++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index cc5bb53..589b045 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -16,5 +16,5 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1 WHIRLPOOL 4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-EBUILD freebsd-sources-10.9999_p256420.ebuild 3290 SHA256 62cb0058559441d3d87dd0752e73301957bd381625c4722bbb77ad16d90dab8f SHA512 5f218360ff13490722d4221256fb5301f117f31b1f28a3cc4098bc30f962c22b42c7666c133ff90dff28c463e57541473a7b64c9e1a8b69f0d87ae649cd397d8 WHIRLPOOL d1f0678835dbce17600efb8d7a09ef2fa2e9070503af982c4aa3c5f0025a8999306af0c229285e304c39a7f124a3a3a3fe34ca417cb93249789cbda1c6cefffc
+EBUILD freebsd-sources-10.9999_p256420.ebuild 3445 SHA256 b8c5e88dea8e6a037773166be93e6c924d34d89cbc9455f829b0859a8742fbef SHA512 294bf2a35d979b6da21144b2bdf0c86898ab8a03a22e370ea2357804f73aac5a247e443305de6678324717e7a373cdba5d0ad50d93e7db5477eb748d0bdb9146 WHIRLPOOL ab98a63383169f065abb7a62f753d734614ac0203a32cb8a5b0bffb3b91d7899c77462e73d08699826489f859bf9258bcd9dbd5b18c3850379ea1f43f6d96a21
 EBUILD freebsd-sources-9.9999.ebuild 3024 SHA256 c378a97b38a0aa17bd5999db9597622026967b5656f0c994df9d2701fe8c766f SHA512 72a1bac8e7d6171982ff3837fe336e51ae4bb355bb25fc9a72cf46b81b11b69d84d2d84099fb8e5bcb6ad13abe4eaba38e94b5cc57eddb85c873b291cea3a06f WHIRLPOOL 3d41a2874fa61fe78dbd3b9f8612ec3d1f51a53c756c3037450b5be0d2900e160ad8f251720ac1f99e477bde0cb1f1b1fcbd968ef71da172501a53a59142de05

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p256420.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p256420.ebuild
index 143ae40..67cfa7c 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p256420.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p256420.ebuild
@@ -9,18 +9,20 @@ inherit bsdmk freebsd flag-o-matic toolchain-funcs
 DESCRIPTION="FreeBSD kernel sources"
 SLOT="0"
 
-IUSE="+build-generic debug dtrace profile zfs"
+IUSE="+build-generic +clang debug dtrace profile zfs"
 
 if [[ ${PV} != *9999* ]]; then
 	KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 	SRC_URI="mirror://gentoo/${SYS}.tar.bz2"
 fi
 
-RDEPEND="dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
+RDEPEND="clang? ( sys-devel/clang )
+	dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 	=sys-freebsd/freebsd-mk-defs-${RV}*
 	!sys-freebsd/virtio-kmod
 	!sys-fs/fuse4bsd"
 DEPEND="build-generic? (
+		clang? ( sys-devel/clang )
 		dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 		>=sys-freebsd/freebsd-usbin-9.1
 		=sys-freebsd/freebsd-mk-defs-${RV}*
@@ -43,6 +45,8 @@ PATCHES=( "${FILESDIR}/${PN}-9.0-disable-optimization.patch"
 	"${FILESDIR}/${PN}-7.0-tmpfs_whiteout_stub.patch" )
 
 pkg_setup() {
+	# Force set CC=clang. when using gcc, aesni fails to build.
+	use clang && export CC=clang
 	use zfs || mymakeopts="${mymakeopts} WITHOUT_CDDL="
 }
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2013-11-20 14:58 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2013-11-20 14:58 UTC (permalink / raw
  To: gentoo-commits

commit:     d3d6e1460360ea0917312671c52f0d5b005e6f71
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Wed Nov 20 14:57:41 2013 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Wed Nov 20 14:57:41 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=d3d6e146

freebsd-sources-10.9999_p257580: fix bug 481766.

---
 sys-freebsd/freebsd-sources/Manifest                               | 2 +-
 sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p257580.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 2242fa6..6886eea 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -16,5 +16,5 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1 WHIRLPOOL 4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-EBUILD freebsd-sources-10.9999_p257580.ebuild 3445 SHA256 b8c5e88dea8e6a037773166be93e6c924d34d89cbc9455f829b0859a8742fbef SHA512 294bf2a35d979b6da21144b2bdf0c86898ab8a03a22e370ea2357804f73aac5a247e443305de6678324717e7a373cdba5d0ad50d93e7db5477eb748d0bdb9146 WHIRLPOOL ab98a63383169f065abb7a62f753d734614ac0203a32cb8a5b0bffb3b91d7899c77462e73d08699826489f859bf9258bcd9dbd5b18c3850379ea1f43f6d96a21
+EBUILD freebsd-sources-10.9999_p257580.ebuild 3486 SHA256 a3d5495ecf5333b1d5471e30643f465f97745d178240ab79655b9aa5e916892d SHA512 0819cabd3e22238ee2724625d42abc2b60ded2029a45714c9a6753f6b733563bea70d42a964337b89c797f2386585cf6cb809c026e2eeb63b568e4b95c06e886 WHIRLPOOL 52e7fb111f2bc6261dc67ce4e3d27f2ea25e0e67c4c08d3b13494b8231bf4f7fa63040176ee15aedbe65306330ee39e149856dbfc002f9f22dcebccde84a4d1d
 EBUILD freebsd-sources-9.9999.ebuild 3024 SHA256 c378a97b38a0aa17bd5999db9597622026967b5656f0c994df9d2701fe8c766f SHA512 72a1bac8e7d6171982ff3837fe336e51ae4bb355bb25fc9a72cf46b81b11b69d84d2d84099fb8e5bcb6ad13abe4eaba38e94b5cc57eddb85c873b291cea3a06f WHIRLPOOL 3d41a2874fa61fe78dbd3b9f8612ec3d1f51a53c756c3037450b5be0d2900e160ad8f251720ac1f99e477bde0cb1f1b1fcbd968ef71da172501a53a59142de05

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p257580.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p257580.ebuild
index 67cfa7c..ace325d 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p257580.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p257580.ebuild
@@ -20,7 +20,8 @@ RDEPEND="clang? ( sys-devel/clang )
 	dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 	=sys-freebsd/freebsd-mk-defs-${RV}*
 	!sys-freebsd/virtio-kmod
-	!sys-fs/fuse4bsd"
+	!sys-fs/fuse4bsd
+	!<sys-freebsd/freebsd-sources-9.2_beta1"
 DEPEND="build-generic? (
 		clang? ( sys-devel/clang )
 		dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2013-12-12 12:54 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2013-12-12 12:54 UTC (permalink / raw
  To: gentoo-commits

commit:     b039f2ef7a78a214ec0caaa0449d701dd79a1999
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Thu Dec 12 12:54:18 2013 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Thu Dec 12 12:54:18 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=b039f2ef

freebsd-sources-10.0.9999_p259068: added information of __FreeBSD_cc_version.

---
 sys-freebsd/freebsd-sources/Manifest                                 | 2 +-
 sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999_p259068.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index f8fa051..19de2ca 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -16,5 +16,5 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1 WHIRLPOOL 4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-EBUILD freebsd-sources-10.0.9999_p259068.ebuild 3486 SHA256 a3d5495ecf5333b1d5471e30643f465f97745d178240ab79655b9aa5e916892d SHA512 0819cabd3e22238ee2724625d42abc2b60ded2029a45714c9a6753f6b733563bea70d42a964337b89c797f2386585cf6cb809c026e2eeb63b568e4b95c06e886 WHIRLPOOL 52e7fb111f2bc6261dc67ce4e3d27f2ea25e0e67c4c08d3b13494b8231bf4f7fa63040176ee15aedbe65306330ee39e149856dbfc002f9f22dcebccde84a4d1d
+EBUILD freebsd-sources-10.0.9999_p259068.ebuild 3552 SHA256 8d664811b65ec8fc17e994d84881d3ad46ec947fab302b3c5c385f5447500b1a SHA512 f454b9f2c5f4c2248fd9ec218039aaf6ef4a7eff9da681742b03932768667b99bcc042bc995c78e708b08844fd4a7abd31ad4e867cf5e34b4d8eb84426fd5bb1 WHIRLPOOL 2c838d0105fa7ab1e95bd36885b10d0c3f6d730f52ccda982b3c2b5128a3aecdb2890d1ca685177a258fadeb86f50416a19dc57844e983986f3a48c8d5ba7eb3
 EBUILD freebsd-sources-9.9999.ebuild 3024 SHA256 c378a97b38a0aa17bd5999db9597622026967b5656f0c994df9d2701fe8c766f SHA512 72a1bac8e7d6171982ff3837fe336e51ae4bb355bb25fc9a72cf46b81b11b69d84d2d84099fb8e5bcb6ad13abe4eaba38e94b5cc57eddb85c873b291cea3a06f WHIRLPOOL 3d41a2874fa61fe78dbd3b9f8612ec3d1f51a53c756c3037450b5be0d2900e160ad8f251720ac1f99e477bde0cb1f1b1fcbd968ef71da172501a53a59142de05

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999_p259068.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999_p259068.ebuild
index ace325d..817042c 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999_p259068.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999_p259068.ebuild
@@ -62,6 +62,7 @@ src_prepare() {
 
 	# __FreeBSD_cc_version comes from FreeBSD's gcc.
 	# on 10.0-RELEASE it's 1000001.
+	# FYI, can get it from gnu/usr.bin/cc/cc_tools/freebsd-native.h.
 	sed -e "s:-D_KERNEL:-D_KERNEL -D__FreeBSD_cc_version=1000001:g" \
 		-i "${S}/conf/kern.pre.mk" \
 		-i "${S}/conf/kmod.mk" || die "Couldn't set __FreeBSD_cc_version"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2013-12-17 12:09 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2013-12-17 12:09 UTC (permalink / raw
  To: gentoo-commits

commit:     78173a9f8aebf1242f82006c15a565914bd37ebb
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Tue Dec 17 11:48:54 2013 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Tue Dec 17 11:48:54 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=78173a9f

freebsd-sources-10.0.9999_p259068: removed +clang USE flag. build-generic is enabled, always use clang.

---
 sys-freebsd/freebsd-sources/Manifest                             | 2 +-
 .../freebsd-sources/freebsd-sources-10.0.9999_p259068.ebuild     | 9 ++++-----
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 19de2ca..3524763 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -16,5 +16,5 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1 WHIRLPOOL 4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-EBUILD freebsd-sources-10.0.9999_p259068.ebuild 3552 SHA256 8d664811b65ec8fc17e994d84881d3ad46ec947fab302b3c5c385f5447500b1a SHA512 f454b9f2c5f4c2248fd9ec218039aaf6ef4a7eff9da681742b03932768667b99bcc042bc995c78e708b08844fd4a7abd31ad4e867cf5e34b4d8eb84426fd5bb1 WHIRLPOOL 2c838d0105fa7ab1e95bd36885b10d0c3f6d730f52ccda982b3c2b5128a3aecdb2890d1ca685177a258fadeb86f50416a19dc57844e983986f3a48c8d5ba7eb3
+EBUILD freebsd-sources-10.0.9999_p259068.ebuild 3528 SHA256 47012df2e48ec3e6ffd7ea84b3757ce74fdb516ad151bc37fdbd6eda92897bbd SHA512 7334ea3211aa57d64b29d56c71ffd33ab42706566e49f580b462396f179b95084a8c7ef093f147d15aec360a7c98ce8c1e15f1cec6a7df61caad1d8c176abd61 WHIRLPOOL 5d56d767406b2713691210a49cb520f1de50cf2dea7d365847ab8d48e943767d687e17c9010fca81821ed58b048cd0d7719ebba3e74baf2ba69b02ec38de03ed
 EBUILD freebsd-sources-9.9999.ebuild 3024 SHA256 c378a97b38a0aa17bd5999db9597622026967b5656f0c994df9d2701fe8c766f SHA512 72a1bac8e7d6171982ff3837fe336e51ae4bb355bb25fc9a72cf46b81b11b69d84d2d84099fb8e5bcb6ad13abe4eaba38e94b5cc57eddb85c873b291cea3a06f WHIRLPOOL 3d41a2874fa61fe78dbd3b9f8612ec3d1f51a53c756c3037450b5be0d2900e160ad8f251720ac1f99e477bde0cb1f1b1fcbd968ef71da172501a53a59142de05

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999_p259068.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999_p259068.ebuild
index 817042c..f40fa04 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999_p259068.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999_p259068.ebuild
@@ -9,22 +9,21 @@ inherit bsdmk freebsd flag-o-matic toolchain-funcs
 DESCRIPTION="FreeBSD kernel sources"
 SLOT="0"
 
-IUSE="+build-generic +clang debug dtrace profile zfs"
+IUSE="+build-generic debug dtrace profile zfs"
 
 if [[ ${PV} != *9999* ]]; then
 	KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 	SRC_URI="mirror://gentoo/${SYS}.tar.bz2"
 fi
 
-RDEPEND="clang? ( sys-devel/clang )
-	dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
+RDEPEND="dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 	=sys-freebsd/freebsd-mk-defs-${RV}*
 	!sys-freebsd/virtio-kmod
 	!sys-fs/fuse4bsd
 	!<sys-freebsd/freebsd-sources-9.2_beta1"
 DEPEND="build-generic? (
-		clang? ( sys-devel/clang )
 		dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
+		!sparc-fbsd? ( sys-devel/clang )
 		>=sys-freebsd/freebsd-usbin-9.1
 		=sys-freebsd/freebsd-mk-defs-${RV}*
 	)"
@@ -47,7 +46,7 @@ PATCHES=( "${FILESDIR}/${PN}-9.0-disable-optimization.patch"
 
 pkg_setup() {
 	# Force set CC=clang. when using gcc, aesni fails to build.
-	use clang && export CC=clang
+	use sparc-fbsd || export CC=clang
 	use zfs || mymakeopts="${mymakeopts} WITHOUT_CDDL="
 }
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2014-07-13  3:14 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2014-07-13  3:14 UTC (permalink / raw
  To: gentoo-commits

commit:     a182908886b2e288d7a47ffee8b57e7c751832fd
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Sat May 17 09:06:52 2014 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Sat May 17 09:06:52 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=a1829088

added freebsd-sources/metadata.xml

---
 sys-freebsd/freebsd-sources/metadata.xml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/sys-freebsd/freebsd-sources/metadata.xml b/sys-freebsd/freebsd-sources/metadata.xml
new file mode 100644
index 0000000..bbbd6a5
--- /dev/null
+++ b/sys-freebsd/freebsd-sources/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>bsd</herd>
+  <use>
+    <flag name='build-generic'>Build and install a generic kernel (recommended).</flag>
+    <flag name='dtrace'>Enable DTrace support.</flag>
+  </use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2014-07-13  3:14 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2014-07-13  3:14 UTC (permalink / raw
  To: gentoo-commits

commit:     5cc7c262f8b3395184aafcfacb4541920be46b9e
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Sat May 17 09:29:11 2014 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Sat May 17 09:29:11 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=5cc7c262

freebsd-sources: changed USE flag build-generic -> build-kernel. update -9.9999, like 10.0

---
 sys-freebsd/freebsd-sources/Manifest               |  5 ++--
 .../freebsd-sources-10.0.9999.ebuild               | 12 ++++----
 .../freebsd-sources/freebsd-sources-9.9999.ebuild  | 35 ++++++++++++++--------
 sys-freebsd/freebsd-sources/metadata.xml           |  4 ++-
 4 files changed, 35 insertions(+), 21 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 29dbceb..a956df6 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -17,5 +17,6 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1 WHIRLPOOL 4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-EBUILD freebsd-sources-10.0.9999.ebuild 3567 SHA256 163a63d768b54b44ccfe8c963a7b8816000e462680a96eaf458df505e964643a SHA512 a04e2b4c1bd7da4e84f5f2b341732601ddfa164399da9bfb3bab51761608d2720a492fe837fddfaf267d3732d21df56adebca9d1b7649bcbc3c8289bb7b07031 WHIRLPOOL e270525e49df3626225a79424ca72cc9fe46b22c53867dd9634244681b93cad76d1653ed170d7b1f98dcfbd84bfcd190ece8ccab11d3fbf4f27a191dae471090
-EBUILD freebsd-sources-9.9999.ebuild 3024 SHA256 6df6d3a86062a9431c71683314bc5f2c2cbbcb14479ab0041de8979cbd366c3e SHA512 1f8a6dacf410fd2e0bff059229fbe0de5562c1ef88c9ab300a9bd848653c51349909a3a162171bfbe1bf9da9a136121c724b2f830761bcc92a95013889c4de00 WHIRLPOOL a77cf82454af90f74e19d96555ab202bd3f75b134d502b23ae343ed75df34ec277ef028dd47e4bed77cc3b2fd715dec5db3385861b4a548786dbc5d0993d379b
+EBUILD freebsd-sources-10.0.9999.ebuild 3561 SHA256 ee16e1042b668fcf3e3dbf1898989d517dee1aba00e252318d8ef2bab7391a79 SHA512 af374b0779f43f8200258b6be243fe622bb760b837e96018d83b1fdb45d92eef736a467862dacb60467f8f4623a95f3c2ec80f66513c23b5c6949477b950ba72 WHIRLPOOL d977c468b92b6fdb3891fe4c2391fbaaef641a9a562721552077fa5009e3f17c76c60ceb2e8280f571f6628f68bb361d0d32499250d019684769db8c48f09880
+EBUILD freebsd-sources-9.9999.ebuild 3480 SHA256 53444c2041f38e45f405f11f3ca98f833ddaec78d0ec9fd2c4d11d2826455404 SHA512 0d77fbb0c7a02d04f728f728ae89b1839fa042aa29d28189bbf82f378dd909d711f04cad5e9aab2b7ba2796dd50526475f7842664d63d09452a6359b995ef795 WHIRLPOOL 032aa9f584e58d1431d542968b927b670b40668e6350e1c3b05e38357d4da0a922ee5bdade75c1d5ca51727b3930cbe1803dec36cabcf91057e4406db2bca9a8
+MISC metadata.xml 410 SHA256 f29a086ab076d7e7924571990c4cab73cce2aec303e10cf3be057dfa0c8b27fd SHA512 d949aac7499d418fce878c099d47713112e1856346dbf7478e95c14f37a5f2c2fbd580a21b2330712e439d5be235bc2de69ac182bd46c1727e95fbb3b081dd0f WHIRLPOOL ffc6ba7653dfa4be5d63231043a64c85a3ad2409f98b8e1f9cf03dd51edb84b1ed0add5a613e591e9f2409c92e3be08e8b3f7f2073fa45f362c19ef72ec7f63d

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999.ebuild
index adce4b7..6869ed9 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999.ebuild
@@ -9,7 +9,7 @@ inherit bsdmk freebsd flag-o-matic toolchain-funcs
 DESCRIPTION="FreeBSD kernel sources"
 SLOT="0"
 
-IUSE="+build-generic debug dtrace profile zfs"
+IUSE="+build-kernel debug dtrace profile zfs"
 
 if [[ ${PV} != *9999* ]]; then
 	KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
@@ -21,7 +21,7 @@ RDEPEND="dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 	!sys-freebsd/virtio-kmod
 	!sys-fs/fuse4bsd
 	!<sys-freebsd/freebsd-sources-9.2_beta1"
-DEPEND="build-generic? (
+DEPEND="build-kernel? (
 		dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 		!sparc-fbsd? ( sys-devel/clang )
 		>=sys-freebsd/freebsd-usbin-9.1
@@ -77,12 +77,12 @@ src_prepare() {
 	use debug || echo 'nomakeoptions DEBUG' >> "${conf}"
 	use dtrace || echo 'nomakeoptions WITH_CTF' >> "${conf}"
 	
-	# Only used with USE=build-generic, let the kernel build with its own flags, its safer.
+	# Only used with USE=build-kernel, let the kernel build with its own flags, its safer.
 	unset LDFLAGS CFLAGS CXXFLAGS ASFLAGS KERNEL
 }
 
 src_configure() {
-	if use build-generic ; then
+	if use build-kernel ; then
 		tc-export CC
 		cd "${S}/$(tc-arch-kernel)/conf" || die
 		config ${KERN_BUILD} || die
@@ -90,7 +90,7 @@ src_configure() {
 }
 
 src_compile() {
-	if use build-generic ; then
+	if use build-kernel ; then
 		cd "${S}/$(tc-arch-kernel)/compile/${KERN_BUILD}" || die
 		freebsd_src_compile depend
 		freebsd_src_compile
@@ -100,7 +100,7 @@ src_compile() {
 }
 
 src_install() {
-	if use build-generic ; then
+	if use build-kernel ; then
 		cd "${S}/$(tc-arch-kernel)/compile/${KERN_BUILD}" || die
 		freebsd_src_install
 		rm -rf "${S}/$(tc-arch-kernel)/compile/${KERN_BUILD}"

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
index dd77309..d112988 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-9.9999.ebuild
@@ -9,7 +9,7 @@ inherit bsdmk freebsd flag-o-matic toolchain-funcs
 DESCRIPTION="FreeBSD kernel sources"
 SLOT="0"
 
-IUSE="+build-generic dtrace profile"
+IUSE="+build-kernel debug dtrace newcons profile zfs"
 
 if [[ ${PV} != *9999* ]]; then
 	KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
@@ -18,8 +18,9 @@ fi
 
 RDEPEND="dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 	=sys-freebsd/freebsd-mk-defs-${RV}*
+	!<sys-freebsd/freebsd-sources-9.2_beta1
 	!sys-freebsd/virtio-kmod"
-DEPEND="build-generic? (
+DEPEND="build-kernel? (
 		dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
 		>=sys-freebsd/freebsd-usbin-9.1
 		=sys-freebsd/freebsd-mk-defs-${RV}*
@@ -29,7 +30,7 @@ RESTRICT="strip binchecks"
 
 S="${WORKDIR}/sys"
 
-KERN_BUILD=GENERIC
+KERN_BUILD=GENTOO
 
 PATCHES=( "${FILESDIR}/${PN}-9.0-disable-optimization.patch"
 	"${FILESDIR}/${PN}-9.2-gentoo.patch"
@@ -42,7 +43,13 @@ PATCHES=( "${FILESDIR}/${PN}-9.0-disable-optimization.patch"
 	"${FILESDIR}/${PN}-9.2-gentoo-gcc.patch"
 	"${FILESDIR}/${PN}-7.0-tmpfs_whiteout_stub.patch" )
 
+pkg_setup() {
+	use zfs || mymakeopts="${mymakeopts} WITHOUT_CDDL="
+}
+
 src_prepare() {
+	local conf="${S}/$(tc-arch-kernel)/conf/${KERN_BUILD}"
+
 	# This replaces the gentoover patch, it doesn't need reapply every time.
 	sed -i -e 's:^REVISION=.*:REVISION="'${PVR}'":' \
 		-e 's:^BRANCH=.*:BRANCH="Gentoo":' \
@@ -51,6 +58,7 @@ src_prepare() {
 
 	# __FreeBSD_cc_version comes from FreeBSD's gcc.
 	# on 9.0-RELEASE it's 900001.
+	# FYI, can get it from gnu/usr.bin/cc/cc_tools/freebsd-native.h.
 	sed -e "s:-D_KERNEL:-D_KERNEL -D__FreeBSD_cc_version=900001:g" \
 		-i "${S}/conf/kern.pre.mk" \
 		-i "${S}/conf/kmod.mk" || die "Couldn't set __FreeBSD_cc_version"
@@ -60,12 +68,18 @@ src_prepare() {
 		-i "${S}/conf/kern.pre.mk" \
 		-i "${S}/conf/kmod.mk" || die
 
-	# Only used with USE=build-generic, let the kernel build with its own flags, its safer.
+	# Set the kernel configuration using USE flags.
+	cp -f "${FILESDIR}/config-GENTOO" "${conf}" || die
+	use debug || echo 'nomakeoptions DEBUG' >> "${conf}"
+	use dtrace || echo 'nomakeoptions WITH_CTF' >> "${conf}"
+	use newcons && sed -i -e 's:include GENERIC:include VT:' "${conf}"
+
+	# Only used with USE=build-kernel, let the kernel build with its own flags, its safer.
 	unset LDFLAGS CFLAGS CXXFLAGS ASFLAGS KERNEL
 }
 
 src_configure() {
-	if use build-generic ; then
+	if use build-kernel ; then
 		tc-export CC
 		cd "${S}/$(tc-arch-kernel)/conf" || die
 		config ${KERN_BUILD} || die
@@ -73,20 +87,17 @@ src_configure() {
 }
 
 src_compile() {
-	if use build-generic ; then
-		local myconf
-		use dtrace || myconf="-DNO_CTF "
-
+	if use build-kernel ; then
 		cd "${S}/$(tc-arch-kernel)/compile/${KERN_BUILD}" || die
-		freebsd_src_compile depend ${myconf}
-		freebsd_src_compile ${myconf}
+		freebsd_src_compile depend
+		freebsd_src_compile
 	else
 		einfo "Nothing to compile.."
 	fi
 }
 
 src_install() {
-	if use build-generic ; then
+	if use build-kernel ; then
 		cd "${S}/$(tc-arch-kernel)/compile/${KERN_BUILD}" || die
 		freebsd_src_install
 		rm -rf "${S}/$(tc-arch-kernel)/compile/${KERN_BUILD}"

diff --git a/sys-freebsd/freebsd-sources/metadata.xml b/sys-freebsd/freebsd-sources/metadata.xml
index bbbd6a5..798b447 100644
--- a/sys-freebsd/freebsd-sources/metadata.xml
+++ b/sys-freebsd/freebsd-sources/metadata.xml
@@ -3,7 +3,9 @@
 <pkgmetadata>
 <herd>bsd</herd>
   <use>
-    <flag name='build-generic'>Build and install a generic kernel (recommended).</flag>
+    <flag name='build-kernel'>Build and install a kernel (recommended).</flag>
     <flag name='dtrace'>Enable DTrace support.</flag>
+    <flag name='newcons'>Enable Newcons support.</flag>
+    <flag name='zfs'>Enable ZFS support.</flag>
   </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2014-09-09 12:17 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2014-09-09 12:17 UTC (permalink / raw
  To: gentoo-commits

commit:     372633b4884c28201c1805e5278f4d1289b7ee19
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Tue Sep  9 12:13:46 2014 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Tue Sep  9 12:13:46 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=372633b4

freebsd-sources-10.9999_p270665.ebuild: allow upgrade directly from 9.x to 10.1.

---
 sys-freebsd/freebsd-sources/Manifest                      |  2 +-
 .../freebsd-sources-10.9999_p270665.ebuild                | 15 ++++++++++++++-
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 8463e15..0771c98 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -23,6 +23,6 @@ AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
 EBUILD freebsd-sources-10.0.0.9999-r4.ebuild 3767 SHA256 157f4aca34c64778cb10fa0682ef2bcb71234a75d764617a2b565335a5fe0e06 SHA512 4404b0ca857ef88bad1f36238f79ee82a4806fee0207dfaa64c0e152d59f0a86450666d7fe0bff6134fdf8bffda0181f8169d68ae379d5016e49f1f4584f1fc6 WHIRLPOOL b7b8c3cf385134d59d76aa791cec0a290fd0c7c93c2d464084bdff8c4f6f074bff39a1d16ee7008d1b5024c9e75f1b78f07f33ac101a8426875e0e2a72abb0d5
-EBUILD freebsd-sources-10.9999_p270665.ebuild 3470 SHA256 0cb6e372e7c5619ce399b5be0d95ccb1bb79743562eb580c20ead89bd52ab55d SHA512 4d640adb8d2551e84582a5c415bf0b2f47932416f1c8712778f62d0979e2bd2dca9ea428a03e4e8da07362239bb8b719270b684a95c2b2e708a41a211a22cdfb WHIRLPOOL f63f5994d2b4a0177791cb405fe430eeb6a9a48be03c5edeb957a623790f312bbb844da030d42d6b385d1a2e940a719df4f4c9a6a78af27af62408fe4dd3f243
+EBUILD freebsd-sources-10.9999_p270665.ebuild 3827 SHA256 9fa74dcb14e394914ce68c38668b33ba1a70a48a567da9e457f6f1ac9eb3bc8d SHA512 80cf03562cb214c1036ccdf68def4ecde47bf552dd4044fe3b6756ee294dc03d39367599c7c10c5d07c41b5c8cb2f3ac7396bc8cf8f556d95eb5284f8bcae24f WHIRLPOOL 08febacf2223162c7e8ca306f0970cb4811603ebeb23b69905ac3a7c2d54588293030fcb5e8603ba1baadc16ba9019d5062865b78fac632f0a322a074136ff9e
 EBUILD freebsd-sources-9.3.0.9999.ebuild 3480 SHA256 53444c2041f38e45f405f11f3ca98f833ddaec78d0ec9fd2c4d11d2826455404 SHA512 0d77fbb0c7a02d04f728f728ae89b1839fa042aa29d28189bbf82f378dd909d711f04cad5e9aab2b7ba2796dd50526475f7842664d63d09452a6359b995ef795 WHIRLPOOL 032aa9f584e58d1431d542968b927b670b40668e6350e1c3b05e38357d4da0a922ee5bdade75c1d5ca51727b3930cbe1803dec36cabcf91057e4406db2bca9a8
 MISC metadata.xml 410 SHA256 f29a086ab076d7e7924571990c4cab73cce2aec303e10cf3be057dfa0c8b27fd SHA512 d949aac7499d418fce878c099d47713112e1856346dbf7478e95c14f37a5f2c2fbd580a21b2330712e439d5be235bc2de69ac182bd46c1727e95fbb3b081dd0f WHIRLPOOL ffc6ba7653dfa4be5d63231043a64c85a3ad2409f98b8e1f9cf03dd51edb84b1ed0add5a613e591e9f2409c92e3be08e8b3f7f2073fa45f362c19ef72ec7f63d

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p270665.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p270665.ebuild
index 614d44c..d3dc30a 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p270665.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p270665.ebuild
@@ -13,7 +13,8 @@ IUSE="+build-kernel debug dtrace profile zfs"
 
 if [[ ${PV} != *9999* ]]; then
 	KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-	SRC_URI="mirror://gentoo/${SYS}.tar.xz"
+	SRC_URI="mirror://gentoo/${SYS}.tar.xz
+		mirror://gentoo/${UBIN}.tar.xz"
 fi
 
 RDEPEND="dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
@@ -89,6 +90,18 @@ src_configure() {
 
 src_compile() {
 	if use build-kernel ; then
+		if has_version "<sys-freebsd/freebsd-ubin-10.0"; then
+			cd "${WORKDIR}"/usr.bin/bmake || die
+			if [[ -e /usr/lib/libgcc.a ]] ; then
+				freebsd_src_compile
+			else
+				local CC_SAVE="${CC}"
+				CC=gcc freebsd_src_compile
+				export CC="${CC_SAVE}"
+			fi
+			export BMAKE="${WORKDIR}/usr.bin/bmake/make"
+		fi
+		echo ${CC}
 		cd "${S}/$(tc-arch-kernel)/compile/${KERN_BUILD}" || die
 		freebsd_src_compile depend
 		freebsd_src_compile


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2014-09-09 12:24 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2014-09-09 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     95d134da675fb03bc52e8aa7566e431acb9b0a1e
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Tue Sep  9 12:24:26 2014 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Tue Sep  9 12:24:26 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=95d134da

freebsd-sources-10.9999_p270665.ebuild: my mistake, drop test code echo ${CC}

---
 sys-freebsd/freebsd-sources/Manifest                               | 2 +-
 sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p270665.ebuild | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 0771c98..1fd2774 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -23,6 +23,6 @@ AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
 EBUILD freebsd-sources-10.0.0.9999-r4.ebuild 3767 SHA256 157f4aca34c64778cb10fa0682ef2bcb71234a75d764617a2b565335a5fe0e06 SHA512 4404b0ca857ef88bad1f36238f79ee82a4806fee0207dfaa64c0e152d59f0a86450666d7fe0bff6134fdf8bffda0181f8169d68ae379d5016e49f1f4584f1fc6 WHIRLPOOL b7b8c3cf385134d59d76aa791cec0a290fd0c7c93c2d464084bdff8c4f6f074bff39a1d16ee7008d1b5024c9e75f1b78f07f33ac101a8426875e0e2a72abb0d5
-EBUILD freebsd-sources-10.9999_p270665.ebuild 3827 SHA256 9fa74dcb14e394914ce68c38668b33ba1a70a48a567da9e457f6f1ac9eb3bc8d SHA512 80cf03562cb214c1036ccdf68def4ecde47bf552dd4044fe3b6756ee294dc03d39367599c7c10c5d07c41b5c8cb2f3ac7396bc8cf8f556d95eb5284f8bcae24f WHIRLPOOL 08febacf2223162c7e8ca306f0970cb4811603ebeb23b69905ac3a7c2d54588293030fcb5e8603ba1baadc16ba9019d5062865b78fac632f0a322a074136ff9e
+EBUILD freebsd-sources-10.9999_p270665.ebuild 3814 SHA256 15e88cf6f13b0e0698535339184fc44e1b8da85e07f1ac36963c670a253c5823 SHA512 c84eb19285831a9c67452a8a9f6c837f88b5d64fa6307bbc12143d70c90fb2ec70156d2fbb218e581e6e70467a3cb278c0f4359ad0706f16521ad2007cd43a22 WHIRLPOOL 3d6ebc4a1f68147cdd2845568ea750c3cdb6cdb4ddfbb2c572a0d832db5903206fbc830cbed129987036a7a123cb9a532345503998b3ba99c37c88b78c107675
 EBUILD freebsd-sources-9.3.0.9999.ebuild 3480 SHA256 53444c2041f38e45f405f11f3ca98f833ddaec78d0ec9fd2c4d11d2826455404 SHA512 0d77fbb0c7a02d04f728f728ae89b1839fa042aa29d28189bbf82f378dd909d711f04cad5e9aab2b7ba2796dd50526475f7842664d63d09452a6359b995ef795 WHIRLPOOL 032aa9f584e58d1431d542968b927b670b40668e6350e1c3b05e38357d4da0a922ee5bdade75c1d5ca51727b3930cbe1803dec36cabcf91057e4406db2bca9a8
 MISC metadata.xml 410 SHA256 f29a086ab076d7e7924571990c4cab73cce2aec303e10cf3be057dfa0c8b27fd SHA512 d949aac7499d418fce878c099d47713112e1856346dbf7478e95c14f37a5f2c2fbd580a21b2330712e439d5be235bc2de69ac182bd46c1727e95fbb3b081dd0f WHIRLPOOL ffc6ba7653dfa4be5d63231043a64c85a3ad2409f98b8e1f9cf03dd51edb84b1ed0add5a613e591e9f2409c92e3be08e8b3f7f2073fa45f362c19ef72ec7f63d

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p270665.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p270665.ebuild
index d3dc30a..0e7a8df 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p270665.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.9999_p270665.ebuild
@@ -101,7 +101,6 @@ src_compile() {
 			fi
 			export BMAKE="${WORKDIR}/usr.bin/bmake/make"
 		fi
-		echo ${CC}
 		cd "${S}/$(tc-arch-kernel)/compile/${KERN_BUILD}" || die
 		freebsd_src_compile depend
 		freebsd_src_compile


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2015-02-23 12:46 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2015-02-23 12:46 UTC (permalink / raw
  To: gentoo-commits

commit:     3d5bf94481beb6294209874d33deb80af5290917
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Mon Feb 23 12:46:23 2015 +0000
Commit:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
CommitDate: Mon Feb 23 12:46:23 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=3d5bf944

freebsd-sources-10.1.0.9999-r1.ebuild: QA fix, remove tab.

---
 sys-freebsd/freebsd-sources/Manifest                              | 2 +-
 sys-freebsd/freebsd-sources/freebsd-sources-10.1.0.9999-r1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index b5d9df2..0742fde 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -24,5 +24,5 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1 WHIRLPOOL 4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-EBUILD freebsd-sources-10.1.0.9999-r1.ebuild 3906 SHA256 ab19bc3a80568fa08a0f155bb044d9c2e8376c47d46348beb7da74d65be71a73 SHA512 7c8dc6d0892210598e65718e59c46b43b1d37a85c3c1cc11188b8eee5220f5394caa965a02c439cd0051ce94f1525c61573bb896c207966bd112ec6f705331e8 WHIRLPOOL d9f4b5f989a9ee44b899cb129d0c3eb1dee5fc796f732a9125e7e751d4933c8068f1d45a1ffbfda71ffb5729e31888231e17333eae248b01a8b412a21d252510
+EBUILD freebsd-sources-10.1.0.9999-r1.ebuild 3905 SHA256 ed67bd4830ae5025d242c8d9648c533073278f3ef29e5d09a59cb6a570e3d638 SHA512 90bc1ef547ef4564b75ec8bcb391d9a2f75b24588939f3f35811eb26ca3b7abd04e40a4cb32b9211652fffdc2adfa9bb5050461af4b0a6806ed422a0cf1d60be WHIRLPOOL 08256f4b8badad44b6a8e48a47e80b878f8653528a8bc962f1da9bd8218c92eb82bb5364a1d25fe58e2def929120c89e210dcb6374d77a57cf5dbb306499e3ed
 MISC metadata.xml 410 SHA256 f29a086ab076d7e7924571990c4cab73cce2aec303e10cf3be057dfa0c8b27fd SHA512 d949aac7499d418fce878c099d47713112e1856346dbf7478e95c14f37a5f2c2fbd580a21b2330712e439d5be235bc2de69ac182bd46c1727e95fbb3b081dd0f WHIRLPOOL ffc6ba7653dfa4be5d63231043a64c85a3ad2409f98b8e1f9cf03dd51edb84b1ed0add5a613e591e9f2409c92e3be08e8b3f7f2073fa45f362c19ef72ec7f63d

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.1.0.9999-r1.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-10.1.0.9999-r1.ebuild
index fce83da..a139b6d 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.1.0.9999-r1.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.1.0.9999-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -77,7 +77,7 @@ src_prepare() {
 	cp -f "${FILESDIR}/config-GENTOO" "${conf}" || die
 	use debug || echo 'nomakeoptions DEBUG' >> "${conf}"
 	use dtrace || echo 'nomakeoptions WITH_CTF' >> "${conf}"
-	
+
 	# Only used with USE=build-kernel, let the kernel build with its own flags, its safer.
 	unset LDFLAGS CFLAGS CXXFLAGS ASFLAGS KERNEL
 }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2016-09-28 13:22 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2016-09-28 13:22 UTC (permalink / raw
  To: gentoo-commits

commit:     f543070dcbaaf5f528c977fbfc556d74bf00f723
Author:     Yuta SATOH <nigoro.dev <AT> gmail <DOT> com>
AuthorDate: Wed Sep 28 13:21:53 2016 +0000
Commit:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
CommitDate: Wed Sep 28 13:21:53 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-bsd.git/commit/?id=f543070d

sys-freebsd/freebsd-sources: drop ${PN}-7.1-types.h-fix.patch

 sys-freebsd/freebsd-sources/Manifest                    | 2 +-
 sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 0b85989..bfa922f 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -35,5 +35,5 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-ubin-10.3-bmake-workaround.patch 301 SHA256 97e14b032622bcc652ede9c5154160e937b3ade0155fddfe19112354bfeb6138 SHA512 8efd4e8199886ec0c647a13a334de54813372d9d6eb09d6b93785000da9a84ec40fb4d28d645a4809b531bee0bb4c11522aaae089285c52e595b2f9749af7dfe WHIRLPOOL 910bb3807c15ee8ced94c508ab2bd1e3112cd890de28bbdf2b152efe5e5ce187e366376938996e2a41e07599d7c76abe741463bbf4475297d604531ac80ea6ae
 DIST freebsd-src-11.0.tar.xz 139318840 SHA256 faaab4f70862f9a7cad781544516094298441b75230a02c45f6e19fbc5f888ba SHA512 4d1960e5a157ee5fa9a905157062455f1fbfe1259fb78244479b349afd4e0231d890c6bad20d30ee003676e24c59b608bd65e7626515524d78eff3fc04572a88 WHIRLPOOL 023e169b0efbb761270b5ff7fbfab144ee9d2a70af7ead2c91249e0e930472ee89565a0d755ec7fd64e06c0c1a1a68dc97c8d16cdbcb3afa7141be67dcf7f419
-EBUILD freebsd-sources-11.0.ebuild 4601 SHA256 af3edc90e63ee4b85bef4a0013a2ac6e79d0de7912e4d589e246cc81f027a9cf SHA512 6be3622c25ef5da94b9892b344feb73e0a0a0c0bb1572ad43aa6e9bb333214d7d1989d10ba8c42376360280c5b3e2463e2a2bc9aa21635ee9e57ea0761b0084f WHIRLPOOL 7df8178938ca5bdfdff303e1b9c7e9730042ab6d7d08394a296e7713f586d2d21bac38adce4e05117729e71369d196ed27a4cfd9327e010cc214450ec3da891c
+EBUILD freebsd-sources-11.0.ebuild 4558 SHA256 0888e4513ee7dbb559c674a28e55dd6ab1b460c20d66ec1ef24af74559ea93a5 SHA512 984343d5c15d000e291c2e7e84bda9a601bc80c1922cc73b3107e39e05a42cd34fde4b9901f653e3576e04c109bd8aa4dedb5fe01d1db4515b2e133966cecdb0 WHIRLPOOL 4f2750b3b03ad1f35f9b7a77a080cd7b280ceec9be21db0057dc4f54ff3c30fca07be67c13c4bb158f0266e916e8d9fc95a359af89ebfdb9b2c31f84f3d1bab3
 MISC metadata.xml 444 SHA256 c4696a22f747056498f14d7fbac5d3b317ee5ed5d0762351003ae7873475ff39 SHA512 9e2abef67d9a4092a62f92a0b32e5d8547a046d26551ef15c577dedf3b56231ba055702a7476104993a8ed15717b5610d1cdbd6c167b0571a84392f41f177cdc WHIRLPOOL af64f83a4459752b8b8656412abaf5feaedbaa4b06dbbd0a71f31fc440eb945d39617a540e6b9969586b190c984452f1eaded80062481c6b2b0121482cfa61c2

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
index 92cc495..eb1120d 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
@@ -47,7 +47,6 @@ KERN_BUILD=GENTOO
 PATCHES=( "${FILESDIR}/${PN}-9.0-disable-optimization.patch"
 	"${FILESDIR}/${PN}-11.0-gentoo.patch"
 	"${FILESDIR}/${PN}-6.0-flex-2.5.31.patch"
-	"${FILESDIR}/${PN}-7.1-types.h-fix.patch"
 	"${FILESDIR}/${PN}-8.0-subnet-route-pr40133.patch"
 	"${FILESDIR}/${PN}-7.1-includes.patch"
 	"${FILESDIR}/${PN}-9.0-sysctluint.patch"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2016-10-03 11:21 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2016-10-03 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     798bb84ec8f28b215798df2b915fb92c8e90eb09
Author:     Yuta SATOH <nigoro.dev <AT> gmail <DOT> com>
AuthorDate: Mon Oct  3 11:15:35 2016 +0000
Commit:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
CommitDate: Mon Oct  3 11:15:35 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-bsd.git/commit/?id=798bb84e

sys-freebsd/freebsd-sources: add WITHOUT_FORMAT_EXTENSIONS=.

 sys-freebsd/freebsd-sources/Manifest                    | 2 +-
 sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 5dcfe24..4cf07fb 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -34,5 +34,5 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-ubin-10.3-bmake-workaround.patch 301 SHA256 97e14b032622bcc652ede9c5154160e937b3ade0155fddfe19112354bfeb6138 SHA512 8efd4e8199886ec0c647a13a334de54813372d9d6eb09d6b93785000da9a84ec40fb4d28d645a4809b531bee0bb4c11522aaae089285c52e595b2f9749af7dfe WHIRLPOOL 910bb3807c15ee8ced94c508ab2bd1e3112cd890de28bbdf2b152efe5e5ce187e366376938996e2a41e07599d7c76abe741463bbf4475297d604531ac80ea6ae
 DIST freebsd-src-11.0.tar.xz 139318840 SHA256 faaab4f70862f9a7cad781544516094298441b75230a02c45f6e19fbc5f888ba SHA512 4d1960e5a157ee5fa9a905157062455f1fbfe1259fb78244479b349afd4e0231d890c6bad20d30ee003676e24c59b608bd65e7626515524d78eff3fc04572a88 WHIRLPOOL 023e169b0efbb761270b5ff7fbfab144ee9d2a70af7ead2c91249e0e930472ee89565a0d755ec7fd64e06c0c1a1a68dc97c8d16cdbcb3afa7141be67dcf7f419
-EBUILD freebsd-sources-11.0.ebuild 4519 SHA256 a29fce1572ae6c34ed54d974f666607f4ef0331a3fe1eee450c17af17aba03dc SHA512 98dd91a352143754c44a6d8f302fd61ce0dd33a744c652983484405786af2edb0e43941cb8c8ea3b5a5b1710e7719055e8887e0d864ae487388af4714a4f813f WHIRLPOOL 13e62b88847320ede84ad38634a945913d3bcfdb4af71f771263ffcb4ea39da5f8fdd0ee942879b1f80eec52ffe9e2aac6e44d62416c7d1853996fd8f15f43d8
+EBUILD freebsd-sources-11.0.ebuild 4546 SHA256 200d3273335866df489e1318a929ba63ed98757f6787ac3a38fe2ebfd7f52073 SHA512 dcd43af2ec2d6d899adbfb2797852bb87a4f72b9e8477b2132cb4a29c60bdc61e8fb58b5e90a43c7d99664725b790db2f0274f01e9b6152ce149d02172e29bc6 WHIRLPOOL 981afa61b3c45f2164679aea8199e1a137c043d147661e1155492eb26041ac1722a4b0fd6cdff07262510214966467a1e0a6c0c368f3ee069ab59dd6f46ab8a5
 MISC metadata.xml 444 SHA256 c4696a22f747056498f14d7fbac5d3b317ee5ed5d0762351003ae7873475ff39 SHA512 9e2abef67d9a4092a62f92a0b32e5d8547a046d26551ef15c577dedf3b56231ba055702a7476104993a8ed15717b5610d1cdbd6c167b0571a84392f41f177cdc WHIRLPOOL af64f83a4459752b8b8656412abaf5feaedbaa4b06dbbd0a71f31fc440eb945d39617a540e6b9969586b190c984452f1eaded80062481c6b2b0121482cfa61c2

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
index a14f752..bf4781c 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
@@ -57,7 +57,7 @@ pkg_setup() {
 	use zfs && EXTRACTONLY+="cddl/ "
 
 	# WITHOUT_SSP= is required to boot kernel that compiled with newer gcc, bug #477914
-	[[ $(tc-getCC) == *gcc* ]] && mymakeopts="${mymakeopts} WITHOUT_SSP="
+	[[ $(tc-getCC) == *gcc* ]] && mymakeopts="${mymakeopts} WITHOUT_SSP= WITHOUT_FORMAT_EXTENSIONS="
 	use zfs || mymakeopts="${mymakeopts} WITHOUT_CDDL="
 }
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2016-10-09  8:28 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2016-10-09  8:28 UTC (permalink / raw
  To: gentoo-commits

commit:     67d64bb339ba9bf7e5dcf972ddb39d79df2c54b1
Author:     Yuta SATOH <nigoro.dev <AT> gmail <DOT> com>
AuthorDate: Sat Oct  8 13:26:06 2016 +0000
Commit:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
CommitDate: Sat Oct  8 13:26:06 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-bsd.git/commit/?id=67d64bb3

sys-freebsd/freebsd-sources: disable hyperv on x86-fbsd.

 sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
index c649b12..9a442c6 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
@@ -92,6 +92,12 @@ src_prepare() {
 	use debug || echo 'nomakeoptions DEBUG' >> "${conf}"
 	use dtrace || echo 'nomakeoptions WITH_CTF' >> "${conf}"
 
+	# hyperv fails to compile on x86-fbsd.
+	if use x86-fbsd && [[ $(tc-getCC) == *gcc* ]] ; then
+		echo 'nodevice hyperv' >> "${conf}"
+		dummy_mk modules/hyperv
+	fi
+
 	# Only used with USE=build-kernel, let the kernel build with its own flags, its safer.
 	unset LDFLAGS CFLAGS CXXFLAGS ASFLAGS KERNEL
 }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2016-10-09  9:28 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2016-10-09  9:28 UTC (permalink / raw
  To: gentoo-commits

commit:     d2edd1030e57563d62fbc53ed75e5601f1654598
Author:     Yuta SATOH <nigoro.dev <AT> gmail <DOT> com>
AuthorDate: Sun Oct  9 09:27:55 2016 +0000
Commit:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
CommitDate: Sun Oct  9 09:27:55 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-bsd.git/commit/?id=d2edd103

sys-freebsd/freebsd-sources: change from zfs to dtrace

 sys-freebsd/freebsd-sources/Manifest                    | 2 +-
 sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 8ba517c..09b4cb2 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -35,5 +35,5 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-ubin-10.3-bmake-workaround.patch 301 SHA256 97e14b032622bcc652ede9c5154160e937b3ade0155fddfe19112354bfeb6138 SHA512 8efd4e8199886ec0c647a13a334de54813372d9d6eb09d6b93785000da9a84ec40fb4d28d645a4809b531bee0bb4c11522aaae089285c52e595b2f9749af7dfe WHIRLPOOL 910bb3807c15ee8ced94c508ab2bd1e3112cd890de28bbdf2b152efe5e5ce187e366376938996e2a41e07599d7c76abe741463bbf4475297d604531ac80ea6ae
 DIST freebsd-src-11.0.tar.xz 140252356 SHA256 0725a7f1d3e8985f4b2e31a2ad714334463a5016b203073a8fc196649f3d5a27 SHA512 ee1271bb38ee46fbab3d49b33f5b5afd76f9402b2e792581d63f02272df8e2a4011fac97ad550434f0c2fc5fe241940276629bde55e75f8638896a81339870cd WHIRLPOOL e1cda77189990c1d2187ab2d9e842ff3c619d8235f1ade56819fadc52f680a871de17cf05f8119614557c615ad19d41d1b6080c4b3768e7252889546b865d827
-EBUILD freebsd-sources-11.0.ebuild 4748 SHA256 18178d8aaca24b9bec56396f9bee889d705668a6ce255b94a38c7b97b74e0e06 SHA512 b28b8c9b80e15a145796593afe084df6dd2d65afc37ed7e4a83da16ca9e5948e708038d9c2998e111ef84382a5929234642bf6cdbb399f2feb2834c614df52d2 WHIRLPOOL 5bb7d5640897dca5fb559fc5d7b449886d133157530725494ede82038f8fc85060371fb8972768251fd3cfe8bc116247fc42e3a29c2088b6e9637039f556a061
+EBUILD freebsd-sources-11.0.ebuild 4806 SHA256 4a15f22daebab7a4527756f0cf348e8033ade8b6d141163cba90f6c8e14017b1 SHA512 9e717538e753c0ad09f5cddd80e4734b446d3026c8d35cdb7d82343ca77613b99e830ded9c57d20ba95cd555f5d411e8c18a16322094ac474efedb156258c4e9 WHIRLPOOL 0f77d4c783339c1f7b09f21c7e95bcdfcd76d015a80490141b6e10d90f08cff864c5c8f4466afa5c029df76680cf84570533bb47aadf440925df78f1aef01c8c
 MISC metadata.xml 444 SHA256 c4696a22f747056498f14d7fbac5d3b317ee5ed5d0762351003ae7873475ff39 SHA512 9e2abef67d9a4092a62f92a0b32e5d8547a046d26551ef15c577dedf3b56231ba055702a7476104993a8ed15717b5610d1cdbd6c167b0571a84392f41f177cdc WHIRLPOOL af64f83a4459752b8b8656412abaf5feaedbaa4b06dbbd0a71f31fc440eb945d39617a540e6b9969586b190c984452f1eaded80062481c6b2b0121482cfa61c2

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
index 9a442c6..46e7942 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
@@ -55,11 +55,12 @@ PATCHES=( "${FILESDIR}/${PN}-9.0-disable-optimization.patch"
 
 pkg_setup() {
 	# Add the required source files.
-	use zfs && EXTRACTONLY+="cddl/ "
+	use dtrace && EXTRACTONLY+="cddl/ "
 
 	# WITHOUT_SSP= is required to boot kernel that compiled with newer gcc, bug #477914
 	[[ $(tc-getCC) == *gcc* ]] && mymakeopts="${mymakeopts} WITHOUT_SSP= WITHOUT_FORMAT_EXTENSIONS="
-	use zfs || mymakeopts="${mymakeopts} WITHOUT_CDDL="
+	use dtrace || mymakeopts="${mymakeopts} WITHOUT_CDDL="
+	use zfs || mymakeopts="${mymakeopts} WITHOUT_ZFS="
 }
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/
@ 2016-10-11 12:56 Yuta SATOH
  0 siblings, 0 replies; 20+ messages in thread
From: Yuta SATOH @ 2016-10-11 12:56 UTC (permalink / raw
  To: gentoo-commits

commit:     a6a0fb0f387995833465f299d14998b92ccf9475
Author:     Yuta SATOH <nigoro.dev <AT> gmail <DOT> com>
AuthorDate: Tue Oct 11 12:48:18 2016 +0000
Commit:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
CommitDate: Tue Oct 11 12:48:18 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-bsd.git/commit/?id=a6a0fb0f

sys-freebsd/freebsd-sources: added LICENSE

 sys-freebsd/freebsd-sources/Manifest                    | 2 +-
 sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
index 09b4cb2..e43f572 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -35,5 +35,5 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-ubin-10.3-bmake-workaround.patch 301 SHA256 97e14b032622bcc652ede9c5154160e937b3ade0155fddfe19112354bfeb6138 SHA512 8efd4e8199886ec0c647a13a334de54813372d9d6eb09d6b93785000da9a84ec40fb4d28d645a4809b531bee0bb4c11522aaae089285c52e595b2f9749af7dfe WHIRLPOOL 910bb3807c15ee8ced94c508ab2bd1e3112cd890de28bbdf2b152efe5e5ce187e366376938996e2a41e07599d7c76abe741463bbf4475297d604531ac80ea6ae
 DIST freebsd-src-11.0.tar.xz 140252356 SHA256 0725a7f1d3e8985f4b2e31a2ad714334463a5016b203073a8fc196649f3d5a27 SHA512 ee1271bb38ee46fbab3d49b33f5b5afd76f9402b2e792581d63f02272df8e2a4011fac97ad550434f0c2fc5fe241940276629bde55e75f8638896a81339870cd WHIRLPOOL e1cda77189990c1d2187ab2d9e842ff3c619d8235f1ade56819fadc52f680a871de17cf05f8119614557c615ad19d41d1b6080c4b3768e7252889546b865d827
-EBUILD freebsd-sources-11.0.ebuild 4806 SHA256 4a15f22daebab7a4527756f0cf348e8033ade8b6d141163cba90f6c8e14017b1 SHA512 9e717538e753c0ad09f5cddd80e4734b446d3026c8d35cdb7d82343ca77613b99e830ded9c57d20ba95cd555f5d411e8c18a16322094ac474efedb156258c4e9 WHIRLPOOL 0f77d4c783339c1f7b09f21c7e95bcdfcd76d015a80490141b6e10d90f08cff864c5c8f4466afa5c029df76680cf84570533bb47aadf440925df78f1aef01c8c
+EBUILD freebsd-sources-11.0.ebuild 4823 SHA256 968c5d17553771f653e861cdfa78c7567049d6999dd436cc3189ada0e13707fa SHA512 ddefd5c3dca7b54c59d72e1d0ca83431b84de92be2274afaef6e77a9648f7fff82bbc500c0d225475476ebdfae04026f5d29577d5f36eb2fc407a4e258c6d72a WHIRLPOOL 6d18a50d484072a24d53d70824be5679bf6292658df83fd53ed5f8c1fd645e90bfa6f46415b1ed85b22d1451cc4a470535fc2493689a37423b4fefcdd617da99
 MISC metadata.xml 444 SHA256 c4696a22f747056498f14d7fbac5d3b317ee5ed5d0762351003ae7873475ff39 SHA512 9e2abef67d9a4092a62f92a0b32e5d8547a046d26551ef15c577dedf3b56231ba055702a7476104993a8ed15717b5610d1cdbd6c167b0571a84392f41f177cdc WHIRLPOOL af64f83a4459752b8b8656412abaf5feaedbaa4b06dbbd0a71f31fc440eb945d39617a540e6b9969586b190c984452f1eaded80062481c6b2b0121482cfa61c2

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
index 46e7942..aebc8cf 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-11.0.ebuild
@@ -8,7 +8,7 @@ inherit bsdmk freebsd flag-o-matic toolchain-funcs
 
 DESCRIPTION="FreeBSD kernel sources"
 SLOT="0"
-LICENSE="BSD zfs? ( CDDL )"
+LICENSE="BSD dtrace? ( CDDL ) zfs? ( CDDL )"
 
 IUSE="+build-kernel debug dtrace zfs"
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2016-10-11 12:56 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-28 13:22 [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/ Yuta SATOH
  -- strict thread matches above, loose matches on Subject: below --
2016-10-11 12:56 Yuta SATOH
2016-10-09  9:28 Yuta SATOH
2016-10-09  8:28 Yuta SATOH
2016-10-03 11:21 Yuta SATOH
2015-02-23 12:46 Yuta SATOH
2014-09-09 12:24 Yuta SATOH
2014-09-09 12:17 Yuta SATOH
2014-07-13  3:14 Yuta SATOH
2014-07-13  3:14 Yuta SATOH
2013-12-17 12:09 Yuta SATOH
2013-12-12 12:54 Yuta SATOH
2013-11-20 14:58 Yuta SATOH
2013-10-15 11:28 Yuta SATOH
2013-09-22 16:18 Yuta SATOH
2013-08-25 11:41 Yuta SATOH
2013-02-13 13:17 Yuta SATOH
2013-02-07 12:49 Yuta SATOH
2013-01-26 13:45 Yuta SATOH
2012-12-04 11:34 Yuta SATOH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox