Reviewed-by: Martin Kaistra <[email protected]> Signed-off-by: Alexander Kanavin <[email protected]> --- COPYING.MIT | 17 +++++++++++++++++ README | 10 ++++++++++ conf/layer.conf | 23 +++++++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 COPYING.MIT create mode 100644 README create mode 100644 conf/layer.conf
diff --git a/COPYING.MIT b/COPYING.MIT new file mode 100644 index 0000000..fb950dc --- /dev/null +++ b/COPYING.MIT @@ -0,0 +1,17 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/README b/README new file mode 100644 index 0000000..417038e --- /dev/null +++ b/README @@ -0,0 +1,10 @@ +"Mixin" layer for adding latest Docker versions into the Yocto Project LTS. + +This is a supplementary layer to dunfell/go branch of meta-lts-mixins. As that +layer updates go toolchain to newer versions, this renders the docker recipes +from dunfell branch of meta-virtualization unbuildable. The purpose of this layer +is to backport latest, compatible docker from meta-virtualization master to +dunfell. + +Maintainers: +Alexander Kanavin <[email protected]> diff --git a/conf/layer.conf b/conf/layer.conf new file mode 100644 index 0000000..9918c46 --- /dev/null +++ b/conf/layer.conf @@ -0,0 +1,23 @@ +# We have a conf and classes directory, append to BBPATH +BBPATH .= ":${LAYERDIR}" + +# We have a recipes directory, add to BBFILES +BBFILES += "${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend" + +BBFILE_COLLECTIONS += "lts-docker-mixin" +BBFILE_PATTERN_lts-docker-mixin := "^${LAYERDIR}/" +BBFILE_PRIORITY_lts-docker-mixin = "6" + +LAYERSERIES_COMPAT_lts-docker-mixin = "dunfell" + +LAYERDEPENDS_lts-docker-mixin = " \ + core \ + openembedded-layer \ + networking-layer \ + meta-python \ +" + +PREFERRED_PROVIDER_virtual/runc ?= "runc-opencontainers" +PREFERRED_PROVIDER_virtual/containerd ?= "containerd-opencontainers" +PREFERRED_PROVIDER_virtual/docker ?= "docker-ce" + -- 2.20.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#55994): https://lists.yoctoproject.org/g/yocto/message/55994 Mute This Topic: https://lists.yoctoproject.org/mt/88722266/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
