On Tue, Feb 27, 2024 at 12:12 AM Chen Qi via lists.yoctoproject.org <Qi.Chen=windriver....@lists.yoctoproject.org> wrote: > > From: Chen Qi <qi.c...@windriver.com> > > These pure go source packages are no longer needed. They were added > to satisfy build dependency. But we now have another way for the go > mod vendoring, we don't need them any more. There recipes are also > not depended upon by any recipe in meta-virt.
I'm actually going to mark them as depreciated and generate a build warning if they are used. The plan was to remove them in the 2nd half of this year. Bruce > > Signed-off-by: Chen Qi <qi.c...@windriver.com> > --- > recipes-containers/go-digest/go-digest_git.bb | 41 ----------------- > recipes-containers/go-errors/go-errors_git.bb | 41 ----------------- > .../go-spf13-cobra/spf13-cobra_git.bb | 41 ----------------- > .../go-spf13-pflag/spf13-pflag_git.bb | 41 ----------------- > recipes-devtools/go/compose-file_git.bb | 41 ----------------- > recipes-devtools/go/go-capability_git.bb | 29 ------------ > recipes-devtools/go/go-cli_git.bb | 29 ------------ > recipes-devtools/go/go-connections_git.bb | 39 ---------------- > recipes-devtools/go/go-context_git.bb | 34 -------------- > recipes-devtools/go/go-dbus_git.bb | 29 ------------ > recipes-devtools/go/go-distribution_git.bb | 39 ---------------- > recipes-devtools/go/go-fsnotify_git.bb | 29 ------------ > recipes-devtools/go/go-libtrust_git.bb | 29 ------------ > recipes-devtools/go/go-logrus_git.bb | 29 ------------ > recipes-devtools/go/go-mux_git.bb | 31 ------------- > recipes-devtools/go/go-patricia_git.bb | 29 ------------ > recipes-devtools/go/go-pty_git.bb | 28 ------------ > recipes-devtools/go/go-systemd_git.bb | 31 ------------- > recipes-devtools/go/grpc-go_git.bb | 45 ------------------- > recipes-devtools/go/notary_git.bb | 39 ---------------- > 20 files changed, 694 deletions(-) > delete mode 100644 recipes-containers/go-digest/go-digest_git.bb > delete mode 100644 recipes-containers/go-errors/go-errors_git.bb > delete mode 100644 recipes-containers/go-spf13-cobra/spf13-cobra_git.bb > delete mode 100644 recipes-containers/go-spf13-pflag/spf13-pflag_git.bb > delete mode 100644 recipes-devtools/go/compose-file_git.bb > delete mode 100644 recipes-devtools/go/go-capability_git.bb > delete mode 100644 recipes-devtools/go/go-cli_git.bb > delete mode 100644 recipes-devtools/go/go-connections_git.bb > delete mode 100644 recipes-devtools/go/go-context_git.bb > delete mode 100644 recipes-devtools/go/go-dbus_git.bb > delete mode 100644 recipes-devtools/go/go-distribution_git.bb > delete mode 100644 recipes-devtools/go/go-fsnotify_git.bb > delete mode 100644 recipes-devtools/go/go-libtrust_git.bb > delete mode 100644 recipes-devtools/go/go-logrus_git.bb > delete mode 100644 recipes-devtools/go/go-mux_git.bb > delete mode 100644 recipes-devtools/go/go-patricia_git.bb > delete mode 100644 recipes-devtools/go/go-pty_git.bb > delete mode 100644 recipes-devtools/go/go-systemd_git.bb > delete mode 100644 recipes-devtools/go/grpc-go_git.bb > delete mode 100644 recipes-devtools/go/notary_git.bb > > diff --git a/recipes-containers/go-digest/go-digest_git.bb > b/recipes-containers/go-digest/go-digest_git.bb > deleted file mode 100644 > index a231cf7b..00000000 > --- a/recipes-containers/go-digest/go-digest_git.bb > +++ /dev/null > @@ -1,41 +0,0 @@ > -DESCRIPTION = "Common digest package used across the container ecosystem." > -HOMEPAGE = "https://github.com/opencontainers/go-digest.git" > -SECTION = "devel/go" > -LICENSE = "Apache-2.0" > -LIC_FILES_CHKSUM = > "file://src/${PKG_NAME}/LICENSE;md5=2d6fc0e85c3f118af64c85a78d56d3cf" > - > -SRCNAME = "go-digest" > - > -PKG_NAME = "github.com/opencontainers/${SRCNAME}" > -SRC_URI = > "git://${PKG_NAME};destsuffix=git/src/${PKG_NAME};branch=master;protocol=https" > - > -SRCREV = "65fac7b55eb714642e9359458656939349dcb766" > -PV = "v1.0.0-rc0+git" > - > -S = "${WORKDIR}/git" > - > -# NO-OP the do compile rule because this recipe is source only. > -do_compile() { > -} > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - for j in $(cd ${S} && find src/${PKG_NAME} -name "*.go"); do > - if [ ! -d ${D}${prefix}/local/go/$(dirname $j) ]; then > - mkdir -p ${D}${prefix}/local/go/$(dirname $j) > - fi > - cp $j ${D}${prefix}/local/go/$j > - done > - cp -r ${S}/src/${PKG_NAME}/LICENSE > ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_digest_file_sysroot_preprocess" > - > -go_digest_file_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > - > -CLEANBROKEN = "1" > diff --git a/recipes-containers/go-errors/go-errors_git.bb > b/recipes-containers/go-errors/go-errors_git.bb > deleted file mode 100644 > index 87486358..00000000 > --- a/recipes-containers/go-errors/go-errors_git.bb > +++ /dev/null > @@ -1,41 +0,0 @@ > -DESCRIPTION = "Simple error handling primitives" > -HOMEPAGE = "https://github.com/pkg/errors" > -SECTION = "devel/go" > -LICENSE = "BSD-2-Clause" > -LIC_FILES_CHKSUM = > "file://src/${PKG_NAME}/LICENSE;md5=6fe682a02df52c6653f33bd0f7126b5a" > - > -SRCNAME = "errors" > - > -PKG_NAME = "github.com/pkg/${SRCNAME}" > -SRC_URI = > "git://${PKG_NAME};destsuffix=git/src/${PKG_NAME};branch=master;protocol=https" > - > -SRCREV = "5dd12d0cfe7f152f80558d591504ce685299311e" > -PV = "v0.8.1+git" > - > -S = "${WORKDIR}/git" > - > -# NO-OP the do compile rule because this recipe is source only. > -do_compile() { > -} > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - for j in $(cd ${S} && find src/${PKG_NAME} -name "*.go" -not -path > "*/.tool/*"); do > - if [ ! -d ${D}${prefix}/local/go/$(dirname $j) ]; then > - mkdir -p ${D}${prefix}/local/go/$(dirname $j) > - fi > - cp $j ${D}${prefix}/local/go/$j > - done > - cp -r ${S}/src/${PKG_NAME}/LICENSE > ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_errors_file_sysroot_preprocess" > - > -go_errors_file_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > - > -CLEANBROKEN = "1" > diff --git a/recipes-containers/go-spf13-cobra/spf13-cobra_git.bb > b/recipes-containers/go-spf13-cobra/spf13-cobra_git.bb > deleted file mode 100644 > index c6629014..00000000 > --- a/recipes-containers/go-spf13-cobra/spf13-cobra_git.bb > +++ /dev/null > @@ -1,41 +0,0 @@ > -DESCRIPTION = "A Commander for modern Go CLI interactions" > -HOMEPAGE = "https://github.com/spf13/cobra" > -SECTION = "devel/go" > -LICENSE = "Apache-2.0" > -LIC_FILES_CHKSUM = > "file://src/${PKG_NAME}/LICENSE.txt;md5=920d76114a32b0fb75b3f2718c5a91be" > - > -SRCNAME = "cobra" > - > -PKG_NAME = "github.com/spf13/${SRCNAME}" > -SRC_URI = > "git://${PKG_NAME};destsuffix=git/src/${PKG_NAME};branch=main;protocol=https" > - > -SRCREV = "4dd4b25de38418174a6e859e8a32eaccca32dccc" > -PV = "v1.6.0+git" > - > -S = "${WORKDIR}/git" > - > -# NO-OP the do compile rule because this recipe is source only. > -do_compile() { > -} > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - for j in $(cd ${S} && find src/${PKG_NAME} -name "*.go" -not -path > "*/.tool/*"); do > - if [ ! -d ${D}${prefix}/local/go/$(dirname $j) ]; then > - mkdir -p ${D}${prefix}/local/go/$(dirname $j) > - fi > - cp $j ${D}${prefix}/local/go/$j > - done > - cp -r ${S}/src/${PKG_NAME}/LICENSE.txt > ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "cobra_file_sysroot_preprocess" > - > -cobra_file_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > - > -CLEANBROKEN = "1" > diff --git a/recipes-containers/go-spf13-pflag/spf13-pflag_git.bb > b/recipes-containers/go-spf13-pflag/spf13-pflag_git.bb > deleted file mode 100644 > index 201f183a..00000000 > --- a/recipes-containers/go-spf13-pflag/spf13-pflag_git.bb > +++ /dev/null > @@ -1,41 +0,0 @@ > -DESCRIPTION = "Drop-in replacement for Go's flag package, implementing > POSIX/GNU-style --flags." > -HOMEPAGE = "https://github.com/spf13/pflag" > -SECTION = "devel/go" > -LICENSE = "BSD-3-Clause" > -LIC_FILES_CHKSUM = > "file://src/${PKG_NAME}/LICENSE;md5=1e8b7dc8b906737639131047a590f21d" > - > -SRCNAME = "pflag" > - > -PKG_NAME = "github.com/spf13/${SRCNAME}" > -SRC_URI = > "git://${PKG_NAME};destsuffix=git/src/${PKG_NAME};branch=master;protocol=https" > - > -SRCREV = "d5e0c0615acee7028e1e2740a11102313be88de1" > -PV = "v1.0.5+git" > - > -S = "${WORKDIR}/git" > - > -# NO-OP the do compile rule because this recipe is source only. > -do_compile() { > -} > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - for j in $(cd ${S} && find src/${PKG_NAME} -name "*.go" -not -path > "*/.tool/*"); do > - if [ ! -d ${D}${prefix}/local/go/$(dirname $j) ]; then > - mkdir -p ${D}${prefix}/local/go/$(dirname $j) > - fi > - cp $j ${D}${prefix}/local/go/$j > - done > - cp -r ${S}/src/${PKG_NAME}/LICENSE > ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "pflag_file_sysroot_preprocess" > - > -pflag_file_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > - > -CLEANBROKEN = "1" > diff --git a/recipes-devtools/go/compose-file_git.bb > b/recipes-devtools/go/compose-file_git.bb > deleted file mode 100644 > index 7fedc407..00000000 > --- a/recipes-devtools/go/compose-file_git.bb > +++ /dev/null > @@ -1,41 +0,0 @@ > -DESCRIPTION = "Parser for the Compose file format (version 3)" > -HOMEPAGE = "https://github.com/aanand/compose-file" > -SECTION = "devel/go" > -LICENSE = "Apache-2.0" > -LIC_FILES_CHKSUM = > "file://src/${PKG_NAME}/LICENSE;md5=9cd86830b557232ce55e2a6b47387471" > - > -SRCNAME = "compose-file" > - > -PKG_NAME = "github.com/aanand/${SRCNAME}" > -SRC_URI = > "git://${PKG_NAME}.git;destsuffix=git/src/${PKG_NAME};branch=master;protocol=https" > - > -SRCREV = "a3e58764f50597b6217fec07e9bff7225c4a1719" > -PV = "3.0+git" > - > -S = "${WORKDIR}/git" > - > -# NO-OP the do compile rule because this recipe is source only. > -do_compile() { > -} > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - for j in $(cd ${S} && find src/${PKG_NAME} -name "*.go"); do > - if [ ! -d ${D}${prefix}/local/go/$(dirname $j) ]; then > - mkdir -p ${D}${prefix}/local/go/$(dirname $j) > - fi > - cp $j ${D}${prefix}/local/go/$j > - done > - cp -r ${S}/src/${PKG_NAME}/LICENSE > ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_compose_file_sysroot_preprocess" > - > -go_compose_file_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > - > -CLEANBROKEN = "1" > diff --git a/recipes-devtools/go/go-capability_git.bb > b/recipes-devtools/go/go-capability_git.bb > deleted file mode 100644 > index e01a83d1..00000000 > --- a/recipes-devtools/go/go-capability_git.bb > +++ /dev/null > @@ -1,29 +0,0 @@ > -DESCRIPTION = "Utilities for manipulating POSIX capabilities in Go." > -HOMEPAGE = "https://github.com/syndtr/gocapability" > -SECTION = "devel/go" > -LICENSE = "BSD-2-Clause" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=a7304f5073e7be4ba7bffabbf9f2bbca" > - > -SRCNAME = "gocapability" > - > -PKG_NAME = "github.com/syndtr/${SRCNAME}" > -SRC_URI = "git://${PKG_NAME}.git;branch=master;protocol=https" > - > -SRCREV = "2c00daeb6c3b45114c80ac44119e7b8801fdd852" > -PV = "0.0+git" > - > -S = "${WORKDIR}/git" > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_capability_sysroot_preprocess" > - > -go_capability_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-cli_git.bb > b/recipes-devtools/go/go-cli_git.bb > deleted file mode 100644 > index affe38ec..00000000 > --- a/recipes-devtools/go/go-cli_git.bb > +++ /dev/null > @@ -1,29 +0,0 @@ > -DESCRIPTION = "A small package for building command line apps in Go" > -HOMEPAGE = "https://github.com/codegangsta/cli" > -SECTION = "devel/go" > -LICENSE = "MIT" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=ed9b539ed65d73926f30ff1f1587dc44" > - > -SRCNAME = "cli" > - > -PKG_NAME = "github.com/codegangsta/${SRCNAME}" > -SRC_URI = "git://${PKG_NAME}.git;branch=master;protocol=https" > - > -SRCREV = "27ecc97192df1bf053a22b04463f2b51b8b8373e" > -PV = "1.1.0+git" > - > -S = "${WORKDIR}/git" > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_cli_sysroot_preprocess" > - > -go_cli_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-connections_git.bb > b/recipes-devtools/go/go-connections_git.bb > deleted file mode 100644 > index 7e8f020d..00000000 > --- a/recipes-devtools/go/go-connections_git.bb > +++ /dev/null > @@ -1,39 +0,0 @@ > -DESCRIPTION = "Utility package to work with network connections" > -HOMEPAGE = "https://github.com/docker/connections" > -SECTION = "devel/go" > -LICENSE = "Apache-2.0" > -LIC_FILES_CHKSUM = > "file://src/${PKG_NAME}/LICENSE;md5=04424bc6f5a5be60691b9824d65c2ad8" > - > -SRCNAME = "go-connections" > - > -PKG_NAME = "github.com/docker/${SRCNAME}" > -SRC_URI = > "git://${PKG_NAME}.git;destsuffix=git/src/${PKG_NAME};branch=master;protocol=https" > - > -SRCREV = "4ccf312bf1d35e5dbda654e57a9be4c3f3cd0366" > -PV = "0.2.1+git" > - > -S = "${WORKDIR}/git" > - > -# NO-OP the do compile rule because this recipe is source only. > -do_compile() { > -} > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - for j in $(cd ${S} && find src/${PKG_NAME} -name "*.go"); do > - if [ ! -d ${D}${prefix}/local/go/$(dirname $j) ]; then > - mkdir -p ${D}${prefix}/local/go/$(dirname $j) > - fi > - cp $j ${D}${prefix}/local/go/$j > - done > - cp -r ${S}/src/${PKG_NAME}/LICENSE > ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_connections_sysroot_preprocess" > - > -go_connections_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-context_git.bb > b/recipes-devtools/go/go-context_git.bb > deleted file mode 100644 > index 580463d3..00000000 > --- a/recipes-devtools/go/go-context_git.bb > +++ /dev/null > @@ -1,34 +0,0 @@ > -DESCRIPTION = "A golang registry for global request variables." > -HOMEPAGE = "https://github.com/gorilla/context" > -SECTION = "devel/go" > -LICENSE = "BSD-3-Clause" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=c30eee78985cf2584cded5f89ba3d787" > - > -SRCNAME = "context" > - > -PKG_NAME = "github.com/gorilla/${SRCNAME}" > -SRC_URI = "git://${PKG_NAME}.git;branch=main;protocol=https" > - > -SRCREV = "1cbd4c16de64273a6e63fc710b0d89bfad72cd32" > - > -S = "${WORKDIR}/git" > - > -do_compile() { > - true > -} > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_context_sysroot_preprocess" > - > -go_context_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > - > -CLEANBROKEN = "1" > diff --git a/recipes-devtools/go/go-dbus_git.bb > b/recipes-devtools/go/go-dbus_git.bb > deleted file mode 100644 > index 49b2de3b..00000000 > --- a/recipes-devtools/go/go-dbus_git.bb > +++ /dev/null > @@ -1,29 +0,0 @@ > -DESCRIPTION = "Native Go bindings for D-Bus" > -HOMEPAGE = "https://github.com/godbus/dbus" > -SECTION = "devel/go" > -LICENSE = "BSD-2-Clause" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=09042bd5c6c96a2b9e45ddf1bc517eed" > - > -SRCNAME = "dbus" > - > -PKG_NAME = "github.com/godbus/${SRCNAME}" > -SRC_URI = "git://${PKG_NAME}.git;branch=master;protocol=https" > - > -SRCREV = "5f6efc7ef2759c81b7ba876593971bfce311eab3" > -PV = "4.0.0+git" > - > -S = "${WORKDIR}/git" > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_dbus_sysroot_preprocess" > - > -go_dbus_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-distribution_git.bb > b/recipes-devtools/go/go-distribution_git.bb > deleted file mode 100644 > index dd98a317..00000000 > --- a/recipes-devtools/go/go-distribution_git.bb > +++ /dev/null > @@ -1,39 +0,0 @@ > -DESCRIPTION = "The Docker toolset to pack, ship, store, and deliver content" > -HOMEPAGE = "https://github.com/docker/distribution" > -SECTION = "devel/go" > -LICENSE = "Apache-2.0" > -LIC_FILES_CHKSUM = > "file://src/${PKG_NAME}/LICENSE;md5=d2794c0df5b907fdace235a619d80314" > - > -SRCNAME = "distribution" > - > -PKG_NAME = "github.com/docker/${SRCNAME}" > -SRC_URI = > "git://${PKG_NAME}.git;branch=docker/1.13;destsuffix=git/src/${PKG_NAME};protocol=https" > - > -SRCREV = "28602af35aceda2f8d571bad7ca37a54cf0250bc" > -PV = "2.6.0+git" > - > -S = "${WORKDIR}/git" > - > -# NO-OP the do compile rule because this recipe is source only. > -do_compile() { > -} > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - for j in $(cd ${S} && find src/${PKG_NAME} -name "*.go"); do > - if [ ! -d ${D}${prefix}/local/go/$(dirname $j) ]; then > - mkdir -p ${D}${prefix}/local/go/$(dirname $j) > - fi > - cp $j ${D}${prefix}/local/go/$j > - done > - cp -r ${S}/src/${PKG_NAME}/LICENSE > ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_distribution_digeset_sysroot_preprocess" > - > -go_distribution_digeset_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-fsnotify_git.bb > b/recipes-devtools/go/go-fsnotify_git.bb > deleted file mode 100644 > index 052658b8..00000000 > --- a/recipes-devtools/go/go-fsnotify_git.bb > +++ /dev/null > @@ -1,29 +0,0 @@ > -DESCRIPTION = "A golang registry for global request variables." > -HOMEPAGE = "https://github.com/go-fsnotify/fsnotify" > -SECTION = "devel/go" > -LICENSE = "BSD-3-Clause" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=68f2948d3c4943313d07e084a362486c" > - > -SRCNAME = "fsnotify" > - > -PKG_NAME = "github.com/fsnotify/${SRCNAME}" > -SRC_URI = "git://${PKG_NAME}.git;branch=main;protocol=https" > - > -SRCREV = "af855d7e6014ec848882bb2ed7d40d536872d275" > -PV = "v1.5.1+git" > - > -S = "${WORKDIR}/git" > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_fsnotify_sysroot_preprocess" > - > -go_fsnotify_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-libtrust_git.bb > b/recipes-devtools/go/go-libtrust_git.bb > deleted file mode 100644 > index c578008a..00000000 > --- a/recipes-devtools/go/go-libtrust_git.bb > +++ /dev/null > @@ -1,29 +0,0 @@ > -DESCRIPTION = "Primitives for identity and authorization" > -HOMEPAGE = "https://github.com/docker/libtrust" > -SECTION = "devel/go" > -LICENSE = "Apache-2.0" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=435b266b3899aa8a959f17d41c56def8" > - > -SRCNAME = "libtrust" > - > -PKG_NAME = "github.com/docker/${SRCNAME}" > -SRC_URI = "git://${PKG_NAME}.git;branch=master;protocol=https" > - > -SRCREV = "9cbd2a1374f46905c68a4eb3694a130610adc62a" > -PV = "0.0+git" > - > -S = "${WORKDIR}/git" > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_libtrust_sysroot_preprocess" > - > -go_libtrust_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-logrus_git.bb > b/recipes-devtools/go/go-logrus_git.bb > deleted file mode 100644 > index 211d07c9..00000000 > --- a/recipes-devtools/go/go-logrus_git.bb > +++ /dev/null > @@ -1,29 +0,0 @@ > -DESCRIPTION = "A golang registry for global request variables." > -HOMEPAGE = "https://github.com/Sirupsen/logrus" > -SECTION = "devel/go" > -LICENSE = "MIT" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=8dadfef729c08ec4e631c4f6fc5d43a0" > - > -SRCNAME = "logrus" > - > -PKG_NAME = "github.com/sirupsen/${SRCNAME}" > -SRC_URI = "git://${PKG_NAME};branch=master;protocol=https" > - > -SRCREV = "d26492970760ca5d33129d2d799e34be5c4782eb" > -PV = "0.11.0+git" > - > -S = "${WORKDIR}/git" > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_logrus_sysroot_preprocess" > - > -go_logrus_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-mux_git.bb > b/recipes-devtools/go/go-mux_git.bb > deleted file mode 100644 > index 0d69fc58..00000000 > --- a/recipes-devtools/go/go-mux_git.bb > +++ /dev/null > @@ -1,31 +0,0 @@ > -DESCRIPTION = "A powerful URL router and dispatcher for golang." > -HOMEPAGE = "https://github.com/gorilla/mux" > -SECTION = "devel/go" > -LICENSE = "BSD-3-Clause" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=c30eee78985cf2584cded5f89ba3d787" > - > -SRCNAME = "mux" > - > -PKG_NAME = "github.com/gorilla/${SRCNAME}" > -SRC_URI = "git://${PKG_NAME}.git;branch=main;protocol=https" > - > -SRCREV = "85123bf20e069b156415b871dea10517f6a8938a" > - > -S = "${WORKDIR}/git" > - > -do_configure[noexec] = "1" > -do_compile[noexec] = "1" > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_mux_sysroot_preprocess" > - > -go_mux_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-patricia_git.bb > b/recipes-devtools/go/go-patricia_git.bb > deleted file mode 100644 > index 0a3c3f35..00000000 > --- a/recipes-devtools/go/go-patricia_git.bb > +++ /dev/null > @@ -1,29 +0,0 @@ > -DESCRIPTION = "A generic patricia trie (also called radix tree) implemented > in Go (Golang)" > -HOMEPAGE = "https://github.com/gorilla/context" > -SECTION = "devel/go" > -LICENSE = "MIT" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=9949b99212edd6b1e24ce702376c3baf" > - > -SRCNAME = "go-patricia" > - > -PKG_NAME = "github.com/tchap/${SRCNAME}" > -SRC_URI = "git://${PKG_NAME}.git;branch=master;protocol=https" > - > -SRCREV = "666120de432aea38ab06bd5c818f04f4129882c9" > -PV = "2.2.6+git" > - > -S = "${WORKDIR}/git" > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_patricia_sysroot_preprocess" > - > -go_patricia_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-pty_git.bb > b/recipes-devtools/go/go-pty_git.bb > deleted file mode 100644 > index 132e82d1..00000000 > --- a/recipes-devtools/go/go-pty_git.bb > +++ /dev/null > @@ -1,28 +0,0 @@ > -DESCRIPTION = "PTY interface for Go" > -HOMEPAGE = "https://github.com/creack/pty" > -SECTION = "devel/go" > -LICENSE = "MIT" > -LIC_FILES_CHKSUM = "file://License;md5=93958070863d769117fa33b129020050" > - > -SRCNAME = "pty" > - > -PKG_NAME = "github.com/creack/${SRCNAME}" > -SRC_URI = "git://${PKG_NAME}.git;branch=master;protocol=https" > - > -SRCREV = "05017fcccf23c823bfdea560dcc958a136e54fb7" > - > -S = "${WORKDIR}/git" > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_pty_sysroot_preprocess" > - > -go_pty_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/go-systemd_git.bb > b/recipes-devtools/go/go-systemd_git.bb > deleted file mode 100644 > index 3aa837aa..00000000 > --- a/recipes-devtools/go/go-systemd_git.bb > +++ /dev/null > @@ -1,31 +0,0 @@ > -DESCRIPTION = "Go bindings to systemd socket activation, journal, D-Bus, and > unit files" > -HOMEPAGE = "https://github.com/coreos/go-systemd" > -SECTION = "devel/go" > -LICENSE = "Apache-2.0" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=19cbd64715b51267a47bf3750cc6a8a5" > - > -SRCNAME = "systemd" > - > -PKG_NAME = "github.com/coreos/go-${SRCNAME}" > -SRC_URI = "git://${PKG_NAME}.git;branch=main;protocol=https" > - > -SRCREV = "b4a58d95188dd092ae20072bac14cece0e67c388" > -PV = "4+git" > - > -RDEPENDS:${PN} += "bash" > - > -S = "${WORKDIR}/git" > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_systemd_sysroot_preprocess" > - > -go_systemd_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > diff --git a/recipes-devtools/go/grpc-go_git.bb > b/recipes-devtools/go/grpc-go_git.bb > deleted file mode 100644 > index 7989c02f..00000000 > --- a/recipes-devtools/go/grpc-go_git.bb > +++ /dev/null > @@ -1,45 +0,0 @@ > -DESCRIPTION = "The Go language implementation of gRPC. HTTP/2 based RPC" > -HOMEPAGE = "https://github.com/grpc/grpc-go" > -SECTION = "devel/go" > -LICENSE = "Apache-2.0" > -LIC_FILES_CHKSUM = > "file://src/${PKG_NAME}/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" > - > -SRCNAME = "grpc-go" > - > -PKG_NAME = "google.golang.org/grpc" > -SRC_URI = > "git://github.com/grpc/${SRCNAME}.git;destsuffix=git/src/${PKG_NAME};branch=v1.59.x;protocol=https" > - > -SRCREV = "7765221f4bf6104973db7946d56936cf838cad46" > -PV = "1.59.0+git" > - > -S = "${WORKDIR}/git" > - > -# NO-OP the do compile rule because this recipe is source only. > -do_compile() { > -} > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - for j in $(cd ${S} && find src/${PKG_NAME} -name "*.go"); do > - if [ ! -d ${D}${prefix}/local/go/$(dirname $j) ]; then > - mkdir -p ${D}${prefix}/local/go/$(dirname $j) > - fi > - cp $j ${D}${prefix}/local/go/$j > - done > - cp -r ${S}/src/${PKG_NAME}/LICENSE > ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_grpc_sysroot_preprocess" > - > -go_grpc_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += " \ > - ${prefix}/local/go/src/${PKG_NAME}/* \ > -" > - > -# some CVEs are reported with "cpe:2.3:a:grpc:grpc:*:*:*:*:*:go:*:*" > -# it's better to have false positives than false negatives > -CVE_PRODUCT += "grpc" > diff --git a/recipes-devtools/go/notary_git.bb > b/recipes-devtools/go/notary_git.bb > deleted file mode 100644 > index 1b877d62..00000000 > --- a/recipes-devtools/go/notary_git.bb > +++ /dev/null > @@ -1,39 +0,0 @@ > -DESCRIPTION = "Notary is a Docker project that allows anyone to have trust > over arbitrary collections of data" > -HOMEPAGE = "https://github.com/docker/notary" > -SECTION = "devel/go" > -LICENSE = "Apache-2.0" > -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};branch=master;protocol=https" > - > -SRCREV = "d6e1431feb32348e0650bf7551ac5cffd01d857b" > -PV = "0.6.1+git" > - > -S = "${WORKDIR}/git" > - > -# NO-OP the do compile rule because this recipe is source only. > -do_compile() { > -} > - > -do_install() { > - install -d ${D}${prefix}/local/go/src/${PKG_NAME} > - for j in $(cd ${S} && find src/${PKG_NAME} -name "*.go"); do > - if [ ! -d ${D}${prefix}/local/go/$(dirname $j) ]; then > - mkdir -p ${D}${prefix}/local/go/$(dirname $j) > - fi > - cp $j ${D}${prefix}/local/go/$j > - done > - cp -r ${S}/src/${PKG_NAME}/LICENSE > ${D}${prefix}/local/go/src/${PKG_NAME}/ > -} > - > -SYSROOT_PREPROCESS_FUNCS += "go_notary_sysroot_preprocess" > - > -go_notary_sysroot_preprocess () { > - install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME} > - cp -r ${D}${prefix}/local/go/src/${PKG_NAME} > ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) > -} > - > -FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" > -- > 2.42.0 > > > > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8589): https://lists.yoctoproject.org/g/meta-virtualization/message/8589 Mute This Topic: https://lists.yoctoproject.org/mt/104598181/21656 Group Owner: meta-virtualization+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-