1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00
Commit Graph

3094 Commits

Author SHA1 Message Date
Bryan Drewery
adcf192e54 - Fix install when PACKAGE_BUILDING is not defined
Approved by:	portmgr (tabthorpe)
Approved by:	eadler (mentor)
2012-09-07 00:05:58 +00:00
Mark Linimon
bfb3226436 - Remove obsolete USE_XLIB and MACHINE_ARCH definitions [1], [4]
- Include top-level Makefile.inc from correct directory [2]

 - Add new target add-plist-buildinfo for package build details [3]

PR:		ports/152871 [1]
PR:		ports/164207 [2]
PR:		ports/162397 [3]
PR:		ports/167677 [4]

Submitted by:	eadler [1], [4]; glarkin [2]; jhelfman@experts-exchange.com [3]
2012-09-06 20:59:27 +00:00
Mark Linimon
c0d91f37b3 Add a "make pbi" and "make clean-pbi" target to the ports build system.
PR:		ports/167825
Submitted by:	kmoore
2012-09-05 04:32:25 +00:00
Ashish SHUKLA
4b9fb5608c Chase Emacs updates 2012-09-04 17:05:43 +00:00
Mark Linimon
2650f95f80 - Add hast to USERS_BLACKLIST [1].
- Add USE_READLINE knob [2].
 - Fix typo [3].

PR:	ports/157128 [1]
PR:	ports/162995 [2]
PR:	ports/165125 [3]

Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> [1],
	fjoe [2], "Conrad J. Sabatier" <conrads@cox.net> [3]
2012-09-03 20:47:01 +00:00
Mark Linimon
eeed9bb04d Add JOT command.
PR:		ports/159725
Submitted by:	crees
2012-09-03 20:42:35 +00:00
Olli Hauer
2a91c25f5f devel/apr1 [1]
- update APR to 1.4.6
- update APR-util to 1.4.1
- remove PKGNAMESUFFIX'es

www/apache-(event|itk|peruser|worker)-mpm
- adopt new Makefile header, adjust
  PKGNAMESUFFIX in apache22 masterport
  PKGNAME match now LATEST_LINK

www/apache22 [2]-[6]
- rewrite for options NG
- PORTNAME s|apache|apache22|
- remove APR APR-util specific otions,
  will be checked now with help of apr/u-1-config

Mk/bsd.apache.mk
- rewrite for options NG
- remove no longer needet make targets
  (show-categories, make-options-list)

[1]
PR: 165143

[2]-[6]
PR: 130479
PR: 153406
PR: 158565
PR: 168769
PR: 167965

with hat apache@
2012-09-02 14:31:58 +00:00
Beat Gaetzi
c7c279fc67 - Partially back out r303381: readlink -f is not available on all
supported FreeBSD versions.

Reported by:	gahr@, tota@
2012-09-01 22:21:57 +00:00
Alberto Villa
2d0b5b057a - Update Calligra to 2.5.1.
- Remove header from Makefiles.

This release contains a number of important bug fixes to 2.5.0 and we
recommend everybody to update. Release notes can be found in the
official announcement:
http://www.calligra.org/news/calligra-2-5-1-released
2012-09-01 08:50:57 +00:00
Alberto Villa
48752c7f35 - Add SWFDEC.
- Fix OGG.
- Improve MP3, SSH, SSL and VORBIS.
2012-08-31 22:52:45 +00:00
Beat Gaetzi
68384983e2 - Add ccache support for building ports. [1]
- Fix CONFIGURE_FAIL_MESSAGE to be pkgng-aware. [2]
- Resolve symlinks in PREFIX on deinstall. [3]
- Introduce CLEAN_FETCH_ENV variable to disable package dependency
  in fetch target for mass fetching. [4]

PR:		ports/169579 [1], ports/170552 [2],
		ports/170784 [3], ports/170796 [4]
