aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/libraries/libdrm/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/libdrm/default.nix')
-rw-r--r--nixpkgs/pkgs/development/libraries/libdrm/default.nix16
1 files changed, 4 insertions, 12 deletions
diff --git a/nixpkgs/pkgs/development/libraries/libdrm/default.nix b/nixpkgs/pkgs/development/libraries/libdrm/default.nix
index 0d6ff189765..328c85830fb 100644
--- a/nixpkgs/pkgs/development/libraries/libdrm/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libdrm/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "libdrm";
- version = "2.4.100";
+ version = "2.4.102";
src = fetchurl {
- url = "https://dri.freedesktop.org/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "0p8a1l3a3s40i81mawm8nhrbk7p97ss05qkawp1yx73c30lchz67";
+ url = "https://dri.freedesktop.org/${pname}/${pname}-${version}.tar.xz";
+ sha256 = "0nx0bd9dhymdsd99v4ifib77yjirkvkxf5hzdkbr7qr8dhrzkjwb";
};
outputs = [ "out" "dev" "bin" ];
@@ -17,15 +17,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libpthreadstubs libpciaccess ]
++ lib.optional withValgrind valgrind-light;
- patches = [ ./cross-build-nm-path.patch ] ++
- lib.optionals stdenv.hostPlatform.isMusl [
- # Fix tests not building on musl because they use the glibc-specific
- # (non-POSIX) `ioctl()` type signature. See #66441.
- (fetchpatch {
- url = "https://raw.githubusercontent.com/openembedded/openembedded-core/30a2af80f5f8c8ddf0f619e4f50451b02baa22dd/meta/recipes-graphics/drm/libdrm/musl-ioctl.patch";
- sha256 = "0rdmh4k5kb80hhk1sdhlil30yf0s8d8w0fnq0hzyvw3ir1mki3by";
- })
- ];
+ patches = [ ./cross-build-nm-path.patch ];
postPatch = ''
for a in */*-symbol-check ; do