Package Details: vte3-git 0.67.0.5.14eb34a-1

Git Clone URL: https://aur.archlinux.org/vte3-git.git (read-only, click to copy)
Package Base: vte3-git
Description: Virtual Terminal Emulator widget for use with GTK3
Upstream URL: http://www.gnome.org
Licenses: LGPL
Conflicts: vte-common, vte3
Provides: libvte-2.91.so, vte-common, vte3=0.67.0.5.14eb34a
Submitter: lubosz
Maintainer: davidgarfias
Last Packager: davidgarfias
Votes: 5
Popularity: 0.000000
First Submitted: 2014-08-11 14:14
Last Updated: 2021-12-08 10:18

Required by (143)

Sources (1)

Latest Comments

davidgarfias commented on 2021-12-08 09:03

Fixed so it provides libvte-2.91, and changed to use arch-meson

tacosukoneko commented on 2021-10-21 13:14

Why does this package not provide libvte-2.91.so, while vte3 from Extra does? This currently causes a conflict with qemu-git.

lubosz commented on 2021-07-01 19:05

+1 for sixel support.

I also update the PKGBUILD, would be nice if you could merge it.

From 98d553b7c35072ff79b852a925571920ae8d6c45 Mon Sep 17 00:00:00 2001
From: Lubosz Sarnecki <lubosz@gmail.com>
Date: Thu, 1 Jul 2021 20:57:50 +0200
Subject: [PATCH] Update to 0.65.

* Get version from meson.build.
* Enable sixel.
* Move meson configure step to build.
* Use arch-meson, as it's done in vte package.
* Remove redundant cd.
---
 .SRCINFO |  5 ++---
 PKGBUILD | 21 ++++++++-------------
 2 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index e9cb759..a0b16f8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = vte3-git
    pkgdesc = Virtual Terminal Emulator widget for use with GTK3
-   pkgver = 0.57.0.4525.bc983ed0
+   pkgver = 0.65.0.5100.196416ac
    pkgrel = 1
    url = http://www.gnome.org
    arch = i686
@@ -16,7 +16,7 @@ pkgbase = vte3-git
    depends = vte-common
    depends = glibc
    depends = pcre2
-   provides = vte3=0.57.0.4525.bc983ed0
+   provides = vte3=0.65.0.5100.196416ac
    provides = vte-common
    conflicts = vte3
    conflicts = vte-common
@@ -25,4 +25,3 @@ pkgbase = vte3-git
    md5sums = SKIP

 pkgname = vte3-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 5941808..676e87d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ _gitname=vte
 _realname=vte3
 pkgname=$_realname-git

-pkgver=0.57.0.4525.bc983ed0
+pkgver=0.65.0.5100.196416ac
 pkgrel=1
 pkgdesc="Virtual Terminal Emulator widget for use with GTK3"
 arch=('i686' 'x86_64')
@@ -22,27 +22,22 @@ conflicts=($_realname vte-common)
 source=("git+https://gitlab.gnome.org/GNOME/$_gitname.git")
 md5sums=("SKIP")

-prepare() {
-  cd $_gitname
-  meson setup --prefix=/usr --sysconfdir=/etc \
-      --libexecdir=/usr/lib/vte --localstatedir=/var \
-      builddir
-}
-
 pkgver() {
   cd $_gitname
-  version=$(grep "\#define VERSION " builddir/config.h | sed 's/\#define VERSION //' | sed 's/\"//g')
+  version=$(grep "^  version: '" meson.build | sed "s/  version: '//" | sed "s/',//")
   hash=$(git log --pretty=format:'%h' -n 1)
   revision=$(git rev-list --count HEAD)
   echo $version.$revision.$hash
 }

 build() {
-  cd $_gitname
-  ninja -C builddir
+  rm -rf build
+  arch-meson $_gitname build \
+    -D b_lto=false \
+    -D sixel=true
+  meson compile -C build
 }

 package() {
-  cd $_gitname
-  DESTDIR="$pkgdir" meson install -C builddir
+  meson install -C build --destdir "$pkgdir"
 }
-- 
2.32.0

killermoehre commented on 2021-05-15 23:30

Hmm, can this PKGBUILD be synced with the current extra/vte3 PKGBUILD? Also an added -D sixel=true would be really nice.

aphirst commented on 2018-06-11 15:54

Also seems to require "vala" as a build dependency.

wtry commented on 2015-03-18 16:51

Requires vala as makedepends.

istefani commented on 2015-02-28 13:59

Requires gtk-doc and gperf as makedepends.

rafaelff commented on 2014-09-02 07:11

requires 'gtk-doc' as makedepends due to 'gtkdocize'