/openbmc/qemu/python/ |
H A D | Makefile | 1 QEMU_VENV_DIR=.dev-venv 2 QEMU_MINVENV_DIR=.min-venv 9 @echo "make check-minreqs:" 13 @echo " Hint (Fedora): 'sudo dnf install python3.8'" 15 @echo "make check-tox:" 18 @echo " Requires: Python 3.8 - 3.11, and tox." 19 @echo " Hint (Fedora): 'sudo dnf install python3-tox python3.11'" 23 @echo "make check-dev:" 24 @echo " Run tests in a venv against your default python3 version." 35 @echo " (Can be used in or outside of a venv.)" [all …]
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/mycroft/files/ |
H A D | 0006-Use-python3-and-pip3-instead-of-python-and-pip.patch | 3 Date: Tue, 19 Mar 2019 13:38:44 -0700 4 Subject: [PATCH 6/7] Use python3 and pip3 instead of python and pip 6 Signed-off-by: Alistair Francis <alistair.francis@wdc.com> 7 Upstream-Status: Inappropriate [embedded specific] 8 --- 9 bin/mycroft-cli-client | 2 +- 10 bin/mycroft-pip | 2 +- 11 bin/mycroft-say-to | 2 +- 12 bin/mycroft-skill-testrunner | 4 ++-- 13 bin/mycroft-speak | 2 +- [all …]
|
H A D | 0001-Remove-python-venv.patch | 3 Date: Mon, 18 Mar 2019 16:30:45 -0700 4 Subject: [PATCH 1/7] Remove python venv 6 Remove the python venv requirements and instead just use the native 9 Signed-off-by: Alistair Francis <alistair.francis@wdc.com> 10 Upstream-Status: Inappropriate [embedded specific] 11 --- 12 dev_setup.sh | 39 --------------------------------------- 13 start-mycroft.sh | 13 ------------- 14 venv-activate.sh | 44 +------------------------------------------- 15 3 files changed, 1 insertion(+), 95 deletions(-) [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/sdk/cases/ |
H A D | maturin.py | 4 # SPDX-License-Identifier: MIT 20 self.tc.hasHostPackage("nativesdk-python3-maturin") 21 or self.tc.hasHostPackage("python3-maturin-native") 23 raise unittest.SkipTest("No python3-maturin package in the SDK") 26 py_major = self._run("python3 -c 'import sys; print(sys.version_info.major)'") 27 py_minor = self._run("python3 -c 'import sys; print(sys.version_info.minor)'") 29 cmd = "maturin list-python" 34 r" - CPython %s (.+)/usr/bin/python%s$" % (python_version, python_version), 41 targetdir = os.path.join(self.tc.sdk_dir, "guessing-game") 47 os.path.join(self.tc.files_dir, "maturin/guessing-game"), targetdir [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/runtime/cases/ |
H A D | maturin.py | 4 # SPDX-License-Identifier: MIT 16 @OEHasPackage(['python3-maturin']) 18 status, output = self.target.run("maturin list-python") 20 _, py_major = self.target.run("python3 -c 'import sys; print(sys.version_info.major)'") 21 _, py_minor = self.target.run("python3 -c 'import sys; print(sys.version_info.minor)'") 24 … " - CPython %s at /usr/bin/python%s" % (python_version, python_version)) 31 src = os.path.join(cls.tc.files_dir, "maturin/guessing-game") 36 cls.tc.target.run('rm -rf %s' % '/tmp/guessing-game/target') 39 @OEHasPackage(['python3-maturin']) 43 (1) that a .venv can been created. [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/qemu/ |
H A D | 0011-qemu-Ensure-pip-and-the-python-venv-aren-t-used-for-.patch | 4 Subject: [PATCH] qemu: Ensure pip and the python venv aren't used for meson 7 to "help" users and uses pip and creates a venv to do this. This is a nightmare 13 bitbake qemu-system-native 15 bitbake qemu-system-native -c configure 21 Ideally we'd convince upstream to allow some way to disable the venv on 25 Upstream-Status: Inappropriate [oe specific] 26 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 27 --- 28 configure | 4 ++-- 29 1 file changed, 2 insertions(+), 2 deletions(-) [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/python/ |
H A D | python3-build_1.2.2.bb | 10 DEPENDS += "python3-pyproject-hooks-native" 12 DEPENDS:remove:class-native = "python3-build-native" 15 PEP517_BUILD_OPTS:class-native = "--skip-dependency-check" 17 do_compile:prepend:class-native() { 22 python3-compression \ 23 python3-difflib \ 24 python3-ensurepip \ 25 python3-logging \ 26 python3-packaging \ 27 python3-pyproject-hooks \ [all …]
|
H A D | python3-maturin_1.8.1.bb | 1 SUMMARY = "Build and publish crates with pyo3, rust-cpython, cffi bindings and rust binaries as pyt… 4 LICENSE = "MIT | Apache-2.0" 5 LIC_FILES_CHKSUM = "file://license-apache;md5=1836efb2eb779966696f473ee8540542 \ 6 file://license-mit;md5=85fd3b67069cff784d98ebfc7d5c0797" 10 S = "${WORKDIR}/maturin-${PV}" 12 CFLAGS += "-fdebug-prefix-map=${CARGO_HOME}=${TARGET_DBGSRC_DIR}/cargo_home" 15 python3-setuptools-rust-native \ 16 python3-semantic-version-native \ 17 python3-setuptools-rust \ 20 require ${BPN}-crates.inc [all …]
|
/openbmc/qemu/tests/lcitool/ |
H A D | mappings.yml | 9 # Due to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081535 we 10 # have to disable all packages that depend on libgl1-mesa-dri:mips64el 12 mips64el-deb: 15 mips64el-deb: 18 mips64el-deb: 20 gtk-vnc: 21 mips64el-deb: 23 mesa-libgbm: 24 mips64el-deb: 29 python3: [all …]
|
/openbmc/openbmc/meta-arm/ |
H A D | .gitlab-ci.yml | 26 - prep 27 - build 32 - $DEFAULT_TAG 46 - echo KAS_WORK_DIR = $KAS_WORK_DIR 47 - echo SSTATE_DIR = $SSTATE_DIR 48 - echo DL_DIR = $DL_DIR 49 - rm -rf $KAS_WORK_DIR 50 …- mkdir --verbose --parents $KAS_WORK_DIR $KAS_REPO_REF_DIR $SSTATE_DIR $DL_DIR $TOOLCHAIN_DIR $TO… 59 - if: $CI_PIPELINE_SOURCE == "merge_request_event" 62 - if: $CI_COMMIT_TAG [all …]
|
/openbmc/qemu/tests/lcitool/projects/ |
H A D | qemu.yml | 1 --- 3 - alsa 4 - bash 5 - bc 6 - bindgen 7 - bison 8 - brlapi 9 - bzip2 10 - bzip2-libs 11 - capstone [all …]
|
H A D | qemu-minimal.yml | 1 # Very minimal set of qemu packages, used for minimal cross-compile sanity checks 2 --- 4 - bash 5 - bc 6 - bison 7 - ccache 8 - findutils 9 - flex 10 - gcc 11 - gcc-native [all …]
|
/openbmc/qemu/tests/docker/dockerfiles/ |
H A D | debian-tricore-cross.docker | 2 # Docker TriCore cross-compiler target 8 # Copyright (c) 2018 Philippe Mathieu-Daudé 10 # SPDX-License-Identifier: GPL-2.0-or-later 12 FROM docker.io/library/debian:11-slim 14 MAINTAINER Philippe Mathieu-Daudé <f4bug@amsat.org> 17 DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata && \ 18 DEBIAN_FRONTEND=noninteractive eatmydata apt install -yy \ 21 ca-certificates \ 28 libglib2.0-dev \ 29 libpixman-1-dev \ [all …]
|
H A D | debian-legacy-test-cross.docker | 1 # Docker legacy cross-compiler target (tests and minimal qemu) 6 # libc6.1-dev-alpha-cross: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054412 7 # sh4-linux-user: binaries don't run with bookworm compiler 9 # As we are targeting check-tcg here we only need minimal qemu 12 FROM docker.io/library/debian:11-slim 14 # Duplicate deb line as deb-src 15 RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list 18 apt-get update && \ 19 apt-get install -y eatmydata && \ 20 eatmydata apt-get dist-upgrade -y && \ [all …]
|
H A D | debian-loongarch-cross.docker | 2 # Docker cross-compiler target 5 # https://github.com/loongson/build-tools/releases 7 FROM docker.io/library/debian:11-slim 9 # Duplicate deb line as deb-src 10 RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list 13 apt-get update && \ 14 apt-get install -y eatmydata && \ 15 eatmydata apt-get dist-upgrade -y && \ 16 apt build-dep -yy qemu 18 RUN apt-get update && \ [all …]
|
H A D | debian-hexagon-cross.docker | 2 # Docker Hexagon cross-compiler target 6 # build-deps. 8 FROM docker.io/library/debian:11-slim 10 # Duplicate deb line as deb-src 11 RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list 12 RUN apt-get update && \ 13 DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata && \ 16 apt-get install -y --no-install-recommends \ 19 xz-utils \ 20 ca-certificates \ [all …]
|
H A D | ubuntu2204.docker | 1 # THIS FILE WAS AUTO-GENERATED 3 # $ lcitool dockerfile --layers all ubuntu-2204 qemu 5 # https://gitlab.com/libvirt/libvirt-ci 10 apt-get update && \ 11 apt-get install -y eatmydata && \ 12 eatmydata apt-get dist-upgrade -y && \ 13 eatmydata apt-get install --no-install-recommends -y \ 19 ca-certificates \ 25 exuberant-ctags \ 33 libaio-dev \ [all …]
|
H A D | debian-all-test-cross.docker | 2 # Docker all cross-compiler target (tests only) 7 # to build and run linux-user tests on GitLab 9 FROM docker.io/library/debian:12-slim 11 # Duplicate deb line as deb-src 12 RUN sed -in "s/Types: deb/Types: deb deb-src/g" /etc/apt/sources.list.d/debian.sources 15 apt-get update && \ 16 apt-get install -y eatmydata && \ 17 eatmydata apt-get dist-upgrade -y && \ 18 apt build-dep -yy qemu 22 apt install -y --no-install-recommends \ [all …]
|
H A D | debian.docker | 1 # THIS FILE WAS AUTO-GENERATED 3 # $ lcitool dockerfile --layers all debian-12 qemu 5 # https://gitlab.com/libvirt/libvirt-ci 7 FROM docker.io/library/debian:12-slim 10 apt-get update && \ 11 apt-get install -y eatmydata && \ 12 eatmydata apt-get dist-upgrade -y && \ 13 eatmydata apt-get install --no-install-recommends -y \ 20 ca-certificates \ 26 exuberant-ctags \ [all …]
|
/openbmc/qemu/scripts/ci/setup/ubuntu/ |
H A D | ubuntu-2204-aarch64.yaml | 1 # THIS FILE WAS AUTO-GENERATED 3 # $ lcitool variables --host-arch aarch64 ubuntu-2204 qemu 5 # https://gitlab.com/libvirt/libvirt-ci 8 - bash 9 - bc 10 - bison 11 - bsdextrautils 12 - bzip2 13 - ca-certificates 14 - ccache [all …]
|
H A D | ubuntu-2204-s390x.yaml | 1 # THIS FILE WAS AUTO-GENERATED 3 # $ lcitool variables --host-arch s390x ubuntu-2204 qemu 5 # https://gitlab.com/libvirt/libvirt-ci 8 - bash 9 - bc 10 - bison 11 - bsdextrautils 12 - bzip2 13 - ca-certificates 14 - ccache [all …]
|
H A D | ubuntu-2204-armhf-cross.yml | 1 # THIS FILE WAS AUTO-GENERATED 3 # $ lcitool variables --cross-arch armv7l ubuntu-2204 qemu 5 # https://gitlab.com/libvirt/libvirt-ci 8 - bash 9 - bc 10 - bison 11 - bsdextrautils 12 - bzip2 13 - ca-certificates 14 - ccache [all …]
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/mycroft/ |
H A D | mycroft_19.8.1.bb | 6 LICENSE = "Apache-2.0" 10 SRC_URI = "git://github.com/MycroftAI/mycroft-core.git;branch=master;protocol=https \ 11 file://0001-Remove-python-venv.patch \ 12 file://0002-dev_setup.sh-Remove-the-git-dependency.patch \ 13 file://0003-dev_setup.sh-Remove-the-TERM-dependency.patch \ 14 file://0004-dev_setup.sh-Ignore-missing-package-manager.patch \ 15 file://0005-pip-requirements-Don-t-install-requirements-with-pip.patch \ 16 file://0006-Use-python3-and-pip3-instead-of-python-and-pip.patch \ 17 file://0007-mycroft.conf-Use-pocketsphinx-by-default.patch \ 19 file://mycroft-setup.service \ [all …]
|
/openbmc/linux/scripts/ |
H A D | sphinx-pre-install | 2 # SPDX-License-Identifier: GPL-2.0-or-later 5 # Copyright (c) 2017-2020 Mauro Carvalho Chehab <mchehab@kernel.org> 52 'amsfonts.sty' => 'texlive-amsfonts', 53 'amsmath.sty' => 'texlive-amsmath', 54 'amssymb.sty' => 'texlive-amsfonts', 55 'amsthm.sty' => 'texlive-amscls', 56 'anyfontsize.sty' => 'texlive-anyfontsize', 57 'atbegshi.sty' => 'texlive-oberdiek', 58 'bm.sty' => 'texlive-tools', 59 'capt-of.sty' => 'texlive-capt-of', [all …]
|
/openbmc/qemu/python/scripts/ |
H A D | mkvenv.py | 2 mkvenv - QEMU pyvenv bootstrapping utility 4 usage: mkvenv [-h] command ... 9 -h, --help show this help message and exit 13 create create a venv 15 post-venv initialization 19 -------------------------------------------------- 21 usage: mkvenv create [-h] target 27 -h, --help show this help message and exit 29 -------------------------------------------------- 31 usage: mkvenv post_init [-h] [all …]
|