Commit cf80b7c1 authored by Ed Reel's avatar Ed Reel Committed by Chris Thurber

Update xkbcomp from 1.4.1 to 1.4.2 (#3586)

Add pre-built binaries
parent 44e5c8c8
......@@ -3,38 +3,40 @@ require 'package'
class Xkbcomp < Package
description 'Compile XKB keyboard'
homepage 'https://www.x.org'
version '1.4.1'
source_url 'https://www.x.org/archive//individual/app/xkbcomp-1.4.1.tar.gz'
source_sha256 '9cdae907b6e34f1f325f6311020126157037925877f323a880e0c9ecab9628f6'
version '1.4.2'
source_url 'https://www.x.org/archive/individual/app/xkbcomp-1.4.2.tar.bz2'
source_sha256 '6dd8bcb9be7e85bd7294abe261b8c7b0539d2fc93e41b80fb8bd013767ce8424'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xkbcomp-1.4.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xkbcomp-1.4.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xkbcomp-1.4.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xkbcomp-1.4.1-chromeos-x86_64.tar.xz',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xkbcomp-1.4.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xkbcomp-1.4.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xkbcomp-1.4.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xkbcomp-1.4.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '7ed85e49b397d30d573fe2f257e4b0ce15a2a9251b5ee5b71fb8e2f6ae67d7b4',
armv7l: '7ed85e49b397d30d573fe2f257e4b0ce15a2a9251b5ee5b71fb8e2f6ae67d7b4',
i686: 'da328a3d2e94c439548b87d9a052dee48a8c8fd76b1ceb07935dd7c285fb8afa',
x86_64: 'ef2d4699d40b67b73d44691ebc83f722a70374ec5849e11e56525606ddf04e83',
aarch64: 'b986448256860bea87fec75ffcb92011b3be9c05f1d64c92a64291b514395900',
armv7l: 'b986448256860bea87fec75ffcb92011b3be9c05f1d64c92a64291b514395900',
i686: '878d5307237f7b84f1cd2a50ff8bc154c3e3b0f2300cb666fbe609e81ec30ce3',
x86_64: '0742f2c242ca42e98a7a938a2bbc891220aea671ea1f60ea8f9390d33abcc479',
})
depends_on 'mesa'
depends_on 'xcb_util'
def self.build
system "./configure \
--prefix=#{CREW_PREFIX} \
--libdir=#{CREW_LIB_PREFIX}"
system "make"
system './configure',
"--prefix=#{CREW_PREFIX}",
"--libdir=#{CREW_LIB_PREFIX}"
system 'make'
end
def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
end
def self.postinstall
puts
puts "xkb configuration files are located in #{CREW_PREFIX}/share/X11/xkb".lightblue
puts
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment