Skip to content

Update all plain xorg packages #3164

Merged
merged 2 commits into from
Sep 2, 2024
Merged

Conversation

thomas
Copy link
Collaborator

@thomas thomas commented Aug 30, 2024

TLDR;

Test with:

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

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
Replaced by be0 files :

 - font-bh-ttf-1.0.3-0.bee
 - iceauth-1.0.6-0.bee
 - imake-1.0.4-0.bee
 - libFS-1.0.6-0.bee
 - libSM-1.2.2-0.bee
 - libXau-1.0.8-0.bee
 - libXcursor-1.1.14-0.bee
 - libXmu-1.1.2-0.bee
 - libXp-1.0.0-0.bee
 - libfontenc-1.1.2-0.bee
 - libpciaccess-0.13.2-0.bee
 - lndir-1.0.2-0.bee
 - makedepend-1.0.2-0.bee
 - smproxy-1.0.5-0.bee
 - xauth-1.0.8-0.bee
 - xbacklight-1.2.1-0.bee
 - xbitmaps-1.1.1-1.bee
 - xcmsdb-1.0.4-0.bee
 - xdpyinfo-1.3.1-0.bee
 - xdriinfo-1.0.4-0.bee
 - xev-1.2.1-0.bee
 - xhost-1.0.6-0.bee
 - xkbevd-1.1.3-0.bee
 - xmessage-1.0.4-0.bee
@donald
Copy link
Collaborator

donald commented Aug 30, 2024

I'm very happy that xeyes gets some attention again so that our users can finally get more productivity with xeyes -biblicallyAccurate !

@donald
Copy link
Collaborator

donald commented Aug 30, 2024

Tested on theinternet:

  • updated the packages
  • checked for new dangling references to replaced shared libraries (none)
  • tested a few important (xeyes) and less importanc (firefox) applications - running instances and new instances
  • logged out and in again to create a new session and tested apps again
  • restarted lightdm and tested apps again

No problem found.

@thomas thomas merged commit b080470 into master Sep 2, 2024
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants