1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00
freebsd-ports/deskutils/Makefile
Koop Mast af3811313c 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
2014-11-19 11:49:04 +00:00

288 lines
7.4 KiB
Makefile

# $FreeBSD$
#
COMMENT = Things that used to be on the desktop before computers were invented
SUBDIR += affiche
SUBDIR += akamaru
SUBDIR += alacarte
SUBDIR += appwrapper
SUBDIR += aspostit
SUBDIR += autocutsel
SUBDIR += baobab
SUBDIR += basket
SUBDIR += bigyear
SUBDIR += bijiben
SUBDIR += bitcollider
SUBDIR += cairo-dock
SUBDIR += cairo-dock-plugins
SUBDIR += caja-extensions
SUBDIR += cal
SUBDIR += calcurse
SUBDIR += calibre
SUBDIR += california
SUBDIR += cartotheque
SUBDIR += cdcat
SUBDIR += charmap
SUBDIR += charmtimetracker
SUBDIR += clipit
SUBDIR += conduit
SUBDIR += conkyemail
SUBDIR += conkyforecast
SUBDIR += cycle
SUBDIR += dailystrips
SUBDIR += deforaos-todo
SUBDIR += deskbar-applet
SUBDIR += devd-notifier
SUBDIR += displaycalibrator
SUBDIR += dlume
SUBDIR += docear
SUBDIR += dosage
SUBDIR += drivel
SUBDIR += easystroke
SUBDIR += egroupware
SUBDIR += epoch
SUBDIR += etask
SUBDIR += everygui
SUBDIR += fbreader
SUBDIR += fengoffice
SUBDIR += fet
SUBDIR += freemind
SUBDIR += fusenshi
SUBDIR += gaddr
SUBDIR += ganttproject
SUBDIR += ganyremote
SUBDIR += gbirthday
SUBDIR += gcal
SUBDIR += gcalcli
SUBDIR += genius
SUBDIR += gimmie
SUBDIR += gkrellm-reminder2
SUBDIR += glabels
SUBDIR += glipper
SUBDIR += gnochm
SUBDIR += gnome-blog
SUBDIR += gnome-clocks
SUBDIR += gnome-contacts
SUBDIR += gnome-dictionary
SUBDIR += gnome-documents
SUBDIR += gnome-epub-thumbnailer
SUBDIR += gnome-font-viewer
SUBDIR += gnome-initial-setup
SUBDIR += gnome-maps
SUBDIR += gnome-photos
SUBDIR += gnome-screenshot
SUBDIR += gnome-search-tool
SUBDIR += gnome-shell-extension-audio-output-switcher
SUBDIR += gnome-shell-extension-backslide
SUBDIR += gnome-shell-extension-calculator
SUBDIR += gnome-shell-extension-coverflow
SUBDIR += gnome-shell-extension-dashtodock
SUBDIR += gnome-shell-extension-gtile
SUBDIR += gnome-shell-extension-hidetopbar
SUBDIR += gnome-shell-extension-lockkeys
SUBDIR += gnome-shell-extension-mediaplayer
SUBDIR += gnome-shell-extension-openweather
SUBDIR += gnome-shell-extension-overlay-icons
SUBDIR += gnome-shell-extension-panel-osd
SUBDIR += gnome-shell-extension-recent-items
SUBDIR += gnome-shell-extension-trash
SUBDIR += gnome-shell-extension-weather
SUBDIR += gnome-shell-extra-extensions
SUBDIR += gnome-sound-recorder
SUBDIR += gnome-system-log
SUBDIR += gnome-tweak-tool
SUBDIR += gnome-utils
SUBDIR += gnome-weather
SUBDIR += gnote
SUBDIR += gnotime
SUBDIR += gnustep-notebook
SUBDIR += gnustep-wrapper
SUBDIR += gourmet
SUBDIR += griffith
SUBDIR += growl-for-linux
SUBDIR += gruler
SUBDIR += gtg
SUBDIR += gtimer
SUBDIR += gtkjournal
SUBDIR += gtodo
SUBDIR += gtweakui
SUBDIR += gucharmap
SUBDIR += gworkspace
SUBDIR += gworkspace-gwmetadata
SUBDIR += gxmessage
SUBDIR += gxneur
SUBDIR += hamster-applet
SUBDIR += hebcal
SUBDIR += helpviewer
SUBDIR += homerun
SUBDIR += horde-groupware
SUBDIR += horde-kronolith
SUBDIR += horde-mnemo
SUBDIR += horde-nag
SUBDIR += hot-babe
SUBDIR += howm
SUBDIR += ical
SUBDIR += ithought
SUBDIR += jjclient
SUBDIR += jlj
SUBDIR += kcharselect
SUBDIR += kchmviewer-kde4
SUBDIR += kdeconnect
SUBDIR += kdepim4
SUBDIR += kdepim4-runtime
SUBDIR += kdepimlibs4
SUBDIR += kdeplasma-addons
SUBDIR += kruler
SUBDIR += ksshaskpass
SUBDIR += kupfer
SUBDIR += launchy
SUBDIR += libgcal
SUBDIR += libopensync-plugin-file
SUBDIR += libopensync-plugin-python
SUBDIR += libopensync-plugin-sunbird
SUBDIR += libopensync-plugin-vformat-devel
SUBDIR += libstreamanalyzer
SUBDIR += libstreams
SUBDIR += ljcharm
SUBDIR += ljclive
SUBDIR += ljit
SUBDIR += logjam
SUBDIR += mate-notification-daemon
SUBDIR += mate-utils
SUBDIR += mdh
SUBDIR += mencal
SUBDIR += menumaker
SUBDIR += mirall
SUBDIR += moregroupware
SUBDIR += mozo
SUBDIR += mrundlg
SUBDIR += msynctool
SUBDIR += multisync
SUBDIR += multisync-backup
SUBDIR += multisync-syncml
SUBDIR += myitcrm
SUBDIR += nagaina
SUBDIR += nemo-extensions
SUBDIR += note
SUBDIR += notecase
SUBDIR += notification-daemon
SUBDIR += notify-osd
SUBDIR += ontv
SUBDIR += openproj
SUBDIR += orage
SUBDIR += osmo
SUBDIR += osynctool
SUBDIR += p5-Data-ICal
SUBDIR += p5-Goo
SUBDIR += p5-ZConf-BGSet
SUBDIR += p5-ZConf-Runner
SUBDIR += p5-ZConf-Runner-GUI-GTK
SUBDIR += pal
SUBDIR += parcellite
SUBDIR += phpcollab
SUBDIR += phpicalendar
SUBDIR += pinot
SUBDIR += plan
SUBDIR += planner
SUBDIR += plans
SUBDIR += plasma-applet-cwp
SUBDIR += plasma-applet-daisy
SUBDIR += plasma-applet-fancytasks
SUBDIR += plasma-applet-panelspacer
SUBDIR += plasma-applet-playwolf
SUBDIR += plasma-applet-qstardict
SUBDIR += plasma-applet-serverstatuswidget
SUBDIR += plasma-applet-simpleweatherforecast
SUBDIR += plasma-applet-teacooker
SUBDIR += plasma-applet-yawp
SUBDIR += plopfolio
SUBDIR += preferencepanes
SUBDIR += preferences
SUBDIR += py-pystash
SUBDIR += py-send2trash
SUBDIR += py-vobject
SUBDIR += pybookreader
SUBDIR += pypanel
SUBDIR += qlabels
SUBDIR += qorganizer
SUBDIR += qrfcview
SUBDIR += qtm
SUBDIR += recoll
SUBDIR += rednotebook
SUBDIR += remind
SUBDIR += rolo
SUBDIR += rox-memo
SUBDIR += rubrica
SUBDIR += rubygem-taskjuggler
SUBDIR += semantik
SUBDIR += silence
SUBDIR += simpleagenda
SUBDIR += simplegroupware
SUBDIR += sliderule
SUBDIR += splashsetter
SUBDIR += steadyflow
SUBDIR += strigi
SUBDIR += strigiclient
SUBDIR += strigidaemon
SUBDIR += strigiutils
SUBDIR += sugarcrm
SUBDIR += superkaramba
SUBDIR += superswitcher
SUBDIR += surrealtodo
SUBDIR += systempreferences
SUBDIR += tagutils
SUBDIR += taskcoach
SUBDIR += taskd
SUBDIR += taskwarrior
SUBDIR += teapot
SUBDIR += tel
SUBDIR += thinkingrock
SUBDIR += timer-applet
SUBDIR += tine20
SUBDIR += tnote
SUBDIR += todo
SUBDIR += tomboy
SUBDIR += tomboy-plugin-latex
SUBDIR += tomboy-plugin-reminder
SUBDIR += tomboy-plugin-todo
SUBDIR += tomboy-plugin-wordcount
SUBDIR += toolboxkit
SUBDIR += tpb
SUBDIR += treeline
SUBDIR += treesheets
SUBDIR += tuxcards
SUBDIR += vboxgtk
SUBDIR += virt-manager
SUBDIR += vit
SUBDIR += vnc2flv
SUBDIR += vym
SUBDIR += wammu
SUBDIR += when
SUBDIR += wmpinboard
SUBDIR += wyrd
SUBDIR += x-tile
SUBDIR += x026
SUBDIR += xcalendar
SUBDIR += xchm
SUBDIR += xfce4-generic-slider
SUBDIR += xfce4-notes-plugin
SUBDIR += xfce4-notification-daemon
SUBDIR += xfce4-notifyd
SUBDIR += xfce4-tumbler
SUBDIR += xfce4-volumed
SUBDIR += xfce4-xkb-plugin
SUBDIR += xmaddressbook
SUBDIR += xmdiary
SUBDIR += xneur
SUBDIR += xpad
SUBDIR += xpad-current
SUBDIR += xpostit
SUBDIR += xpostitPlus
SUBDIR += xrolo
SUBDIR += xwrits
SUBDIR += znotes
SUBDIR += zorro
.include <bsd.port.subdir.mk>