Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 770220 - rockchip-mpp ARM64 Media Process Platform (New Package)
Summary: rockchip-mpp ARM64 Media Process Platform (New Package)
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: ARM64 Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: https://github.com/rockchip-linux/mpp
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2021-02-12 16:05 UTC by Viacheslav Gagara
Modified: 2021-02-15 11:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
rockchip-mpp-9999.ebuild (rockchip-mpp-9999.ebuild,568 bytes, text/plain)
2021-02-12 16:06 UTC, Viacheslav Gagara
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Viacheslav Gagara 2021-02-12 16:05:00 UTC
Hi,

Please find attached rockchip-mpp-9999.ebuild which provides hardware codecs for Rockchip based aarch64 boards (similar to raspberrypi-userland for RPi)

https://github.com/rockchip-linux/mpp

Having it available in the portage will allow adding `rkmpp` flag in ffmpeg where it is actually used.

I suggest media-libs/rockchip-mpp name.

Reproducible: Always
Comment 1 Viacheslav Gagara 2021-02-12 16:06:54 UTC
Created attachment 686484 [details]
rockchip-mpp-9999.ebuild
Comment 2 Jonas Stein gentoo-dev 2021-02-13 14:45:02 UTC
Thank you for your contribution. I had a short look on the ebuild. 
Here a few ideas:

• Please test the ebuild with repoman full -d -x https://wiki.gentoo.org/wiki/Repoman and pkgcheck scan --net

• chances to get the package in the tree are higher, if we have a package for specific version numbers, not just a live (9999) ebuild
• KEYWORDS must be empty for 9999
• A bot can look for additional mistakes, if you upload a PR via github
Comment 3 Viacheslav Gagara 2021-02-15 11:31:56 UTC
Thanks. I'm working on issues reported by repoman. Meanwhile a couple of questions:
1. What is the best/recommended approach for submitting new ebuild? I was following this guide https://wiki.gentoo.org/wiki/Submitting_ebuilds but maybe it is better to create PR directly to https://github.com/gentoo/gentoo?
2. Whom should I reference in metadata.xml as maintainer?