1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

8489 Commits

Author SHA1 Message Date
Danilo Egea Gondolfo
5e20a13809 - Update from 3.1.3 to 3.1.4 2014-06-26 17:58:13 +00:00
Baptiste Daroussin
7d99bffbf0 Stagify (this is a meta ports hence no mtree) 2014-06-26 15:56:17 +00:00
Antoine Brodin
af7cc6136e Allow to build with texinfo from ports
With hat:	portmgr
2014-06-26 13:51:14 +00:00
Antoine Brodin
79cee04bec Allow to build with texinfo from ports
With hat:	portmgr
2014-06-26 07:32:36 +00:00
Olivier Duchateau
7e9d763d1e - Update to 1.4.0
- Add LICENSE_FILE
2014-06-25 15:38:23 +00:00
Renato Botelho
84ed3cbb4f Update to 0.3.9 2014-06-25 11:20:10 +00:00
Baptiste Daroussin
a33191366c Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
2014-06-25 05:35:31 +00:00
Alexey Dokuchaev
7b7db2ff12 - Reapply r331937 that got somehow lost back
- Convert USE_BZIP2 to USES while here

Pointy hat to:	zeising
2014-06-24 07:54:12 +00:00
Baptiste Daroussin
6d92b3c4cf Remove packagekit from gnome2 packages to allow having a gnome2 package in the release
With hat:	portmgr
2014-06-22 22:30:47 +00:00
Tijl Coosemans
3e4a806167 Add 4 new sed commands to USES=libtool. The first two apply some of the
changes that Debian made to their libtool.  The first command applies to
libtool versions 1.4 and up.  The second command is somewhat more elaborate
but essentially it uses the sed hold space to move an "elif...fi" block
down.  It applies to 2.x.  Together these reduce overlinking to unpatched
.la files (from ports that don't have USES=libtool yet but also .la files
in the work directory).

The third and fourth command fix relinking.  During staging libtool may
relink libA when it links to another library in the work directory libB.
The reason is that libA created during build phase has its runpath set to
the location of libB in the work directory.  This allows running an
executable that links to libA from within the work directory.  The relink
removes this extra runpath.

When libtool relinks libA it replaces "libB.la" on the linker command line
with "-L${STAGEDIR}${PREFIX}/lib -lB" with the intention to link to libB in
the stage directory but this -L flag isn't necessarily the first so another
libB may be linked instead.  The two sed commands make relink the same as a
normal link.  This means libtool will relink with libraries from the work
directory using a path similar to "../srcB/.libs/libB.so" without -L flags.
This applies to libtool 1.4 and up.  Earlier versions don't seem to relink
libraries.
(This fixes ports like devel/apr1 so they link with freshly built libraries
instead of installed libraries.)

Fix all ports with missing libraries.

Additionally:
archivers/rpm4: USES=patchfix.
databases/gdbm: INSTALL_TARGET=install-strip.
devel/gnome-vfs: remove patch that doesn't change anything.
devel/ois: INSTALL_TARGET=install-strip and use standard USE_AUTOTOOLS.
devel/zziplib: INSTALL_TARGET=install-strip, MAKE_CMD.
multimedia/mjpegtools: remove USE_AUTOTOOLS, use modern compiler on i386
   instead of disabling optimisations.
net/libnetdude: disable static plugins.

PR:		190941
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-06-22 10:44:29 +00:00
Jimmy Olgeni
cea2c9fc27 Upgrade to version 0.97.
PR:		190886
Submitted by:	olgeni
Approved by:	maintainer
2014-06-21 15:48:37 +00:00
Emanuel Haupt
e18a21b0b6 Update to 308 2014-06-20 12:02:16 +00:00
John Marino
ecc4e0248a x11/sterm: Upgrade version 0.4.1 => 0.5
PR:		188302
Submitted by:	anonymous (gmail)
Approved by:	maintainer timeout (2 months)
Verified by:	Redports 8x pass
2014-06-18 22:43:25 +00:00
Alex Kozlov
ce3eca6187 - Remove sysutils/gtk-send-pr, it's obsolete after transition to Bugzilla
Approved by:	gnome (kwm)
2014-06-18 20:14:08 +00:00
Emanuel Haupt
41122b83fe Update to 307 2014-06-18 18:16:57 +00:00
Koop Mast
cf906e5cf2 Update to 6.8.9-3 [1][3].
Use USES=compiler:openmp for the OPENMP option[2]
Ditch the use of perl for patching etc [4] and silence perl threaded check [6]
-delay option spurious message should be fixed [5]

JASPER option was replace by JPEG2000 for JP2k support.
Put 16BIT_PIXEL and HDRI option separate option block. These options change
  the library name, so the user needs to take this into consideration.
Use new LIB_DEPENDS syntax.
Use @sample for config files.
Sprinkle some USES=pkgconfig for some ports, since we don't pull it in
  anymore at run-time.

PR:		185462 [1]
PR:		187548 [2]
PR:		182793 [3]
PR:		181746 [4]
PR:		176047 [5]
PR:		190814 [6]
Submitted by:	c.petrik.sosa@gmail.com [1]
		Matthieu Volat <mazhe@alkumuna.eu> [2]
		free.bsd@webstyle.ch [3]
		andrnils@gmail.com [4]
		rfg@tristatelogic.com [5]
		Michelle Sullivan <michelle@sorbs.net> [6]
