Commit graph

55 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
e730d999d3 Add more PLIST_SUB to Mk/Uses/python.mk
- Add PYTHON_PYOEXTENSION and PYTHON_SUFFIX
- Add PYTHON2 and PYTHON3
- Respect PYTHON_VERSION
- Rename PYOEXTENSION to PYTHON_PYOEXTENSION

This change would help:
- Build databases/postgresql*-plpython with Python 3
  (It has PLIST issue since bsd.python.mk to Uses/python.mk transition)
- Simplify Makefile

PR:		205807
Differential Revision:	https://reviews.FreeBSD.org/D4758
Exp-run by:	antoine
2017-01-07 21:42:28 +00:00
Ruslan Makhmatkhanov
f1e42281d2 audio/rhythmbox: fix packaging with python 3.5
- while here fix configure warnings by adjusting configure option names
- utilize USES=localbase
- bump PORTREVISION

PR:		213342
Approved by:	portmgr (blanket approval)
2016-10-12 19:01:09 +00:00
Koop Mast
3c7ab36d9b Chase libpeas change in r389277.
Disable and don't build plugins that don't work.
* Context - needs python 3 version of textproc/py-mako
* rbzeitgeist - needs python 3 of the zeitgeist bindings.
  (The python2 version is bundled in the zeitgeist port)
2015-06-12 15:25:21 +00:00
Koop Mast
f782153658 Mini gnome update. Next stop GNOME 3.16!
Update rhythmbox to 3.2.
Update gnome-tweak-tool to 3.14.3.
Update gnome-mines to 3.14.2.
Update eog to 3.14.4.
Update geary to 0.10.0.
Update tracker to 1.2.6.
Update gdm to 3.14.2.
Update gtk30 to 3.14.12.
Update gtksourceview3 to 3.14.4.

Obtained from:	GNOME dev repo
2015-04-10 12:50:09 +00:00
Joe Marcus Clarke
75e9e5be26 Add a dependency on databases/tdb and make brasero support optional
(default: ON).

PR:		197518
Submitted by:	kvedulv@kvedulv.de
2015-02-27 16:35:31 +00:00
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
Tijl Coosemans
14e2af0516 audio/rhythmbox: drop :keepla
multimedia/banshee: add USES=libtool and INSTALL_TARGET=install-strip
multimedia/libmtp: add USES=libtool and INSTALL_TARGET=install-strip
multimedia/libaacs:
- USES=libtool pathfix
- Add INSTALL_TARGET=install-strip
- Avoid USE_AUTOTOOLS
- Remove plist target, superseded by makeplist
multimedia/libbluray:
- USES=libtool pathfix
- Add INSTALL_TARGET=install-strip
- Avoid USE_AUTOTOOLS
- Remove plist target, superseded by makeplist
- Use OPTIONS_SUB
- Replace patch with post-patch command

Bump dependent ports
2014-07-18 11:02:58 +00:00
Baptiste Daroussin
e1c6385973 Support stage
USES=libtools
add missing USES=desktop-file-utils
Convert to USES=webplugin
strip binaries
2014-04-09 13:28:29 +00:00
Baptiste Daroussin
7fedff36dc Revert badly tested conversion to USES=webplugin
Pointyhat to:	bapt
2013-11-14 18:22:48 +00:00
Dmitry Marakasov
444b74f1ca - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with a)
Approved by:	portmgr (bdrewery)
2013-10-22 13:50:43 +00:00
Juergen Lock
0edca97428 - Update comms/lirc to 0.9.0p1_4 in order to be able to use the lirc
support in webcamd svn (for mceusb-based receivers/transmitters and
  USB DVB tuner remotes supported by the Linux code), and enable
  support for a few more USB devices while we're at it tho of those
  only an FTDI-based one was tested:

	http://www.huitsing.nl/irftdi/ [1]

- Fix plist for audio/rhythmbox and multimedia/totem and
  add missing LIRC_{CFLAGS,LIBS} variables to CONFIGURE_ENV for
  multimedia/xine when building them with (optional) lirc support. [2]

- Chase liblirc_client shlib version bump for ports depdending on it
  and bump PORTREVISIONs for ports depending on it by default.

Approved by:	portmgr (miwi) [2]
Thanks to:	Warren Block <wblock@wonkity.com> for testing [1]
2011-02-26 22:11:54 +00:00
Koop Mast
48e62d9a37 Presenting GNOME 2.30.1 for FreeBSD. The offical release notes for this
release can be found at http://library.gnome.org/misc/release-notes/2.30/ .

This release brings initial PackageKit support, Upower (replaces power
management part of hal), cuse4bsd integration with HAL and cheese, and a
faster Evolution.

Sadly GNOME 2.30.x will be the last release with FreeBSD 6.X support. This
will also be the last of the 2.x releases. The next release will be the
highly-anticipated GNOME 3.0 which will bring with it a new UI experience.

Currently, there are a few bugs with GNOME 2.30 that may be of note for our
users. Be sure to consult the UPGRADING note or the 2.30 upgrade FAQ at
http://www.freebsd.org/gnome/docs/faq230.html for specific upgrading
instructions, and the up-to-date list of known issues.

This release features commits by avl, ahze, bland, marcus, mezz, and myself.

The FreeBSD GNOME Team would like to thank Anders F Bjorklund for doing the
initual packagekit porting.

And the following contributors & testers for there help with this release:
Eric L. Chen
Vladimir Grebenschikov
Sergio de Almeida Lenzi
DomiX
walder
crsd
Kevin Oberman
Michal Varga
Pavel Plesov
Bapt
kevin

and ITetcu for two exp-run

PR:	ports/143852
	ports/145347
	ports/144980
	ports/145830
	ports/145511
2010-05-10 21:19:08 +00:00
Max Brazhnikov
9a08fb7d90 Chase audio/libmtp update. 2010-05-10 13:07:52 +00:00
Joe Marcus Clarke
8db8872391 Update to 0.12.7.
Feature safe:	yes
2010-02-28 23:03:22 +00:00
Joe Marcus Clarke
1467ebc2ce Remove the leftover mtpdevice plug-in directory.
Reported by:	mac.tc <raszobbi@gmail.com>
2010-01-11 00:59:51 +00:00
Joe Marcus Clarke
b3a84cb1f8 Update to 0.12.6. 2009-11-22 22:06:40 +00:00
Joe Marcus Clarke
58253704fa Update to 0.12.5.
Feature safe:	yes
2009-09-19 17:18:25 +00:00
Joe Marcus Clarke
1d978d9e43 Update to 0.12.4. 2009-08-23 17:47:10 +00:00
Joe Marcus Clarke
eccf171b87 Update to 0.12.3. 2009-07-05 18:16:27 +00:00
Joe Marcus Clarke
dfbebd58c2 Update to 0.12.2. 2009-06-03 02:58:21 +00:00
Joe Marcus Clarke
205e6c58e9 Update to 0.12.1. 2009-04-29 05:35:15 +00:00
Koop Mast
9067dde6a8 Correct plist for webplugin.
Submitted by:	QA tindy
2009-04-10 18:20:46 +00:00
Joe Marcus Clarke
ae52bc8089 Presenting GNOME 2.26 for FreeBSD. See
http://library.gnome.org/misc/release-notes/2.26/ for a list of what's new.
On the FreeBSD front, we introduced a port of libxul 1.9 as an alternative
for Firefox 2.0 as a Gecko provider.  Almost all of the Gecko consumers
can make use of this provider by setting:

WITH_GECKO=libxul

The GNOME 2.26 port was done by ahze, kwm, marcus, and mezz with
contributions by Joseph S. Atkinson, Peter Wemm, Eric L. Chen,
Martin Matuska, Craig Butler, and Pawel Worach.
2009-04-10 05:56:28 +00:00
Joe Marcus Clarke
68401a8a07 Update to 0.12.0. 2009-03-21 18:37:33 +00:00
Joe Marcus Clarke
6f32add9a7 The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 for
FreeBSD.  The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ .  On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media.  Work
is also underway to tie webkit more closely into GNOME.  As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.

