diff --git a/x11/xscreensaver/Portfile b/x11/xscreensaver/Portfile index 785cbd32fc1..6fc745863f4 100644 --- a/x11/xscreensaver/Portfile +++ b/x11/xscreensaver/Portfile @@ -4,7 +4,7 @@ PortSystem 1.0 PortGroup active_variants 1.1 name xscreensaver -version 6.09 +version 6.14 revision 0 categories x11 maintainers nomaintainer @@ -15,11 +15,15 @@ long_description The xscreensaver program waits until the keyboard and \ demo chosen at random. homepage https://www.jwz.org/xscreensaver -master_sites ${homepage} +# https://www.jwz.org/blog/2025/12/under-attack-please-stand-by-2/ +# fetching distfiles may be broken due to protection against AI bots +# unfortunately this will never be fixed, so let's append a mirror by FreeBSD +master_sites ${homepage} \ + freebsd -checksums rmd160 19f238c292438c4ba094f221301c0e8472da2eea \ - sha256 f4667705adb8cc43fd2f3973a88a1b54b16f20190afe93b21e221f2f57320b05 \ - size 22026182 +checksums rmd160 84face4cda546964d7cc1c13d6fbb68b0294d741 \ + sha256 07f310eb60ece3a6c57abaa722d7209a2c4f54309a5a7b09b6eed20152d073f2 \ + size 25206667 depends_build port:pkgconfig \ port:intltool \ @@ -52,7 +56,7 @@ compiler.blacklist-append \ configure.args --with-app-defaults=${prefix}/share/X11/app-defaults \ --with-fontdir=${prefix}/share/fonts/TTF -destroot.destdir install_prefix=${destroot} +destroot.destdir DESTDIR=${destroot} post-destroot { # get it from font-bh-ttf