Approved by:	portmgr (blanket) (for NO_STAGED ports)
2014-06-17 20:05:30 +00:00
Marcus von Appen
0d6c257ebe - 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-17 16:56:01 +00:00
Martin Wilke
e1747056d9 - Update to 3.2
PR:		191099
2014-06-17 15:48:54 +00:00
Vanilla I. Shu
225be7dbd0 1: remove NO_STAGE
2: switch tar:bzip2

Approved by:	portmgr@
2014-06-17 15:18:08 +00:00
MANTANI Nobutaka
7691d1063b Update to 3.3.6. 2014-06-16 12:13:36 +00:00
Niclas Zeising
b31ab69b33 Fix build on CURRENT. 2014-06-14 14:56:36 +00:00
Martin Wilke
61f6fcd5fc - Update to 1.10.1
PR:		190906
Submitted by:	ports fury
2014-06-14 05:59:13 +00:00
Niclas Zeising
1dc8933449 Update to 5.29 2014-06-13 18:25:07 +00:00
John Marino
d0bb05930a Reset the 99 ports still listed under sylvio@
Sylvio's last commit was 17 months ago, a full 5 months after all of his
ports could have been reset per policy.  Given the push to complete
staging (48 ports are still unstaged, something like 70+ have already
been staged by other committers) and given that PRs are automatically
assigned but never addressed, it's better just to reset all the ports and
PRs so that it's clear to others that these ports are free to maintain.

Approved by:	portmgr (implicit)
2014-06-11 18:55:29 +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
Jimmy Olgeni
5868438ed6 Add staging support; do not @dirrmtry directories owned by dependencies. 2014-06-10 18:36:46 +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
Cy Schubert
100908c86d Support stage. Update to new LIB_DEPENDS. 2014-06-10 05:09:09 +00:00
Dmitry Marakasov
837043c5d1 - Add missing USES=libtool
Approved by:	portmgr blanket
2014-06-09 20:40:41 +00:00
Dmitry Marakasov
fb1f93a73f - Switch textproc/gdome2 to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
2014-06-06 13:21:59 +00:00
Dmitry Marakasov
47996e70a5 - Fix build on 10.x+
- Fix and sort plist
- Use new LIB_DEPENDS syntax
- Whitespace nits

MFH:		2014Q2
2014-06-05 19:57:16 +00:00
Dmitry Marakasov
eaba056af6 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-06-05 18:05:53 +00:00
Dmitry Marakasov
0ab52e50c8 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-06-05 18:05:41 +00:00
Dmitry Marakasov
05b5968a8f - Drop .la files, no dependees require them
Approved by:	portmgr blanket
2014-06-05 09:03:55 +00:00
Raphael Kubo da Costa
bb027d45e3 Add upstream patch to fix the build of the translation ports after r353989.
The libxml2 fix for CVE-2014-0191 broke meinproc4, which resulted in the KDE
translation ports failing to build.

MFH:		2014Q2
2014-06-04 21:55:08 +00:00
Baptiste Daroussin
ab929fd691 Switch to wxGTK 3.0 now that is supports wxGTK 2.6 API 2014-06-04 09:59:31 +00:00
Baptiste Daroussin
b03b72d4c9 Deprecate a ports that work on wxGTK 2.8 only because of compatibility with wxGTK 2.6 (activated by default in wxGTK 2.8 not in wxGTK 3.0)
wxGTK 2.6 is EOLed for long
2014-06-04 06:53:28 +00:00
Emanuel Haupt
4be10c3472 Update to 306 2014-06-04 06:26:01 +00:00
Dmitry Marakasov
db8e99440b - Convert USE_BZIP2 to USES
Approved by:	portmgr blanket
2014-06-04 03:12:02 +00:00
Emanuel Haupt
ea0fbce592 Update to 305 2014-06-03 13:42:45 +00:00
Dmitry Marakasov
bed55d358e - Switch to USES=libtool, drop .la files
- Strip libraries
2014-06-02 23:33:40 +00:00
Olivier Duchateau
70ab5c22f1 - Update to 1.2.6
Announce: https://mail.xfce.org/pipermail/xfce-announce/2014-May/000325.html
2014-05-31 19:21:19 +00:00
Tijl Coosemans
8caa4c3a39 USES=libtool:keepla tar:bzip2. 2014-05-30 13:33:15 +00:00
Rene Ladan
781e4f52cd Remove expired ports:
2014-05-25 x11-toolkits/libgtk-java: Unmaintained, outdated not depend on
2014-05-25 graphics/cairo-java: Unmaintained, outdated not depend on
2014-05-25 devel/libgconf-java: Unmaintained, outdated not depend on
2014-05-25 x11/libgnome-java: Unmaintained, outdated not depend on
2014-05-27 21:22:44 +00:00
Emanuel Haupt
3e93215c08 Update to 304
PR:		190185
Submitted by:	pi
2014-05-27 12:18:47 +00:00
Baptiste Daroussin
e836ab008a Replace lang/lua with the new lang/lua51
lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua

Approved by:	portmgr (implicit)
2014-05-26 15:28:28 +00:00
Baptiste Daroussin
912c68df95 Convert to USES=dos2unix
With hat:	portmgr
2014-05-26 09:24:47 +00:00
Steve Wills
45c27c87f9 - Update to 0.12.6
- Use variables in plist to avoid having to update it in future versions
2014-05-23 17:23:01 +00:00
David Thiel
29238db46d Hand back to ports@. 2014-05-23 17:18:56 +00:00
Alex Kozlov
b9782138b7 - Use @sample to handle configuration file 2014-05-22 19:24:21 +00:00