* update cairo to 1.18.2-1
This commit is contained in:
parent
381c4b076f
commit
3146723c5d
36
cairo/.SRCINFO
Normal file
36
cairo/.SRCINFO
Normal file
@ -0,0 +1,36 @@
|
||||
pkgbase = cairo
|
||||
pkgdesc = 2D graphics library with support for multiple output devices
|
||||
pkgver = 1.18.2
|
||||
pkgrel = 1
|
||||
url = https://cairographics.org/
|
||||
arch = x86_64
|
||||
license = LGPL-2.1-only OR MPL-1.1
|
||||
makedepends = git
|
||||
makedepends = gtk-doc
|
||||
makedepends = meson
|
||||
makedepends = valgrind
|
||||
depends = bash
|
||||
depends = fontconfig
|
||||
depends = freetype2
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = libpng
|
||||
depends = libx11
|
||||
depends = libxcb
|
||||
depends = libxext
|
||||
depends = libxrender
|
||||
depends = lzo
|
||||
depends = pixman
|
||||
depends = zlib
|
||||
source = git+https://gitlab.freedesktop.org/cairo/cairo.git#tag=1.18.2
|
||||
b2sums = ff661ec100a24a457c91b928ad537e783e59ffc56812aa1d1da09bfe425390f8e6df0191a7993aeb56e9b064403a389d252e64f557f09ea6f773f821a021c9ca
|
||||
|
||||
pkgname = cairo
|
||||
provides = libcairo-gobject.so
|
||||
provides = libcairo-script-interpreter.so
|
||||
provides = libcairo.so
|
||||
options = !emptydirs
|
||||
|
||||
pkgname = cairo-docs
|
||||
pkgdesc = 2D graphics library with support for multiple output devices (documentation)
|
||||
depends =
|
4
cairo/.nvchecker.toml
Normal file
4
cairo/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[cairo]
|
||||
source = "git"
|
||||
git = "https://gitlab.freedesktop.org/cairo/cairo.git"
|
||||
include_regex = '\d+\.\d*[02468]\.\d*[02468]'
|
@ -8,16 +8,18 @@ pkgname=(
|
||||
cairo
|
||||
cairo-docs
|
||||
)
|
||||
pkgver=1.18.0
|
||||
pkgrel=2
|
||||
pkgver=1.18.2
|
||||
pkgrel=1
|
||||
pkgdesc="2D graphics library with support for multiple output devices"
|
||||
url="https://cairographics.org/"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=('LGPL-2.1-only OR MPL-1.1')
|
||||
depends=(
|
||||
bash
|
||||
fontconfig
|
||||
freetype2
|
||||
glib2
|
||||
glibc
|
||||
libpng
|
||||
libx11
|
||||
libxcb
|
||||
@ -33,14 +35,8 @@ makedepends=(
|
||||
meson
|
||||
valgrind
|
||||
)
|
||||
_commit=3909090108bb2db55330e3eb148aebe664735363 # tags/1.18.0^0
|
||||
source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit")
|
||||
b2sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
cd cairo
|
||||
git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||
}
|
||||
source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#tag=$pkgver")
|
||||
b2sums=('ff661ec100a24a457c91b928ad537e783e59ffc56812aa1d1da09bfe425390f8e6df0191a7993aeb56e9b064403a389d252e64f557f09ea6f773f821a021c9ca')
|
||||
|
||||
prepare() {
|
||||
cd cairo
|
||||
@ -65,6 +61,7 @@ package_cairo() {
|
||||
libcairo-script-interpreter.so
|
||||
libcairo.so
|
||||
)
|
||||
options+=(!emptydirs)
|
||||
|
||||
meson install -C build --destdir "$pkgdir"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user