* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2011-11-08 1:05 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2011-11-08 1:05 UTC (permalink / raw
To: gentoo-commits
mpagano 11/11/08 01:05:22
Modified: ChangeLog kernel-2.eclass
Log:
Modify to support new location of 2.6 kernels on kernel.org and mirrors
Revision Changes Path
1.3 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.2&r2=1.3
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ChangeLog 4 Nov 2011 13:08:23 -0000 1.2
+++ ChangeLog 8 Nov 2011 01:05:22 -0000 1.3
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.2 2011/11/04 13:08:23 naota Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.3 2011/11/08 01:05:22 mpagano Exp $
+
+ 08 Nov 2011; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Modify to support new location of 2.6 kernels on kernel.org and mirrors
04 Nov 2011; Naohiro Aota <naota@gentoo.org> mysql.eclass, user.eclass:
Change possible mis-used ${action} to ${db}
1.262 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.262&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.262&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.261&r2=1.262
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.261
retrieving revision 1.262
diff -u -r1.261 -r1.262
--- kernel-2.eclass 24 Oct 2011 23:58:11 -0000 1.261
+++ kernel-2.eclass 8 Nov 2011 01:05:22 -0000 1.262
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.261 2011/10/24 23:58:11 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.262 2011/11/08 01:05:22 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -232,9 +232,15 @@
else
#KERNEL_BASE_URI="mirror://kernel/linux/kernel/v${KV_MAJOR}.0"
#KERNEL_BASE_URI="mirror://kernel/linux/kernel/v${KV_MAJOR}.${KV_MINOR}"
- KERNEL_BASE_URI="mirror://kernel/linux/kernel/v${KV_MAJOR}.x"
+ if [[ ${KV_MAJOR} -ge 3 ]]; then
+ KERNEL_BASE_URI="mirror://kernel/linux/kernel/v${KV_MAJOR}.x"
+ else
+ KERNEL_BASE_URI="mirror://kernel/linux/kernel/v${KV_MAJOR}.${KV_MINOR}"
+ fi
+
[[ -n "${K_LONGTERM}" ]] &&
- KERNEL_BASE_URI="${KERNEL_BASE_URI}/longterm/v${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}"
+ KERNEL_BASE_URI="${KERNEL_BASE_URI}/longterm"
+ #KERNEL_BASE_URI="${KERNEL_BASE_URI}/longterm/v${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}"
fi
debug-print "KERNEL_BASE_URI is ${KERNEL_BASE_URI}"
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2011-12-28 13:38 Stratos Psomadakis (psomas)
0 siblings, 0 replies; 36+ messages in thread
From: Stratos Psomadakis (psomas) @ 2011-12-28 13:38 UTC (permalink / raw
To: gentoo-commits
psomas 11/12/28 13:38:05
Modified: ChangeLog kernel-2.eclass
Log:
Fix URIs for longterm kernels
Revision Changes Path
1.63 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.63&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.63&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.62&r2=1.63
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- ChangeLog 28 Dec 2011 06:28:55 -0000 1.62
+++ ChangeLog 28 Dec 2011 13:38:05 -0000 1.63
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.62 2011/12/28 06:28:55 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.63 2011/12/28 13:38:05 psomas Exp $
+
+ 28 Dec 2011; Stratos Psomadakis <psomas@gentoo.org> kernel-2.eclass:
+ Fix URIs for longterm kernels
28 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> flag-o-matic.eclass:
Clean up setup-allowed-flags().
1.274 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.274&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.274&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.273&r2=1.274
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.273
retrieving revision 1.274
diff -u -r1.273 -r1.274
--- kernel-2.eclass 12 Dec 2011 22:01:37 -0000 1.273
+++ kernel-2.eclass 28 Dec 2011 13:38:05 -0000 1.274
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.273 2011/12/12 22:01:37 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.274 2011/12/28 13:38:05 psomas Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -227,8 +227,8 @@
fi
[[ -n "${K_LONGTERM}" ]] &&
- KERNEL_BASE_URI="${KERNEL_BASE_URI}/longterm"
- #KERNEL_BASE_URI="${KERNEL_BASE_URI}/longterm/v${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}"
+ #KERNEL_BASE_URI="${KERNEL_BASE_URI}/longterm"
+ KERNEL_BASE_URI="${KERNEL_BASE_URI}/longterm/v${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}"
fi
debug-print "KERNEL_BASE_URI is ${KERNEL_BASE_URI}"
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2012-03-17 0:02 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2012-03-17 0:02 UTC (permalink / raw
To: gentoo-commits
mpagano 12/03/17 00:02:00
Modified: ChangeLog kernel-2.eclass
Log:
Fix eclass for rc kernels, and fix testing tarball download location. bug #407869
Revision Changes Path
1.170 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.170&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.170&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.169&r2=1.170
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.169
retrieving revision 1.170
diff -u -r1.169 -r1.170
--- ChangeLog 15 Mar 2012 16:51:54 -0000 1.169
+++ ChangeLog 17 Mar 2012 00:01:59 -0000 1.170
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.169 2012/03/15 16:51:54 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.170 2012/03/17 00:01:59 mpagano Exp $
+
+ 17 Mar 2012; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Fix eclass for rc kernels, and fix testing tarball download location. bug
+ #407869
15 Mar 2012; Patrick Lauer <patrick@gentoo.org> distutils.eclass:
Fixing #407495
1.275 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.275&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.275&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.274&r2=1.275
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.274
retrieving revision 1.275
diff -u -r1.274 -r1.275
--- kernel-2.eclass 28 Dec 2011 13:38:05 -0000 1.274
+++ kernel-2.eclass 17 Mar 2012 00:01:59 -0000 1.275
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.274 2011/12/28 13:38:05 psomas Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.275 2012/03/17 00:01:59 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -207,14 +207,10 @@
if [[ ${#OKV_ARRAY[@]} -lt 3 ]]; then
KV_PATCH_ARR=(${KV_PATCH//\./ })
- # at this point 080811, Linus is putting 3.1 kernels in 3.0 directory
- # revisit when 3.1 is released
- if [[ ${KV_PATCH} -gt 0 ]]; then
- KERNEL_BASE_URI="mirror://kernel/linux/kernel/v${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))"
- else
- KERNEL_BASE_URI="mirror://kernel/linux/kernel/v${KV_MAJOR}.${KV_PATCH_ARR}"
- fi
- # KERNEL_BASE_URI="mirror://kernel/linux/kernel/v${KV_MAJOR}.${KV_PATCH_ARR}"
+ # at this point 031412, Linus is putting all 3.x kernels in a
+ # 3.x directory, may need to revisit when 4.x is released
+ KERNEL_BASE_URI="mirror://kernel/linux/kernel/v${KV_MAJOR}.x"
+
[[ -n "${K_LONGTERM}" ]] &&
KERNEL_BASE_URI="${KERNEL_BASE_URI}/longterm/v${KV_MAJOR}.${KV_PATCH_ARR}"
else
@@ -346,7 +342,7 @@
OKV="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))"
fi
KERNEL_URI="${KERNEL_BASE_URI}/testing/patch-${CKV//_/-}.bz2
- ${KERNEL_BASE_URI}/testing/linux-${OKV}.tar.bz2"
+ ${KERNEL_BASE_URI}/linux-${OKV}.tar.bz2"
UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.bz2"
fi
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2012-06-06 17:00 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2012-06-06 17:00 UTC (permalink / raw
To: gentoo-commits
mpagano 12/06/06 17:00:09
Modified: ChangeLog kernel-2.eclass
Log:
Move ppc/powerpc fix to after we apply linux patches
Revision Changes Path
1.293 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.293&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.293&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.292&r2=1.293
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.292
retrieving revision 1.293
diff -u -r1.292 -r1.293
--- ChangeLog 6 Jun 2012 15:43:45 -0000 1.292
+++ ChangeLog 6 Jun 2012 17:00:09 -0000 1.293
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.292 2012/06/06 15:43:45 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.293 2012/06/06 17:00:09 mpagano Exp $
+
+ 06 Jun 2012; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Move ppc/powerpc fix to after we apply linux patches
06 Jun 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
Start using prune_libtool_files() from eutils, deprecate
1.276 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.276&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.276&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.275&r2=1.276
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.275
retrieving revision 1.276
diff -u -r1.275 -r1.276
--- kernel-2.eclass 17 Mar 2012 00:01:59 -0000 1.275
+++ kernel-2.eclass 6 Jun 2012 17:00:09 -0000 1.276
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.275 2012/03/17 00:01:59 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.276 2012/06/06 17:00:09 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -578,19 +578,6 @@
# remove all backup files
find . -iname "*~" -exec rm {} \; 2> /dev/null
- # fix a problem on ppc where TOUT writes to /usr/src/linux breaking sandbox
- # only do this for kernel < 2.6.27 since this file does not exist in later
- # kernels
- if [[ -n ${KV_MINOR} && ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} < 2.6.27 ]]
- then
- sed -i \
- -e 's|TOUT := .tmp_gas_check|TOUT := $(T).tmp_gas_check|' \
- "${S}"/arch/ppc/Makefile
- else
- sed -i \
- -e 's|TOUT := .tmp_gas_check|TOUT := $(T).tmp_gas_check|' \
- "${S}"/arch/powerpc/Makefile
- fi
}
unpack_set_extraversion() {
@@ -1155,6 +1142,20 @@
cp "${DISTDIR}/${DEBLOB_CHECK_A}" "${T}/deblob-check" || die "cp ${DEBLOB_CHECK_A} failed"
chmod +x "${T}/${DEBLOB_A}" "${T}/deblob-check" || die "chmod deblob scripts failed"
fi
+
+ # fix a problem on ppc where TOUT writes to /usr/src/linux breaking sandbox
+ # only do this for kernel < 2.6.27 since this file does not exist in later
+ # kernels
+ if [[ -n ${KV_MINOR} && ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} < 2.6.27 ]]
+ then
+ sed -i \
+ -e 's|TOUT := .tmp_gas_check|TOUT := $(T).tmp_gas_check|' \
+ "${S}"/arch/ppc/Makefile
+ else
+ sed -i \
+ -e 's|TOUT := .tmp_gas_check|TOUT := $(T).tmp_gas_check|' \
+ "${S}"/arch/powerpc/Makefile
+ fi
}
kernel-2_src_compile() {
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2012-06-24 17:52 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2012-06-24 17:52 UTC (permalink / raw
To: gentoo-commits
mpagano 12/06/24 17:52:38
Modified: ChangeLog kernel-2.eclass
Log:
Add dev-lang/perl to kernel-2.eclass RDEPEND. Bug #421483
Revision Changes Path
1.329 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.329&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.329&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.328&r2=1.329
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.328
retrieving revision 1.329
diff -u -r1.328 -r1.329
--- ChangeLog 23 Jun 2012 14:18:48 -0000 1.328
+++ ChangeLog 24 Jun 2012 17:52:38 -0000 1.329
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.328 2012/06/23 14:18:48 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.329 2012/06/24 17:52:38 mpagano Exp $
+
+ 24 Jun 2012; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Add dev-lang/perl to kernel-2.eclass RDEPEND. Bug #421483
22 Jun 2012; Ian Stakenvicius <axs@gentoo.org> user.eclass:
esethome: silently exit if home dir already up to date, improve messaging
1.277 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.277&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.277&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.276&r2=1.277
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.276
retrieving revision 1.277
diff -u -r1.276 -r1.277
--- kernel-2.eclass 6 Jun 2012 17:00:09 -0000 1.276
+++ kernel-2.eclass 24 Jun 2012 17:52:38 -0000 1.277
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.276 2012/06/06 17:00:09 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.277 2012/06/24 17:52:38 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -415,7 +415,8 @@
DEPEND="!build? ( sys-apps/sed
>=sys-devel/binutils-2.11.90.0.31 )"
RDEPEND="!build? ( >=sys-libs/ncurses-5.2
- sys-devel/make )"
+ sys-devel/make
+ dev-lang/perl )"
PDEPEND="!build? ( virtual/dev-manager )"
SLOT="${PVR}"
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-03-05 19:52 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2013-03-05 19:52 UTC (permalink / raw
To: gentoo-commits
mpagano 13/03/05 19:52:08
Modified: ChangeLog kernel-2.eclass
Log:
Force python 2* for USE=deblob as deblob script does not yet support python3. Thanks to Arfrever. See bug #458032
Revision Changes Path
1.716 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.716&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.716&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.715&r2=1.716
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.715
retrieving revision 1.716
diff -u -r1.715 -r1.716
--- ChangeLog 5 Mar 2013 19:06:19 -0000 1.715
+++ ChangeLog 5 Mar 2013 19:52:08 -0000 1.716
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.715 2013/03/05 19:06:19 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.716 2013/03/05 19:52:08 mpagano Exp $
+
+ 05 Mar 2013; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Force python 2* for USE=deblob as deblob script does not yet support python3.
+ Thanks to Arfrever. See bug #458032
05 Mar 2013; Davide Pesavento <pesa@gentoo.org> qt4-r2.eclass:
eqmake4: override also QMAKE_LINK_C, used by packages with
1.278 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.278&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.278&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.277&r2=1.278
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.277
retrieving revision 1.278
diff -u -r1.277 -r1.278
--- kernel-2.eclass 24 Jun 2012 17:52:38 -0000 1.277
+++ kernel-2.eclass 5 Mar 2013 19:52:08 -0000 1.278
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.277 2012/06/24 17:52:38 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.278 2013/03/05 19:52:08 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -458,6 +458,7 @@
DEBLOB_URI="${DEBLOB_HOMEPAGE}/${DEBLOB_URI_PATH}/${DEBLOB_A}"
HOMEPAGE="${HOMEPAGE} ${DEBLOB_HOMEPAGE}"
+ DEPEND+=" deblob? ( =dev-lang/python-2* )"
KERNEL_URI="${KERNEL_URI}
deblob? (
${DEBLOB_URI}
@@ -1165,8 +1166,7 @@
if [[ $K_DEBLOB_AVAILABLE == 1 ]] && use deblob ; then
echo ">>> Running deblob script ..."
- sh "${T}/${DEBLOB_A}" --force || \
- die "Deblob script failed to run!!!"
+ EPYTHON="python2" sh "${T}/${DEBLOB_A}" --force || die "Deblob script failed to run!!!"
fi
}
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-03-09 21:05 Tom Wijsman (tomwij)
0 siblings, 0 replies; 36+ messages in thread
From: Tom Wijsman (tomwij) @ 2013-03-09 21:05 UTC (permalink / raw
To: gentoo-commits
tomwij 13/03/09 21:05:50
Modified: ChangeLog kernel-2.eclass
Log:
Kernel sources and (gen)patches now use xz instead of bz2. Bug #421721.
Revision Changes Path
1.730 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.730&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.730&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.729&r2=1.730
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.729
retrieving revision 1.730
diff -u -r1.729 -r1.730
--- ChangeLog 9 Mar 2013 20:33:29 -0000 1.729
+++ ChangeLog 9 Mar 2013 21:05:50 -0000 1.730
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.729 2013/03/09 20:33:29 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.730 2013/03/09 21:05:50 tomwij Exp $
+
+ 09 Mar 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
+ Kernel sources and (gen)patches now use xz instead of bz2. Bug #421721.
09 Mar 2013; Julian Ospald <hasufell@gentoo.org> +multilib-minimal.eclass:
add multilib-minimal.eclass
1.279 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.279&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.279&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.278&r2=1.279
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.278
retrieving revision 1.279
diff -u -r1.278 -r1.279
--- kernel-2.eclass 5 Mar 2013 19:52:08 -0000 1.278
+++ kernel-2.eclass 9 Mar 2013 21:05:50 -0000 1.279
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.278 2013/03/05 19:52:08 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.279 2013/03/09 21:05:50 tomwij Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -121,18 +121,18 @@
# for > 3.0 kernels, handle genpatches tarball name
# genpatches for 3.0 and 3.0.1 might be named
- # genpatches-3.0-1.base.tar.bz2 and genpatches-3.0-2.base.tar.bz2
+ # genpatches-3.0-1.base.tar.xz and genpatches-3.0-2.base.tar.xz
# respectively. Handle this.
for i in ${K_WANT_GENPATCHES} ; do
if [[ ${KV_MAJOR} -ge 3 ]]; then
if [[ ${#OKV_ARRAY[@]} -ge 3 ]]; then
- tarball="genpatches-${KV_MAJOR}.${KV_MINOR}-${K_GENPATCHES_VER}.${i}.tar.bz2"
+ tarball="genpatches-${KV_MAJOR}.${KV_MINOR}-${K_GENPATCHES_VER}.${i}.tar.xz"
else
- tarball="genpatches-${KV_MAJOR}.${KV_PATCH}-${K_GENPATCHES_VER}.${i}.tar.bz2"
+ tarball="genpatches-${KV_MAJOR}.${KV_PATCH}-${K_GENPATCHES_VER}.${i}.tar.xz"
fi
else
- tarball="genpatches-${OKV}-${K_GENPATCHES_VER}.${i}.tar.bz2"
+ tarball="genpatches-${OKV}-${K_GENPATCHES_VER}.${i}.tar.xz"
fi
debug-print "genpatches tarball: $tarball"
GENPATCHES_URI="${GENPATCHES_URI} mirror://gentoo/${tarball}"
@@ -232,12 +232,12 @@
if [[ ${#OKV_ARRAY[@]} -ge 3 ]] && [[ ${KV_MAJOR} -ge 3 ]]; then
# handle non genpatch using sources correctly
if [[ -z ${K_WANT_GENPATCHES} && -z ${K_GENPATCHES_VER} && ${KV_PATCH} -gt 0 ]]; then
- KERNEL_URI="${KERNEL_BASE_URI}/patch-${OKV}.bz2"
- UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV}.bz2"
+ KERNEL_URI="${KERNEL_BASE_URI}/patch-${OKV}.xz"
+ UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV}.xz"
fi
- KERNEL_URI="${KERNEL_URI} ${KERNEL_BASE_URI}/linux-${KV_MAJOR}.${KV_MINOR}.tar.bz2"
+ KERNEL_URI="${KERNEL_URI} ${KERNEL_BASE_URI}/linux-${KV_MAJOR}.${KV_MINOR}.tar.xz"
else
- KERNEL_URI="${KERNEL_BASE_URI}/linux-${OKV}.tar.bz2"
+ KERNEL_URI="${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
fi
RELEASE=${CKV/${OKV}}
@@ -291,9 +291,9 @@
else
OKV="${KV_MAJOR}.${KV_PATCH}"
fi
- KERNEL_URI="${KERNEL_BASE_URI}/patch-${CKV}.bz2
- ${KERNEL_BASE_URI}/linux-${OKV}.tar.bz2"
- UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV}.bz2"
+ KERNEL_URI="${KERNEL_BASE_URI}/patch-${CKV}.xz
+ ${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
+ UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV}.xz"
fi
# We need to set this using OKV, but we need to set it before we do any
@@ -308,30 +308,30 @@
# for example:
# CKV="2.6.11_rc3_pre2"
# will pull:
- # linux-2.6.10.tar.bz2 & patch-2.6.11-rc3.bz2 & patch-2.6.11-rc3-git2.bz2
+ # linux-2.6.10.tar.xz & patch-2.6.11-rc3.xz & patch-2.6.11-rc3-git2.xz
if [[ ${KV_MAJOR}${KV_MINOR} -eq 26 ]]; then
if [[ ${RELEASETYPE} == -rc ]] || [[ ${RELEASETYPE} == -pre ]]; then
OKV="${KV_MAJOR}.${KV_MINOR}.$((${KV_PATCH} - 1))"
- KERNEL_URI="${KERNEL_BASE_URI}/testing/patch-${CKV//_/-}.bz2
- ${KERNEL_BASE_URI}/linux-${OKV}.tar.bz2"
- UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.bz2"
+ KERNEL_URI="${KERNEL_BASE_URI}/testing/patch-${CKV//_/-}.xz
+ ${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
+ UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.xz"
fi
if [[ ${RELEASETYPE} == -git ]]; then
- KERNEL_URI="${KERNEL_BASE_URI}/snapshots/patch-${OKV}${RELEASE}.bz2
- ${KERNEL_BASE_URI}/linux-${OKV}.tar.bz2"
- UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${OKV}${RELEASE}.bz2"
+ KERNEL_URI="${KERNEL_BASE_URI}/snapshots/patch-${OKV}${RELEASE}.xz
+ ${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
+ UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${OKV}${RELEASE}.xz"
fi
if [[ ${RELEASETYPE} == -rc-git ]]; then
OKV="${KV_MAJOR}.${KV_MINOR}.$((${KV_PATCH} - 1))"
- KERNEL_URI="${KERNEL_BASE_URI}/snapshots/patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${RELEASE}.bz2
- ${KERNEL_BASE_URI}/testing/patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${RELEASE/-git*}.bz2
- ${KERNEL_BASE_URI}/linux-${OKV}.tar.bz2"
+ KERNEL_URI="${KERNEL_BASE_URI}/snapshots/patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${RELEASE}.xz
+ ${KERNEL_BASE_URI}/testing/patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${RELEASE/-git*}.xz
+ ${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
- UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${RELEASE/-git*}.bz2 ${DISTDIR}/patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${RELEASE}.bz2"
+ UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${RELEASE/-git*}.xz ${DISTDIR}/patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${RELEASE}.xz"
fi
else
if [[ ${RELEASETYPE} == -rc ]] || [[ ${RELEASETYPE} == -pre ]]; then
@@ -341,15 +341,15 @@
KV_PATCH_ARR=(${KV_PATCH//\./ })
OKV="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))"
fi
- KERNEL_URI="${KERNEL_BASE_URI}/testing/patch-${CKV//_/-}.bz2
- ${KERNEL_BASE_URI}/linux-${OKV}.tar.bz2"
- UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.bz2"
+ KERNEL_URI="${KERNEL_BASE_URI}/testing/patch-${CKV//_/-}.xz
+ ${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
+ UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.xz"
fi
if [[ ${RELEASETYPE} == -git ]]; then
- KERNEL_URI="${KERNEL_BASE_URI}/snapshots/patch-${OKV}${RELEASE}.bz2
- ${KERNEL_BASE_URI}/linux-${OKV}.tar.bz2"
- UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${OKV}${RELEASE}.bz2"
+ KERNEL_URI="${KERNEL_BASE_URI}/snapshots/patch-${OKV}${RELEASE}.xz
+ ${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
+ UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${OKV}${RELEASE}.xz"
fi
if [[ ${RELEASETYPE} == -rc-git ]]; then
@@ -359,11 +359,11 @@
KV_PATCH_ARR=(${KV_PATCH//\./ })
OKV="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))"
fi
- KERNEL_URI="${KERNEL_BASE_URI}/snapshots/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE}.bz2
- ${KERNEL_BASE_URI}/testing/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE/-git*}.bz2
- ${KERNEL_BASE_URI}/linux-${OKV}.tar.bz2"
+ KERNEL_URI="${KERNEL_BASE_URI}/snapshots/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE}.xz
+ ${KERNEL_BASE_URI}/testing/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE/-git*}.xz
+ ${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
- UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE/-git*}.bz2 ${DISTDIR}/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE}.bz2"
+ UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE/-git*}.xz ${DISTDIR}/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE}.xz"
fi
@@ -551,9 +551,9 @@
cd "${WORKDIR}"
if [[ ${#OKV_ARRAY[@]} -ge 3 ]] && [[ ${KV_MAJOR} -ge 3 ]]; then
- unpack linux-${KV_MAJOR}.${KV_MINOR}.tar.bz2
+ unpack linux-${KV_MAJOR}.${KV_MINOR}.tar.xz
else
- unpack linux-${OKV}.tar.bz2
+ unpack linux-${OKV}.tar.xz
fi
if [[ -d "linux" ]]; then
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-03-20 7:55 Tom Wijsman (tomwij)
0 siblings, 0 replies; 36+ messages in thread
From: Tom Wijsman (tomwij) @ 2013-03-20 7:55 UTC (permalink / raw
To: gentoo-commits
tomwij 13/03/20 07:55:54
Modified: ChangeLog kernel-2.eclass
Log:
Added sys-devel/bc as a RDEPEND to kernel-2.eclass as per bug #461848.
Revision Changes Path
1.745 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.745&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.745&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.744&r2=1.745
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.744
retrieving revision 1.745
diff -u -r1.744 -r1.745
--- ChangeLog 19 Mar 2013 06:13:41 -0000 1.744
+++ ChangeLog 20 Mar 2013 07:55:54 -0000 1.745
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.744 2013/03/19 06:13:41 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.745 2013/03/20 07:55:54 tomwij Exp $
+
+ 20 Mar 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
+ Added sys-devel/bc as a RDEPEND as per bug #461848.
19 Mar 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Pass --build-platlib and --build-purelib separately to distutils. This allows
1.280 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.280&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.280&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.279&r2=1.280
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.279
retrieving revision 1.280
diff -u -r1.279 -r1.280
--- kernel-2.eclass 9 Mar 2013 21:05:50 -0000 1.279
+++ kernel-2.eclass 20 Mar 2013 07:55:54 -0000 1.280
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.279 2013/03/09 21:05:50 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.280 2013/03/20 07:55:54 tomwij Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -416,7 +416,8 @@
>=sys-devel/binutils-2.11.90.0.31 )"
RDEPEND="!build? ( >=sys-libs/ncurses-5.2
sys-devel/make
- dev-lang/perl )"
+ dev-lang/perl
+ sys-devel/bc )"
PDEPEND="!build? ( virtual/dev-manager )"
SLOT="${PVR}"
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-03-20 16:45 Tom Wijsman (tomwij)
0 siblings, 0 replies; 36+ messages in thread
From: Tom Wijsman (tomwij) @ 2013-03-20 16:45 UTC (permalink / raw
To: gentoo-commits
tomwij 13/03/20 16:45:56
Modified: ChangeLog kernel-2.eclass
Log:
Use UID 0 instead of root to assign permissions to super user, bug #315807.
Revision Changes Path
1.746 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.746&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.746&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.745&r2=1.746
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.745
retrieving revision 1.746
diff -u -r1.745 -r1.746
--- ChangeLog 20 Mar 2013 07:55:54 -0000 1.745
+++ ChangeLog 20 Mar 2013 16:45:56 -0000 1.746
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.745 2013/03/20 07:55:54 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.746 2013/03/20 16:45:56 tomwij Exp $
+
+ 20 Mar 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
+ Use UID 0 instead of 'root' to assign permissions to super user, bug #315807.
20 Mar 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
Added sys-devel/bc as a RDEPEND as per bug #461848.
1.281 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.281&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.281&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.280&r2=1.281
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.280
retrieving revision 1.281
diff -u -r1.280 -r1.281
--- kernel-2.eclass 20 Mar 2013 07:55:54 -0000 1.280
+++ kernel-2.eclass 20 Mar 2013 16:45:56 -0000 1.281
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.280 2013/03/20 07:55:54 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.281 2013/03/20 16:45:56 tomwij Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -667,9 +667,9 @@
# install functions
#==============================================================
install_universal() {
- #fix silly permissions in tarball
+ # Fix silly permissions in tarball
cd "${WORKDIR}"
- chown -R root:0 * >& /dev/null
+ chown -R 0:0 * >& /dev/null
chmod -R a+r-w+X,u+w *
cd ${OLDPWD}
}
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-04-17 13:52 Tom Wijsman (tomwij)
0 siblings, 0 replies; 36+ messages in thread
From: Tom Wijsman (tomwij) @ 2013-04-17 13:52 UTC (permalink / raw
To: gentoo-commits
tomwij 13/04/17 13:52:17
Modified: ChangeLog kernel-2.eclass
Log:
Fixes for bugs 421721, 445110, 436402, 336732 and 301478. See ChangeLog for details.
Revision Changes Path
1.791 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.791&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.791&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.790&r2=1.791
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.790
retrieving revision 1.791
diff -u -r1.790 -r1.791
--- ChangeLog 14 Apr 2013 06:54:43 -0000 1.790
+++ ChangeLog 17 Apr 2013 13:52:17 -0000 1.791
@@ -1,6 +1,21 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.790 2013/04/14 06:54:43 olemarkus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.791 2013/04/17 13:52:17 tomwij Exp $
+
+ 17 Apr 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
+ Added a warning after the variables that modifying other variables in
+ the eclass is not supported, there is a chance that we will not fix
+ resulting bugs. Fixes bug #421721.
+ Clarify the default DESCRIPTION and make it not use versions, a
+ directory with ebuilds that inherit this eclass may contain multiple
+ versions and we also don't want to give the impression that a new
+ directory needs to made if that's not the case. Fixes bug #445110.
+ Clarified which patch depths are used in the normal output and error
+ output when applying patches. Fixes bug #436402.
+ Made sure .tmp_gas_check is created inside the temp folder, it
+ accidentally created temp.tmp_gas_check instead. Fixes bug #336732.
+ Make UNIPATCH_DOCS work again, install 0000_README document when
+ using genpatches. Fixes bug #301478.
14 Apr 2013; Ole Markus With <olemarkus@gentoo.org> php-ext-source-r2.eclass:
Remove support for EAPI 2 and 3 for php-ext-source-r2. Use REQUIRED_USE for
1.282 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.282&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.282&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.281&r2=1.282
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.281
retrieving revision 1.282
diff -u -r1.281 -r1.282
--- kernel-2.eclass 20 Mar 2013 16:45:56 -0000 1.281
+++ kernel-2.eclass 17 Apr 2013 13:52:17 -0000 1.282
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.281 2013/03/20 16:45:56 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.282 2013/04/17 13:52:17 tomwij Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -69,6 +69,11 @@
# UNIPATCH_STRICTORDER - if this is set places patches into directories of
# order, so they are applied in the order passed
+# Changing any other variable in this eclass is not supported; you can request
+# for additional variables to be added by contacting the current maintainer.
+# If you do change them, there is a chance that we will not fix resulting bugs;
+# that of course does not mean we're not willing to help.
+
inherit eutils toolchain-funcs versionator multilib
EXPORT_FUNCTIONS pkg_setup src_unpack src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm
@@ -421,7 +426,7 @@
PDEPEND="!build? ( virtual/dev-manager )"
SLOT="${PVR}"
- DESCRIPTION="Sources for the ${KV_MAJOR}.${KV_MINOR:-$KV_PATCH} linux kernel"
+ DESCRIPTION="Sources based on the Linux Kernel."
IUSE="symlink build"
# Bug #266157, deblob for libre support
@@ -736,6 +741,10 @@
fi
mv ${WORKDIR}/linux* "${D}"/usr/src
+
+ if [[ -z ${UNIPATCH_DOCS} ]] ; then
+ dodoc ${UNIPATCH_DOCS}
+ fi
}
# pkg_preinst functions
@@ -985,12 +994,12 @@
if [ -z "${PATCH_DEPTH}" ]; then PATCH_DEPTH=0; fi
- ebegin "Applying ${i/*\//} (-p${PATCH_DEPTH}+)"
while [ ${PATCH_DEPTH} -lt 5 ]; do
echo "Attempting Dry-run:" >> ${STDERR_T}
echo "cmd: patch -p${PATCH_DEPTH} --no-backup-if-mismatch --dry-run -f < ${i}" >> ${STDERR_T}
echo "=======================================================" >> ${STDERR_T}
if [ $(patch -p${PATCH_DEPTH} --no-backup-if-mismatch --dry-run -f < ${i} >> ${STDERR_T}) $? -eq 0 ]; then
+ ebegin "Applying ${i/*\//} (-p${PATCH_DEPTH})"
echo "Attempting patch:" > ${STDERR_T}
echo "cmd: patch -p${PATCH_DEPTH} --no-backup-if-mismatch -f < ${i}" >> ${STDERR_T}
echo "=======================================================" >> ${STDERR_T}
@@ -1003,28 +1012,38 @@
eerror "Failed to apply patch ${i/*\//}"
eerror "Please attach ${STDERR_T} to any bug you may post."
eshopts_pop
- die "Failed to apply ${i/*\//}"
+ die "Failed to apply ${i/*\//} on patch depth ${PATCH_DEPTH}."
fi
else
PATCH_DEPTH=$((${PATCH_DEPTH} + 1))
fi
done
if [ ${PATCH_DEPTH} -eq 5 ]; then
- eend 1
+ eerror "Failed to dry-run patch ${i/*\//}"
eerror "Please attach ${STDERR_T} to any bug you may post."
eshopts_pop
- die "Unable to dry-run patch."
+ die "Unable to dry-run patch on any patch depth lower than 5."
fi
done
done
- # This is a quick, and kind of nasty hack to deal with UNIPATCH_DOCS which
- # sit in KPATCH_DIR's. This is handled properly in the unipatch rewrite,
- # which is why I'm not taking too much time over this.
+ # When genpatches is used, we want to install 0000_README which documents
+ # the patches that were used; such that the user can see them, bug #301478.
+ if [[ ! -z ${K_WANT_GENPATCHES} ]] ; then
+ UNIPATCH_DOCS="${UNIPATCH_DOCS} 0000_README"
+ fi
+
+ # When files listed in UNIPATCH_DOCS are found in KPATCH_DIR's, we copy it
+ # to the temporary directory and remember them in UNIPATCH_DOCS to install
+ # them during the install phase.
local tmp
- for i in ${UNIPATCH_DOCS}; do
- tmp="${tmp} ${i//*\/}"
- cp -f ${i} "${T}"/
+ for x in ${KPATCH_DIR}; do
+ for i in ${UNIPATCH_DOCS}; do
+ if [[ -f "${x}/${i}" ]] ; then
+ tmp="${tmp} \"${T}/${i}\""
+ cp -f "${x}/${i}" "${T}"/
+ fi
+ done
done
UNIPATCH_DOCS="${tmp}"
@@ -1152,11 +1171,11 @@
if [[ -n ${KV_MINOR} && ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} < 2.6.27 ]]
then
sed -i \
- -e 's|TOUT := .tmp_gas_check|TOUT := $(T).tmp_gas_check|' \
+ -e "s|TOUT := .tmp_gas_check|TOUT := \"${T}\"/.tmp_gas_check|" \
"${S}"/arch/ppc/Makefile
else
sed -i \
- -e 's|TOUT := .tmp_gas_check|TOUT := $(T).tmp_gas_check|' \
+ -e "s|TOUT := .tmp_gas_check|TOUT := \"${T}\"/.tmp_gas_check|" \
"${S}"/arch/powerpc/Makefile
fi
}
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-04-17 20:59 Tom Wijsman (tomwij)
0 siblings, 0 replies; 36+ messages in thread
From: Tom Wijsman (tomwij) @ 2013-04-17 20:59 UTC (permalink / raw
To: gentoo-commits
tomwij 13/04/17 20:59:24
Modified: ChangeLog kernel-2.eclass
Log:
Reverted .tmp_gas_check patch, see bug #336732.
Revision Changes Path
1.793 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.793&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.793&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.792&r2=1.793
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.792
retrieving revision 1.793
diff -u -r1.792 -r1.793
--- ChangeLog 17 Apr 2013 18:01:48 -0000 1.792
+++ ChangeLog 17 Apr 2013 20:59:24 -0000 1.793
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.792 2013/04/17 18:01:48 sera Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.793 2013/04/17 20:59:24 tomwij Exp $
+
+ 17 Apr 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
+ Reverted .tmp_gas_check patch, see bug #336732.
17 Apr 2013; Ralph Sennhauser <sera@gentoo.org> java-utils-2.eclass:
Request package specific emerge --info in death hook.
1.283 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.283&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.283&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.282&r2=1.283
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.282
retrieving revision 1.283
diff -u -r1.282 -r1.283
--- kernel-2.eclass 17 Apr 2013 13:52:17 -0000 1.282
+++ kernel-2.eclass 17 Apr 2013 20:59:24 -0000 1.283
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.282 2013/04/17 13:52:17 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.283 2013/04/17 20:59:24 tomwij Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -1171,11 +1171,11 @@
if [[ -n ${KV_MINOR} && ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} < 2.6.27 ]]
then
sed -i \
- -e "s|TOUT := .tmp_gas_check|TOUT := \"${T}\"/.tmp_gas_check|" \
+ -e 's|TOUT := .tmp_gas_check|TOUT := $(T).tmp_gas_check|' \
"${S}"/arch/ppc/Makefile
else
sed -i \
- -e "s|TOUT := .tmp_gas_check|TOUT := \"${T}\"/.tmp_gas_check|" \
+ -e 's|TOUT := .tmp_gas_check|TOUT := $(T).tmp_gas_check|' \
"${S}"/arch/powerpc/Makefile
fi
}
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-04-29 22:14 Tom Wijsman (tomwij)
0 siblings, 0 replies; 36+ messages in thread
From: Tom Wijsman (tomwij) @ 2013-04-29 22:14 UTC (permalink / raw
To: gentoo-commits
tomwij 13/04/29 22:14:23
Modified: ChangeLog kernel-2.eclass
Log:
Corrected UNIPATCH_DOCS functionality, a mistake slipped through testing and review, fixes bug #467916 reported by Alexandros Diamantidis.
Revision Changes Path
1.804 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.804&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.804&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.803&r2=1.804
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.803
retrieving revision 1.804
diff -u -r1.803 -r1.804
--- ChangeLog 28 Apr 2013 18:59:59 -0000 1.803
+++ ChangeLog 29 Apr 2013 22:14:23 -0000 1.804
@@ -1,6 +1,11 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.803 2013/04/28 18:59:59 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.804 2013/04/29 22:14:23 tomwij Exp $
+
+ 29 Apr 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
+ Corrected UNIPATCH_DOCS functionality, this went unnoticed since
+ dodoc can be called without arguments in Portage. Thanks to the
+ Paludis user Alexandros Diamantidis in bug #467916 for reporting.
28 Apr 2013; Alexandre Rostovtsev <tetromino@gentoo.org> autotools.eclass:
Reverting autotools.eclass commit that broke eautoreconf (bug #467772), acked
1.284 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.284&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.284&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.283&r2=1.284
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.283
retrieving revision 1.284
diff -u -r1.283 -r1.284
--- kernel-2.eclass 17 Apr 2013 20:59:24 -0000 1.283
+++ kernel-2.eclass 29 Apr 2013 22:14:23 -0000 1.284
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.283 2013/04/17 20:59:24 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.284 2013/04/29 22:14:23 tomwij Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -742,8 +742,10 @@
mv ${WORKDIR}/linux* "${D}"/usr/src
- if [[ -z ${UNIPATCH_DOCS} ]] ; then
- dodoc ${UNIPATCH_DOCS}
+ if [[ -n "${UNIPATCH_DOCS}" ]] ; then
+ for i in ${UNIPATCH_DOCS}; do
+ dodoc "${T}"/${i}
+ done
fi
}
@@ -1040,7 +1042,7 @@
for x in ${KPATCH_DIR}; do
for i in ${UNIPATCH_DOCS}; do
if [[ -f "${x}/${i}" ]] ; then
- tmp="${tmp} \"${T}/${i}\""
+ tmp="${tmp} ${i}"
cp -f "${x}/${i}" "${T}"/
fi
done
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-07-15 14:04 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 36+ messages in thread
From: Samuli Suominen (ssuominen) @ 2013-07-15 14:04 UTC (permalink / raw
To: gentoo-commits
ssuominen 13/07/15 14:04:31
Modified: ChangeLog kernel-2.eclass
Log:
Deprecate media-sound/alsa-headers by letting sys-kernel/linux-headers install the required sound/ headers wrt #468712#c6
Revision Changes Path
1.880 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.880&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.880&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.879&r2=1.880
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.879
retrieving revision 1.880
diff -u -r1.879 -r1.880
--- ChangeLog 14 Jul 2013 12:50:16 -0000 1.879
+++ ChangeLog 15 Jul 2013 14:04:31 -0000 1.880
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.879 2013/07/14 12:50:16 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.880 2013/07/15 14:04:31 ssuominen Exp $
+
+ 15 Jul 2013; Samuli Suominen <ssuominen@gentoo.org> kernel-2.eclass:
+ Deprecate media-sound/alsa-headers by letting sys-kernel/linux-headers
+ install the required sound/ headers wrt #468712#c6
14 Jul 2013; Julian Ospald <hasufell@gentoo.org> cmake-utils.eclass:
add CMAKE_WARN_UNUSED_CLI
1.285 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.285&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.285&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.284&r2=1.285
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.284
retrieving revision 1.285
diff -u -r1.284 -r1.285
--- kernel-2.eclass 29 Apr 2013 22:14:23 -0000 1.284
+++ kernel-2.eclass 15 Jul 2013 14:04:31 -0000 1.285
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.284 2013/04/29 22:14:23 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.285 2013/07/15 14:04:31 ssuominen Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -689,7 +689,6 @@
emake headers_install INSTALL_HDR_PATH="${D}"/${ddir}/.. ${xmakeopts} || die
# let other packages install some of these headers
- rm -rf "${D}"/${ddir}/sound #alsa-headers
rm -rf "${D}"/${ddir}/scsi #glibc/uclibc/etc...
return 0
fi
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-07-31 21:18 Julian Ospald (hasufell)
0 siblings, 0 replies; 36+ messages in thread
From: Julian Ospald (hasufell) @ 2013-07-31 21:18 UTC (permalink / raw
To: gentoo-commits
hasufell 13/07/31 21:18:41
Modified: ChangeLog kernel-2.eclass
Log:
reword security-deblob-thing acked by keytoaster
Revision Changes Path
1.907 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.907&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.907&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.906&r2=1.907
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.906
retrieving revision 1.907
diff -u -r1.906 -r1.907
--- ChangeLog 31 Jul 2013 05:15:43 -0000 1.906
+++ ChangeLog 31 Jul 2013 21:18:41 -0000 1.907
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.906 2013/07/31 05:15:43 mattst88 Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.907 2013/07/31 21:18:41 hasufell Exp $
+
+ 31 Jul 2013; Julian Ospald <hasufell@gentoo.org> kernel-2.eclass:
+ reword security-deblob-thing acked by keytoaster
31 Jul 2013; Matt Turner <mattst88@gentoo.org> perl-module.eclass:
Allow using >=dev-lang/perl-5.16 without 'build' in IUSE.
1.286 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.286&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.286&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.285&r2=1.286
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.285
retrieving revision 1.286
diff -u -r1.285 -r1.286
--- kernel-2.eclass 15 Jul 2013 14:04:31 -0000 1.285
+++ kernel-2.eclass 31 Jul 2013 21:18:41 -0000 1.286
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.285 2013/07/15 14:04:31 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.286 2013/07/31 21:18:41 hasufell Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -814,7 +814,8 @@
# optionally display security unsupported message
# Start with why
if [[ ${K_SECURITY_UNSUPPORTED} = deblob ]]; then
- ewarn "Deblobbed kernels are UNSUPPORTED by Gentoo Security."
+ ewarn "Deblobbed kernels may not be up-to-date security wise"
+ ewarn "as they depend on external scripts."
elif [[ -n ${K_SECURITY_UNSUPPORTED} ]]; then
ewarn "${PN} is UNSUPPORTED by Gentoo Security."
fi
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-09-05 17:04 Tom Wijsman (tomwij)
0 siblings, 0 replies; 36+ messages in thread
From: Tom Wijsman (tomwij) @ 2013-09-05 17:04 UTC (permalink / raw
To: gentoo-commits
tomwij 13/09/05 17:04:26
Modified: ChangeLog kernel-2.eclass
Log:
Added support for experimental genpatches.
Revision Changes Path
1.946 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.946&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.946&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.945&r2=1.946
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.945
retrieving revision 1.946
diff -u -r1.945 -r1.946
--- ChangeLog 5 Sep 2013 09:59:52 -0000 1.945
+++ ChangeLog 5 Sep 2013 17:04:26 -0000 1.946
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.945 2013/09/05 09:59:52 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.946 2013/09/05 17:04:26 tomwij Exp $
+
+ 05 Sep 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
+ Added support for experimental genpatches.
05 Sep 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Disable Python 2.5, 3.1 and PyPy 1.9 in the eclass.
1.288 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.288&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.288&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.287&r2=1.288
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.287
retrieving revision 1.288
diff -u -r1.287 -r1.288
--- kernel-2.eclass 31 Jul 2013 21:25:50 -0000 1.287
+++ kernel-2.eclass 5 Sep 2013 17:04:26 -0000 1.288
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.287 2013/07/31 21:25:50 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.288 2013/09/05 17:04:26 tomwij Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -40,7 +40,13 @@
# K_DEFCONFIG - Allow specifying a different defconfig target.
# If length zero, defaults to "defconfig".
# K_WANT_GENPATCHES - Apply genpatches to kernel source. Provide any
-# combination of "base" and "extras"
+# combination of "base", "extras" or "experimental".
+# K_EXP_GENPATCHES_PULL - If set, we pull "experimental" regardless of the USE FLAG
+# but expect the ebuild maintainer to use K_EXP_GENPATCHES_LIST.
+# K_EXP_GENPATCHES_NOUSE - If set, no USE flag will be provided for "experimental";
+# as a result the user cannot choose to apply those patches.
+# K_EXP_GENPATCHES_LIST - A list of patches to pick from "experimental" to apply when
+# the USE flag is unset and K_EXP_GENPATCHES_PULL is set.
# K_GENPATCHES_VER - The version of the genpatches tarball(s) to apply.
# A value of "5" would apply genpatches-2.6.12-5 to
# my-sources-2.6.12.ebuild
@@ -130,18 +136,32 @@
# respectively. Handle this.
for i in ${K_WANT_GENPATCHES} ; do
- if [[ ${KV_MAJOR} -ge 3 ]]; then
- if [[ ${#OKV_ARRAY[@]} -ge 3 ]]; then
- tarball="genpatches-${KV_MAJOR}.${KV_MINOR}-${K_GENPATCHES_VER}.${i}.tar.xz"
+ if [[ ${KV_MAJOR} -ge 3 ]]; then
+ if [[ ${#OKV_ARRAY[@]} -ge 3 ]]; then
+ tarball="genpatches-${KV_MAJOR}.${KV_MINOR}-${K_GENPATCHES_VER}.${i}.tar.xz"
+ else
+ tarball="genpatches-${KV_MAJOR}.${KV_PATCH}-${K_GENPATCHES_VER}.${i}.tar.xz"
+ fi
else
- tarball="genpatches-${KV_MAJOR}.${KV_PATCH}-${K_GENPATCHES_VER}.${i}.tar.xz"
+ tarball="genpatches-${OKV}-${K_GENPATCHES_VER}.${i}.tar.xz"
fi
- else
- tarball="genpatches-${OKV}-${K_GENPATCHES_VER}.${i}.tar.xz"
- fi
- debug-print "genpatches tarball: $tarball"
- GENPATCHES_URI="${GENPATCHES_URI} mirror://gentoo/${tarball}"
- UNIPATCH_LIST_GENPATCHES="${UNIPATCH_LIST_GENPATCHES} ${DISTDIR}/${tarball}"
+
+ local use_cond_start="" use_cond_end=""
+
+ if [[ "${i}" == "experimental" && -z ${K_EXP_GENPATCHES_PULL} && -z ${K_EXP_GENPATCHES_NOUSE} ]] ; then
+ use_cond_start="experimental? ( "
+ use_cond_end=" )"
+
+ if use experimental ; then
+ UNIPATCH_LIST_GENPATCHES+=" ${DISTDIR}/${tarball}"
+ debug-print "genpatches tarball: $tarball"
+ fi
+ else
+ UNIPATCH_LIST_GENPATCHES+=" ${DISTDIR}/${tarball}"
+ debug-print "genpatches tarball: $tarball"
+ fi
+
+ GENPATCHES_URI+=" ${use_cond_start}mirror://gentoo/${tarball}${use_cond_end}"
done
}
@@ -955,6 +975,20 @@
fi
fi
fi
+
+ # If experimental was not chosen by the user, drop experimental patches not in K_EXP_GENPATCHES_LIST.
+ if [[ "${i}" == *"genpatches-"*".experimental."* && -n ${K_EXP_GENPATCHES_PULL} ]] ; then
+ if [[ -z ${K_EXP_GENPATCHES_NOUSE} ]] && use experimental; then
+ continue
+ fi
+
+ local j
+ for j in ${KPATCH_DIR}/*/50*_*.patch*; do
+ if [[ ! "${K_EXP_GENPATCHES_LIST}" == *"$(basename ${j})"* ]] ; then
+ UNIPATCH_DROP+=" $(basename ${j})"
+ fi
+ done
+ fi
done
#populate KPATCH_DIRS so we know where to look to remove the excludes
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-11-02 12:58 Tom Wijsman (tomwij)
0 siblings, 0 replies; 36+ messages in thread
From: Tom Wijsman (tomwij) @ 2013-11-02 12:58 UTC (permalink / raw
To: gentoo-commits
tomwij 13/11/02 12:58:50
Modified: ChangeLog kernel-2.eclass
Log:
kernel-2.eclass: Trivial change to support patches with pre-defined patch levels.
Revision Changes Path
1.1044 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1044&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1044&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1043&r2=1.1044
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1043
retrieving revision 1.1044
diff -u -r1.1043 -r1.1044
--- ChangeLog 2 Nov 2013 03:20:37 -0000 1.1043
+++ ChangeLog 2 Nov 2013 12:58:50 -0000 1.1044
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1043 2013/11/02 03:20:37 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1044 2013/11/02 12:58:50 tomwij Exp $
+
+ 02 Nov 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
+ Trivial change to support patches with pre-defined patch levels.
02 Nov 2013; Ryan Hill <dirtyepic@gentoo.org> flag-o-matic.eclass:
Add -fno-builtin* to ALLOWED_FLAGS - requested by Justin Vrooman.
1.289 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.289&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.289&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.288&r2=1.289
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.288
retrieving revision 1.289
diff -u -r1.288 -r1.289
--- kernel-2.eclass 5 Sep 2013 17:04:26 -0000 1.288
+++ kernel-2.eclass 2 Nov 2013 12:58:50 -0000 1.289
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.288 2013/09/05 17:04:26 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.289 2013/11/02 12:58:50 tomwij Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -938,7 +938,7 @@
xz) PIPE_CMD="xz -dc";;
lzma) PIPE_CMD="lzma -dc";;
bz2) PIPE_CMD="bzip2 -dc";;
- patch) PIPE_CMD="cat";;
+ patch*) PIPE_CMD="cat";;
diff) PIPE_CMD="cat";;
gz|Z|z) PIPE_CMD="gzip -dc";;
ZIP|zip) PIPE_CMD="unzip -p";;
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2013-11-18 13:19 Tom Wijsman (tomwij)
0 siblings, 0 replies; 36+ messages in thread
From: Tom Wijsman (tomwij) @ 2013-11-18 13:19 UTC (permalink / raw
To: gentoo-commits
tomwij 13/11/18 13:19:49
Modified: ChangeLog kernel-2.eclass
Log:
Reimplemented K_EXP_GENPATCHES_LIST patch matching by switching the LHS with the RHS and doing much more proper matching.
Revision Changes Path
1.1060 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1060&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1060&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1059&r2=1.1060
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1059
retrieving revision 1.1060
diff -u -r1.1059 -r1.1060
--- ChangeLog 16 Nov 2013 13:05:11 -0000 1.1059
+++ ChangeLog 18 Nov 2013 13:19:49 -0000 1.1060
@@ -1,6 +1,12 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1059 2013/11/16 13:05:11 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1060 2013/11/18 13:19:49 tomwij Exp $
+
+ 18 Nov 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
+ Reimplemented K_EXP_GENPATCHES_LIST patch matching by switching the LHS with
+ the RHS and doing much more proper matching (50 works, *_BFQ-* works,
+ etc...); spotted by aCOSwt on the forums, my earlier tests apparently didn't
+ check this properly.
16 Nov 2013; Ryan Hill <dirtyepic@gentoo.org> wxwidgets.eclass:
Cleanup.
1.290 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.290&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.290&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.289&r2=1.290
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.289
retrieving revision 1.290
diff -u -r1.289 -r1.290
--- kernel-2.eclass 2 Nov 2013 12:58:50 -0000 1.289
+++ kernel-2.eclass 18 Nov 2013 13:19:49 -0000 1.290
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.289 2013/11/02 12:58:50 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.290 2013/11/18 13:19:49 tomwij Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -984,9 +984,10 @@
local j
for j in ${KPATCH_DIR}/*/50*_*.patch*; do
- if [[ ! "${K_EXP_GENPATCHES_LIST}" == *"$(basename ${j})"* ]] ; then
- UNIPATCH_DROP+=" $(basename ${j})"
- fi
+ for k in ${K_EXP_GENPATCHES_LIST} ; do
+ [[ "$(basename ${j})" == ${k}* ]] && continue 2
+ done
+ UNIPATCH_DROP+=" $(basename ${j})"
done
fi
done
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2014-01-17 18:14 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2014-01-17 18:14 UTC (permalink / raw
To: gentoo-commits
mpagano 14/01/17 18:14:23
Modified: ChangeLog kernel-2.eclass
Log:
Fix kernel-2.eclass to use python.eclass for it's python needs. (deblob script). See bug #497966
Revision Changes Path
1.1121 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1121&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1121&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1120&r2=1.1121
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1120
retrieving revision 1.1121
diff -u -r1.1120 -r1.1121
--- ChangeLog 17 Jan 2014 16:33:15 -0000 1.1120
+++ ChangeLog 17 Jan 2014 18:14:23 -0000 1.1121
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1120 2014/01/17 16:33:15 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1121 2014/01/17 18:14:23 mpagano Exp $
+
+ 17 Jan 2014; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Fix kernel-2.eclass to use python.eclass for it's python needs. (deblob
+ script). See bug #497966
17 Jan 2014; Jeroen Roovers <jer@gentoo.org> mozcoreconf-2.eclass:
Revert inadvertent change, as noted by arfrever.
1.292 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.292&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.292&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.291&r2=1.292
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.291
retrieving revision 1.292
diff -u -r1.291 -r1.292
--- kernel-2.eclass 22 Nov 2013 13:35:09 -0000 1.291
+++ kernel-2.eclass 17 Jan 2014 18:14:23 -0000 1.292
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.291 2013/11/22 13:35:09 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.292 2014/01/17 18:14:23 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -461,7 +461,7 @@
kernel_is le 2 6 ${DEBLOB_MAX_VERSION} && \
K_DEBLOB_AVAILABLE=1
if [[ ${K_DEBLOB_AVAILABLE} == "1" ]] ; then
- IUSE="${IUSE} deblob"
+ IUSE="${IUSE} deblob python"
# Reflect that kernels contain firmware blobs unless otherwise
# stripped
LICENSE="${LICENSE} !deblob? ( freedist )"
@@ -488,7 +488,11 @@
DEBLOB_URI="${DEBLOB_HOMEPAGE}/${DEBLOB_URI_PATH}/${DEBLOB_A}"
HOMEPAGE="${HOMEPAGE} ${DEBLOB_HOMEPAGE}"
- DEPEND+=" deblob? ( =dev-lang/python-2* )"
+ #deblob script currently only works with python-2
+ PYTHON_DEPEND="python? 2"
+ PYTHON_USE_WITH_OPT="python"
+ inherit python
+
KERNEL_URI="${KERNEL_URI}
deblob? (
${DEBLOB_URI}
@@ -1225,7 +1229,7 @@
if [[ $K_DEBLOB_AVAILABLE == 1 ]] && use deblob ; then
echo ">>> Running deblob script ..."
- EPYTHON="python2" sh "${T}/${DEBLOB_A}" --force || die "Deblob script failed to run!!!"
+ sh "${T}/${DEBLOB_A}" --force || die "Deblob script failed to run!!!"
fi
}
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2014-01-17 19:05 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2014-01-17 19:05 UTC (permalink / raw
To: gentoo-commits
mpagano 14/01/17 19:05:05
Modified: ChangeLog kernel-2.eclass
Log:
Fix QA warning concerning inherit
Revision Changes Path
1.1122 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1122&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1122&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1121&r2=1.1122
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1121
retrieving revision 1.1122
diff -u -r1.1121 -r1.1122
--- ChangeLog 17 Jan 2014 18:14:23 -0000 1.1121
+++ ChangeLog 17 Jan 2014 19:05:05 -0000 1.1122
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1121 2014/01/17 18:14:23 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1122 2014/01/17 19:05:05 mpagano Exp $
+
+ 17 Jan 2014; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Fix QA warning concerning inherit
17 Jan 2014; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
Fix kernel-2.eclass to use python.eclass for it's python needs. (deblob
1.293 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.293&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.293&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.292&r2=1.293
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.292
retrieving revision 1.293
diff -u -r1.292 -r1.293
--- kernel-2.eclass 17 Jan 2014 18:14:23 -0000 1.292
+++ kernel-2.eclass 17 Jan 2014 19:05:05 -0000 1.293
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.292 2014/01/17 18:14:23 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.293 2014/01/17 19:05:05 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -80,7 +80,7 @@
# If you do change them, there is a chance that we will not fix resulting bugs;
# that of course does not mean we're not willing to help.
-inherit eutils toolchain-funcs versionator multilib
+inherit eutils toolchain-funcs versionator multilib python
EXPORT_FUNCTIONS pkg_setup src_unpack src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm
# Added by Daniel Ostrow <dostrow@gentoo.org>
@@ -491,7 +491,6 @@
#deblob script currently only works with python-2
PYTHON_DEPEND="python? 2"
PYTHON_USE_WITH_OPT="python"
- inherit python
KERNEL_URI="${KERNEL_URI}
deblob? (
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2014-01-18 14:53 Mike Gilbert (floppym)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Gilbert (floppym) @ 2014-01-18 14:53 UTC (permalink / raw
To: gentoo-commits
floppym 14/01/18 14:53:07
Modified: ChangeLog kernel-2.eclass
Log:
Convert to python-any-r1.eclass
Revision Changes Path
1.1124 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1124&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1124&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1123&r2=1.1124
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1123
retrieving revision 1.1124
diff -u -r1.1123 -r1.1124
--- ChangeLog 18 Jan 2014 00:43:03 -0000 1.1123
+++ ChangeLog 18 Jan 2014 14:53:07 -0000 1.1124
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1123 2014/01/18 00:43:03 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1124 2014/01/18 14:53:07 floppym Exp $
+
+ 18 Jan 2014; Mike Gilbert <floppym@gentoo.org> kernel-2.eclass:
+ Convert to python-any-r1.eclass
18 Jan 2014; Andreas K. Huettel <dilfridge@gentoo.org> kde4-base.eclass:
Sync from kde overlay, adds subslot
1.294 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.294&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.294&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.293&r2=1.294
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.293
retrieving revision 1.294
diff -u -r1.293 -r1.294
--- kernel-2.eclass 17 Jan 2014 19:05:05 -0000 1.293
+++ kernel-2.eclass 18 Jan 2014 14:53:07 -0000 1.294
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.293 2014/01/17 19:05:05 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.294 2014/01/18 14:53:07 floppym Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -80,7 +80,9 @@
# If you do change them, there is a chance that we will not fix resulting bugs;
# that of course does not mean we're not willing to help.
-inherit eutils toolchain-funcs versionator multilib python
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit eutils toolchain-funcs versionator multilib python-any-r1
EXPORT_FUNCTIONS pkg_setup src_unpack src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm
# Added by Daniel Ostrow <dostrow@gentoo.org>
@@ -461,11 +463,14 @@
kernel_is le 2 6 ${DEBLOB_MAX_VERSION} && \
K_DEBLOB_AVAILABLE=1
if [[ ${K_DEBLOB_AVAILABLE} == "1" ]] ; then
- IUSE="${IUSE} deblob python"
+ IUSE="${IUSE} deblob"
+
# Reflect that kernels contain firmware blobs unless otherwise
# stripped
LICENSE="${LICENSE} !deblob? ( freedist )"
+ DEPEND+=" deblob? ( ${PYTHON_DEPS} )"
+
if [[ -n KV_MINOR ]]; then
DEBLOB_PV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}"
else
@@ -488,10 +493,6 @@
DEBLOB_URI="${DEBLOB_HOMEPAGE}/${DEBLOB_URI_PATH}/${DEBLOB_A}"
HOMEPAGE="${HOMEPAGE} ${DEBLOB_HOMEPAGE}"
- #deblob script currently only works with python-2
- PYTHON_DEPEND="python? 2"
- PYTHON_USE_WITH_OPT="python"
-
KERNEL_URI="${KERNEL_URI}
deblob? (
${DEBLOB_URI}
@@ -1228,6 +1229,7 @@
if [[ $K_DEBLOB_AVAILABLE == 1 ]] && use deblob ; then
echo ">>> Running deblob script ..."
+ python_setup
sh "${T}/${DEBLOB_A}" --force || die "Deblob script failed to run!!!"
fi
}
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2014-04-14 20:21 Tom Wijsman (tomwij)
0 siblings, 0 replies; 36+ messages in thread
From: Tom Wijsman (tomwij) @ 2014-04-14 20:21 UTC (permalink / raw
To: gentoo-commits
tomwij 14/04/14 20:21:42
Modified: ChangeLog kernel-2.eclass
Log:
Temporarily fix up >=sys-kernel/git-sources-3.15_rc1.ebuild, bug #507656.
Revision Changes Path
1.1206 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1206&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1206&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1205&r2=1.1206
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1205
retrieving revision 1.1206
diff -u -r1.1205 -r1.1206
--- ChangeLog 14 Apr 2014 15:45:16 -0000 1.1205
+++ ChangeLog 14 Apr 2014 20:21:42 -0000 1.1206
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1205 2014/04/14 15:45:16 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1206 2014/04/14 20:21:42 tomwij Exp $
+
+ 14 Apr 2014; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
+ Temporarily fix up >=sys-kernel/git-sources-3.15_rc1.ebuild, bug #507656.
14 Apr 2014; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
Require at least gcc-4.8 for new LeechCraft packages
1.295 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.295&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.295&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.294&r2=1.295
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.294
retrieving revision 1.295
diff -u -r1.294 -r1.295
--- kernel-2.eclass 18 Jan 2014 14:53:07 -0000 1.294
+++ kernel-2.eclass 14 Apr 2014 20:21:42 -0000 1.295
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.294 2014/01/18 14:53:07 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.295 2014/04/14 20:21:42 tomwij Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -1038,6 +1038,33 @@
if [ -z "${PATCH_DEPTH}" ]; then PATCH_DEPTH=0; fi
+ ####################################################################
+ # IMPORTANT: This is temporary code to support Linux git 3.15_rc1! #
+ # #
+ # The patch contains a removal of a symlink, followed by addition #
+ # of a file with the same name as the symlink in the same #
+ # location; this causes the dry-run to fail, filed bug #507656. #
+ # #
+ # https://bugs.gentoo.org/show_bug.cgi?id=507656 #
+ ####################################################################
+ if [[ ${PN} == "git-sources" ]] ; then
+ if [[ ${i} == *"/patch-3.15-rc1.patch" ]] ; then
+ ebegin "Applying ${i/*\//} (-p1)"
+ if [ $(patch -p1 --no-backup-if-mismatch -f < ${i} >> ${STDERR_T}) "$?" -eq 0 ]; then
+ eend 0
+ rm ${STDERR_T}
+ break
+ else
+ eend 1
+ eerror "Failed to apply patch ${i/*\//}"
+ eerror "Please attach ${STDERR_T} to any bug you may post."
+ eshopts_pop
+ die "Failed to apply ${i/*\//} on patch depth 1."
+ fi
+ fi
+ fi
+ ####################################################################
+
while [ ${PATCH_DEPTH} -lt 5 ]; do
echo "Attempting Dry-run:" >> ${STDERR_T}
echo "cmd: patch -p${PATCH_DEPTH} --no-backup-if-mismatch --dry-run -f < ${i}" >> ${STDERR_T}
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2014-04-21 0:08 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2014-04-21 0:08 UTC (permalink / raw
To: gentoo-commits
mpagano 14/04/21 00:08:15
Modified: ChangeLog kernel-2.eclass
Log:
Update 3.15-rcX temporary fix. See bug #507656.
Revision Changes Path
1.1214 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1214&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1214&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1213&r2=1.1214
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1213
retrieving revision 1.1214
diff -u -r1.1213 -r1.1214
--- ChangeLog 19 Apr 2014 10:29:06 -0000 1.1213
+++ ChangeLog 21 Apr 2014 00:08:15 -0000 1.1214
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1213 2014/04/19 10:29:06 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1214 2014/04/21 00:08:15 mpagano Exp $
+
+ 21 Apr 2014; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Update 3.15-rcX temporary fix. See bug #507656.
19 Apr 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Support substituting ${PYTHON_USEDEP} in python_gen_cond_dep().
1.296 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.296&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.296&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.295&r2=1.296
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.295
retrieving revision 1.296
diff -u -r1.295 -r1.296
--- kernel-2.eclass 14 Apr 2014 20:21:42 -0000 1.295
+++ kernel-2.eclass 21 Apr 2014 00:08:15 -0000 1.296
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.295 2014/04/14 20:21:42 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.296 2014/04/21 00:08:15 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -1048,7 +1048,7 @@
# https://bugs.gentoo.org/show_bug.cgi?id=507656 #
####################################################################
if [[ ${PN} == "git-sources" ]] ; then
- if [[ ${i} == *"/patch-3.15-rc1.patch" ]] ; then
+ if [[ ${KV_MAJOR}${KV_PATCH} -ge 315 && ${RELEASETYPE} == -rc ]] ; then
ebegin "Applying ${i/*\//} (-p1)"
if [ $(patch -p1 --no-backup-if-mismatch -f < ${i} >> ${STDERR_T}) "$?" -eq 0 ]; then
eend 0
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2014-11-28 17:40 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2014-11-28 17:40 UTC (permalink / raw
To: gentoo-commits
mpagano 14/11/28 17:40:20
Modified: ChangeLog kernel-2.eclass
Log:
Adjust sparc warning. See bug #529682
Revision Changes Path
1.1447 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1447&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1447&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1446&r2=1.1447
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1446
retrieving revision 1.1447
diff -u -r1.1446 -r1.1447
--- ChangeLog 26 Nov 2014 00:34:41 -0000 1.1446
+++ ChangeLog 28 Nov 2014 17:40:20 -0000 1.1447
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1446 2014/11/26 00:34:41 grknight Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1447 2014/11/28 17:40:20 mpagano Exp $
+
+ 28 Nov 2014; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Adjust sparc warning. See bug #529682
26 Nov 2014; Brian Evans <grknight@gentoo.org> musql-cmake.eclass,
mysql-multilib.eclass:
1.297 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.297&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.297&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.296&r2=1.297
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.296
retrieving revision 1.297
diff -u -r1.296 -r1.297
--- kernel-2.eclass 21 Apr 2014 00:08:15 -0000 1.296
+++ kernel-2.eclass 28 Nov 2014 17:40:20 -0000 1.297
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.296 2014/04/21 00:08:15 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.297 2014/11/28 17:40:20 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -859,16 +859,18 @@
KV_MINOR=$(get_version_component_range 2 ${OKV})
KV_PATCH=$(get_version_component_range 3 ${OKV})
if [[ "$(tc-arch)" = "sparc" ]]; then
- if [[ ${KV_MAJOR} -ge 3 || ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} > 2.6.24 ]] ; then
- echo
- elog "NOTE: Since 2.6.25 the kernel Makefile has changed in a way that"
- elog "you now need to do"
- elog " make CROSS_COMPILE=sparc64-unknown-linux-gnu-"
- elog "instead of just"
- elog " make"
- elog "to compile the kernel. For more information please browse to"
- elog "https://bugs.gentoo.org/show_bug.cgi?id=214765"
- echo
+ if [[ $(gcc-major-version) -lt 4 && $(gcc-minor-version) -lt 4 ]]; then
+ if [[ ${KV_MAJOR} -ge 3 || ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} > 2.6.24 ]] ; then
+ echo
+ elog "NOTE: Since 2.6.25 the kernel Makefile has changed in a way that"
+ elog "you now need to do"
+ elog " make CROSS_COMPILE=sparc64-unknown-linux-gnu-"
+ elog "instead of just"
+ elog " make"
+ elog "to compile the kernel. For more information please browse to"
+ elog "https://bugs.gentoo.org/show_bug.cgi?id=214765"
+ echo
+ fi
fi
fi
}
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-02-23 12:42 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-02-23 12:42 UTC (permalink / raw
To: gentoo-commits
mpagano 15/02/23 12:42:40
Modified: ChangeLog kernel-2.eclass
Log:
Add support for 4.0 kernels
Revision Changes Path
1.1552 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1552&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1552&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1551&r2=1.1552
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1551
retrieving revision 1.1552
diff -u -r1.1551 -r1.1552
--- ChangeLog 23 Feb 2015 10:59:44 -0000 1.1551
+++ ChangeLog 23 Feb 2015 12:42:40 -0000 1.1552
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1551 2015/02/23 10:59:44 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1552 2015/02/23 12:42:40 mpagano Exp $
+
+ 23 Feb 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Add support for 4.0 kernels
23 Feb 2015; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
Remove USE_EINSTALL (#482082)
1.299 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.299&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.299&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.298&r2=1.299
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.298
retrieving revision 1.299
diff -u -r1.298 -r1.299
--- kernel-2.eclass 13 Feb 2015 01:30:50 -0000 1.298
+++ kernel-2.eclass 23 Feb 2015 12:42:40 -0000 1.299
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.298 2015/02/13 01:30:50 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.299 2015/02/23 12:42:40 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -374,6 +374,8 @@
if [[ ${RELEASETYPE} == -rc ]] || [[ ${RELEASETYPE} == -pre ]]; then
if [[ ${KV_MAJOR}${KV_PATCH} -eq 30 ]]; then
OKV="2.6.39"
+ elif [[ ${KV_MAJOR}${KV_PATCH} -eq 40 ]]; then
+ OKV="3.19"
else
KV_PATCH_ARR=(${KV_PATCH//\./ })
OKV="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))"
@@ -392,6 +394,8 @@
if [[ ${RELEASETYPE} == -rc-git ]]; then
if [[ ${KV_MAJOR}${KV_PATCH} -eq 30 ]]; then
OKV="2.6.39"
+ elif [[ ${KV_MAJOR}${KV_PATCH} -eq 40 ]]; then
+ OKV="2.19"
else
KV_PATCH_ARR=(${KV_PATCH//\./ })
OKV="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))"
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-02-27 23:44 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-02-27 23:44 UTC (permalink / raw
To: gentoo-commits
mpagano 15/02/27 23:44:41
Modified: ChangeLog kernel-2.eclass
Log:
Cleanup how we determine base linux tarball.
Revision Changes Path
1.1557 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1557&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1557&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1556&r2=1.1557
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1556
retrieving revision 1.1557
diff -u -r1.1556 -r1.1557
--- ChangeLog 26 Feb 2015 20:41:10 -0000 1.1556
+++ ChangeLog 27 Feb 2015 23:44:41 -0000 1.1557
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1556 2015/02/26 20:41:10 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1557 2015/02/27 23:44:41 mpagano Exp $
+
+ 27 Feb 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Cleanup how we determine base linux tarball.
26 Feb 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v5.31.eclass, +mozconfig-v5.36.eclass:
1.300 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.300&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.300&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.299&r2=1.300
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.299
retrieving revision 1.300
diff -u -r1.299 -r1.300
--- kernel-2.eclass 23 Feb 2015 12:42:40 -0000 1.299
+++ kernel-2.eclass 27 Feb 2015 23:44:41 -0000 1.300
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.299 2015/02/23 12:42:40 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.300 2015/02/27 23:44:41 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -371,15 +371,12 @@
UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${RELEASE/-git*}.xz ${DISTDIR}/patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${RELEASE}.xz"
fi
else
+ KV_PATCH_ARR=(${KV_PATCH//\./ })
+
+ # the different majorminor versions have different patch start versions
+ OKV_DICT=(["2"]="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))" ["3"]="2.6.39" ["4"]="3.19")
if [[ ${RELEASETYPE} == -rc ]] || [[ ${RELEASETYPE} == -pre ]]; then
- if [[ ${KV_MAJOR}${KV_PATCH} -eq 30 ]]; then
- OKV="2.6.39"
- elif [[ ${KV_MAJOR}${KV_PATCH} -eq 40 ]]; then
- OKV="3.19"
- else
- KV_PATCH_ARR=(${KV_PATCH//\./ })
- OKV="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))"
- fi
+ OKV=${OKV_DICT["${KV_MAJOR}"]}
KERNEL_URI="${KERNEL_BASE_URI}/testing/patch-${CKV//_/-}.xz
${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.xz"
@@ -392,14 +389,7 @@
fi
if [[ ${RELEASETYPE} == -rc-git ]]; then
- if [[ ${KV_MAJOR}${KV_PATCH} -eq 30 ]]; then
- OKV="2.6.39"
- elif [[ ${KV_MAJOR}${KV_PATCH} -eq 40 ]]; then
- OKV="2.19"
- else
- KV_PATCH_ARR=(${KV_PATCH//\./ })
- OKV="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))"
- fi
+ OKV=${OKV_DICT["${KV_MAJOR}"]}
KERNEL_URI="${KERNEL_BASE_URI}/snapshots/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE}.xz
${KERNEL_BASE_URI}/testing/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE/-git*}.xz
${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
@@ -409,8 +399,7 @@
fi
-
-
+
debug-print-kernel2-variables
handle_genpatches
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-03-20 0:13 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-03-20 0:13 UTC (permalink / raw
To: gentoo-commits
mpagano 15/03/20 00:13:32
Modified: ChangeLog kernel-2.eclass
Log:
Move cpu-optimation removal. See bug #542810.
Revision Changes Path
1.1569 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1569&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1569&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1568&r2=1.1569
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1568
retrieving revision 1.1569
diff -u -r1.1568 -r1.1569
--- ChangeLog 19 Mar 2015 09:57:43 -0000 1.1568
+++ ChangeLog 20 Mar 2015 00:13:32 -0000 1.1569
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1568 2015/03/19 09:57:43 chewi Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1569 2015/03/20 00:13:32 mpagano Exp $
+
+ 20 Mar 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Move cpu-optimation removal. See bug #542810
19 Mar 2015; <chewi@gentoo.org> java-pkg-simple.eclass:
Allow jar to be named something other than ${PN}.jar.
1.301 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.301&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.301&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.300&r2=1.301
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.300
retrieving revision 1.301
diff -u -r1.300 -r1.301
--- kernel-2.eclass 27 Feb 2015 23:44:41 -0000 1.300
+++ kernel-2.eclass 20 Mar 2015 00:13:32 -0000 1.301
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.300 2015/02/27 23:44:41 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.301 2015/03/20 00:13:32 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -157,22 +157,11 @@
if use experimental ; then
UNIPATCH_LIST_GENPATCHES+=" ${DISTDIR}/${tarball}"
debug-print "genpatches tarball: $tarball"
-
- # check gcc version < 4.9.X uses patch 5000 and = 4.9.X uses patch 5010
- if [[ $(gcc-major-version) -eq 4 ]] && [[ $(gcc-minor-version) -ne 9 ]]; then
- # drop 5000_enable-additional-cpu-optimizations-for-gcc-4.9.patch
- UNIPATCH_EXCLUDE+=" 5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch"
- else
- #drop 5000_enable-additional-cpu-optimizations-for-gcc.patch
- UNIPATCH_EXCLUDE+=" 5000_enable-additional-cpu-optimizations-for-gcc.patch"
- fi
-
fi
else
UNIPATCH_LIST_GENPATCHES+=" ${DISTDIR}/${tarball}"
debug-print "genpatches tarball: $tarball"
fi
-
GENPATCHES_URI+=" ${use_cond_start}mirror://gentoo/${tarball}${use_cond_end}"
done
}
@@ -1001,6 +990,22 @@
done
UNIPATCH_DROP+=" $(basename ${j})"
done
+ else
+ UNIPATCH_LIST_GENPATCHES+=" ${DISTDIR}/${tarball}"
+ debug-print "genpatches tarball: $tarball"
+
+ # check gcc version < 4.9.X uses patch 5000 and = 4.9.X uses patch 5010
+ if [[ $(gcc-major-version) -eq 4 ]] && [[ $(gcc-minor-version) -ne 9 ]]; then
+ # drop 5000_enable-additional-cpu-optimizations-for-gcc-4.9.patch
+ if [[ $UNIPATCH_DROP != *"5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch"* ]]; then
+ UNIPATCH_DROP+=" 5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch"
+ fi
+ else
+ if [[ $UNIPATCH_DROP != *"5000_enable-additional-cpu-optimizations-for-gcc.patch"* ]]; then
+ #drop 5000_enable-additional-cpu-optimizations-for-gcc.patch
+ UNIPATCH_DROP+=" 5000_enable-additional-cpu-optimizations-for-gcc.patch"
+ fi
+ fi
fi
done
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-04-27 18:59 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-04-27 18:59 UTC (permalink / raw
To: gentoo-commits
mpagano 15/04/27 18:59:42
Modified: ChangeLog kernel-2.eclass
Log:
Handle 4.1 base kernel. See bug #547894.
Revision Changes Path
1.1595 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1595&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1595&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1594&r2=1.1595
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1594
retrieving revision 1.1595
diff -u -r1.1594 -r1.1595
--- ChangeLog 25 Apr 2015 09:13:40 -0000 1.1594
+++ ChangeLog 27 Apr 2015 18:59:42 -0000 1.1595
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1594 2015/04/25 09:13:40 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1595 2015/04/27 18:59:42 mpagano Exp $
+
+ 27 Apr 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Handle 4.1 base kernel. See bug #547894.
25 Apr 2015; Lars Wendler <polynomial-c@gentoo.org> mozconfig-v5.36.eclass:
Adjusted libvpx dependency.
1.302 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.302&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.302&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.301&r2=1.302
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.301
retrieving revision 1.302
diff -u -r1.301 -r1.302
--- kernel-2.eclass 20 Mar 2015 00:13:32 -0000 1.301
+++ kernel-2.eclass 27 Apr 2015 18:59:42 -0000 1.302
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.301 2015/03/20 00:13:32 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.302 2015/04/27 18:59:42 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -363,9 +363,14 @@
KV_PATCH_ARR=(${KV_PATCH//\./ })
# the different majorminor versions have different patch start versions
- OKV_DICT=(["2"]="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))" ["3"]="2.6.39" ["4"]="3.19")
+ OKV_DICT=(["2"]="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))" ["3"]="2.6.39" ["4"]="3.19" ["41"] = "4.0")
if [[ ${RELEASETYPE} == -rc ]] || [[ ${RELEASETYPE} == -pre ]]; then
OKV=${OKV_DICT["${KV_MAJOR}"]}
+ if [[ ${KV_MAJOR} -ge 4 ]] && [[ ${KV_PATCH_ARR} -ge 1 ]]; then
+ OKV=${OKV_DICT["${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))"]}
+ else
+ OKV=${OKV_DICT["${KV_MAJOR}"]}
+ fi
KERNEL_URI="${KERNEL_BASE_URI}/testing/patch-${CKV//_/-}.xz
${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.xz"
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-04-29 0:07 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-04-29 0:07 UTC (permalink / raw
To: gentoo-commits
mpagano 15/04/29 00:07:30
Modified: ChangeLog kernel-2.eclass
Log:
Add kernel-2 env var K_BASE_VER as different versions of git sources use different base versions.
Revision Changes Path
1.1598 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1598&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1598&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1597&r2=1.1598
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1597
retrieving revision 1.1598
diff -u -r1.1597 -r1.1598
--- ChangeLog 28 Apr 2015 20:35:40 -0000 1.1597
+++ ChangeLog 29 Apr 2015 00:07:30 -0000 1.1598
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1597 2015/04/28 20:35:40 chewi Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1598 2015/04/29 00:07:30 mpagano Exp $
+
+ 29 Apr 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Add kernel-2 env var K_BASE_VER as different versions of git sources use
+ different base versions.
28 Apr 2015; James Le Cuirot <chewi@gentoo.org> java-pkg-2.eclass,
java-utils-2.eclass, ant-tasks.eclass:
1.303 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.303&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.303&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.302&r2=1.303
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.302
retrieving revision 1.303
diff -u -r1.302 -r1.303
--- kernel-2.eclass 27 Apr 2015 18:59:42 -0000 1.302
+++ kernel-2.eclass 29 Apr 2015 00:07:30 -0000 1.303
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.302 2015/04/27 18:59:42 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.303 2015/04/29 00:07:30 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -37,6 +37,8 @@
# K_EXTRAEWARN - same as K_EXTRAEINFO except using ewarn instead of einfo
# K_SYMLINK - if this is set, then forcably create symlink anyway
#
+# K_BASE_VER - for git-sources, declare the base version this patch is
+# based off of.
# K_DEFCONFIG - Allow specifying a different defconfig target.
# If length zero, defaults to "defconfig".
# K_WANT_GENPATCHES - Apply genpatches to kernel source. Provide any
@@ -363,14 +365,10 @@
KV_PATCH_ARR=(${KV_PATCH//\./ })
# the different majorminor versions have different patch start versions
- OKV_DICT=(["2"]="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))" ["3"]="2.6.39" ["4"]="3.19" ["41"] = "4.0")
+ OKV_DICT=(["2"]="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))" ["3"]="2.6.39" ["4"]="3.19")
+
if [[ ${RELEASETYPE} == -rc ]] || [[ ${RELEASETYPE} == -pre ]]; then
- OKV=${OKV_DICT["${KV_MAJOR}"]}
- if [[ ${KV_MAJOR} -ge 4 ]] && [[ ${KV_PATCH_ARR} -ge 1 ]]; then
- OKV=${OKV_DICT["${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))"]}
- else
- OKV=${OKV_DICT["${KV_MAJOR}"]}
- fi
+ OKV=${K_BASE_VER:-$OKV_DICT["${KV_MAJOR}"]}
KERNEL_URI="${KERNEL_BASE_URI}/testing/patch-${CKV//_/-}.xz
${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.xz"
@@ -383,7 +381,7 @@
fi
if [[ ${RELEASETYPE} == -rc-git ]]; then
- OKV=${OKV_DICT["${KV_MAJOR}"]}
+ OKV=${K_BASE_VER:-$OKV_DICT["${KV_MAJOR}"]}
KERNEL_URI="${KERNEL_BASE_URI}/snapshots/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE}.xz
${KERNEL_BASE_URI}/testing/patch-${KV_MAJOR}.${KV_PATCH}${RELEASE/-git*}.xz
${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-05-14 19:26 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-05-14 19:26 UTC (permalink / raw
To: gentoo-commits
mpagano 15/05/14 19:26:29
Modified: ChangeLog kernel-2.eclass
Log:
Add back the deblob script functionality to the eclass.
Revision Changes Path
1.1615 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1615&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1615&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1614&r2=1.1615
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1614
retrieving revision 1.1615
diff -u -r1.1614 -r1.1615
--- ChangeLog 12 May 2015 15:15:31 -0000 1.1614
+++ ChangeLog 14 May 2015 19:26:29 -0000 1.1615
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1614 2015/05/12 15:15:31 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1615 2015/05/14 19:26:29 mpagano Exp $
+
+ 14 May 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Add back the deblob script functionality to the eclass.
12 May 2015; Bernard Cafarelli <voyageur@gentoo.org> webapp.eclass:
Drop elog in webapp_serverowned, discussed with blueness in bug #542024
1.304 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.304&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.304&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.303&r2=1.304
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.303
retrieving revision 1.304
diff -u -r1.303 -r1.304
--- kernel-2.eclass 29 Apr 2015 00:07:30 -0000 1.303
+++ kernel-2.eclass 14 May 2015 19:26:29 -0000 1.304
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.303 2015/04/29 00:07:30 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.304 2015/05/14 19:26:29 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -56,6 +56,8 @@
# K_DEBLOB_AVAILABLE - A value of "0" will disable all of the optional deblob
# code. If empty, will be set to "1" if deblobbing is
# possible. Test ONLY for "1".
+# K_DEBLOB_TAG - This will be the version of deblob script. It's a upstream SVN tag
+# such asw -gnu or -gnu1.
# K_PREDEBLOBBED - This kernel was already deblobbed elsewhere.
# If false, either optional deblobbing will be available
# or the license will note the inclusion of freedist
@@ -476,15 +478,18 @@
DEBLOB_PV="${KV_MAJOR}.${KV_MINOR}"
fi
+ # deblob svn tag, default is -gnu, to change, use K_DEBLOB_TAG in ebuild
+ K_DEBLOB_TAG=${K_DEBLOB_TAG:--gnu}
DEBLOB_A="deblob-${DEBLOB_PV}"
DEBLOB_CHECK_A="deblob-check-${DEBLOB_PV}"
- DEBLOB_HOMEPAGE="http://www.fsfla.org/svnwiki/selibre/linux-libre/"
- DEBLOB_URI_PATH="download/releases/LATEST-${DEBLOB_PV}.N"
+ DEBLOB_HOMEPAGE="http://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags"
+ DEBLOB_URI_PATH="${DEBLOB_PV}${K_DEBLOB_TAG}"
if ! has "${EAPI:-0}" 0 1 ; then
DEBLOB_CHECK_URI="${DEBLOB_HOMEPAGE}/${DEBLOB_URI_PATH}/deblob-check -> ${DEBLOB_CHECK_A}"
else
DEBLOB_CHECK_URI="mirror://gentoo/${DEBLOB_CHECK_A}"
fi
+
DEBLOB_URI="${DEBLOB_HOMEPAGE}/${DEBLOB_URI_PATH}/${DEBLOB_A}"
HOMEPAGE="${HOMEPAGE} ${DEBLOB_HOMEPAGE}"
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-05-30 16:09 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-05-30 16:09 UTC (permalink / raw
To: gentoo-commits
mpagano 15/05/30 16:09:05
Modified: ChangeLog kernel-2.eclass
Log:
Drop PDEPEND on virtual/dev-manager. See bug #550086.
Revision Changes Path
1.1629 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1629&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1629&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1628&r2=1.1629
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1628
retrieving revision 1.1629
diff -u -r1.1628 -r1.1629
--- ChangeLog 30 May 2015 14:11:49 -0000 1.1628
+++ ChangeLog 30 May 2015 16:09:05 -0000 1.1629
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1628 2015/05/30 14:11:49 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1629 2015/05/30 16:09:05 mpagano Exp $
+
+ 30 May 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Drop PDEPEND on virtual/dev-manager. See bug #550086.
30 May 2015; Lars Wendler <polynomial-c@gentoo.org> apache-2.eclass:
Moved selinux dependency from DEPEND to RDEPEND (bug #550822). Fixed
1.305 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.305&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.305&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.304&r2=1.305
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.304
retrieving revision 1.305
diff -u -r1.304 -r1.305
--- kernel-2.eclass 14 May 2015 19:26:29 -0000 1.304
+++ kernel-2.eclass 30 May 2015 16:09:05 -0000 1.305
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.304 2015/05/14 19:26:29 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.305 2015/05/30 16:09:05 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -446,7 +446,6 @@
dev-lang/perl
sys-devel/bc
)"
- PDEPEND="!build? ( virtual/dev-manager )"
SLOT="${PVR}"
DESCRIPTION="Sources based on the Linux Kernel."
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-06-26 22:32 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-06-26 22:32 UTC (permalink / raw
To: gentoo-commits
mpagano 15/06/26 22:32:49
Modified: ChangeLog kernel-2.eclass
Log:
Add the option to include the kdbus patchset into gentoo-sources. Default is not to include it.
Revision Changes Path
1.1686 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1686&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1686&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1685&r2=1.1686
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1685
retrieving revision 1.1686
diff -u -r1.1685 -r1.1686
--- ChangeLog 26 Jun 2015 20:43:13 -0000 1.1685
+++ ChangeLog 26 Jun 2015 22:32:49 -0000 1.1686
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1685 2015/06/26 20:43:13 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1686 2015/06/26 22:32:49 mpagano Exp $
+
+ 26 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Add the option to include the kdbus patchset into gentoo-sources. Default is
+ not to include it.
26 Jun 2015; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Remove emul-linux-x86 hack, since emul-linux-x86 is no more.
1.306 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.306&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.306&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.305&r2=1.306
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.305
retrieving revision 1.306
diff -u -r1.305 -r1.306
--- kernel-2.eclass 30 May 2015 16:09:05 -0000 1.305
+++ kernel-2.eclass 26 Jun 2015 22:32:49 -0000 1.306
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.305 2015/05/30 16:09:05 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.306 2015/06/26 22:32:49 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -449,7 +449,7 @@
SLOT="${PVR}"
DESCRIPTION="Sources based on the Linux Kernel."
- IUSE="symlink build"
+ IUSE="symlink build kdbus"
# Bug #266157, deblob for libre support
if [[ -z ${K_PREDEBLOBBED} ]] ; then
@@ -1013,6 +1013,11 @@
UNIPATCH_DROP+=" 5000_enable-additional-cpu-optimizations-for-gcc.patch"
fi
fi
+
+ # if kdbus use flag is not set, drop the kdbus patch
+ if [[ $UNIPATCH_DROP != *"5015_kdbus*.patch"* ]] && ! use kdbus; then
+ UNIPATCH_DROP="${UNIPATCH_DROP} 5015_kdbus*.patch"
+ fi
fi
done
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-06-27 0:50 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-06-27 0:50 UTC (permalink / raw
To: gentoo-commits
mpagano 15/06/27 00:50:55
Modified: ChangeLog kernel-2.eclass
Log:
Reverting kdbus changes in eclass. Caused invalid iuse for other ebuilds.
Revision Changes Path
1.1687 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1687&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1687&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1686&r2=1.1687
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1686
retrieving revision 1.1687
diff -u -r1.1686 -r1.1687
--- ChangeLog 26 Jun 2015 22:32:49 -0000 1.1686
+++ ChangeLog 27 Jun 2015 00:50:55 -0000 1.1687
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1686 2015/06/26 22:32:49 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1687 2015/06/27 00:50:55 mpagano Exp $
+
+ 27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Reverting kdbus changes in eclass. Caused invalid iuse for other ebuilds.
26 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Add the option to include the kdbus patchset into gentoo-sources. Default is
1.307 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.307&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.307&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.306&r2=1.307
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.306
retrieving revision 1.307
diff -u -r1.306 -r1.307
--- kernel-2.eclass 26 Jun 2015 22:32:49 -0000 1.306
+++ kernel-2.eclass 27 Jun 2015 00:50:55 -0000 1.307
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.306 2015/06/26 22:32:49 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.307 2015/06/27 00:50:55 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -449,7 +449,7 @@
SLOT="${PVR}"
DESCRIPTION="Sources based on the Linux Kernel."
- IUSE="symlink build kdbus"
+ IUSE="symlink build"
# Bug #266157, deblob for libre support
if [[ -z ${K_PREDEBLOBBED} ]] ; then
@@ -1013,11 +1013,6 @@
UNIPATCH_DROP+=" 5000_enable-additional-cpu-optimizations-for-gcc.patch"
fi
fi
-
- # if kdbus use flag is not set, drop the kdbus patch
- if [[ $UNIPATCH_DROP != *"5015_kdbus*.patch"* ]] && ! use kdbus; then
- UNIPATCH_DROP="${UNIPATCH_DROP} 5015_kdbus*.patch"
- fi
fi
done
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-06-27 15:36 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-06-27 15:36 UTC (permalink / raw
To: gentoo-commits
mpagano 15/06/27 15:36:07
Modified: ChangeLog kernel-2.eclass
Log:
Add the kdbus use flag and eclass variable to the kernel-2.eclass for optional kdbus inclusion.
Revision Changes Path
1.1688 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1688&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1688&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1687&r2=1.1688
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1687
retrieving revision 1.1688
diff -u -r1.1687 -r1.1688
--- ChangeLog 27 Jun 2015 00:50:55 -0000 1.1687
+++ ChangeLog 27 Jun 2015 15:36:06 -0000 1.1688
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1687 2015/06/27 00:50:55 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1688 2015/06/27 15:36:06 mpagano Exp $
+
+ 27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Add the kdbus use flag and eclass variable to the kernel-2.eclass for
+ optional kdbus inclusion.
27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Reverting kdbus changes in eclass. Caused invalid iuse for other ebuilds.
1.308 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.308&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.308&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.307&r2=1.308
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.307
retrieving revision 1.308
diff -u -r1.307 -r1.308
--- kernel-2.eclass 27 Jun 2015 00:50:55 -0000 1.307
+++ kernel-2.eclass 27 Jun 2015 15:36:06 -0000 1.308
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.307 2015/06/27 00:50:55 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.308 2015/06/27 15:36:06 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -65,6 +65,9 @@
# K_LONGTERM - If set, the eclass will search for the kernel source
# in the long term directories on the upstream servers
# as the location has been changed by upstream
+# K_KDBUS_AVAILABLE - If set, the ebuild contains the option of installing the
+# kdbus patch. This patch is not installed without the 'kdbus'
+# and 'experimental' use flags.
# H_SUPPORTEDARCH - this should be a space separated list of ARCH's which
# can be supported by the headers ebuild
@@ -451,6 +454,10 @@
DESCRIPTION="Sources based on the Linux Kernel."
IUSE="symlink build"
+ if [[ -n K_KDBUS_AVAILABLE ]]; then
+ IUSE="${IUSE} kdbus"
+ fi
+
# Bug #266157, deblob for libre support
if [[ -z ${K_PREDEBLOBBED} ]] ; then
# Bug #359865, force a call to detect_version if needed
@@ -1013,6 +1020,11 @@
UNIPATCH_DROP+=" 5000_enable-additional-cpu-optimizations-for-gcc.patch"
fi
fi
+
+ # if kdbus use flag is not set, drop the kdbus patch
+ if [[ $UNIPATCH_DROP != *"5015_kdbus*.patch"* ]] && ! use kdbus; then
+ UNIPATCH_DROP="${UNIPATCH_DROP} 5015_kdbus*.patch"
+ fi
fi
done
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-06-27 17:27 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-06-27 17:27 UTC (permalink / raw
To: gentoo-commits
mpagano 15/06/27 17:27:15
Modified: ChangeLog kernel-2.eclass
Log:
Fix for kdbus. Thanks to Arfrever.
Revision Changes Path
1.1689 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1689&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1689&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1688&r2=1.1689
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1688
retrieving revision 1.1689
diff -u -r1.1688 -r1.1689
--- ChangeLog 27 Jun 2015 15:36:06 -0000 1.1688
+++ ChangeLog 27 Jun 2015 17:27:15 -0000 1.1689
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1688 2015/06/27 15:36:06 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1689 2015/06/27 17:27:15 mpagano Exp $
+
+ 27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Fix for kdbus. Thanks to Arfrever.
27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Add the kdbus use flag and eclass variable to the kernel-2.eclass for
1.309 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.309&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.309&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.308&r2=1.309
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.308
retrieving revision 1.309
diff -u -r1.308 -r1.309
--- kernel-2.eclass 27 Jun 2015 15:36:06 -0000 1.308
+++ kernel-2.eclass 27 Jun 2015 17:27:15 -0000 1.309
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.308 2015/06/27 15:36:06 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.309 2015/06/27 17:27:15 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -454,7 +454,7 @@
DESCRIPTION="Sources based on the Linux Kernel."
IUSE="symlink build"
- if [[ -n K_KDBUS_AVAILABLE ]]; then
+ if [[ -n ${K_KDBUS_AVAILABLE} ]]; then
IUSE="${IUSE} kdbus"
fi
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-06-27 17:41 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-06-27 17:41 UTC (permalink / raw
To: gentoo-commits
mpagano 15/06/27 17:41:20
Modified: ChangeLog kernel-2.eclass
Log:
Fix conditional bug for UNIPATCH_DROP
Revision Changes Path
1.1690 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1690&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1690&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1689&r2=1.1690
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1689
retrieving revision 1.1690
diff -u -r1.1689 -r1.1690
--- ChangeLog 27 Jun 2015 17:27:15 -0000 1.1689
+++ ChangeLog 27 Jun 2015 17:41:20 -0000 1.1690
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1689 2015/06/27 17:27:15 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1690 2015/06/27 17:41:20 mpagano Exp $
+
+ 27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Fix conditional bug for UNIPATCH_DROP
27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Fix for kdbus. Thanks to Arfrever.
1.310 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.310&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.310&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.309&r2=1.310
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.309
retrieving revision 1.310
diff -u -r1.309 -r1.310
--- kernel-2.eclass 27 Jun 2015 17:27:15 -0000 1.309
+++ kernel-2.eclass 27 Jun 2015 17:41:20 -0000 1.310
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.309 2015/06/27 17:27:15 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.310 2015/06/27 17:41:20 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -1022,10 +1022,12 @@
fi
# if kdbus use flag is not set, drop the kdbus patch
- if [[ $UNIPATCH_DROP != *"5015_kdbus*.patch"* ]] && ! use kdbus; then
- UNIPATCH_DROP="${UNIPATCH_DROP} 5015_kdbus*.patch"
+ if [[ $UNIPATCH_DROP != *"5015_kdbus*.patch"* ]]; then
+ if ! has kdbus ${IUSE} || ! use kdbus; then
+ UNIPATCH_DROP="${UNIPATCH_DROP} 5015_kdbus*.patch"
+ fi
fi
- fi
+ fi
done
#populate KPATCH_DIRS so we know where to look to remove the excludes
^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
@ 2015-07-19 15:46 Mike Pagano (mpagano)
0 siblings, 0 replies; 36+ messages in thread
From: Mike Pagano (mpagano) @ 2015-07-19 15:46 UTC (permalink / raw
To: gentoo-commits
mpagano 15/07/19 15:46:03
Modified: ChangeLog kernel-2.eclass
Log:
Change kernel upgrade http link and remove reference to deblob in elog message. See bug #553484
Revision Changes Path
1.1722 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1722&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1722&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1721&r2=1.1722
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1721
retrieving revision 1.1722
diff -u -r1.1721 -r1.1722
--- ChangeLog 19 Jul 2015 10:46:47 -0000 1.1721
+++ ChangeLog 19 Jul 2015 15:46:03 -0000 1.1722
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1721 2015/07/19 10:46:47 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1722 2015/07/19 15:46:03 mpagano Exp $
+
+ 19 Jul 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
+ Change kernel upgrade http link and remove reference to deblob in elog
+ message. See bug #553484
19 Jul 2015; Johannes Huber <johu@gentoo.org> kde4-base.eclass:
Cleanup SRC_URIs.
1.311 eclass/kernel-2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.311&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.311&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.310&r2=1.311
Index: kernel-2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
retrieving revision 1.310
retrieving revision 1.311
diff -u -r1.310 -r1.311
--- kernel-2.eclass 27 Jun 2015 17:41:20 -0000 1.310
+++ kernel-2.eclass 19 Jul 2015 15:46:03 -0000 1.311
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.310 2015/06/27 17:41:20 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.311 2015/07/19 15:46:03 mpagano Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -824,7 +824,7 @@
echo
elog "If you are upgrading from a previous kernel, you may be interested"
elog "in the following document:"
- elog " - General upgrade guide: http://www.gentoo.org/doc/en/kernel-upgrade.xml"
+ elog " - General upgrade guide: https://wiki.gentoo.org/wiki/Kernel/Upgrade"
echo
# if K_EXTRAEINFO is set then lets display it now
@@ -847,10 +847,7 @@
# optionally display security unsupported message
# Start with why
- if [[ ${K_SECURITY_UNSUPPORTED} = deblob ]]; then
- ewarn "Deblobbed kernels may not be up-to-date security-wise"
- ewarn "as they depend on external scripts."
- elif [[ -n ${K_SECURITY_UNSUPPORTED} ]]; then
+ if [[ -n ${K_SECURITY_UNSUPPORTED} ]]; then
ewarn "${PN} is UNSUPPORTED by Gentoo Security."
fi
# And now the general message.
^ permalink raw reply [flat|nested] 36+ messages in thread
end of thread, other threads:[~2015-07-19 15:46 UTC | newest]
Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-27 18:59 [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass Mike Pagano (mpagano)
-- strict thread matches above, loose matches on Subject: below --
2015-07-19 15:46 Mike Pagano (mpagano)
2015-06-27 17:41 Mike Pagano (mpagano)
2015-06-27 17:27 Mike Pagano (mpagano)
2015-06-27 15:36 Mike Pagano (mpagano)
2015-06-27 0:50 Mike Pagano (mpagano)
2015-06-26 22:32 Mike Pagano (mpagano)
2015-05-30 16:09 Mike Pagano (mpagano)
2015-05-14 19:26 Mike Pagano (mpagano)
2015-04-29 0:07 Mike Pagano (mpagano)
2015-03-20 0:13 Mike Pagano (mpagano)
2015-02-27 23:44 Mike Pagano (mpagano)
2015-02-23 12:42 Mike Pagano (mpagano)
2014-11-28 17:40 Mike Pagano (mpagano)
2014-04-21 0:08 Mike Pagano (mpagano)
2014-04-14 20:21 Tom Wijsman (tomwij)
2014-01-18 14:53 Mike Gilbert (floppym)
2014-01-17 19:05 Mike Pagano (mpagano)
2014-01-17 18:14 Mike Pagano (mpagano)
2013-11-18 13:19 Tom Wijsman (tomwij)
2013-11-02 12:58 Tom Wijsman (tomwij)
2013-09-05 17:04 Tom Wijsman (tomwij)
2013-07-31 21:18 Julian Ospald (hasufell)
2013-07-15 14:04 Samuli Suominen (ssuominen)
2013-04-29 22:14 Tom Wijsman (tomwij)
2013-04-17 20:59 Tom Wijsman (tomwij)
2013-04-17 13:52 Tom Wijsman (tomwij)
2013-03-20 16:45 Tom Wijsman (tomwij)
2013-03-20 7:55 Tom Wijsman (tomwij)
2013-03-09 21:05 Tom Wijsman (tomwij)
2013-03-05 19:52 Mike Pagano (mpagano)
2012-06-24 17:52 Mike Pagano (mpagano)
2012-06-06 17:00 Mike Pagano (mpagano)
2012-03-17 0:02 Mike Pagano (mpagano)
2011-12-28 13:38 Stratos Psomadakis (psomas)
2011-11-08 1:05 Mike Pagano (mpagano)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox