Commit graph

58 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
1d0c96cec7 Update WWW 2017-06-13 16:54:59 +00:00
Mathieu Arnold
9fa9eb9ac7 Cleanup patches, a* categories.
Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-26 16:51:15 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Dmitry Marakasov
53f4acfd79 - Disable precompiled headers to fix build with old gcc on -current kernel 2015-06-11 10:28:40 +00:00
Dmitry Marakasov
467917a63c - Add CPE info
Approved by:	portmgr blanket
2015-05-17 15:09:57 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +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
Baptiste Daroussin
a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +00:00
Tijl Coosemans
4bdd97e324 math/fftw3:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Use MAKE_CMD
2014-08-31 16:36:22 +00:00
Tilman Keskinoz
40209a476a Fix build (duplicate case value) 2014-08-15 14:33:12 +00:00
Dmitry Marakasov
19a363cc1d - Switch to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-07-23 07:02:54 +00:00
John Marino
fbbdea1765 audio/last.fm: consolidate patches
Due to strange naming scheme of original patch, I didn't immediately
realize the same file now has two patches.  Consolidate them and keep
the new patch file name.
2014-04-04 09:27:09 +00:00
John Marino
49f51985ab audio/last.fm: Attempt to fix build on F10+ 2014-04-04 09:19:25 +00:00
Baptiste Daroussin
1ada6e33a5 Chase libmad changes 2014-02-05 15:53:18 +00:00
Guido Falsi
57f8bb04a9 - Fix build with clang
- Fix destination to install architecture-dependent binaries
- Support qmake USES macro

PR:		ports/185327
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2014-01-10 23:07:07 +00:00
Max Brazhnikov
b590bf5f68 - Get rid of deprecated QMAKEFLAGS
- Use globally provided QMAKE, etc.
2013-11-21 16:55:54 +00:00
Max Brazhnikov
189e88416e - Get rid of QMAKEFLAGS
- Use options helpers
- Use globally provided LRELEASE/LUPDATE
- Convert LIB_DEPENDS to new style
2013-11-21 15:55:58 +00:00
Baptiste Daroussin
747257c740 Convert to dos2unix
Convert LIB_DEPENDS to new format
2013-11-18 13:12:25 +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
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Baptiste Daroussin
890f04c002 Use shebangfix 2013-05-07 06:45:39 +00:00
Tilman Keskinoz
1fa4e7c5d4 Add missint dependency on alsalib
Reported by:	pointyhat

Reset maintainer, unfortunately last.fm has stopped its service in my
country
2013-03-22 15:51:57 +00:00
Koop Mast
7887c684ad * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
2013-03-08 10:51:34 +00:00
Tilman Keskinoz
13541a38ca Update to 1.5.4.26862
Tested by:	Rainer Hurling <rhurlin@gwdg.de>,
		ajtiM <lumiwa@gmail.com>
2012-12-10 11:06:14 +00:00
Tilman Keskinoz
de2db4fa37 Fix build with clang
PR:             173906
Submitted by:   Rainer Hurling <rhurlin@gwdg.de>

add USE_DOS2UNIX, because the file that needs to be patch had ^M endings.

Feature safe:	yes
2012-12-02 12:46:56 +00:00
Martin Wilke
9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Brendan Fabeny
ac39d25cb1 - update fftw3* to 3.3 [1], and adjust dependent ports
- make use of optimizations by default, where possible
(quad flavor to follow shortly, and mpi at a later date)

Suggestions and patches from:	ache, C. Burns, wen
2011-10-17 10:08:33 +00:00
Tilman Keskinoz
4867275e36 Add a patch to make compile with clang get further
PR:		159727
Submitted by:	Norberto Lopes <nlopes.ml@gmail.com>
2011-08-28 15:40:37 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Alexey Dokuchaev
e954314547 Chase libgpod shlib version bump. 2011-03-15 15:05:40 +00:00
Tilman Keskinoz
8643d4aa4f Add LICENSE and LICENSE_FILE to my ports. 2010-05-30 17:39:07 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Tilman Keskinoz
b3b5f1f631 Fix encoding of desktop file
PR:		143293
Submitted by:	Anatoly Borodin <anatoly.borodin@gmail.com>
2010-01-31 22:48:22 +00:00
Tilman Keskinoz
7b842ae8ed Update to 1.4.2.58240 (Which seems to be the supported version for Linux)
Grab maintainership
2009-11-04 23:02:14 +00:00
Dmitry Marakasov
f9bc8ada53 - Fix dynamic loading problem
- Add new version of last.fm script

PR:		127368
Submitted by:	"Carlos A. M. dos Santos" <unixmania at gmail dot com>
2009-03-24 00:35:23 +00:00
Dmitry Marakasov
dc0a71992a - Add desktop entry
PR:		127368
Submitted by:	"Carlos A. M. dos Santos" <unixmania at gmail dot com>
2009-02-16 21:50:09 +00:00
Martin Wilke
ee80b88a36 - Fix build on amd64
PR:		127223
Submitted by:	"Andrius Mork&#363;nas" <hinokind@gmail.com>
Approved by:	portmgr (erwin)
2008-09-12 08:48:58 +00:00
Martin Wilke
3b070c2965 - Mark BROKEN on amd64 2008-09-07 15:25:11 +00:00
Martin Wilke
a6cc546766 - Update to 1.3.2.14 2008-09-07 10:59:11 +00:00
Mark Linimon
afc0f19cab Reset lofi due to not commits in over 3 months, PR backlog, and no response
to email.

Hat:	portmgr
2008-09-07 00:36:27 +00:00
Edwin Groothuis
6527ef2070 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 13:08:29 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Michael Nottebrock
36bcecd5d7 Depend on rcc at buildtime only 2007-10-15 17:50:37 +00:00
Michael Nottebrock
bd8aa8f138 Unbreak. 2007-09-24 21:52:13 +00:00
Michael Nottebrock
21e41bfbd2 Update to 1.3.2.13, mark broken on amd64. 2007-09-21 18:35:00 +00:00
Michael Nottebrock
ff5a99d439 Update to 1.3.2.11 2007-09-14 19:02:22 +00:00
Michael Nottebrock
ab8fa28152 Use QMAKEFLAGS to deuglify this port just a bit. 2007-08-03 19:12:16 +00:00
Michael Nottebrock
aaab7a0a16 -Use _build/_run in QT_COMPONENTS.
-USE_GCC=4.2+ on amd64
2007-08-02 22:41:00 +00:00