MiniMyth Changelog 2012 -------------------------------------------------------------------------------- Changes since 80 (2012-07-21): Current MythTV Git versions MythTV | mythtv git repo | mythtv git repo | myththemes git repo version | commit date | commit | commit ---------|-----------------|-----------------|--------------------- master | 20120717 | ec2ac41 | BROKEN 0.25.2 | 20120716 | 4e44650 | 0.24.3 | 20120625 | b655d8f | 931028f 0.23.1 | 20120402 | 4f31db5 | de0d6b3 0.22.0 | 20100711 | 3c6ce60 | 697a6ac Modified init - Added MM_AIRPLAY_FETCH_RAOPKEY_RSA for fetching the private key needed to enable Apple AirPlay support in MythTV 0.25 and MythTV master. - Added init script 'avahi.pm' for starting and stopping the avahi daemon needed to enable Apple AirPlay. - Changed init so that it mounts themes in /home/minimyth/.mythtv/themes rather than /usr/share/mythtv/themes in order to be more compatible with MythTV's theme chooser. Modified MiniMyth.pm - Changed the 'hunt' URL to for the file first in the MiniMyth read-write configuration directory, second in the MiniMyth read-only configuration directory and third in the MiniMyth distribution directory. Modified MythTV - Patched MythTV 0.25 and master for the broken parental level . Modified mediaplayers - Removed mplayer, vlc and xine from MythTV 0.25 and master as the improved MythTV playback capability appears to have made them redundant. Modified Xorg - Removed Mesa drivers i810, savage, sis, and unichrome because lack of maintenance caused them to be dropped from Mesa 8.0. - Added Mesa Intel DRI patch referenced in . Modified LIRC - Patched ir-keytable's rc_keymap files so that they better match their now obsolete lircd.conf counterparts. - Switched to ati_remote instead of lirc_atiusb for receivers supported by the ati_remote driver. Fixed bugs - Fixed problem with CEC not working because libcec.so was not included in the image. - Fixed problem with both the ati_remote.ko and lirc_atiusb.ko kernel modules being included in the image. - Fixed a bug that caused some streamzap remote buttons to behave erratically. - Added missing user 'avahi', group 'avahi' and group 'netdev'. - Added missing dbus-daemon-launch-helper binary. - Fixed a bug in a gcc patch that caused the x86_64 images to fail to boot. - Fixed a bug (python/python-urlgrabber dependency) that caused MythTV 0.25 and master to fail to build their Python bindings resulting in mythnetvision not being built. Modified build system - Removed legacy proprietary NVIDIA drivers as the Open Source nouveau drivers should be sufficient and the legacy proprietary NVIDIA drivers do not support newer Xorg server versions. Fixed build system - Fixed dependencies for packages that install udev scripts. - Fixed installation location of udev scripts installed system/iguanir and utils/alsa-utils. - Fixed a bug in lib/readline that caused libeadline.so to not be linked against libcurses.so. - Made lib/bluez depend on lib/readline. Moved packages Moved lib/libdn_sd to lib/avahi. Moved mediaplayers/mplayer-svn to mediaplayers/mplayer-new. Moved utils/v4l-utils to utils/ir-keytable. Removed packages Removed kernel-3.3/*. Removed kernel-headers/linux-headers-3.3. Removed lib/sysfsutils. Removed nvidia/nvidia-173.14.31. Removed nvidia/nvidia-270.41.19. Removed nvidia/nvidia-275.36. Removed nvidia/nvidia-295.20. Removed nvidia/nvidia-295.33. Removed nvidia/nvidia-96.43.20. Removed utils/lsof. Removed utils/microcode_ctl. Added packages Added kernel-3.4/*. Added kernel-headers/linux-headers-3.4. Added lib/lockdev. Added nvidia/nvidia-295.59. Added nvidia/nvidia-302.17. Added perl-Module-Implementation. Added perl-Module-Runtime. Added perl-Try-Tiny. Added utils/intel-microcode2ucode. Updated packages Updated data/ca-bundle.crt. Updated db/mysql. Updated db/sqlite. Updated devel/autoconf. Updated devel/automake. Updated devel/bison. Updated devel/cmake. Updated devel/fakeroot. Updated devel/flex. Updated devel/gdb. Updated devel/gcc. Updated devel/gcc-minimal-shared. Updated devel/gcc-minimal-static. Updated devel/glibc. Updated devel/glibc-crtobjs. Updated devel/glibc-headers. Updated devel/glibc-locale. Updated devel/glibc-localedef-static. Updated devel/glibc-rpcgen-static. Updated devel/glibc-rpcsvc. Updated devel/gmp. Updated devel/nasm. Updated devel/pkg-config. Updated devel/ppl. Updated devel/strace. Updated devel-tainted/gcc. Updated devel-tainted/gmp. Updated disk/e2fsprogs. Updated emulators/mame. Updated emulators/stella. Updated extras/libaacs. Updated fonts/liberation-fonts. Updated gtk/atk. Updated gtk/cairo. Updated gtk/dbus-glib. Updated gtk/gdk-pixbuf. Updated gtk/glib. Updated gtk/gtk. Updated gtk/pango. Updated lib/bluez. Updated lib/dbus. Updated lib/ffmpeg. Updated lib/fftw3f. Updated lib/fontconfig. Updated lib/freetype. Updated lib/libcec. Updated lib/libdvdnav. Updated lib/libdvdread. Updated lib/libexif. Updated lib/libffi. Updated lib/libpng. Updated lib/libtiff. Updated lib/libusb. Updated lib/libusb-compat. Updated lib/libxml2. Updated lib/nspr. Updated lib/nss. Updated lib/openssl. Updated lib/pcre. Updated lib/taglib. Updated lib/zlib. Updated mediaplayers/mplayer-new. Updated mediaplayers/vlc. Updated mediaplayers/xine-lib. Updated mediaplayers/xine-ui. Updated net/cifs-utils. Updated net/curl. Updated net/lighttpd. Updated net/openssh. Updated perl/perl-DateTime. Updated perl/perl-DateTime-TimeZone. Updated perl/perl-DBD-mysql. Updated perl/perl-DBI. Updated perl/perl-Params-Validate. Updated perl/perl-URI. Updated perl/perl-XML-RegExp. Updated perl/perl-XML-Simple. Updated python/python-distribute. Updated python/python-IMDbPY. Updated python/python-oauth. Updated qt/qt4. Updated system/irserver. Updated system/udev. Updated system/zoneinfo. Updated utils/busybox. Updated utils/coreutils. Updated utils/ethtool. Updated utils/evtest. Updated utils/grep. Updated utils/gzip. Updated utils/kmod. Updated utils/lsof. Updated utils/pciutils. Updated utils/usbutils. Updated utils/util-linux. Updated utils/v4l-utils. Updated utils/xwiimote. Updated utils/xz. Updated X11/libva. Updated X11/xscreensaver. Updated xorg-7.6/glew. Updated xorg-7.6/libX11. Updated xorg-7.6/libXft. Updated xorg-7.6/libXi. Updated xorg-7.6/Mesa. Updated xorg-7.6/pixman. Updated xorg-7.6/xcb-util. Updated xorg-7.6/xcb-util-keysyms. Updated xorg-7.6/xf86-video-ati. Updated xorg-7.6/xf86-video-intel. Updated xorg-7.6/xf86-video-nouveau. Updated xorg-7.6/xf86-video-openchrome. Updated xorg-7.6/xf86-video-savage. Updated xorg-7.6/xf86-video-sis. Updated xorg-7.6/xkeyboard-config. Updated xorg-7.6/xmodmap. Updated xorg-7.6/xorg-server. Updated xorg-7.6/xorg-sgml-doctools. -------------------------------------------------------------------------------- Changes since 79 (2012-04-10): Current MythTV Git versions MythTV | mythtv git repo | mythtv git repo | myththemes git repo version | commit date | commit | commit ---------|-----------------|-----------------|--------------------- master | 20120408 | 28db6ca | 0.25.0 | 20120410 | 5866fdb | 0.24.2 | 20120408 | e9a0ecb | 931028f 0.23.1 | 20120402 | 4f31db5 | de0d6b3 0.22.0 | 20100711 | 3c6ce60 | 697a6ac Improved kernel - Updated r8168 patch. - Enabled support for Formosa AIM IR606 (USB 147a:e042) in mceusb driver. Modified MiniMyth.pm - Updated the Adobe Flash Player fetch and save command to fetch and save Adobe Flash Player 11.2.202.228. Modified MythTV - Removed extra themes from MythTV master because they have been removed from the MythTV git repository. - Disabled parallel build of package perl/perl because at least one person has encountered what appears to be the bug . Fixed bugs - Added to the image the cdc-acm kernel driver needed by libcec. - Modified the lirc configuration so that KEY_SLEEP not just KEY_POWER can put the system to sleep. Modified build system - Removed checks for MythTV 0.20 and 0.21 as they are no longer supported by the build system. - Removed gold linker since the bfd linker supports link time optimization. - Disabled gcc graphite support during compilation as it was causing some hard to trace problems with some packages (e.g. udhcpc, xorg-server and qt crash or fail to start). - Cleaned up gcc link time optimizaton and whole program flags in multiple packages. Fixed build system - Fixed master site for package system/irxkeys. Removed packages Removed devel/cloog-ppl. Removed kernel-3.2/*. Removed kernel-headers/linux-headers-3.2. Removed lib/libkmod. Added packages Added devel/cloog. Added devel/isl. Added kernel-3.3/*. Added kernel-headers/linux-headers-3.3. Added lib/libdns_sd. Added myth-0.25/* Added nvidia/nvidia-295.33. Added perl/perl-XML-SAX-Base. Added utils/kmod. Updated packages Updated data/ca-bundle.crt. Updated db/mysql. Updated db/sqlite. Updated devel/autoconf-archive. Updated devel/automake. Updated devel/gcc. Updated devel/gcc-minimal-shared. Updated devel/gcc-minimal-static. Updated devel/nasm. Updated devel-tainted/gcc. Updated disk/e2fsprogs. Updated emulators/stella. Updated extras/libaacs. Updated extras/libdvdcss. Updated fonts/liberation-fonts. Updated gtk/cairo. Updated lib/bluez. Updated lib/expat. Updated lib/ffmpeg. Updated lib/fontconfig. Updated lib/freetype. Updated lib/libbluray. Updated lib/libcec. Updated lib/libmknod. Updated lib/libpng. Updated lib/nss. Updated lib/openssl. Updated lib/zlib. Updated mediaplayers/vlc. Updated mediaplayers/xine-lib. Updated net/curl. Updated perl/perl-Class-Inspector. Updated perl/perl-DateTime-Format-ISO8601. Updated perl/perl-DateTime-TimeZone. Updated perl/perl-DBI. Updated perl/perl-libwww-perl. Updated perl/perl-List-MoreUtils. Updated perl/perl-Sub-Uplevel. Updated perl/perl/perl-XML-SAX. Updated python/python-distribute. Updated python/python-lxml. Updated qt/qt4. Updated system/acpid. Updated system/udev. Updated utils/coreutils. Updated utils/gawk. Updated utils/lm_sensors. Updated utils/util-linux. Updated utils/v4l-utils. Updated xorg-7.6/bigreqsproto. Updated xorg-7.6/fontsproto. Updated xorg-7.6/kbproto. Updated xorg-7.6/libdrm. Updated xorg-7.6/libpciaccess. Updated xorg-7.6/libXau. Updated xorg-7.6/libxcb. Updated xorg-7.6/libXcursor. Updated xorg-7.6/libXext. Updated xorg-7.6/libXft. Updated xorg-7.6/libXinerama. Updated xorg-7.6/libxkbfile. Updated xorg-7.6/libXmu. Updated xorg-7.6/libXpm. Updated xorg-7.6/libXrender. Updated xorg-7.6/libXres. Updated xorg-7.6/libXt. Updated xorg-7.6/libXtst. Updated xorg-7.6/libXv. Updated xorg-7.6/libXvMC. Updated xorg-7.6/libXxf86vm. Updated xorg-7.6/makedepend. Updated xorg-7.6/recordproto. Updated xorg-7.6/scrnsaverproto. Updated xorg-7.6/util-macros. Updated xorg-7.6/xcb-proto. Updated xorg-7.6/xcmiscproto. Updated xorg-7.6/xextproto. Updated xorg-7.6/xf86-input-evdev. Updated xorg-7.6/xf86-video-ati. Updated xorg-7.6/xf86-video-nouveau. Updated xorg-7.6/xf86-video-savage. Updated xorg-7.6/xf86-video-sis. Updated xorg-7.6/xf86-video-vmware. Updated xorg-7.6/xkbcomp. Updated xorg-7.6/xmodmap. Updated xorg-7.6/xproto. Updated xorg-7.6/xtrans. -------------------------------------------------------------------------------- Changes since 78 (2012-03-04): Current MythTV Git versions MythTV | mythtv git repo | mythtv git repo | myththemes git repo version | commit date | commit | commit ---------|-----------------|-----------------|--------------------- master | 20120228 | 5206271 | ee9ef62 0.24.2 | 20120221 | c29d36f | 931028f 0.23.1 | 20111005 | bcd91d5 | de0d6b3 0.22.0 | 20100711 | 3c6ce60 | 697a6ac Improved kernel - Updated r8168 patch. - Updated unionfs patch. Fixed bugs - Fixed bug in agetty starting by replacing agetty from util-linux 2.20.1 by with agetty from util-linux 2.19.1 as it appears that the merge of mingetty into agetty broke it. - Fixed xorg-server bug 45623 . Modified build system - Removed unmodified GAR build system. - Added support for xz compression. Removed packages Removed kernel-3.1/*. Removed kernel-headers/linux-headers-3.1. Removed nvidia/nvidia-290.10. Added packages Added kernel-3.2/*. Added kernel-headers/linux-headers-3.2. Added lib/libkmod. Added nvidia/nvidia-295.20. Added perl/perl-JSON. Updated packages Updated data/ca-bundle.crt. Updated db/mysql. Updated db/sqlite. Updated devel/autoconf-archive. Updated devel/automake. Updated devel/fakeroot. Updated devel/gdb. Updated devel/gmp. Updated devel/intltool. Updated devel/llvm. Updated devel/ppl. Updated devel/strace. Updated disk/e2fsprogs. Updated disk/hdparm. Updated emulators/mame. Updated emulators/stella. Updated extras/libaacs. Updated gtk/gdk-pixbuf. Updated gtk/gtk. Updated kernel-3.1/alsa-driver. Updated kernel-3.1/linux. Updated kernel-headers/linux-headers-3.1. Updated lib/alsa-lib. Updated lib/bluez. Updated lib/dbus. Updated lib/ffmpeg. Updated lib/fftw3f. Updated lib/lame. Updated lib/libattr. Updated lib/libbluray. Updated lib/libcec. Updated lib/libjpeg. Updated lib/libpng. Updated lib/libtiff. Updated lib/libvorbis. Updated lib/nspr. Updated lib/nss. Updated lib/openssl. Updated lib/pcre. Updated lib/SDL. Updated lib/SDL_net. Updated lib/SDL_ttf. Updated lib/vcdimager. Updated mediaplayers/mplayer-svn. Updated mediaplayers/vlc. Updated mediaplayers/xine-lib. Updated mediaplayers/xine-ui. Updated net/cifs-utils. Updated net/curl. Updated net/lighttpd. Updated net/nfs-utils. Updated net/ntp. Updated net/syslinux. Updated perl/perl-Class-Inspector. Updated perl/perl-Class-Singleton. Updated perl/perl-DateTime. Updated perl/perl-libwww-perl. Updated python/python-BeautifulSoup. Updated python/python-oauth. Updated system/acpid. Updated system/irserver. Updated system/lcdproc. Updated system/lirc. Updated system/udev. Updated utils/alsa-utils. Updated utils/busybox. Updated utils/coreutils. Updated utils/ed. Updated utils/file. Updated utils/grep. Updated utils/pciutils. Updated utils/v4l-utils. Updated xorg-7.6/font-util. Updated xorg-7.6/freeglut. Updated xorg-7.6/glproto. Updated xorg-7.6/inputproto. Updated xorg-7.6/libdrm. Updated xorg-7.6/libfontenc. Updated xorg-7.6/libICE. Updated xorg-7.6/libpciaccess. Updated xorg-7.6/libSM. Updated xorg-7.6/libxcb. Updated xorg-7.6/libXfont. Updated xorg-7.6/libXi. Updated xorg-7.6/Mesa. Updated xorg-7.6/mkfontdir. Updated xorg-7.6/mkfontscale. Updated xorg-7.6/pixman. Updated xorg-7.6/util-macros. Updated xorg-7.6/xcb-proto. Updated xorg-7.6/xev. Updated xorg-7.6/xf86-video-geode. Updated xorg-7.6/xf86-video-intel. Updated xorg-7.6/xf86-video-nouveau. Updated xorg-7.6/xf86-video-openchrome. Updated xorg-7.6/xf86-video-vmware. Updated xorg-7.6/xinit. Updated xorg-7.6/xkeyboard-config. Updated xorg-7.6/xorg-server.