diff -u ./ /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/libpixman/Portfile --- ./Portfile 2023-11-14 08:31:25.000000000 -0800 +++ /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/libpixman/Portfile 2024-02-22 17:33:40.000000000 -0800 @@ -2,11 +2,15 @@ PortSystem 1.0 PortGroup compiler_blacklist_versions 1.0 +PortGroup legacysupport 1.1 PortGroup meson 1.0 PortGroup muniversal 1.0 # Please keep the libpixman and libpixman-devel ports as similar as possible. +# posix_memalign +legacysupport.newest_darwin_requires_legacy 9 + name libpixman conflicts libpixman-devel set my_name pixman @@ -51,7 +55,7 @@ # llvm-gcc-4.2 makes cairo fail to generate PDFs properly # clang on Xcode 4.1 cannot build libpixman -compiler.blacklist llvm-gcc-4.2 {clang < 211.10.1} +compiler.blacklist-append {clang < 211.10.1} {*gcc-4.[0-2]} configure.checks.implicit_function_declaration.whitelist-append \ strchr @@ -73,11 +77,6 @@ ${docdir} } -platform darwin 8 powerpc { - # apple-gcc-4.2 makes Tiger ppc fail to detect pthread support and then fail to build - compiler.blacklist-append apple-gcc-4.2 -} - livecheck.type regex livecheck.url [lindex ${master_sites} 0] livecheck.regex ${my_name}-(\[0-9.\]+)${extract.suffix}