summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Edson2024-04-15 07:05:04 -0700
committerJason Edson2024-04-15 07:05:04 -0700
commitfcb61480843d917661f68dd63b55a667e54a6d32 (patch)
tree4903d75f6e4d6e0dc674ae3a9c4365e67a299518
parentfa432bdf28c8550ec51b7d15765a4fad49051981 (diff)
downloadaur-vte3-notification.tar.gz
Update to version 0.76.0-1
-rw-r--r--.SRCINFO60
-rw-r--r--PKGBUILD47
2 files changed, 69 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ac63d976cc9c..93d4dd1b113d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,46 +1,65 @@
pkgbase = vte3-notification
pkgdesc = Virtual Terminal Emulator widget
- pkgver = 0.74.2
- pkgrel = 3
+ pkgver = 0.76.0
+ pkgrel = 1
url = https://wiki.gnome.org/Apps/Terminal/VTE
arch = x86_64
license = LGPL
- makedepends = cairo
- makedepends = fribidi
+ makedepends = at-spi2-core
makedepends = gi-docgen
makedepends = git
- makedepends = gnutls
makedepends = gobject-introspection
makedepends = gperf
makedepends = gtk3
makedepends = gtk4
makedepends = meson
- makedepends = pcre2
- makedepends = systemd
makedepends = vala
+ depends = cairo
+ depends = fribidi
+ depends = gcc-libs
+ depends = gdk-pixbuf2
+ depends = glib2
+ depends = glibc
+ depends = gnutls
+ depends = icu
+ depends = lz4
+ depends = pango
+ depends = pcre2
+ depends = systemd
+ depends = systemd-libs
options = !emptydirs
options = !lto
- source = git+https://gitlab.gnome.org/GNOME/vte#tag=0.74.2
- source = vte291-cntnr-precmd-preexec-scroll.patch-effdc88925f27e048c767ea2ca951ef453d4c4b2::https://src.fedoraproject.org/rpms/vte291/raw/effdc88925f27e048c767ea2ca951ef453d4c4b2/f/vte291-cntnr-precmd-preexec-scroll.patch
+ source = git+https://gitlab.gnome.org/GNOME/vte#tag=0.76.0
+ source = vte291-cntnr-precmd-preexec-scroll.patch-ae73dd4d48b9c0913142056154e1ebd1cc3bfbd8::https://src.fedoraproject.org/rpms/vte291/raw/ae73dd4d48b9c0913142056154e1ebd1cc3bfbd8/f/vte291-cntnr-precmd-preexec-scroll.patch
sha256sums = SKIP
- sha256sums = 4e0dc098681f78241178f8aa33b6a59adf78bb13686540f0664285e080301b5b
+ sha256sums = 069b97337be80aee2ba80958988d88bd8aadec98fd085393bf0f2fba45502c62
pkgname = vte-notification-common
pkgdesc = Common files used by vte and vte3/vte4
+ depends = glibc
depends = sh
- provides = vte-common=0.74.2
+ provides = vte-common=0.76.0
conflicts = vte-common
pkgname = vte3-notification
pkgdesc = Virtual Terminal Emulator widget for use with GTK3 with Fedora patches
depends = cairo
depends = fribidi
+ depends = gcc-libs
+ depends = gdk-pixbuf2
+ depends = glib2
+ depends = glibc
depends = gnutls
- depends = gtk3
+ depends = icu
+ depends = lz4
+ depends = pango
depends = pcre2
depends = systemd
+ depends = systemd-libs
+ depends = at-spi2-core
+ depends = gtk3
depends = vte-notification-common
- provides = vte3=0.74.2
+ provides = vte3=0.76.0
provides = libvte-2.91.so
conflicts = vte3
@@ -48,16 +67,25 @@ pkgname = vte4-notification
pkgdesc = Virtual Terminal Emulator widget for use with GTK4 with Fedora patches
depends = cairo
depends = fribidi
+ depends = gcc-libs
+ depends = gdk-pixbuf2
+ depends = glib2
+ depends = glibc
depends = gnutls
- depends = gtk4
+ depends = icu
+ depends = lz4
+ depends = pango
depends = pcre2
depends = systemd
+ depends = systemd-libs
+ depends = gtk4
depends = vte-notification-common
- provides = vte4=0.74.2
+ provides = vte4=0.76.0
provides = libvte-2.91-gtk4.so
conflicts = vte4
pkgname = vte-notification-docs
pkgdesc = Virtual Terminal Emulator widget documentation
- provides = vte-docs=0.74.2
+ depends =
+ provides = vte-docs=0.76.0
conflicts = vte-docs
diff --git a/PKGBUILD b/PKGBUILD
index 164e91c72d4a..1640cb5077f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,34 +11,45 @@ pkgname=(
'vte4-notification'
'vte-notification-docs'
)
-pkgver=0.74.2
-pkgrel=3
+pkgver=0.76.0
+pkgrel=1
pkgdesc='Virtual Terminal Emulator widget'
url='https://wiki.gnome.org/Apps/Terminal/VTE'
arch=('x86_64')
license=('LGPL')
-makedepends=(
+depends=(
'cairo'
'fribidi'
+ 'gcc-libs'
+ 'gdk-pixbuf2'
+ 'glib2'
+ 'glibc'
+ 'gnutls'
+ 'icu'
+ 'lz4'
+ 'pango'
+ 'pcre2'
+ 'systemd'
+ 'systemd-libs'
+)
+makedepends=(
+ 'at-spi2-core'
'gi-docgen'
'git'
- 'gnutls'
'gobject-introspection'
'gperf'
'gtk3'
'gtk4'
'meson'
- 'pcre2'
- 'systemd'
'vala'
)
options=('!emptydirs' '!lto')
-# Fedora patches: https://pkgs.fedoraproject.org/cgit/rpms/vte291.git/tree/
+# Fedora patches: https://src.fedoraproject.org/rpms/vte291/tree
_frepourl='https://src.fedoraproject.org/rpms/vte291'
_frepobranch='rawhide'
_fpatchfile100='vte291-cntnr-precmd-preexec-scroll.patch'
-_fcommit='effdc88925f27e048c767ea2ca951ef453d4c4b2'
+_fcommit='ae73dd4d48b9c0913142056154e1ebd1cc3bfbd8'
source=(
"git+https://gitlab.gnome.org/GNOME/vte#tag=${pkgver}"
@@ -46,7 +57,7 @@ source=(
)
sha256sums=(
'SKIP'
- '4e0dc098681f78241178f8aa33b6a59adf78bb13686540f0664285e080301b5b'
+ '069b97337be80aee2ba80958988d88bd8aadec98fd085393bf0f2fba45502c62'
)
prepare() {
@@ -78,7 +89,7 @@ _pick() {
package_vte-notification-common() {
pkgdesc='Common files used by vte and vte3/vte4'
- depends=('sh')
+ depends=('glibc' 'sh')
provides=("vte-common=${pkgver}")
conflicts=('vte-common')
@@ -108,13 +119,9 @@ package_vte-notification-common() {
package_vte3-notification() {
pkgdesc+=" for use with GTK3 with Fedora patches"
- depends=(
- 'cairo'
- 'fribidi'
- 'gnutls'
+ depends+=(
+ 'at-spi2-core'
'gtk3'
- 'pcre2'
- 'systemd'
'vte-notification-common'
)
provides+=(
@@ -128,13 +135,8 @@ package_vte3-notification() {
package_vte4-notification() {
pkgdesc+=" for use with GTK4 with Fedora patches"
- depends=(
- 'cairo'
- 'fribidi'
- 'gnutls'
+ depends+=(
'gtk4'
- 'pcre2'
- 'systemd'
'vte-notification-common'
)
provides+=(
@@ -148,6 +150,7 @@ package_vte4-notification() {
package_vte-notification-docs() {
pkgdesc+=" documentation"
+ depends=()
provides+=("vte-docs=${pkgver}")
conflicts=('vte-docs')