Summary: | dev-embedded/rpi-eeprom 20.0 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Cănărău Constantin <canarauc> |
Component: | Current packages | Assignee: | James Le Cuirot <chewi> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | chewi, crabbedhaloablution, jstein, proxy-maint, rauchwolke, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
20.4_p1 ebuild, removed "old" from firmware dir install loop
updated ebuild description text aka add pi 5 fix deps add dev-embedded/raspberrypi-utils ebuild |
Description
Cănărău Constantin
2023-11-06 08:58:47 UTC
Created attachment 880962 [details]
20.4_p1 ebuild, removed "old" from firmware dir install loop
Created attachment 880963 [details]
updated ebuild description text aka add pi 5
I had a look at this too but it made my eyes glaze over when I got to || ( >=media-libs/raspberrypi-userland-0_pre20201022 >=media-libs/raspberrypi-userland-bin-1.20201022 )" since judging by the version numbers, those packages are well out of date too. Indeed, the home page for raspberrypi-userland has the notice ... This repo is ancient and deprecated. It largely contains code using proprietary APIs to interface to the VideoCore firmware. We have since move to standard linux APIs. V4L2, DRM/KMS and Mesa are the APIs you should be using. The few useful tools from here (dtoverlay, dtmerge, vcmailbox, vcgencmd) have been moved to the raspberrypi/utils repo. Code from here is no longer installed on latest RPiOS Bookworm images. If you are using code from here you should rethink your solution. Consider this repo closed. Fixing that is well above my 'nibble round the edges' ebuild skill set but I can help with testing. Created attachment 881334 [details]
fix deps
Created attachment 881335 [details]
add dev-embedded/raspberrypi-utils ebuild
I'll take this, since I've already had the work prepared in a branch for a little while. Mainly been waiting on libcamera, but maybe I could merge this part early. Bear with me. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8045ae1229b3713b3e5fac495e8ab10dbb46c8 commit be8045ae1229b3713b3e5fac495e8ab10dbb46c8 Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2024-01-14 14:48:32 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2024-01-14 14:56:54 +0000 dev-embedded/rpi-eeprom: Bump to 21.0_p1 with Pi 5 support Thanks to Herbert Wantesh for the modifications. Closes: https://bugs.gentoo.org/916953 Signed-off-by: James Le Cuirot <chewi@gentoo.org> dev-embedded/rpi-eeprom/Manifest | 2 ++ dev-embedded/rpi-eeprom/metadata.xml | 4 ++++ ...-15.0_p1-r1.ebuild => rpi-eeprom-21.0_p1.ebuild} | 21 +++++++++++++++------ 3 files changed, 21 insertions(+), 6 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3172402ee77d82ed5b9180ebaa5c43b7516aefc commit c3172402ee77d82ed5b9180ebaa5c43b7516aefc Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2024-01-14 14:18:46 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2024-01-14 14:56:47 +0000 dev-embedded/raspberrypi-utils: New package This replaces media-libs/raspberrypi-userland(-bin), which is being last-rited. The libraries are no longer maintained, but the utilities live on here. Bug: https://bugs.gentoo.org/916953 Signed-off-by: James Le Cuirot <chewi@gentoo.org> dev-embedded/raspberrypi-utils/Manifest | 1 + dev-embedded/raspberrypi-utils/metadata.xml | 11 ++++++ .../raspberrypi-utils-0_p20240112.ebuild | 39 ++++++++++++++++++++++ 3 files changed, 51 insertions(+) |