Commit graph

2012 commits

Author SHA1 Message Date
Eitan Adler
e6ab3ba661 multiple: reset gslin's maintainer
By request of Gea-Suan Lin <gslin@gslin.org> - reset ports to ports@FreeBSD.

	Gea-Suan Lin's work is much appreciated.

Approved by:	portmgr (implicit) (not really, skipping NO_STAGE check)
2014-06-30 05:51:02 +00:00
Martin Matuska
e1a2a463a1 Remove unnecessary define 2014-06-29 16:24:37 +00:00
Martin Matuska
21f5a60fe7 Update wkhtmltopdf to 0.12.1 2014-06-29 10:27:39 +00:00
Ashish SHUKLA
fba661e8a6 - Remove editors/emacs21, and editors/emacs22 as they're no longer maintained
upstream
- Also remove dependent ports
- Add UPDATING entry informing users of the same
- Add MOVED entries

Approved by:	portmgr (bapt)
2014-06-27 12:34:52 +00:00
Philippe Audeoud
3e1817888e - Update to 2.09 2014-06-26 15:01:39 +00:00
Philippe Audeoud
51f9a4065e - Update to 1.34 2014-06-26 15:00:54 +00:00
Philippe Audeoud
3df4197bb6 - Update to 0.27 2014-06-26 15:00:11 +00:00
TAKATSU Tomonari
f379a04289 - Update to 0.2.14 2014-06-25 11:39:07 +00:00
Antoine Brodin
a4da4bb0f9 This line got lost during the GMAKE -> MAKE_CMD conversion 2014-06-25 06:49:30 +00:00
Baptiste Daroussin
cd353df366 Convert GMAKE to MAKE_CMD 2014-06-24 22:27:02 +00:00
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +00:00
Mathieu Arnold
61de712f46 Remove all the bootstrap files (.bs) from the plists.
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.

PR:		190681
Submitted by:	mat
Exp-Run by:	antoine
Sponsored by:	Absolight
2014-06-10 12:14:12 +00:00
Jimmy Olgeni
37e782dfbc Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories A-C.

CR:		D196
Approved by:	portmgr (bapt)
2014-06-09 11:21:52 +00:00
Jimmy Olgeni
55dc0f983a Remove all space characters from Makefile assignments.
No functional changes included.

CR:		D193 (except math/sedumi)
Approved by:	portmgr (bapt)
2014-06-08 19:51:27 +00:00
Jimmy Olgeni
ac30cb067f Remove indefinite articles from COMMENT where I'm maintainer. 2014-06-08 13:14:42 +00:00
Marcus von Appen
844141abb6 - Remove easy_install dependency
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION to enforce a cleanup for the easy_install references

With hat:	python@
Approved by:	portmgr (implicit)
2014-06-08 09:35:52 +00:00
Marcus von Appen
1505137a7a - Remove easy_install dependency
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION to enforce a cleanup for the easy_install references

With hat:	python@
Approved by:	portmgr (implicit)
2014-06-08 09:17:44 +00:00
Antoine Brodin
df6099d73e - Update plaso to 1.1.0
Announce: http://blog.kiddaland.net/2014/06/what-is-one-to-say-about-june-time-of.html

- Add converters/py-bencode, bencoding and bdecoding implementation
2014-06-07 08:43:31 +00:00
Antoine Brodin
cff81c0dd3 Fix typo 2014-06-05 18:27:36 +00:00
Antoine Brodin
2604e7902b Chase lang/clisp expiration date
With hat:	portmgr
2014-06-05 18:20:50 +00:00
John Marino
13dd12f2fe converters/igbinary: Add pecl- prefix for consistency
While here, update the WWW link.

PR:		ports/187656
Submitted by:	daniel
Tested by:	robak
approved by:	maintainer timeout (3 months)
2014-06-05 10:36:17 +00:00
Dmitry Marakasov
32ffb83c23 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-06-04 13:22:25 +00:00
Dmitry Sivachenko
3746c8f19b Change mastersite to github.
tarball did not change.

