diff options
Diffstat (limited to 'recipes-networking')
-rw-r--r-- | recipes-networking/cni/cni_git.bb | 22 | ||||
-rw-r--r-- | recipes-networking/cni/src_uri.inc | 26 | ||||
-rw-r--r-- | recipes-networking/netns/netns_git.bb | 2 | ||||
-rw-r--r-- | recipes-networking/openvswitch/openvswitch.inc | 8 | ||||
-rw-r--r-- | recipes-networking/passt/passt_git.bb | 34 |
5 files changed, 68 insertions, 24 deletions
diff --git a/recipes-networking/cni/cni_git.bb b/recipes-networking/cni/cni_git.bb index b41b47cf..aa9902e3 100644 --- a/recipes-networking/cni/cni_git.bb +++ b/recipes-networking/cni/cni_git.bb | |||
@@ -14,12 +14,13 @@ SRCREV_plugins = "b6a0e0bc96906f0d3bd6bfcaab0b5ae72292f46c" | |||
14 | SRCREV_flannel_plugin = "6464faacf5c00e25321573225d74638455ef03a0" | 14 | SRCREV_flannel_plugin = "6464faacf5c00e25321573225d74638455ef03a0" |
15 | SRCREV_FORMAT = "cni_plugins" | 15 | SRCREV_FORMAT = "cni_plugins" |
16 | SRC_URI = "\ | 16 | SRC_URI = "\ |
17 | git://github.com/containernetworking/cni.git;branch=main;name=cni;protocol=https \ | 17 | git://github.com/containernetworking/cni.git;branch=main;name=cni;protocol=https;destsuffix=${GO_SRCURI_DESTSUFFIX} \ |
18 | git://github.com/containernetworking/plugins.git;branch=main;destsuffix=${S}/src/github.com/containernetworking/plugins;name=plugins;protocol=https \ | 18 | file://modules.txt \ |
19 | git://github.com/flannel-io/cni-plugin;branch=main;name=flannel_plugin;protocol=https;destsuffix=${S}/src/github.com/containernetworking/plugins/plugins/meta/flannel \ | ||
20 | file://modules.txt \ | ||
21 | " | 19 | " |
22 | 20 | ||
21 | SRC_URI += "git://github.com/containernetworking/plugins.git;branch=main;destsuffix=${GO_SRCURI_DESTSUFFIX}/src/github.com/containernetworking/plugins;name=plugins;protocol=https" | ||
22 | SRC_URI += "git://github.com/flannel-io/cni-plugin;branch=main;name=flannel_plugin;protocol=https;destsuffix=${GO_SRCURI_DESTSUFFIX}/src/github.com/containernetworking/plugins/plugins/meta/flannel" | ||
23 | |||
23 | # generated via: | 24 | # generated via: |
24 | # ./scripts/oe-go-mod-autogen.py --repo https://github.com/containernetworking/cni.git --rev <insert your rev here> | 25 | # ./scripts/oe-go-mod-autogen.py --repo https://github.com/containernetworking/cni.git --rev <insert your rev here> |
25 | include src_uri.inc | 26 | include src_uri.inc |
@@ -32,6 +33,7 @@ LICENSE = "Apache-2.0" | |||
32 | LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" | 33 | LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" |
33 | 34 | ||
34 | GO_IMPORT = "import" | 35 | GO_IMPORT = "import" |
36 | S = "${WORKDIR}/git" | ||
35 | 37 | ||
36 | PV = "v1.2.0-rc0+git${SRCREV_cni}" | 38 | PV = "v1.2.0-rc0+git${SRCREV_cni}" |
37 | CNI_VERSION = "v1.2.0" | 39 | CNI_VERSION = "v1.2.0" |
@@ -49,11 +51,19 @@ do_compile() { | |||
49 | mkdir -p ${S}/src/github.com/containernetworking | 51 | mkdir -p ${S}/src/github.com/containernetworking |
50 | ln -sfr ${S}/src/import ${S}/src/github.com/containernetworking/cni | 52 | ln -sfr ${S}/src/import ${S}/src/github.com/containernetworking/cni |
51 | 53 | ||
54 | # Fixes: cannot find package "github.com/containernetworking/plugins/plugins/meta/bandwidth" in any of: | ||
55 | # we can't clone the plugin source directly to where it belongs because | ||
56 | # there seems to be an issue in the relocation code from UNPACKDIR to S | ||
57 | # and our LICENSE file is never found. | ||
58 | # This symbolic link arranges for the code to be available where go will | ||
59 | # search during the build | ||
60 | ln -sfr ${S}/src/import/src/github.com/containernetworking/plugins ${B}/src/github.com/containernetworking | ||
61 | |||
52 | # our copied .go files are to be used for the build | 62 | # our copied .go files are to be used for the build |
53 | ln -sf vendor.copy vendor | 63 | ln -sf vendor.copy vendor |
54 | 64 | ||
55 | # inform go that we know what we are doing | 65 | # inform go that we know what we are doing |
56 | cp ${WORKDIR}/modules.txt vendor/ | 66 | cp ${UNPACKDIR}/modules.txt vendor/ |
57 | 67 | ||
58 | export GO111MODULE=off | 68 | export GO111MODULE=off |
59 | 69 | ||
@@ -63,7 +73,7 @@ do_compile() { | |||
63 | cd ${B}/src/github.com/containernetworking/cni/cnitool | 73 | cd ${B}/src/github.com/containernetworking/cni/cnitool |
64 | ${GO} build ${GOBUILDFLAGS} | 74 | ${GO} build ${GOBUILDFLAGS} |
65 | 75 | ||
66 | cd ${B}/src/github.com/containernetworking/plugins | 76 | cd ${B}/src/import/src/github.com/containernetworking/plugins |
67 | PLUGINS="$(ls -d plugins/meta/*; ls -d plugins/ipam/*; ls -d plugins/main/* | grep -v windows)" | 77 | PLUGINS="$(ls -d plugins/meta/*; ls -d plugins/ipam/*; ls -d plugins/main/* | grep -v windows)" |
68 | mkdir -p ${B}/plugins/bin/ | 78 | mkdir -p ${B}/plugins/bin/ |
69 | for p in $PLUGINS; do | 79 | for p in $PLUGINS; do |
diff --git a/recipes-networking/cni/src_uri.inc b/recipes-networking/cni/src_uri.inc index 6cda91ab..fe90f20f 100644 --- a/recipes-networking/cni/src_uri.inc +++ b/recipes-networking/cni/src_uri.inc | |||
@@ -1,65 +1,65 @@ | |||
1 | # golang.org/x/net v0.17.0 | 1 | # golang.org/x/net v0.17.0 |
2 | # [1] git ls-remote https://go.googlesource.com/net b225e7ca6dde1ef5a5ae5ce922861bda011cfabd | 2 | # [1] git ls-remote https://go.googlesource.com/net b225e7ca6dde1ef5a5ae5ce922861bda011cfabd |
3 | SRCREV_net="b225e7ca6dde1ef5a5ae5ce922861bda011cfabd" | 3 | SRCREV_net="b225e7ca6dde1ef5a5ae5ce922861bda011cfabd" |
4 | SRC_URI += "git://go.googlesource.com/net;name=net;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/golang.org/x/net" | 4 | SRC_URI += "git://go.googlesource.com/net;name=net;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/golang.org/x/net" |
5 | 5 | ||
6 | # golang.org/x/sys v0.14.0 | 6 | # golang.org/x/sys v0.14.0 |
7 | # [1] git ls-remote https://go.googlesource.com/sys cb378ae1ff8cd45e69d4f172df8370bc844e1f86 | 7 | # [1] git ls-remote https://go.googlesource.com/sys cb378ae1ff8cd45e69d4f172df8370bc844e1f86 |
8 | SRCREV_sys="cb378ae1ff8cd45e69d4f172df8370bc844e1f86" | 8 | SRCREV_sys="cb378ae1ff8cd45e69d4f172df8370bc844e1f86" |
9 | SRC_URI += "git://go.googlesource.com/sys;name=sys;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/golang.org/x/sys" | 9 | SRC_URI += "git://go.googlesource.com/sys;name=sys;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/golang.org/x/sys" |
10 | 10 | ||
11 | # gopkg.in/yaml.v3 v3.0.1 | 11 | # gopkg.in/yaml.v3 v3.0.1 |
12 | # [1] git ls-remote https://github.com/go-yaml/yaml f6f7691b1fdeb513f56608cd2c32c51f8194bf51 | 12 | # [1] git ls-remote https://github.com/go-yaml/yaml f6f7691b1fdeb513f56608cd2c32c51f8194bf51 |
13 | SRCREV_yaml.v3="f6f7691b1fdeb513f56608cd2c32c51f8194bf51" | 13 | SRCREV_yaml.v3="f6f7691b1fdeb513f56608cd2c32c51f8194bf51" |
14 | SRC_URI += "git://github.com/go-yaml/yaml;name=yaml.v3;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/gopkg.in/yaml.v3" | 14 | SRC_URI += "git://github.com/go-yaml/yaml;name=yaml.v3;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/gopkg.in/yaml.v3" |
15 | 15 | ||
16 | # golang.org/x/text v0.13.0 | 16 | # golang.org/x/text v0.13.0 |
17 | # [1] git ls-remote https://go.googlesource.com/text f488e191e67ed95a5b9b7b39024e5a5f5f1ffd02 | 17 | # [1] git ls-remote https://go.googlesource.com/text f488e191e67ed95a5b9b7b39024e5a5f5f1ffd02 |
18 | SRCREV_text="f488e191e67ed95a5b9b7b39024e5a5f5f1ffd02" | 18 | SRCREV_text="f488e191e67ed95a5b9b7b39024e5a5f5f1ffd02" |
19 | SRC_URI += "git://go.googlesource.com/text;name=text;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/golang.org/x/text" | 19 | SRC_URI += "git://go.googlesource.com/text;name=text;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/golang.org/x/text" |
20 | 20 | ||
21 | # golang.org/x/tools v0.14.0 | 21 | # golang.org/x/tools v0.14.0 |
22 | # [1] git ls-remote https://go.googlesource.com/tools 3f4194ee29d7db9b59757dfff729ef55cf89661c | 22 | # [1] git ls-remote https://go.googlesource.com/tools 3f4194ee29d7db9b59757dfff729ef55cf89661c |
23 | SRCREV_tools="3f4194ee29d7db9b59757dfff729ef55cf89661c" | 23 | SRCREV_tools="3f4194ee29d7db9b59757dfff729ef55cf89661c" |
24 | SRC_URI += "git://go.googlesource.com/tools;name=tools;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/golang.org/x/tools" | 24 | SRC_URI += "git://go.googlesource.com/tools;name=tools;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/golang.org/x/tools" |
25 | 25 | ||
26 | # github.com/onsi/gomega v1.30.0 | 26 | # github.com/onsi/gomega v1.30.0 |
27 | # [1] git ls-remote https://github.com/onsi/gomega f804ac6ada8d36164ecae0513295de8affce1245 | 27 | # [1] git ls-remote https://github.com/onsi/gomega f804ac6ada8d36164ecae0513295de8affce1245 |
28 | SRCREV_gomega="f804ac6ada8d36164ecae0513295de8affce1245" | 28 | SRCREV_gomega="f804ac6ada8d36164ecae0513295de8affce1245" |
29 | SRC_URI += "git://github.com/onsi/gomega;name=gomega;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/onsi/gomega" | 29 | SRC_URI += "git://github.com/onsi/gomega;name=gomega;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/github.com/onsi/gomega" |
30 | 30 | ||
31 | # github.com/go-logr/logr v1.3.0 | 31 | # github.com/go-logr/logr v1.3.0 |
32 | # [1] git ls-remote https://github.com/go-logr/logr 8adefbede0fe82bdee4fb8c9c9bdc7bc5d91388f | 32 | # [1] git ls-remote https://github.com/go-logr/logr 8adefbede0fe82bdee4fb8c9c9bdc7bc5d91388f |
33 | SRCREV_logr="8adefbede0fe82bdee4fb8c9c9bdc7bc5d91388f" | 33 | SRCREV_logr="8adefbede0fe82bdee4fb8c9c9bdc7bc5d91388f" |
34 | SRC_URI += "git://github.com/go-logr/logr;name=logr;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/go-logr/logr" | 34 | SRC_URI += "git://github.com/go-logr/logr;name=logr;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/github.com/go-logr/logr" |
35 | 35 | ||
36 | # github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38 | 36 | # github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38 |
37 | # [1] git ls-remote https://github.com/google/pprof 94a9f03dee38882adc8bdfc42cdd6a04f8e7056e | 37 | # [1] git ls-remote https://github.com/google/pprof 94a9f03dee38882adc8bdfc42cdd6a04f8e7056e |
38 | SRCREV_pprof="94a9f03dee38882adc8bdfc42cdd6a04f8e7056e" | 38 | SRCREV_pprof="94a9f03dee38882adc8bdfc42cdd6a04f8e7056e" |
39 | SRC_URI += "git://github.com/google/pprof;name=pprof;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/google/pprof" | 39 | SRC_URI += "git://github.com/google/pprof;name=pprof;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/github.com/google/pprof" |
40 | 40 | ||
41 | # github.com/google/go-cmp v0.6.0 | 41 | # github.com/google/go-cmp v0.6.0 |
42 | # [1] git ls-remote https://github.com/google/go-cmp c3ad8435e7bef96af35732bc0789e5a2278c6d5f | 42 | # [1] git ls-remote https://github.com/google/go-cmp c3ad8435e7bef96af35732bc0789e5a2278c6d5f |
43 | SRCREV_go-cmp="c3ad8435e7bef96af35732bc0789e5a2278c6d5f" | 43 | SRCREV_go-cmp="c3ad8435e7bef96af35732bc0789e5a2278c6d5f" |
44 | SRC_URI += "git://github.com/google/go-cmp;name=go-cmp;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/google/go-cmp" | 44 | SRC_URI += "git://github.com/google/go-cmp;name=go-cmp;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/github.com/google/go-cmp" |
45 | 45 | ||
46 | # github.com/onsi/ginkgo/v2 v2.13.2 | 46 | # github.com/onsi/ginkgo/v2 v2.13.2 |
47 | # [1] git ls-remote https://github.com/onsi/ginkgo 931dc0b144749710bd085d4eb7cd4192a22972d7 | 47 | # [1] git ls-remote https://github.com/onsi/ginkgo 931dc0b144749710bd085d4eb7cd4192a22972d7 |
48 | SRCREV_v2="931dc0b144749710bd085d4eb7cd4192a22972d7" | 48 | SRCREV_v2="931dc0b144749710bd085d4eb7cd4192a22972d7" |
49 | SRC_URI += "git://github.com/onsi/ginkgo;name=v2;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/onsi/ginkgo/v2" | 49 | SRC_URI += "git://github.com/onsi/ginkgo;name=v2;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/github.com/onsi/ginkgo/v2" |
50 | 50 | ||
51 | # github.com/vishvananda/netns v0.0.4 | 51 | # github.com/vishvananda/netns v0.0.4 |
52 | # [1] git ls-remote https://github.com/vishvananda/netns 7a452d2d15292b2bfb2a2d88e6bdeac156a761b9 | 52 | # [1] git ls-remote https://github.com/vishvananda/netns 7a452d2d15292b2bfb2a2d88e6bdeac156a761b9 |
53 | SRCREV_netns="7a452d2d15292b2bfb2a2d88e6bdeac156a761b9" | 53 | SRCREV_netns="7a452d2d15292b2bfb2a2d88e6bdeac156a761b9" |
54 | SRC_URI += "git://github.com/vishvananda/netns;name=netns;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/vishvananda/netns" | 54 | SRC_URI += "git://github.com/vishvananda/netns;name=netns;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/github.com/vishvananda/netns" |
55 | 55 | ||
56 | # github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 | 56 | # github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 |
57 | # [1] git ls-remote https://github.com/go-task/slim-sprig 52ccab3ef572c7e1a2c258be183f9a9296d60152 | 57 | # [1] git ls-remote https://github.com/go-task/slim-sprig 52ccab3ef572c7e1a2c258be183f9a9296d60152 |
58 | SRCREV_slim-sprig="52ccab3ef572c7e1a2c258be183f9a9296d60152" | 58 | SRCREV_slim-sprig="52ccab3ef572c7e1a2c258be183f9a9296d60152" |
59 | SRC_URI += "git://github.com/go-task/slim-sprig;name=slim-sprig;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/go-task/slim-sprig" | 59 | SRC_URI += "git://github.com/go-task/slim-sprig;name=slim-sprig;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/github.com/go-task/slim-sprig" |
60 | 60 | ||
61 | # github.com/Masterminds/semver/v3 v3.2.1 | 61 | # github.com/Masterminds/semver/v3 v3.2.1 |
62 | # [1] git ls-remote https://github.com/Masterminds/semver e06051f8fcc4c8b4a4990c337b9862a2448722e5 | 62 | # [1] git ls-remote https://github.com/Masterminds/semver e06051f8fcc4c8b4a4990c337b9862a2448722e5 |
63 | SRCREV_v3="e06051f8fcc4c8b4a4990c337b9862a2448722e5" | 63 | SRCREV_v3="e06051f8fcc4c8b4a4990c337b9862a2448722e5" |
64 | SRC_URI += "git://github.com/Masterminds/semver;name=v3;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/Masterminds/semver/v3" | 64 | SRC_URI += "git://github.com/Masterminds/semver;name=v3;protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}/vendor.fetch/github.com/Masterminds/semver/v3" |
65 | 65 | ||
diff --git a/recipes-networking/netns/netns_git.bb b/recipes-networking/netns/netns_git.bb index 357275c1..be41d2b8 100644 --- a/recipes-networking/netns/netns_git.bb +++ b/recipes-networking/netns/netns_git.bb | |||
@@ -3,7 +3,7 @@ SUMMARY = "Runc hook for setting up default bridge networking." | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=7bac31faf84a2d7e88972f562a3ebbe5" | 4 | LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=7bac31faf84a2d7e88972f562a3ebbe5" |
5 | 5 | ||
6 | SRC_URI = "git://github.com/genuinetools/netns;branch=master;protocol=https \ | 6 | SRC_URI = "git://github.com/genuinetools/netns;branch=master;protocol=https;destsuffix=${GO_SRCURI_DESTSUFFIX} \ |
7 | file://Makefile-force-rebuilding-all-packages-to-avoid-cgo.patch \ | 7 | file://Makefile-force-rebuilding-all-packages-to-avoid-cgo.patch \ |
8 | " | 8 | " |
9 | SRCREV = "00d5d07ab1c8afcf481ffa5958719943b6ecfde4" | 9 | SRCREV = "00d5d07ab1c8afcf481ffa5958719943b6ecfde4" |
diff --git a/recipes-networking/openvswitch/openvswitch.inc b/recipes-networking/openvswitch/openvswitch.inc index 767a41e6..a792a903 100644 --- a/recipes-networking/openvswitch/openvswitch.inc +++ b/recipes-networking/openvswitch/openvswitch.inc | |||
@@ -104,13 +104,13 @@ do_install:prepend() { | |||
104 | 104 | ||
105 | do_install:append() { | 105 | do_install:append() { |
106 | install -d ${D}/${sysconfdir}/default/ | 106 | install -d ${D}/${sysconfdir}/default/ |
107 | install -m 660 ${WORKDIR}/openvswitch-switch-setup ${D}/${sysconfdir}/default/openvswitch-switch | 107 | install -m 660 ${UNPACKDIR}/openvswitch-switch-setup ${D}/${sysconfdir}/default/openvswitch-switch |
108 | install -d ${D}/${sysconfdir}/openvswitch-testcontroller | 108 | install -d ${D}/${sysconfdir}/openvswitch-testcontroller |
109 | install -m 660 ${WORKDIR}/openvswitch-testcontroller-setup ${D}/${sysconfdir}/default/openvswitch-testcontroller | 109 | install -m 660 ${UNPACKDIR}/openvswitch-testcontroller-setup ${D}/${sysconfdir}/default/openvswitch-testcontroller |
110 | 110 | ||
111 | install -d ${D}/${sysconfdir}/init.d/ | 111 | install -d ${D}/${sysconfdir}/init.d/ |
112 | install -m 755 ${WORKDIR}/openvswitch-testcontroller ${D}/${sysconfdir}/init.d/openvswitch-testcontroller | 112 | install -m 755 ${UNPACKDIR}/openvswitch-testcontroller ${D}/${sysconfdir}/init.d/openvswitch-testcontroller |
113 | install -m 755 ${WORKDIR}/openvswitch-switch ${D}/${sysconfdir}/init.d/openvswitch-switch | 113 | install -m 755 ${UNPACKDIR}/openvswitch-switch ${D}/${sysconfdir}/init.d/openvswitch-switch |
114 | true || rm -fr ${D}/${datadir}/${PN}/pki | 114 | true || rm -fr ${D}/${datadir}/${PN}/pki |
115 | 115 | ||
116 | install -d ${D}/${sysconfdir}/sysconfig | 116 | install -d ${D}/${sysconfdir}/sysconfig |
diff --git a/recipes-networking/passt/passt_git.bb b/recipes-networking/passt/passt_git.bb new file mode 100644 index 00000000..654aeea4 --- /dev/null +++ b/recipes-networking/passt/passt_git.bb | |||
@@ -0,0 +1,34 @@ | |||
1 | SUMMARY = "User-mode networking daemons for virtual machines and namespaces" | ||
2 | LICENSE = "GPL-2.0-or-later & BSD-3-Clause" | ||
3 | LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=3d26203303a722dedc6bf909d95ba815 \ | ||
4 | file://LICENSES/BSD-3-Clause.txt;md5=c6c623ff088c13278097b9f79637ca77" | ||
5 | |||
6 | DEPENDS += "coreutils-native" | ||
7 | |||
8 | EXTRA_OEMAKE += "\ | ||
9 | 'DESTDIR=${D}' \ | ||
10 | 'prefix=${prefix}' \ | ||
11 | 'bindir=${bindir}' \ | ||
12 | 'sharedir=${datadir}' \ | ||
13 | 'sysconfdir=${sysconfdir}' \ | ||
14 | " | ||
15 | |||
16 | SRC_URI = "git://passt.top/passt;branch=master" | ||
17 | |||
18 | PV = "2024_05_23+git" | ||
19 | SRCREV = "765eb0bf1651d20ca319eeb8b41ff35f52f2a29c" | ||
20 | |||
21 | S = "${WORKDIR}/git" | ||
22 | |||
23 | do_configure () { | ||
24 | : | ||
25 | } | ||
26 | |||
27 | do_compile () { | ||
28 | oe_runmake | ||
29 | } | ||
30 | |||
31 | do_install () { | ||
32 | oe_runmake install | ||
33 | } | ||
34 | |||