summaryrefslogtreecommitdiffstats
path: root/external/meta-virtualization/recipes-devtools/go
diff options
context:
space:
mode:
Diffstat (limited to 'external/meta-virtualization/recipes-devtools/go')
-rw-r--r--external/meta-virtualization/recipes-devtools/go/go-build_git.bb50
-rw-r--r--external/meta-virtualization/recipes-devtools/go/go-cli_git.bb2
-rw-r--r--external/meta-virtualization/recipes-devtools/go/go-dbus_git.bb2
-rw-r--r--external/meta-virtualization/recipes-devtools/go/go-fsnotify_git.bb2
-rw-r--r--external/meta-virtualization/recipes-devtools/go/go-logrus_git.bb2
-rw-r--r--external/meta-virtualization/recipes-devtools/go/go-md2man_git.bb20
-rw-r--r--external/meta-virtualization/recipes-devtools/go/go-metalinter_git.bb24
-rw-r--r--external/meta-virtualization/recipes-devtools/go/go-pty_git.bb4
-rw-r--r--external/meta-virtualization/recipes-devtools/go/go-systemd_git.bb2
-rw-r--r--external/meta-virtualization/recipes-devtools/go/notary_git.bb6
10 files changed, 104 insertions, 10 deletions
diff --git a/external/meta-virtualization/recipes-devtools/go/go-build_git.bb b/external/meta-virtualization/recipes-devtools/go/go-build_git.bb
new file mode 100644
index 00000000..e057b6d7
--- /dev/null
+++ b/external/meta-virtualization/recipes-devtools/go/go-build_git.bb
@@ -0,0 +1,50 @@
+HOMEPAGE = "https://github.com/lf-edge/runx"
+SUMMARY = "console for runx"
+DESCRIPTION = "Xen Runtime for OCI"
+
+SRCREV_runx = "da0c75c58ae5232d19b1791c33545db3225e1ea9"
+SRCREV_runc = "e4363b038787addfa12e8b0acf5417d4fba01693"
+
+SRC_URI = "\
+ git://github.com/lf-edge/runx;nobranch=1;name=runx \
+ git://github.com/opencontainers/runc.git;nobranch=1;destsuffix=runc;name=runc \
+ "
+SRC_URI[md5sum] = "0d701ac1e2a67d47ce7127432df2c32b"
+SRC_URI[sha256sum] = "5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769"
+
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=945fc9aa694796a6337395cc291ddd8c"
+
+S = "${WORKDIR}/git"
+PV = "0.1-git${SRCREV_runx}"
+
+inherit features_check
+REQUIRED_DISTRO_FEATURES = "vmsep"
+GO_PARALLEL_BUILD ?= "${@oe.utils.parallel_make_argument(d, '-p %d')}"
+
+inherit pkgconfig
+
+GO_IMPORT = "import"
+inherit go
+
+RDEPENDS_${PN}-dev = "bash"
+
+do_compile() {
+
+ export GOARCH="${TARGET_GOARCH}"
+ cd ${S}/src/import/gobuild
+ mkdir -p go/src/github.com/opencontainers
+ ln -s ${WORKDIR}/runc ${S}/src/import/gobuild/go/src/github.com/opencontainers/runc
+ export GOPATH="${S}/src/import/gobuild/go/src/github.com/opencontainers/runc"
+ oe_runmake
+}
+
+do_install() {
+
+ install -d ${D}${datadir}/runX
+ install -m 755 ${B}/src/import/gobuild/serial_fd_handler ${D}${datadir}/runX/
+ install -m 755 ${B}/src/import/gobuild/recvtty ${D}${datadir}/runX/
+
+}
+
+FILES_${PN} += "${datadir}/runX/*"
diff --git a/external/meta-virtualization/recipes-devtools/go/go-cli_git.bb b/external/meta-virtualization/recipes-devtools/go/go-cli_git.bb
index 21d01ac3..434594c9 100644
--- a/external/meta-virtualization/recipes-devtools/go/go-cli_git.bb
+++ b/external/meta-virtualization/recipes-devtools/go/go-cli_git.bb
@@ -10,7 +10,7 @@ PKG_NAME = "github.com/codegangsta/${SRCNAME}"
SRC_URI = "git://${PKG_NAME}.git"
SRCREV = "27ecc97192df1bf053a22b04463f2b51b8b8373e"
-PV = "1.1.0+git${SRCREV}"
+PV = "1.1.0+git${SRCPV}"
S = "${WORKDIR}/git"
diff --git a/external/meta-virtualization/recipes-devtools/go/go-dbus_git.bb b/external/meta-virtualization/recipes-devtools/go/go-dbus_git.bb
index 9b206a1e..23908619 100644
--- a/external/meta-virtualization/recipes-devtools/go/go-dbus_git.bb
+++ b/external/meta-virtualization/recipes-devtools/go/go-dbus_git.bb
@@ -10,7 +10,7 @@ PKG_NAME = "github.com/godbus/${SRCNAME}"
SRC_URI = "git://${PKG_NAME}.git"
SRCREV = "5f6efc7ef2759c81b7ba876593971bfce311eab3"
-PV = "4.0.0+git${SRCREV}"
+PV = "4.0.0+git${SRCPV}"
S = "${WORKDIR}/git"
diff --git a/external/meta-virtualization/recipes-devtools/go/go-fsnotify_git.bb b/external/meta-virtualization/recipes-devtools/go/go-fsnotify_git.bb
index 1d9fbdc7..0826aa7f 100644
--- a/external/meta-virtualization/recipes-devtools/go/go-fsnotify_git.bb
+++ b/external/meta-virtualization/recipes-devtools/go/go-fsnotify_git.bb
@@ -10,7 +10,7 @@ PKG_NAME = "github.com/fsnotify/${SRCNAME}"
SRC_URI = "git://${PKG_NAME}.git"
SRCREV = "836bfd95fecc0f1511dd66bdbf2b5b61ab8b00b6"
-PV = "1.2.11+git${SRCREV}"
+PV = "1.2.11+git${SRCPV}"
S = "${WORKDIR}/git"
diff --git a/external/meta-virtualization/recipes-devtools/go/go-logrus_git.bb b/external/meta-virtualization/recipes-devtools/go/go-logrus_git.bb
index 5c0c3595..aa89033e 100644
--- a/external/meta-virtualization/recipes-devtools/go/go-logrus_git.bb
+++ b/external/meta-virtualization/recipes-devtools/go/go-logrus_git.bb
@@ -10,7 +10,7 @@ PKG_NAME = "github.com/Sirupsen/${SRCNAME}"
SRC_URI = "git://${PKG_NAME}.git"
SRCREV = "d26492970760ca5d33129d2d799e34be5c4782eb"
-PV = "0.11.0+git${SRCREV}"
+PV = "0.11.0+git${SRCPV}"
S = "${WORKDIR}/git"
diff --git a/external/meta-virtualization/recipes-devtools/go/go-md2man_git.bb b/external/meta-virtualization/recipes-devtools/go/go-md2man_git.bb
new file mode 100644
index 00000000..cc8dd5c3
--- /dev/null
+++ b/external/meta-virtualization/recipes-devtools/go/go-md2man_git.bb
@@ -0,0 +1,20 @@
+DESCRIPTION = "A markdown to manpage generator."
+HOMEPAGE = "https://github.com/cpuguy83/go-md2man"
+SECTION = "devel/go"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE.md;md5=80794f9009df723bbc6fe19234c9f517"
+
+BBCLASSEXTEND = "native"
+
+GO_IMPORT = "github.com/cpuguy83/go-md2man"
+#GO_INSTALL = "${GO_IMPORT}/bin/go-md2man"
+
+SRC_URI = "git://${GO_IMPORT}.git"
+
+SRCREV = "f79a8a8ca69da163eee19ab442bedad7a35bba5a"
+PV = "1.0.10+git${SRCPV}"
+
+S = "${WORKDIR}/git"
+
+inherit go
+
diff --git a/external/meta-virtualization/recipes-devtools/go/go-metalinter_git.bb b/external/meta-virtualization/recipes-devtools/go/go-metalinter_git.bb
new file mode 100644
index 00000000..668b431a
--- /dev/null
+++ b/external/meta-virtualization/recipes-devtools/go/go-metalinter_git.bb
@@ -0,0 +1,24 @@
+DESCRIPTION = "Go Meta Linter."
+HOMEPAGE = "https://github.com/alecthomas/gometalinter"
+SECTION = "devel/go"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://COPYING;md5=dee20b35647295553d32faef05846a7b"
+
+BBCLASSEXTEND = "native"
+
+SRCNAME = "gometalinter"
+
+PKG_NAME = "github.com/alecthomas/${SRCNAME}"
+SRC_URI = "git://${PKG_NAME}.git"
+
+SRCREV = "e8d801238da6f0dfd14078d68f9b53fa50a7eeb5"
+PV = "0.0+git${SRCPV}"
+
+S = "${WORKDIR}/git"
+
+do_install() {
+ install -d ${D}${prefix}/local/go/src/${PKG_NAME}
+ cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/
+}
+
+FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*"
diff --git a/external/meta-virtualization/recipes-devtools/go/go-pty_git.bb b/external/meta-virtualization/recipes-devtools/go/go-pty_git.bb
index bc94b317..02cef69e 100644
--- a/external/meta-virtualization/recipes-devtools/go/go-pty_git.bb
+++ b/external/meta-virtualization/recipes-devtools/go/go-pty_git.bb
@@ -1,12 +1,12 @@
DESCRIPTION = "PTY interface for Go"
-HOMEPAGE = "https://github.com/kr/pty"
+HOMEPAGE = "https://github.com/creack/pty"
SECTION = "devel/go"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://License;md5=93958070863d769117fa33b129020050"
SRCNAME = "pty"
-PKG_NAME = "github.com/kr/${SRCNAME}"
+PKG_NAME = "github.com/creack/${SRCNAME}"
SRC_URI = "git://${PKG_NAME}.git"
SRCREV = "05017fcccf23c823bfdea560dcc958a136e54fb7"
diff --git a/external/meta-virtualization/recipes-devtools/go/go-systemd_git.bb b/external/meta-virtualization/recipes-devtools/go/go-systemd_git.bb
index b61c97a6..0f89c0f8 100644
--- a/external/meta-virtualization/recipes-devtools/go/go-systemd_git.bb
+++ b/external/meta-virtualization/recipes-devtools/go/go-systemd_git.bb
@@ -10,7 +10,7 @@ PKG_NAME = "github.com/coreos/go-${SRCNAME}"
SRC_URI = "git://${PKG_NAME}.git"
SRCREV = "b4a58d95188dd092ae20072bac14cece0e67c388"
-PV = "4+git${SRCREV}"
+PV = "4+git${SRCPV}"
RDEPENDS_${PN} += "bash"
diff --git a/external/meta-virtualization/recipes-devtools/go/notary_git.bb b/external/meta-virtualization/recipes-devtools/go/notary_git.bb
index d638dc1c..9cfb46ea 100644
--- a/external/meta-virtualization/recipes-devtools/go/notary_git.bb
+++ b/external/meta-virtualization/recipes-devtools/go/notary_git.bb
@@ -2,15 +2,15 @@ DESCRIPTION = "Notary is a Docker project that allows anyone to have trust over
HOMEPAGE = "https://github.com/docker/notary"
SECTION = "devel/go"
LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://src/${PKG_NAME}/LICENSE;md5=771ddb425ba03c8fab49e5bd9854a4a2"
+LIC_FILES_CHKSUM = "file://src/${PKG_NAME}/LICENSE;md5=3596b980bb036e0875174ed15e4b982a"
SRCNAME = "notary"
PKG_NAME = "github.com/docker/${SRCNAME}"
SRC_URI = "git://${PKG_NAME}.git;destsuffix=git/src/${PKG_NAME}"
-SRCREV = "c8aa8cf53cbcda2e92def0c9291e25d770493494"
-PV = "0.4.2+git${SRCPV}"
+SRCREV = "d6e1431feb32348e0650bf7551ac5cffd01d857b"
+PV = "0.6.1+git${SRCPV}"
S = "${WORKDIR}/git"