From nobody Tue Feb 27 16:51:32 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Tkk5w6c8pz5C2G7; Tue, 27 Feb 2024 16:51:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tkk5w5cjBz4gWS; Tue, 27 Feb 2024 16:51:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709052692; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ro1HsLQye2gCVO1IH/ItUJo47xW9euS+q4PQ3c3SVmM=; b=iC77WC6vZYIS5ElSsIJ9EjgQeEkWAGILtzozGbTn0m9QfY3TBIAIGKws0xnYc7+S3eXApf +gzmMJpXN1bM7PF9YnpOBP7H11gHe/OTlZxmWJivy/wR6HchyTyeYgDBxJ0KKlbVY3yl1b iY7fK2E/XCYef9ZaqZX/6DHIV4cTKtEyqkGZ9OEnblYidN7DyQmXW49qXHoKBOkpfcM93O g686Z35I6oS3d+aoTU4qEij7aGST1C2Y4o5EUBY1MXk/1IijSemhzBUwpAbmk1f6v905R1 Jk/FKIgII19c8rjn/oa3M7nSnhRdC8WCfnWcsrZQbsZoEEzWWQl9Q8PQgOeO9A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709052692; a=rsa-sha256; cv=none; b=KbxdngO3JGz/aN31psGw++4Tj3BJ2Ac993x/5n3Fna5KxgHQIUk4fUMOUErhcI0p3tDxqn RI+DY+4B6pfeoz3uvWore+wGKQ+1GTs7hCmjiXIuRzz+jOtEN5zE2j2wXt6F46SevL6Kde 9U6D9nkefNh3xIx8aQdWu7PrXbRs43Of1Xiip8ntrLV3p5Dr2iB6ct/LyztZpbIY1/+DoS nTIMraXYV7thxTkPEoOmmSEZLQG2Clki1bhnLsZiiKleGfyasaoAN+cUII6YiBGW/BEWGG 0CC3UDDJ8WakfRbNvKwpYtuteitMO20VEVQ/6HKpZ06Pas5wn2ulv1cAr+cjhw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709052692; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ro1HsLQye2gCVO1IH/ItUJo47xW9euS+q4PQ3c3SVmM=; b=Uz03VcFWY9mm0xQuo3lqCPVIpaNvXRZrLmwkkPbpiN03bGAaWU/VArGtZrx5965N9uQH6n +kwu47PVEzqkoRXuSA3OgSTaq037da3N8YMCbAVQEOvAYUxyrv4UcWPYYOukfUFQr3jb25 Boi1epaVYjn6VBiTEFc+anPB7uS4TwWckQ8sQ0g1/XN2z3SoLygvZfl5yg85Bti8tYmFU0 AEZo6gPvkxrdJLkUKMXOTaoXrr0qkpIkTPW8ltAkRIpD9+c9FGGSu9KEteWNKordkGW6+R 52jR6ulLt2u9f/2NioXhX+PT6P74TQKL6R5W5AMj6qMY2R0+XyJGfyV+740rNA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Tkk5w4j1DzKmQ; Tue, 27 Feb 2024 16:51:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 41RGpWZH099197; Tue, 27 Feb 2024 16:51:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 41RGpWIi099194; Tue, 27 Feb 2024 16:51:32 GMT (envelope-from git) Date: Tue, 27 Feb 2024 16:51:32 GMT Message-Id: <202402271651.41RGpWIi099194@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: 1947e3c8f4fd - main - x11/hypridle: unbreak build with libc++ 16 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1947e3c8f4fdf1c125f657e604160bfa725fe568 Auto-Submitted: auto-generated The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=1947e3c8f4fdf1c125f657e604160bfa725fe568 commit 1947e3c8f4fdf1c125f657e604160bfa725fe568 Author: Jan Beich AuthorDate: 2024-02-27 16:47:46 +0000 Commit: Jan Beich CommitDate: 2024-02-27 16:51:15 +0000 x11/hypridle: unbreak build with libc++ 16 In file included from src/config/ConfigManager.cpp:1: In file included from src/config/ConfigManager.hpp:3: src/config/../helpers/Log.hpp:56:27: error: no member named 'vformat' in namespace 'std' std::cout << std::vformat(fmt, std::make_format_args(args...)) << "\n"; ~~~~~^ src/config/../helpers/Log.hpp:56:45: error: no member named 'make_format_args' in namespace 'std' std::cout << std::vformat(fmt, std::make_format_args(args...)) << "\n"; ~~~~~^ Reported by: pkg-fallout --- x11/hypridle/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/x11/hypridle/Makefile b/x11/hypridle/Makefile index 6dddb29d3c3a..c5988f82acb6 100644 --- a/x11/hypridle/Makefile +++ b/x11/hypridle/Makefile @@ -25,6 +25,12 @@ GH_ACCOUNT= hyprwm LDFLAGS+= -Wl,--as-needed # sdbus-cpp deps PLIST_FILES= bin/${PORTNAME} +# XXX Drop after FreeBSD 14.0 EOL around 2025-03-01 +.if exists(/usr/include/c++/v1/__format/format_functions.h) && \ + !exists(/usr/include/c++/v1/__format/write_escaped.h) +CXXFLAGS+= -fexperimental-library +.endif + post-patch: # https://github.com/ConsoleKit2/ConsoleKit2/issues/150 # https://github.com/ConsoleKit2/ConsoleKit2/issues/151