1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Commit Graph

134 Commits

Author SHA1 Message Date
Dmitry Marakasov
c514a4de9e - Drop .la files, no dependees require them
Approved by:	portmgr blanket
2014-12-12 00:44:08 +00:00
Baptiste Daroussin
a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +00:00
Roman Bogorodskiy
5d8e6e037e Update to 1.21.0. 2014-10-11 16:00:32 +00:00
Tijl Coosemans
15c4a5ecf3 Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.
There are only 60 such ports so there doesn't need to be a separate
keyword or USES for this.

Approved by:	portmgr (bapt)
2014-09-17 07:38:15 +00:00
Roman Bogorodskiy
36d8a1bbec - Update to 1.20.1
- Specify arm_nofpu CPU on ARM arch
2014-07-06 04:27:12 +00:00
Olli Hauer
886a9071a1 - USE_(BZIP2|XZ) -> USES= tar:(bzip2|xz) 2014-06-01 13:03:14 +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
Roman Bogorodskiy
8f284f2bca Update to 1.19.0. 2014-03-10 16:10:07 +00:00
Baptiste Daroussin
1770056153 Fix plist, don't know how I ended up add that wrong entry, but pointyhat on me
Reported by:	"Herbert J. Skuhra" <hskuhra@eumx.net>
2014-03-03 09:48:06 +00:00
Baptiste Daroussin
32f6127888 Convert to USES=libtool 2014-03-02 21:55:05 +00:00
Roman Bogorodskiy
080478d9a4 Update to 1.18.1. 2014-03-02 09:18:50 +00:00
Roman Bogorodskiy
67d720e341 Update to 1.17.0. 2013-12-30 10:24:12 +00:00
Baptiste Daroussin
f0503e09c8 Fix testings that should not have been in
Pointyhat to:	bapt
2013-12-12 20:38:08 +00:00
Baptiste Daroussin
5978476c35 In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in audio

With hat:	portmgr
2013-12-11 14:35:36 +00:00
Roman Bogorodskiy
17d861e38a Update to 1.16.0. 2013-10-13 15:31:39 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Roman Bogorodskiy
3ac2e60fd4 Update to 1.15.4. 2013-06-02 17:18:34 +00:00
Roman Bogorodskiy
3fbfe429b6 Update to 1.15.2. 2013-03-24 05:55:00 +00:00
Roman Bogorodskiy
1a087dd8f7 Fix build on i386.
Reported by:	Tsurutani Naoki in ports/176743
Submitted by:	olli
2013-03-12 16:40:13 +00:00
Roman Bogorodskiy
a28829a38b - Update to 1.15.1
- Drop GCC dependency as it now doesn't crash when compiled
  with clang
2013-03-02 05:30:16 +00:00
Alexey Dokuchaev
c815a3b9b0 - Force GCC to do the build for the time being, since Clang produces bad code
at least on amd64 (mpg123 simply dumps core upon run)
- Trim Makefile header, retouch COMMENT, and perform minor Makefile cleanups

Approved by:	novel (maintainer)
2013-02-15 13:46:22 +00:00
Roman Bogorodskiy
25d6ac2cc7 Update to 1.14.4. 2012-08-15 14:19:53 +00:00
Carlo Strub
d5fda8cb2c Fix typos in COMMENT 2012-07-25 06:32:06 +00:00
Roman Bogorodskiy
faa4673206 Update to 1.14.3. 2012-07-06 13:58:18 +00:00
Roman Bogorodskiy
c5108b5117 Update to 1.14.2. 2012-06-10 04:37:38 +00:00
Roman Bogorodskiy
2d7774616c Update to 1.14.1. 2012-05-07 07:04:23 +00:00
Roman Bogorodskiy
4eacb7ab6c Update to 1.13.7.
Feature safe:	yes
2012-03-31 11:16:52 +00:00
Roman Bogorodskiy
be4e327004 Update to 1.13.6.
Feature safe:	yes
2012-03-13 04:37:40 +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
Roman Bogorodskiy
dc19389bf9 Update to 1.13.4. 2011-09-16 04:40:21 +00:00
Roman Bogorodskiy
b1e372e016 Disable vendor optimization flags in CFLAGS.
PR:		158191
Submitted by:	Pan Tsu <inyaoo@gmail.com>
2011-06-23 08:55:58 +00:00
Roman Bogorodskiy
0778074285 - Update to 1.13.3
- Remove useless CONFIGURE_TARGET definition
2011-05-13 12:01:55 +00:00
Roman Bogorodskiy
21ccf0d9cb Update to 1.13.2. 2011-02-25 21:13:22 +00:00
Roman Bogorodskiy
a534e9eb27 - Update to 1.13.1 [1]
- Specify LICENSE [1]
- Use USE_GNOME's gnomehack and ltverhack

