From 16d3c790c04095ea1c8488116f56719e5480efb7 Mon Sep 17 00:00:00 2001 From: zorz Date: Wed, 1 Apr 2026 23:49:10 +0300 Subject: obsolete --- librsvg/.signature | 5 +++++ librsvg/MAKEPKG | 45 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 librsvg/.signature create mode 100644 librsvg/MAKEPKG diff --git a/librsvg/.signature b/librsvg/.signature new file mode 100644 index 0000000..daa2236 --- /dev/null +++ b/librsvg/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with zorz.pub +RWTZ9IduCSQ/mMuk2JXO4WsA/769kgvVG6B1YTIhmaG3QkTCVkcfTNoCNS6n+eepN+WmOO9ZD6VQlzZsq7iOczC/4GijwH8ofg0= + +SHA256 (MAKEPKG) = 9f64abeb0e7acf9cccd3e5fe8d12de21c6bed6cc5c9e851d1eb7ee181027c9c1 +SHA256 (librsvg-2.62.1.tar.xz) = b41ca84206242fddd826a2bf76348d7cdf52c1050cbfa060b866e81a252145c3 diff --git a/librsvg/MAKEPKG b/librsvg/MAKEPKG new file mode 100644 index 0000000..70b7a31 --- /dev/null +++ b/librsvg/MAKEPKG @@ -0,0 +1,45 @@ +#!/bin/mkpkg +# description: SVG rendering library +# url: https://wiki.gnome.org/Projects/LibRsvg + +name=librsvg +version=2.62.1 +release=1 +_minor=2.62 +depends=(gdk-pixbuf cairo pango) +makedeps=(meson cargo-c) + +source=(https://download.gnome.org/sources/$name/$_minor/$name-$version.tar.xz) + +sha256sums=( + "b41ca84206242fddd826a2bf76348d7cdf52c1050cbfa060b866e81a252145c3" +) + +build() { + cd $name-$version + + export CC=clang + export CXX=clang++ + export AR=llvm-ar + export CARGO_HTTP_CAINFO=/etc/ssl/cert.pem + export RUSTFLAGS="-C linker=clang -C link-arg=-fuse-ld=lld -C target-feature=-crt-static" + + meson setup build \ + --prefix=/usr \ + --buildtype=plain \ + -D introspection=disabled \ + -D docs=disabled \ + -D tests=false \ + -D pixbuf-loader=enabled + meson compile -C build + DESTDIR=$PKG meson install -C build + + rm -rf $PKG/usr/share/doc +} + +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} + +# vim: filetype=sh -- cgit v1.2.3