Lukas Fleischer pushed to branch main at Arch Linux / Packaging / Packages /
graphviz
Commits:
54fa3b86 by Lukas Fleischer at 2025-07-29T08:01:10-04:00
upgpkg: 13.1.1-1: upstream update
- - - - -
4 changed files:
- .SRCINFO
- PKGBUILD
- − ghostscript918.patch
- install → graphviz.install
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,9 +1,9 @@
pkgbase = graphviz
pkgdesc = Graph visualization software
- pkgver = 13.1.0
- pkgrel = 2
+ pkgver = 13.1.1
+ pkgrel = 1
url = https://www.graphviz.org/
- install = install
+ install = graphviz.install
arch = x86_64
license = EPL
makedepends = swig
@@ -31,9 +31,8 @@ pkgbase = graphviz
optdepends = tcl: tcl bindings
optdepends = qt6-base: gvedit
optdepends = xterm: vimdot
- source =
https://gitlab.com/graphviz/graphviz/-/archive/13.1.0/graphviz-13.1.0.tar.gz
- source = ghostscript918.patch
- sha256sums =
04d4b182a0a383b2f000465312a141acbf1c05b2b0ce6a542f3f1d0220294c30
- sha256sums =
0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb
+ source =
https://gitlab.com/graphviz/graphviz/-/archive/13.1.1/graphviz-13.1.1.tar.gz
+ sha256sums =
2183297bc5030951fed6c0511b39712057126d2098baa02fd914b09b5a19b820
+ b2sums =
60bb8fcb3e66fc34bbc11506cf55ac99f918388bd81a3df4a6017a7a24715cbf61304af3eefc297771648f6dc66f47a801bb3ecfb1b386d1f281f1d59d73c47b
pkgname = graphviz
=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
# Contributor: John Proctor <[email protected]>
pkgname=graphviz
-pkgver=13.1.0
-pkgrel=2
+pkgver=13.1.1
+pkgrel=1
pkgdesc='Graph visualization software'
url='https://www.graphviz.org/'
license=('EPL')
@@ -21,31 +21,30 @@ optdepends=('mono: sharp bindings'
'tcl: tcl bindings'
'qt6-base: gvedit'
'xterm: vimdot')
-source=("https://gitlab.com/graphviz/graphviz/-/archive/$pkgver/$pkgname-$pkgver.tar.gz"
- 'ghostscript918.patch')
-sha256sums=('04d4b182a0a383b2f000465312a141acbf1c05b2b0ce6a542f3f1d0220294c30'
- '0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb')
-install=install
+source=("https://gitlab.com/graphviz/graphviz/-/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+sha256sums=('2183297bc5030951fed6c0511b39712057126d2098baa02fd914b09b5a19b820')
+b2sums=('60bb8fcb3e66fc34bbc11506cf55ac99f918388bd81a3df4a6017a7a24715cbf61304af3eefc297771648f6dc66f47a801bb3ecfb1b386d1f281f1d59d73c47b')
+install='graphviz.install'
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
- patch -p1 -i ../ghostscript918.patch
./autogen.sh NOCONFIG
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
+
export LIBPOSTFIX=/
export CXXFLAGS+=' -fPIC -fpermissive'
- ./configure --prefix=/usr \
- --enable-python3=yes --disable-python --enable-lefty
+ ./configure --prefix=/usr --enable-python3=yes --disable-python
--enable-lefty
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix
overlinking
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
+
make DESTDIR="${pkgdir}" install
# fix symlink to symlink that doesn't get picked up by makepkg's zipman
=====================================
ghostscript918.patch deleted
=====================================
@@ -1,18 +0,0 @@
-diff -uprb graphviz-2.38.0.orig/plugin/gs/gvloadimage_gs.c
graphviz-2.38.0/plugin/gs/gvloadimage_gs.c
---- graphviz-2.38.0.orig/plugin/gs/gvloadimage_gs.c 2014-04-13
23:40:25.000000000 +0300
-+++ graphviz-2.38.0/plugin/gs/gvloadimage_gs.c 2015-11-11 00:08:32.916123704
+0200
-@@ -72,11 +72,11 @@ static void gs_error(GVJ_t * job, const
-
- assert (err < 0);
-
-- if (err >= e_VMerror)
-+ if (err >= gs_error_VMerror)
- errsrc = "PostScript Level 1";
-- else if (err >= e_unregistered)
-+ else if (err >= gs_error_unregistered)
- errsrc = "PostScript Level 2";
-- else if (err >= e_invalidid)
-+ else if (err >= gs_error_invalidid)
- errsrc = "DPS error";
- else
- errsrc = "Ghostscript internal error";
=====================================
install → graphviz.install
=====================================
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/graphviz/-/commit/54fa3b8634b82431a5344aed35afbc9c6eae294b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/graphviz/-/commit/54fa3b8634b82431a5344aed35afbc9c6eae294b
You're receiving this email because of your account on gitlab.archlinux.org.