1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-19 03:52:17 +00:00
Commit Graph

51 Commits

Author SHA1 Message Date
Ed Maste
8399ead6f8 Add -znotext to LDFLAGS on i386, for lld
These ports link some non-PIC code, which fails with lld as it defaults
to disallowing relocations against read-only segments.  For i386 we can
just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's
existing default.

PR:		214864
Approved by:	portmgr (lld blanket)
Sponsored by:	The FreeBSD Foundation
2018-09-26 16:12:12 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Jose Alonso Cardenas Marquez
7e3e4d166e - Fix emulators/mupen64plus-video-glide64 and
emulators/mupen64plus-video-glide64mk2  build

Reported by:	pkg-fallout
2018-08-27 02:27:00 +00:00
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Mathieu Arnold
f70343fa84 Remove obsolete PROJECTHOST.
Sponsored by:	Absolight
2017-03-30 21:12:43 +00:00
Jan Beich
32d56ae68a Assume "pkg-config zlib" works after 9.x reached EOL
Many ports passed ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-L/usr/lib -lz"
which is unsafe at least with lang/gcc* that override some system headers
and have newer libgcc_s.so that our old version in base may not be
forward-compatible with.
2017-01-03 17:06:49 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Dmitry Marakasov
1d1f878054 - Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by:	portmgr blanket
2016-05-19 10:21:23 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Dmitry Marakasov
ecb9d9eb33 - Fix mupen64plus-rsp-cxd4 on 9.x by requiring newer compiler, as old gcc segfaults
Submitted by:	pkg-fallout
Approved by:	portmgr blanket
2015-06-27 01:00:08 +00:00
Jose Alonso Cardenas Marquez
70aeea84ca - Fix distinfo path file 2015-06-15 03:55:58 +00:00
Jose Alonso Cardenas Marquez
1c817db333 - Commit missing files
- Add missing dependency to mupen64plus-core
2015-06-15 03:35:41 +00:00
Jose Alonso Cardenas Marquez
c1f3bdc542 - Update to 2.5
- Take maintainership
2015-06-15 03:27:50 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
John Marino
312461b6fa 3 ports categories: Remove $PTHREAD_LIBS
Categories: print, science, emulators

approved by:	PTHREAD blanket
2015-03-24 22:17:41 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +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
Antoine Brodin
1ef6c2804f Cleanup plist 2014-11-13 14:32:39 +00:00
Baptiste Daroussin
7a81cc2bcf Clean up plist 2014-10-27 12:24:22 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
John Marino
c67f10d9ea Stage all emulators/mupen64plus ports
PR:		190081
Submitted by:	Matthieu Volat
Tweaks by:	marino
2014-08-14 22:05:53 +00:00
Antoine Brodin
aa90d38b02 Resetting maintainership on ports that have not been staged and without any
pending PR

With hat:	portmgr
2014-07-02 20:22:55 +00:00
Baptiste Daroussin
f0a8714b3a Convert to USES=dos2unix
With hat:	portmgr
2014-05-26 06:55:07 +00:00
Jose Alonso Cardenas Marquez
647c178725 - Fix index build 2014-03-24 04:49:02 +00:00
Jose Alonso Cardenas Marquez
581ad3f9ec - Fix index build 2014-03-24 00:22:02 +00:00
Jose Alonso Cardenas Marquez
a129c50951 - Fix build with clang
Reported by: pkg-fallout
2014-03-24 00:03:39 +00:00
Baptiste Daroussin
e467cb1db5 Convert LIB_DEPENDS for ports depending on boost 2013-12-12 10:53:38 +00:00
Jose Alonso Cardenas Marquez
c1902c2b2e - Fix build
Reported by:	pkg-fallout
2013-10-09 19:48:04 +00:00
Jose Alonso Cardenas Marquez
32e23fd557 - Update to 2.0 2013-10-04 17:18:44 +00:00
Baptiste Daroussin
1089da7dcc Add NO_STAGE all over the place in preparation for the staging support (cat: emulators) 2013-09-20 16:43:52 +00:00
Baptiste Daroussin
2d4772a241 Add an explicit dependency on pkgconf 2013-09-02 20:27:18 +00:00
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Marcus von Appen
fbd0197639 - Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:	exp-run by pav
2012-02-18 10:18:33 +00:00
Jose Alonso Cardenas Marquez
7090bb959b - Preparing for new mupen64plus plugin ports
- Bump PORTREVISION
2011-12-20 23:43:18 +00:00
Jose Alonso Cardenas Marquez
3a04e009c1 - Update to latest 1.99.4 (hg bitbucket) version
- Bump PORTREVISION
2011-12-18 02:54:41 +00:00
Jose Alonso Cardenas Marquez
497fd8f0a9 - Fix install path
Reported by:	pav
2010-12-18 05:27:30 +00:00
Jose Alonso Cardenas Marquez
bf98a86fdd - Fix build on i386
- Install plugins to ${LOCALBASE}/lib/mupen64plus directory. This is default
  directory used by emulator
- Bump PORTREVISION

Reported by:	David Demelier <demelier.david@ at gmail.com>
2010-12-17 05:47:55 +00:00
Jose Alonso Cardenas Marquez
058205ebdf - Add missing dependency
Reported by:	pav
2010-12-13 20:39:23 +00:00
Jose Alonso Cardenas Marquez
dc3db04ea6 - Rename emulators/mupen64plus-base to emulators/mupen64plus-core 2010-12-13 07:54:28 +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
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Jose Alonso Cardenas Marquez
75c6b943df - Install missing files
- Bump PORTREVISION
2009-01-28 14:28:39 +00:00
Jose Alonso Cardenas Marquez
1fa5c449b1 - Update to 1.5 2009-01-14 02:03:05 +00:00
Jose Alonso Cardenas Marquez
d4df837ed4 - Update to 1.4.1 2009-01-06 21:54:58 +00:00
Pav Lucistnik
acacd0d015 - Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default MAKE_ENV 2008-07-25 09:38:45 +00:00
Edwin Groothuis
090059a210 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 14:17:21 +00:00