Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
chromebrew
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
chromebrew
Commits
f035f7ed
Commit
f035f7ed
authored
4 years ago
by
satmandu
Committed by
GitHub
4 years ago
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
libdrm -> 2.4.104 (#5095)
parent
963d3214
nexedi
master
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
29 additions
and
30 deletions
+29
-30
packages/libdrm.rb
packages/libdrm.rb
+29
-30
No files found.
packages/libdrm.rb
View file @
f035f7ed
...
...
@@ -3,22 +3,23 @@ require 'package'
class
Libdrm
<
Package
description
'Cross-driver middleware for DRI protocol.'
homepage
'https://dri.freedesktop.org'
version
'2.4.102'
@_ver
=
'2.4.104'
version
@_ver
compatibility
'all'
source_url
'https://dri.freedesktop.org/libdrm/libdrm-2.4.102.tar.xz'
source_sha256
'
8bcbf9336c28e393d76c1f16d7e79e394a7fce8a2e929d52d3ad7ad8525ba05
b'
source_url
"https://dri.freedesktop.org/libdrm/libdrm-
#{
@_ver
}
.tar.xz"
source_sha256
'
d66ad8b5c2441015ac1333e40137bb803c3bde3612ff040286fcc12158ea1bc
b'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/libdrm-2.4.102
-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/libdrm-2.4.102
-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/libdrm-2.4.102
-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/libdrm-2.4.102
-chromeos-x86_64.tar.xz'
,
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/libdrm-2.4.104
-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/libdrm-2.4.104
-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/libdrm-2.4.104
-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/libdrm-2.4.104
-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'd02b90125434ef5bd9f1bd86514929edc09a08089792cafdfaf2b678d3dc2ed5
'
,
armv7l:
'd02b90125434ef5bd9f1bd86514929edc09a08089792cafdfaf2b678d3dc2ed5
'
,
i686:
'9d0cd25cdc0a2193ef30b1549d6d2979c94dd941a95c7a07f5ed84413da89cbe
'
,
x86_64:
'5f67dd18f9bf9653addbf2989b9179fa9c3d55fe855a3b1681243239a32987c4
'
,
aarch64:
'd92b2cf767f17517a2e90e610749b38d878f126f237bafa027c5f019bd26ab78
'
,
armv7l:
'd92b2cf767f17517a2e90e610749b38d878f126f237bafa027c5f019bd26ab78
'
,
i686:
'ffe58ea6bed51afe09957f581c1490643090b8d6b79c6ae0467d0e7d682afa94
'
,
x86_64:
'74ebadab71db82425c8a823e03f9da0f8f44eb692e448c83f8b7d12b69bb76b6
'
,
})
depends_on
'libpciaccess'
...
...
@@ -27,27 +28,25 @@ class Libdrm < Package
depends_on
'libxslt'
def
self
.
build
system
"meson"
,
"setup"
,
"-Dfreedreno-kgsl=true"
,
"-Damdgpu=true"
,
"-Dradeon=true"
,
"-Dnouveau=true"
,
"-Dintel=true"
,
"-Dvmwgfx=true"
,
"-Dvc4=true"
,
"-Dfreedreno=true"
,
"-Detnaviv=true"
,
"-Dlibkms=true"
,
"-Dexynos=true"
,
"-Dudev=true"
,
"--libdir=
#{
CREW_LIB_PREFIX
}
"
,
"--prefix=
#{
CREW_PREFIX
}
"
,
"builddir/"
system
"ninja -C builddir/"
system
"meson
#{
CREW_MESON_LTO_OPTIONS
}
\
-Dfreedreno-kgsl=true \
-Damdgpu=true \
-Dradeon=true \
-Dnouveau=true \
-Dintel=true \
-Dvmwgfx=true \
-Dvc4=true \
-Dfreedreno=true \
-Detnaviv=true \
-Dlibkms=true \
-Dexynos=true \
-Dudev=true \
builddir"
system
'meson configure builddir'
system
'ninja -C builddir'
end
def
self
.
install
system
"
cd builddir && DESTDIR=
#{
CREW_DEST_DIR
}
meson
install"
system
"
DESTDIR=
#{
CREW_DEST_DIR
}
ninja -C builddir
install"
end
end
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment