diff options
author | jstebbins <[email protected]> | 2014-01-16 00:34:31 +0000 |
---|---|---|
committer | jstebbins <[email protected]> | 2014-01-16 00:34:31 +0000 |
commit | 6794611b8b24443129c4b48dc39780866ca20108 (patch) | |
tree | 735f4279ca09bbe7f55de35063f04319c8966f7c /doc | |
parent | 6de334d38fc0620e6125edbb8f439c61055e3c96 (diff) |
LinGui: update linux build instructions
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5979 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'doc')
-rw-r--r-- | doc/BUILD-Linux | 39 | ||||
-rw-r--r-- | doc/texi/Building.linux.texi | 34 |
2 files changed, 34 insertions, 39 deletions
diff --git a/doc/BUILD-Linux b/doc/BUILD-Linux index 26572e0e2..3844ab981 100644 --- a/doc/BUILD-Linux +++ b/doc/BUILD-Linux @@ -1,4 +1,4 @@ -Guide to Building HandBrake svn5208 (2013012701) on Linux +Guide to Building HandBrake svn5976 (2014011501) on Linux ********************************************************* Table of Contents @@ -38,9 +38,9 @@ Linux; but is not necessarily the only configuration that is possible: * Intel 32-bit or 64-bit kernel - * Ubuntu 12.04, gcc 4.5, yasm 1.2.x + * Ubuntu 13.10, gcc 4.8, yasm 1.2.x - * Fedora 17 and 18, gcc 4.5, yasm 1.2.x + * Fedora 20, gcc 4.8, yasm 1.2.x * gcc 4.5 or higher is reported to work @@ -75,7 +75,7 @@ The GTK UI introduces some significant extra build requirements. If you intend to disable building the GUI with `configure --disable-gtk' you will not need many of these packages installed: -Ubuntu 12+ packages: +Ubuntu 13.10 packages: * subversion (cli/gui) * yasm (cli/gui) @@ -114,19 +114,18 @@ Ubuntu 12+ packages: * libdbus-glib-1-dev (gui) - * libgtk2.0-dev (gui) + * libgtk-3-dev (gui) * libgudev-1.0-dev (gui) - * libwebkit-dev (gui) + * libwebkit-3.0-dev (gui) * libnotify-dev (gui) - * libgstreamer0.10-dev (gui) + * libgstreamer1.0-dev (gui) - * libgstreamer-plugins-base0.10-dev (gui) + * libgstreamer-plugins-base1.0-dev (gui) -Ubuntu 12+ packages: * libappindicator-dev (gui) To install these packages: @@ -134,10 +133,10 @@ To install these packages: zlib1g-dev libbz2-dev libogg-dev libtheora-dev libvorbis-dev \ libsamplerate-dev libxml2-dev libfribidi-dev libfreetype6-dev \ libfontconfig1-dev libass-dev intltool libglib2.0-dev libdbus-glib-1-dev \ - libgtk2.0-dev libgudev-1.0-dev libwebkit-dev libnotify-dev \ - libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libappindicator-dev + libgtk-3-dev libgudev-1.0-dev libwebkit-3.0-dev libnotify-dev \ + libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libappindicator-dev -Fedora 17+ package groups: +Fedora 20 package groups: * Development Tools * Development Libraries @@ -179,20 +178,20 @@ Additional Fedora packages: * libgudev1-devel (gui) - * webkitgtk-devel (gui) + * webkitgtk3-devel (gui) * libnotify-devel (gui) - * gstreamer-devel (gui) + * gstreamer1-devel (gui) - * gstreamer-plugins-base-devel (gui) + * gstreamer1-plugins-base-devel (gui) To install these packages: sudo yum install yasm zlib-devel bzip2-devel libogg-devel libtheora-devel \ libvorbis-devel libsamplerate-devel libxml2-devel fribidi-devel \ freetype-devel fontconfig-devel libass-devel dbus-glib-devel \ - libgudev1-devel webkitgtk-devel libnotify-devel \ - gstreamer-devel gstreamer-plugins-base-devel + libgudev1-devel webkitgtk3-devel libnotify-devel \ + gstreamer1-devel gstreamer1-plugins-base-devel 3 QuickStart ************ @@ -200,7 +199,7 @@ To install these packages: This chapter is for building from a terminal/shell environment in as few commands as possible. Upon completion of the following commands you should have a fresh build of HandBrake. Further instructions are -available beginning with *Note overview:: which describes procedures +available beginning with *note overview:: which describes procedures suitable for repeating builds. This chapter should be skipped by those seeking more than a minimalist build. @@ -590,7 +589,7 @@ Appendix A Project Repository Details root: svn://svn.handbrake.fr/HandBrake branch: trunk uuid: b64f7644-9d1e-0410-96f1-a4d463321fa5 - rev: 5208 - date: 2013-01-26 18:47:13 +0000 + rev: 5976 + date: 2014-01-15 14:45:39 -0800 type: developer diff --git a/doc/texi/Building.linux.texi b/doc/texi/Building.linux.texi index 6d1daa1ea..edc0a7f4a 100644 --- a/doc/texi/Building.linux.texi +++ b/doc/texi/Building.linux.texi @@ -19,8 +19,8 @@ The following are the recommended specifications for building on @value{OS.linux @itemize @bullet @item Intel 32-bit or 64-bit kernel -@item Ubuntu 12.04, gcc 4.5, yasm 1.2.x -@item Fedora 17 and 18, gcc 4.5, yasm 1.2.x +@item Ubuntu 13.10, gcc 4.8, yasm 1.2.x +@item Fedora 20, gcc 4.8, yasm 1.2.x @item gcc 4.5 or higher is reported to work @end itemize @@ -30,7 +30,7 @@ The following are the recommended specifications for building on @value{OS.linux The @b{GTK UI} introduces some significant extra build requirements. If you intend to disable building the GUI with @command{configure --disable-gtk} you will not need many of these packages installed: -Ubuntu 12+ packages: +Ubuntu 13.10 packages: @itemize @bullet @item subversion (cli/gui) @item yasm (cli/gui) @@ -51,16 +51,12 @@ Ubuntu 12+ packages: @item intltool (gui) @item libglib2.0-dev (gui) @item libdbus-glib-1-dev (gui) -@item libgtk2.0-dev (gui) +@item libgtk-3-dev (gui) @item libgudev-1.0-dev (gui) -@item libwebkit-dev (gui) +@item libwebkit-3.0-dev (gui) @item libnotify-dev (gui) -@item libgstreamer0.10-dev (gui) -@item libgstreamer-plugins-base0.10-dev (gui) -@end itemize - -Ubuntu 12+ packages: -@itemize @bullet +@item libgstreamer1.0-dev (gui) +@item libgstreamer-plugins-base1.0-dev (gui) @item libappindicator-dev (gui) @end itemize @@ -70,11 +66,11 @@ sudo apt-get install subversion yasm build-essential autoconf libtool \ zlib1g-dev libbz2-dev libogg-dev libtheora-dev libvorbis-dev \ libsamplerate-dev libxml2-dev libfribidi-dev libfreetype6-dev \ libfontconfig1-dev libass-dev intltool libglib2.0-dev libdbus-glib-1-dev \ -libgtk2.0-dev libgudev-1.0-dev libwebkit-dev libnotify-dev \ -libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libappindicator-dev +libgtk-3-dev libgudev-1.0-dev libwebkit-3.0-dev libnotify-dev \ +libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libappindicator-dev @end example -Fedora 17+ package groups: +Fedora 20 package groups: @itemize @bullet @item Development Tools @item Development Libraries @@ -104,10 +100,10 @@ Additional Fedora packages: @item libass-devel (cli/gui) @item dbus-glib-devel (gui) @item libgudev1-devel (gui) -@item webkitgtk-devel (gui) +@item webkitgtk3-devel (gui) @item libnotify-devel (gui) -@item gstreamer-devel (gui) -@item gstreamer-plugins-base-devel (gui) +@item gstreamer1-devel (gui) +@item gstreamer1-plugins-base-devel (gui) @end itemize To install these packages: @@ -115,8 +111,8 @@ To install these packages: sudo yum install yasm zlib-devel bzip2-devel libogg-devel libtheora-devel \ libvorbis-devel libsamplerate-devel libxml2-devel fribidi-devel \ freetype-devel fontconfig-devel libass-devel dbus-glib-devel \ -libgudev1-devel webkitgtk-devel libnotify-devel \ -gstreamer-devel gstreamer-plugins-base-devel +libgudev1-devel webkitgtk3-devel libnotify-devel \ +gstreamer1-devel gstreamer1-plugins-base-devel @end example @c %**------------------------------------------------------------------------- |