PR:		154720 [1]
Submitted by:	"Herbert J. Skuhra" <h.skuhra@gmail.com>
2011-02-23 16:45:25 +00:00
Roman Bogorodskiy
e868266ae7 Update to 1.12.5.
PR:		151158 (based on)
Submitted by:	Anton Yuzhaninov <ayuzhaninov@monitoring.int.vega.ru>
2010-10-23 18:14:36 +00:00
Roman Bogorodskiy
88ea48f831 Update to 1.12.3. 2010-07-17 16:19:09 +00:00
Roman Bogorodskiy
fbec160f15 Update to 1.12.1.
PR:		145943
Submitted by:	Vitaly Magerya <vmagerya@gmail.com>
2010-04-27 17:58:46 +00:00
Roman Bogorodskiy
8e77a44715 Update to 1.10.1.
Feature safe:	yes
2010-02-28 07:45:31 +00:00
Roman Bogorodskiy
264e441ca8 Update to 1.10.0.
PR:		141823, 142326
Submitted by:	Oliver Herold <oh@fixmbr.de>, WATANABE Kazuhiro <CQG00620@nifty.ne.jp>,
		Yuri Pankov <yuri.pankov@gmail.com>
2010-01-04 21:28:26 +00:00
Roman Bogorodskiy
1d14098fa0 Update to 1.9.1.
PR:		139466
Submitted by:	sylvio
2009-11-20 19:56:08 +00:00
Dmitry Marakasov
a07aa037a1 - Switch SourceForge ports to the new File Release System: categories starting with A 2009-08-22 00:13:26 +00:00
Roman Bogorodskiy
be7d93a12a Update to 1.9.0.
PR:		135958
Submitted by:	Vitaly Magerya <vmagerya@gmail.com>
2009-08-20 18:53:59 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Pav Lucistnik
3dce9b2db9 - Update to 1.6.4
PR:		ports/126537 (based on)
Submitted by:	Vitaly Magerya <vmagerya@gmail.com>
Approved by:	maintainer timeout (novel; 6 months)
2009-01-30 21:12:16 +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
Edwin Groothuis
9db1593dac Remove support for OSVERSIONS < 5 2007-10-03 22:38:00 +00:00
Roman Bogorodskiy
1121299f31 Cleanup non-supported FreeBSD versions.
PR:		111679
Submitted by:	edwin
2007-04-16 11:43:10 +00:00
Roman Bogorodskiy
00075c4911 Fix a segfault on playing an empty file.
Reported by:	Harald Muehlboeckk <home@clef.at>
2006-04-27 08:38:00 +00:00
Edwin Groothuis
065c62ab17 SHA256ify
APproved by: krion@
2006-01-25 03:14:08 +00:00
Bill Fenner
bc1e74ae68 Make sure to apply the distfile group to the whole ${MASTER_SITE_foo}.
Switch to PATCH_SITE_SUBDIR instead of substituting %SUBDIR%.

Approved by:	Roman Bogorodskiy (MAINTAINER)
2005-11-28 19:03:07 +00:00