Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions recipes/graphics/xorg/setxkbmap.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
inherit: [autotools]

metaEnvironment:
PKG_VERSION: "1.3.4"
PKG_DESCRIPTION: "Utility to set the keyboard using the X Keyboard Extension"
PKG_LICENSE_FILE: "COPYING"

depends:
- graphics::xorg::proto::xorgproto

- libs::xorg::libX11-dev
- libs::xorg::libXrandr-dev
- libs::xorg::libxkbfile-dev
- use: []
depends:
- libs::xorg::libX11-tgt
- libs::xorg::libXrandr-tgt
- libs::xorg::libxkbfile-tgt

checkoutSCM:
scm: url
url: https://xorg.freedesktop.org/releases/individual/app/setxkbmap-${PKG_VERSION}.tar.xz
digestSHA256: be8d8554d40e981d1b93b5ff82497c9ad2259f59f675b38f1b5e84624c07fade
stripComponents: 1

buildScript: |
autotoolsBuild $1 \
--disable-malloc0returnsnull

provideDeps: ['*-tgt']
packageScript: autotoolsPackageBin
36 changes: 36 additions & 0 deletions recipes/graphics/xorg/xauth.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
inherit: [autotools]

metaEnvironment:
PKG_LICENSE: "MIT-open-group"
PKG_VERSION: "1.1.4"
PKG_DESCRIPTION: "X.Org authorization settings program"

depends:
- graphics::xorg::proto::xorgproto

- libs::xorg::xtrans-dev
- libs::xorg::libX11-dev
- libs::xorg::libXext-dev
- libs::xorg::libXau-dev
- libs::xorg::libXmu-dev
- use: []
depends:
- libs::xorg::xtrans-tgt
- libs::xorg::libX11-tgt
- libs::xorg::libXext-tgt
- libs::xorg::libXau-tgt
- libs::xorg::libXmu-tgt

checkoutSCM:
scm: url
url: https://xorg.freedesktop.org/releases/individual/app/xauth-${PKG_VERSION}.tar.xz
digestSHA256: e9318141464ad7b4dc0f8564a580f0d20f977c85a388cc40d5a766206151c690
stripComponents: 1

buildScript: |
# export ACLOCAL_PATH="${ACLOCAL_PATH}:${BOB_DEP_PATHS['libs::xorg::xtrans-dev']}/usr/share/aclocal"
autotoolsBuild $1 \
--disable-malloc0returnsnull

provideDeps: ['*-tgt']
packageScript: autotoolsPackageBin
24 changes: 24 additions & 0 deletions recipes/graphics/xorg/xbitmaps.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
inherit: [autotools]

metaEnvironment:
PKG_LICENSE: "HPND, ICU"
PKG_VERSION: "1.1.3"
PKG_DESCRIPTION: "X.Org bitmap files"

depends:
- libs::xorg::libX11-dev
- use: []
depends:
- libs::xorg::libX11-tgt

checkoutSCM:
scm: url
url: https://xorg.freedesktop.org/releases/individual/data/xbitmaps-${PKG_VERSION}.tar.xz
digestSHA256: ad6cad54887832a17d86c2ccfc5e52a1dfab090f8307b152c78b0e1529cd0f7a
stripComponents: 1

buildScript: |
autotoolsBuild $1

packageScript: |
installCopy $1/install/
34 changes: 34 additions & 0 deletions recipes/graphics/xorg/xf86-input-evdev.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
inherit: [autotools]

metaEnvironment:
PKG_LICENSE: "HPND-sell-variant AND MIT"
PKG_VERSION: "2.11.0"
PKG_DESCRIPTION: "X.Org evdev input driver"
PKG_LICENSE_FILE: "COPYING"

depends:
- graphics::xorg::proto::xorgproto

- graphics::xorg::xserver-dev
- libs::mtdev-dev
- libs::libevdev-dev
- use: []
depends:
- libs::mtdev-tgt
- libs::libevdev-tgt

checkoutSCM:
scm: url
url: https://xorg.freedesktop.org/releases/individual/driver/xf86-input-evdev-${PKG_VERSION}.tar.xz
digestSHA256: 730022de934cc366bb12439daf202a7bfff52a028cf4573e457642e25a071315
stripComponents: 1

