head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.11.02.16.03.40; author pin; state Exp; branches; next ; commitid TCI4KmqMsV7Y3U1H; desc @@ 1.1 log @security/pleaser: update to 0.6.0 0.6.0 - experimental pam-rs - nix >= 0.31 @ text @$NetBSD$ Emit OpenPAM's named enums as plain constants. --- ../vendor/pam-sys-1.0.0-alpha5/build.rs.orig 2026-11-02 14:25:19.617967091 +0000 +++ ../vendor/pam-sys-1.0.0-alpha5/build.rs @@@@ -58,6 +58,9 @@@@ fn main() { } else if cfg!(target_os = "freebsd") || cfg!(target_os = "netbsd") { // XXX: this should include all OS that use openPAM builder = builder + // OpenPAM declares item types and message styles in named enums + .allowlist_type("openpam_.*") + .prepend_enum_name(false) // Use libc types so our signatures are slightly nicer .raw_line("use libc::passwd;") .blocklist_type("passwd"); @