diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2020-12-01 00:36:17 -0800 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2020-12-01 00:36:17 -0800 |
commit | 6a39514dfb5c3c6efb10bcd6d5bb94b874d5ecde (patch) | |
tree | e0a93776381b9b989c0f3e995482cfe3f16b36ee | |
parent | Updated to 0.9.1 (diff) | |
download | toxic-6a39514dfb5c3c6efb10bcd6d5bb94b874d5ecde.tar.xz |
Updated to 0.10.0
Fix broken signature check
Bypass lesser makefile optimizations
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 10 insertions, 6 deletions
@@ -10,10 +10,9 @@ pkgname=toxic pkgdesc='CLI Tox client' license=('GPL3') -pkgver=0.9.1 -pkgrel=1 +pkgver=0.10.0 +pkgrel=1.2 depends=('curl' - 'desktop-file-utils' 'freealut' 'libnotify' 'qrencode' @@ -21,9 +20,10 @@ depends=('curl' 'toxcore') arch=('x86_64') url='https://github.com/JFreegman/toxic' -source=($pkgname-$pkgver.tar.gz::https://github.com/JFreegman/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz{,.asc}) -b2sums=('908ba02310e5eebc38368e8d25cd920b224c238693ad13f66862b6cccfcd641264047594e5abe696792af29db336898d86fabeb08e300db3e90de88abf6f4ffd' - '908ba02310e5eebc38368e8d25cd920b224c238693ad13f66862b6cccfcd641264047594e5abe696792af29db336898d86fabeb08e300db3e90de88abf6f4ffd') +source=($pkgname-$pkgver.tar.gz::https://github.com/JFreegman/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz + $pkgname-$pkgver.tar.gz.asc::https://github.com/JFreegman/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz.asc) +b2sums=('30089398211945f366fd7b52ab4014cd9b020f58b7d3e47ec1a12a87055f10cdb723211f38d1028a3fb149cd76aa7771591e37f7961cda37b7bcbb8e21b33181' + 'SKIP') validpgpkeys=('BABD00573A065BFA90D53D563627F3144076AE63') # Jfreegman <jfreegman@gmail.com> build() { @@ -31,6 +31,10 @@ build() { export CFLAGS="$CFLAGS -O3 -fstack-protector-all -flto=4 -fPIE" export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all -flto=4 -fPIE" export LDFLAGS="$LDFLAGS,-pie" + + # Bypass lesser optimizations + sed -i '25s/else/#else/' $srcdir/${pkgname}-${pkgver}/Makefile + # enabled X11 on konsole may cause https://github.com/JFreegman/toxic/issues/277 # but we can only do video and call with X11 enabled https://bugs.archlinux.org/task/52836 make PREFIX=/usr ENABLE_RELEASE=1 |