sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777896576; 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=uhfbnUqzJ2n4eVGV3EruTspV1R6R0B9ny1lUctY+Nl0=; b=LflzFykNc9Wcg4dDUKnTJrYnkM+lZRjvgasPStrnhaOElnqE0a13xpiriaMX4l5nEEQ73x /I8dtX7PAaW42/UGl7O4xe57g7GS2dvwTXmhiN+Dvm2j1oZNkoi5i9N9n9vS2LzQQAq8H8 Q1Jzk78XazogRcSRzUHEOrWuSv8tIyW0oHzIXQ9koCs1FeSsov0Qioe3i9DYreUX057r5M SkuJJMdr1iKnoP2ASto6ddWWAQPSSkKYZxNejYI2bHJEVd1FIcsTn8rakwrASukTkPSxwx Ig/kaTNRtKG2lRaAtksUceZlkYCykaUSwu15/0c3wy/8V8G+KeWu5j3oDSrmYg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777896576; a=rsa-sha256; cv=none; b=OkjsKTfEKbtkSrEKmUJM6b/NXhmyMdw/xsXo4x8uEBcPj+a6i15zh+Pd5+iwsvWmA//WyS QhBXTKR1lF5ruSDlQWhmXd1/PwKIRy/9MyiKgzpG6cd/gnZUicrgreZ8qwEjYCZn81SEOX 76M45EolyvX+4ak8QpEiAuRnhUt/zJD/xyKlioqtFnAuNQmltKbEKCDvZdwh5vumY79PrB oeYPIJZChQH/iTmek/FiOVgNO3cgZUZRZQ+fMQ122i9YB14ff8ESnI06/ooaQtqZa/2vXO ileUmxm0m7LvZh7X0rKPCtJYQCcFxmFZm8jikDQyO9KxOik+cPEiuTbThPTMWA== 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=1777896576; 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=uhfbnUqzJ2n4eVGV3EruTspV1R6R0B9ny1lUctY+Nl0=; b=RebC1bJ/PFX9A0ollZq3MciwpFStVF6Frn6i0Bs8pXxYpdN8jv63H7nOgz+kvz2Ct5C8RR 2eSIJwLuV8z25ELRIFiyuqApdMo6bMaff+WK6qvEiGGvCbz4QvUWOPvfo5VhQjnSgygUJ5 FtOiljrN4AOTRoFK/jhXTSvCE+7hKV4Rwv6QT4itM+KoilI1HEu3Ql+Pk+6YaXMCx4CBVg o8ihQkCpcywl4qpkBftL7Lxif8JdcjenCetxCV8afkuJJOpthpHomtkQh0fbzWeWIDWkVH KuTA7FbhCvD9oS+P1wIhdC/oqHYfHyq5Hvj9/bh8prtU7hGzpdtB9WTZ0ksSJQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g8L6m4SKvz3cR for ; Mon, 04 May 2026 12:09:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 37657 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 04 May 2026 12:09:36 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Yusuf Yaman Subject: git: e3ff14299887 - 2026Q2 - x11/i3lock-color: Update 2.13.c.4 => 2.13.c.5, fix build List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: nxjoseph X-Git-Repository: ports X-Git-Refname: refs/heads/2026Q2 X-Git-Reftype: branch X-Git-Commit: e3ff142998874b74f5c9c07c8d98c190f7d425d2 Auto-Submitted: auto-generated Date: Mon, 04 May 2026 12:09:36 +0000 Message-Id: <69f88c80.37657.36041d86@gitrepo.freebsd.org> The branch 2026Q2 has been updated by nxjoseph: URL: https://cgit.FreeBSD.org/ports/commit/?id=e3ff142998874b74f5c9c07c8d98c190f7d425d2 commit e3ff142998874b74f5c9c07c8d98c190f7d425d2 Author: Yusuf Yaman AuthorDate: 2026-05-03 15:45:56 +0000 Commit: Yusuf Yaman CommitDate: 2026-05-04 12:09:14 +0000 x11/i3lock-color: Update 2.13.c.4 => 2.13.c.5, fix build Changelog: github.com/Raymo111/i3lock-color/releases/tag/2.13.c.5 Port changes: * Remove unneeded GNU_CONFIGURE_MANPREFIX. * Fix build by removing redundant STRIP_CMD. * Switch from GCC to system clang. * Add bash completions for bash and zsh. * Pet portfmt. PR: 294968 Reported by: Dan Kotowski Approved by: vvd (co-mentor) Co-authored-by: Vladimir Druzenko MFH: 2026Q2 (cherry picked from commit bbdc019af2a94372d0355e17b82819fef453a112) --- x11/i3lock-color/Makefile | 33 +++++++++++++++++++++++---------- x11/i3lock-color/distinfo | 6 +++--- 2 files changed, 26 insertions(+), 13 deletions(-) diff --git a/x11/i3lock-color/Makefile b/x11/i3lock-color/Makefile index ad1a731bab58..8f037f5b4f7d 100644 --- a/x11/i3lock-color/Makefile +++ b/x11/i3lock-color/Makefile @@ -1,6 +1,5 @@ PORTNAME= i3lock-color -DISTVERSION= 2.13.c.4 -PORTREVISION= 4 +DISTVERSION= 2.13.c.5 CATEGORIES= x11 MAINTAINER= fjachuf@gmail.com @@ -20,19 +19,20 @@ LIB_DEPENDS= libev.so:devel/libev \ libxkbfile.so:x11/libxkbfile RUN_DEPENDS= unix-selfauth-helper>0:security/unix-selfauth-helper -USES= autoreconf gmake gnome iconv jpeg localbase pkgconfig tar:bzip2 xorg +USES= autoreconf gmake gnome iconv jpeg localbase pkgconfig tar:bzip2 \ + xorg USE_CSTD= c99 -USE_GCC= yes USE_GITHUB= yes GH_ACCOUNT= Raymo111 USE_GNOME= cairo USE_XORG= x11 xcb xext xinerama xorgproto xrandr xt GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -MAKE_ARGS= PREFIX="${PREFIX}" X11LIB="${LOCALBASE}/lib" \ - X11INC="${LOCALBASE}/include" CC="${CC}" +MAKE_ARGS= CC="${CC}" \ + PREFIX="${PREFIX}" \ + X11INC="${LOCALBASE}/include" \ + X11LIB="${LOCALBASE}/lib" LDFLAGS+= ${ICONV_LIB} @@ -42,19 +42,32 @@ PLIST_FILES= bin/i3lock \ etc/pam.d/i3lock \ share/man/man1/i3lock.1.gz -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= BASH DOCS ZSH +OPTIONS_DEFAULT= BASH ZSH -DOC_FILES= CHANGELOG README.md +BASH_PLIST_FILES= share/bash-completion/completions/i3lock DOCS_PLIST_FILES= ${DOC_FILES:S|^|${DOCSDIR_REL}/|} +ZSH_PLIST_FILES= share/zsh/site-functions/_i3lock + +DOC_FILES= CHANGELOG README.md post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/i3lock @${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/i3lock @${LN} -s ${LOCALBASE}/etc/pam.d/unix-selfauth \ ${STAGEDIR}${PREFIX}/etc/pam.d/i3lock +post-install-BASH-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions + ${INSTALL_DATA} ${WRKSRC}/i3lock-bash \ + ${STAGEDIR}${PREFIX}/share/bash-completion/completions/i3lock + post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} +post-install-ZSH-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${INSTALL_DATA} ${WRKSRC}/i3lock-zsh \ + ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_i3lock + .include diff --git a/x11/i3lock-color/distinfo b/x11/i3lock-color/distinfo index c3be6dc889b0..15c4c6368afa 100644 --- a/x11/i3lock-color/distinfo +++ b/x11/i3lock-color/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1628201335 -SHA256 (Raymo111-i3lock-color-2.13.c.4_GH0.tar.gz) = 5df4cd3d515d938630ced981a7f0a6e01344d1ec51d10fd3c3d131d19283df69 -SIZE (Raymo111-i3lock-color-2.13.c.4_GH0.tar.gz) = 215078 +TIMESTAMP = 1777857106 +SHA256 (Raymo111-i3lock-color-2.13.c.5_GH0.tar.gz) = 46f15cbbf339873266e014f70b5e1ec02177f0295302b615a7bd85bef40d8ad2 +SIZE (Raymo111-i3lock-color-2.13.c.5_GH0.tar.gz) = 485084