Submitted by:	bdrewery@ [1], crees@ [2], gahr@ [3], ohauer@ [4]
Tested on:	pointyhat
2012-08-30 15:31:25 +00:00
Florian Smeets
2f4c3550c5 - update firefox and thunderbird to 15.0
- update firefox-esr, thunderbird-esr, linux-thunderbird and linux-firefox to 10.0.7
- update seamonkey and linux-seamonkey to 2.12
- update nss to 3.13.6
- update bsdipc code (posix_spawn, SysV shared memory)
- rename patches to easily track those not (yet) submitted upstream
- reduce package size, except for www/libxul[1]
- restore default objdir to what it was in 13.0
- fix mail/enigmail after thunderbird build changes
- don't accidentally pick up headers from installed ports[3]
- add support for PREFIX != LOCALBASE to Makefile.webplugins [4]
- document vulnerabilities in vuln.xml
- *miscellaneous cleanups and fixups*

Obtained from:	OpenBSD ports[1]
PR:		ports/159831, ports/160933, ports/170467[3], ports/170236 [4]
Submitted by:	avilla [4]
In collaboration with:	Jan Beich <jbeich@tormail.net> Who did most of the hard
			work.
2012-08-30 14:54:17 +00:00
Bryan Drewery
c02b0fd529 - Use more clear and consistent description for OGG
Suggested by:	avilla
Approved by:	eadler, bapt (mentors, implicit)
2012-08-30 14:49:00 +00:00
Bryan Drewery
e72582bcad - Convert to new options framework
- Remove ABI version from LIB_DEPENDS
- Use bsd.port.options.mk

Approved by:	eadler, bapt (mentors, implicit)
2012-08-30 14:38:11 +00:00
Bryan Drewery
ba51b87cf9 - Convert to new options framework
- Remove ABI version from LIB_DEPENDS

Approved by:	eadler, bapt (mentors, implicit)
2012-08-30 12:08:46 +00:00
Alberto Villa
c0fcae1212 - Improve several descriptions.
Just for reference (non-obvious changes):
* ASSERT (which should be changed to ASSERTS) gained an 'enable'
  because assertions lie in the code and just need to be turned on,
  but actually add something to the final result (unlike MMX and SSE,
  which have 'use' because they replace routines with optimised ones);
* GDM changed from 'build' to 'install' because the option means
  "depend on the GDM port", while 'build' would mean "build the GDM
  login manager inside this port";
* 'Desktop' in GNOME and KDE* was changed to a more complete 'desktop
  environment'.
2012-08-29 01:58:35 +00:00
Alexey Dokuchaev
1532a37b24 Make OPTIMIZED_CFLAGS description more accurate: while default CFLAGS
already contain optimization options, this knob usually implies "extra"
optimizations.  Also reword descriptions for EXPAT, MMS, and OPENMP.
2012-08-27 08:10:26 +00:00
Alberto Villa
8f9518e03f The KDE/FreeBSD team is pleased to announce version 2.5 of Calligra,
coming to the ports tree after a short testing period which showed it
to be quite stable.

For the productivity part of the suite (word processor, spreadsheet,
and presentation program) the target user of version 2.5 is still the
student or academic user. This version has a number of new features
that will make it more suitable for these users.
The artistic applications of the Calligra Suite are the most mature
ones and are already used by professional users everywhere.

As usual, detailed release notes can be found in the official
announcement:
http://www.calligra.org/news/calligra-2-5-released

