Page 1 of 1

Who to contact about libdrm and helping with man pages.

PostPosted: 2017-11-12 03:46
by vinnie
Hi

I've been playing with libdrm and I've notice it has a significant lack of documentation. I'd like to contribute to the documentation for it, but from googling I simply not sure who to contact about either libdrm or about writing man pages for it. I.e.

Is this right, if not, can someone please point me in the right direction?

EDIT - Fixed the subject line.

Re: Who to contact about libdrm and helping with man pages.

PostPosted: 2017-11-12 06:57
by makh
[quote="vinnie"][/quote]
Hi
Last update was 3 years ago.

You may contact the maintainers at:
https://packages.debian.org/stretch/libdrm-amdgpu1

Something looks to be rolling here:
https://cgit.freedesktop.org/mesa/drm/

Re: Who to contact about libdrm and helping with man pages.

PostPosted: 2017-11-12 09:14
by debiman
vinnie, i think you got the wrong github project there.

on my arch system it says this:
Code: Select all
Name            : libdrm
Version         : 2.4.88-1
Description     : Userspace interface to kernel DRM services
Architecture    : x86_64
URL             : http://dri.freedesktop.org/
Licenses        : custom
Groups          : None
Provides        : None
Depends On      : libpciaccess
Optional Deps   : None
Required By     : lib32-libdrm  libva  libva-intel-driver  mesa  xorg-server
Optional For    : None
Conflicts With  : None
Replaces        : libdrm-new  libdrm-nouveau
Installed Size  : 829.00 KiB
Packager        : Laurent Carlier <lordheavym@gmail.com>
Build Date      : Fri 03 Nov 2017 21:37:02 EET
Install Date    : Sat 11 Nov 2017 15:50:21 EET
Install Reason  : Installed as a dependency for another package

and an apt search on my debian jessie says this:
Code: Select all
libdrm-amdgpu1/jessie-backports 2.4.74-1~bpo8+1 i386
  Userspace interface to amdgpu-specific kernel DRM services -- runtime

libdrm-amdgpu1-dbg/jessie-backports 2.4.74-1~bpo8+1 i386
  Userspace interface to amdgpu-specific kernel DRM services -- debugging symbols

libdrm-dev/oldstable 2.4.58-2 i386
  Userspace interface to kernel DRM services -- development files

libdrm-intel1/oldstable 2.4.58-2 i386
  Userspace interface to intel-specific kernel DRM services -- runtime

libdrm-intel1-dbg/oldstable 2.4.58-2 i386
  Userspace interface to intel-specific kernel DRM services -- debugging symbols

libdrm-nouveau2/oldstable 2.4.58-2 i386
  Userspace interface to nouveau-specific kernel DRM services -- runtime

libdrm-nouveau2-dbg/oldstable 2.4.58-2 i386
  Userspace interface to nouveau-specific kernel DRM -- debugging symbols

libdrm-radeon1/oldstable 2.4.58-2 i386
  Userspace interface to radeon-specific kernel DRM services -- runtime

libdrm-radeon1-dbg/oldstable 2.4.58-2 i386
  Userspace interface to radeon-specific kernel DRM services -- debugging symbols

libdrm2/jessie-backports,now 2.4.74-1~bpo8+1 i386 [installed,automatic]
  Userspace interface to kernel DRM services -- runtime

libdrm2-dbg/oldstable 2.4.58-2 i386
  Userspace interface to kernel DRM services -- debugging symbols

libdrmaa1.0-java/jessie-backports 8.1.9+dfsg-1~bpo8+1 all
  Distributed resource management Application API library - Java bindings

libdrmaa1.0-java-doc/jessie-backports 8.1.9+dfsg-1~bpo8+1 all
  Distributed resource management Application API library - Java bindings docs

libdrmaa1.0-ruby/jessie-backports 8.1.9+dfsg-1~bpo8+1 all
  Distributed resource management Application API library - Ruby bindings
(but not installed because that's a non-gui system.

anyhow, the installed version comes with plenty man pages:
Code: Select all
libdrm /usr/share/man/man3/drmAvailable.3.gz
libdrm /usr/share/man/man3/drmHandleEvent.3.gz
libdrm /usr/share/man/man3/drmModeGetResources.3.gz
libdrm /usr/share/man/man7/
libdrm /usr/share/man/man7/drm-gem.7.gz
libdrm /usr/share/man/man7/drm-kms.7.gz
libdrm /usr/share/man/man7/drm-memory.7.gz
libdrm /usr/share/man/man7/drm-mm.7.gz
libdrm /usr/share/man/man7/drm-ttm.7.gz
libdrm /usr/share/man/man7/drm.7.gz


i hope this helps.

Re: Who to contact about libdrm and helping with man pages.

PostPosted: 2017-11-13 10:34
by vinnie
Thanks guys, I follow those leads.