From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B71E615820A for ; Thu, 10 Jul 2025 10:35:39 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id A274A342158 for ; Thu, 10 Jul 2025 10:35:39 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id CBF8011055B; Thu, 10 Jul 2025 10:35:35 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id C2EFF11055B for ; Thu, 10 Jul 2025 10:35:35 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7088E3421C9 for ; Thu, 10 Jul 2025 10:35:35 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0DD712F9F for ; Thu, 10 Jul 2025 10:35:34 +0000 (UTC) From: "Viorel Munteanu" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Viorel Munteanu" Message-ID: <1752143713.30bdcd40318b11e12f8591bc418bee2f7f67dbb8.ceamac@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: gui-wm/wayfire/ X-VCS-Repository: repo/gentoo X-VCS-Files: gui-wm/wayfire/wayfire-0.9.0-r1.ebuild gui-wm/wayfire/wayfire-9999.ebuild X-VCS-Directories: gui-wm/wayfire/ X-VCS-Committer: ceamac X-VCS-Committer-Name: Viorel Munteanu X-VCS-Revision: 30bdcd40318b11e12f8591bc418bee2f7f67dbb8 X-VCS-Branch: master Date: Thu, 10 Jul 2025 10:35:34 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 7d6a9595-70e5-4628-bd90-8e401cfc534e X-Archives-Hash: f4c1c2e77f842a003a57310f81d94a94 commit: 30bdcd40318b11e12f8591bc418bee2f7f67dbb8 Author: Viorel Munteanu gentoo org> AuthorDate: Thu Jul 10 09:17:07 2025 +0000 Commit: Viorel Munteanu gentoo org> CommitDate: Thu Jul 10 10:35:13 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30bdcd40 gui-wm/wayfire: fix unstripped LTO libs See this comment: https://bugs.gentoo.org/618550#c5 Closes: https://bugs.gentoo.org/959126 Signed-off-by: Viorel Munteanu gentoo.org> .../wayfire/{wayfire-9999.ebuild => wayfire-0.9.0-r1.ebuild} | 11 ++++++----- gui-wm/wayfire/wayfire-9999.ebuild | 7 +++++-- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/gui-wm/wayfire/wayfire-9999.ebuild b/gui-wm/wayfire/wayfire-0.9.0-r1.ebuild similarity index 94% copy from gui-wm/wayfire/wayfire-9999.ebuild copy to gui-wm/wayfire/wayfire-0.9.0-r1.ebuild index bdf9510aa37f..0f479febe1dd 100644 --- a/gui-wm/wayfire/wayfire-9999.ebuild +++ b/gui-wm/wayfire/wayfire-0.9.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit meson toolchain-funcs +inherit dot-a meson toolchain-funcs DESCRIPTION="compiz like 3D wayland compositor" HOMEPAGE="https://github.com/WayfireWM/wayfire" @@ -31,15 +31,13 @@ CDEPEND=" dev-libs/libevdev dev-libs/libinput:= dev-libs/wayland - dev-libs/yyjson >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:${SLOT} - gui-libs/wlroots:0.18[drm(+),libinput(+),x11-backend,X?] + gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= - virtual/libudev:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango @@ -86,6 +84,8 @@ src_prepare() { } src_configure() { + lto-guarantee-fat + local emesonargs=( $(meson_feature test tests) $(meson_feature X xwayland) @@ -94,7 +94,6 @@ src_configure() { -Duse_system_wfconfig=enabled -Duse_system_wlroots=enabled ) - meson_src_configure } @@ -112,4 +111,6 @@ src_install() { insinto "/etc" doins "${FILESDIR}"/wayfire.env + + strip-lto-bytecode } diff --git a/gui-wm/wayfire/wayfire-9999.ebuild b/gui-wm/wayfire/wayfire-9999.ebuild index bdf9510aa37f..cd1b51661052 100644 --- a/gui-wm/wayfire/wayfire-9999.ebuild +++ b/gui-wm/wayfire/wayfire-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit meson toolchain-funcs +inherit dot-a meson toolchain-funcs DESCRIPTION="compiz like 3D wayland compositor" HOMEPAGE="https://github.com/WayfireWM/wayfire" @@ -86,6 +86,8 @@ src_prepare() { } src_configure() { + lto-guarantee-fat + local emesonargs=( $(meson_feature test tests) $(meson_feature X xwayland) @@ -94,7 +96,6 @@ src_configure() { -Duse_system_wfconfig=enabled -Duse_system_wlroots=enabled ) - meson_src_configure } @@ -112,4 +113,6 @@ src_install() { insinto "/etc" doins "${FILESDIR}"/wayfire.env + + strip-lto-bytecode }