summary refs log tree commit diff
path: root/pkgs/development/libraries/libdrm
AgeCommit message (Collapse)AuthorFilesLines
2023-02-19Merge #216621: libdrm: 2.4.114 -> 2.4.115Vladimír Čunát1-2/+2
...into staging
2023-02-16libdrm: 2.4.114 -> 2.4.115R. Ryantm1-2/+2
2023-02-05libdrm: fix build for FreeBSDAlyssa Ross1-3/+4
I've changed etnaviv from being explicitly enabled on ARM to using its auto value, as it is now enabled by default on appropriate architectures (including ARM). Make omap and etnaviv Linux-only as they both include Linux headers. They're disabled in FreeBSD Ports too.
2022-12-09libdrm: mark unsupported on DarwinAlyssa Ross1-1/+1
Unlike many other Unixes, Darwin does not implement DRM.
2022-11-15libdrm: 2.4.113 -> 2.4.114Michael Weiss1-2/+2
2022-10-16libdrm: fix build on armv6rnhmjoj1-0/+1
valgrind is not available on armv6 and the build fails if valgrind support is not explicitly disabled.
2022-09-14libdrm: 2.4.112 -> 2.4.113Cole Mickens1-5/+6
2022-08-01Merge pull request #183507 from Artturin/stdenvmeson1Sandro2-50/+0
2022-08-01treewide: remove unnecessary meson find_program patchesArtturin2-50/+0
they are unnecessary since 32e36bd429f804fd1468f51e39020f7360d8a5a8 https://github.com/NixOS/nixpkgs/pull/183507
2022-07-30treewide: use isAarch where appropriateAlyssa Ross1-1/+1
2022-07-09libdrm: 2.4.111 -> 2.4.112Michael Weiss1-2/+2
2022-06-06libdrm: 2.4.110 -> 2.4.111Michael Weiss1-2/+2
2022-02-18libdrm: 2.4.109 -> 2.4.110Michael Weiss1-2/+2
2021-11-25libdrm: 2.4.108 -> 2.4.109Michael Weiss1-2/+2
2021-11-08libdrm: 2.4.107 -> 2.4.108Michael Weiss1-2/+2
2021-07-02libdrm: 2.4.106 -> 2.4.107Michael Weiss1-2/+2
2021-05-18libdrm: 2.4.105 -> 2.4.106Michael Weiss1-2/+2
2021-04-07libdrm: 2.4.104 -> 2.4.105 (#118733)Michael Weiss1-8/+2
Note: There are no "*-symbol-check" files anymore.
2021-01-30libdrm: fix cross-compile to x86Ryan Burns1-1/+1
Don't omit drm_intel when cross-compiling. We've had this switch since ca5d91aa608224368d93599416dd97b16cbe6bbf and it doesn't seem to be needed anymore. https://hydra.nixos.org/eval/1644952?filter=x86_64-musl.mesa#tabs-still-fail
2021-01-19libdrm: 2.4.103 -> 2.4.104Michael Weiss1-12/+25
Announcement: https://lists.freedesktop.org/archives/dri-devel/2021-January/293654.html Additional changes: - docutils is a new bild-time dependency for rst2man. - Fix the license (BSD -> MIT). The licensing is a bit complicated but at least the main license is MIT [0],[1],[2]. - Add myself as maintainer. - Extend the meta information. - Some minor cleanups and style improvements. [0]: https://pkgs.alpinelinux.org/packages?name=libdrm [1]: https://www.freshports.org/graphics/libdrm [2]: https://src.fedoraproject.org/rpms/libdrm/blob/master/f/libdrm.spec
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2020-11-23libdrm: 2.4.102 -> 2.4.103R. RyanTM1-2/+2
2020-08-16musl: 1.1.24 -> 1.2.0Niklas Hambüchen1-9/+1
The libdrm `musl-ioctl.patch` is no longer necessary, see: https://github.com/openembedded/openembedded-core/commit/015e631cd18d982df03d4c829c0f8229a2face38
2020-06-18libdrm: 2.4.100 -> 2.4.102Devin Bayer2-15/+14
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2019-10-27libdrm: 2.4.99 -> 2.4.100R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libdrm/versions
2019-09-22libdrm: Add patch to fix musl build. Fixes #66441Niklas Hambüchen1-2/+10
(cherry picked from commit b577340eb5bc3b72549f0544b50e2e37df78bf12) Co-authored-by: Matthew Bauer <mjbauer95@gmail.com>
2019-08-26libdrm: enable omap supportRobin Gloster1-0/+1
fixes build for xorg.xf86videoomap
2019-08-19libdrm: don't depend on valgrind when it is not available (armv6l)Ben Wolsieffer1-11/+13
2019-08-02libdrm: cross-compile fixJörg Thalheim2-1/+53
2019-07-11libdrm: 2.4.98 -> 2.4.99Will Dietz1-3/+4
https://lists.x.org/archives/xorg-announce/2019-July/003001.html
2019-06-26libdrm: build with mesonCole Mickens1-7/+8
2019-05-01libdrm: 2.4.97 -> 2.4.98R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libdrm/versions
2019-04-26treewide: remove old patches for macOSMatthew Bauer2-93/+0
These shouldn’t be needed now that we are on macOS 10.12.
2019-02-15libdrm: 2.4.96 -> 2.4.97Will Dietz1-2/+2
https://lists.x.org/archives/xorg-announce/2019-January/002937.html
2018-10-27libdrm: 2.4.94 -> 2.4.96 (#49292)R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libdrm/versions
2018-09-06libdrm: 2.4.93 -> 2.4.94R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from libdrm
2018-08-11libdrm: fix testsJan Malakhovski1-0/+6
2018-08-09libdrm: 2.4.92 -> 2.4.93 (#44759)R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libdrm/versions.
2018-06-28treewide: http -> https sources (#42676)Silvan Mosberger1-1/+1
* treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces
2018-05-11libdrm: 2.4.91 -> 2.4.92R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libdrm/versions. These checks were done: - built on NixOS - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.) - found 2.4.92 with grep in /nix/store/9n9nnxcq129pwmynmbpsb2h86w6aafkr-libdrm-2.4.92 - directory tree listing: https://gist.github.com/f9b660cd3c8012a94adf29b9d2931d70
2018-05-10libdrm: Remove crossAttrsJohn Ericson1-3/+3
No hashes should be changed.
2018-04-25treewide: isArm -> isAarch32John Ericson1-1/+1
Following legacy packing conventions, `isArm` was defined just for 32-bit ARM instruction set. This is confusing to non packagers though, because Aarch64 is an ARM instruction set. The official ARM overview for ARMv8[1] is surprisingly not confusing, given the overall state of affairs for ARM naming conventions, and offers us a solution. It divides the nomenclature into three levels: ``` ISA: ARMv8 {-A, -R, -M} / \ Mode: Aarch32 Aarch64 | / \ Encoding: A64 A32 T32 ``` At the top is the overall v8 instruction set archicture. Second are the two modes, defined by bitwidth but differing in other semantics too, and buttom are the encodings, (hopefully?) isomorphic if they encode the same mode. The 32 bit encodings are mostly backwards compatible with previous non-Thumb and Thumb encodings, and if so we can pun the mode names to instead mean "sets of compatable or isomorphic encodings", and then voilà we have nice names for 32-bit and 64-bit arm instruction sets which do not use the word ARM so as to not confused either laymen or experienced ARM packages. [1]: https://developer.arm.com/products/architecture/a-profile
2018-03-31libdrm: 2.4.90 -> 2.4.91R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libdrm/versions. These checks were done: - built on NixOS - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.) - found 2.4.91 with grep in /nix/store/rff4bpz0j9w5fgxsd5qq1vdv5wpdlwxy-libdrm-2.4.91 - directory tree listing: https://gist.github.com/c13751993f64b3543f93979f9450e5d1
2018-02-24libdrm: 2.4.89 -> 2.4.90Vladimír Čunát1-2/+2
2017-12-29libdrm: 2.4.88 -> 2.4.89Vladimír Čunát1-2/+2
2017-11-27libdrm: 2.4.84 -> 2.4.88Vladimír Čunát1-3/+4
2017-10-16libdrm: 2.4.83 -> 2.4.84Vladimír Čunát1-2/+2
2017-10-06libdrm: enable testsgnidorah1-2/+2
2017-08-27libdrm: 2.4.82 -> 2.4.83Vladimír Čunát1-2/+2