public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Mart Raudsepp" <leio@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
Date: Sat, 13 Apr 2019 19:05:59 +0000 (UTC)	[thread overview]
Message-ID: <1555181947.08e02e08cb8befcf19ded8e1cee3dd32025bf4bd.leio@gentoo> (raw)

commit:     08e02e08cb8befcf19ded8e1cee3dd32025bf4bd
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 18:58:50 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 18:59:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e02e08

net-libs/webkit-gtk: security bump to 2.24.1, drop JIT control

JIT manual control is getting complicated for limited benefits, which
mostly involve oneself shooting in the foot. Let upstream build system
figure out whether it should do JIT or not and don't get in the way.
May be revisited based on any fallout and relevant bug reports after
discussions on such reports convince it's needed.

Bug: https://bugs.gentoo.org/683234
Bug: https://bugs.gentoo.org/680580
Bug: https://bugs.gentoo.org/680464
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 net-libs/webkit-gtk/Manifest                 |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.24.1.ebuild | 281 +++++++++++++++++++++++++++
 2 files changed, 282 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 6b8e6450a8c..8d6471e0bc8 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,3 +1,4 @@
 DIST webkitgtk-2.22.6.tar.xz 16773696 BLAKE2B 06ef81168f2c5c6a10362d7ebe0270c863e7eccc02a6b1f1486a01c3e583295d12f7ba5aa0ccc1ffa36f7e1c884b144ccc4203cf00f3096afa74957bc6875d71 SHA512 18f4a4c145b524bebf1eaae58057e1e6cb74ba5a162c5195f072ba25c4399e7749c74fe6f8e9351bb9f2630a2c43f59935943e5bb318a5c4977f727a68602709
 DIST webkitgtk-2.22.7.tar.xz 16777676 BLAKE2B 3be5559fce7a07828a7c2a4742218efa5a8434b6e019301b70b969718a3679336b6cb6cf4270bbead814e29c7c19a7c4bf8223df2aa86e1a799364fd9bba393e SHA512 c11f60b14f279752bb75efce4b69cbfd75e854bfb16772edc3b24d28eff2fb65090e03f24c1cfaf1f27668e017d877e04d5210560da70568029c5af33a916126
 DIST webkitgtk-2.24.0.tar.xz 17894000 BLAKE2B 55b43ce104c976f73f9fb71a9c395f0636de5547f62f829c098a709b28668b78dab06f90110e387c5c6f33e2c5033cdfafd6adcafb83d03f77b361d315881397 SHA512 7a1444b22fb59ecdd638344acf3525f1ef9204215a568e185f2ac7f4e43cf89c7be307be31d51ec46231bbf5e9470e48d56395873d7368aca8022ff5c4100dab
