glorytun: new package
authorAdrien Gallouët <adrien@gallouet.fr>
Tue, 5 Dec 2017 16:22:59 +0000 (16:22 +0000)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 8 Dec 2017 16:54:51 +0000 (17:54 +0100)
Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
[Thomas: add entry to DEVELOPERS file, add missing dependency on
host-pkgconf.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
DEVELOPERS
package/Config.in
package/glorytun/Config.in [new file with mode: 0644]
package/glorytun/glorytun.hash [new file with mode: 0644]
package/glorytun/glorytun.mk [new file with mode: 0644]

index 2782627fd001c0e73b88073f6323ad7f7f93ad73..c81808fa6daaec7171fb5f68fd6c384bd6da4b3f 100644 (file)
@@ -60,6 +60,9 @@ N:    Adrian Perez de Castro <aperez@igalia.com>
 F:     package/libepoxy/
 F:     package/webkitgtk/
 
+N:     Adrien Gallouët <adrien@gallouet.fr>
+F:     package/glorytun/
+
 N:     Aleksander Morgado <aleksander@aleksander.es>
 F:     package/libmbim/
 F:     package/libqmi/
index 74e47f27ce22167ee2eec48bcffb246779f13d2a..cb2141b8f3c810a32f5cd0ff7485de5c255bbdc8 100644 (file)
@@ -1654,6 +1654,7 @@ menu "Networking applications"
        source "package/freeswitch/Config.in"
        source "package/freeswitch-mod-bcg729/Config.in"
        source "package/gesftpserver/Config.in"
+       source "package/glorytun/Config.in"
        source "package/gupnp-tools/Config.in"
        source "package/gutenprint/Config.in"
        source "package/hans/Config.in"
diff --git a/package/glorytun/Config.in b/package/glorytun/Config.in
new file mode 100644 (file)
index 0000000..82d248f
--- /dev/null
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_GLORYTUN
+       bool "glorytun"
+       select BR2_PACKAGE_LIBSODIUM
+       help
+         A small, simple and secure VPN.
+
+         https://github.com/angt/glorytun
diff --git a/package/glorytun/glorytun.hash b/package/glorytun/glorytun.hash
new file mode 100644 (file)
index 0000000..891af20
--- /dev/null
@@ -0,0 +1,2 @@
+sha256 76849b1568119cf0834749db56d4882966863d31351c21c1b22f373f0c97a498  glorytun-0.0.93-mud.tar.gz
+sha256 bd418f8ef7d62f2c89e3aa1e5dc41c7d7a6212eb1cdb4d39a26a5bd333e1b4a3  LICENSE
diff --git a/package/glorytun/glorytun.mk b/package/glorytun/glorytun.mk
new file mode 100644 (file)
index 0000000..233e1fe
--- /dev/null
@@ -0,0 +1,13 @@
+################################################################################
+#
+# glorytun
+#
+################################################################################
+
+GLORYTUN_VERSION = 0.0.93-mud
+GLORYTUN_SITE = https://github.com/angt/glorytun/releases/download/v$(GLORYTUN_VERSION)
+GLORYTUN_DEPENDENCIES = libsodium host-pkgconf
+GLORYTUN_LICENSE = BSD-2-clause
+GLORYTUN_LICENSE_FILES = LICENSE
+
+$(eval $(autotools-package))