Skip to content

Commit

Permalink
x.org: update all packages that are bee one-liners
Browse files Browse the repository at this point in the history
There are some very, very old x.org packages around, so all
packages with an 'easy' bee-build are updated here.

When rebuiding from the bee files, a recent libICE must be
installed, otherwise libSM would fail.

List of updates:

 - appres: 1.0.5 -> 1.0.7
 - bdftopcf: 1.0.5 -> 1.1.1
 - editres: 1.0.7 -> 1.0.9
 - encodings: 1.0.4 -> 1.1.0
 - font-bh-ttf: 1.0.3 -> 1.0.4
 - font-util: 1.3.1 -> 1.4.1
 - iceauth: 1.0.6 -> 1.0.10
 - imake: 1.0.4 -> 1.0.10
 - libFS: 1.0.6 -> 1.0.10
 - libICE: 1.0.9 -> 1.1.1
 - libSM: 1.2.2 -> 1.2.4
 - libX11: 1.8.7 -> 1.8.10
 - libXau: 1.0.8 -> 1.0.11
 - libXaw: 1.0.13 -> 1.0.16
 - libXcursor: 1.1.14 -> 1.2.2
 - libXdmcp: 1.1.1 -> 1.1.5
 - libXfixes: 5.0.1 -> 6.0.1
 - libXfont: 1.5.2 -> 1.5.4
 - libXft: 2.3.3 -> 2.3.8
 - libXmu: 1.1.2 -> 1.2.1
 - libXp: 1.0.0 -> 1.0.4
 - libXpresent: 1.0.0 -> 1.0.1
 - libXres: 1.2.1 -> 1.2.2
 - libXtst: 1.2.3 -> 1.2.5
 - libfontenc: 1.1.2 -> 1.1.8
 - libpciaccess: 0.13.2 -> 0.18.1
 - libpthread-stubs: 0.4 -> 0.5
 - libxcvt: 0.1.1 -> 0.1.2
 - libxshmfence: 1.1 -> 1.3.2
 - lndir: 1.0.2 -> 1.0.5
 - makedepend: 1.0.2 -> 1.0.9
 - mkfontscale: 1.2.1 -> 1.2.3
 - oclock: 1.0.4 -> 1.0.5
 - printproto: 1.0.4 -> 1.0.5
 - setxkbmap: 1.3.2 -> 1.3.4
 - smproxy: 1.0.5 -> 1.0.7
 - twm: 1.0.10 -> 1.0.12
 - util-macros: 1.19.0 -> 1.20.1
 - x11perf: 1.5.4 -> 1.7.0
 - xauth: 1.0.8 -> 1.1.3
 - xbacklight: 1.2.1 -> 1.2.3
 - xbitmaps: 1.1.1 -> 1.1.3
 - xcb-proto: 1.14.1 -> 1.17.0
 - xcb-util-cursor: 0.1.3 -> 0.1.5
 - xcb-util-image: 0.4.0 -> 0.4.1
 - xcb-util-keysyms: 0.4.0 -> 0.4.1
 - xcb-util-renderutil: 0.3.9 -> 0.3.10
 - xcb-util-wm: 0.4.1 -> 0.4.2
 - xcb-util: 0.4.0 -> 0.4.1
 - xclock: 1.0.9 -> 1.1.1
 - xcmsdb: 1.0.4 -> 1.0.6
 - xcursor-themes: 1.0.4 -> 1.0.7
 - xcursorgen: 1.0.7 -> 1.0.8
 - xdpyinfo: 1.3.1 -> 1.3.4
 - xdriinfo: 1.0.4 -> 1.0.7
 - xev: 1.2.1 -> 1.2.6
 - xeyes: 1.1.2N -> 1.3.0
 - xf86-input-evdev: 2.10.5 -> 2.10.6
 - xf86-video-amdgpu: 22.0.0 -> 23.0.0
 - xgamma: 1.0.6 -> 1.0.7
 - xhost: 1.0.6 -> 1.0.9
 - xinput: 1.6.3 -> 1.6.4
 - xkbcomp: 1.4.5 -> 1.4.7
 - xkbevd: 1.1.3 -> 1.1.5
 - xkbutils: 1.0.4 -> 1.0.6
 - xkill: 1.0.5 -> 1.0.6
 - xload: 1.1.4 -> 1.2.0
 - xlsatoms: 1.1.1 -> 1.1.4
 - xlsclients: 1.1.3 -> 1.1.5
 - xmessage: 1.0.4 -> 1.0.7
 - xmodmap: 1.0.8 -> 1.0.11
 - xorg-cf-files: 1.0.4 -> 1.0.8
 - xorgproto: 2022.1 -> 2024.1
 - xpr: 1.0.5 -> 1.2.0
 - xprop: 1.2.4 -> 1.2.7
 - xrandr: 1.5.1 -> 1.5.2
 - xrdb: 1.1.0 -> 1.2.2
 - xrefresh: 1.0.6 -> 1.1.0
 - xset: 1.2.3 -> 1.2.5
 - xsetroot: 1.1.1 -> 1.1.3
 - xtrans: 1.3.5 -> 1.5.0
 - xvinfo: 1.1.2 -> 1.1.5
 - xwd: 1.0.6 -> 1.0.9
 - xwininfo: 1.1.3 -> 1.1.6
 - xwud: 1.0.4 -> 1.0.6

To install:

bee update \
    appres bdftopcf editres encodings font-bh-ttf font-util \
    iceauth imake libFS libICE libSM libX11 libXau libXaw \
    libXcursor libXdmcp libXfixes libXfont libXft libXmu \
    libXp libXpresent libXres libXtst libfontenc libpciaccess \
    libpthread-stubs libxcvt libxshmfence lndir makedepend \
    mkfontscale oclock printproto setxkbmap smproxy twm \
    util-macros x11perf xauth xbacklight xbitmaps xcb-proto \
    xcb-util xcb-util-cursor xcb-util-image xcb-util-keysyms \
    xcb-util-renderutil xcb-util-wm xclock xcmsdb xcursor-themes \
    xcursorgen xdpyinfo xdriinfo xev xeyes xf86-input-evdev \
    xf86-video-amdgpu xgamma xhost xinput xkbcomp xkbevd \
    xkbutils xkill xload xlsatoms xlsclients xmessage xmodmap \
    xorg-cf-files xorgproto xpr xprop xrandr xrdb xrefresh \
    xset xsetroot xtrans xvinfo xwd xwininfo xwud
thomas committed Aug 30, 2024
1 parent 5446daa commit 96b8085
Showing 85 changed files with 1,051 additions and 727 deletions.
11 changes: 3 additions & 8 deletions appres.be0
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
#!/usr/bin/env beesh

# BEE_VERSION appres-1.0.5-0
# BEE_VERSION appres-1.0.7-0

# more info: https://foo.bar.com

# SRCURL[0]="https://www.x.org/releases/individual/app/appres-1.0.5.tar.gz"
SRCURL[0]="https://beehive.molgen.mpg.de/299fdd24895573561f8011ef6714749f/appres-1.0.5.tar.gz"
#SRCURL[0]="https://www.x.org/releases/individual/lib/appres-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/9f16e1413c75f6d3cd58215e48e0f308/appres-1.0.7.tar.xz"

# PATCHURL+=()

@@ -33,6 +31,3 @@ SRCURL[0]="https://beehive.molgen.mpg.de/299fdd24895573561f8011ef6714749f/appres
# bee_install
#}

#mee_install_post() {
# exit
#}
7 changes: 4 additions & 3 deletions bdftopcf.be0
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/usr/bin/env beesh

# BEE_VERSION bdftopcf-1.0.5-2
# BEE_VERSION bdftopcf-1.1.1-0

#SRCURL[0]="https://www.x.org/releases/individual/app/bdftopcf-${PKGVERSION}.tar.gz"
SRCURL[0]="https://beehive.molgen.mpg.de/456416d33e0d41a96b5a3725d99e1be3/bdftopcf-1.0.5.tar.gz"
#SRCURL[0]="https://www.x.org/releases/individual/lib/bdftopcf-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/e09b61567ab4a4d534119bba24eddfb1/bdftopcf-1.1.1.tar.xz"

