{"id":26819248,"url":"https://github.com/jwinarske/manifests","last_synced_at":"2025-04-24T00:49:13.157Z","repository":{"id":53817126,"uuid":"250862840","full_name":"jwinarske/manifests","owner":"jwinarske","description":"Manifest files for building Linux images","archived":false,"fork":false,"pushed_at":"2024-10-31T16:08:54.000Z","size":151,"stargazers_count":3,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"kirkstone","last_synced_at":"2025-04-24T00:48:59.320Z","etag":null,"topics":["raspberry-pi","yocto"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jwinarske.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-03-28T18:11:41.000Z","updated_at":"2024-10-31T16:08:58.000Z","dependencies_parsed_at":"2022-08-21T09:10:33.302Z","dependency_job_id":null,"html_url":"https://github.com/jwinarske/manifests","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwinarske%2Fmanifests","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwinarske%2Fmanifests/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwinarske%2Fmanifests/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwinarske%2Fmanifests/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jwinarske","download_url":"https://codeload.github.com/jwinarske/manifests/tar.gz/refs/heads/kirkstone","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250540956,"owners_count":21447426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["raspberry-pi","yocto"],"created_at":"2025-03-30T05:17:18.069Z","updated_at":"2025-04-24T00:49:13.134Z","avatar_url":"https://github.com/jwinarske.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":" # Manifest files for building Linux images via Yocto\n\nSetup packages for build\n\n    sudo apt-get install gawk wget git-core diffstat unzip texinfo build-essential chrpath socat cpio python python3 pip3 pexpect libsdl1.2-dev xterm make xsltproc docbook-utils fop dblatex xmlto python-git libssl-dev pv\n\nInstall Google repo\n\n    mkdir -p ~/.bin\n    PATH=\"${HOME}/.bin:${PATH}\"\n    curl https://storage.googleapis.com/git-repo-downloads/repo \u003e ~/.bin/repo\n    chmod a+rx ~/.bin/repo\n    export PATH=${PATH}:~/bin\n\n### Raspberry Pi3/4 (64-bit)\n\n```\nexport MACHINE=raspberrypi4-64\n```\n\nor\n\n```\nexport MACHINE=raspberrypi3-64\n```\n\nYou may need to decrease setup-environment variable GPU_MEM to meet your specific needs.\n\n### DRM\n\n```\nmkdir rpi_64_yocto \u0026\u0026 cd rpi_64_yocto\nrepo init -u https://github.com/jwinarske/manifests.git -m rpi64.xml -b dunfell\nrepo sync -j20\nsource ./setup-environment $MACHINE\necho -e 'CORE_IMAGE_EXTRA_INSTALL += \" \\' \u003e\u003e conf/local.conf\necho -e '  flutter-pi \\' \u003e\u003e conf/local.conf\necho -e '  flutter-drm-gbm-backend \\' \u003e\u003e conf/local.conf\necho -e '\"\\n' \u003e\u003e conf/local.conf\nbitbake core-image-minimal\n```\n\n### Wayland\n\n```\nmkdir rpi_64_yocto \u0026\u0026 cd rpi_64_yocto\nrepo init -u https://github.com/jwinarske/manifests.git -m rpi64.xml -b dunfell\nrepo sync -j20\nsource ./setup-environment $MACHINE\nDISTRO_FEATURES_append = \" wayland\"\necho -e 'CORE_IMAGE_EXTRA_INSTALL += \" \\' \u003e\u003e conf/local.conf\necho -e '  flutter-wayland \\' \u003e\u003e conf/local.conf\necho -e '  flutter-wayland-client \\' \u003e\u003e conf/local.conf\necho -e '  flutter-weston-desktop-shell \\' \u003e\u003e conf/local.conf\necho -e '  flutter-weston-desktop-shell-virtual-keyboard \\' \u003e\u003e conf/local.conf\necho -e '\"\\n' \u003e\u003e conf/local.conf\nbitbake core-image-weston\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjwinarske%2Fmanifests","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjwinarske%2Fmanifests","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjwinarske%2Fmanifests/lists"}