summaryrefslogtreecommitdiff
path: root/librsvg
diff options
context:
space:
mode:
authorDanny Rawlins <contact@romster.me>2021-09-19 15:13:34 +1000
committerDanny Rawlins <contact@romster.me>2021-09-19 15:13:34 +1000
commit5f23d1cb761af01d2fdd855a9cc5896aca04d004 (patch)
treeeb55f695e727450b31fff7ba38fe33c60cfaa98e /librsvg
parent76d4a4c2fda3a00c168a73592a09ed492ff0d32c (diff)
downloadopt-5f23d1cb761af01d2fdd855a9cc5896aca04d004.tar.gz
opt-5f23d1cb761af01d2fdd855a9cc5896aca04d004.tar.xz
[notify] librsvg: dependency change. removed libcroco added brotli
Diffstat (limited to 'librsvg')
-rw-r--r--librsvg/.footprint2
-rw-r--r--librsvg/.signature6
-rw-r--r--librsvg/Pkgfile14
3 files changed, 10 insertions, 12 deletions
diff --git a/librsvg/.footprint b/librsvg/.footprint
index 7c98350e4..9e5411a5e 100644
--- a/librsvg/.footprint
+++ b/librsvg/.footprint
@@ -12,10 +12,12 @@ drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/
drwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/
drwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/
+-rw-r--r-- root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.a
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/Rsvg-2.0.typelib
+-rw-r--r-- root/root usr/lib/librsvg-2.a
-rwxr-xr-x root/root usr/lib/librsvg-2.la
lrwxrwxrwx root/root usr/lib/librsvg-2.so -> librsvg-2.so.2.48.0
lrwxrwxrwx root/root usr/lib/librsvg-2.so.2 -> librsvg-2.so.2.48.0
diff --git a/librsvg/.signature b/librsvg/.signature
index f2dcf65f8..224219e8c 100644
--- a/librsvg/.signature
+++ b/librsvg/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/dfOv2+mb96lk2VoSd4gwGlI9VInlcHSZbPFOhtpoRSucExJeqFsy5s7Obrqqq9p2PmuH151PjKfGAPhl9X9XAU=
-SHA256 (Pkgfile) = e655a6175d3e4abea7b808af6fdbe204c4057cdad88037b34a6625e4f7a698c1
+RWSE3ohX2g5d/RP43tHU+7xh35hfqMsflGrTWKRxAVg1z2Pe1Nr7pyReULOOM1fP9Tj59LzhK9ooYuP6tIctVMWw8T/fP1Us4Qs=
+SHA256 (Pkgfile) = ada86eb249264df1290976dcf4a273fd01cfd899e09192f465072e06a9b467ea
SHA256 (.footprint) = 2bd9011b555172b6c67db297fda5e2bc17a149e3f18573210132f937af38a4cd
-SHA256 (librsvg-2.51.4.tar.xz) = 0b87d61de9b973aac1fdb9583368b9a893e67f5f7cb75c3e8f7de142557aca00
+SHA256 (librsvg-2.52.0.tar.xz) = bd821fb3e16494b61f5185addd23b726b064f203122b3ab4b3d5d7a44e6bf393
diff --git a/librsvg/Pkgfile b/librsvg/Pkgfile
index 09f3b6f23..28d27ce07 100644
--- a/librsvg/Pkgfile
+++ b/librsvg/Pkgfile
@@ -1,8 +1,8 @@
# Description: SVG rendering library with cairo backend
# URL: https://wiki.gnome.org/Projects/LibRsvg
# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: gdk-pixbuf libcroco pango rust
-# Optional: sccache
+# Depends on: brotli gdk-pixbuf pango rust
+# Optional: graphite2 sccache
name=librsvg
version=2.52.0
@@ -11,14 +11,12 @@ source=(https://download.gnome.org/sources/$name/${version%.*}/$name-$version.ta
build() {
cd $name-$version
- export LC_ALL=C \
- CARGO_PROFILE_RELEASE_LTO=true \
- CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
prt-get isinst sccache && export RUSTC_WRAPPER=/usr/bin/sccache
mkdir "$PKGMK_SOURCE_DIR/rust" || true
export CARGO_HOME="$PKGMK_SOURCE_DIR/rust"
+ # causes segfault if set
unset __GL_NO_DSO_FINALIZER
./configure \
@@ -26,10 +24,8 @@ build() {
--disable-gtk-doc \
--disable-tools \
--disable-debug \
- --disable-static \
- --disable-nls
-
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
+ --disable-nls \
+ --enable-pixbuf-loader
make
make DESTDIR=$PKG install

Generated by cgit