# PATCHURL+=()

@@ -30,3 +30,4 @@ SRCURL[0]="https://beehive.molgen.mpg.de/456416d33e0d41a96b5a3725d99e1be3/bdftop
#mee_install() {
# bee_install
#}

9 changes: 3 additions & 6 deletions editres.be0
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/usr/bin/env beesh

# BEE_VERSION editres-1.0.7-0
# BEE_VERSION editres-1.0.9-0

# SRCURL[0]="https://www.x.org/releases/individual/app/editres-1.0.7.tar.gz"
SRCURL[0]="https://beehive.molgen.mpg.de/b8e22ab7e4434c75392ee17a1ed6cffe/editres-1.0.7.tar.gz"
#SRCURL[0]="https://www.x.org/releases/individual/lib/editres-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/063758c1996ab3541a0fe430d735e77f/editres-1.0.9.tar.xz"

# PATCHURL+=()

@@ -31,6 +31,3 @@ SRCURL[0]="https://beehive.molgen.mpg.de/b8e22ab7e4434c75392ee17a1ed6cffe/editre
# bee_install
#}

#mee_install_post() {
# exit
#}
11 changes: 3 additions & 8 deletions encodings.be0
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
#!/usr/bin/env beesh

# BEE_VERSION encodings-1.0.4-1
# BEE_VERSION encodings-1.1.0-0

# more info: https://foo.bar.com

#SRCURL[0]="http://xorg.freedesktop.org/releases/individual/font/encodings-${PKGVERSION}.tar.bz2"
SRCURL[0]="https://beehive.molgen.mpg.de/0f2d6546d514c5cc4ecf78a60657a5c1/encodings-1.0.4.tar.bz2"
#SRCURL[0]="https://www.x.org/releases/individual/lib/encodings-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/a56b1a7f2c14173f71f010225fa131f1/encodings-1.1.0.tar.xz"

# PATCHURL+=()

@@ -33,6 +31,3 @@ SRCURL[0]="https://beehive.molgen.mpg.de/0f2d6546d514c5cc4ecf78a60657a5c1/encodi
# bee_install
#}

#mee_install_post() {
# exit
#}
33 changes: 33 additions & 0 deletions font-bh-ttf.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#!/usr/bin/env beesh

# BEE_VERSION font-bh-ttf-1.0.4-0

#SRCURL[0]="https://www.x.org/releases/individual/lib/font-bh-ttf-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/063bfa1456c8a68208bf96a33f472bb1/font-bh-ttf-1.0.4.tar.xz"

# PATCHURL+=()

# build_in_sourcedir

# sourcesubdir_append src

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

#mee_configure() {
# bee_configure
#}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}

58 changes: 3 additions & 55 deletions font-util.be0
Original file line number Diff line number Diff line change
@@ -1,50 +1,16 @@
#!/usr/bin/env beesh

# BEE_VERSION font-util-1.3.1-0
# BEE_VERSION font-util-1.4.1-0

## this file was created by bee init and should be executed to build a
## bee-package. (Additional hints are located at the end of this file.)

###############################################################################
## The source URL(s) define the location of the sources that will be
## downloaded. Version variables may be used to simplify reuse of this bee-file.

SRCURL[0]="https://www.x.org/releases/individual/font/font-util-${PKGVERSION}.tar.bz2"

###############################################################################
## Add URLs/pathes to patch files to the PATCHURL array.
## The sources will be patched in the order of the array.
#SRCURL[0]="https://www.x.org/releases/individual/lib/font-util-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/a6541d12ceba004c0c1e3df900324642/font-util-1.4.1.tar.xz"

# PATCHURL+=()

###############################################################################
## Add filename patterns to the EXCLUDE array of files that should not
## be added to you package but may be present in the image directory.

# EXCLUDE+=()

###############################################################################
## Uncomment the next statement, if the software may not be able to be build
## outside the source directory and need to be build inside the source
## directory.

