Date: Mon, 04 May 2026 12:09:36 +0000 From: Yusuf Yaman <nxjoseph@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org Subject: git: e3ff14299887 - 2026Q2 - x11/i3lock-color: Update 2.13.c.4 => 2.13.c.5, fix build Message-ID: <69f88c80.37657.36041d86@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch 2026Q2 has been updated by nxjoseph: URL: https://cgit.FreeBSD.org/ports/commit/?id=e3ff142998874b74f5c9c07c8d98c190f7d425d2 commit e3ff142998874b74f5c9c07c8d98c190f7d425d2 Author: Yusuf Yaman <nxjoseph@FreeBSD.org> AuthorDate: 2026-05-03 15:45:56 +0000 Commit: Yusuf Yaman <nxjoseph@FreeBSD.org> 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 <vvd@FreeBSD.org> 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 <bsd.port.mk> 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) = 485084home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f88c80.37657.36041d86>
