|
|
Line 1: |
Line 1: |
| | <noinclude> |
| | Use like so: |
| | |
| | <pre> |
| {{News | | {{News |
| |Summary=GNOME 3.14 is now available in Funtoo, maked for testing. Help us test it! | | |Summary=Test News Item |
| |News Format=Extended
| |
| |News Category=General | | |News Category=General |
| |Author=Dantrell | | |Author=Drobbins |
| |Publication Status=Draft | | |Publication Status=Draft |
| |Publication Date=2014/10/22 | | |Publication Date=2014/10/16 |
| |Icon= | | |Icon=File:foobar.jpg |
| | |News Format=Short (or Extended) |
| }} | | }} |
| == Preparing ==
| |
|
| |
| {{fancywarning|These instructions assume that your /etc/portage/package.{unmask,use} locations are directories.}}
| |
|
| |
| First, sync the tree if you haven't recently as you need access to a file in the tree:
| |
|
| |
| <console>
| |
| ###i## emerge --sync
| |
| </console>
| |
|
| |
| Now, create a symlink to the GNOME 3.14 mask file, reversijng it in the process:
| |
|
| |
| <console>
| |
| ###i## cd /etc/portage/package.unmask
| |
| ###i## ln -s /var/portage/tree/funtoo/profiles/package.mask/funtoo-gnome .
| |
| </console>
| |
|
| |
| Then to simplify matters, enable the gnome mix-in:
| |
|
| |
| <console>
| |
| ###i## eselect profile list
| |
| ##g##Currently available mix-ins profiles:
| |
| [11] funtoo/1.0/linux-gnu/mix-ins/audio
| |
| [12] funtoo/1.0/linux-gnu/mix-ins/console-extras
| |
| [13] funtoo/1.0/linux-gnu/mix-ins/dvd
| |
| [14] funtoo/1.0/linux-gnu/mix-ins/gnome
| |
| [15] funtoo/1.0/linux-gnu/mix-ins/kde
| |
| [16] funtoo/1.0/linux-gnu/mix-ins/mate
| |
| [17] funtoo/1.0/linux-gnu/mix-ins/media
| |
| [18] funtoo/1.0/linux-gnu/mix-ins/print
| |
| [19] funtoo/1.0/linux-gnu/mix-ins/python3-only
| |
| [20] funtoo/1.0/linux-gnu/mix-ins/rhel5-compat
| |
| [21] funtoo/1.0/linux-gnu/mix-ins/server-db
| |
| [22] funtoo/1.0/linux-gnu/mix-ins/server-mail
| |
| [23] funtoo/1.0/linux-gnu/mix-ins/server-web
| |
| [24] funtoo/1.0/linux-gnu/mix-ins/X
| |
| [25] funtoo/1.0/linux-gnu/mix-ins/xfce
| |
| [26] funtoo/1.0/linux-gnu/mix-ins/vmware-guest
| |
| [27] funtoo/1.0/linux-gnu/mix-ins/hardened
| |
| </console>
| |
|
| |
| <console>
| |
| ###i## eselect profile add 14
| |
| </console>
| |
|
| |
| Finally, add the relevant section to your /etc/portage/package.use/funtoo-gnome file:
| |
|
| |
| ===== gnome-light (without mix-in) =====
| |
|
| |
| <pre>
| |
| gnome-extra/evolution-data-server gtk
| |
| x11-libs/libxcb xkb
| |
| media-libs/cogl gles2
| |
| </pre>
| |
|
| |
| ===== gnome (with mix-in) =====
| |
|
| |
| <pre>
| |
| # required by eog-plugins
| |
| media-gfx/eog-plugins python_single_target_python3_3
| |
|
| |
| # required by evolution
| |
| gnome-extra/evolution-data-server gnome-online-accounts
| |
| media-libs/libchamplain gtk
| |
|
| |
| # required by gnome-boxes
| |
| net-misc/spice-gtk gtk3 -pulseaudio
| |
|
| |
| # required by gnome-music
| |
| media-sound/gnome-music python_single_target_python3_3
| |
|
| |
| # required by gnome-photos
| |
| dev-libs/libgdata gnome
| |
| media-plugins/grilo-plugins upnp-av
| |
| </pre> | | </pre> |
|
| |
|
| == Emerging == | | </noinclude><includeonly> |
| | | <div class="container" style="margin-top: 20px;"><div class="row"><div class="col-xs-12"> |
| === Installing GNOME 3.14 === | | = {{PAGENAME}} = |
| | | {{#ifeq:{{{Publication Status|}}|Draft|{{NotYetPublished}}}}{{#set:Summary={{{Summary|}}}|News Category={{{News Category|}}}|Publication Status={{{Publication Status|}}}|Icon={{{Icon|}}}|Publication Date={{{Publication Date|}}}|News Format={{{News Format}}}}} |
| ===== gnome ===== | | {{#set:Author=User:{{{Author|}}}|Gravatar MD5={{#show: User:{{{Author}}} | ?Gravatar MD5}}}} |
| | | __NOTITLE__ |
| To emerge ''gnome'' run the following command
| | </div></div><div class="row"><div class="col-xs-12 col-sm-4 col-sm-push-8"> |
| | | <p><b>{{#time:F j, Y|{{{Publication Date}}}}}</b></p> |
| <console> | | <p>'''Author Bio''': {{#show: User:{{{Author|}}} | ?Bio }}</p> |
| ###i## emerge gnome
| | </div><div class="col-xs-12 col-sm-8 col-sm-pull-4"> |
| </console> | | __NOEDITSECTION__ |
| | | __NOTOC__ |
| ===== gnome-light ===== | | </includeonly> |
| | |
| To emerge ''gnome-light'' run the following command
| |
| | |
| <console> | |
| ###i## emerge gnome-light
| |
| </console> | |
| | |
| === Upgrading from GNOME 3.12 === | |
| | |
| To update "gnome" or "gnome-light" run the following command:
| |
| | |
| <console>
| |
| ###i## emerge -vauDN world
| |
| </console> | |
| {{NewsFooter}}
| |