PR:		190444
2014-06-04 12:29:30 +00:00
Dmitry Sivachenko
c19cdb452c Change mastersite to github.
PR:		190444
2014-06-04 12:28:53 +00:00
Baptiste Daroussin
f0a8714b3a Convert to USES=dos2unix
With hat:	portmgr
2014-05-26 06:55:07 +00:00
Sunpoet Po-Chuan Hsieh
7614d220c5 - Update to 0.49
Changes:	http://search.cpan.org/dist/JSON-Tiny/Changes
2014-05-20 16:59:53 +00:00
Alex Kozlov
5d6a8e4ab8 - Add/update license when possible
- Modernize ports Makefiles
- Update MASTER_SITES/distfile for converters/chmview
2014-05-20 06:06:35 +00:00
Sunpoet Po-Chuan Hsieh
4cd0101eda - Update to 0.48
Changes:	http://search.cpan.org/dist/JSON-Tiny/Changes
2014-05-19 18:38:01 +00:00
Sunpoet Po-Chuan Hsieh
a206a0358e - Update to 0.47
Changes:	http://search.cpan.org/dist/JSON-Tiny/Changes
2014-05-15 17:34:52 +00:00
Vanilla I. Shu
36d576ba9a Support STAGEDIR.
Approved by:	portmgr@
2014-05-15 16:02:17 +00:00
Vanilla I. Shu
0ea124128e Support STAGEDIR.
Approved by:	portmgr@
2014-05-15 15:52:10 +00:00
Gerald Pfeifer
391c5b50f6 - Support staging.
- Add LICENSE (APACHE20).
- Tweak WWW line in pkg-descr.

PR:		188598
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
Approved by:	portmgr (blanket pre-approval)
2014-05-12 10:21:53 +00:00
Tijl Coosemans
f814aa50ff - Merge two USES definitions.
- Use standard autotools targets.
2014-05-08 10:52:14 +00:00
Baptiste Daroussin
87f6c1f03c Convert to USES=libtool pgsql 2014-05-07 23:37:58 +00:00
Dmitry Marakasov
dce4b3197f - Convert USE_BZIP2 and USE_DOS2UNIX to USES 2014-05-07 20:42:38 +00:00
Akinori MUSHA
21be862b07 Use ICONV_PREFIX instead of LOCALBASE to avoid picking GNU libiconv. 2014-05-07 12:39:41 +00:00
Baptiste Daroussin
8fef2656bd Remove converters/konwert
It fails with modern compiler (ancient c++ code)
Upstream is dead
Unstaged
2014-05-05 10:26:26 +00:00
TAKATSU Tomonari
953e9e7fa5 - Update to 1.2-0.2 2014-04-30 21:02:04 +00:00
Thierry Thomas
a4e7603e9a Pet portlint. 2014-04-29 20:32:07 +00:00
Sunpoet Po-Chuan Hsieh
56566b388d - Update to 3.0104
- Add more TEST_DEPENDS

Changes:	http://search.cpan.org/dist/Cpanel-JSON-XS/Changes
2014-04-29 13:21:40 +00:00
TAKATSU Tomonari
f1c6414a0c - Update to 1.2-0.1 2014-04-29 01:34:09 +00:00
Kurt Jaeger
360d396e49 devel/p5-Encoding-BER: fixing the distfile fetch
Submitted by:       culot
2014-04-27 17:35:06 +00:00
Kurt Jaeger
12b613ce84 New port: devel/p5-Encoding-BER
Encode/decode data using ASN.1 Basic Encoding Rules (BER)

PR:             ports/187302
Submitted by:   pi (myself)
Approved by:    culot (mentor)
2014-04-27 12:27:22 +00:00
Sunpoet Po-Chuan Hsieh
395333e05d - Update to 1.002002
Changes:	http://search.cpan.org/dist/JSON-MaybeXS/Changes
2014-04-26 18:09:43 +00:00
Frederic Culot
721bd7d330 - Update to 1.33
Changes:	http://search.cpan.org/dist/JSON-Any/Changes
2014-04-26 12:49:58 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Dmitry Marakasov
7c7f68b12f - Minor port cleanup
- Add LICENSE
- Fix error handling

PR:		187757
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2014-04-23 01:15:52 +00:00
Kevin Lo
6c1a505bfb - Update to 1.4.24
- Support stage [1]

PR:	ports/188603 [1]
Submitted by:	Bartek Rutkowski [1]
2014-04-22 01:43:41 +00:00
Baptiste Daroussin
f303c6b5e3 Use lua 5.2 2014-04-20 09:37:37 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00