Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: doh-proxy
@ 2023-08-05  8:32 MeganerdNL
  2023-08-05  8:42 ` [PR PATCH] [Updated] " MeganerdNL
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: MeganerdNL @ 2023-08-05  8:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 895 bytes --]

There is a new pull request by MeganerdNL against master on the void-packages repository

https://github.com/MeganerdNL/void-packages doh-proxy
https://github.com/void-linux/void-packages/pull/45434

New package: doh-proxy
**Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server**

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - x86_64-musl
  - armv6l-glibc
  - armv6l-musl
  - aarch64-glibc

A patch file from https://github.com/void-linux/void-packages/pull/45434.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-doh-proxy-45434.patch --]
[-- Type: text/x-diff, Size: 2300 bytes --]

From cf879e1c427cd4ea97c350c8ca4b36f90a8f7f80 Mon Sep 17 00:00:00 2001
From: MeganerdNL <meganerd@meganerd.nl>
Date: Sat, 5 Aug 2023 09:18:51 +0200
Subject: [PATCH] New package: doh-proxy

---
 srcpkgs/doh-proxy/files/README.voidlinux |  8 ++++++++
 srcpkgs/doh-proxy/files/doh-proxy/run    |  4 ++++
 srcpkgs/doh-proxy/template               | 25 ++++++++++++++++++++++++
 3 files changed, 37 insertions(+)
 create mode 100644 srcpkgs/doh-proxy/files/README.voidlinux
 create mode 100755 srcpkgs/doh-proxy/files/doh-proxy/run
 create mode 100644 srcpkgs/doh-proxy/template

diff --git a/srcpkgs/doh-proxy/files/README.voidlinux b/srcpkgs/doh-proxy/files/README.voidlinux
new file mode 100644
index 0000000000000..b2e7a07f4aeaf
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/README.voidlinux
@@ -0,0 +1,8 @@
+The runit service starts doh-proxy without any options by default.
+To customize options, make a file /etc/sv/doh-proxy/conf with OPTS variable.
+
+Example:
+OPTS="-u 127.0.0.1:53 -H myserver.com"
+
+See documentation https://github.com/DNSCrypt/doh-server or run
+'doh-proxy --help' for more options.
diff --git a/srcpkgs/doh-proxy/files/doh-proxy/run b/srcpkgs/doh-proxy/files/doh-proxy/run
new file mode 100755
index 0000000000000..22307bb2e6728
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/doh-proxy/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+exec 2>&1
+[ -r ./conf ] && . ./conf
+exec chpst -u _doh_proxy:_doh_proxy doh-proxy ${OPTS}
diff --git a/srcpkgs/doh-proxy/template b/srcpkgs/doh-proxy/template
new file mode 100644
index 0000000000000..6eea5484864e2
--- /dev/null
+++ b/srcpkgs/doh-proxy/template
@@ -0,0 +1,25 @@
+# Template file for 'doh-proxy'
+pkgname=doh-proxy
+version=0.9.10
+revision=1
+build_style=cargo
+short_desc="Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server"
+maintainer="MeganerdNL <meganerd@meganerd.nl>"
+license="MIT"
+homepage="https://github.com/DNSCrypt/doh-server"
+distfiles="https://github.com/DNSCrypt/doh-server/archive/refs/tags/${version}.tar.gz"
+checksum=ed5cc16f10ea1e7c4487c3d7ddb96ca5a3363af7492ccce01cc24dcbfa778fef
+system_accounts="_doh_proxy"
+
+post_extract() {
+	cargo generate-lockfile
+}
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	XBPS_CROSS_RUSTFLAGS+=" -latomic"
+fi
+
+post_install() {
+	vlicense LICENSE
+	vsv doh-proxy
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Updated] New package: doh-proxy
  2023-08-05  8:32 [PR PATCH] New package: doh-proxy MeganerdNL
@ 2023-08-05  8:42 ` MeganerdNL
  2023-08-05  8:58 ` MeganerdNL
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: MeganerdNL @ 2023-08-05  8:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 900 bytes --]

There is an updated pull request by MeganerdNL against master on the void-packages repository

https://github.com/MeganerdNL/void-packages doh-proxy
https://github.com/void-linux/void-packages/pull/45434

New package: doh-proxy
**Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server**

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - x86_64-musl
  - armv6l-glibc
  - armv6l-musl
  - aarch64-glibc

A patch file from https://github.com/void-linux/void-packages/pull/45434.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-doh-proxy-45434.patch --]
[-- Type: text/x-diff, Size: 2349 bytes --]

From 2643b46a8848d4ebd05c5ab7af1d736eb550b266 Mon Sep 17 00:00:00 2001
From: MeganerdNL <meganerd@meganerd.nl>
Date: Sat, 5 Aug 2023 09:18:51 +0200
Subject: [PATCH] New package: doh-proxy

---
 srcpkgs/doh-proxy/files/README.voidlinux |  9 +++++++++
 srcpkgs/doh-proxy/files/doh-proxy/run    |  4 ++++
 srcpkgs/doh-proxy/template               | 25 ++++++++++++++++++++++++
 3 files changed, 38 insertions(+)
 create mode 100644 srcpkgs/doh-proxy/files/README.voidlinux
 create mode 100755 srcpkgs/doh-proxy/files/doh-proxy/run
 create mode 100644 srcpkgs/doh-proxy/template

diff --git a/srcpkgs/doh-proxy/files/README.voidlinux b/srcpkgs/doh-proxy/files/README.voidlinux
new file mode 100644
index 0000000000000..e0ed7e23da1c8
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/README.voidlinux
@@ -0,0 +1,9 @@
+The runit service starts doh-proxy without any options by default.
+To customize options, make a file /etc/sv/doh-proxy/conf and assign 
+OPTS variable with options to run doh-proxy with.
+
+Example:
+OPTS="-u 127.0.0.1:53 -H myserver.com"
+
+See documentation https://github.com/DNSCrypt/doh-server or run
+'doh-proxy --help' for available options.
diff --git a/srcpkgs/doh-proxy/files/doh-proxy/run b/srcpkgs/doh-proxy/files/doh-proxy/run
new file mode 100755
index 0000000000000..22307bb2e6728
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/doh-proxy/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+exec 2>&1
+[ -r ./conf ] && . ./conf
+exec chpst -u _doh_proxy:_doh_proxy doh-proxy ${OPTS}
diff --git a/srcpkgs/doh-proxy/template b/srcpkgs/doh-proxy/template
new file mode 100644
index 0000000000000..6eea5484864e2
--- /dev/null
+++ b/srcpkgs/doh-proxy/template
@@ -0,0 +1,25 @@
+# Template file for 'doh-proxy'
+pkgname=doh-proxy
+version=0.9.10
+revision=1
+build_style=cargo
+short_desc="Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server"
+maintainer="MeganerdNL <meganerd@meganerd.nl>"
+license="MIT"
+homepage="https://github.com/DNSCrypt/doh-server"
+distfiles="https://github.com/DNSCrypt/doh-server/archive/refs/tags/${version}.tar.gz"
+checksum=ed5cc16f10ea1e7c4487c3d7ddb96ca5a3363af7492ccce01cc24dcbfa778fef
+system_accounts="_doh_proxy"
+
+post_extract() {
+	cargo generate-lockfile
+}
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	XBPS_CROSS_RUSTFLAGS+=" -latomic"
+fi
+
+post_install() {
+	vlicense LICENSE
+	vsv doh-proxy
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Updated] New package: doh-proxy
  2023-08-05  8:32 [PR PATCH] New package: doh-proxy MeganerdNL
  2023-08-05  8:42 ` [PR PATCH] [Updated] " MeganerdNL
@ 2023-08-05  8:58 ` MeganerdNL
  2023-08-11  8:46 ` MeganerdNL
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: MeganerdNL @ 2023-08-05  8:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 900 bytes --]

There is an updated pull request by MeganerdNL against master on the void-packages repository

https://github.com/MeganerdNL/void-packages doh-proxy
https://github.com/void-linux/void-packages/pull/45434

New package: doh-proxy
**Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server**

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - x86_64-musl
  - armv6l-glibc
  - armv6l-musl
  - aarch64-glibc

A patch file from https://github.com/void-linux/void-packages/pull/45434.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-doh-proxy-45434.patch --]
[-- Type: text/x-diff, Size: 2386 bytes --]

From fcf06a15c42b63e7b8690039a27796239887956b Mon Sep 17 00:00:00 2001
From: MeganerdNL <meganerd@meganerd.nl>
Date: Sat, 5 Aug 2023 09:18:51 +0200
Subject: [PATCH] New package: doh-proxy

---
 srcpkgs/doh-proxy/files/README.voidlinux |  9 ++++++++
 srcpkgs/doh-proxy/files/doh-proxy/run    |  4 ++++
 srcpkgs/doh-proxy/template               | 26 ++++++++++++++++++++++++
 3 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/doh-proxy/files/README.voidlinux
 create mode 100755 srcpkgs/doh-proxy/files/doh-proxy/run
 create mode 100644 srcpkgs/doh-proxy/template

