mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 23:48:01 -05:00
35
packages/weston.rb
Normal file
35
packages/weston.rb
Normal file
@@ -0,0 +1,35 @@
|
||||
require 'package'
|
||||
|
||||
class Weston < Package
|
||||
description 'Weston is the reference implementation of a Wayland compositor, and a useful compositor in its own right.'
|
||||
homepage 'http://wayland.freedesktop.org'
|
||||
version '3.0.91'
|
||||
source_url 'https://github.com/wayland-project/weston/archive/3.0.91.tar.gz'
|
||||
source_sha256 'a27eecd9dd9a18131292d33eba37f35369ede5f3b0688154244e3238b27f854a'
|
||||
|
||||
depends_on 'harfbuzz'
|
||||
depends_on 'libxcursor'
|
||||
depends_on 'libinput'
|
||||
depends_on 'libxkbcommon'
|
||||
depends_on 'libwayland'
|
||||
depends_on 'wayland_protocols'
|
||||
depends_on 'libjpeg'
|
||||
depends_on 'libunwind'
|
||||
|
||||
depends_on 'pango'
|
||||
depends_on 'dbus'
|
||||
|
||||
|
||||
def self.build
|
||||
system "./autogen.sh"
|
||||
system "./configure \
|
||||
--prefix=#{CREW_PREFIX} \
|
||||
--libdir=#{CREW_LIB_PREFIX} \
|
||||
--disable-weston-launch"
|
||||
system "make"
|
||||
end
|
||||
|
||||
def self.install
|
||||
system "make DESTDIR=#{CREW_DEST_DIR} install"
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user