* 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
|
||||||
cairo-docs
|
cairo-docs
|
||||||
)
|
)
|
||||||
pkgver=1.18.0
|
pkgver=1.18.2
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="2D graphics library with support for multiple output devices"
|
pkgdesc="2D graphics library with support for multiple output devices"
|
||||||
url="https://cairographics.org/"
|
url="https://cairographics.org/"
|
||||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||||
license=('LGPL-2.1-only OR MPL-1.1')
|
license=('LGPL-2.1-only OR MPL-1.1')
|
||||||
depends=(
|
depends=(
|
||||||
|
bash
|
||||||
fontconfig
|
fontconfig
|
||||||
freetype2
|
freetype2
|
||||||
glib2
|
glib2
|
||||||
|
glibc
|
||||||
libpng
|
libpng
|
||||||
libx11
|
libx11
|
||||||
libxcb
|
libxcb
|
||||||
@ -33,14 +35,8 @@ makedepends=(
|
|||||||
meson
|
meson
|
||||||
valgrind
|
valgrind
|
||||||
)
|
)
|
||||||
_commit=3909090108bb2db55330e3eb148aebe664735363 # tags/1.18.0^0
|
source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#tag=$pkgver")
|
||||||
source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit")
|
b2sums=('ff661ec100a24a457c91b928ad537e783e59ffc56812aa1d1da09bfe425390f8e6df0191a7993aeb56e9b064403a389d252e64f557f09ea6f773f821a021c9ca')
|
||||||
b2sums=('SKIP')
|
|
||||||
|
|
||||||
pkgver() {
|
|
||||||
cd cairo
|
|
||||||
git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
|
||||||
}
|
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd cairo
|
cd cairo
|
||||||
@ -65,6 +61,7 @@ package_cairo() {
|
|||||||
libcairo-script-interpreter.so
|
libcairo-script-interpreter.so
|
||||||
libcairo.so
|
libcairo.so
|
||||||
)
|
)
|
||||||
|
options+=(!emptydirs)
|
||||||
|
|
||||||
meson install -C build --destdir "$pkgdir"
|
meson install -C build --destdir "$pkgdir"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user