# build_in_sourcedir

###############################################################################
## bee cannot detect buildtypes specified in subdirectories.
## Sometimes packages "hide" the real sources in a subdirectory named
## 'src' or 'cmake' or ..
## use 'sourcesubdir_append' to specify this directory if known.

# sourcesubdir_append src


###############################################################################
## Change the default (auto-detected) steps to
## extract, patch, configure/setup, build and install the software.
## Make sure the mee_install function does install everything to the
## image directory "${D}"

#mee_extract() {
# bee_extract "${@}"
#}
@@ -64,22 +30,4 @@ SRCURL[0]="https://www.x.org/releases/individual/font/font-util-${PKGVERSION}.ta
#mee_install() {
# bee_install
#}
## by default this may be 'make install DESTDIR="${D}"'

###############################################################################
##
## Additional hints:
##
## The name of this bee-file should follow the following naming convention:
## pkgname-pkgversion-pkgrevision.bee
##
## You may remove all comments as long as SRCURL[0]="" is set.
##
## Everything in this file will be executed in a bash environment.
##
## Build the package by executing
## './pkg-version-N.bee' or
## 'beesh ./pkg-version-N.bee'
##
## see http://beezinga.org/
##
33 changes: 33 additions & 0 deletions iceauth.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#!/usr/bin/env beesh

# BEE_VERSION iceauth-1.0.10-0

#SRCURL[0]="https://www.x.org/releases/individual/lib/iceauth-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/30f898d71a7d8e817302970f1976198c/iceauth-1.0.10.tar.xz"

# PATCHURL+=()

# build_in_sourcedir

# sourcesubdir_append src

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

#mee_configure() {
# bee_configure
#}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}

33 changes: 33 additions & 0 deletions imake.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#!/usr/bin/env beesh

# BEE_VERSION imake-1.0.10-0

#SRCURL[0]="https://www.x.org/releases/individual/lib/imake-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/a599ff2f273d83c7ec42cc32cbaf67c1/imake-1.0.10.tar.xz"

# PATCHURL+=()

# build_in_sourcedir

# sourcesubdir_append src

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

#mee_configure() {
# bee_configure
#}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}

33 changes: 33 additions & 0 deletions libFS.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#!/usr/bin/env beesh

# BEE_VERSION libFS-1.0.10-0

#SRCURL[0]="https://www.x.org/releases/individual/lib/libFS-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/c5cc0942ed39c49b8fcd47a427bd4305/libFS-1.0.10.tar.xz"

# PATCHURL+=()

# build_in_sourcedir

# sourcesubdir_append src

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

#mee_configure() {
# bee_configure
#}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}

7 changes: 4 additions & 3 deletions libICE.be0
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/usr/bin/env beesh

# BEE_VERSION libICE-1.0.9-1
# BEE_VERSION libICE-1.1.1-0

#SRCURL[0]="https://www.x.org/releases/individual/lib/libICE-${PKGVERSION}.tar.bz2"
SRCURL[0]="https://beehive.molgen.mpg.de/addfb1e897ca8079531669c7c7711726/libICE-1.0.9.tar.bz2"
#SRCURL[0]="https://www.x.org/releases/individual/lib/libICE-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/b444a0e4c2163d1bbc7b046c3653eb8d/libICE-1.1.1.tar.xz"

# PATCHURL+=()

@@ -30,3 +30,4 @@ SRCURL[0]="https://beehive.molgen.mpg.de/addfb1e897ca8079531669c7c7711726/libICE
#mee_install() {
# bee_install
#}

33 changes: 33 additions & 0 deletions libSM.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#!/usr/bin/env beesh

# BEE_VERSION libSM-1.2.4-0

#SRCURL[0]="https://www.x.org/releases/individual/lib/libSM-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/ffa434ed96ccae45533b3d653300730e/libSM-1.2.4.tar.xz"

# PATCHURL+=()

# build_in_sourcedir

# sourcesubdir_append src

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

#mee_configure() {
# bee_configure
#}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}

0 comments on commit 96b8085

Please sign in to comment.