Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 940466 - adding dev-libs/DirectFB2
Summary: adding dev-libs/DirectFB2
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-28 19:54 UTC by stefan11111
Modified: 2024-09-29 05:53 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description stefan11111 2024-09-28 19:54:28 UTC
I was asked on irc why DirectFB2 isn't in ::gentoo and was told that it's a good idea to open a bug about it, since I already have ebuilds for it in my overlay.

My understanding is that the old dev-libs/DirectFB was last-rited because it was very outdated.

Since then, DirectFB2 was started as a continuation of the old DirectFB:
https://www.phoronix.com/news/DirectFB2-2022
https://github.com/directfb2/DirectFB2
https://directfb2.github.io

As can be seen, DirectFB2 is quite actively maintained, the last commit being 5 days ago.

I have quite a few ebuilds related to DirectFB in my overlay:
>Old DirectFB I keep as a fallback:
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/DirectFB
>New DirectFB2:
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/DirectFB2
>Virtual I use to switch between DirectFB versions:
https://github.com/stefan11111/stefan_overlay/tree/main/virtual/directfb
>List of ebuilds that (optionally or unconditionally) use DirectFB:
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/DiVine
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/DirectFB-examples
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/directfb-csource
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/directfb-egl
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/directfb-eglgbm
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/directfb-eglrpi
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/directfb-gles2
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/directfb-lirc
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/directfb-tslib
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/flux
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/fusionsound
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/lite-examples
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/lite
https://github.com/stefan11111/stefan_overlay/tree/main/dev-libs/swiftshadergl-directfb
https://github.com/stefan11111/stefan_overlay/tree/main/app-misc/dfbterm
https://github.com/stefan11111/stefan_overlay/tree/main/app-misc/directfb-tools
https://github.com/stefan11111/stefan_overlay/tree/main/app-misc/projektor
https://github.com/stefan11111/stefan_overlay/blob/main/app-editors/leafpad
https://github.com/stefan11111/stefan_overlay/tree/main/app-misc/gtktetris
https://github.com/stefan11111/stefan_overlay/tree/main/app-misc/gtk2-perf
https://github.com/stefan11111/stefan_overlay/tree/main/x11-libs/cairo (only 1.16.0)
https://github.com/stefan11111/stefan_overlay/tree/main/x11-libs/gtk%2B (only in some ebuilds)
https://github.com/stefan11111/stefan_overlay/tree/main/x11-libs/wxGTK (only 3.0.5.1)
>Also this, which I know used to work with DirectFB, but I haven't maneged to get it to work
https://github.com/stefan11111/stefan_overlay/tree/main/sys-apps/qingy
Comment 1 nvinson234 2024-09-28 20:29:47 UTC
Assigning to proxy-maint and marking as 'needs info'. Submitter does not articulate desired resolution criteria. It is not clear which ebuild(s) submitter wants added to portage tree.
Comment 2 Viorel Munteanu gentoo-dev 2024-09-29 05:53:09 UTC
It should be assigned to maintainer-wanted, proxy-maint is for existing packages maintained by proxied maintainers.