guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/05: gnu: libdrm: Update to 2.4.77.


From: Marius Bakke
Subject: 03/05: gnu: libdrm: Update to 2.4.77.
Date: Thu, 6 Apr 2017 10:04:12 -0400 (EDT)

mbakke pushed a commit to branch staging
in repository guix.

commit 3c81c4f90c519238bc86637fd05fdd0ca4053773
Author: Marius Bakke <address@hidden>
Date:   Thu Apr 6 15:30:36 2017 +0200

    gnu: libdrm: Update to 2.4.77.
    
    * gnu/packages/xdisorg.scm (libdrm): Update to 2.4.77.
    * gnu/packages/patches/libdrm-symbol-check.patch: Adjust to upstream 
changes.
---
 gnu/packages/patches/libdrm-symbol-check.patch | 25 ++++++++++---------------
 gnu/packages/xdisorg.scm                       |  4 ++--
 2 files changed, 12 insertions(+), 17 deletions(-)

diff --git a/gnu/packages/patches/libdrm-symbol-check.patch 
b/gnu/packages/patches/libdrm-symbol-check.patch
index 69c67e7..0a77763 100644
--- a/gnu/packages/patches/libdrm-symbol-check.patch
+++ b/gnu/packages/patches/libdrm-symbol-check.patch
@@ -174,26 +174,21 @@ mips64el-linux, armhf-linux and aarch64-linux.
 @@ -1,6 +1,6 @@
  #!/bin/bash
  
--# The following symbols (past the first five) are taken from the public 
headers.
-+# The following symbols (past the first 12) are taken from the public headers.
- # A list of the latter should be available 
Makefile.sources/LIBDRM_FREEDRENO_H_FILES
+-# The following symbols (past the first nine) are taken from tegra.h.
++# The following symbols (past the first 12) are taken from tegra.h.
  
  FUNCS=$(nm -D --format=bsd --defined-only ${1-.libs/libdrm_tegra.so} | awk 
'{print $3}'| while read func; do
-@@ -10,6 +10,13 @@
- _end
- _fini
- _init
+ ( grep -q "^$func$" || echo $func )  <<EOF
+@@ -9,6 +9,9 @@
+ __bss_start
+ __end__
+ _bss_end__
 +_fbss
 +_fdata
 +_ftext
-+__bss_start__
-+__bss_end__
-+_bss_end__
-+__end__
- drm_tegra_bo_get_flags
- drm_tegra_bo_get_handle
- drm_tegra_bo_get_tiling
-
+ _edata
+ _end
+ _fini
 --- libdrm-2.4.65/radeon/radeon-symbol-check.orig      2015-05-04 
11:47:43.000000000 -0400
 +++ libdrm-2.4.65/radeon/radeon-symbol-check   2015-10-18 23:57:00.756759698 
-0400
 @@ -1,6 +1,6 @@
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 0467d5b..55862b4 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -277,7 +277,7 @@ rasterisation.")
 (define-public libdrm
   (package
     (name "libdrm")
-    (version "2.4.75")
+    (version "2.4.77")
     (source
       (origin
         (method url-fetch)
@@ -287,7 +287,7 @@ rasterisation.")
                ".tar.bz2"))
         (sha256
          (base32
-          "0kq5hmck0gq7b29fr8jp94njc7jpkpbyws12s63w4b21xw750nid"))
+          "0v9vzgv8nb7q4q83c2402m6b7vifl52xwzzr9lmx19227b5f5mg8"))
         (patches (search-patches "libdrm-symbol-check.patch"))))
     (build-system gnu-build-system)
     (inputs



reply via email to

[Prev in Thread] Current Thread [Next in Thread]