+DIST webkitgtk-2.24.1.tar.xz 17897488 BLAKE2B 62cd6d896d4b4847430f0d41de92595e955db283626dad2aa560071da12ccd0c24093163e15cc50c30ceb96f9767797f9051657ec68f822e7e371c8566872ad5 SHA512 65424f03b6baca53d64f0d633f53e2f7788c7fb65aa8b50b696418c140707c40351ec3cc0a8652806d75b9da98a04a8bb4203dd6ee4c51a3f93878964354c1ca

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.24.1.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.24.1.ebuild
new file mode 100644
index 00000000000..5c4c67891ba
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.24.1.ebuild
@@ -0,0 +1,281 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+CMAKE_MAKEFILE_GENERATOR="ninja"
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+USE_RUBY="ruby24 ruby25 ruby26"
+
+inherit check-reqs cmake-utils flag-o-matic gnome2 pax-utils python-any-r1 ruby-single toolchain-funcs virtualx
+
+MY_P="webkitgtk-${PV}"
+DESCRIPTION="Open source web browser engine"
+HOMEPAGE="https://www.webkitgtk.org"
+SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz"
+
+LICENSE="LGPL-2+ BSD"
+SLOT="4/37" # soname version of libwebkit2gtk-4.0
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+
+IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer +introspection jpeg2k libnotify nsplugin +opengl spell wayland +webgl +X"
+
+# webgl needs gstreamer, bug #560612
+# gstreamer with opengl/gles2 needs egl
+REQUIRED_USE="
+	geolocation? ( introspection )
+	gles2? ( egl !opengl )
+	gstreamer? ( opengl? ( egl ) )
+	nsplugin? ( X )
+	webgl? ( gstreamer
+		|| ( gles2 opengl ) )
+	wayland? ( egl )
+	|| ( aqua wayland X )
+"
+
+# Tests fail to link for inexplicable reasons
+# https://bugs.webkit.org/show_bug.cgi?id=148210
+RESTRICT="test"
+
+# Aqua support in gtk3 is untested
+# Dependencies found at Source/cmake/OptionsGTK.cmake
+# Various compile-time optionals for gtk+-3.22.0 - ensure it
+# Missing OpenWebRTC checks and conditionals, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is experimental upstream (PRIVATE OFF)
+# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
+RDEPEND="
+	>=x11-libs/cairo-1.16.0:=[X?]
+	>=media-libs/fontconfig-2.13.0:1.0
+	>=media-libs/freetype-2.9.0:2
+	>=dev-libs/libgcrypt-1.7.0:0=
+	>=x11-libs/gtk+-3.22:3[aqua?,introspection?,wayland?,X?]
+	>=media-libs/harfbuzz-1.4.2:=[icu(+)]
+	>=dev-libs/icu-3.8.1-r1:=
+	virtual/jpeg:0=
+	>=net-libs/libsoup-2.48:2.4[introspection?]
+	>=dev-libs/libxml2-2.8.0:2
+	>=media-libs/libpng-1.4:0=
+	dev-db/sqlite:3=
+	sys-libs/zlib:0
+	>=dev-libs/atk-2.8.0
+	media-libs/libwebp:=
+
+	>=dev-libs/glib-2.40:2
+	>=dev-libs/libxslt-1.1.7
+	media-libs/woff2
+	gnome-keyring? ( app-crypt/libsecret )
+	geolocation? ( >=app-misc/geoclue-2.1.5:2.0 )
+	introspection? ( >=dev-libs/gobject-introspection-1.32.0:= )
+	dev-libs/libtasn1:=
+	nsplugin? ( >=x11-libs/gtk+-2.24.10:2 )
+	spell? ( >=app-text/enchant-0.22:= )
+	gstreamer? (
+		>=media-libs/gstreamer-1.14:1.0
+		>=media-libs/gst-plugins-base-1.14:1.0[egl?,gles2?,opengl?]
+		>=media-plugins/gst-plugins-opus-1.14.4-r1:1.0
+		>=media-libs/gst-plugins-bad-1.14:1.0 )
+
+	X? (
+		x11-libs/libX11
+		x11-libs/libXcomposite
+		x11-libs/libXdamage
+		x11-libs/libXrender
+		x11-libs/libXt )
+
+	libnotify? ( x11-libs/libnotify )
+	dev-libs/hyphen
+	jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= )
+
+	egl? ( media-libs/mesa[egl] )
+	gles2? ( media-libs/mesa[gles2] )
+	opengl? ( virtual/opengl )
+	webgl? (
+		x11-libs/libXcomposite
+		x11-libs/libXdamage )
+"
+
+# paxctl needed for bug #407085
+# Need real bison, not yacc
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	${RUBY_DEPS}
+	>=app-accessibility/at-spi2-core-2.5.3
+	dev-util/glib-utils
+	>=dev-util/gtk-doc-am-1.10
+	>=dev-util/gperf-3.0.1
+	>=sys-devel/bison-2.4.3
+	|| ( >=sys-devel/gcc-6.0 >=sys-devel/clang-3.3 )
+	sys-devel/gettext
+	virtual/pkgconfig
+
+	>=dev-lang/perl-5.10
+	virtual/perl-Data-Dumper
+	virtual/perl-Carp
+	virtual/perl-JSON-PP
+
+	doc? ( >=dev-util/gtk-doc-1.10 )
+	geolocation? ( dev-util/gdbus-codegen )
+"
+#	test? (
+#		dev-python/pygobject:3[python_targets_python2_7]
+#		x11-themes/hicolor-icon-theme
+#		jit? ( sys-apps/paxctl ) )
+
+S="${WORKDIR}/${MY_P}"
+
+CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != "binary" ]] ; then
+		if is-flagq "-g*" && ! is-flagq "-g*0" ; then
+			einfo "Checking for sufficient disk space to build ${PN} with debugging CFLAGS"
+			check-reqs_pkg_pretend
+		fi
+
+		if ! test-flag-CXX -std=c++11 ; then
+			die "You need at least GCC 4.9.x or Clang >= 3.3 for C++11-specific compiler flags"
+		fi
+
+		if tc-is-gcc && [[ $(gcc-version) < 4.9 ]] ; then
+			die 'The active compiler needs to be gcc 4.9 (or newer)'
+		fi
+	fi
+
+	if ! use opengl && ! use gles2; then
+		ewarn
+		ewarn "You are disabling OpenGL usage (USE=opengl or USE=gles) completely."
+		ewarn "This is an unsupported configuration meant for very specific embedded"
+		ewarn "use cases, where there truly is no GL possible (and even that use case"
+		ewarn "is very unlikely to come by). If you have GL (even software-only), you"
+		ewarn "really really should be enabling OpenGL!"
+		ewarn
+	fi
+}
+
+pkg_setup() {
+	if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq "-g*0" ; then
+		check-reqs_pkg_setup
+	fi
+
+	python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	cmake-utils_src_prepare
+	gnome2_src_prepare
+}
+
+src_configure() {
+	# Respect CC, otherwise fails on prefix #395875
+	tc-export CC
+
+	# It does not compile on alpha without this in LDFLAGS
+	# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
+	use alpha && append-ldflags "-Wl,--no-relax"
+
+	# ld segfaults on ia64 with LDFLAGS --as-needed, bug #555504
+	use ia64 && append-ldflags "-Wl,--no-as-needed"
+
+	# Sigbuses on SPARC with mcpu and co., bug #???
+	use sparc && filter-flags "-mvis"
+
+	# https://bugs.webkit.org/show_bug.cgi?id=42070 , #301634
+	use ppc64 && append-flags "-mminimal-toc"
+
+	# Try to use less memory, bug #469942 (see Fedora .spec for reference)
+	# --no-keep-memory doesn't work on ia64, bug #502492
+	if ! use ia64; then
+		append-ldflags "-Wl,--no-keep-memory"
+	fi
+
+	# We try to use gold when possible for this package
+#	if ! tc-ld-is-gold ; then
+#		append-ldflags "-Wl,--reduce-memory-overheads"
+#	fi
+
+	# Multiple rendering bugs on youtube, github, etc without this, bug #547224
+	append-flags $(test-flags -fno-strict-aliasing)
+
+	# Ruby situation is a bit complicated. See bug 513888
+	local rubyimpl
+	local ruby_interpreter=""
+	for rubyimpl in ${USE_RUBY}; do
+		if has_version "virtual/rubygems[ruby_targets_${rubyimpl}]"; then
+			ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ${rubyimpl})"
+		fi
+	done
+	# This will rarely occur. Only a couple of corner cases could lead us to
+	# that failure. See bug 513888
+	[[ -z $ruby_interpreter ]] && die "No suitable ruby interpreter found"
+
+	# TODO: Check Web Audio support
+	# should somehow let user select between them?
+	#
+	# FTL_JIT requires llvm
+	#
+	# opengl needs to be explicetly handled, bug #576634
+
+	local opengl_enabled
+	if use opengl || use gles2; then
+		opengl_enabled=ON
+	else
+		opengl_enabled=OFF
+	fi
+
+	local mycmakeargs=(
+		#-DENABLE_UNIFIED_BUILDS=$(usex jumbo-build) # broken in 2.24.1
+		-DENABLE_QUARTZ_TARGET=$(usex aqua)
+		-DENABLE_API_TESTS=$(usex test)
+		-DENABLE_GTKDOC=$(usex doc)
+		-DENABLE_GEOLOCATION=$(usex geolocation)
+		$(cmake-utils_use_find_package gles2 OpenGLES2)
+		-DENABLE_GLES2=$(usex gles2)
+		-DENABLE_VIDEO=$(usex gstreamer)
+		-DENABLE_WEB_AUDIO=$(usex gstreamer)
+		-DENABLE_INTROSPECTION=$(usex introspection)
+		-DUSE_LIBNOTIFY=$(usex libnotify)
+		-DUSE_LIBSECRET=$(usex gnome-keyring)
+		-DUSE_OPENJPEG=$(usex jpeg2k)
+		-DUSE_WOFF2=ON
+		-DENABLE_PLUGIN_PROCESS_GTK2=$(usex nsplugin)
+		-DENABLE_SPELLCHECK=$(usex spell)
+		-DENABLE_WAYLAND_TARGET=$(usex wayland)
+		-DENABLE_WEBGL=$(usex webgl)
+		$(cmake-utils_use_find_package egl EGL)
+		$(cmake-utils_use_find_package opengl OpenGL)
+		-DENABLE_X11_TARGET=$(usex X)
+		-DENABLE_OPENGL=${opengl_enabled}
+		-DCMAKE_BUILD_TYPE=Release
+		-DPORT=GTK
+		${ruby_interpreter}
+	)
+
+	# Allow it to use GOLD when possible as it has all the magic to
+	# detect when to use it and using gold for this concrete package has
+	# multiple advantages and is also the upstream default, bug #585788
+#	if tc-ld-is-gold ; then
+#		mycmakeargs+=( -DUSE_LD_GOLD=ON )
+#	else
+#		mycmakeargs+=( -DUSE_LD_GOLD=OFF )
+#	fi
+
+	cmake-utils_src_configure
+}
+
+src_compile() {
+	cmake-utils_src_compile
+}
+
+src_test() {
+	# Prevents test failures on PaX systems
+	pax-mark m $(list-paxables Programs/*[Tt]ests/*) # Programs/unittests/.libs/test*
+
+	cmake-utils_src_test
+}
+
+src_install() {
+	cmake-utils_src_install
+
+	# Prevents crashes on PaX systems, bug #522808
+	pax-mark m "${ED}usr/libexec/webkit2gtk-4.0/jsc" "${ED}usr/libexec/webkit2gtk-4.0/WebKitWebProcess"
+	pax-mark m "${ED}usr/libexec/webkit2gtk-4.0/WebKitPluginProcess"
+	use nsplugin && pax-mark m "${ED}usr/libexec/webkit2gtk-4.0/WebKitPluginProcess"2
+}


             reply	other threads:[~2019-04-13 19:06 UTC|newest]

Thread overview: 596+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-04-13 19:05 Mart Raudsepp [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-07-20 19:38 [gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/ Sam James
2025-06-26 18:44 Michał Górny
2025-06-20 14:35 Pacho Ramos
2025-06-06 16:25 Arthur Zamarin
2025-06-06 16:25 Arthur Zamarin
2025-03-10  5:37 Sam James
2025-01-25 17:06 Sam James
2025-01-25 17:06 Sam James
2025-01-25 17:06 Sam James
2025-01-25 17:06 Sam James
2025-01-25 17:06 Sam James
2025-01-25 17:06 Sam James
2025-01-25 17:06 Sam James
2025-01-25 17:06 Sam James
2025-01-24  3:30 Sam James
2025-01-21 23:38 Sam James
2025-01-19 16:35 James Le Cuirot
2024-12-22 20:05 Michael Orlitzky
2024-12-03 14:31 Michael Orlitzky
2024-11-17 15:48 Michał Górny
2024-11-17 15:48 Michał Górny
2024-11-17 15:48 Michał Górny
2024-11-16 18:02 Arthur Zamarin
2024-11-16 18:02 Arthur Zamarin
2024-11-16 18:02 Arthur Zamarin
2024-11-16 18:02 Arthur Zamarin
2024-11-16 18:02 Arthur Zamarin
2024-11-16 18:02 Arthur Zamarin
2024-11-16 15:24 Michael Orlitzky
2024-10-31 18:49 Michael Orlitzky
2024-10-27 12:42 Michael Orlitzky
2024-10-10 13:11 Michael Orlitzky
2024-10-10  4:55 Arthur Zamarin
2024-10-10  4:55 Arthur Zamarin
2024-10-10  4:55 Arthur Zamarin
2024-10-10  4:55 Arthur Zamarin
2024-10-10  4:55 Arthur Zamarin
2024-10-10  4:55 Arthur Zamarin
2024-10-09  6:59 Arthur Zamarin
2024-10-09  6:59 Arthur Zamarin
2024-10-09  6:59 Arthur Zamarin
2024-10-03 16:11 Arthur Zamarin
2024-10-03 16:11 Arthur Zamarin
2024-10-03 16:11 Arthur Zamarin
2024-10-03 10:33 Jakov Smolić
2024-10-03 10:33 Jakov Smolić
2024-10-03 10:33 Jakov Smolić
2024-10-03 10:18 Sam James
2024-10-03 10:18 Sam James
2024-10-03 10:18 Sam James
2024-09-13 12:50 Michael Orlitzky
2024-09-13 12:50 Michael Orlitzky
2024-09-13 12:50 Michael Orlitzky
2024-09-01 17:56 Michael Orlitzky
2024-08-16  0:08 Michael Orlitzky
2024-04-19 11:12 Arthur Zamarin
2024-04-19 11:12 Arthur Zamarin
2024-04-19 11:12 Arthur Zamarin
2024-04-19 10:09 Arthur Zamarin
2024-04-19 10:09 Arthur Zamarin
2024-04-19 10:09 Arthur Zamarin
2024-04-19 10:08 Arthur Zamarin
2024-04-19 10:08 Arthur Zamarin
2024-04-19 10:08 Arthur Zamarin
2024-04-17 23:29 Sam James
2024-04-17 23:29 Sam James
2024-04-17 23:29 Sam James
2024-04-17  6:54 Sam James
2024-04-17  6:54 Sam James
2024-04-17  6:54 Sam James
2024-04-16 23:56 Sam James
2024-04-16 23:56 Sam James
2024-04-16 23:56 Sam James
2024-04-16 17:31 Mart Raudsepp
2024-04-15 18:12 Arthur Zamarin
2024-04-15 18:12 Arthur Zamarin
2024-04-15 18:12 Arthur Zamarin
2024-04-15 18:11 Arthur Zamarin
2024-04-15 18:11 Arthur Zamarin
2024-04-15 18:11 Arthur Zamarin
2024-04-15 18:11 Arthur Zamarin
2024-04-15 18:11 Arthur Zamarin
2024-04-15 18:11 Arthur Zamarin
2024-04-07 10:11 Arthur Zamarin
2024-04-07 10:11 Arthur Zamarin
2024-04-07 10:11 Arthur Zamarin
2024-04-07  8:38 Arthur Zamarin
2024-04-07  8:38 Arthur Zamarin
2024-04-07  8:38 Arthur Zamarin
2024-04-07  8:38 Arthur Zamarin
2024-04-07  8:38 Arthur Zamarin
2024-04-07  8:38 Arthur Zamarin
2024-02-17 23:17 Michael Orlitzky
2024-01-23 17:04 Michał Górny
2024-01-12 21:47 Sam James
2024-01-12 21:47 Sam James
2024-01-12 21:47 Sam James
2024-01-12 21:46 Sam James
2024-01-05 12:37 Sam James
2023-12-27 21:35 Mart Raudsepp
2023-12-25 19:55 Arthur Zamarin
2023-12-25 19:55 Arthur Zamarin
2023-12-25 19:55 Arthur Zamarin
2023-12-25 15:18 Sam James
2023-12-25 15:18 Sam James
2023-12-25 15:18 Sam James
2023-12-25  9:55 Sam James
2023-12-25  9:55 Sam James
2023-12-25  9:55 Sam James
2023-12-23 19:56 Arthur Zamarin
2023-12-23 19:56 Arthur Zamarin
2023-12-23 19:56 Arthur Zamarin
2023-12-23 19:56 Arthur Zamarin
2023-12-23 19:56 Arthur Zamarin
2023-12-23 19:56 Arthur Zamarin
2023-12-17 18:36 Michael Orlitzky
2023-12-16  4:46 Sam James
2023-12-16  4:46 Sam James
2023-12-16  4:46 Sam James
2023-12-15 11:30 Arthur Zamarin
2023-12-15 11:30 Arthur Zamarin
2023-12-15 11:30 Arthur Zamarin
2023-12-15 10:21 Arthur Zamarin
2023-12-15 10:21 Arthur Zamarin
2023-12-15 10:21 Arthur Zamarin
2023-12-15 10:21 Arthur Zamarin
2023-12-15 10:21 Arthur Zamarin
2023-12-15 10:21 Arthur Zamarin
2023-12-12  6:30 Viorel Munteanu
2023-12-12  6:30 Viorel Munteanu
2023-12-12  6:30 Viorel Munteanu
2023-12-07 13:27 Michael Orlitzky
2023-12-04 16:49 Michael Orlitzky
2023-11-25  9:37 Arthur Zamarin
2023-11-25  9:37 Arthur Zamarin
2023-11-25  9:37 Arthur Zamarin
2023-10-31 12:31 Sam James
2023-10-31 12:31 Sam James
2023-10-31 12:31 Sam James
2023-10-30 10:43 Sam James
2023-10-30 10:43 Sam James
2023-10-30 10:43 Sam James
2023-10-27 15:20 Michał Górny
2023-10-18 20:19 Mart Raudsepp
2023-10-05 21:07 Mart Raudsepp
2023-09-16 16:07 Matt Turner
2023-09-16 16:07 Matt Turner
2023-09-16 16:07 Matt Turner
2023-09-05 20:28 Matt Turner
2023-09-01 16:07 Arthur Zamarin
2023-09-01 16:07 Arthur Zamarin
2023-09-01 16:07 Arthur Zamarin
2023-09-01 16:06 Arthur Zamarin
2023-08-30  7:57 Arthur Zamarin
2023-08-30  7:57 Arthur Zamarin
2023-08-30  7:57 Arthur Zamarin
2023-08-29 18:02 Arthur Zamarin
2023-08-29 18:02 Arthur Zamarin
2023-08-29 18:02 Arthur Zamarin
2023-08-22 14:06 Matt Turner
2023-08-16  4:17 Matt Turner
2023-08-16  3:49 Arthur Zamarin
2023-08-16  3:49 Arthur Zamarin
2023-08-16  3:49 Arthur Zamarin
2023-08-02 17:10 Matt Turner
2023-07-23 16:00 Arthur Zamarin
2023-07-23 16:00 Arthur Zamarin
2023-07-23 16:00 Arthur Zamarin
2023-07-23 15:59 Arthur Zamarin
2023-07-23 15:59 Arthur Zamarin
2023-07-23 15:59 Arthur Zamarin
2023-07-23 15:59 Arthur Zamarin
2023-07-23 15:59 Arthur Zamarin
2023-07-23 15:59 Arthur Zamarin
2023-07-23 15:59 Arthur Zamarin
2023-07-23 15:59 Arthur Zamarin
2023-07-23 15:59 Arthur Zamarin
2023-07-23 15:58 Arthur Zamarin
2023-07-23 15:58 Arthur Zamarin
2023-07-23 15:58 Arthur Zamarin
2023-07-21 22:55 Matt Turner
2023-07-15 18:36 Arthur Zamarin
2023-07-15 18:36 Arthur Zamarin
2023-07-15 18:36 Arthur Zamarin
2023-07-15  9:46 Arthur Zamarin
2023-07-15  9:46 Arthur Zamarin
2023-07-15  9:46 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-15  9:45 Arthur Zamarin
2023-07-07  8:18 WANG Xuerui
2023-07-07  8:18 WANG Xuerui
2023-07-07  8:18 WANG Xuerui
2023-07-06 13:59 Matt Turner
2023-07-05  2:45 WANG Xuerui
2023-07-05  2:45 WANG Xuerui
2023-07-05  2:45 WANG Xuerui
2023-06-09 16:57 Arthur Zamarin
2023-06-09 16:57 Arthur Zamarin
2023-06-09 16:57 Arthur Zamarin
2023-06-09 16:57 Arthur Zamarin
2023-06-09 16:57 Arthur Zamarin
2023-06-09 16:57 Arthur Zamarin
2023-06-09 16:57 Arthur Zamarin
2023-06-09 16:57 Arthur Zamarin
2023-06-09 16:57 Arthur Zamarin
2023-06-04 20:32 Sam James
2023-06-04 20:32 Sam James
2023-06-04 20:32 Sam James
2023-05-18 14:50 Matt Turner
2023-05-18 12:17 Andreas Sturmlechner
2023-05-17 21:55 Matt Turner
2023-05-05  8:27 Arthur Zamarin
2023-05-05  8:27 Arthur Zamarin
2023-05-05  8:03 Arthur Zamarin
2023-05-05  8:03 Arthur Zamarin
2023-05-05  6:02 Arthur Zamarin
2023-05-04 17:23 Arthur Zamarin
2023-05-04 16:31 Arthur Zamarin
2023-05-04 15:14 Arthur Zamarin
2023-05-04 15:14 Arthur Zamarin
2023-05-03  8:31 Arthur Zamarin
2023-05-03  8:31 Arthur Zamarin
2023-05-03  8:30 Arthur Zamarin
2023-05-03  3:53 Sam James
2023-05-02 20:20 Arthur Zamarin
2023-05-02 20:20 Arthur Zamarin
2023-05-02 20:20 Arthur Zamarin
2023-05-02 20:20 Arthur Zamarin
2023-05-02 20:03 Arthur Zamarin
2023-04-17 20:01 Bernard Cafarelli
2023-04-13  3:08 Sam James
2023-04-09  4:45 Sam James
2023-04-01 19:01 Arthur Zamarin
2023-04-01 19:01 Arthur Zamarin
2023-04-01 19:01 Arthur Zamarin
2023-03-31 12:04 Arthur Zamarin
2023-03-31 12:04 Arthur Zamarin
2023-03-31 12:04 Arthur Zamarin
2023-03-30 17:44 Arthur Zamarin
2023-03-30 17:44 Arthur Zamarin
2023-03-30 17:44 Arthur Zamarin
2023-02-20 17:32 Matt Turner
2023-02-17 15:10 Matt Turner
2023-02-17 15:10 Matt Turner
2023-02-17 15:10 Matt Turner
2023-02-17 15:10 Matt Turner
2023-02-16 15:59 Matt Turner
2023-02-03 16:41 Matt Turner
2023-02-01 15:59 Matt Turner
2023-01-21 13:57 Arthur Zamarin
2023-01-21 13:57 Arthur Zamarin
2023-01-21 13:57 Arthur Zamarin
2023-01-13 16:31 Arthur Zamarin
2023-01-13 16:31 Arthur Zamarin
2023-01-13 16:31 Arthur Zamarin
2023-01-13 14:16 Arthur Zamarin
2023-01-13 14:16 Arthur Zamarin
2023-01-04 22:33 Matt Turner
2023-01-03  6:23 Sam James
2023-01-03  6:23 Sam James
2023-01-03  6:23 Sam James
2022-12-23  0:30 Matt Turner
2022-12-22 11:13 Arthur Zamarin
2022-12-19 21:11 Matt Turner
2022-12-17  6:45 Arthur Zamarin
2022-12-16 20:57 Arthur Zamarin
2022-12-09  9:55 Arthur Zamarin
2022-12-09  9:55 Arthur Zamarin
2022-12-09  9:55 Arthur Zamarin
2022-12-06  9:36 Sam James
2022-12-06  9:36 Sam James
2022-12-06  9:36 Sam James
2022-12-04  2:41 Matt Turner
2022-11-09 14:07 Matt Turner
2022-11-05  2:28 Matt Turner
2022-10-31 17:58 Matt Turner
2022-10-25 15:25 Matt Turner
2022-09-27 15:44 Matt Turner
2022-09-16 18:51 Matt Turner
2022-09-13 17:54 Matt Turner
2022-09-13 17:54 Matt Turner
2022-09-03  9:18 Jakov Smolić
2022-09-01 14:31 Matt Turner
2022-09-01 14:31 Matt Turner
2022-08-31 23:51 Sam James
2022-08-26 17:32 Matt Turner
2022-08-18  0:16 Sam James
2022-08-17  7:09 Agostino Sarubbo
2022-08-17  7:06 Agostino Sarubbo
2022-08-16  0:22 Sam James
2022-08-16  0:22 Sam James
2022-08-08  0:30 Matt Turner
2022-08-05  7:16 Agostino Sarubbo
2022-08-04  8:03 Agostino Sarubbo
2022-07-29  2:23 Matt Turner
2022-07-25  7:07 Agostino Sarubbo
2022-07-17 19:42 Sam James
2022-07-17 17:07 Agostino Sarubbo
2022-07-05 16:38 Matt Turner
2022-06-29 19:25 Matt Turner
2022-06-29 19:23 Matt Turner
2022-06-27 15:07 Matt Turner
2022-06-27 15:07 Matt Turner
2022-06-17  6:58 Agostino Sarubbo
2022-06-15  8:09 Agostino Sarubbo
2022-06-15  7:36 Jakov Smolić
2022-06-14 17:20 Matt Turner
2022-05-29  1:17 Matt Turner
2022-05-18 16:27 Matt Turner
2022-05-13 13:13 Matt Turner
2022-05-13 13:09 Matt Turner
2022-05-13 12:44 Matt Turner
2022-05-13  6:55 Jakov Smolić
2022-05-13  6:54 Jakov Smolić
2022-05-10  8:21 Agostino Sarubbo
2022-05-08 18:06 Sam James
2022-05-07 18:28 Arthur Zamarin
2022-05-04 15:11 Jakov Smolić
2022-04-21 23:02 Matt Turner
2022-04-11 21:02 Jakov Smolić
2022-04-01  7:23 Arthur Zamarin
2022-04-01  7:22 Arthur Zamarin
2022-04-01  7:22 Arthur Zamarin
2022-03-27 17:40 Matt Turner
2022-03-26  7:00 Matt Turner
2022-03-26  2:29 Matt Turner
2022-03-18 19:24 Matt Turner
2022-02-23  5:10 Sam James
2022-02-23  5:10 Sam James
2022-02-18 17:48 Sam James
2022-02-18  4:38 Sam James
2022-02-18  3:44 Matt Turner
2022-02-18  3:29 Sam James
2022-02-18  3:29 Sam James
2022-02-13  8:41 Jakov Smolić
2022-02-13  7:53 Agostino Sarubbo
2022-02-11 12:25 Sam James
2022-02-09 22:26 Ionen Wolkens
2022-02-09 19:12 Matt Turner
2022-02-08  2:02 Sam James
2022-01-22  9:48 Agostino Sarubbo
2022-01-22  9:45 Agostino Sarubbo
2022-01-22  1:17 Sam James
2022-01-18 12:26 Sam James
2022-01-16  2:46 Sam James
2022-01-14 18:58 Sam James
2022-01-08 12:49 Arthur Zamarin
2022-01-08 12:49 Arthur Zamarin
2022-01-06 15:01 Agostino Sarubbo
2022-01-04 18:09 Jakov Smolić
2022-01-02 22:46 Mart Raudsepp
2022-01-02 22:46 Mart Raudsepp
2021-12-12 17:29 Mart Raudsepp
2021-12-06 20:45 Sam James
2021-11-07 23:08 Sam James
2021-10-09 10:17 Mart Raudsepp
2021-10-06 23:06 Sam James
2021-09-19 21:39 Agostino Sarubbo
2021-09-19 21:35 Agostino Sarubbo
2021-09-19  6:37 Agostino Sarubbo
2021-09-18 15:24 Mart Raudsepp
2021-08-02  0:43 Sam James
2021-07-31  1:41 Sam James
2021-07-31  1:37 Sam James
2021-07-30 22:36 Sam James
2021-07-30 22:36 Sam James
2021-07-30 15:17 Agostino Sarubbo
2021-07-28 17:22 Sam James
2021-07-28  6:42 Agostino Sarubbo
2021-07-23 17:49 Matt Turner
2021-07-23  1:11 Matt Turner
2021-05-29 15:27 Sam James
2021-05-28 19:11 Sam James
2021-04-30 22:06 Thomas Deutschmann
2021-04-29  1:26 Matt Turner
2021-04-26 19:18 Sam James
2021-04-25 17:42 Sam James
2021-04-25  9:31 Sam James
2021-04-25  6:19 Sam James
2021-04-25  5:14 Sam James
2021-04-23 10:18 Mart Raudsepp
2021-02-20  1:26 Sam James
2021-02-19 16:18 Sam James
2021-02-19 12:02 Sam James
2021-02-19  3:02 Sam James
2021-02-19  1:17 Thomas Deutschmann
2021-02-18 22:53 Mart Raudsepp
2021-02-17  0:06 Sam James
2021-02-08 22:39 James Le Cuirot
2021-02-08 17:21 Sam James
2020-12-24 16:05 Mart Raudsepp
2020-12-19 16:03 Mart Raudsepp
2020-12-04 11:53 Mart Raudsepp
2020-12-03 18:23 Thomas Deutschmann
2020-12-01 17:27 Sam James
2020-12-01 17:26 Sam James
2020-11-20 22:03 Mart Raudsepp
2020-07-29 23:47 Sam James
2020-07-29 23:08 Sam James
2020-07-29 23:06 Sam James
2020-07-18 11:44 Sam James
2020-07-18 11:44 Sam James
2020-07-12  0:19 Sam James
2020-06-01 20:30 Michał Górny
2020-05-15 12:36 Mart Raudsepp
2020-05-14 21:26 Mart Raudsepp
2020-05-13 13:19 Agostino Sarubbo
2020-05-13 13:17 Agostino Sarubbo
2020-05-10  8:12 Mart Raudsepp
2020-04-19 12:08 Mart Raudsepp
2020-04-16  8:06 Mart Raudsepp
2020-04-16  8:06 Mart Raudsepp
2020-04-13 16:12 Agostino Sarubbo
2020-04-13 14:48 Agostino Sarubbo
2020-04-12 21:52 Mart Raudsepp
2020-04-03 14:57 Andreas Sturmlechner
2020-03-12 20:08 Mart Raudsepp
2020-03-12 20:05 Mart Raudsepp
2020-03-11 17:43 Mart Raudsepp
2020-02-16 21:14 Thomas Deutschmann
2020-02-15 12:21 Mikle Kolyada
2020-02-14 22:15 Mart Raudsepp
2020-02-05 13:06 Mart Raudsepp
2020-02-03 14:44 Agostino Sarubbo
2020-02-02  9:34 Piotr Karbowski
2020-01-25 17:36 Sergei Trofimovich
2020-01-19 18:16 Mart Raudsepp
2020-01-12 22:48 Sergei Trofimovich
2020-01-12 22:40 Sergei Trofimovich
2020-01-10  1:26 Thomas Deutschmann
2020-01-03 22:50 Mart Raudsepp
2019-12-30 15:19 Agostino Sarubbo
2019-12-30 14:03 Mart Raudsepp
2019-12-25 21:24 Mart Raudsepp
2019-09-02 14:14 Mart Raudsepp
2019-09-02 13:24 Agostino Sarubbo
2019-09-02 10:15 Agostino Sarubbo
2019-09-01 21:25 Aaron Bauman
2019-08-30 20:07 Mart Raudsepp
2019-08-30 20:07 Mart Raudsepp
2019-08-19 11:37 Agostino Sarubbo
2019-08-19  5:43 Agostino Sarubbo
2019-08-17 22:56 Aaron Bauman
2019-07-05 15:18 Mart Raudsepp
2019-06-14  6:17 Mart Raudsepp
2019-05-21  3:17 Aaron Bauman
2019-05-19 20:02 Mikle Kolyada
2019-05-19 13:14 Thomas Deutschmann
2019-05-17 21:49 Mart Raudsepp
2019-04-25  8:46 Mart Raudsepp
2019-04-24 21:33 Thomas Deutschmann
2019-04-19 16:09 Aaron Bauman
2019-03-19  8:41 Mart Raudsepp
2019-03-16 21:54 Mart Raudsepp
2019-03-15 13:16 Mart Raudsepp
2019-03-14 20:54 Mart Raudsepp
2019-03-06 11:07 Mart Raudsepp
2019-02-19 20:48 Mart Raudsepp
2019-02-19 20:21 Agostino Sarubbo
2019-02-19 18:46 Thomas Deutschmann
2019-02-19  7:54 Mart Raudsepp
2019-01-17 19:36 Mart Raudsepp
2019-01-14 19:52 Mart Raudsepp
2019-01-10  9:53 Mikle Kolyada
2019-01-09  1:36 Thomas Deutschmann
2019-01-06 14:53 Mart Raudsepp
2018-11-27  9:57 Mart Raudsepp
2018-10-25 15:28 Mart Raudsepp
2018-10-14 12:06 Mart Raudsepp
2018-10-14  7:52 Mikle Kolyada
2018-10-14  1:44 Thomas Deutschmann
2018-10-06 18:39 Mart Raudsepp
2018-08-16 21:33 Mart Raudsepp
2018-08-13 12:39 Mart Raudsepp
2018-08-13 12:39 Mart Raudsepp
2018-08-12 18:48 Mart Raudsepp
2018-08-07 23:01 Mart Raudsepp
2018-08-07 12:22 Agostino Sarubbo
2018-08-06 22:20 Thomas Deutschmann
2018-08-06 11:18 Mart Raudsepp
2018-08-03  8:37 Mart Raudsepp
2018-07-30 21:17 Mart Raudsepp
2018-07-30 20:52 Mikle Kolyada
2018-07-30  9:20 Mart Raudsepp
2018-07-28 16:16 Thomas Deutschmann
2018-07-25  9:29 Mart Raudsepp
2018-07-23 22:30 Mart Raudsepp
2018-07-23 22:30 Mart Raudsepp
2018-07-23 22:30 Mart Raudsepp
2018-07-23 22:30 Mart Raudsepp
2018-07-23 22:30 Mart Raudsepp
2018-07-23 22:30 Mart Raudsepp
2018-07-23 22:30 Mart Raudsepp
2018-07-23 22:30 Mart Raudsepp
2018-05-05  1:26 Aaron Bauman
2018-01-28  1:46 Mart Raudsepp
2018-01-27 23:35 Mikle Kolyada
2018-01-26 18:21 Thomas Deutschmann
2018-01-25 14:38 Mart Raudsepp
2018-01-25 14:38 Mart Raudsepp
2018-01-15 18:20 Mart Raudsepp
2018-01-14 15:30 Agostino Sarubbo
2018-01-11 20:11 Thomas Deutschmann
2018-01-11 13:52 Mart Raudsepp
2017-12-27 20:24 Mart Raudsepp
2017-12-27  8:52 Agostino Sarubbo
2017-12-20 21:20 Thomas Deutschmann
2017-12-20 13:59 Mart Raudsepp
2017-11-28 17:33 Manuel Rüger
2017-11-27  0:20 Thomas Deutschmann
2017-11-24 13:23 Agostino Sarubbo
2017-11-21 17:31 Ian Stakenvicius
2017-10-29 21:08 Thomas Deutschmann
2017-10-29 15:55 Agostino Sarubbo
2017-10-28 23:33 Mart Raudsepp
2017-10-24 19:45 Mart Raudsepp
2017-10-22 23:31 Mart Raudsepp
2017-09-22  7:56 Gilles Dartiguelongue
2017-08-19  0:31 Thomas Deutschmann
2017-07-31 12:56 Tobias Klausmann
2017-07-25 18:04 Mart Raudsepp
2017-07-07 19:47 Mart Raudsepp
2017-07-06 15:34 Alexis Ballier
2017-06-30 11:10 Agostino Sarubbo
2017-06-28 13:19 Agostino Sarubbo
2017-06-27 18:31 Mart Raudsepp
2017-06-25 16:32 Agostino Sarubbo
2017-06-22  7:08 Mart Raudsepp
2017-06-01  9:13 Agostino Sarubbo
2017-05-27 16:39 Agostino Sarubbo
2017-05-26 21:42 Mart Raudsepp
2017-05-20  4:59 Mart Raudsepp
2017-05-16  8:01 Agostino Sarubbo
2017-05-15 14:17 Agostino Sarubbo
2017-04-17  8:02 Agostino Sarubbo
2017-04-11 15:04 Agostino Sarubbo
2017-02-16 19:54 Mart Raudsepp
2017-02-16  8:28 Agostino Sarubbo
2017-02-16  8:27 Agostino Sarubbo
2017-02-15 15:49 Mart Raudsepp
2017-02-12  8:44 Mart Raudsepp
2017-02-11 18:31 Pacho Ramos
2017-02-11 11:49 Pacho Ramos
2017-02-11 11:49 Pacho Ramos
2017-01-21 15:35 Pacho Ramos
2016-12-30  3:32 Mart Raudsepp
2016-11-11 12:47 Gilles Dartiguelongue
2016-10-26  7:04 Gilles Dartiguelongue
2016-10-26  7:04 Gilles Dartiguelongue
2016-09-11 11:28 Gilles Dartiguelongue
2016-09-05 22:37 Gilles Dartiguelongue
2016-08-06  7:41 Pacho Ramos
2016-07-30 20:37 Pacho Ramos
2016-07-03 15:38 Pacho Ramos
2016-06-11 19:39 Pacho Ramos
2016-06-11 12:06 Pacho Ramos
2016-06-07 12:34 Tobias Klausmann
2016-05-30 21:15 Pacho Ramos
2016-05-29 10:06 Pacho Ramos
2016-05-29 10:06 Pacho Ramos
2016-04-11 10:39 Agostino Sarubbo
2016-04-11 10:39 Agostino Sarubbo
2016-04-08 12:21 Agostino Sarubbo
2016-04-08 12:21 Agostino Sarubbo
2016-04-03 21:38 Pacho Ramos
2016-04-03 21:38 Pacho Ramos
2016-03-15 10:04 Lars Wendler
2016-03-06 18:03 Mikle Kolyada
2016-02-14 21:41 James Le Cuirot
2016-01-30 16:16 Pacho Ramos
2015-12-30 10:31 Pacho Ramos
2015-12-30 10:31 Pacho Ramos
2015-12-12 10:31 Pacho Ramos
2015-12-12 10:31 Pacho Ramos
2015-11-26 10:51 Gilles Dartiguelongue
2015-11-19 21:43 Pacho Ramos
2015-11-16  7:30 Pacho Ramos
2015-11-15 21:03 Pacho Ramos
2015-11-07 11:07 Pacho Ramos
2015-09-13 17:11 Alexandre Rostovtsev
2015-09-06  7:56 Pacho Ramos
2015-09-06  7:55 Pacho Ramos
2015-08-24  5:52 Alexandre Rostovtsev
2015-08-24  5:10 Alexandre Rostovtsev
2015-08-20  6:07 Alexandre Rostovtsev

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=1555181947.08e02e08cb8befcf19ded8e1cee3dd32025bf4bd.leio@gentoo \
    --to=leio@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