227 Commits

Author SHA256 Message Date
73ea6d8d86 Accepting request 1324608 from home:dirkmueller:Factory
- update to 2.4.131
  * support steam machine
  * avoid insecure getenv use

  * n_libdrm-drop-valgrind-dep-generic.patch
- adjusted

OBS-URL: https://build.opensuse.org/request/show/1324608
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=387
2026-01-06 13:26:38 +00:00
bba4395660 - Update to 2.4.130
* omap: fix omap_bo_size for tiled buffers
  * amdgpu: add env support for amdgpu.ids path
  * Support multiple paths in AMDGPU_ASIC_ID_TABLE_PATH envar
  * amdgpu: Fix envar name in documentation
  * Sync headers with drm-next
  * headers: drm: Sync virtgpu_drm.h with Linux v6.16

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=385
2025-12-08 15:10:11 +00:00
cb756c5944 - Update to 2.4.129
* amdgpu: update marketing names
  * amdgpu: update marketing names
  * Sync headers with drm-next

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=383
2025-11-17 16:19:46 +00:00
ed39884bab - Update to 2.4.128
* Versions 2.4.126 and 2.4.127 contain an ABI breakage in
    libdrm_amdgpu. Depending on which Mesa version or commit you
    use, you may see stack smashing resulting in crashes of AMD
    Mesa drivers. It's recommended to never package versions
    2.4.126 and 2.4.127.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=381
2025-11-02 11:31:40 +00:00
f8d3fc74af - Update to 2.4.127
* xf86drm: Trim traling whitespace in xf86drm.h
  * xf86drm: Fix drmDevicesEqual() for nodes on the faux bus
  * xf86drm: Drop drmFauxDeviceInfo

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=379
2025-10-14 18:13:12 +00:00
a2ac103b15 Accepting request 1309932 from home:krop:branches:X11:XOrg
- Update to 2.4.126
  * amdgpu: update marketing names
  * xf86drm: Add faux bus
  * modetest: fix build error on is_power_of_two()
  * drm/amdgpu: Add user queue HQD count to hw_ip info
  * modetest: util: add seed argument for noise patterns
  * modetest: util: pattern: add new patterns

OBS-URL: https://build.opensuse.org/request/show/1309932
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=377
2025-10-09 20:23:57 +00:00
c5adf81bf7 Accepting request 1308594 from openSUSE:Factory:RISCV
- Enable valgrind support on riscv64

OBS-URL: https://build.opensuse.org/request/show/1308594
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=375
2025-10-08 15:48:35 +00:00
aea7bf2213 - redefine %meson_build/%meson_install on Leap 15.6 in order to fix
build

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=373
2025-09-22 15:38:02 +00:00
52f727104c - adjusted patches
* n_libdrm-drop-valgrind-dep-generic.patch 
  * n_libdrm-drop-valgrind-dep-intel.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=371
2024-12-12 22:27:57 +00:00
74c268ff47 - update to 2.4.124
* include/drm/README: update drm-next link to use gitlab instead of cgit
  * modetest: simplify planar YUV handling
  * modetest: add support for YUV422 and YUV444 plane format
  * xf86drm: print AMD modifiers properly
  * tests/util: Call `drmGetDevices2()` instead of `drmOpen()`ing all modules
  * android: add genrule for generated_static_table_fourcc.h
  * modetest: Make modetest availble to vendor on Android
  * build: simplify Linux system check

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=369
2024-12-05 02:44:33 +00:00
0ab98f5042 - update to 2.4.123
* amdgpu: add new marketing names
  * amdgpu: add new marketing names
  * Convert to Android.bp
  * libs: Tie DSO minor versions to libdrm version
  * readdir_r is deprecated.
  * Fix FTBS on undefined clock_gettime() and asprintf()
  * Export include dirs with -isystem
  * Makes libdrm available on host
  * Adds libdrm_headers
  * Make libdrm recovery_available
  * add crosvm to com.android.virt
  * Enable GPU in crosvm
  * Android.bp: Add include exports for android dir
  * Disable ioctl signed overload for Bionic libc
  * build: bump version to 2.4.123
  * Delete all Makefile.sources files
  * tests: Make modetest and proptest cc_binary in Android.bp

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=367
2024-08-27 08:00:43 +00:00
702b5077b0 - update to 2.4.122
* fix FTBS on FreeBSD (or non-Linux in general)
  * freedreno: fix FTBS on non-Linux platforms (unused header)
  * etnaviv: fix FTBS on undefined linux/* headers on non-Linux platforms.
  * ci: upgrade debian container to bookworm
  * ci: upgrade FreeBSD VM to 14.1
  * Remove libm in libdrm dependencies
  * Sync headers with drm-next

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=365
2024-06-26 11:11:31 +00:00
c889547107 - update to 2.4.121
* meson: make build system happy by replacing deprecated feature
  * include poll.h instead of sys/poll.h
  * amdgpu: Make amdgpu_device_deinitialize thread-safe
  * Revert "xf86drm: ignore symlinks in process_device()"
  * xf86drm: Don't consider node names longer than the maximum allowed
  * tests/amdgpu: fix compile warning with the guard enum value
  * tests/amdgpu: fix compile error with gcc7.5
  * tests/amdgpu: fix compile error with gcc14
  * tests/util: add tidss driver
  * meson: Replace usages of deprecated ExternalProgram.path()
  * meson: Fix broken str.format usage
  * amdgpu: add marketing names from Adrenalin 23.11.1
  * amdgpu: add marketing names from PRO Edition for W7700
  * amdgpu: add marketing names from Windows Steam Deck OLED APU driver
  * amdgpu: add marketing names from amd-6.0
  * amdgpu: add marketing name for Radeon RX 6550M
  * amdgpu: add marketing names from amd-6.0.1
  * amdgpu: Make amdgpu_cs_signal_semaphore() thread-safe
  * amdgpu: sync amdgpu_drm.h
  * symbols-check: Add _GLOBAL_OFFSET_TABLE_
  * symbols-check: Add _fbss, _fdata, _ftext
  * amdgpu: expose amdgpu_va_manager publicly
  * amdgpu: add amdgpu_va_range_alloc2
  * amdgpu: add amdgpu_device_initialize2
  * amdgpu: fix deinit logic
  * ci: build with meson --fatal-meson-warnings
  * ci: use "meson setup" sub-command
  * xf86drm: document drmDevicesEqual()
  * xf86drm: ignore symlinks in process_device()

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=363
2024-06-03 00:52:46 +00:00
08f3aa6ded - adjusted
* n_libdrm-drop-valgrind-dep-generic.patch
  * n_libdrm-drop-valgrind-dep-intel.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=361
2024-01-13 10:40:56 +00:00
190dff92b2 - update to 2.4.120
* radeon: fix missing stencil_tile_mode initialisation in the
    linear/fallback case
  * amdgpu: fix use-after-free
  * Sync headers with drm-next

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=360
2024-01-13 10:36:01 +00:00
b1f1730be2 - adjusted n_libdrm-drop-valgrind-dep-generic.patch,
n_libdrm-drop-valgrind-dep-intel.patch to fix build

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=358
2024-01-06 21:11:05 +00:00
f38d29a408 Accepting request 1135467 from home:dirkmueller:Factory
- update to 2.4.119:
  * add amdgpu_va_get_start_addr

OBS-URL: https://build.opensuse.org/request/show/1135467
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=357
2024-01-06 13:01:40 +00:00
88cfb56bee - adjusted n_libdrm-drop-valgrind-dep-generic.patch,
n_libdrm-drop-valgrind-dep-intel.patch to fix build on sle15-sp6

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=355
2023-11-28 14:31:03 +00:00
172666b9ea Accepting request 1128707 from home:dirkmueller:Factory
- update to 2.4.118:
  * improve SMPTE color LUT accuracy
  * util: factor out and optimize C8 SMPTE color LUT
  * util: add support for DRM_FORMAT_C[124]
  * util: store number of colors for indexed formats
  * util: add SMPTE pattern support for C4 format
  * util: add SMPTE pattern support for C1 format
  * util: add SMPTE pattern support for C2 format
  * modetest: add support for DRM_FORMAT_C[124]
  * modetest: add SMPTE pattern support for C[124] formats
  * intel: determine target endianness using meson
  * util: fix 32 bpp patterns on big-endian
  * util: fix 16 bpp patterns on big-endian
  * util: add missing big-endian RGB16 frame buffer formats
  * modetest: add support for parsing big-endian formats
  * util: add test pattern support for big-endian XRGB1555/RGB565
  * util: fix pwetty on big-endian
  * util: add pwetty support for big-endian RGB565
  * modetest: add support for big-endian XRGB1555/RGB565
  * modetest: add support for DRM_FORMAT_NV{15,20,30}
  * modetest: switch usage to proper options grammar
  * xf86drm: add drmGetNodeTypeFromDevId
  * Sync headers with drm-next
  * xf86drmMode: add drmModeCloseFB()

OBS-URL: https://build.opensuse.org/request/show/1128707
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=353
2023-11-26 10:47:32 +00:00
8944563fed - adjusted n_libdrm-drop-valgrind-dep-generic.patch,
n_libdrm-drop-valgrind-dep-intel.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=351
2023-11-20 11:41:59 +00:00
95ccdcc0ce Accepting request 1126571 from home:dirkmueller:Factory
- use valgrind support only on 64bit platforms

- provide/obsolete dropped packages libkms1/libkms-devel (bsc#1215526)
- disabled intel driver on s390x
  * atomic: fix atomic_add_unless() fallback's return value
  * meson: auto-enable etnaviv on arm, arc, mips and loongarch architectures
  * modetest: use drmGetFormatName()
  * xf86drmMode: introduce drmModeGetConnectorTypeName
  * testsuite fixes
  * drops libkms
  * update to tests
  * ci fixes
  * amdgpu: add function of INFO ioctl for querying video caps
  * amdgpu: sync up amdgpu_drm.h with latest from kernel
  * xf86drmMode: set FB_MODIFIERS flag when modifiers are supplied
  * intel: Keep libdrm working without pread/pwrite ioctls
  * xf86drm: fix null pointer deref in drmGetBufInfo
  * xf86drm: warn about GEM handle reference counting
  * intel: add INTEL_ADLS_IDS to the pciids list
  * intel: sync i915_pciids.h with kernel
  * amdgpu: update marketing names
- reenabled build of manual pages (switch from xsltproc to rst2man)
  * xf86drm.c: Use integer logarithm.
  * lots of FreeBSD and modetest stuff
- This release includes support for latest Intel GPUs
  (jsc#SLE-7962, jsc#SLE-8024, jsc#SLE-8022, jsc#SLE-10182,
  * bugfixes (boo#1155382)
  * bug fixes
  * This release adds marketing names for AMDGPU devices, a
  + amdgpu: Fix wrappers for AMDGPU_VM IOCTL.

OBS-URL: https://build.opensuse.org/request/show/1126571
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=349
2023-11-15 11:13:42 +00:00
534081a57c - Update to 2.4.117
* modetest: print modifiers in hex as well
  * modetest: custom mode support
  * meson: fix intel requirements
  * meson: Use feature.require() and feature.allowed()
  * meson: replace deprecated program.path -> program.full_path
  * modetest: avoid erroring if there's no gamma legacy support
  * amdgpu: Fix pointer/integer mismatch warning
  * amdgpu: Use PRI?64 to format uint64_t
  * util: add NV24 and NV42 frame buffer formats
  * util: add pattern support for DRM_FORMAT_NV{24,42}
  * modetest: add support for DRM_FORMAT_NV{24,42}
  * util: fix grey in YUV SMPTE patterns
  * modetest: fix mode_vrefresh() for interlace/dblscan/vscan
  * util: remove unused definitions of RED, GREEN, and BLUE
  * amdgpu: add marketing names from amd-5.4.6 (22.40.6)
  * amdgpu: add marketing names from amd-5.5.1 (23.10.1)
  * amdgpu: add marketing names from PRO Edition 23.Q3 W7000
  * amdgpu: add marketing names from Adrenalin 23.7.2
  * amdgpu: add marketing names from Adrenalin 23.9.1
  * modetest: document why no blob is created for linear gamma LUT
  * modetest: allocate and commit atomic request around set_property()
  * modetest: permit -r and -s to work together
  * modetest: allow using -r and -P
  * modetest: add support for writeback connector
  * amdgpu: amdgpu_drm.h for new GPUVM fault ioctl
  * amdgpu: add support for querying VM faults information
  * xf86drm: mark DRM_MAX_MINOR as deprecated
  * ci: bump FreeBSD to 13.2

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=347
2023-10-20 12:03:48 +00:00
3a1d14c70e - fixed typo in changelog
- provide/obsolete with %release to make sure that the older version
  is always older ...

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=345
2023-09-21 10:38:06 +00:00
4f4fd92664 - provide/obsolete dropped packges libkms1/libkms-devel (bsc#1215526)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=344
2023-09-21 08:32:55 +00:00
ef91879d00 - adjusted n_libdrm-drop-valgrind-dep-generic.patch,
n_libdrm-drop-valgrind-dep-intel.patch to generated 2.4.116
  pkgconfig files in order to fix build against sle15/Leap 15.x

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=343
2023-09-20 14:11:23 +00:00
ba5485e8ae - Update to 2.4.116
* nouveau: add interface to make buffer objects global
  * xf86drm: update DRM_NODE_NAME_MAX supporting more nodes
  * xf86drm: use drm device name to identify drm node type
  * meson: drop pthread-stubs dependency on BSDs
  * amdgpu: add marketing names from amd-5.4.3 (22.40.3)
  * tests/amdgpu: Fix Usage string
  * tests/amdgpu: Add all 9 options to the help output
  * tests/amdgpu: Allow to exclude a test or a suite of tests
  * amdgpu: add an environment variable that overrides the context priority
  * amdgpu: remove va::dev member
  * tests/amdgpu/vcn: change vbv_buffer name to input
  * tests/amdgpu/vcn: fix drm test failure
  * tests/amdgpu/vcn: fix session buffer issue for vcn1-vcn3
  * tests/amdgpu/vcn:update decoder unit test
  * xf86drm: bump DRM_MAX_MINOR to 64
  * xf86drm: drop control nodes implementation
  * Sync headers with drm-next
  * xf86drm: add drmSyncobjEventfd
  * build: bump version to 2.4.116
  * xf86drmMode: constify drmModeCrtcSetGamma
  * tests/util: Add vkms driver
  * test/amdgpu/hotunplug: add apu check for hotplug test

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=341
2023-08-26 14:38:41 +00:00
6c6291f2e5 Accepting request 1064433 from home:frispete:branches:X11:XOrg
- Adjust the n_libdrm-drop-valgrind* patches accordingly

OBS-URL: https://build.opensuse.org/request/show/1064433
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=339
2023-02-13 10:59:48 +00:00
03c93af6a3 - Update to 2.4.115
* mdgpu: add marketing names from amd-5.4 (22.40)
  * amdgpu: add some additional marketing names
  * tests/amdgpu: use AMDGPU_TIMEOUT_INFINITE to query fence
  * intel: Eliminate need to keep adding PCI IDs
  * drm_fourcc: sync drm_fourcc with latest drm-next kernel
  * xf86drm: Add support for decoding Vivante format modifiers
  * tests/amdgpu/jpeg: enable unit test for jpeg 4
  * xf86drm: fix warning in drmGetFormatModifierNameFromVivante()
  * xf86drm: add support for printing AMD GFX11 modifiers

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=337
2023-02-09 14:04:29 +00:00
f2b66d4ab4 Accepting request 1037623 from home:dimstar:Factory
- Apply n_libdrm-drop-valgrind-dep-generic.patch and
  n_libdrm-drop-valgrind-dep-intel.patch only when the build uses
  meson < 0.64. With meson 0.64, we don't get the dependency on
  valgraind added.

OBS-URL: https://build.opensuse.org/request/show/1037623
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=335
2022-11-23 14:41:06 +00:00
f5f7154f7f - split n_libdrm-drop-valgrind-dep.patch into
n_libdrm-drop-valgrind-dep-generic.patch and
  n_libdrm-drop-valgrind-dep-intel.patch to fix build on s390 and
  armv7l

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=324
2022-11-22 11:09:00 +00:00
1027b1dd19 Accepting request 1037270 from home:dimstar:Factory
- Only apply libdrm-drop-valgrind-dep.patch if valgrnid_support is
  enabled (fix build on e.g. aarch64).

That should fix aarch64 build and also Leap 15.3 (no-backup if applied with fuzz)

OBS-URL: https://build.opensuse.org/request/show/1037270
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=323
2022-11-22 10:47:46 +00:00
7805c363b2 - renamed libdrm-drop-valgrind-dep.patch to
n_libdrm-drop-valgrind-dep.patch in order to mark it as 'never
  to be upstreamed'

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=322
2022-11-22 10:23:43 +00:00
f9ba347306 Accepting request 1037235 from home:dimstar:Factory
- Add libdrm-drop-valgrind-dep.patch (as source): drop dependency
  on valgrind on generated pkgconfig files. The .pc files are
  auto-generated by meson and are 'technically' correct, but we do
  not want to inject valgrind here (we can get away with this hack
  as it's only relevant when using pkg-config --static, and we
  do not provide static libs anyway).

clearly not the cleanest of solutions (dropping valgrind support
might be cleaner - i.e. does it have a performance impact?)

anyway, this 'hack' allows SLE to have this libdrm, and not need to
pull valgrind into the base packages; consumers of libdrm are 'safe'
as we do not support static builds (which is where Requires.private
is being used)

OBS-URL: https://build.opensuse.org/request/show/1037235
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=321
2022-11-22 10:17:42 +00:00
68a03b0214 - Update to 2.4.114
* amdgpu.ids: use consistent formatting for RID
  * amdgpu.ids: sort the file
  * amdgpu.ids: update to the latest marketing name
  * amdgpu_ids: add MI marketing names
  * amdgpu: Add a default marketing name if none is found
  * meson: fast-fail on unsupported OSes
  * include/drm/drm_fourcc.h: Update from Linux v6.0-rc7
  * include/drm/i915_drm.h: Update from Linux v6.0-rc7
  * tests/util: add imx-lcdif driver
  * intel: move declarations to top in drm_intel_gem_bo_unreference()
  * build: automatically disable Intel if pciaccess is not found
  * xf86drm: handle DRM_FORMAT_BIG_ENDIAN in drmGetFormatName()
  * amdgpu: silence uninitialized variable warning
  * xf86drmMode: add helpers for dumb buffers
  * modetest: drop unused offset field in struct bo
  * modetest: use sized integers in struct bo
  * modetest: use dumb buffer helpers

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=319
2022-11-03 15:16:29 +00:00
2b9babba64 - disabled intel driver on s390x
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=315
2022-09-13 10:34:26 +00:00
ee1cbcbcbd Accepting request 1003036 from home:dirkmueller:Factory
- update to 2.4.113:
  * amdgpu: update marketing names
  * sync i915_pciids with kernel
  * atomic: fix atomic_add_unless() fallback's return value 
  * intel: Avoid aliasing violation
  * intel: Hook up new platforms IDs
  * meson: auto-enable etnaviv on arm, arc, mips and loongarch architectures 
  * modetest: use drmGetFormatName() 
  * lots of testsuite and CI improvements
- enable intel support everywhere as there are now discrete intel GPUs
- enable vc4 support on armv7/aarch64
- simplify valgrind support ifdefery

OBS-URL: https://build.opensuse.org/request/show/1003036
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=314
2022-09-13 09:52:01 +00:00
e5ee3b0102 Accepting request 990729 from home:dirkmueller:Factory
- update to 2.4.112:
  * xf86drmMode: introduce drmModeConnectorGetPossibleCrtcs
  * xf86drmMode: introduce drmModeGetConnectorTypeName 
  * xf86drmMode: constify drmModeAtomicReq functions
  * gen_table_fourcc: strip _MODIFIER suffix for INVALID
  * testsuite fixes

OBS-URL: https://build.opensuse.org/request/show/990729
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=312
2022-07-23 07:58:09 +00:00
03b88a58fa - added tegra-* tools on aarch64 to spefile
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=310
2022-06-03 22:08:42 +00:00
d3ffbe6541 - update to 2.4.111
* bugfixes
  * drops libkms

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=309
2022-06-03 20:25:58 +00:00
0dc02bbbf0 Accepting request 958104 from home:dirkmueller:Factory
- update to 2.4.110:
  * build system updates
  * amdgpu: implement new CTX OP to set/get stable pstates
  * amdgpu: update_drm for new CTX OP to set/get stable pstates
  * intel: Add support for ADL-N
  * intel: Add support for RPLS platform
  * intel: sync pciids with Linux kernel
  * update to tests

OBS-URL: https://build.opensuse.org/request/show/958104
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=308
2022-02-28 19:36:35 +00:00
8c0a683986 Accepting request 934136 from home:dirkmueller:Factory
- update to 2.4.109:
  * amdgpu: add new function to get fd
  * radeon: remove duplicate struct declaration
  * xf86drm: fix compiler warnings
  * ci fixes

OBS-URL: https://build.opensuse.org/request/show/934136
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=307
2021-11-26 18:33:17 +00:00
0ac0e64624 Accepting request 933582 from home:dirkmueller:Factory
- update to 2.4.108:
  * amdgpu: add amdgpu_stress utility v2
  * amdgpu: add marketing names from 21.30
  * amdgpu: add new marketing name
  * amdgpu: Make marketing names consistent
  * amdgpu: use drmCloseBufferHandle
  * build: bump version to 2.4.108
  * drm_fourcc: sync drm_fourcc with latest drm-next kernel
  * etnaviv: use drmCloseBufferHandle
  * exynos: use drmCloseBufferHandle
  * Fix -Werror=format build errors on FreeBSD
  * freedreno: use drmCloseBufferHandle
  * headers: drm: Sync with drm-next
  * intel: Do not assert on unknown chips in drm_intel_decode_context_alloc
  * intel: Drop legacy execbuffer support
  * intel: sync ADL-S PCI IDs with kernel
  * intel: Sync pci ids
  * intel: use drmCloseBufferHandle
  * man: refer to drmCloseBufferHandle instead of DRM_IOCTL_GEM_CLOSE
  * meson: Build libdrm.so as an unversioned lib on Android.
  * meson: Don't build libkms for Android.
  * nouveau: print bo address in the GPU/CPU vm and its size
  * nouveau: use drmCloseBufferHandle
  * omap: use drmCloseBufferHandle
  * radeon: use drmCloseBufferHandle
  * tegra: use drmCloseBufferHandle
  * test/amdgpu: Bob to Alice copy should be TMZ in secure bounce test
  * tests/amdgpu: Fix TMZ secure bounce test
  * xf86drm: add GEM_CLOSE ioctl wrapper
  * xf86drm: add iterator API for DRM/KMS IN_FORMATS blobs

OBS-URL: https://build.opensuse.org/request/show/933582
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=306
2021-11-24 23:06:16 +00:00
2282b6a4c1 - covers jira#SLE/SLE-18743
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=305
2021-09-27 13:39:54 +00:00
dd06c15b90 Accepting request 905675 from home:tobijk:X11:XOrg
- Update to version 2.4.107:
  * amdgpu: update marketing names
  * tests/amdgpu: Fix valgrind warning
  * test/amdgpu: Add helper functions for hot unplug
  * test/amdgpu/hotunplug: Add test suite for GPU unplug
  * tests/amdgpu/hotunplug: Add unplug with cs test.
  * tests/amdgpu/hotunplug: Add hotunplug with exported bo test
  * tests/amdgpu/hotunplug: Add hotunplug with exported fence
  * amdgpu: Add vamgr for capture/replay.
  * include <sys/types.h> in xf86drmMode when the OS is FreeBSD
  * _WANT_KERNEL_ERRNO must be defined in FreeBSD for ERESTART to be used
  * Conditionally include <linux/limits.h> and <sys/params.h> on Linux, BSD
  * Revert "tests/amdgpu: fix bo eviction test issue"
  * xf86drm: Add a human readable representation for format modifiers
  * xf86drm: Add a vendor function to decode the format modifier
  * xf86drm: Add support for decoding Nvidia format modifiers
  * xf86drm: Add support for decoding AMD format modifiers
  * xf86drm: Add support for decoding AMLOGIC format modifiers
  * README.rst: Include some notes about syncing uapi headers
  * amdgpu: Added product name for E9390,E9560 and E9565 dgpu
  * intel: Add support for ADLP

OBS-URL: https://build.opensuse.org/request/show/905675
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=304
2021-07-11 14:45:46 +00:00
d17f70c1ca Accepting request 894253 from home:polslinux:branches:X11:XOrg
- Update to 2.4.106:
  * various nouveau fixes
  * improve tests

OBS-URL: https://build.opensuse.org/request/show/894253
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=302
2021-05-22 09:22:18 +00:00
aa81db8b06 Accepting request 883708 from home:dirkmueller:Factory
- update to 2.4.105:
  * amdgpu: add function of INFO ioctl for querying video caps 
  * amdgpu: sync up amdgpu_drm.h with latest from kernel 
  * xf86drmMode: set FB_MODIFIERS flag when modifiers are supplied 
  * xf86drmMode: introduce drmModeGetPropertyType
  * intel: Keep libdrm working without pread/pwrite ioctls 
  * xf86drm: fix null pointer deref in drmGetBufInfo 
  * intel: Add support for JSL
  * xf86drm: warn about GEM handle reference counting 
  * xf86drmMode: add drmIsKMS
  * intel: add INTEL_ADLS_IDS to the pciids list 
  * intel: sync i915_pciids.h with kernel 
  * amdgpu: update marketing names 
  * tests and build system fixes

OBS-URL: https://build.opensuse.org/request/show/883708
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=300
2021-04-08 09:24:53 +00:00
0c06ebf2ae - reenabled build of manual pages (switch from xsltproc to rst2man)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=298
2021-01-24 11:46:34 +00:00
c70ead57ae Accepting request 866341 from home:dirkmueller:branches:X11:XOrg
- update to 2.4.104:
  * headers: drm: Sync with drm-next
  * Remove outdated comments about stdint.h
  * Remove definitions duplicated from drm_mode.h
  * xf86drmMode.h use ANSI C99 arrays
  * Document drmModeConnection
  * man: convert to reSTructuredText
  * testsuite fixes

OBS-URL: https://build.opensuse.org/request/show/866341
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=297
2021-01-24 11:35:13 +00:00
17657cf140 Accepting request 860772 from home:dirkmueller:branches:X11:XOrg
- update to 2.4.103:
  * xf86drm.c: Use integer logarithm. 
  * amdgpu: only enable security tests on raven family
  * amdgpu: sync up amdgpu_drm.h with latest from kernel
  * amdgpu: add marketing names from 20.40
  * intel: add INTEL_DG1_IDS to the pciids list
  * amdgpu: add device IDs for Raven, Picasso and Renoir
  * intel: sync i915_pciids.h with kernel
  * amdgpu: Add Device IDs for Embedded Raven2 platforms
  * intel: sync i915_pciids.h with kernel
  * xf86drm.c: fix build failure
  * core: use `O_RDONLY` instead of ambiguous `0` flag
  * lots of tests/amdgpu updates

OBS-URL: https://build.opensuse.org/request/show/860772
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=295
2021-01-06 20:55:27 +00:00
934f43942f - version 2.4.102 needed for jira#SLE/SLE-12880, jira#SLE/SLE-12882
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=293
2020-08-31 19:32:46 +00:00