notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Sanity Test Failure
Wednesday, 19 Nov 2014
11:49 kwm search for other commits by this committer
  • accessibility/accerciser 3.14.0 Interactive Python accessibility explorer for GNOME
    • accessibility/at-spi2-atk 2.14.1 Assisted Technology Provider module for GTK+ Deleted
      • accessibility/at-spi2-core 2.14.0 Assistive Technology Service Provider Interface
        • accessibility/atk 2.14.0 GNOME accessibility toolkit (ATK) Deleted
          • accessibility/atkmm 2.22.7 C++ wrapper for ATK API library
            • accessibility/caribou 0.4.15 Gnome On-Screen keyboard
              • accessibility/mousetweaks 3.12.0 Mouse accessibility enhancements for the GNOME desktop Deleted
                • accessibility/orca 3.14.0 Scriptable screen reader
                  • accessibility/py-atspi 2.12.0_3 Python API for the D-BUS based SPI framework
                    • accessibility/py3-atspi 2.12.0_1 Python3 API for the D-BUS based SPI framework Deleted
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              (Only the first 10 of 335 items in this commit are shown above. View all ports for this commit)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              This commit removes the old GNOME 2 desktop, bindings and some ports that
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              can't be compiled. A few ports where updated to more recent versions to
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              allow them to compile with this update.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Apart from updating ports to newer versions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              GDM is more integrated with gnome-shell now, and handles several things for
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              the GNOME desktop such as screen locking. If you want to use GNOME 3 via
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              startx, you will have to add your own lock screen/screensaver. For example
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              xscreensaver
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              can be used for sessions started without GDM.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Shell Extensions can be installed via https://extensions.gnome.org/ , we have
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ported a few that can't be installed via this way.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The old gnome-utils and gnome-games ports where split up into single ports
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              and where converted to meta-ports.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              if you use startx you need to do this yourself.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Upgrade instructions:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Delete the old and conflicting packages:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              # pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  guile gcalctool gnome-media libgnomekbd
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              # pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              For package users the following lines will be enough:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              # pkg upgrade
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              # pkg install gnome3
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              For ports users should do the following:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              # portmaster -a
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              # portmaster x11/gnome3
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              We are currently aware of two issues. The first issue is a bug in the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              file monitoring code in the glib20 port. This bug causes glib programs
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              to crash when files in a monitored directory are added or removed.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Upstream is aware of the problem, but since the problem is quite complex
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              there is no solution yet. This problem isn't restricted to BSD.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The second issue is that on certain video cards totem will display a
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              purple/pink overlay on the video. It not clear yet where the issues
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              comes from.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Major thanks goes to Gustau Perez for being a driving force behind getting
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              exp-runs.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              This update was also made possible by:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Joe Maloney
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Kris Moore
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Beeblebrox
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Ryan Lortie
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Antoine Jacoutot
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	and everyone I missed
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Original commitRevision:372768 

Sanity Test Results

irc/polari:


The CATEGORIES value ('deskutils gnome') does not contain the primary
category ('irc')
mail/geary:


The CATEGORIES value ('deskutils gnome') does not contain the primary
category ('mail')
deskutils/nemo-extensions:


The CATEGORIES value ('x11-fm gnome') does not contain the primary category
('deskutils')