This release would not have been possible without the contributions and
testing efforts of the following people:

Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
2008-03-24 03:52:36 +00:00
Joe Marcus Clarke
4acc6fb2a4 Presenting GNOME 2.20.1 and all related works for FreeBSD. The official
GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ .  Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).

The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy.  We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD.  This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.

This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully.  Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).

The FreeBSD GNOME team would also like to thank our various testers and
contributors:

Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)

PRs fixed in this release:

111272, 113470, 115995, 116338
2007-10-24 23:37:25 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Joe Marcus Clarke
980246a1ef Update to 0.10.0. 2007-04-03 03:53:21 +00:00
Joe Marcus Clarke
e96ed67879 Update to 0.9.8. 2007-02-22 05:57:56 +00:00
Joe Marcus Clarke
366712e473 Update to 0.9.7. 2006-12-18 22:58:04 +00:00
Joe Marcus Clarke
8aa3b3ce4e Update to 0.9.6.90. 2006-12-15 04:29:40 +00:00
Joe Marcus Clarke
29747f458a Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.

Submitted by:	mezz, ahze, pav, and many others
Approved by:	portmgr (implicit, kris)
2006-10-14 08:54:54 +00:00
Joe Marcus Clarke
619d2397ad Update to 0.9.5.
Submitted by:	Pawel Worach <pawel.worach@gmail.com>
2006-06-19 05:47:15 +00:00
Joe Marcus Clarke
e419107c08 Update to 0.9.4.1. 2006-04-26 08:13:43 +00:00
Joe Marcus Clarke
b3d28b0549 Update to 0.9.4. 2006-04-19 06:17:15 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Joe Marcus Clarke
38f0112fc1 Update to 0.9.3.1. 2006-02-05 00:43:59 +00:00
Joe Marcus Clarke
0252402f7a Update to 0.9.3. 2006-02-02 07:58:16 +00:00
Joe Marcus Clarke
7450a7749a Update to 0.9.2. 2005-11-28 19:12:18 +00:00
Joe Marcus Clarke
c5273993c4 Update to 0.9.1. 2005-11-05 05:29:26 +00:00
Jeremy Messenger
e68c049cb7 Use new GCONF_SCHEMAS.
Approved by:	kwm and marcus
2004-11-24 00:14:56 +00:00
Jeremy Messenger
d7fcc8234e Use new INSTALLS_OMF.
Approved by:	bland, kwm, marcus and pav
2004-11-23 02:23:08 +00:00
Joe Marcus Clarke
917fe80bae Update to 0.8.8. Some of this work was done by adamw, especially the iPod
testing and patching.
2004-10-11 23:38:18 +00:00
Joe Marcus Clarke
ffecdfda4a Add a call to ``env'' for the gconf install and uninstall rules just to be
safe.
2004-06-25 19:52:33 +00:00
Joe Marcus Clarke
d1225b56ad Update to 0.8.5. 2004-06-24 04:58:55 +00:00
Joe Marcus Clarke
72496a9db6 Update to 0.8.0. For a list of what's changed, see:
http://rhythmbox.sourceforge.net/news.html
2004-04-16 20:53:40 +00:00
Joe Marcus Clarke
d7fe7e58d0 Update to 0.6.6. 2004-02-27 22:56:36 +00:00
Joe Marcus Clarke
40559f3be0 Update to 0.6.4. 2004-01-09 02:42:09 +00:00
Joe Marcus Clarke
bf6aa6da7c Update to 0.6.1. 2003-12-07 03:57:35 +00:00
Joe Marcus Clarke
604355a6df Remove a bogus plist item.
Reported by:	bento via kris
2003-10-26 03:52:02 +00:00