public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Davide Pesavento" <pesa@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/qt:master commit in: eclass/
Date: Sun, 24 Jun 2012 21:05:23 +0000 (UTC)	[thread overview]
Message-ID: <1340571612.df4b9919281a430d28e7812e29c2014b50df0693.pesa@gentoo> (raw)

commit:     df4b9919281a430d28e7812e29c2014b50df0693
Author:     Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Sun Jun 24 21:00:12 2012 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Jun 24 21:00:12 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=df4b9919

[qt5-build.eclass] Rewrite qconfig.{h,pri} handling and enable it.

---
 eclass/qt5-build.eclass |  156 +++++++++++++++++++++++------------------------
 1 files changed, 76 insertions(+), 80 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index e1c37d5..6d714b6 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -8,7 +8,6 @@
 # @BLURB: Eclass for Qt5 split ebuilds.
 # @DESCRIPTION:
 # This eclass contains various functions that are used when building Qt5.
-# eutils, flag-o-matic, multilib eclasses are guaranteed to be already inherited.
 # Requires EAPI 4.
 
 case ${EAPI} in
@@ -289,6 +288,7 @@ qt5-build_src_test() {
 # @FUNCTION: qt5-build_src_install
 # @DESCRIPTION:
 # Performs the actual installation of target directories.
+# TODO: pkgconfig files are installed in the wrong place
 qt5-build_src_install() {
 	qt5_foreach_target_subdir emake INSTALL_ROOT="${D}" install
 
@@ -296,12 +296,21 @@ qt5-build_src_install() {
 		pushd "${QT5_BUILD_DIR}" >/dev/null || die
 		emake INSTALL_ROOT="${D}" install_{qmake,mkspecs}
 		popd >/dev/null || die
+
+		# create an empty Gentoo/gentoo-qconfig.h
+		dodir "${D}${QTHEADERDIR}"/Gentoo
+		: > "${D}${QTHEADERDIR}"/Gentoo/gentoo-qconfig.h
+
+		# include gentoo-qconfig.h at the beginning of Qt{,Core}/qconfig.h
+		sed -i -e '2a#include <Gentoo/gentoo-qconfig.h>\n' \
+			"${D}${QTHEADERDIR}"/QtCore/qconfig.h \
+			"${D}${QTHEADERDIR}"/Qt/qconfig.h \
+			|| die "sed qconfig.h failed"
 	fi
 
-	# TODO: install_qconfigs
-	# TODO: pkgconfig files are installed in the wrong place
+	qt5_install_module_qconfigs
 
-	# remove .la files since we are building only shared Qt libraries
+	# remove .la files since we are building only shared libraries
 	prune_libtool_files
 }
 
@@ -310,27 +319,25 @@ qt5-build_src_install() {
 # Regenerate configuration, plus throw a message about possible
 # breakages and proposed solutions.
 qt5-build_pkg_postinst() {
-	# TODO
-	#generate_qconfigs
-	:
+	qt5_regenerate_global_qconfigs
 }
 
 # @FUNCTION: qt5-build_pkg_postrm
 # @DESCRIPTION:
 # Regenerate configuration when the package is completely removed.
 qt5-build_pkg_postrm() {
-	# TODO
-	#generate_qconfigs
-	:
+	if [[ -z ${REPLACED_BY_VERSION} && ${PN} != "qt-core" ]]; then
+		qt5_regenerate_global_qconfigs
+	fi
 }
 
 # @FUNCTION: qt_use
-# @USAGE: < flag > [ feature ] [ enableval ]
+# @USAGE: <flag> [feature] [enableval]
 # @DESCRIPTION:
 # This will echo "-${enableval}-${feature}" if <flag> is enabled, or
-# "-no-${feature}" if it's disabled. If [feature] is not specified, <flag>
-# will be used for that. If [enableval] is not specified, it omits the
-# "-${enableval}" part.
+# "-no-${feature}" if it's disabled. If [feature] is not specified,
+# <flag> will be used for that. If [enableval] is not specified, the
+# "-${enableval}" prefix is omitted.
 qt_use() {
 	use "$1" && echo "${3:+-$3}-${2:-$1}" || echo "-no-${2:-$1}"
 }
@@ -386,86 +393,75 @@ qt5_foreach_target_subdir() {
 	done
 }
 
-# @FUNCTION: install_qconfigs
+# @FUNCTION: qt5_install_module_qconfigs
 # @INTERNAL
 # @DESCRIPTION:
-# Installs gentoo-specific mkspecs configurations.
-install_qconfigs() {
+# Creates and installs gentoo-specific ${PN}-qconfig.{h,pri} files.
+qt5_install_module_qconfigs() {
 	local x
 
-	if [[ -n ${QCONFIG_ADD} || -n ${QCONFIG_REMOVE} ]]; then
-		for x in QCONFIG_ADD QCONFIG_REMOVE; do
-			[[ -n ${!x} ]] && echo ${x}=${!x} >> "${T}"/${PN}-qconfig.pri
-		done
-		insinto ${QTDATADIR#${EPREFIX}}/mkspecs/gentoo
-		doins "${T}"/${PN}-qconfig.pri || die "installing ${PN}-qconfig.pri failed"
-	fi
+	# qconfig.h
+	: > "${T}"/${PN}-qconfig.h
+	for x in ${QCONFIG_DEFINE}; do
+		echo "#define ${x}" >> "${T}"/${PN}-qconfig.h
+	done
+	[[ -s ${T}/${PN}-qconfig.h ]] && (
+		insinto "${QTHEADERDIR#${EPREFIX}}"/Gentoo
+		doins "${T}"/${PN}-qconfig.h
+	)
 
-	if [[ -n ${QCONFIG_DEFINE} ]]; then
-		for x in ${QCONFIG_DEFINE}; do
-			echo "#define ${x}" >> "${T}"/gentoo-${PN}-qconfig.h
-		done
-		insinto ${QTHEADERDIR#${EPREFIX}}/Gentoo
-		doins "${T}"/gentoo-${PN}-qconfig.h || die "installing ${PN}-qconfig.h failed"
-	fi
+	# qconfig.pri
+	: > "${T}"/${PN}-qconfig.pri
+	for x in QCONFIG_ADD QCONFIG_REMOVE; do
+		[[ -n ${!x} ]] && echo "${x}=${!x}" >> "${T}"/${PN}-qconfig.pri
+	done
+	[[ -s ${T}/${PN}-qconfig.pri ]] && (
+		insinto "${QTDATADIR#${EPREFIX}}"/mkspecs/gentoo
+		doins "${T}"/${PN}-qconfig.pri
+	)
 }
 
-# @FUNCTION: generate_qconfigs
+# @FUNCTION: qt5_regenerate_global_qconfigs
 # @INTERNAL
 # @DESCRIPTION:
 # Generates gentoo-specific qconfig.{h,pri}.
-generate_qconfigs() {
-	if [[ -n ${QCONFIG_ADD} || -n ${QCONFIG_REMOVE} || -n ${QCONFIG_DEFINE} ]]; then
-		local x qconfig_add qconfig_remove qconfig_new
-		for x in "${ROOT}${QTDATADIR}"/mkspecs/gentoo/*-qconfig.pri; do
-			[[ -f ${x} ]] || continue
+# Don't die here because dying in pkg_post{inst,rm} just makes things worse.
+qt5_regenerate_global_qconfigs() {
+	einfo "Regenerating gentoo-qconfig.h"
+
+	find "${ROOT}${QTHEADERDIR}"/Gentoo -name 'qt-*-qconfig.h' -type f \
+		-exec cat {} + > "${T}"/gentoo-qconfig.h
+	if [[ -s ${T}/gentoo-qconfig.h ]]; then
+		mv -f "${T}"/gentoo-qconfig.h "${ROOT}${QTHEADERDIR}"/Gentoo/gentoo-qconfig.h \
+			|| eerror "Failed to install new gentoo-qconfig.h"
+	else
+		eerror "Generated gentoo-qconfig.h is empty"
+	fi
+
+	einfo "Fixing QT_CONFIG in qconfig.pri"
+
+	if [[ -f ${ROOT}${QTDATADIR}/mkspecs/qconfig.pri ]]; then
+		local x qconfig_add= qconfig_remove=
+		local qt_config=$(sed -n 's/^QT_CONFIG +=//p' "${ROOT}${QTDATADIR}"/mkspecs/qconfig.pri)
+		local new_qt_config=
+
+		# generate list of QT_CONFIG entries from the existing list,
+		# adding QCONFIG_ADD and excluding QCONFIG_REMOVE
+		for x in "${ROOT}${QTDATADIR}"/mkspecs/gentoo/qt-*-qconfig.pri; do
 			qconfig_add+=" $(sed -n 's/^QCONFIG_ADD=//p' "${x}")"
 			qconfig_remove+=" $(sed -n 's/^QCONFIG_REMOVE=//p' "${x}")"
 		done
-
-		# these error checks do not use die because dying in pkg_post{inst,rm}
-		# just makes things worse.
-		if [[ -e "${ROOT}${QTDATADIR}"/mkspecs/gentoo/qconfig.pri ]]; then
-			# start with the qconfig.pri that qt-core installed
-			if ! cp "${ROOT}${QTDATADIR}"/mkspecs/gentoo/qconfig.pri \
-				"${ROOT}${QTDATADIR}"/mkspecs/qconfig.pri; then
-				eerror "cp qconfig failed."
-				return 1
-			fi
-
-			# generate list of QT_CONFIG entries from the existing list
-			# including qconfig_add and excluding qconfig_remove
-			for x in $(sed -n 's/^QT_CONFIG +=//p' \
-				"${ROOT}${QTDATADIR}"/mkspecs/qconfig.pri) ${qconfig_add}; do
-					has ${x} ${qconfig_remove} || qconfig_new+=" ${x}"
-			done
-
-			# replace the existing QT_CONFIG list with qconfig_new
-			if ! sed -i -e "s/QT_CONFIG +=.*/QT_CONFIG += ${qconfig_new}/" \
-				"${ROOT}${QTDATADIR}"/mkspecs/qconfig.pri; then
-				eerror "Sed for QT_CONFIG failed"
-				return 1
+		for x in ${qt_config} ${qconfig_add}; do
+			if ! has "${x}" ${new_qt_config} ${qconfig_remove}; then
+				new_qt_config+=" ${x}"
 			fi
+		done
 
-			# create Gentoo/qconfig.h
-			if [[ ! -e ${ROOT}${QTHEADERDIR}/Gentoo ]]; then
-				if ! mkdir -p "${ROOT}${QTHEADERDIR}"/Gentoo; then
-					eerror "mkdir ${QTHEADERDIR}/Gentoo failed"
-					return 1
-				fi
-			fi
-			: > "${ROOT}${QTHEADERDIR}"/Gentoo/gentoo-qconfig.h
-			for x in "${ROOT}${QTHEADERDIR}"/Gentoo/gentoo-*-qconfig.h; do
-				[[ -f ${x} ]] || continue
-				cat "${x}" >> "${ROOT}${QTHEADERDIR}"/Gentoo/gentoo-qconfig.h
-			done
-		else
-			rm -f "${ROOT}${QTDATADIR}"/mkspecs/qconfig.pri
-			rm -f "${ROOT}${QTHEADERDIR}"/Gentoo/gentoo-qconfig.h
-			rmdir "${ROOT}${QTDATADIR}"/mkspecs \
-				"${ROOT}${QTDATADIR}" \
-				"${ROOT}${QTHEADERDIR}"/Gentoo \
-				"${ROOT}${QTHEADERDIR}" 2>/dev/null
-		fi
+		# now replace the existing QT_CONFIG with the generated list
+		sed -i -e "s/^QT_CONFIG +=.*/QT_CONFIG +=${new_qt_config}/" \
+			"${ROOT}${QTDATADIR}"/mkspecs/qconfig.pri \
+			|| eerror "Failed to sed QT_CONFIG in qconfig.pri"
+	else
+		eerror "qconfig.pri does not exist or is not a regular file"
 	fi
 }



             reply	other threads:[~2012-06-24 21:05 UTC|newest]

Thread overview: 451+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-24 21:05 Davide Pesavento [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-05-28 19:34 [gentoo-commits] proj/qt:master commit in: eclass/ Andreas Sturmlechner
2024-01-10  9:40 Andreas Sturmlechner
2024-01-03 18:12 Andreas Sturmlechner
2024-01-03 11:31 Sam James
2024-01-03 10:45 Sam James
2023-12-12 12:51 Andreas Sturmlechner
2023-10-15 20:00 Andreas Sturmlechner
2023-07-08 21:26 Andreas Sturmlechner
2023-06-22 15:53 Andreas Sturmlechner
2023-06-22 15:53 Andreas Sturmlechner
2023-06-13  8:14 Andreas Sturmlechner
2023-06-11 17:39 Andreas Sturmlechner
2023-06-11 17:36 Andreas Sturmlechner
2023-06-11 17:17 Andreas Sturmlechner
2023-06-11 17:17 Andreas Sturmlechner
2023-04-13 19:48 Andreas Sturmlechner
2023-03-26 12:28 Andreas Sturmlechner
2023-03-26 12:28 Andreas Sturmlechner
2023-03-26 12:28 Andreas Sturmlechner
2023-03-26 12:28 Andreas Sturmlechner
2023-01-08 14:38 Andreas Sturmlechner
2022-12-16 22:27 Jimi Huotari
2022-11-29 19:19 Andreas Sturmlechner
2022-10-16 13:37 Jimi Huotari
2022-08-03  9:14 Andreas Sturmlechner
2022-07-23 11:24 Andreas Sturmlechner
2022-07-23 11:24 Andreas Sturmlechner
2022-06-20 18:42 Jimi Huotari
2022-06-18 11:15 Andreas Sturmlechner
2022-06-15 17:20 Andreas Sturmlechner
2022-06-15 17:20 Andreas Sturmlechner
2022-04-18 12:48 Andreas Sturmlechner
2022-03-25 19:46 Andreas Sturmlechner
2022-03-21 10:06 Andreas Sturmlechner
2022-03-21 10:06 Andreas Sturmlechner
2022-03-12 13:54 Andreas Sturmlechner
2022-03-04  9:51 Andreas Sturmlechner
2022-01-07 15:49 Andreas Sturmlechner
2021-12-24 23:08 Andreas Sturmlechner
2021-11-17  6:08 Jimi Huotari
2021-11-17  6:08 Jimi Huotari
2021-11-17  6:08 Jimi Huotari
2021-09-08  8:10 Andreas Sturmlechner
2021-09-08  8:10 Andreas Sturmlechner
2021-09-05 20:15 Andreas Sturmlechner
2021-08-26 13:55 Andreas Sturmlechner
2021-08-20 12:36 Andreas Sturmlechner
2021-07-14 13:24 Andreas Sturmlechner
2021-07-14 13:24 Andreas Sturmlechner
2021-07-09  2:17 Davide Pesavento
2021-07-09  2:17 Davide Pesavento
2021-04-25 20:53 Andreas Sturmlechner
2021-04-25 20:53 Andreas Sturmlechner
2021-04-25 20:53 Andreas Sturmlechner
2021-04-25 20:53 Andreas Sturmlechner
2021-04-14  6:54 Jimi Huotari
2021-02-05 22:05 Andreas Sturmlechner
2021-02-02  0:43 Andreas Sturmlechner
2021-02-02  0:41 Andreas Sturmlechner
2021-01-10 16:16 Andreas Sturmlechner
2021-01-07 19:02 Andreas Sturmlechner
2021-01-01 18:58 Andreas Sturmlechner
2020-12-28  9:49 Andreas Sturmlechner
2020-12-26 20:18 Andreas Sturmlechner
2020-12-26 20:18 Andreas Sturmlechner
2020-10-18 20:51 Andreas Sturmlechner
2020-06-02 22:44 Andreas Sturmlechner
2020-06-01 23:41 Andreas Sturmlechner
2020-05-09  8:32 Andreas Sturmlechner
2020-04-28 21:41 Andreas Sturmlechner
2020-04-09 19:45 Andreas Sturmlechner
2020-04-09 17:32 Andreas Sturmlechner
2020-03-02  8:26 Andreas Sturmlechner
2019-12-16 15:06 Andreas Sturmlechner
2019-12-01 10:53 Andreas Sturmlechner
2019-10-21 11:23 Andreas Sturmlechner
2019-10-20 16:46 Andreas Sturmlechner
2019-09-18 14:02 Jimi Huotari
2019-06-20 11:07 Andreas Sturmlechner
2019-06-08 19:36 Jimi Huotari
2019-06-06 21:16 Andreas Sturmlechner
2019-04-30 13:06 Michael Palimaka
2019-02-28 14:19 Andreas Sturmlechner
2019-02-05 20:38 Andreas Sturmlechner
2018-12-27 20:37 Jimi Huotari
2018-12-06 20:49 Andreas Sturmlechner
2018-12-06 20:49 Andreas Sturmlechner
2018-12-06 20:49 Andreas Sturmlechner
2018-12-06 19:46 Andreas Sturmlechner
2018-12-06  3:47 Andreas Sturmlechner
2018-08-15 11:22 Jimi Huotari
2018-07-21 20:20 Davide Pesavento
2018-07-21 20:20 Davide Pesavento
2018-07-21 18:20 Davide Pesavento
2018-03-17  1:04 Michael Palimaka
2018-03-10  2:01 Michael Palimaka
2018-03-10  1:55 Michael Palimaka
2018-03-07 12:53 Michael Palimaka
2018-03-07 12:47 Michael Palimaka
2018-03-06 21:28 Davide Pesavento
2018-03-06 21:18 Davide Pesavento
2018-03-06 21:18 Davide Pesavento
2018-02-22 22:19 Andreas Sturmlechner
2018-02-10  0:00 Davide Pesavento
2018-02-09 23:35 Michael Palimaka
2018-02-09 23:19 Michael Palimaka
2018-02-02 11:54 Michael Palimaka
2018-02-01 18:56 Davide Pesavento
2018-02-01 18:52 Davide Pesavento
2018-01-26  0:02 Michael Palimaka
2018-01-25 12:10 Michael Palimaka
2018-01-25 12:10 Michael Palimaka
2018-01-14  5:48 Michael Palimaka
2018-01-01  1:13 Michael Palimaka
2017-12-22 12:00 Michael Palimaka
2017-12-10 11:29 Michael Palimaka
2017-12-09 11:55 Jimi Huotari
2017-11-27  2:14 Davide Pesavento
2017-11-27  1:29 Davide Pesavento
2017-10-12 11:27 Michael Palimaka
2017-10-10 11:13 Michael Palimaka
2017-10-07  3:38 Michael Palimaka
2017-09-22 14:45 Michael Palimaka
2017-09-22 14:45 Michael Palimaka
2017-09-08 15:52 Michael Palimaka
2017-09-03  0:24 Davide Pesavento
2017-09-03  0:24 Davide Pesavento
2017-08-27  5:37 Michael Palimaka
2017-05-18  0:23 Davide Pesavento
2017-05-18  0:23 Davide Pesavento
2017-04-25 19:21 Davide Pesavento
2017-04-24  1:03 Davide Pesavento
2017-04-15  4:46 Davide Pesavento
2016-12-07 10:27 Michael Palimaka
2016-12-04 15:36 Davide Pesavento
2016-12-04  3:01 Davide Pesavento
2016-12-04  2:55 Davide Pesavento
2016-12-01 13:49 Michael Palimaka
2016-11-30 17:23 Michael Palimaka
2016-11-19 16:59 Michael Palimaka
2016-08-12 18:44 Michael Palimaka
2016-07-07 21:45 Davide Pesavento
2016-06-12 22:57 Davide Pesavento
2016-06-12  1:19 Davide Pesavento
2016-06-11  0:13 Davide Pesavento
2016-05-30  0:40 Davide Pesavento
2016-04-27 12:16 Davide Pesavento
2016-04-27 12:16 Davide Pesavento
2016-04-07 16:23 Davide Pesavento
2016-04-07 14:13 Davide Pesavento
2016-03-13 21:39 Davide Pesavento
2016-03-13 20:28 Davide Pesavento
2016-03-13 20:28 Davide Pesavento
2016-03-13  2:04 Davide Pesavento
2016-03-13  1:27 Davide Pesavento
2016-03-13  1:27 Davide Pesavento
2016-03-13  1:27 Davide Pesavento
2016-02-23  1:15 Davide Pesavento
2016-02-21 21:36 Davide Pesavento
2016-02-08  0:02 Davide Pesavento
2016-01-23  2:03 Davide Pesavento
2016-01-23  2:03 Davide Pesavento
2016-01-23  2:03 Davide Pesavento
2016-01-20 18:04 Davide Pesavento
2016-01-20 15:47 Davide Pesavento
2016-01-19 19:14 Davide Pesavento
2016-01-19 17:09 Davide Pesavento
2016-01-14 18:28 Michael Palimaka
2016-01-08  0:09 Davide Pesavento
2016-01-07 19:10 Michael Palimaka
2016-01-06 18:19 Michael Palimaka
2016-01-06 18:19 Michael Palimaka
2016-01-06 13:49 Michael Palimaka
2015-12-28  3:40 Davide Pesavento
2015-12-28  3:40 Davide Pesavento
2015-12-28  1:42 Davide Pesavento
2015-12-28  1:42 Davide Pesavento
2015-12-28  1:42 Davide Pesavento
2015-12-28  1:42 Davide Pesavento
2015-12-27  2:32 Davide Pesavento
2015-12-26 21:52 Davide Pesavento
2015-12-20  2:05 Davide Pesavento
2015-12-20  1:57 Davide Pesavento
2015-11-22 23:09 Davide Pesavento
2015-11-22 22:48 Davide Pesavento
2015-11-19 17:13 Davide Pesavento
2015-11-19 16:28 Davide Pesavento
2015-11-19 15:48 Michael Palimaka
2015-11-19 15:48 Michael Palimaka
2015-08-27 22:35 Davide Pesavento
2015-08-22  1:56 Davide Pesavento
2015-08-22  1:56 Davide Pesavento
2015-08-04 21:40 Davide Pesavento
2015-07-08  0:06 Davide Pesavento
2015-07-05 13:26 Davide Pesavento
2015-06-29  0:31 Davide Pesavento
2015-06-24 18:46 Davide Pesavento
2015-06-23 20:57 Davide Pesavento
2015-06-16 20:13 Davide Pesavento
2015-06-16 19:23 Davide Pesavento
2015-06-16 17:42 Davide Pesavento
2015-06-16 17:23 Davide Pesavento
2015-06-13 23:08 Davide Pesavento
2015-06-11 17:47 Davide Pesavento
2015-06-11  0:21 Davide Pesavento
2015-06-11  0:03 Davide Pesavento
2015-06-10  1:57 Davide Pesavento
2015-05-31 19:17 Davide Pesavento
2015-05-31 17:33 Michael Palimaka
2015-05-31 14:13 Davide Pesavento
2015-05-31 12:53 Davide Pesavento
2015-05-10 15:28 Davide Pesavento
2015-05-10 14:50 Davide Pesavento
2015-05-10  1:18 Davide Pesavento
2015-05-06  1:14 Davide Pesavento
2015-05-05 17:26 Davide Pesavento
2015-04-19 16:55 Michael Palimaka
2015-04-14 17:34 Davide Pesavento
2015-04-12 16:30 Davide Pesavento
2015-04-12 15:54 Davide Pesavento
2015-04-12 15:54 Davide Pesavento
2015-04-12 15:54 Davide Pesavento
2015-03-30 19:30 Davide Pesavento
2015-03-30 19:30 Davide Pesavento
2015-03-23  2:16 Davide Pesavento
2015-03-15  1:28 Davide Pesavento
2015-03-11 14:11 Michael Palimaka
2015-03-06 14:11 Michael Palimaka
2015-02-26  2:15 Davide Pesavento
2015-02-18 14:24 Davide Pesavento
2015-02-11 15:11 Ben de Groot
2015-01-18  1:59 Davide Pesavento
2015-01-18  1:59 Davide Pesavento
2014-12-12 17:46 Davide Pesavento
2014-11-20  2:51 Davide Pesavento
2014-11-17  2:18 Davide Pesavento
2014-11-17  1:34 Davide Pesavento
2014-11-14  2:30 Davide Pesavento
2014-11-10  3:02 Davide Pesavento
2014-11-01 23:46 Davide Pesavento
2014-11-01 23:35 Davide Pesavento
2014-10-26  1:22 Davide Pesavento
2014-10-26  1:22 Davide Pesavento
2014-10-26  1:22 Davide Pesavento
2014-10-20 23:50 Davide Pesavento
2014-10-13 19:35 Davide Pesavento
2014-10-09 17:00 Davide Pesavento
2014-10-07 16:26 Davide Pesavento
2014-09-22  0:09 Davide Pesavento
2014-09-16 14:15 Davide Pesavento
2014-09-11  0:06 Davide Pesavento
2014-08-29 23:01 Davide Pesavento
2014-08-27  2:06 Davide Pesavento
2014-08-27  0:40 Davide Pesavento
2014-08-27  0:10 Davide Pesavento
2014-08-25  1:38 Davide Pesavento
2014-08-19  1:07 Davide Pesavento
2014-08-15  1:53 ` Davide Pesavento
2014-08-19  1:07 Davide Pesavento
2014-08-15  1:53 ` Davide Pesavento
2014-08-15  1:53 Davide Pesavento
2014-08-19  1:07 ` Davide Pesavento
2014-08-15  1:53 Davide Pesavento
2014-08-19  1:07 ` Davide Pesavento
2014-08-05  0:08 Davide Pesavento
2014-07-30 19:35 Davide Pesavento
2014-07-29 23:40 Davide Pesavento
2014-07-28 21:53 Davide Pesavento
2014-07-28 21:22 Davide Pesavento
2014-07-28 20:26 Davide Pesavento
2014-07-27 19:54 Michael Palimaka
2014-07-27 13:36 Davide Pesavento
2014-07-26 12:43 Davide Pesavento
2014-07-26 10:46 Davide Pesavento
2014-07-24  1:05 Davide Pesavento
2014-07-24  1:05 Davide Pesavento
2014-07-24  1:05 Davide Pesavento
2014-07-16 17:43 Michael Palimaka
2014-07-13 23:36 Davide Pesavento
2014-07-11 14:06 Davide Pesavento
2014-07-11 13:46 Davide Pesavento
2014-07-08 16:34 Davide Pesavento
2014-07-08 10:46 Michael Palimaka
2014-07-07 21:02 Davide Pesavento
2014-06-29  0:51 Davide Pesavento
2014-06-28 23:56 Davide Pesavento
2014-06-22 18:28 Davide Pesavento
2014-06-09 20:39 Davide Pesavento
2014-06-05 10:28 Davide Pesavento
2014-06-05  9:45 Davide Pesavento
2014-06-04  2:08 Davide Pesavento
2014-06-04  2:08 Davide Pesavento
2014-06-04  2:08 Davide Pesavento
2014-06-04  0:13 Davide Pesavento
2014-06-04  0:13 Davide Pesavento
2014-06-04  0:13 Davide Pesavento
2014-06-03 14:04 Davide Pesavento
2014-06-01  2:41 Davide Pesavento
2014-06-01  2:41 Davide Pesavento
2014-06-01  2:41 Davide Pesavento
2014-05-29 21:44 Davide Pesavento
2014-05-29 17:40 Davide Pesavento
2014-05-27 10:56 Davide Pesavento
2014-05-27 10:48 Davide Pesavento
2014-05-27 10:48 Davide Pesavento
2014-05-27 10:48 Davide Pesavento
2014-05-22  1:07 Davide Pesavento
2014-05-19 18:02 Davide Pesavento
2014-05-19 18:02 Davide Pesavento
2014-05-09 19:19 Michael Palimaka
2014-05-09 19:14 Michael Palimaka
2014-03-27 13:43 Michael Palimaka
2014-03-26 14:31 Davide Pesavento
2014-01-22 17:45 Davide Pesavento
2013-11-11 19:43 Davide Pesavento
2013-11-11 19:32 Davide Pesavento
2013-10-23 17:15 Davide Pesavento
2013-10-23  0:34 Davide Pesavento
2013-10-22 22:34 Davide Pesavento
2013-10-20 21:22 Davide Pesavento
2013-10-14 17:33 Davide Pesavento
2013-10-07 23:31 Davide Pesavento
2013-07-28  0:01 Davide Pesavento
2013-07-06  8:01 Davide Pesavento
2013-06-10  8:22 Davide Pesavento
2013-06-10  2:08 Davide Pesavento
2013-06-10  2:03 Davide Pesavento
2013-06-10  2:03 Davide Pesavento
2013-06-10  1:48 Davide Pesavento
2013-06-10  1:48 Davide Pesavento
2013-05-31  9:02 Davide Pesavento
2013-04-07 13:20 Davide Pesavento
2013-03-16  8:32 Davide Pesavento
2013-03-05 19:11 Davide Pesavento
2013-01-03  8:42 Davide Pesavento
2013-01-02  0:02 Davide Pesavento
2013-01-02  0:02 Davide Pesavento
2012-12-31  6:27 Davide Pesavento
2012-12-22  3:34 Davide Pesavento
2012-12-22  3:34 Davide Pesavento
2012-12-22  3:34 Davide Pesavento
2012-12-20  3:16 Davide Pesavento
2012-12-09 16:40 Davide Pesavento
2012-12-09 16:40 Davide Pesavento
2012-12-08 17:52 Davide Pesavento
2012-12-08 12:45 Davide Pesavento
2012-12-07 16:28 Davide Pesavento
2012-12-07 11:55 Davide Pesavento
2012-12-07 11:15 Davide Pesavento
2012-12-07 11:06 Davide Pesavento
2012-11-22 11:00 Davide Pesavento
2012-11-19 10:38 Davide Pesavento
2012-11-19  4:12 Davide Pesavento
2012-11-19  3:51 Davide Pesavento
2012-11-19  3:51 Davide Pesavento
2012-11-17 22:52 Davide Pesavento
2012-11-12  9:20 Davide Pesavento
2012-11-12  9:20 Davide Pesavento
2012-11-12  9:20 Davide Pesavento
2012-11-12  4:35 Davide Pesavento
2012-11-12  4:07 Davide Pesavento
2012-11-12  4:07 Davide Pesavento
2012-11-12  4:07 Davide Pesavento
2012-11-09  9:37 Davide Pesavento
2012-11-09  9:24 Davide Pesavento
2012-11-09  9:24 Davide Pesavento
2012-11-07  3:12 Davide Pesavento
2012-11-01  8:26 Davide Pesavento
2012-10-20  0:26 Davide Pesavento
2012-10-20  0:26 Davide Pesavento
2012-10-19 15:31 Davide Pesavento
2012-10-06  2:04 Davide Pesavento
2012-10-04  3:57 Davide Pesavento
2012-10-04  1:22 Davide Pesavento
2012-10-04  1:12 Davide Pesavento
2012-10-04  1:12 Davide Pesavento
2012-09-27 22:39 Davide Pesavento
2012-09-27 22:23 Davide Pesavento
2012-09-05  2:21 Davide Pesavento
2012-08-31  7:06 Davide Pesavento
2012-08-31  7:06 Davide Pesavento
2012-08-28  7:37 Davide Pesavento
2012-08-13  4:48 Davide Pesavento
2012-08-09  8:04 Davide Pesavento
2012-08-06  3:04 Davide Pesavento
2012-08-06  3:04 Davide Pesavento
2012-08-06  0:57 Davide Pesavento
2012-07-25 14:46 Michael Palimaka
2012-07-23 18:10 Davide Pesavento
2012-07-23 13:24 Ben de Groot
2012-07-23 12:31 Ben de Groot
2012-07-20 18:27 Davide Pesavento
2012-07-19 15:27 Ben de Groot
2012-07-19  6:07 Ben de Groot
2012-07-15 11:59 Ben de Groot
2012-07-14 16:45 Ben de Groot
2012-07-14 12:34 Ben de Groot
2012-07-12 21:09 Davide Pesavento
2012-07-11  0:07 Davide Pesavento
2012-07-10 21:46 Davide Pesavento
2012-07-10 20:44 Davide Pesavento
2012-07-10 20:44 Davide Pesavento
2012-07-10 20:44 Davide Pesavento
2012-07-10 20:44 Davide Pesavento
2012-07-05 15:23 Davide Pesavento
2012-07-05 14:19 Davide Pesavento
2012-07-03 23:03 Davide Pesavento
2012-07-01 23:39 Davide Pesavento
2012-06-30  0:41 Davide Pesavento
2012-06-29 23:09 Davide Pesavento
2012-06-29 15:16 Davide Pesavento
2012-06-29 12:48 Davide Pesavento
2012-06-29 12:19 Davide Pesavento
2012-06-29  0:17 Davide Pesavento
2012-06-28 19:01 Davide Pesavento
2012-06-26 23:31 Davide Pesavento
2012-06-24 21:05 Davide Pesavento
2012-06-18 21:52 Davide Pesavento
2012-06-17 21:23 Davide Pesavento
2012-06-17 21:23 Davide Pesavento
2012-06-17 21:23 Davide Pesavento
2012-06-11 23:59 Davide Pesavento
2012-06-11 23:12 Davide Pesavento
2012-06-11 22:37 Davide Pesavento
2012-06-10 17:56 Davide Pesavento
2012-06-08 19:14 Davide Pesavento
2012-06-08  0:14 Davide Pesavento
2012-06-08  0:07 Davide Pesavento
2012-06-07 15:39 Davide Pesavento
2012-06-07 14:12 Davide Pesavento
2012-06-06 17:53 Davide Pesavento
2012-05-25 12:09 Davide Pesavento
2012-05-22 15:13 Davide Pesavento
2012-05-22 13:00 Johannes Huber
2012-05-21 23:42 Davide Pesavento
2012-05-20 17:14 Davide Pesavento
2012-05-07 21:30 Davide Pesavento
2012-05-03  7:24 Johannes Huber
2012-04-26 13:06 Davide Pesavento
2012-04-19 14:55 Davide Pesavento
2012-04-05 13:37 Davide Pesavento
2012-04-05 12:51 Davide Pesavento
2012-04-04 18:24 Michael Palimaka
2012-04-04 18:24 Michael Palimaka
2012-04-04 17:54 Michael Palimaka
2012-04-01 18:03 Michael Palimaka
2012-03-31 12:21 Davide Pesavento
2012-03-30 15:20 Davide Pesavento
2012-03-25 17:13 Davide Pesavento
2012-01-31 23:10 Markos Chandras

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1340571612.df4b9919281a430d28e7812e29c2014b50df0693.pesa@gentoo \
    --to=pesa@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox