diff options
author | Saren Arterius | 2018-07-15 19:29:00 +0800 |
---|---|---|
committer | Saren Arterius | 2018-07-15 19:29:00 +0800 |
commit | a90a5fd3695c713bd7563eb6b464e67cbaf033d3 (patch) | |
tree | 45c07fd340fd91ede09e8877f840bbd8513df823 /PKGBUILD | |
parent | 9c3afb7306381c730e12cf923edef45b2721c24d (diff) | |
download | aur-a90a5fd3695c713bd7563eb6b464e67cbaf033d3.tar.gz |
add optional patch by request
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -6,7 +6,7 @@ _pkgname=gjs pkgname=gjs-fix-leaks pkgver=1.52.3 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="Javascript Bindings for GNOME" url="https://wiki.gnome.org/Projects/Gjs" @@ -21,11 +21,13 @@ _commit=9e63c335e84613a6e499c61aa1afcd5107c36b10 # tags/1.52.3^0 source=( "git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit" "fix-leaks-lp1672297-1-context-Add-API-to-force-GC-schedule.patch" - "fix-leaks-lp1672297-2-object-Queue-a-forced-GC-when-toggling-down.patch") + "fix-leaks-lp1672297-2-object-Queue-a-forced-GC-when-toggling-down.patch" + "https://src.fedoraproject.org/rpms/gjs/raw/f27/f/disable-destoyed-object-criticals.patch") sha256sums=( 'SKIP' '2f32d58d4408a1c9161a9affd77b062d202217ee645894b00323c0adae77e8f9' - '0b1757b8175cfc78ec8d64f13730f21bc9b983a84e2081687f2bd0cd48c6bc91') + '0b1757b8175cfc78ec8d64f13730f21bc9b983a84e2081687f2bd0cd48c6bc91' + 'c65a1ef3b290c80c78b27a77dda8e08382989a7ca145abc85bbaf3082d46d167') pkgver() { cd $_pkgname @@ -34,10 +36,11 @@ pkgver() { prepare() { cd $_pkgname - ## Already in gjs master - # patch -Np1 -i ../fix-crashes-lp1763878-revert-575f1e2e077.patch patch -Np1 -i ../fix-leaks-lp1672297-1-context-Add-API-to-force-GC-schedule.patch patch -Np1 -i ../fix-leaks-lp1672297-2-object-Queue-a-forced-GC-when-toggling-down.patch + ## Enable the patch below by removing its # if your system log get spammed. + ## You need to also remove a line in check() function of this file + # patch -Np1 -i ../disable-destoyed-object-criticals.patch NOCONFIGURE=1 ./autogen.sh } @@ -55,6 +58,7 @@ build() { check() { cd $_pkgname + ## Remove the line below if disable-destoyed-object-criticals.patch is enabled make -j1 check } |