diff --git a/srcpkgs/doh-proxy/files/README.voidlinux b/srcpkgs/doh-proxy/files/README.voidlinux
new file mode 100644
index 0000000000000..e0ed7e23da1c8
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/README.voidlinux
@@ -0,0 +1,9 @@
+The runit service starts doh-proxy without any options by default.
+To customize options, make a file /etc/sv/doh-proxy/conf and assign 
+OPTS variable with options to run doh-proxy with.
+
+Example:
+OPTS="-u 127.0.0.1:53 -H myserver.com"
+
+See documentation https://github.com/DNSCrypt/doh-server or run
+'doh-proxy --help' for available options.
diff --git a/srcpkgs/doh-proxy/files/doh-proxy/run b/srcpkgs/doh-proxy/files/doh-proxy/run
new file mode 100755
index 0000000000000..22307bb2e6728
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/doh-proxy/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+exec 2>&1
+[ -r ./conf ] && . ./conf
+exec chpst -u _doh_proxy:_doh_proxy doh-proxy ${OPTS}
diff --git a/srcpkgs/doh-proxy/template b/srcpkgs/doh-proxy/template
new file mode 100644
index 0000000000000..09ac8d7d9fc5a
--- /dev/null
+++ b/srcpkgs/doh-proxy/template
@@ -0,0 +1,26 @@
+# Template file for 'doh-proxy'
+pkgname=doh-proxy
+version=0.9.10
+revision=1
+build_style=cargo
+short_desc="Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server"
+maintainer="MeganerdNL <meganerd@meganerd.nl>"
+license="MIT"
+homepage="https://github.com/DNSCrypt/doh-server"
+distfiles="https://github.com/DNSCrypt/doh-server/archive/refs/tags/${version}.tar.gz"
+checksum=ed5cc16f10ea1e7c4487c3d7ddb96ca5a3363af7492ccce01cc24dcbfa778fef
+system_accounts="_doh_proxy"
+
+post_extract() {
+	cargo generate-lockfile
+}
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	XBPS_CROSS_RUSTFLAGS+=" -latomic"
+fi
+
+post_install() {
+	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
+	vsv doh-proxy
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Updated] New package: doh-proxy
  2023-08-05  8:32 [PR PATCH] New package: doh-proxy MeganerdNL
  2023-08-05  8:42 ` [PR PATCH] [Updated] " MeganerdNL
  2023-08-05  8:58 ` MeganerdNL
@ 2023-08-11  8:46 ` MeganerdNL
  2023-09-02 15:28 ` MeganerdNL
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: MeganerdNL @ 2023-08-11  8:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 900 bytes --]

There is an updated pull request by MeganerdNL against master on the void-packages repository

https://github.com/MeganerdNL/void-packages doh-proxy
https://github.com/void-linux/void-packages/pull/45434

New package: doh-proxy
**Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server**

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - x86_64-musl
  - armv6l-glibc
  - armv6l-musl
  - aarch64-glibc

A patch file from https://github.com/void-linux/void-packages/pull/45434.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-doh-proxy-45434.patch --]
[-- Type: text/x-diff, Size: 2386 bytes --]

From 6576c30edd9687cfe7f15fb93bdb4f22926fe25d Mon Sep 17 00:00:00 2001
From: MeganerdNL <meganerd@meganerd.nl>
Date: Sat, 5 Aug 2023 09:18:51 +0200
Subject: [PATCH] New package: doh-proxy

---
 srcpkgs/doh-proxy/files/README.voidlinux |  9 ++++++++
 srcpkgs/doh-proxy/files/doh-proxy/run    |  4 ++++
 srcpkgs/doh-proxy/template               | 26 ++++++++++++++++++++++++
 3 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/doh-proxy/files/README.voidlinux
 create mode 100755 srcpkgs/doh-proxy/files/doh-proxy/run
 create mode 100644 srcpkgs/doh-proxy/template

diff --git a/srcpkgs/doh-proxy/files/README.voidlinux b/srcpkgs/doh-proxy/files/README.voidlinux
new file mode 100644
index 0000000000000..e0ed7e23da1c8
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/README.voidlinux
@@ -0,0 +1,9 @@
+The runit service starts doh-proxy without any options by default.
+To customize options, make a file /etc/sv/doh-proxy/conf and assign 
+OPTS variable with options to run doh-proxy with.
+
+Example:
+OPTS="-u 127.0.0.1:53 -H myserver.com"
+
+See documentation https://github.com/DNSCrypt/doh-server or run
+'doh-proxy --help' for available options.
diff --git a/srcpkgs/doh-proxy/files/doh-proxy/run b/srcpkgs/doh-proxy/files/doh-proxy/run
new file mode 100755
index 0000000000000..22307bb2e6728
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/doh-proxy/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+exec 2>&1
+[ -r ./conf ] && . ./conf
+exec chpst -u _doh_proxy:_doh_proxy doh-proxy ${OPTS}
diff --git a/srcpkgs/doh-proxy/template b/srcpkgs/doh-proxy/template
new file mode 100644
index 0000000000000..09ac8d7d9fc5a
--- /dev/null
+++ b/srcpkgs/doh-proxy/template
@@ -0,0 +1,26 @@
+# Template file for 'doh-proxy'
+pkgname=doh-proxy
+version=0.9.10
+revision=1
+build_style=cargo
+short_desc="Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server"
+maintainer="MeganerdNL <meganerd@meganerd.nl>"
+license="MIT"
+homepage="https://github.com/DNSCrypt/doh-server"
+distfiles="https://github.com/DNSCrypt/doh-server/archive/refs/tags/${version}.tar.gz"
+checksum=ed5cc16f10ea1e7c4487c3d7ddb96ca5a3363af7492ccce01cc24dcbfa778fef
+system_accounts="_doh_proxy"
+
+post_extract() {
+	cargo generate-lockfile
+}
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	XBPS_CROSS_RUSTFLAGS+=" -latomic"
+fi
+
+post_install() {
+	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
+	vsv doh-proxy
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Updated] New package: doh-proxy
  2023-08-05  8:32 [PR PATCH] New package: doh-proxy MeganerdNL
                   ` (2 preceding siblings ...)
  2023-08-11  8:46 ` MeganerdNL
@ 2023-09-02 15:28 ` MeganerdNL
  2023-09-02 15:32 ` MeganerdNL
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: MeganerdNL @ 2023-09-02 15:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 900 bytes --]

There is an updated pull request by MeganerdNL against master on the void-packages repository

https://github.com/MeganerdNL/void-packages doh-proxy
https://github.com/void-linux/void-packages/pull/45434

New package: doh-proxy
**Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server**

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - x86_64-musl
  - armv6l-glibc
  - armv6l-musl
  - aarch64-glibc

A patch file from https://github.com/void-linux/void-packages/pull/45434.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-doh-proxy-45434.patch --]
[-- Type: text/x-diff, Size: 2386 bytes --]

From 4310faf2b3e5396975428966657a70d7742cac1e Mon Sep 17 00:00:00 2001
From: MeganerdNL <meganerd@meganerd.nl>
Date: Sat, 5 Aug 2023 09:18:51 +0200
Subject: [PATCH] New package: doh-proxy

---
 srcpkgs/doh-proxy/files/README.voidlinux |  9 ++++++++
 srcpkgs/doh-proxy/files/doh-proxy/run    |  4 ++++
 srcpkgs/doh-proxy/template               | 26 ++++++++++++++++++++++++
 3 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/doh-proxy/files/README.voidlinux
 create mode 100755 srcpkgs/doh-proxy/files/doh-proxy/run
 create mode 100644 srcpkgs/doh-proxy/template

diff --git a/srcpkgs/doh-proxy/files/README.voidlinux b/srcpkgs/doh-proxy/files/README.voidlinux
new file mode 100644
index 0000000000000..e0ed7e23da1c8
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/README.voidlinux
@@ -0,0 +1,9 @@
+The runit service starts doh-proxy without any options by default.
+To customize options, make a file /etc/sv/doh-proxy/conf and assign 
+OPTS variable with options to run doh-proxy with.
+
+Example:
+OPTS="-u 127.0.0.1:53 -H myserver.com"
+
+See documentation https://github.com/DNSCrypt/doh-server or run
+'doh-proxy --help' for available options.
diff --git a/srcpkgs/doh-proxy/files/doh-proxy/run b/srcpkgs/doh-proxy/files/doh-proxy/run
new file mode 100755
index 0000000000000..22307bb2e6728
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/doh-proxy/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+exec 2>&1
+[ -r ./conf ] && . ./conf
+exec chpst -u _doh_proxy:_doh_proxy doh-proxy ${OPTS}
diff --git a/srcpkgs/doh-proxy/template b/srcpkgs/doh-proxy/template
new file mode 100644
index 0000000000000..09ac8d7d9fc5a
--- /dev/null
+++ b/srcpkgs/doh-proxy/template
@@ -0,0 +1,26 @@
+# Template file for 'doh-proxy'
+pkgname=doh-proxy
+version=0.9.10
+revision=1
+build_style=cargo
+short_desc="Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server"
+maintainer="MeganerdNL <meganerd@meganerd.nl>"
+license="MIT"
+homepage="https://github.com/DNSCrypt/doh-server"
+distfiles="https://github.com/DNSCrypt/doh-server/archive/refs/tags/${version}.tar.gz"
+checksum=ed5cc16f10ea1e7c4487c3d7ddb96ca5a3363af7492ccce01cc24dcbfa778fef
+system_accounts="_doh_proxy"
+
+post_extract() {
+	cargo generate-lockfile
+}
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	XBPS_CROSS_RUSTFLAGS+=" -latomic"
+fi
+
+post_install() {
+	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
+	vsv doh-proxy
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Updated] New package: doh-proxy
  2023-08-05  8:32 [PR PATCH] New package: doh-proxy MeganerdNL
                   ` (3 preceding siblings ...)
  2023-09-02 15:28 ` MeganerdNL
@ 2023-09-02 15:32 ` MeganerdNL
  2023-09-15 10:10 ` MeganerdNL
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: MeganerdNL @ 2023-09-02 15:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 900 bytes --]

There is an updated pull request by MeganerdNL against master on the void-packages repository

https://github.com/MeganerdNL/void-packages doh-proxy
https://github.com/void-linux/void-packages/pull/45434

New package: doh-proxy
**Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server**

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - x86_64-musl
  - armv6l-glibc
  - armv6l-musl
  - aarch64-glibc

A patch file from https://github.com/void-linux/void-packages/pull/45434.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-doh-proxy-45434.patch --]
[-- Type: text/x-diff, Size: 2386 bytes --]

From 70d701b4c71d67f26d0b758ca7cc42d2d5a483a6 Mon Sep 17 00:00:00 2001
From: MeganerdNL <meganerd@meganerd.nl>
Date: Sat, 5 Aug 2023 09:18:51 +0200
Subject: [PATCH] New package: doh-proxy

---
 srcpkgs/doh-proxy/files/README.voidlinux |  9 ++++++++
 srcpkgs/doh-proxy/files/doh-proxy/run    |  4 ++++
 srcpkgs/doh-proxy/template               | 26 ++++++++++++++++++++++++
 3 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/doh-proxy/files/README.voidlinux
 create mode 100755 srcpkgs/doh-proxy/files/doh-proxy/run
 create mode 100644 srcpkgs/doh-proxy/template

