Changes in KaarPux version 4.3.1

KaarPux version 4.3.1 released on 2014-may-26

  • Support for Laptop
  • Building KaarPux under X11
  • Packages added; packages updated
  • Bugs fixed; minor changes

Support for Laptop

  • ADD: dhcpcd; prereq for NetworkManager (Commit a2265be6)
  • IMPROVE: linux: Support for Broadcom B43xx Wireless (Commit 1a2c4b6c)
  • ADD: b43-fwcutter broadcom-wl: Firmware for Broadcom B43xx Wireless (Commit eb02d782)
  • FIX: broadcom-wl: no signature checking (Commit 1d8453ea)
  • ADD: wpa_supplicant: support for WPA and WPA2 (Commit 4a6a6e5b)
  • ADD: wireless_tools (Commit 429f0ad3)
  • DOC: networking: how to enable NetworkManager instead of systemd-networkd (Commit 35aa34ab)

Building KaarPux under X11

  • DOC: www: running under X11 is only required for testing (Commit 59085784)
  • ADD: xf86-video-dummy: dummy video driver for X11 (Commit a2676c76)
  • IMPROVE: KxBuild: start dummy X11 server and dbus; needed for many ‘make check’ (Commit 3e960e6c)
  • IMPROVE: KxBuild: dangerous_build_rest to really kill dummy X11 server at last (Commit f712e144)

Bugs fixed

  • FIX: mutter: patch for cogl 18.* (Commit aeca246f)
  • FIX: KxBuild: if download file has size zero, download again (Commit 512d0baf)
  • FIX: groff: make_repeat (Commit 1515c1cf)

Packages added

  • ADD: xf86-video-qxl; includes Xspice (Commit 7e75f700)

Packages updated

  • UPD: gst*: v 1.3.1 (Commit 9ec421a9)
  • UPD: cogl: v 1.18.0 (Commit d5605809)
  • UPD: xorg-server: v 1.15.1 (Commit e6cb6204)
  • UPD: clutter: v 1.18.2 (Commit e4a64234)
  • UPD: shadow: v 4.2.1 (Commit c28b4eca)
  • UPD: linux: v 3.14.4 (Commit 3017e83b)
  • UPD: flash_player_11: v 11.2.202.359 (Commit a1c980d7)
  • UPD: libXfont: v 1.4.8: CVE-2014-0209 -0210 -0211 (Commit 7b2c4540)

Minor Changes and Documentation Changes

  • IMPROVE: xorg-server: do not install with setuid (we have KMS) (Commit 1e8b3d63)
  • MINOR: xorg-server: do not enable xephyr (not build anyway as prereqs are missing) (Commit 1212072b)
  • MINOR: xorg-server: vendor is KaarPux (Commit ef9578ef)
  • IMPROVE: KxBuild: move valgrind earlier (useful for some ‘make check’) (Commit 01dd56ff)
  • IMPROVE: neon: check_ignore (Commit bdc67270)
  • IMPROVE: udisks: check_ignore (Commit 54c53b76)
  • IMPROVE: vim: disable test; fails when redirected to files (Commit 8c1a157e)
  • IMPROVE: KxBuild: use -usb -device usb-audio in kvm for libgusb tests (Commit 57d05a53)
  • IMPROVE: KxBuild: do not barf if we cannot find gpg (Commit b95bd5b3)
  • IMPROVE: linux: CONFIG_VETH and CONFIG_DEVPTS_MULTIPLE_INSTANCES for lxc (Commit 6ba1b101)
  • IMPROVE: KxBuild: slightly improved performance (Commit 46e3b404)
  • IMPROVE: KxBuild: possibly better malloc settings (for performance) (Commit 3f3b0519)
  • MINOR: KxBuild: quiet warnings from lsb_release (Commit 506aaab4)
  • DOC: www: improved instructions for copying KaarPux to another machine (Commit 16bd620d)
  • DOC: www: Unpack KaarPux tarball with –numeric-owner (Commit b5783584)
  • DOC: KaarPux: updated CVE info (Commit 291bdae7)
  • DOC: www: command for loop mounting image (Commit 073068ee)