public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Pacho Ramos" <pacho@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/
Date: Sat, 18 May 2024 11:10:46 +0000 (UTC)	[thread overview]
Message-ID: <1716030481.8f47f2d2422bca990ac5acbe736c62abc96074a9.pacho@gentoo> (raw)

commit:     8f47f2d2422bca990ac5acbe736c62abc96074a9
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 11:07:58 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat May 18 11:08:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f47f2d2

net-wireless/bluez: add 5.76

Also try to enforce 555 permissions (as wanted by upstream) for new installs,
for current systems, admin will need to change the manually if desired (even
if the systemd warning is harmless and 555 permissions make no much sense
anyway https://github.com/bluez/bluez/issues/414).

Also fix redundant manual installing of several files.

Thanks-to: Matthias Nagel
Thanks-to: Mike Gilbert
Closes: https://bugs.gentoo.org/929017
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 net-wireless/bluez/Manifest          |   1 +
 net-wireless/bluez/bluez-5.76.ebuild | 273 +++++++++++++++++++++++++++++++++++
 2 files changed, 274 insertions(+)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 39f3f06c1c22..ef6d8301439d 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,3 +1,4 @@
 DIST bluez-5.72.tar.xz 2390792 BLAKE2B b5d1bc290c9bad5aa32de16433c34d0ac5aed7164077ef941a0bf90eddc5e22a6cf19f972bcae33061b41e3c344f7abeb65a11b6013c13fd53059ac93d83240a SHA512 1c6560f60ac0654d7c25ed8ab2f0f3a3a9ca8688ee28e1c476ffc7ae38737e739d27bbb88789c86b03fc600a8a68496d90a7b395ec393dd2bbf69be62357991a
 DIST bluez-5.73.tar.xz 2408088 BLAKE2B 69c5b8c23039108403631da86c29d62869f2311bb34eeb471779fae094bbf8738193389fb8792b779b10eaeca5b02723c86f2b98c435bbd2c23a3d317df76070 SHA512 20090da036d3d614706b14a757b02acf138859d8f0476aa7f68d57635dfb3632ce7d8bb3456320904d72333d1314a5fe14dcb8ece307e6d31ce6d2d516de25e8
 DIST bluez-5.75.tar.xz 2414552 BLAKE2B 5100995421114d850c1b1bd19188f7ee193c262dd79b45788de5d9ba0f260c3c096c724b1077f7cf6e846d13fd2f0a8a7c7a5014457c2928e5acbaa73ba40853 SHA512 f5fdad3824ed094d944d33f3d116c045e69d593a2b4dae5e57feeb5625a13e024e2433a3178921d2f8e1bd8261794ecdfc25ff3e52672e6e8d42e85b33a735a4
+DIST bluez-5.76.tar.xz 2418848 BLAKE2B 658e67ec3ac568fd4d8bdc434eabfc63fd8cddd287f7cf6a8967771673e79fe95c509be654ae2495d1b3aedb1e23ca710d545f5ded281a64fd44058b0cdf7afe SHA512 30dc3faef74a2225fd6027178376dca4166082d1ed5188021e13d13582db5846aef60b753f173d525bfd0c040f26c3e7dab0283ecafbd34c4a06855d13abb389

diff --git a/net-wireless/bluez/bluez-5.76.ebuild b/net-wireless/bluez/bluez-5.76.ebuild
new file mode 100644
index 000000000000..61da183bfe45
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.76.ebuild
@@ -0,0 +1,273 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit autotools flag-o-matic linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez"
+SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev"
+
+# Since this release all remaining extra-tools need readline support, but this could
+# change in the future, hence, this REQUIRED_USE constraint could be dropped
+# again in the future.
+# btpclient needs mesh, bug #790587
+REQUIRED_USE="
+	btpclient? ( mesh )
+	extra-tools? ( deprecated readline )
+	test? ( ${PYTHON_REQUIRED_USE} )
+	test-programs? ( ${PYTHON_REQUIRED_USE} )
+"
+
+TEST_DEPS="${PYTHON_DEPS}
+	$(python_gen_cond_dep '
+		>=dev-python/dbus-python-1[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+	')
+"
+BDEPEND="
+	dev-python/docutils
+	virtual/pkgconfig
+	test? ( ${TEST_DEPS} )
+"
+DEPEND="
+	>=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+	btpclient? ( >=dev-libs/ell-0.39 )
+	cups? ( net-print/cups:= )
+	mesh? (
+		>=dev-libs/ell-0.39
+		>=dev-libs/json-c-0.13:=
+		sys-libs/readline:0=
+	)
+	midi? ( media-libs/alsa-lib )
+	obex? ( dev-libs/libical:= )
+	readline? ( sys-libs/readline:0= )
+	systemd? ( sys-apps/systemd )
+	>=sys-apps/dbus-1.6:=
+	udev? ( >=virtual/udev-196 )
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-bluetooth )
+	test-programs? ( ${TEST_DEPS} )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+	# Try both udevadm paths to cover udev/systemd vs. eudev locations (#539844)
+	# http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+	# https://bugs.gentoo.org/539844
+	# https://github.com/bluez/bluez/issues/268
+	"${FILESDIR}"/${PN}-udevadm-path-r1.patch
+)
+
+pkg_setup() {
+	# From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
+	# to prevent bugs like:
+	# https://bugzilla.kernel.org/show_bug.cgi?id=196621
+	CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP ~BT_BNEP_MC_FILTER
+		~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH ~CRYPTO_USER_API_SKCIPHER
+		~UHID ~RFKILL"
+	# https://bugzilla.kernel.org/show_bug.cgi?id=196621
+	# https://bugzilla.kernel.org/show_bug.cgi?id=206815
+	if use mesh || use test; then
+		CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER
+		~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM ~CRYPTO_AEAD ~CRYPTO_CMAC
+		~CRYPTO_MD5 ~CRYPTO_SHA1 ~KEY_DH_OPERATIONS"
+	fi
+	linux-info_pkg_setup
+
+	if use test || use test-programs; then
+		python-single-r1_pkg_setup
+	fi
+
+	if ! use udev; then
+		ewarn
+		ewarn "You are installing ${PN} with USE=-udev. This means various bluetooth"
+		ewarn "devices and adapters from Apple, Dell, Logitech etc. will not work,"
+		ewarn "and hid2hci will not be available."
+		ewarn
+	fi
+}
+
+src_prepare() {
+	default
+
+	# https://github.com/bluez/bluez/issues/773
+	eapply "${FILESDIR}"/${PN}-5.73-configure-cups.patch
+
+	# https://github.com/bluez/bluez/issues/806
+	eapply "${FILESDIR}"/0001-Allow-using-obexd-without-systemd-in-the-user-session-r3.patch
+
+	eautoreconf
+
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	# unit/test-vcp test fails with LTO (bug #925745)
+	filter-lto
+
+	local myconf=(
+		# readline is automagic when client is enabled
+		# --enable-client always needs readline, bug #504038
+		# --enable-mesh is handled in the same way
+		ac_cv_header_readline_readline_h=$(multilib_native_usex readline)
+		ac_cv_header_readline_readline_h=$(multilib_native_usex mesh)
+	)
+
+	if ! multilib_is_native_abi; then
+		myconf+=(
+			# deps not used for the library
+			{DBUS,GLIB}_{CFLAGS,LIBS}=' '
+		)
+	fi
+
+	econf \
+		--localstatedir=/var \
+		--disable-android \
+		--enable-datafiles \
+		--enable-optimization \
+		$(use_enable debug) \
+		--enable-pie \
+		--enable-threads \
+		--enable-library \
+		--enable-tools \
+		--enable-manpages \
+		--enable-monitor \
+		--with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+		--with-systemduserunitdir="$(systemd_get_userunitdir)" \
+		$(multilib_native_use_enable btpclient) \
+		$(multilib_native_use_enable btpclient external-ell) \
+		$(multilib_native_use_enable cups) \
+		$(multilib_native_use_enable deprecated) \
+		$(multilib_native_use_enable experimental) \
+		$(multilib_native_use_enable mesh) \
+		$(multilib_native_use_enable mesh external-ell) \
+		$(multilib_native_use_enable midi) \
+		$(multilib_native_use_enable obex) \
+		$(multilib_native_use_enable readline client) \
+		$(multilib_native_use_enable systemd) \
+		$(multilib_native_use_enable test-programs test) \
+		$(multilib_native_use_enable udev) \
+		$(multilib_native_use_enable udev hid2hci) \
+		$(multilib_native_use_enable udev sixaxis)
+}
+
+multilib_src_compile() {
+	if multilib_is_native_abi; then
+		default
+	else
+		emake -f Makefile -f - libs \
+			<<<'libs: $(lib_LTLIBRARIES)'
+	fi
+}
+
+multilib_src_test() {
+	multilib_is_native_abi && default
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		emake DESTDIR="${D}" install
+
+		# Only install extra-tools when relevant USE flag is enabled
+		if use extra-tools; then
+			ewarn "Upstream doesn't support using this tools and their bugs are"
+			ewarn "likely to be ignored forever, also they can break without"
+			ewarn "previous announcement."
+			ewarn "Upstream also states all this tools are not really needed,"
+			ewarn "then, if you still need to rely on them, you must ask them"
+			ewarn "to either install that tool by default or add the needed"
+			ewarn "functionality to the existing 'official' tools."
+			ewarn "Please report this issues to:"
+			ewarn "http://www.bluez.org/development/lists/"
+
+			# Upstream doesn't install this, bug #524640
+			# http://permalink.gmane.org/gmane.linux.bluez.kernel/53115
+			# http://comments.gmane.org/gmane.linux.bluez.kernel/54564
+			dobin tools/btmgmt
+			# gatttool is only built with readline, bug #530776
+			# https://bugzilla.redhat.com/show_bug.cgi?id=1141909
+			# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720486
+			# https://bugs.archlinux.org/task/37686
+			dobin attrib/gatttool
+			# https://bugzilla.redhat.com/show_bug.cgi?id=1699680
+			dobin tools/avinfo
+		fi
+
+		# Not installed by default after being built, bug #666756
+		use btpclient && dobin tools/btpclient
+
+		# Unittests are not that useful once installed, so make them optional
+		if use test-programs; then
+			# Drop python2 only test tools
+			# https://bugzilla.kernel.org/show_bug.cgi?id=206819
+			rm "${ED}"/usr/$(get_libdir)/bluez/test/simple-player || die
+			# https://bugzilla.kernel.org/show_bug.cgi?id=206821
+			rm "${ED}"/usr/$(get_libdir)/bluez/test/test-hfp || die
+			# https://bugzilla.kernel.org/show_bug.cgi?id=206823
+			rm "${ED}"/usr/$(get_libdir)/bluez/test/test-sap-server	|| die
+
+			python_fix_shebang "${ED}"/usr/$(get_libdir)/bluez/test
+
+			for i in $(find "${ED}"/usr/$(get_libdir)/bluez/test -maxdepth 1 -type f ! -name "*.*"); do
+				dosym "${i}" /usr/bin/bluez-"${i##*/}"
+			done
+		fi
+	else
+		emake DESTDIR="${D}" \
+			install-pkgincludeHEADERS \
+			install-libLTLIBRARIES \
+			install-pkgconfigDATA
+	fi
+}
+
+multilib_src_install_all() {
+	# We need to ensure obexd can be spawned automatically by systemd
+	# when user-session is enabled:
+	# http://marc.info/?l=linux-bluetooth&m=148096094716386&w=2
+	# https://bugs.gentoo.org/show_bug.cgi?id=577842
+	# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804908
+	# https://bugs.archlinux.org/task/45816
+	# https://bugzilla.redhat.com/show_bug.cgi?id=1318441
+	# https://bugzilla.redhat.com/show_bug.cgi?id=1389347
+	if use systemd; then
+		dosym obex.service /usr/lib/systemd/user/dbus-org.bluez.obex.service
+	fi
+
+	find "${D}" -name '*.la' -type f -delete || die
+
+	# Setup auto enable as Fedora does for allowing to use
+	# keyboards/mouse as soon as possible
+	sed -i 's/#\[Policy\]$/\[Policy\]/; s/#AutoEnable=false/AutoEnable=true/' src/main.conf || die
+	insinto /etc/bluetooth
+	doins src/main.conf
+
+	newinitd "${FILESDIR}"/bluetooth-init.d-r5 bluetooth
+	newconfd "${FILESDIR}"/bluetooth-conf.d bluetooth
+
+	einstalldocs
+	use doc && dodoc doc/*.txt
+
+	# https://bugs.gentoo.org/929017
+	fperms -R 0555 /etc/bluetooth
+}
+
+pkg_postinst() {
+	use udev && udev_reload
+	systemd_reenable bluetooth.service
+
+	has_version net-dialup/ppp || elog "To use dial up networking you must install net-dialup/ppp"
+}
+
+pkg_postrm() {
+	use udev && udev_reload
+}


             reply	other threads:[~2024-05-18 11:10 UTC|newest]

Thread overview: 298+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-18 11:10 Pacho Ramos [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-10-18  7:02 [gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/ Arthur Zamarin
2025-10-14 12:17 Arthur Zamarin
2025-10-12 20:11 Arthur Zamarin
2025-10-12 15:54 Sam James
2025-10-12 15:54 Sam James
2025-10-12 14:12 Sam James
2025-09-27 18:07 Pacho Ramos
2025-08-29 11:56 Pacho Ramos
2025-07-12 10:09 Arthur Zamarin
2025-07-05 16:34 Arthur Zamarin
2025-07-05  7:55 Pacho Ramos
2025-07-04 12:51 Arthur Zamarin
2025-07-03  5:30 Sam James
2025-06-28 23:59 Sam James
2025-06-28 23:59 Sam James
2025-06-04  9:44 Pacho Ramos
2025-06-04  9:44 Pacho Ramos
2025-05-11  4:05 Arthur Zamarin
2025-05-10  8:26 Arthur Zamarin
2025-05-10  8:26 Arthur Zamarin
2025-05-09 22:56 Sam James
2025-05-09 22:56 Sam James
2025-05-09 16:15 Sam James
2025-04-12 17:41 Pacho Ramos
2024-12-09 19:54 Arthur Zamarin
2024-12-08 18:26 Sam James
2024-12-08 17:34 Arthur Zamarin
2024-12-08 17:34 Arthur Zamarin
2024-12-08 17:34 Arthur Zamarin
2024-11-08 15:51 Pacho Ramos
2024-10-18 19:05 Arthur Zamarin
2024-10-18 16:16 Arthur Zamarin
2024-10-17  8:35 Sam James
2024-10-17  8:35 Sam James
2024-10-17  8:35 Sam James
2024-10-17  8:35 Sam James
2024-09-15 11:41 Pacho Ramos
2024-07-31 19:14 Arthur Zamarin
2024-07-31 19:14 Arthur Zamarin
2024-07-31 19:14 Arthur Zamarin
2024-07-31 13:45 Arthur Zamarin
2024-07-31 13:45 Arthur Zamarin
2024-07-31 13:45 Arthur Zamarin
2024-07-09 19:07 Pacho Ramos
2024-05-31 13:41 Arthur Zamarin
2024-05-31 13:41 Arthur Zamarin
2024-05-31 13:41 Arthur Zamarin
2024-05-31 12:00 Arthur Zamarin
2024-05-31 10:46 Arthur Zamarin
2024-05-31 10:46 Arthur Zamarin
2024-05-19 21:16 Mike Gilbert
2024-05-19 17:49 Arthur Zamarin
2024-05-18 15:00 Sam James
2024-05-18 15:00 Sam James
2024-05-18 15:00 Sam James
2024-05-18 15:00 Sam James
2024-05-18 15:00 Sam James
2024-04-18 17:39 Pacho Ramos
2024-04-18 17:39 Pacho Ramos
2024-03-27  4:01 Sam James
2024-03-03  2:27 Sam James
2024-03-02 22:07 Sam James
2024-02-28 18:52 Arthur Zamarin
2024-02-25 20:37 Arthur Zamarin
2024-02-25 19:32 Arthur Zamarin
2024-02-25 19:19 Jakov Smolić
2024-01-28 11:16 Pacho Ramos
2024-01-28 11:16 Pacho Ramos
2023-12-16  9:15 Pacho Ramos
2023-12-14  8:12 Sam James
2023-12-14  8:12 Sam James
2023-12-14  8:12 Sam James
2023-12-14  8:12 Sam James
2023-09-29 10:40 Pacho Ramos
2023-09-10  8:59 Pacho Ramos
2023-09-10  8:51 Pacho Ramos
2023-08-23 14:49 Pacho Ramos
2023-08-11 19:13 Arthur Zamarin
2023-08-04 21:38 Sam James
2023-07-30 12:46 Sam James
2023-07-30 12:46 Sam James
2023-07-30 12:46 Sam James
2023-07-30 12:46 Sam James
2023-07-30 10:18 Pacho Ramos
2023-04-18 15:08 Pacho Ramos
2023-01-14 20:08 Sam James
2022-12-25 17:03 Sam James
2022-12-25 17:03 Sam James
2022-12-04 14:50 Pacho Ramos
2022-12-04 14:50 Pacho Ramos
2022-11-24 12:00 WANG Xuerui
2022-10-25 12:50 Sam James
2022-10-25 11:12 Sam James
2022-10-23 11:04 Sam James
2022-10-23  7:52 Agostino Sarubbo
2022-10-23  7:52 Agostino Sarubbo
2022-10-23  7:51 Agostino Sarubbo
2022-07-09 14:51 Pacho Ramos
2022-05-03 19:05 Pacho Ramos
2022-04-11  6:35 Jakov Smolić
2022-04-11  6:35 Jakov Smolić
2022-04-10 18:30 Arthur Zamarin
2022-04-10 18:05 Arthur Zamarin
2022-04-10 18:05 Arthur Zamarin
2022-04-10 18:05 Arthur Zamarin
2022-03-26 19:24 Pacho Ramos
2022-03-26 19:24 Pacho Ramos
2021-12-11 17:53 Pacho Ramos
2021-12-10 21:48 Jakov Smolić
2021-12-10 11:38 Jakov Smolić
2021-11-28 20:08 Mike Gilbert
2021-11-27 15:21 Pacho Ramos
2021-11-25 20:07 Sam James
2021-11-24  7:58 Agostino Sarubbo
2021-11-23 21:38 Sam James
2021-11-23 21:38 Sam James
2021-11-23 21:36 Sam James
2021-11-23 17:02 Sam James
2021-11-14 18:17 Mike Gilbert
2021-11-14 16:38 Mike Gilbert
2021-10-19 21:19 Pacho Ramos
2021-09-09 23:56 Sam James
2021-09-09 23:56 Sam James
2021-09-09  7:39 Agostino Sarubbo
2021-09-09  7:17 Agostino Sarubbo
2021-09-09  4:23 Sam James
2021-09-09  4:23 Sam James
2021-08-27 13:11 Pacho Ramos
2021-08-27 13:11 Pacho Ramos
2021-08-20 15:23 Marek Szuba
2021-07-14  3:12 Sam James
2021-07-12  6:41 Sam James
2021-07-08  8:09 Pacho Ramos
2021-06-23  6:29 Agostino Sarubbo
2021-06-23  6:28 Agostino Sarubbo
2021-06-22 19:45 Sam James
2021-06-22 19:45 Sam James
2021-06-22 16:17 Pacho Ramos
2021-06-22 12:44 Pacho Ramos
2021-06-22 12:40 Pacho Ramos
2021-06-05 10:53 Pacho Ramos
2021-05-23 23:28 Thomas Deutschmann
2021-05-17 20:59 Sergei Trofimovich
2021-05-16 23:45 Sam James
2021-05-16 18:56 Sam James
2021-04-06 20:30 Pacho Ramos
2021-04-06 20:30 Pacho Ramos
2021-03-24  7:58 Pacho Ramos
2021-03-23 21:59 Pacho Ramos
2021-03-08 15:57 Pacho Ramos
2020-10-24 22:23 Pacho Ramos
2020-10-20  7:02 Sergei Trofimovich
2020-10-20  6:57 Sergei Trofimovich
2020-10-18 23:55 Sam James
2020-10-18 15:11 Thomas Deutschmann
2020-10-18 14:37 Pacho Ramos
2020-10-17 23:49 Sam James
2020-09-10  9:54 Pacho Ramos
2020-04-01 23:26 Pacho Ramos
2020-03-29 11:03 Mart Raudsepp
2020-03-23 22:06 Sergei Trofimovich
2020-03-21 16:51 Agostino Sarubbo
2020-03-21 16:50 Agostino Sarubbo
2020-03-21 16:49 Agostino Sarubbo
2020-03-21 16:48 Agostino Sarubbo
2020-03-21 16:25 Agostino Sarubbo
2020-03-17 19:32 Pacho Ramos
2020-03-11 18:27 Pacho Ramos
2020-03-11 18:27 Pacho Ramos
2020-03-11 15:05 Pacho Ramos
2020-02-09 16:34 Michał Górny
2020-01-20 13:30 Jeroen Roovers
2019-12-30 15:53 Agostino Sarubbo
2019-12-30 15:33 Agostino Sarubbo
2019-12-23  9:42 Mikle Kolyada
2019-12-17  2:52 Aaron Bauman
2019-12-16  7:49 Agostino Sarubbo
2019-12-16  7:46 Agostino Sarubbo
2019-12-14 23:05 Pacho Ramos
2019-12-02 11:00 Mikle Kolyada
2019-11-12 18:07 Agostino Sarubbo
2019-11-12 13:36 Agostino Sarubbo
2019-11-12 10:45 Agostino Sarubbo
2019-11-11 15:06 Aaron Bauman
2019-11-10 12:11 Pacho Ramos
2019-11-01 10:28 Mikle Kolyada
2019-10-07  9:52 Agostino Sarubbo
2019-10-07  4:34 Aaron Bauman
2019-10-06 21:18 Thomas Deutschmann
2019-09-29 13:54 Pacho Ramos
2019-09-29 11:01 Pacho Ramos
2019-09-29 11:01 Pacho Ramos
2019-09-13 12:58 Michał Górny
2019-08-02 11:07 Mikle Kolyada
2019-08-01 19:38 Aaron Bauman
2019-07-31 11:03 Agostino Sarubbo
2019-07-31 10:59 Agostino Sarubbo
2019-07-31 10:55 Agostino Sarubbo
2019-07-31 10:54 Agostino Sarubbo
2019-05-15  4:48 Aaron Bauman
2019-04-29  8:51 Sergei Trofimovich
2019-04-28 20:15 Mikle Kolyada
2019-04-28  7:42 Sergei Trofimovich
2019-04-18 20:32 Thomas Deutschmann
2019-04-13  6:49 Pacho Ramos
2019-04-13  6:46 Pacho Ramos
2019-04-08 21:32 Aaron Bauman
2019-03-10 19:29 Pacho Ramos
2019-02-07 17:28 Mikle Kolyada
2019-01-04 10:30 Mikle Kolyada
2019-01-04  0:02 Thomas Deutschmann
2018-10-27 13:58 Pacho Ramos
2018-10-15 18:12 Markus Meier
2018-10-01 21:47 Thomas Deutschmann
2018-09-19 10:25 Mikle Kolyada
2018-09-08 20:23 Sergei Trofimovich
2018-08-05 11:33 Sergei Trofimovich
2018-07-24 12:54 Pacho Ramos
2018-07-12  0:03 Mikle Kolyada
2018-07-04 19:13 Markus Meier
2018-06-08 17:18 Pacho Ramos
2018-06-08 16:57 Pacho Ramos
2018-05-29 20:05 Markus Meier
2018-05-24 14:31 Agostino Sarubbo
2018-04-21 12:38 Mikle Kolyada
2018-04-14 10:59 Pacho Ramos
2018-04-08  9:52 Sergei Trofimovich
2018-03-24 17:56 Mikle Kolyada
2018-03-13 12:47 Pacho Ramos
2018-01-23 18:54 Pacho Ramos
2018-01-23 18:54 Pacho Ramos
2018-01-22 12:50 Manuel Rüger
2017-09-24 16:16 Sergei Trofimovich
2017-09-23 13:55 Sergei Trofimovich
2017-09-22  7:34 Sergei Trofimovich
2017-09-18 21:47 Pacho Ramos
2017-09-18 21:47 Pacho Ramos
2017-09-18  4:31 Markus Meier
2017-09-14 11:19 Pacho Ramos
2017-09-03  1:15 Mike Gilbert
2017-07-16 11:51 Pacho Ramos
2017-07-16 11:51 Pacho Ramos
2017-07-07  7:24 Pacho Ramos
2017-05-13 14:25 Pacho Ramos
2017-03-11 17:17 Pacho Ramos
2017-02-04 15:20 Pacho Ramos
2017-02-04 15:20 Pacho Ramos
2017-01-15 20:51 Jeroen Roovers
2016-12-24  9:29 Markus Meier
2016-12-08 10:09 Pacho Ramos
2016-12-04 11:50 Pacho Ramos
2016-12-04 11:50 Pacho Ramos
2016-10-29 11:34 Pacho Ramos
2016-10-29 11:34 Pacho Ramos
2016-10-18 19:28 Pacho Ramos
2016-10-09 19:07 Pacho Ramos
2016-10-09 19:07 Pacho Ramos
2016-10-02 10:12 Jeroen Roovers
2016-09-07 13:45 Manuel Rüger
2016-05-24 20:14 Markus Meier
2016-04-09 10:49 Pacho Ramos
2016-04-09 10:49 Pacho Ramos
2016-04-03 18:18 Pacho Ramos
2016-04-03 15:28 Pacho Ramos
2016-04-03 12:42 Pacho Ramos
2016-04-03 12:42 Pacho Ramos
2016-03-24  7:14 Stephen Klimaszewski
2016-02-12  9:12 Jeroen Roovers
2016-02-12  8:52 Jeroen Roovers
2016-02-10 20:51 Markus Meier
2016-02-01  8:14 Agostino Sarubbo
2015-12-31 12:36 Pacho Ramos
2015-12-31 12:36 Pacho Ramos
2015-12-31 12:36 Pacho Ramos
2015-11-26 12:11 Gilles Dartiguelongue
2015-11-03 16:18 Agostino Sarubbo
2015-10-30 10:15 Agostino Sarubbo
2015-10-27 19:04 Pacho Ramos
2015-10-27  4:17 Jeroen Roovers
2015-10-26 17:40 Richard Farina
2015-10-26  5:11 Jeroen Roovers
2015-10-24  4:20 Richard Farina
2015-10-24  3:56 Richard Farina
2015-10-24  3:49 Richard Farina
2015-10-23 22:15 Mike Gilbert
2015-10-23 22:10 Mike Gilbert
2015-10-23 21:05 Richard Farina
2015-10-23 21:05 Richard Farina
2015-10-19  9:27 Agostino Sarubbo
2015-10-03 10:40 Pacho Ramos
2015-10-03 10:40 Pacho Ramos
2015-10-01 20:43 Markus Meier
2015-09-19 13:00 Jeroen Roovers
2015-09-07 17:44 Pacho Ramos
2015-09-05 10:49 Pacho Ramos
2015-09-05  8:05 Pacho Ramos
2015-09-05  7:21 Pacho Ramos

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=1716030481.8f47f2d2422bca990ac5acbe736c62abc96074a9.pacho@gentoo \
    --to=pacho@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