From: "Davide Pesavento" <pesa@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/qt:master commit in: eclass/
Date: Thu, 12 Jul 2012 21:09:05 +0000 (UTC) [thread overview]
Message-ID: <1342126934.b3a4e045f5aee9115a190b1eaf84ee3d38cb091b.pesa@gentoo> (raw)
commit: b3a4e045f5aee9115a190b1eaf84ee3d38cb091b
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Thu Jul 12 21:02:14 2012 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Jul 12 21:02:14 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=b3a4e045
[qt5-module.eclass] New eclass for Qt5 modules not belonging to qtbase.
---
eclass/qt5-module.eclass | 280 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 280 insertions(+), 0 deletions(-)
diff --git a/eclass/qt5-module.eclass b/eclass/qt5-module.eclass
new file mode 100644
index 0000000..0fbc140
--- /dev/null
+++ b/eclass/qt5-module.eclass
@@ -0,0 +1,280 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+# @ECLASS: qt5-module.eclass
+# @MAINTAINER:
+# Qt herd <qt@gentoo.org>
+# @BLURB: Eclass for Qt5 split ebuilds.
+# @DESCRIPTION:
+# This eclass contains various functions that are used when building Qt5.
+# Requires EAPI 4.
+
+case ${EAPI} in
+ 4) : ;;
+ *) die "qt5-module.eclass: unsupported EAPI=${EAPI:-0}" ;;
+esac
+
+inherit eutils flag-o-matic multilib toolchain-funcs versionator
+
+if [[ ${PV} == *9999* ]]; then
+ QT5_BUILD_TYPE="live"
+ inherit git-2
+else
+ QT5_BUILD_TYPE="release"
+fi
+
+EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare src_configure src_compile src_install src_test
+
+HOMEPAGE="http://qt-project.org/ http://qt.nokia.com/"
+LICENSE="|| ( LGPL-2.1 GPL-3 )"
+SLOT="5"
+
+EGIT_PROJECT=${PN/-}
+case ${QT5_BUILD_TYPE} in
+ live)
+ EGIT_REPO_URI="git://gitorious.org/qt/${EGIT_PROJECT}.git
+ https://git.gitorious.org/qt/${EGIT_PROJECT}.git"
+ ;;
+ release)
+ SRC_URI="" # TODO
+ ;;
+esac
+
+IUSE="debug test"
+
+DEPEND="
+ virtual/pkgconfig
+ test? ( ~x11-libs/qt-test-${PV}[debug=] )
+"
+if [[ ${QT5_BUILD_TYPE} == "live" ]]; then
+ DEPEND+=" dev-lang/perl"
+fi
+
+# @ECLASS-VARIABLE: PATCHES
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Array variable containing all the patches to be applied. This variable
+# is expected to be defined in the global scope of ebuilds. Make sure to
+# specify the full path. This variable is used in src_prepare phase.
+#
+# Example:
+# @CODE
+# PATCHES=(
+# "${FILESDIR}/mypatch.patch"
+# "${FILESDIR}/mypatch2.patch"
+# )
+# @CODE
+
+# @ECLASS-VARIABLE: QT5_TARGET_SUBDIRS
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Array variable containing the source directories that should be built.
+# All paths must be relative to ${S}.
+
+# @ECLASS-VARIABLE: QT5_BUILD_DIR
+# @DESCRIPTION:
+# Build directory for out-of-source builds.
+: ${QT5_BUILD_DIR:=${WORKDIR}/${P}_build}
+
+# @ECLASS-VARIABLE: QCONFIG_ADD
+# @DESCRIPTION:
+# List of options that need to be added to QT_CONFIG in qconfig.pri
+: ${QCONFIG_ADD:=}
+
+# @ECLASS-VARIABLE: QCONFIG_REMOVE
+# @DESCRIPTION:
+# List of options that need to be removed from QT_CONFIG in qconfig.pri
+: ${QCONFIG_REMOVE:=}
+
+# @ECLASS-VARIABLE: QCONFIG_DEFINE
+# @DESCRIPTION:
+# List of variables that should be defined at the top of QtCore/qconfig.h
+: ${QCONFIG_DEFINE:=}
+
+# @FUNCTION: qt5-module_pkg_setup
+# @DESCRIPTION:
+# Warns and/or dies if the user is trying to downgrade Qt.
+qt5-module_pkg_setup() {
+ # Protect users by not allowing downgrades between releases.
+ # Downgrading revisions within the same release should be allowed.
+ if has_version ">${CATEGORY}/${P}-r9999:${SLOT}"; then
+ if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]]; then
+ eerror " *** Sanity check to keep you from breaking your system ***"
+ eerror "Downgrading Qt is completely unsupported and will break your system!"
+ die "aborting to save your system"
+ else
+ ewarn "Downgrading Qt is completely unsupported and will break your system!"
+ fi
+ fi
+}
+
+# @FUNCTION: qt5-module_src_unpack
+# @DESCRIPTION:
+# Unpacks the sources.
+qt5-module_src_unpack() {
+ if ! version_is_at_least 4.4 $(gcc-version); then
+ ewarn "Using a GCC version lower than 4.4 is not supported."
+ fi
+
+ if [[ ${PN} == "qt-webkit" ]]; then
+ eshopts_push -s extglob
+ if is-flagq '-g?(gdb)?([1-9])'; then
+ echo
+ ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)."
+ ewarn "You may experience really long compilation times and/or increased memory usage."
+ ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug."
+ ewarn "For more info check out https://bugs.gentoo.org/307861"
+ echo
+ fi
+ eshopts_pop
+ fi
+
+ case ${QT5_BUILD_TYPE} in
+ live)
+ git-2_src_unpack
+ ;;
+ release)
+ default
+ ;;
+ esac
+}
+
+# @FUNCTION: qt5-module_src_prepare
+# @DESCRIPTION:
+# Prepare the sources before the configure phase.
+qt5-module_src_prepare() {
+ qt5_prepare_env
+
+ mkdir -p "${QT5_BUILD_DIR}" || die
+
+ # Apply patches
+ [[ -n ${PATCHES[@]} ]] && epatch "${PATCHES[@]}"
+ epatch_user
+}
+
+# @FUNCTION: qt5-module_src_configure
+# @DESCRIPTION:
+# Runs ./configure and qmake.
+qt5-module_src_configure() {
+ # toolchain setup
+ tc-export CC CXX RANLIB STRIP
+ # qmake-generated Makefiles use LD/LINK for linking
+ export LD="$(tc-getCXX)"
+
+ pushd "${QT5_BUILD_DIR}" > /dev/null || die
+
+ einfo "Running qmake"
+ "${QTBINDIR}"/qmake \
+ "${S}/${PN/-}.pro" \
+ CONFIG+=nostrip \
+ || die "qmake failed"
+
+ popd > /dev/null || die
+}
+
+# @FUNCTION: qt5-module_src_compile
+# @DESCRIPTION:
+# Compiles the code in target directories.
+qt5-module_src_compile() {
+ qt5_foreach_target_subdir emake
+}
+
+# @FUNCTION: qt5-module_src_test
+# @DESCRIPTION:
+# Runs tests in target directories.
+# TODO: find a way to avoid circular deps with USE=test.
+qt5-module_src_test() {
+ echo ">>> Test phase [QtTest]: ${CATEGORY}/${PF}"
+
+ # create a custom testrunner script that correctly sets
+ # {,DY}LD_LIBRARY_PATH before executing the given test
+ local testrunner=${QT5_BUILD_DIR}/gentoo-testrunner
+ cat <<-EOF > "${testrunner}"
+ #!/bin/sh
+ export LD_LIBRARY_PATH="${QT5_BUILD_DIR}/lib:${QTLIBDIR}"
+ export DYLD_LIBRARY_PATH="${QT5_BUILD_DIR}/lib:${QTLIBDIR}"
+ "\$@"
+ EOF
+ chmod +x "${testrunner}"
+
+ qmake() {
+ "${QTBINDIR}"/qmake \
+ "${S}/${subdir}/${subdir##*/}.pro" \
+ || die "qmake failed"
+ }
+ qt5_foreach_target_subdir qmake
+ qt5_foreach_target_subdir emake
+ qt5_foreach_target_subdir emake TESTRUNNER="'${testrunner}'" check
+}
+
+# @FUNCTION: qt5-module_src_install
+# @DESCRIPTION:
+# Performs the actual installation of target directories.
+# TODO: pkgconfig files are installed in the wrong place
+qt5-module_src_install() {
+ qt5_foreach_target_subdir emake INSTALL_ROOT="${D}" install
+
+ # TODO: qt5_install_module_qconfigs
+
+ # remove .la files since we are building only shared libraries
+ prune_libtool_files
+}
+
+# @FUNCTION: qt_use
+# @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, the
+# "-${enableval}" prefix is omitted.
+qt_use() {
+ use "$1" && echo "${3:+-$3}-${2:-$1}" || echo "-no-${2:-$1}"
+}
+
+
+###### Internal functions ######
+
+# @FUNCTION: qt5_prepare_env
+# @INTERNAL
+# @DESCRIPTION:
+# Prepares the environment for building Qt.
+qt5_prepare_env() {
+ # setup installation directories
+ QTPREFIXDIR=${EPREFIX}/usr
+ QTBINDIR=${QTPREFIXDIR}/qt5/bin # FIXME
+ QTLIBDIR=${QTPREFIXDIR}/$(get_libdir)/qt5
+ QTDOCDIR=${QTPREFIXDIR}/share/doc/qt-${PV}
+ QTHEADERDIR=${QTPREFIXDIR}/include/qt5
+ QTPLUGINDIR=${QTLIBDIR}/plugins
+ QTIMPORTDIR=${QTLIBDIR}/imports
+ QTDATADIR=${QTPREFIXDIR}/share/qt5
+ QTTRANSDIR=${QTDATADIR}/translations
+ QTEXAMPLESDIR=${QTDATADIR}/examples
+ QTTESTSDIR=${QTDATADIR}/tests
+ QTSYSCONFDIR=${EPREFIX}/etc/qt5
+}
+
+# @FUNCTION: qt5_foreach_target_subdir
+# @INTERNAL
+# @DESCRIPTION:
+# Executes the arguments inside each directory listed in QT5_TARGET_SUBDIRS.
+qt5_foreach_target_subdir() {
+ [[ -z ${QT5_TARGET_SUBDIRS[@]} ]] && QT5_TARGET_SUBDIRS=("")
+
+ local subdir
+ for subdir in "${QT5_TARGET_SUBDIRS[@]}"; do
+ if [[ ${EBUILD_PHASE} == "test" ]]; then
+ subdir=tests/auto${subdir#src}
+ [[ -d ${S}/${subdir} ]] || continue
+ fi
+
+ mkdir -p "${QT5_BUILD_DIR}/${subdir}" || die
+ pushd "${QT5_BUILD_DIR}/${subdir}" > /dev/null || die
+
+ einfo "Running $* ${subdir:+in ${subdir}}"
+ "$@"
+
+ popd > /dev/null || die
+ done
+}
next reply other threads:[~2012-07-12 21:09 UTC|newest]
Thread overview: 453+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-07-12 21:09 Davide Pesavento [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-10-23 21:03 [gentoo-commits] proj/qt:master commit in: eclass/ Ionen Wolkens
2024-10-23 21:03 Ionen Wolkens
2024-05-28 19:34 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-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-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=1342126934.b3a4e045f5aee9115a190b1eaf84ee3d38cb091b.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