Changes in KaarPux version 4.7.0¶
KaarPux version 4.7.0
released on 2014-sep-30
- glibc updated to version 2.20
- llvm/clang updated to version 3.5.0
- bash updated to version 4.3.27 (shellshock fix)
- Python package cleanup
- Improved verification
- More fonts added
- Install more manual pages
- Bugs fixed
- Packages added
- Packages updated
- Minor Changes
glibc updated to version 2.20¶
llvm/clang updated to version 3.5.0¶
bash updated to version 4.3.27 (shellshock fix)¶
- UPD: bash: v 4.3.27; CVE-2014-6271 and CVE-2014-7169 (Commit 8d325c1a)
Python package cleanup¶
- UPD: setuptools: v 5.7 (Commit ff0ccef2)
- FIX: pyatspi: use Python 2 (we have pyatspi3 for Python 3) (Commit 97629154)
- FIX: pycurl: use Python 3 (Commit b5f46c23)
- FIX: pycups: use Python 3 (Commit e7fb3571)
- IMPROVE: caribou d-feet gnome-tweak-tool itstool pyatspi system-config-printer: use Python3 (Commit c1112f8a)
- IMPROVE: py*: pygobject cleanup (now we only have Python3+gtk3 version) (Commit eb5df73c)
Improved verification¶
- FIX: *: correct verify_cli testcases (Commit 1546eae7)
- FIX: KxTest: kx_gui_test: make some errors warnings instead (useful e.g. if application is going away) (Commit 6d7acb57)
- FIX: KxTest: kx_gui_test: add short sleep when simulating ALT-F4 keypress (Commit 43570ea7)
- FIX: KxTest: kx_gui_test: on DESKTOP set kxgt_global_current = kxgt_global_desktop (Commit a756ab6a)
- FIX: *: correct verify_gui testcases (Commit 623a1154)
- FIX: KxTest: kx_gui_test: Make sure applications are turning on AT-SPI (Commit 2f4bbb8a)
- FIX: firefox thunderbird libreoffice: correct verify_gui testcases (Commit a146da48)
- IMPROVE: KxTest: kx_gui_test: flush each line of output if run with debug=TRUE (Commit 25dbf56d)
- IMPROVE: KxTest: kx_gui_test: allow DO command with no arguments to execute default action (Commit 323a7958)
More fonts added¶
Install more manual pages¶
Bugs fixed¶
- FIX: findlib: make_repeat (and remove –with-toolbox) (Commit f9e1e8de)
- FIX: caribou: –disable-static (not –disable-shared) –enable-gtk2-module (Commit 5a661e36)
- FIX: firefox: correct check for KX_DISABLE_TEST (Commit c146143d)
- FIX: wpa_supplicant: do not install bogus man directories (Commit 714021b3)
- FIX: KxBuild: make_scripts: do not create bogus linux/log/strace directory (Commit 17ac21e4)
- FIX: gdm: Failed to give slave programs access to the display. Trying to proceed. (Commit 2c98489a)
- FIX: xkeyboard-config: remember to put xkeyboard-config in master.yaml (Commit 1d6ccb80)
- FIX: libvpx: use_gcc (Commit d1413a79)
- FIX: MesaLib: upstream patches (Commit 5b43f569)
- FIX: jasper: patches from ArchLinux (Commit c860ff01)
- FIX: qt: qmake is not installed yet; use local version (Commit d513f593)
- FIX: bash: actually apply the patches (Commit 4ccbeac8)
Packages added¶
Packages updated¶
- UPD: ibus: v 1.5.8; from new upstream location (Commit db519ca0)
- UPD: flash_player_11: v 11.2.202.406 (Commit 3c2e7988)
- UPD: xkeyboard-config: v 2.12; also move to separate package with non-standard download location (Commit 62a225a1)
- UPD: MesaLib: v 10.2.7 (Commit 1180e39b)
- UPD: xf86-video-intel: v 2.99.916 (Commit dd1d7140)
- UPD: thunderbird: v 31.1.1 (Commit f3a8d018)
- UPD: noscript: v 2.6.8.41 (Commit 689dbe08)
- UPD: qemu: v 2.1.1 (Commit df092eae)
- UPD: system-config-printer: v 1.5.1 plus patches; better upstream version check (Commit 2fc40656)
- UPD: valgrind: v 3.10.0 (Commit 1addfbbd)
- UPD: firefox: v 32.0.1 (Commit f5a8ecdb)
- UPD: linux: v 3.16.3 (Commit d86ba0d0)
- UPD: lzip: v 1.16 (Commit 5f6a0df3)
- UPD: perl: v 5.20.1 (Commit 92d7ba54)
- UPD: xz: v 5.0.6 (Commit e1f21c80)
- UPD: firefox:v 32.0.2 (Commit f8a1bd18)
- UPD: vte: v 0.38.0 (Commit 0d107929)
- UPD: MesaLib: v 10.2.8 (Commit c2814e3b)
- UPD: accountsservice: v 0.6.38 (Commit 0ef0e5ce)
- UPD: brasero: v 3.11.4 (Commit 22023ee9)
- UPD: colord: v 1.2.3 (Commit 1cb2fb54)
- UPD: dbus: v 1.8.8 (Commit ba6fcb49)
- UPD: dconf: v 0.22.0 (Commit 0ed78b03)
- UPD: dhcpcd: v 6.4.5 (Commit f5014dd5)
- UPD: empathy: v 3.12.6 (Commit 4b435cc1)
- UPD: evolution: v 3.12.6 (Commit 52cb0835)
- UPD: evolution-data-server: v 3.12.6 (Commit 9a91536f)
- UPD: git: v 2.1.1 (Commit 5e8070f2)
- UPD: gnome-calculator: v 3.12.4 (Commit 846864cd)
- UPD: gnome-terminal: v 3.14.0 (Commit 337316a0)
- UPD: gst*: v 1.4.2 (Commit 3058a2c8)
- UPD: libdvdnav: v 5.0.1 (Commit 88328ccb)
- UPD: libdvdread: v 5.0.0 (Commit f8dc026e)
- UPD: libgdata: v 0.16.0 (Commit c0c83e9b)
- UPD: librsvg: v 2.40.4 (Commit a592a7ec)
- UPD: libsigc++: v 2.4.0 (Commit c50d1bb1)
- UPD: libtasn1: v 4.2 (Commit 989d94c4)
- UPD: ModemManager: v 1.4.0 (Commit d8af27dc)
- UPD: mm-common: v 0.9.7 (Commit ab0853a0)
- UPD: p11-kit: v 0.21.3 (Commit 6945537a)
- UPD: pinentry: v 0.8.4 (Commit 06f3cc82)
- UPD: pycurl: v 7.19.5 (Commit dc18aa0c)
- UPD: ruby: v 2.1.3 (Commit 1bb7be82)
- UPD: tcl: v 8.6.2 (Commit 4355939e)
- UPD: wireshark: v 1.12.1 (Commit fe4f608f)
- UPD: x264: v 20140920-2245 (Commit 35bc1983)
- UPD: xorg-server: v 1.16.1 (Commit 8745df1d)
- UPD: qt: v 5.3.2 (Commit 335245c0)
- UPD: bfgminer: v 4.8.0 (Commit 56417075)
- UPD: libblkmaker: v 0.5.0 (Commit 366fa77b)
- UPD: uthash: v 1.9.9 (Commit ad1517e4)
- UPD: bitcoin: v 0.9.2.1 (Commit 9787bf9d)
- UPD: dogecoin: v 1.6 (Commit 583881b5)
- UPD: litecoin: v 0.8.7.4 (Commit 3d5e0bd0)
- UPD: glib: v 2.40.1 (Commit fd3d3996)
- UPD: gnutls: v 3.3.8 (Commit 56b9e347)
- UPD: samba: v 4.1.12 (Commit 573eb294)
- UPD: xz: v 5.0.7 (Commit 5e5758a5)
- UPD: ghostscript: v 9.15 (Commit c61ea7db)
- UPD: libevdev: v 1.3 (Commit cde45f7d)
- UPD: libsoup: v 2.48.0 (Commit e1df7809)
- UPD: pango: v 1.36.8 (Commit 5f220fbe)
- UPD: parallel: v 20140922 (Commit a3e027e7)
- UPD: glib: v 2.42.0 (Commit 1d50d2ef)
- UPD: glib-networking: v 2.42.0 (Commit 3e45e47a)
- UPD: glibmm: v 2.42.0 (Commit fa0bbdfc)
- UPD: gtk2+: v 2.24.24 (Commit 612dcdc6)
- UPD: ghostery: v 5.4.0 (Commit 58175d9f)
- UPD: noscript: v 2.6.8.42 (Commit c78f8c02)
- UPD: nss: v 3.17.1 (Commit e66f29cb)
- UPD: thunderbird: v 31.1.2 (Commit 573e69e4)
- UPD: firefox: v 32.0.3 (Commit 60734a73)
- UPD: dash: v 0.5.8 (Commit 59243fc9)
Minor Changes¶
- IMPROVE: ghostscript-fonts-*: link into /share/fonts, and process with fc-cache (Commit fe548b5d)
- REMOVE: alsa-firmware alsa-plugins alsa-utils: we are using pulseaudio (Commit 148f576d)
- MINOR: iproute2: move iproute2 after iptables (Commit 466011a9)
- MINOR: KxBuild: limit output when downloading files (Commit 4601b7c1)
- MINOR: xorg-server: remove –enable-xcsecurity; add –without-dtrace (Commit 6b04e7ae)
- IMPROVE: gdm: better configure options (Commit f82db33c)
- MINOR: KxTools: remove kx_strace; we are now using systemtap (Commit ff01c643)
- IMPROVE: libvorbis: -fpic -fPIC (Commit 39a9be8c)
- IMPROVE: thunderbird: better configure options (Commit dcefa0a7)
- MINOR: xf86-video-vmware: temporarily disable xf86-video-vmware (Commit af8b8983)
- IMPROVE: KxBuild: add key to gpg_keys (Commit e7dd2cb4)
- MINOR: accerciser: upstream_gnome_uneven (Commit 05b288cc)
- MINOR: gnome-user-docs: upstream_gnome_uneven (Commit f0b94026)
- IMPROVE: firefox: enable-debug-symbols (Commit 0afc3ed2)
- IMPROVE: gtk2+: –with-xinput and fight unused direct deps (Commit e111f80f)
- DOC: KaarPux: updated CVE info (Commit 1ac9c81c, 458b5ee6, d1096888, c9f8f5e1)