1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00
Commit Graph

70 Commits

Author SHA1 Message Date
Pawel Pekala
1c8881a761 Revert USE_GCC to yes
Requested by:	gerald
2013-10-27 19:35:12 +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
Pawel Pekala
0b3dbdcf5e - Add support for STAGEDIR
- Don't show pkg-message twice during install
2013-09-26 18:08:05 +00:00
Baptiste Daroussin
2b300eeb3f Add NO_STAGE all over the place in preparation for the staging support (cat: comms) 2013-09-20 16:03:29 +00:00
Pawel Pekala
f2904b6af8 - Switch to new LIB_DEPENDS format
- Convert USE_PERL5 to USES
- Remove stale MAKE_JOBS_SAFE
- Trim dependencies where they are too detailed
2013-08-29 15:01:46 +00:00
Pawel Pekala
9f19c372b7 - Update x11-toolkits/c++-gtk-utils to 2.2.2
- Bump affected comms/efax-gtk
- Both ports need at least gcc46 to build
2013-08-20 18:25:07 +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
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Pawel Pekala
e482e392f6 Convert my ports to current standards
- Switch USE_GMAKE to USES=gmake
- Define supported options so users can see them in config dialogs
- Use OPTIONS_SUB for plist alteration
- Convert to options macros for better readability
- Use PORTDOCS where it makes sense
2013-07-10 19:41:30 +00:00
Pawel Pekala
0964e7868d - Update x11-toolkits/c++-gtk-utils to 2.2.0
add support for DOCS option, switch to PORTDOCS
- Update comms/efax-gtk to 3.2.12
2013-06-02 11:54:07 +00:00
Niclas Zeising
92ea0d614b The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:

Xorg 7.7

Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.

PR:		ports/177942
Exp-run by:	miwi
Approved by:	portmgr (miwi)

Thanks to all who helped testing!
2013-05-25 14:37:02 +00:00
Baptiste Daroussin
56c5e147c5 Convert the last USE_ICONV to USES=iconv 2013-04-27 22:09:15 +00:00
Alex Kozlov
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00
Baptiste Daroussin
e2eefe5472 Convert all c categories to USE=pkgconfig 2013-04-23 06:34:47 +00:00
Pawel Pekala
38cc7fc805 Remove PTHREAD_CFLAGS and PTHREAD_LIBS from my ports 2013-02-07 17:06:44 +00:00
Pawel Pekala
ab9a138795 x11-toolkits/c++-gtk-utils: update to version 2.0.14
comms/efax-gtk: update to version 3.2.11
2013-01-02 19:11:41 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Pawel Pekala
b5f3f20310 - Update x11-toolkits/c++-gtk-utils to version 2.0.13
- Bump comms/efax-gtk after shlib version change
2012-12-09 21:55:17 +00:00
Pawel Pekala
66800a578c - Update to version 3.2.10
- Add missing deps
- Port needs pkg-config during build

Feature safe:	yes
2012-10-22 17:33:30 +00:00
Pawel Pekala
2fa6259674 Convert my ports to optionsNG 2012-06-07 22:44:21 +00:00
Pawel Pekala
49740f2c50 Register CONFLICTS
Reported by:	"Sulev-Madis 'ketas' Silber" <madis555@hot.ee>
2012-06-06 19:30:28 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Pawel Pekala
1ade4e4b88 Whitespace fixes, no functional changes 2011-12-25 11:37:18 +00:00
Pawel Pekala
d13db33d5f Update to version 3.2.9 2011-12-23 16:58:33 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Pawel Pekala
8de0e51049 - Update to 3.2.8
- Modernize usage of CPPFLAGS

Approved by:	miwi (mentor)
2011-04-01 13:51:41 +00:00
Pawel Pekala
6212efe33d - Update to 3.2.7.1
- Update my email to FreeBSD

Approved by:	miwi, wen (mentors)
2011-03-23 16:21:44 +00:00
Max Brazhnikov
e3add50be1 Update to 3.2.6
PR:		ports/152234
Submitted by:	Pawel Pekala (maintainer)
2010-11-17 22:01:27 +00:00
Max Brazhnikov
9eae3a5720 Update to 3.2.5
PR:		ports/151499
Submitted by:	Pawel Pekala (maintainer)
2010-10-17 09:43:12 +00:00
Wen Heping
e3def39a5a - Update to 3.2.4
- Pass maintainership to submitter
- Mark MAKE_JOBS_SAFE
- Add LICENSE
- Add support for WITHOUT_NLS knob

PR:		ports/151341
Submitted by:	"Pawel Pekala" <c0rn@o2.pl>
2010-10-15 01:25:19 +00:00
Mark Linimon
9fe67e143b Reset long-time inactive maintainer jbq@caraldi.com due to maintainer
timeouts.
2010-07-30 04: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
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Dmitry Marakasov
c926af277e - Switch SourceForge ports to the new File Release System: categories starting with B,C 2009-08-22 00:15:15 +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
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
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +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
Pav Lucistnik
4bed15dbd6 - Generalize dependency on ghostscript
Reported by:	pointyhat exprun
2007-03-21 15:28:47 +00:00
Martin Wilke
324bfa85a3 - Update to 3.0.12
PR:		ports/106905
Submitted by:	Jean-Baptiste Quenot <jb.quenot@caraldi.com> (maintainer)
2006-12-21 21:43:22 +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
Rong-En Fan
4c1c7e737b - Update to 3.0.11
PR:		ports/103128
Submitted by:	Jean-Baptiste Quenot <jbq at caraldi.com> (maintainer)
2006-09-12 05:06:21 +00:00
Edwin Groothuis
b167b76d04 Maintainer update: comms/efax-gtk 3.0.9
This is an update of comms/efax-gtk to version 3.0.9.  Thanks in advance!

PR:		ports/95256
Submitted by:	Jean-Baptiste Quenot <jb.quenot@caraldi.com>
2006-04-05 23:25:58 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Edwin Groothuis
913a5a5cba Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 01:29:46 +00:00
Tim Bishop
f10997384d - Update to 3.0.7
PR:		89888
Submitted by:	Jean-Baptiste Quenot <jb.quenot@caraldi.com> (maintainer)
Approved by:	clement (mentor)
2005-12-04 00:42:30 +00:00
Joe Marcus Clarke
235c907ae5 Bump PORTREVISION to chase the glib20 shared library update. 2005-11-05 05:22:06 +00:00
Jean-Yves Lefort
26bb7b1afa Update to 3.0.6
PR:		ports/87561
Submitted by:	maintainer
2005-10-17 11:32:25 +00:00
Edwin Groothuis
ad3f7a5a8c Maintainer update: comms/efax-gtk 3.0.5
This is an update of comms/efax-gtk to version 3.0.5.  Thanks
	in advance!

PR:		ports/86906
Submitted by:	Jean-Baptiste Quenot <jbq@caraldi.com>
2005-10-04 23:26:36 +00:00