diff --git a/x11/xfce4-screensaver/files/patch-src_gs-auth-pwent.c b/x11/xfce4-screensaver/files/patch-src_gs-auth-pwent.c new file mode 100644 index 000000000000..65dcf88e7068 --- /dev/null +++ b/x11/xfce4-screensaver/files/patch-src_gs-auth-pwent.c @@ -0,0 +1,19 @@ +--- src/gs-auth-pwent.c.orig 2023-03-20 15:38:27 UTC ++++ src/gs-auth-pwent.c +@@ -37,10 +37,12 @@ + # include + #endif + +-#ifdef HAVE_LIBCRYPT +-# include +-#else +-# define crypt(a, b) NULL ++#if !defined(__FreeBSD__) ++# ifdef HAVE_LIBCRYPT ++# include ++# else ++# define crypt(a, b) NULL ++# endif + #endif + + #ifdef __bsdi__