Meanwhile, new translations were added:
- editors/calligra-l10n-gl (Gallegan)
2012-08-25 16:46:35 +00:00
Alberto Villa
2836aa262b - Make NLS option description more generic.
Approved by:	silence on ports@
2012-08-25 14:16:00 +00:00
Alexey Dokuchaev
8076c0abd4 Another round of options description text improvements. 2012-08-25 12:08:49 +00:00
Alexey Dokuchaev
ed11316c34 - Consistensify AMR codec descriptions
- Make descriptions for AAlib and libcaca similar
- For noticed lossless audio codecs, reflect this fact
- Spell "XML parser" uniformly across the file
2012-08-25 08:28:10 +00:00
Alexey Dokuchaev
6a6d7000e3 s/using/via/ for consistency. 2012-08-25 08:08:07 +00:00
Alexey Dokuchaev
44f4e17383 Improve options descriptions: consistently move "support" word to the end
when appropriate; use official spellings of the projects mentioned; provide
more details in overly concise descriptions and reword others for better
readability; fix couple of typos.
2012-08-25 07:55:22 +00:00
Alex Dupre
beadf54c57 Add all bundled pdo drivers. 2012-08-23 14:55:36 +00:00
Olli Hauer
fea05a23b6 - rewite apache port
- remove all apr/apu related parts (leftovers from bundled apr)
 - remove invalid parts from Makefile.doc
 - move MODULES to Makefile.options

- remove apache20 parts
- remove category handling

with hat apache@
2012-08-23 04:49:36 +00:00
Beat Gaetzi
2e3297bade - Record the selected OPTIONS from the port build into the resulting
+CONTENTS file.

PR:		ports/170469
Submitted by:	bdrewery@
Tested by:	exp-run on pointyhat
2012-08-21 17:29:11 +00:00
Li-Wen Hsu
674f625fa7 - Correct typo
Notified by:	sunpoet
2012-08-20 16:10:57 +00:00
Pietro Cerutti
2a7de8b29f - Add support for fetching from GitHub in bsd.sites.mk
- Document the mechanism in CHANGES
- Add www/tivoka (a JSON-RPC client/server library in PHP) which
  uses the GitHub mechanism

Approved by:	beat (portmgr) after exp-run
2012-08-20 10:04:13 +00:00
Ade Lovett
95b65cd5f5 Update to 1.12.3
Feature safe: yes
2012-08-17 17:43:59 +00:00
Bryan Drewery
e1b6d9bb15 - Add some common options
Approved by:	bapt (mentor)
2012-08-15 00:10:00 +00:00
Olli Hauer
7ea5219979 - rewrite bsd.apache.mk (prepare for options NG support)
keep full backward support until apache20 is removed from the tree
   comment code to remove with MFC TODO:

- adjust apache20 and apache22 ports
   changes are transparent for users (no PORTREVISION bump)

 Users who are using special build instructions in make.conf, such as
  - WITH_STATIC_MODULES= alias dir log_config mime rewrite setenvif vhost_alias

 should convert the values to UPPERCASE
  - WITH_STATIC_MODULES= ALIAS DIR LOG_CONFIG MIME REWRITE SETENVIF VHOST_ALIAS

 At the moment code to support old lowercase style is in place, but
 target to remove in favor for options NG.

with hat apache@
2012-08-13 19:51:11 +00:00
Li-Wen Hsu
f059d57e5c - Add TWAREN in MASTER_SITE_APACHE 2012-08-05 08:00:49 +00:00
Koop Mast
5aa7246575 Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
2012-08-04 22:52:02 +00:00
Gerald Pfeifer
7926c3c909 Introduce _GCC_RUNTIME, to be used by ports in need of knowing the
run-time directory of the version of GCC in use.

As a side effect this fixes the inclusion of said directory into
CFLAGS and LDFLAGS (and FFLAGS where applicable). [1]

Reported by:	Scott Allendorf <scott-allendorf@uiowa.edu> [1]
2012-08-03 21:23:04 +00:00
Wesley Shields
2ad39cddf8 Add PGO description and adjust firefox accordingly.
PR:		ports/170275
Submitted by:	Jan Beich <jbeich@tormail.org>
Approved by:	beat@
2012-08-03 17:17:28 +00:00
Gerald Pfeifer
be24e56570 Add support for USE_GCC=4.8, USE_GCC=4.8+, and generally detect
and consider lang/gcc48 if present.

Submitted by:	kwm
2012-08-03 16:23:13 +00:00
Gerald Pfeifer
336cf4f81e Use the stable, slow moving lang/gcc instead of lang/gcc46 for
USE_GCC=4.6 and USE_GCC=4.6+ and generally whenever the default
version of GCC is employed.

