diff options
author | tnn <tnn@pkgsrc.org> | 2022-03-26 15:24:29 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2022-03-26 15:24:29 +0000 |
commit | 883e8ddd3307b60496b75766e04c6bf5cd4a918f (patch) | |
tree | 3520d042be35540bfa41569d7b28ce9415088698 | |
parent | 403d5643ae1f2c64b70f2e4580b6acc36730ff26 (diff) | |
download | pkgsrc-883e8ddd3307b60496b75766e04c6bf5cd4a918f.tar.gz |
librsvg: fix build on NetBSD/i386
-rw-r--r-- | graphics/librsvg/distinfo | 3 | ||||
-rw-r--r-- | graphics/librsvg/patches/patch-.._vendor_cfg-expr-0.10.2_src_targets_builtins.rs | 26 |
2 files changed, 28 insertions, 1 deletions
diff --git a/graphics/librsvg/distinfo b/graphics/librsvg/distinfo index edd7ec2ddf4..e544a09f019 100644 --- a/graphics/librsvg/distinfo +++ b/graphics/librsvg/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.56 2022/03/19 00:37:44 gutteridge Exp $ +$NetBSD: distinfo,v 1.57 2022/03/26 15:24:29 tnn Exp $ BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 @@ -792,4 +792,5 @@ Size (xml5ever-0.16.2.crate) = 40971 bytes BLAKE2s (yeslogic-fontconfig-sys-2.11.2.crate) = a431400dd6e7e2cae85dde14dc21435b5ec634db0c76c1fedc1ce910f183e710 SHA512 (yeslogic-fontconfig-sys-2.11.2.crate) = cc43091ac04bbd4bd34ee413d93f46f9b7c4188425b38dbb6cf332926ca471f0567cdc3d33c78f441b3dcaf831124a1b1b59375b7c2a8b55198ed9b6dc444b2e Size (yeslogic-fontconfig-sys-2.11.2.crate) = 5763 bytes +SHA1 (patch-.._vendor_cfg-expr-0.10.2_src_targets_builtins.rs) = bd2966b2668880739f684c6ffc6a41c28d9f2f62 SHA1 (patch-Makefile.in) = 1aa0042de20a30daafae84510e2f76877ff38a99 diff --git a/graphics/librsvg/patches/patch-.._vendor_cfg-expr-0.10.2_src_targets_builtins.rs b/graphics/librsvg/patches/patch-.._vendor_cfg-expr-0.10.2_src_targets_builtins.rs new file mode 100644 index 00000000000..6e93dedbdce --- /dev/null +++ b/graphics/librsvg/patches/patch-.._vendor_cfg-expr-0.10.2_src_targets_builtins.rs @@ -0,0 +1,26 @@ +$NetBSD: patch-.._vendor_cfg-expr-0.10.2_src_targets_builtins.rs,v 1.1 2022/03/26 15:24:29 tnn Exp $ + +Add i586-unknown-netbsd. +Needed because of lang/rust/patches/patch-compiler_rustc__target_src_spec_mod.rs +Note that the implementation does a binary search of the target list. +It must be sorted lexically! + +--- ../vendor/cfg-expr-0.10.2/src/targets/builtins.rs.orig 1973-11-29 21:33:09.000000000 +0000 ++++ ../vendor/cfg-expr-0.10.2/src/targets/builtins.rs +@@ -654,6 +654,16 @@ pub const ALL_BUILTINS: &[TargetInfo] = + endian: Endian::little, + }, + TargetInfo { ++ triple: Triple::new_const("i586-unknown-netbsd"), ++ os: Some(Os::netbsd), ++ arch: Arch::x86, ++ env: None, ++ vendor: Some(Vendor::unknown), ++ families: Families::unix, ++ pointer_width: 32, ++ endian: Endian::little, ++ }, ++ TargetInfo { + triple: Triple::new_const("i686-apple-darwin"), + os: Some(Os::macos), + arch: Arch::x86, |