Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
Note: There are no "*-symbol-check" files anymore.
|
|
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
|
|
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
|
|
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.
|
|
|
|
The libdrm `musl-ioctl.patch` is no longer necessary, see:
https://github.com/openembedded/openembedded-core/commit/015e631cd18d982df03d4c829c0f8229a2face38
|
|
|
|
|
|
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
|
|
(cherry picked from commit b577340eb5bc3b72549f0544b50e2e37df78bf12)
Co-authored-by: Matthew Bauer <mjbauer95@gmail.com>
|
|
fixes build for xorg.xf86videoomap
|
|
|
|
|
|
https://lists.x.org/archives/xorg-announce/2019-July/003001.html
|
|
|
|
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 shouldn’t be needed now that we are on macOS 10.12.
|
|
https://lists.x.org/archives/xorg-announce/2019-January/002937.html
|
|
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
|
|
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
libdrm
|
|
|
|
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.
|
|
* 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
|
|
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
|
|
No hashes should be changed.
|
|
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
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated
https://repology.org/repository/nix_stable/problems
|
|
Fixes #25917. It's all only about build-time dependency bloat and
consequent rebuild propagation.
|
|
|
|
|
|
|
|
This reverts commit a5f4e22289229a5f6b7341d17c45db98be84d479.
Breaks the stdenv build, e.g.: http://hydra.nixos.org/build/50015717
In general, the architectures are different enough that there is no
reason to consider both as ARM, just like we don't consider x86_64 as
32-bit x86.
cc @fpletz
|
|
|
|
|
|
I dropped --enable-freedreno since it's automatically enabled on ARM and
shouldn't be needed anywhere else.
|
|
|
|
Also:
- remove udev remains except explanation;
- remove maintainers.urkud, as he's been inactive for years.
|