Date: Tuesday, February 14, 2023 @ 19:22:54
  Author: dvzrv
Revision: 1400487

upgpkg: dnscrypt-proxy 2.1.4-2: Rebuild to fix reproducibility and config.

Disable LTO (due to gcc bug) to make package reproducible.
Update config patch to adhere to FHS.

Modified:
  dnscrypt-proxy/trunk/PKGBUILD

----------+
 PKGBUILD |    8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-02-14 19:20:47 UTC (rev 1400486)
+++ PKGBUILD    2023-02-14 19:22:54 UTC (rev 1400487)
@@ -6,7 +6,7 @@
 pkgname=dnscrypt-proxy
 pkgver=2.1.4
 _commit=8e043f435d919912e46ac9b7d2beddcfdc8aab70  # refs/tags/2.1.4
-pkgrel=1
+pkgrel=2
 pkgdesc="A flexible DNS proxy, with support for encrypted DNS protocols"
 arch=(x86_64)
 url="https://github.com/DNSCrypt/dnscrypt-proxy";
@@ -23,16 +23,18 @@
   etc/$pkgname/cloaking-rules.txt
   etc/$pkgname/forwarding-rules.txt
 )
+# NOTE: disabled until gcc is fixed to produce reproducible bytecode for go
+options=(!lto)
 source=(
   git+https://github.com/dnscrypt/$pkgname#tag=$_commit?signed
   $pkgname.service
   $pkgname.socket
-  
$pkgname-$pkgver-configuration.patch::https://github.com/dvzrv/dnscrypt-proxy/commit/4589ad77802b17bf781d6a625afb2e2775e1fb9a.patch
+  
$pkgname-$pkgver-configuration.patch::https://github.com/dvzrv/dnscrypt-proxy/commit/0dfd620f36c6d5e411933299d8a1481c67da827b.patch
 )
 sha512sums=('SKIP'
             
'6dd1ad7946c8903e0b91658a3680d5cd8d89e8c2177d23ad97b166312fbab649a22599542c94612dec46329e3bba3a55d1488b5228705a85c38565b7dfea54a5'
             
'56a56e87032da9316b392b0613124b0743673041596c717005541ae9b3994c7fc16c02497ea773d321f45d8e0f9ea8fda00783062cef4d5c8277b5b6f7cb10d5'
-            
'ea01583a68411b2f2147ff51f1ba96999ff047ecbc8ed15495804a924a4fb0aa2700d9256c6f80ceeafc0083d957e412195a6a6b4f9e35d75d7343c53974ee08')
+            
'6a28226fae15490115a88e93032f8eb09203f7b2d5b89104e1cc8066eaf72b1bc759d6f8a780a0eca2dc1e0db7deae4798c913d500a86105aff2d48759c154bc')
 validpgpkeys=('54A2B8892CC3D6A597B92B6C210627AABA709FE1') # Frank Denis 
(Jedi/Sector One) <[email protected]
 
 prepare() {

Reply via email to