From nobody Fri Apr 22 17:45:27 2022 X-Original-To: dev-commits-ports-all@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 4107919945FC; Fri, 22 Apr 2022 17:45:29 +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 4KlMJ8355kz4sj7; Fri, 22 Apr 2022 17:45:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1650649528; 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=VqvXIBQAfZGyCk9TvCjYuHsx4yagmGAasgrePaHxSPk=; b=Ej6bXf6MEBgNyD4+HV2qinxud+GDxkiq305XWhno+BjQCYrXInHwtxN8PZ8hTc8trfL9w+ D2EsdLCtkOXIAH1P+/sbMxlhM3UrN9U1R9aO3jD8VP+dNRM4BIy412mL0js6oql0WX6dxy g+H+YaMK1rhrnP84lGOktPq1SMIZf0sSWOieIvsyAHzBWGq9tSYCyf3NecgccVqf1dIaUH rBMnS5Ts8con0IAqT1VF3uYunMMLlnHPcOzeQVzira2eVHxp3POd4KMw8u54Gu2YWtV48U tIQFFS+ACV0InfsgO4us3Avic2D3I4VAgP4H9dGhAyR8zCIdOPyMjhbtnlfm+w== 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 EC4C921D59; Fri, 22 Apr 2022 17:45:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 23MHjRDI073281; Fri, 22 Apr 2022 17:45:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 23MHjRQK073280; Fri, 22 Apr 2022 17:45:27 GMT (envelope-from git) Date: Fri, 22 Apr 2022 17:45:27 GMT Message-Id: <202204221745.23MHjRQK073280@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: c8fd301cde31 - main - x11/foot: update to 1.12.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@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: c8fd301cde31009e2b7d525b3559366f6b3f5c04 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1650649528; 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=VqvXIBQAfZGyCk9TvCjYuHsx4yagmGAasgrePaHxSPk=; b=olkIQyXtL0k8LjR5/W8SCelXxslD8aN9Xe5CiHTjfFz+hGSpDD/4BBE8+Z8au4JR1FgWMa nqRXcoNcjjo5Wau6b6thunUNg9Ktvih/6NycsyzuJav9xETMjE328dq9t15Ef7zOKi2NeW VzC8IuyuZY9E5DiNwrjI2eCax2rhV5RfAWiujSKJu4K5D5Nk5KY9Z02QnvHYcfwFrZpIW9 BfZjWmMOcbpRN9tOeM3Ev6mn+o47nd2yj60PYjB1MxGhmqiTQoIOS3AyZGOtS4kbxn9HMl r3Pkpr5N72CTXOvSV5Bfa+VuVG160dcJOsQxzM4/K+D/tK29siFaDOf+8ZgqoQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1650649528; a=rsa-sha256; cv=none; b=wEnZNNl4vX4eZ0rQDw3YXLp2kz2n9b9oPSox2v5gWTW5s8R7BMs+8B1EHkkmUuab/ec7q6 3HkTH+g3KJdyERYfIYExf1FPPCEIBDcDm7dIRA/jATlVMQ5dD0sGD/cXAYrkRYZ63CJwpp NMMVNgKixPyEpdnb+1BkhP2VfyOYBTN7aApF7Jn12kiVdW0eoOHNzPJgqXGmOnsKnXUigq cCFbliTeuPMMkjtQfH2mR3RClbQy/4QkVRD5Rvmj+rn4vMLCuqnWpU/caJETDee7gXcIoz uxIboEKNjshGK5avva9IrTNSAFTD0jtKitYSxfugraKbMABaRGorsnhUxEEgKw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=c8fd301cde31009e2b7d525b3559366f6b3f5c04 commit c8fd301cde31009e2b7d525b3559366f6b3f5c04 Author: Jan Beich AuthorDate: 2022-04-22 15:14:41 +0000 Commit: Jan Beich CommitDate: 2022-04-22 17:44:14 +0000 x11/foot: update to 1.12.0 Changes: https://codeberg.org/dnkl/foot/releases/tag/1.12.0 Reported by: upstream (via mail) --- x11/foot/Makefile | 12 +++++++++++- x11/foot/distinfo | 6 +++--- x11/foot/files/patch-pgo | 30 ++++++++++++++++++++++++++++++ x11/foot/pkg-plist | 6 +++++- 4 files changed, 49 insertions(+), 5 deletions(-) diff --git a/x11/foot/Makefile b/x11/foot/Makefile index 7a993bb0a93c..a65befb1390e 100644 --- a/x11/foot/Makefile +++ b/x11/foot/Makefile @@ -1,5 +1,5 @@ PORTNAME= foot -DISTVERSION= 1.11.0 +DISTVERSION= 1.12.0 CATEGORIES= x11 MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ @@ -61,6 +61,16 @@ PLIST_FILES+= share/site-terminfo/${PORTNAME:C,^.,&/&,} \ MESON_ARGS+= -Dterminfo=disabled -Ddefault-terminfo=xterm-256color .endif +post-patch: +# Respect PREFIX for system-wide config + @${REINPLACE_CMD} -e 's,/etc,${PREFIX}&,' \ + ${WRKSRC}/config.c \ + ${WRKSRC}/doc/${PORTNAME}.1.scd \ + ${WRKSRC}/doc/${PORTNAME}.ini.5.scd +# Let @sample handle default files under etc/ + @${REINPLACE_CMD} -e "/install.*sysconfdir/s/'[^']*/&', rename: &.sample/1" \ + ${WRKSRC}/meson.build + .if !defined(DEFAULT_POST_BUILD) post-build-PGO-on: (cd ${BUILD_WRKSRC} && ./tests/test-config) # -Wbackend-plugin/-Wmissing-profile diff --git a/x11/foot/distinfo b/x11/foot/distinfo index 0d91ad22155c..d88b0d386c86 100644 --- a/x11/foot/distinfo +++ b/x11/foot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644078676 -SHA256 (foot-1.11.0.tar.gz) = 2b4f737eb4d266224e5dd0126168c6d770b0139d4b572078baf158d2f7166e4e -SIZE (foot-1.11.0.tar.gz) = 468899 +TIMESTAMP = 1650640481 +SHA256 (foot-1.12.0.tar.gz) = d8c27f735d2f361ee627cce282bee2462545f4df9532ee6ac28fd86a193404fa +SIZE (foot-1.12.0.tar.gz) = 482717 diff --git a/x11/foot/files/patch-pgo b/x11/foot/files/patch-pgo new file mode 100644 index 000000000000..5db3774cb486 --- /dev/null +++ b/x11/foot/files/patch-pgo @@ -0,0 +1,30 @@ +FAILED: pgo +ld: error: undefined symbol: key_binding_unref_term +>>> referenced by ld-temp.o +>>> lto.tmp:(term_destroy) + +ld: error: undefined symbol: key_binding_new_for_term +>>> referenced by ld-temp.o +>>> lto.tmp:(term_init) +cc: error: linker command failed with exit code 1 (use -v to see invocation) + +--- pgo/pgo.c.orig 2022-04-22 15:14:41 UTC ++++ pgo/pgo.c +@@ -193,6 +193,17 @@ key_binding_for( + return &kbd; + } + ++void ++key_binding_new_for_term(struct key_binding_manager *mgr, ++ const struct terminal *term) ++{ ++} ++void ++key_binding_unref_term(struct key_binding_manager *mgr, ++ const struct terminal *term) ++{ ++} ++ + int + main(int argc, const char *const *argv) + { diff --git a/x11/foot/pkg-plist b/x11/foot/pkg-plist index 8f410a4d4f06..9af2ceb618ad 100644 --- a/x11/foot/pkg-plist +++ b/x11/foot/pkg-plist @@ -1,5 +1,6 @@ bin/foot bin/footclient +@sample etc/xdg/foot/foot.ini.sample %%PORTDOCS%%man/man1/foot.1.gz %%PORTDOCS%%man/man1/footclient.1.gz %%PORTDOCS%%man/man5/foot.ini.5.gz @@ -14,17 +15,20 @@ share/bash-completion/completions/footclient %%PORTDOCS%%%%DOCSDIR%%/README.md share/fish/vendor_completions.d/foot.fish share/fish/vendor_completions.d/footclient.fish -%%PORTDOCS%%%%DATADIR%%/foot.ini %%DATADIR%%/themes/apprentice %%DATADIR%%/themes/derp %%DATADIR%%/themes/dracula %%DATADIR%%/themes/gruvbox-dark %%DATADIR%%/themes/gruvbox-light %%DATADIR%%/themes/hacktober +%%DATADIR%%/themes/jetbrains-darcula %%DATADIR%%/themes/kitty +%%DATADIR%%/themes/material-design +%%DATADIR%%/themes/nord %%DATADIR%%/themes/nordiq %%DATADIR%%/themes/paper-color-dark %%DATADIR%%/themes/paper-color-light +%%DATADIR%%/themes/rezza %%DATADIR%%/themes/selenized-black %%DATADIR%%/themes/selenized-dark %%DATADIR%%/themes/selenized-light