summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD19
2 files changed, 12 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 09109dbffe9..84af0e90d10 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = vte3-ng
pkgdesc = Enhanced Virtual Terminal Emulator widget for use with GTK3 (patched with support for fullwidth emoji)
- pkgver = 0.56.2.a
+ pkgver = 0.58.2.a
pkgrel = 1
url = https://github.com/thestinger/vte-ng
arch = x86_64
@@ -11,15 +11,16 @@ pkgbase = vte3-ng
makedepends = vala
makedepends = gtk-doc
makedepends = gperf
+ makedepends = meson
depends = gtk3
depends = vte-common
depends = pcre2
- provides = vte3=0.56.2
+ provides = vte3=0.58.2
provides = vte3-ng
conflicts = vte3
options = !emptydirs
- source = https://github.com/thestinger/vte-ng/archive/0.56.2.a.tar.gz
- sha256sums = 28162f4318cb51a74070dbcc57b6900f7a1de2616cab843a2431fd5cb67fccb3
+ source = vte3-ng-0.58.2.a.tar.gz::https://github.com/thestinger/vte-ng/archive/0.58.2.a.tar.gz
+ sha256sums = 2aecf7dc4e15789f93be38eec63c8bed22ea3adb431b37e7117bb8bd9a4f28a9
pkgname = vte3-ng
diff --git a/PKGBUILD b/PKGBUILD
index 7b15b66c025..cb11300bdbf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,5 @@
pkgname=vte3-ng
-_basever=0.56.2
+_basever=0.58.2
pkgver=$_basever.a
pkgrel=1
pkgdesc="Enhanced Virtual Terminal Emulator widget for use with GTK3 (patched with support for fullwidth emoji)"
@@ -7,25 +7,20 @@ arch=('x86_64')
license=('LGPL')
options=('!emptydirs')
depends=('gtk3' 'vte-common' 'pcre2')
-makedepends=('intltool' 'gobject-introspection' 'gtk3' 'vala' 'gtk-doc' 'gperf')
+makedepends=('intltool' 'gobject-introspection' 'gtk3' 'vala' 'gtk-doc' 'gperf' 'meson')
url="https://github.com/thestinger/vte-ng"
-source=(https://github.com/thestinger/vte-ng/archive/$pkgver.tar.gz)
-sha256sums=('28162f4318cb51a74070dbcc57b6900f7a1de2616cab843a2431fd5cb67fccb3')
+source=($pkgname-$pkgver.tar.gz::https://github.com/thestinger/vte-ng/archive/$pkgver.tar.gz)
+sha256sums=('2aecf7dc4e15789f93be38eec63c8bed22ea3adb431b37e7117bb8bd9a4f28a9')
provides=(vte3=$_basever vte3-ng)
conflicts=(vte3)
build() {
- cd "vte-ng-$pkgver"
- ./autogen.sh --prefix=/usr --sysconfdir=/etc \
- --libexecdir=/usr/lib/vte \
- --localstatedir=/var --disable-static \
- --enable-introspection
- make
+ arch-meson "vte-ng-$pkgver" build
+ ninja -C build
}
package() {
- cd "vte-ng-$pkgver"
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" meson install -C build
rm "$pkgdir/etc/profile.d/vte.sh"
}