1
1
include $(TOPDIR ) /rules.mk
2
2
3
3
PKG_NAME: =netbird
4
- PKG_VERSION: =0.23.9
4
+ PKG_VERSION: =0.24.2
5
5
PKG_RELEASE: =1
6
6
7
7
PKG_SOURCE: =$(PKG_NAME ) -$(PKG_VERSION ) .tar.gz
8
8
PKG_SOURCE_URL: =https://codeload.github.com/netbirdio/netbird/tar.gz/v$(PKG_VERSION ) ?
9
- PKG_HASH: =1b037f35d3e426d8cbeba17e4d89d12265cd7e6fbd7c975ce552293e468db35a
9
+ PKG_HASH: =7fd90c6004c7fde6393bd618e106410e708f2d84f7884055acda6b016be42858
10
10
11
11
PKG_MAINTAINER: =Oskari Rauta <
[email protected] >
12
12
PKG_LICENSE: =BSD-3-Clause
@@ -33,17 +33,23 @@ define Package/netbird
33
33
endef
34
34
35
35
define Package/netbird/description
36
- NetBird is an open-source VPN management platform built on top of WireGuard® making it easy to create
36
+ NetBird is an open-source VPN management platform built on top of WireGuard® making it easy to create
37
37
secure private networks for your organization or home.
38
38
39
- It requires zero configuration effort leaving behind the hassle of opening ports, complex firewall rules, VPN
39
+ It requires zero configuration effort leaving behind the hassle of opening ports, complex firewall rules, VPN
40
40
gateways, and so forth.
41
41
endef
42
42
43
43
define Package/netbird/conffiles
44
44
/etc/netbird/config.json
45
45
endef
46
46
47
+ # Workaround for musl 1.2.4 compability in mattn/go-sqlite3
48
+ # https://github.com/mattn/go-sqlite3/issues/1164
49
+ ifneq ($(CONFIG_USE_MUSL ) ,)
50
+ TARGET_CFLAGS += -D_LARGEFILE64_SOURCE
51
+ endif
52
+
47
53
define Package/netbird/install
48
54
$(call GoPackage/Package/Install/Bin,$(PKG_INSTALL_DIR ) )
49
55
$(INSTALL_DIR ) $(1 ) /usr/bin $(1 ) /etc/init.d
0 commit comments