This will significantly benefit tinderboxes and the larger, reasonably
conservative user base by reducing the amount of rebuilds.

Rename _GCC_BUILD_DEPENDS to _GCC_PORT, but still set _GCC_BUILD_DEPENDS
in the end for the sake of some ports relying on that.

PR:		169449
Discussed with:	bf
2012-08-03 02:28:37 +00:00
Ashish SHUKLA
d98bb49da8 GNU Emacs updates
editors/emacs
- Update to v. 24.1[1]
- Update CANNA patch to v. 24.1[2]
- Convert OPTIONS to OptionsNG
- Remove patch to VC to make it work with Subversion 1.7
- Add patch to implement process support for FreeBSD from Emacs bug# 5243
- Add patch to fix segfault on Terminal (from NetBSD emacs port)[2]

editors/emacs23
- Convert OPTIONS to OptionsNG
- Bump PORTREVISION of editors/emacs23 port
- Remove PORTEPOCH, as port needs to be explicitly installed/upgraded
- Connect repocopied editors/emacs23 to build

editors/emacs-devel
- Update to bzr revision 109364
- Convert OPTIONS to OptionsNG
- Remove redundant patches
- Add patch to add openpty support for 10-CURRENT from Emacs bug# 12040[3]

Mk/bsd.emacs.mk
- Add EMACS_PORT_NAME block for Emacs 24 to bsd.emacs.mk
- Update major version for emacs-devel port
- Take maintainership of bsd.emacs.mk

Thanks to everyone who tested these updates, and provided their feedback.

Submitted by:	http://www.gnu.org/software/emacs/NEWS.24.1[1]
Submitted by:	Yuji TAKANO[2] (via private email), Jan Beich[3]
2012-08-01 15:20:25 +00:00
Erwin Lansing
0c9a3c5e53 Fix typo
Submitted by:	emax
2012-07-31 18:41:21 +00:00
Gerald Pfeifer
c49a40ef52 Include the expansion of the term HAL in HAL_DESC; it also describes
what this is.
2012-07-29 18:59:43 +00:00
Florian Smeets
72ac8634e0 Commit a part which was missed in r301582 2012-07-26 23:12:19 +00:00
Baptiste Daroussin
9346b215f0 new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
2012-07-26 05:40:22 +00:00
Olli Hauer
7c02e61dd0 - remove old apache13 parts
with hat apache@
2012-07-23 21:19:52 +00:00
Martin Matuska
3ce9aaf065 Update ImageMagick to 6.7.8.6
Convert to new options framework and use default option names.
Drop lcms v1 support.
2012-07-23 12:56:15 +00:00
Ryan Steinmetz
9caaecb5e4 - Add description for MPLS support 2012-07-22 22:27:11 +00:00
Martin Matuska
f0b1bac694 Update gmerlin framework and convert to new options:
gavl 1.2.0 -> 1.4.0
gmerlin 1.0.0 -> 1.2.0
gmerlin-avdecoder 1.1.0 -> 1.2.0
2012-07-22 08:46:59 +00:00
Marcus von Appen
980453215d - Fix joystick input support for RELENG_9
- while here, convert to optionsng framework

PR:		ports/169042
Submitted by:	Jeffrey Pfau <jeffrey@endrift.com>
2012-07-21 10:03:51 +00:00
Guido Falsi
734baed9c8 Add shared description for mpg123.
Approved by:	tabthorpe (mentor)
2012-07-18 20:36:40 +00:00
Alberto Villa
01af6428d3 - Make FREI0R and LADSPA descriptions more explicit. 2012-07-18 01:27:45 +00:00
Baptiste Daroussin
9bc22bc847 Fix config-conditional
PR:		Gareth Hopkins <gabbawp@gmail.com> (via ports@)
Tested by:	jgh
2012-07-17 16:20:06 +00:00