Package Details: dnscrypt-proxy-git 2.0.31.r25.ge6a4a4f-4

Git Clone URL: (read-only, click to copy)
Package Base: dnscrypt-proxy-git
Description: A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2 and DNS-over-HTTP/2.
Upstream URL:
Keywords: dns dnscrypt-proxy security
Licenses: custom:ISC
Conflicts: dnscrypt-proxy
Provides: dnscrypt-proxy
Submitter: FixedTorres
Maintainer: johnfawkes
Last Packager: johnfawkes
Votes: 7
Popularity: 0.000000
First Submitted: 2017-01-16 21:50 (UTC)
Last Updated: 2020-04-19 21:20 (UTC)

Dependencies (2)

Required by (3)

Sources (1)

Latest Comments

1 2 3 Next › Last »

malcolm commented on 2020-12-31 14:00 (UTC)

building today, I got the same error from @mystique. please update

mystique commented on 2020-07-01 19:01 (UTC) (edited on 2020-07-01 19:03 (UTC) by mystique)

Updating today and got this build error with da280cc

==> Starting package()...
install: cannot stat 'example-blacklist.txt': No such file or directory
==> ERROR: A failure occurred in package().
I know the functions went through a renaming.. looks like the two example files are no longer present in the src.

Commenting them out allows the makepkg to complete..

johnfawkes commented on 2019-10-12 04:18 (UTC)

thanks @quequotion! added changes

quequotion commented on 2019-10-09 15:36 (UTC)

You forgot to add the new files to the source() array, and the way you locate them in prepare() wasn't working:

diff --git a/PKGBUILD b/PKGBUILD
index 8f38209..1bc3860 100644
@@ -10,8 +10,11 @@ makedepends=('git' 'go')
+        dnscrypt-proxy.{service,socket})
+            'aa871927bbc37d0c629e75a39cbfe50ce6062a19d7fe5b61895c604d6a480ba8f484cf207943c6ee7bf2dc3c7799d8f7a2b1ea5c8e586920c97730a7c503985e'
+            '56a56e87032da9316b392b0613124b0743673041596c717005541ae9b3994c7fc16c02497ea773d321f45d8e0f9ea8fda00783062cef4d5c8277b5b6f7cb10d5')

 pkgver() {
   cd "$srcdir/dnscrypt-proxy"
@@ -19,9 +22,9 @@ pkgver() {

 prepare() {
-  cd ../
-  cp dnscrypt-proxy.service "$srcdir/dnscrypt-proxy/dnscrypt-proxy"
-  cp dnscrypt-proxy.socket "$srcdir/dnscrypt-proxy/dnscrypt-proxy"
+  cd "$srcdir/dnscrypt-proxy"
+  cp ../dnscrypt-proxy.service "$srcdir/dnscrypt-proxy/dnscrypt-proxy"
+  cp ../dnscrypt-proxy.socket "$srcdir/dnscrypt-proxy/dnscrypt-proxy"
   cd "$srcdir/dnscrypt-proxy/dnscrypt-proxy"
   sed -i 's|\['\''127\.0\.0\.1:53'\'', '\''\[::1\]:53'\''\]|\[\]|g' example-dnscrypt-proxy.toml
   sed -i 's|'\''dnscrypt-proxy\.log'\''|'\''/var/log/dnscrypt-proxy/dnscrypt-proxy\.log'\''|g' example-dnscrypt-proxy.toml

johnfawkes commented on 2019-09-25 00:36 (UTC)

Hello guys. first time AUR uploader, long time AUR user. decided to go ahead and make dnscrypt my first package. enjoy guys!

Zirkelite commented on 2019-02-04 13:32 (UTC) (edited on 2019-02-04 13:33 (UTC) by Zirkelite)

I'm disowning this package since I no longer use it and I have no time to maintain it adequately.

egrupled commented on 2018-05-01 16:47 (UTC) (edited on 2018-05-01 16:47 (UTC) by egrupled)

Upstream no longer host systemd related files which breaks this package:

Zirkelite commented on 2018-04-06 06:41 (UTC)

This package has been updated to version 2 to match the package in [community]. Please refer to upstream documentation for help in the transition from the previous version.

FixedTorres commented on 2018-04-05 19:55 (UTC)

Greetings @Eschwartz

I understand that there is already a version 2.x written in Go, this version is the GIT version bifurcated in the repository:

This means that it is not outdated since in the bifurcated version there are no released versions, there is only the GIT version.

Additionally, the version written in Go consumes more RAM than the version 1.9.x.