head 1.2; access; symbols pkgsrc-2026Q3:1.1.0.2 pkgsrc-2026Q3-base:1.1; locks; strict; comment @ * @; 1.2 date 2026.09.24.13.29.03; author drixter; state dead; branches; next 1.1; commitid DB6gTSPqumsxsSWG; 1.1 date 2026.07.05.13.36.22; author drixter; state Exp; branches; next ; commitid H6u5uWMUT7xx6tMG; desc @@ 1.2 log @bftpd: Update to 6.7 July 8, 2026: Introduced build fixes for macOS and Solaris-baed systems. The newest version of Bftpd is 6.7 and it introduces just two code changes to help the project build on macOS and Solar-based operating systems. There are no logic, documentation, or feature changes in 6.7, just fixes for compiling on these two platforms. @ text @$NetBSD: patch-login.c,v 1.1 2026/07/05 13:36:22 drixter Exp $ Patch suggested by upstream to properly build on Darwin/Apple --- login.c.orig 2026-07-05 13:28:15.702728596 +0000 +++ login.c @@@@ -151,7 +151,7 @@@@ void bftpd_logwtmp(char type) Will use timeval structure to get time instead. time(&(ut.ut_time)); */ -#if !defined(__minix) && !defined(__NetBSD__) +#if !defined(__minix) && !defined(__NetBSD__) && !defined(__APPLE__) gettimeofday(&tv, NULL); ut.ut_tv.tv_sec = tv.tv_sec; ut.ut_tv.tv_usec = tv.tv_usec; @ 1.1 log @net/bftpd: Add patch from upstream for Darwin/Apple @ text @d1 1 a1 1 $NetBSD$ @