XOrg X11 の modular X11R7.x への移行
XOrg-6.9.0 monolithic tree ベースの構成から、XOrg X11R7.3(or 7.4) ベースの modular パッケージ構成へ移行する。
内容
移行用ベースファイルシステム
- filesystem-2.4-0vl1
- /usr/X11R6 の削除、/usr/{bin,lib}/X11 の symlink 削除等
xlibs 各パッケージ
- xcb-proto-1.1-0vl1
- xorg-x11-filesystem-7.1-0vl1
- xorg-x11-font-utils-7.2-0vl1
- xorg-x11-proto-devel-7.3-0vl1
- xorg-x11-util-macros-1.1.5-0vl1
- xorg-x11-xtrans-devel-1.0.3-5
- libFS-1.0.0-0vl1
- libICE-1.0.4-0vl1
- libSM-1.0.2-0vl1
- libX11-1.1.3-0vl1
- libXScrnSaver-1.1.2-0vl1
- libXTrap-1.0.0-0vl1
- libXau-1.0.3-0vl1
- libXaw-1.0.4-0vl1
- libXcomposite-0.4.0-0vl1
- libXcursor-1.1.9-0vl1
- libXdamage-1.1.1-0vl1
- libXdmcp-1.0.2-0vl1
- libXevie-1.0.2-0vl1
- libXext-1.0.1-0vl1
- libXfixes-4.0.3-0vl1
- libXfont-1.3.1-0vl1
- libXfontcache-1.0.4-0vl1
- libXft-2.1.12-0vl1
- libXi-1.1.3-0vl1
- libXinerama-1.0.2-0vl1
- libXmu-1.0.3-0vl1
- libXp-1.0.0-0vl1
- libXpm-3.5.7-0vl1
- libXrandr-1.2.2-0vl1
- libXrender-0.9.4-0vl1
- libXres-1.0.3-0vl1
- libXt-1.0.4-0vl1
- libXtst-1.0.3-0vl1
- libXv-1.0.3-0vl1
- libXvMC-1.0.4-0vl1
- libfontenc-1.0.4-0vl1
- libxcb-1.1-0vl1
- libxkbfile-1.0.4-0vl1
- libXxf86dga-1.0.2-0vl1
- libXxf86misc-1.0.1-0vl1
- libXxf86vm-1.0.1-0vl1
- libdrm-2.3.0-0vl1
- imake-1.0.2-0vl1
- mesa-7.0.2-0vl1
- freeglut-2.4.0-4vl2
x11-server, x11-drv
- xorg-x11-server-1.4.0.90-0vl1
- xorg-x11-xkb-utils-7.2-0vl1
- xkeyboard-config-1.1-0vl1
- xorg-x11-drv-keyboard-1.2.2-0vl1
- xorg-x11-drv-mouse-1.2.3-0vl1
- xorg-x11-drv-void-1.1.1-0vl1
- xorg-x11-drv-evdev-1.2.0-0vl1
- xorg-x11-drv-v4l-0.1.1-0vl1
- xorg-x11-drv-vesa-1.3.0-0vl1
- xorg-x11-drv-vmware-10.15.2-0vl1
x11 apps
- xorg-x11-xbitmaps-1.0.1-0vl1
- xorg-x11-apps-7.3-0vl1
(not yet)
GNOME他、X 上のすべてのアプリケーション
(not yet)
テストリポジトリ
とりあえず x86 で基本部分のみ。
rpm http://osaka.vinelinux.org/~daisuke xorg73 main
rpm-src http://osaka.vinelinux.org/~daisuke xorg73 main
TODO
- X11R7 用のテストリポジトリを用意して、最小構成から準備対応させていく。
- すべてがビルドおわるまでは broken package が多数発生するはず。
- x86_64 compat32 パッケージ用コードの追加 (macro で自動追加がよいか?)
期間
ひとまずパッケージが揃うまで1か月程度(2008年2月中旬まで)
担当
- daisuke
- shaolin
- kenta
- 他 協力者募集