buildScript: |
autotoolsBuild $1 \
--with-xorg-conf-dir=/usr/share/X11/xorg.conf.d \
--with-sdkdir=/usr/share/sdk

provideDeps: ['*-tgt']
packageScript: |
autotoolsPackageTgt $1 /usr/share/X11/xorg.conf.d/10-evdev.conf \
"!/usr/share/sdk"
23 changes: 23 additions & 0 deletions recipes/graphics/xorg/xf86-video-fbdev.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
inherit: [autotools]

metaEnvironment:
PKG_LICENSE: "MIT"
PKG_VERSION: "0.5.1"
PKG_DESCRIPTION: "X.org framebuffer video driver"

depends:
- graphics::xorg::xserver-dev
- graphics::xorg::proto::xorgproto
- graphics::xorg::utils::util-macros

checkoutSCM:
scm: url
url: https://xorg.freedesktop.org/releases/individual/driver/xf86-video-fbdev-${PKG_VERSION}.tar.xz
digestSHA256: 9c2bc0fb9af092804138e8d5cb5627cabf2919ef60f0d1544a95c4ac2047f387
stripComponents: 1

buildScript: |
autotoolsBuild $1

packageScript: |
autotoolsPackageTgt
27 changes: 27 additions & 0 deletions recipes/graphics/xorg/xinit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
inherit: [autotools]

metaEnvironment:
PKG_VERSION: "1.4.4"
PKG_DESCRIPTION: "X Window System initializer"
PKG_LICENSE: "MIT-open-group, X11-distribute-modifications-variant"

depends:
- graphics::xorg::proto::xorgproto

- libs::xorg::libX11-dev
- use: []
depends:
- libs::xorg::libX11-tgt

checkoutSCM:
scm: url
url: https://xorg.freedesktop.org/releases/individual/app/xinit-${PKG_VERSION}.tar.xz
digestSHA256: 40a47c7a164c7f981ce3787b4b37f7e411fb43231dcde543d70094075dacfef9
stripComponents: 1

buildScript: |
autotoolsBuild $1 \
--disable-malloc0returnsnull

provideDeps: ['*-tgt']
packageScript: autotoolsPackageBin
44 changes: 44 additions & 0 deletions recipes/graphics/xorg/xrdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
inherit: [autotools]

metaEnvironment:
PKG_LICENSE: "X11"
PKG_VERSION: "1.2.2"
PKG_DESCRIPTION: "X server resource database utility"
LICENCE_FILE: "COPYING"

depends:
- graphics::xorg::proto::xorgproto

- core::util-linux-dev
- libs::xcb::libxcb-dev
- libs::xorg::libICE-dev
- libs::xorg::libSM-dev
- libs::xorg::libX11-dev
- libs::xorg::libXau-dev
- libs::xorg::libXdmcp-dev
- libs::xorg::libXmu-dev
- libs::xorg::libXt-dev
- use: []
depends:
- core::util-linux-tgt
- libs::xcb::libxcb-tgt
- libs::xorg::libICE-tgt
- libs::xorg::libSM-tgt
- libs::xorg::libX11-tgt
- libs::xorg::libXau-tgt
- libs::xorg::libXdmcp-tgt
- libs::xorg::libXmu-tgt
- libs::xorg::libXt-tgt

checkoutSCM:
scm: url
url: https://xorg.freedesktop.org/releases/individual/app/xrdb-${PKG_VERSION}.tar.xz
digestSHA256: 31f5fcab231b38f255b00b066cf7ea3b496df712c9eb2d0d50c670b63e5033f4
stripComponents: 1

buildScript: |
autotoolsBuild $1 \
--disable-malloc0returnsnull

provideDeps: ['*-tgt']
packageScript: autotoolsPackageBin
28 changes: 28 additions & 0 deletions recipes/graphics/xorg/xset.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
inherit: [autotools]

metaEnvironment:
PKG_VERSION: "1.2.5"
PKG_DESCRIPTION: "Set parameter setting utility for X"
PKG_LICENSE_FILE: "COPYING"

depends:
- graphics::xorg::proto::xorgproto

- libs::xorg::libX11-dev
- libs::xorg::libXmu-dev
- use: []
depends:
- libs::xorg::libX11-tgt
- libs::xorg::libXmu-tgt

checkoutSCM:
scm: url
url: https://xorg.freedesktop.org/releases/individual/app/xset-${PKG_VERSION}.tar.xz
digestSHA256: 9f692d55635b3862cd63633b1222a87680ec283c7a8e8ed6dd698a3147f75e2f
stripComponents: 1

buildScript: |
autotoolsBuild $1

provideDeps: ['*-tgt']
packageScript: autotoolsPackageBin
32 changes: 32 additions & 0 deletions recipes/graphics/xorg/xsetroot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
inherit: [autotools]

metaEnvironment:
PKG_VERSION: "1.1.3"
PKG_DESCRIPTION: "X utility to set your root window background to a given pattern or color"
PKG_LICENSE_FILE: "COPYING"

depends:
- graphics::xorg::proto::xorgproto
- graphics::xorg::xbitmaps

- libs::xorg::libX11-dev
- libs::xorg::libXcursor-dev
- libs::xorg::libXmu-dev
- use: []
depends:
- libs::xorg::libX11-tgt
- libs::xorg::libXcursor-tgt
- libs::xorg::libXmu-tgt

checkoutSCM:
scm: url
url: https://xorg.freedesktop.org/releases/individual/app/xsetroot-${PKG_VERSION}.tar.xz
digestSHA256: 6081b45a9eb4426e045d259d1e144b32417fb635e5b96aa90647365ac96638d1
stripComponents: 1

buildScript: |
autotoolsBuild $1 \
--disable-malloc0returnsnull

provideDeps: ['*-tgt']
packageScript: autotoolsPackageBin
38 changes: 38 additions & 0 deletions recipes/graphics/xorg/xterm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
inherit: [autotools]

metaEnvironment:
PKG_LICENSE: "MIT AND X11 AND HPND AND CC-BY-4.0"
PKG_VERSION: "401"
PKG_DESCRIPTION: "X terminal emulator"

depends:
- graphics::xorg::proto::xorgproto

- libs::freetype-dev
- libs::ncurses-dev
- libs::xorg::libX11-dev
- libs::xorg::libXaw-dev
- libs::xorg::libXt-dev
- libs::xorg::libXft-dev
- use: []
depends:
- libs::freetype-tgt
- libs::ncurses-tgt
- libs::xorg::libX11-tgt
- libs::xorg::libXaw-tgt
- libs::xorg::libXt-tgt
- libs::xorg::libXft-tgt

checkoutSCM:
scm: url
url: https://invisible-island.net/archives/xterm/xterm-401.tgz
digestSHA256: 3da2b5e64cb49b03aa13057d85e62e1f2e64f7c744719c00d338d11cd3e6ca1a
stripComponents: 1

buildScript: |
LDFLAGS="-ltinfo $LDFLAGS " autotoolsBuild $1 \
--enable-freetype \
--disable-malloc0returnsnull

provideDeps: ['*-tgt']
packageScript: autotoolsPackageBin
1 change: 1 addition & 0 deletions recipes/libs/xcb/util-wm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ checkoutSCM:
digestSHA256: dcecaaa535802fd57c84cceeff50c64efe7f2326bf752e16d2b77945649c8cd7
stripComponents: 1

buildTools: [m4]
buildScript: |
autotoolsBuild $1

Expand Down
35 changes: 35 additions & 0 deletions recipes/libs/xorg/libXft.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
inherit: [autotools]

metaEnvironment:
PKG_LICENSE: "HPND-sell-variant"
PKG_VERSION: "2.3.9"
PKG_DESCRIPTION: "FreeType-based font drawing library for X"

depends:
- graphics::xorg::proto::xorgproto

- libs::freetype-dev
- libs::fontconfig-dev
- libs::xorg::libXrender-dev
- use: []
depends:
- libs::freetype-tgt
- libs::fontconfig-tgt
- libs::xorg::libXrender-tgt

checkoutSCM:
scm: url
url: https://xorg.freedesktop.org/releases/individual/lib/libXft-${PKG_VERSION}.tar.xz
digestSHA256: 60a25b78945ed6932635b3bb1899a517d31df7456e69867ffba27f89ff3976f5
stripComponents: 1

buildScript: |
autotoolsBuild $1

multiPackage:
dev:
provideDeps: ['*-dev']
packageScript: autotoolsPackageDev
tgt:
provideDeps: ['*-tgt']
packageScript: autotoolsPackageTgt
Loading