diff --git a/srcpkgs/doh-proxy/files/README.voidlinux b/srcpkgs/doh-proxy/files/README.voidlinux
new file mode 100644
index 0000000000000..e0ed7e23da1c8
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/README.voidlinux
@@ -0,0 +1,9 @@
+The runit service starts doh-proxy without any options by default.
+To customize options, make a file /etc/sv/doh-proxy/conf and assign 
+OPTS variable with options to run doh-proxy with.
+
+Example:
+OPTS="-u 127.0.0.1:53 -H myserver.com"
+
+See documentation https://github.com/DNSCrypt/doh-server or run
+'doh-proxy --help' for available options.
diff --git a/srcpkgs/doh-proxy/files/doh-proxy/run b/srcpkgs/doh-proxy/files/doh-proxy/run
new file mode 100755
index 0000000000000..22307bb2e6728
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/doh-proxy/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+exec 2>&1
+[ -r ./conf ] && . ./conf
+exec chpst -u _doh_proxy:_doh_proxy doh-proxy ${OPTS}
diff --git a/srcpkgs/doh-proxy/template b/srcpkgs/doh-proxy/template
new file mode 100644
index 0000000000000..09ac8d7d9fc5a
--- /dev/null
+++ b/srcpkgs/doh-proxy/template
@@ -0,0 +1,26 @@
+# Template file for 'doh-proxy'
+pkgname=doh-proxy
+version=0.9.10
+revision=1
+build_style=cargo
+short_desc="Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server"
+maintainer="MeganerdNL <meganerd@meganerd.nl>"
+license="MIT"
+homepage="https://github.com/DNSCrypt/doh-server"
+distfiles="https://github.com/DNSCrypt/doh-server/archive/refs/tags/${version}.tar.gz"
+checksum=ed5cc16f10ea1e7c4487c3d7ddb96ca5a3363af7492ccce01cc24dcbfa778fef
+system_accounts="_doh_proxy"
+
+post_extract() {
+	cargo generate-lockfile
+}
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	XBPS_CROSS_RUSTFLAGS+=" -latomic"
+fi
+
+post_install() {
+	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
+	vsv doh-proxy
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Updated] New package: doh-proxy
  2023-08-05  8:32 [PR PATCH] New package: doh-proxy MeganerdNL
                   ` (4 preceding siblings ...)
  2023-09-02 15:32 ` MeganerdNL
@ 2023-09-15 10:10 ` MeganerdNL
  2023-12-15  1:46 ` github-actions
  2023-12-30  1:45 ` [PR PATCH] [Closed]: " github-actions
  7 siblings, 0 replies; 9+ messages in thread
From: MeganerdNL @ 2023-09-15 10:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 900 bytes --]

There is an updated pull request by MeganerdNL against master on the void-packages repository

https://github.com/MeganerdNL/void-packages doh-proxy
https://github.com/void-linux/void-packages/pull/45434

New package: doh-proxy
**Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server**

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - x86_64-musl
  - armv6l-glibc
  - armv6l-musl
  - aarch64-glibc

A patch file from https://github.com/void-linux/void-packages/pull/45434.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-doh-proxy-45434.patch --]
[-- Type: text/x-diff, Size: 2386 bytes --]

From 9f11d4559546f30eb3b6bfedf7b4bd0ab25f5a2a Mon Sep 17 00:00:00 2001
From: MeganerdNL <meganerd@meganerd.nl>
Date: Sat, 5 Aug 2023 09:18:51 +0200
Subject: [PATCH] New package: doh-proxy

---
 srcpkgs/doh-proxy/files/README.voidlinux |  9 ++++++++
 srcpkgs/doh-proxy/files/doh-proxy/run    |  4 ++++
 srcpkgs/doh-proxy/template               | 26 ++++++++++++++++++++++++
 3 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/doh-proxy/files/README.voidlinux
 create mode 100755 srcpkgs/doh-proxy/files/doh-proxy/run
 create mode 100644 srcpkgs/doh-proxy/template

diff --git a/srcpkgs/doh-proxy/files/README.voidlinux b/srcpkgs/doh-proxy/files/README.voidlinux
new file mode 100644
index 0000000000000..e0ed7e23da1c8
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/README.voidlinux
@@ -0,0 +1,9 @@
+The runit service starts doh-proxy without any options by default.
+To customize options, make a file /etc/sv/doh-proxy/conf and assign 
+OPTS variable with options to run doh-proxy with.
+
+Example:
+OPTS="-u 127.0.0.1:53 -H myserver.com"
+
+See documentation https://github.com/DNSCrypt/doh-server or run
+'doh-proxy --help' for available options.
diff --git a/srcpkgs/doh-proxy/files/doh-proxy/run b/srcpkgs/doh-proxy/files/doh-proxy/run
new file mode 100755
index 0000000000000..22307bb2e6728
--- /dev/null
+++ b/srcpkgs/doh-proxy/files/doh-proxy/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+exec 2>&1
+[ -r ./conf ] && . ./conf
+exec chpst -u _doh_proxy:_doh_proxy doh-proxy ${OPTS}
diff --git a/srcpkgs/doh-proxy/template b/srcpkgs/doh-proxy/template
new file mode 100644
index 0000000000000..09ac8d7d9fc5a
--- /dev/null
+++ b/srcpkgs/doh-proxy/template
@@ -0,0 +1,26 @@
+# Template file for 'doh-proxy'
+pkgname=doh-proxy
+version=0.9.10
+revision=1
+build_style=cargo
+short_desc="Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server"
+maintainer="MeganerdNL <meganerd@meganerd.nl>"
+license="MIT"
+homepage="https://github.com/DNSCrypt/doh-server"
+distfiles="https://github.com/DNSCrypt/doh-server/archive/refs/tags/${version}.tar.gz"
+checksum=ed5cc16f10ea1e7c4487c3d7ddb96ca5a3363af7492ccce01cc24dcbfa778fef
+system_accounts="_doh_proxy"
+
+post_extract() {
+	cargo generate-lockfile
+}
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	XBPS_CROSS_RUSTFLAGS+=" -latomic"
+fi
+
+post_install() {
+	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
+	vsv doh-proxy
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: New package: doh-proxy
  2023-08-05  8:32 [PR PATCH] New package: doh-proxy MeganerdNL
                   ` (5 preceding siblings ...)
  2023-09-15 10:10 ` MeganerdNL
@ 2023-12-15  1:46 ` github-actions
  2023-12-30  1:45 ` [PR PATCH] [Closed]: " github-actions
  7 siblings, 0 replies; 9+ messages in thread
From: github-actions @ 2023-12-15  1:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/45434#issuecomment-1857140321

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Closed]: New package: doh-proxy
  2023-08-05  8:32 [PR PATCH] New package: doh-proxy MeganerdNL
                   ` (6 preceding siblings ...)
  2023-12-15  1:46 ` github-actions
@ 2023-12-30  1:45 ` github-actions
  7 siblings, 0 replies; 9+ messages in thread
From: github-actions @ 2023-12-30  1:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 736 bytes --]

There's a closed pull request on the void-packages repository

New package: doh-proxy
https://github.com/void-linux/void-packages/pull/45434

Description:
**Fast and secure DoH (DNS-over-HTTPS) and ODoH (Oblivious DoH) server**

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - x86_64-musl
  - armv6l-glibc
  - armv6l-musl
  - aarch64-glibc

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-12-30  1:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-05  8:32 [PR PATCH] New package: doh-proxy MeganerdNL
2023-08-05  8:42 ` [PR PATCH] [Updated] " MeganerdNL
2023-08-05  8:58 ` MeganerdNL
2023-08-11  8:46 ` MeganerdNL
2023-09-02 15:28 ` MeganerdNL
2023-09-02 15:32 ` MeganerdNL
2023-09-15 10:10 ` MeganerdNL
2023-12-15  1:46 ` github-actions
2023-12-30  1:45 ` [PR PATCH] [Closed]: " github-actions

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).