summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2020-12-01 00:36:17 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2020-12-01 00:36:17 -0800
commit6a39514dfb5c3c6efb10bcd6d5bb94b874d5ecde (patch)
treee0a93776381b9b989c0f3e995482cfe3f16b36ee
parentUpdated to 0.9.1 (diff)
downloadtoxic-6a39514dfb5c3c6efb10bcd6d5bb94b874d5ecde.tar.xz
Updated to 0.10.0
Fix broken signature check Bypass lesser makefile optimizations
-rw-r--r--PKGBUILD16
1 files changed, 10 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0addcac..4918640 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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