1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
Commit Graph

76 Commits

Author SHA1 Message Date
Dmitry Marakasov
f21e791e64 - Fix LICENSE
- Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
- Simplify installation
2017-12-04 13:56:49 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +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
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Vanilla I. Shu
ecd14bc9d3 Update to 2.2.3. 2017-02-26 13:51:27 +00:00
Jan Beich
7ad86b4ec6 emulators/fceux: unbreak with clang 4.0
fceux-server/server.cpp:117:29: error: ordered comparison between pointer and zero
      ('char *' and 'int')
  while(fgets(buf, 256, fp) > 0)
        ~~~~~~~~~~~~~~~~~~~ ^ ~
src/cheat.cpp:219:30: error: ordered comparison between pointer and zero ('char *' and 'int')
        while(fgets(linebuf,2048,fp)>0)
              ~~~~~~~~~~~~~~~~~~~~~~^~

Reported by:	antoine (via exp-run)
2017-02-01 05:27:19 +00:00
Dirk Meyer
3561a46f28 - update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR:		210913
Submitted by:	Piotr Kubaj
MFH:		2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
2016-07-20 09:33:31 +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
Eitan Adler
415737f338 By request, reset maintainership of multiple ports
PR:		199903
Submitted by:	"Chris Petrik" <chris@bsdjunk.com>
2015-05-04 00:33:14 +00:00
Pawel Pekala
ca794cec03 Adopt port
PR:		197182
Submitted by:	chris@bsdjunk.com
2015-02-05 20:04:15 +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
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
Baptiste Daroussin
5a740d7970 Fix lua option 2014-05-26 16:35:58 +00:00
Martin Wilke
9933728907 - Support STRIP properly
- Support compiler USES macro
- Support COPYTREE_SHARE
- Fix pathname in desktop entry file

PR:		187493
Submitted by:	ports fury
2014-04-11 13:42:47 +00:00
Gerald Pfeifer
1cd277bdce Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2014-03-10 20:55:20 +00:00
Gerald Pfeifer
d8bafb9d4c Update to version 2.2.2 of fceux plus
- convert to staging;
- simplify MASTER_SITES;
- leverage USES more;
- remove all *.dll *.chm as we don't need those;
- replace including <bsd.port.pre.mk> and <bsd.port.post.mk>;
- simplify scons related patch.

PR:		185251
Submitted by:	chris petrik <c.petrik.sosa@gmail.com>
2014-03-08 23:54:39 +00:00
Frederic Culot
6ce4a4f7d9 - Reset maintainership
PR:		ports/187285
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
2014-03-06 08:12:05 +00:00
Raphael Kubo da Costa
d19fb4f87c Convert to the new LIB_DEPENDS syntax 2014-01-08 09:31:50 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Dmitry Marakasov
a2105d9f79 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [bce])
Approved by:	portmgr (bdrewery)
2013-10-22 13:57:35 +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
Gerald Pfeifer
41e60477bd Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
2013-08-17 16:27:24 +00:00
Dirk Meyer
b83d7bf933 - update libdg to 2.1.0 2013-08-09 14:05:52 +00:00
Baptiste Daroussin
e6f882f47a Convert e* to USES=pkgconfig 2013-04-23 10:19:45 +00:00
Matthias Andree
2f8b6bd884 Revert regression (indefinite article) in COMMENT.
Note that this must be documented in the Porter's handbook, and should
be checked by portlint.

Submitted by:	danfe
2013-03-28 06:23:34 +00:00
Matthias Andree
c10a49f8ac - Maintainer update to new version 2.2.1.1
- In addition to patch from PR, pick a newer compiler to avoid compilation
  trouble.  Maintainer considers disabling SIMD instead, and might
  follow up with a new patch.

PR:		ports/174153
Submitted by:	Green Dog <fiziologus@gmail.com> (update to 2.2.0)
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> (update to 2.2.1.1)
Approved by:	Chris Petrik (maintainer)
2013-03-26 21:18:20 +00:00
Matthias Andree
89cad2a0ee Assign new maintainer.
c.petrik.sosa@gmail.com offered to maintain this port and stated he's
working on fixing the scons-based build (on #bsdports)
2013-03-11 16:41:04 +00:00
Eitan Adler
b2f9df5f6d Return davide's ports to the pool per request.
While here:
- trim header
- fix COMMENT

Approved by:	davide (maintainer)
2013-03-09 19:59:21 +00:00
Wesley Shields
c521fa0913 Update to 2.1.5
PR:		ports/172200
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
Approved by:	maintainer timeout
Feature safe:	yes
2012-11-23 14:35:43 +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
Michael Scheidell
645830e97f - Didn't reinstall documentation/fceux.6 as intended.
- maintainer asked submitter to submit the patch due to maintainer's schedule

PR:		ports/163510
Submitted by:	A.J. Kehoe IV (Nanoman)" <ibxht163@nanoman.ca>
Approved by:	maintainer (timeout, 22 days), gabor (mentor, implicit)
2012-01-13 14:40:17 +00:00
Martin Wilke
6804d852ff = Drop MD5 support 2011-07-02 17:14:20 +00:00
Bernhard Froehlich
b6a2f75d9e - Update to 2.1.4a
- Pass maintainership to submitter

PR:		ports/150397
Submitted by:	Davide ITaliano <davide dot italiano at gmail dot com>
Approved by:	beat (co-mentor, implicit)
2010-09-13 08:42:33 +00:00
Mark Linimon
bc2e3dd168 Reset maintainer at his request.
PR:		ports/147838
2010-06-15 01:01:13 +00:00
Pav Lucistnik
6cf1829168 - Update to 2.1.3
PR:		ports/146134
Submitted by:	Chris Petrik <chris@officialunix.com> (maintainer)
2010-05-04 11:39:21 +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
Wen Heping
257fda2317 - Pass maintainership to new volunteer
PR:		ports/144748
Submitted by:	Chris Petrik <chris@officialunix.com>
2010-03-15 01:10:23 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Mark Linimon
b641caf81b Reset maintainer at his request.
PR:		ports/141647
2009-12-15 19:48:26 +00:00
Mark Linimon
4727575d1b Reinstate maintainer at his request. 2009-12-04 02:38:52 +00:00
Mark Linimon
89a90f22d5 Temporarily reassign ports maintained by chris@officialunix.com back to
the pool for the duration of his upcoming move.

Requested by:	maintainer
2009-11-26 00:36:49 +00:00
Wesley Shields
4cba7c3bd7 - Update to 2.1.1
PR:		ports/139839
Submitted by:	chris@officialunix.com (maintainer)
2009-11-05 16:32:39 +00:00
Wesley Shields
7c9cbb0a24 - Pass maintainership to submitter
PR:		ports/138955 ports/138956
Submitted by:	Chris Petrik <chris@officialunix.com>
Feature safe:	yes
2009-09-19 03:18:13 +00:00
Dmitry Marakasov
c6d73b3a64 - Switch SourceForge ports to the new File Release System: categories starting with E,F 2009-08-22 00:20:34 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Felippe de Meirelles Motta
380d964d31 Reset maintainer:
<xcas@cox.net>: host mx.west.cox.net[68.6.19.3] said: 550 5.1.1
	<xcas@cox.net> recipient rejected (in reply to RCPT TO command)

Approved by:	gabor (mentor)
2008-05-12 18:42:04 +00:00
Pav Lucistnik
8be34bf476 - Works with gcc 4.x
Reported by:	Zyl/FreeNode
2008-04-27 18:56:34 +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