1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
Commit Graph

17961 Commits

Author SHA1 Message Date
John Marino
403fbf4a0a graphics/geos: Fix PHP option, reset mainatainer
The PHP option was hardcoded to lang/php5, but it reportedly works on other
versions of PHP.  It also installs a PHP module, so it should have had a
run depends on PHP as well as a build depends (hence the revump)

Also:
  * Remove USE_LDCONFIG, I don't see why it's here
  * convert USE_BZIP2
  * Reset maintainer due to history of timeouts and non-responsiveness to
    this PR
  * respect 80 columns

PR:		178431
Submitted by:	mcdouga9 (egr.msu.edu)
Fixes by:	marino
2014-06-15 13:38:36 +00:00
John Marino
eb11a8aadf graphics/cinepaint: Fix start-up segfault on amd64
PR:		183691
Submitted by:	avjwork (gmail)
2014-06-15 13:10:19 +00:00
Niclas Zeising
d654e23be7 Update to 2.12 [1]
Add CAM option, controlling the install of feh-cam and gen-cam-menu, on by
default.

Changelog:	http://feh.finalrewind.org/archive/2.12/

PR:		190618 [1]
Submitted by:	<mp39590@gmail.com> [1]
2014-06-15 10:26:46 +00:00
Martin Wilke
01d3340425 - Update to 1.83
PR:		191048
2014-06-15 08:35:09 +00:00
Nicola Vitale
98f56441f4 - Remove docs/examples because the relative distfile is no
longer available
- Add LICENSE (BSD3CLAUSE)
- Use auto plist
- Add support for stage dir
- Bump PORTREVISION (pkg-plist changed)
2014-06-15 03:43:49 +00:00
Marcus von Appen
ebb2c22391 - Enable stagedir support
- 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-14 08:04:51 +00:00
Marcus von Appen
28ab9e8719 - Enable stagedir support
- 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-13 18:17:45 +00:00
Marcus von Appen
8c35114639 - Enable stagedir support
- 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-13 18:11:42 +00:00
Marcus von Appen
9fd30c84ae - Fix PORTVERSION to unbreak the build
Noticed by:	swills@
2014-06-13 18:05:29 +00:00
Marcus von Appen
63ec473a27 - 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-13 18:03:45 +00:00
Marcus von Appen
8d0555fa52 - Update graphics/py-PyX to version 0.13
- Repocopy graphics/py-PyX -> graphics/py-PyX12, since 0.13 requires Python
  3
2014-06-13 16:54:00 +00:00
Jimmy Olgeni
5e38556079 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories G-I.

CR:		D201
Approved by:	portmgr (bapt)
2014-06-13 07:36:27 +00:00
Jean-Sébastien Pédron
3163e98c5c graphics/darktable: Simplify options-dependent parts
Use variables prefixed by option names. This removes the need to use .if
blocks.

Use OPTIONS_SUB=yes and %%OPTION%% markers in pkg-plist. This fixes
pkg-plist for at least the LUA option [1].

Remove the post-patch target. It's not needed anymore, as the changes
were committed upstream.

Replace the usage of bsd.port.pre.mk/bsd.port.post.mk by
bsd.port.options.mk/bsd.port.mk.

Fix the build when WITH_DEBUG=1 is set. darktable's CMakeLists.txt
throws a fatal error if CMAKE_BUILD_TYPE is set to Debug and suggests to
use RelWithDebInfo: we now follow this advice.

Sort USES and options-prefixed variables alphabetically.

PR:		190516 [1]
Phabricator:	D178
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu> (previous patch to fix [1])
Reviewed by:	bapt@
Approved by:	bapt@
2014-06-12 09:10:15 +00:00
Alexey Dokuchaev
a666d7948a - Update to version 3.16.0
- Make use of CFLAGS_amd64 and thus simplify the Makefile
- Do not hardcode ${GMAKE}, correctly call it via ${MAKE_CMD}
- Sort USES values, sanitize port-build/install commands

Approved by:	gahr (maintainer)
2014-06-12 08:49:38 +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
Antoine Brodin
3c985f4ba3 Add explicit libxml2 dependency 2014-06-11 18:49:47 +00:00
Antoine Brodin
de32df9231 - Add dependency on libwpg-0.2, configure script wants it (althought
it doesn't seem to be used)
- Fix a typo
- Disable Werror
2014-06-11 17:09:55 +00:00
Antoine Brodin
f68d64f4fa - Disable Werror
- Fix a typo
2014-06-11 16:42:14 +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
Dmitry Marakasov
b7be16d1c0 - Switch to USES=libtool,tar, use new LIB_DEPENDS syntax
Approved by:	kwm
2014-06-11 12:36:47 +00:00
Dmitry Marakasov
1e96dcec34 - Switch to USES=libtool,tar
Approved by:	kwm
2014-06-11 12:36:30 +00:00
Baptiste Daroussin
4ab4c16485 Strip binaries
Convert to USES=libtool
2014-06-10 17:21:20 +00:00
Baptiste Daroussin
48d39f5e32 Strip binaries 2014-06-10 17:17:39 +00:00
Baptiste Daroussin
7ba3ed8426 LibreOffice 4.2 expect libfreehand00 2014-06-10 16:15:53 +00:00
Dirk Meyer
6889f2118d This software provides support for the Tag Image File Format (TIFF),
a widely used format for storing image data.

Included in this software distribution is a small collection of tools
for doing simple manipulations of TIFF images on UNIX systems.

LICENSE: Permission to use, copy, modify, distribute, and sell for any purpose

WWW: http://www.remotesensing.org/libtiff/
PR:		190816
2014-06-10 16:15:24 +00:00
Dirk Meyer
f5d9561791 - drop option X11
- remove "tiffgt" from port
PR:		190816
2014-06-10 16:10:54 +00:00
Baptiste Daroussin
cd97dca7ed We do not provide a zlib.pc file 2014-06-10 16:08:51 +00:00
Baptiste Daroussin
32fa02799b Strip binaries 2014-06-10 16:07:54 +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
Baptiste Daroussin
8be45b7213 Add libfreehand: library providing ability to interpret and import Adobe/Macromedia drawings into various applications 2014-06-10 10:38:48 +00:00
Pietro Cerutti
47eee6e7f4 - Update to 10.2.1
Release notes:
  http://www.mesa3d.org/relnotes/10.2.html
  http://www.mesa3d.org/relnotes/10.2.1.html
2014-06-10 08:35:05 +00:00
John Marino
65334f0e8a graphics/pdf2svg: Add stage support
PR:		ports/190831
Submitted by:	maintainer (Martin Dieringer)
2014-06-09 23:42:05 +00:00
Mikhail Teterin
5cf6f06f06 Correct an error in my new patch, which broke capturing TIFF images
into Tcl-objects.
2014-06-09 22:03:14 +00:00
Mikhail Teterin
1ba1acd311 Fix plist... Do not link with X-libraries directly -- no calls are made
from this software into X11, it is all handled by Tk.
2014-06-09 21:04:10 +00:00
Mikhail Teterin
0f2b12d983 Upgrade from 1.2.4 to 1.4.2. Allow for staging. 2014-06-09 20:20:42 +00:00
Guido Falsi
4bd79c1c41 - Stagify
- Fix pydistutils usage

PR:		190385
Submitted by:	lichray@gmail.com (maintainer)
2014-06-09 18:03:25 +00:00
Marcus von Appen
da2ab243ad - 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-09 17:47:14 +00:00
Antoine Brodin
20d2598b77 Unbreak 2014-06-09 14:52:06 +00:00
Tijl Coosemans
4072ee0553 Revert r356926 and r356927. Not all ports that depend on lcms* have been
converted to USES=libtool yet, so their .la files may still refer to the
lcms* .la files.
2014-06-09 07:49:58 +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
Alexey Dokuchaev
077a2ed61f Stagify, employ OPTIONS helpers and @sample keyword in pkg-plist. 2014-06-08 09:07:34 +00:00
Antoine Brodin
078d6b6106 Attempt to fix LIB_DEPENDS 2014-06-08 08:48:52 +00:00
Antoine Brodin
5298ebc495 Allow staging as a regular user 2014-06-07 21:21:33 +00:00
Antoine Brodin
40445606f0 Allow staging as a regular user 2014-06-07 18:32:13 +00:00
Sunpoet Po-Chuan Hsieh
bf065d28df - Use USES=libtool
- Bump PORTREVISION for package change
2014-06-07 16:45:44 +00:00
Sunpoet Po-Chuan Hsieh
337138f50f - Use USES=libtool
- Bump PORTREVISION for package change
2014-06-07 16:45:36 +00:00
Sunpoet Po-Chuan Hsieh
842b142f30 - Build vwebp only if X11 option is on 2014-06-07 16:33:40 +00:00
Antoine Brodin
76c6cd80bd - Update to 0.18.1
- Unbreak and undeprecate

PR:		ports/190748
Submitted by:	maintainer
2014-06-07 15:48:29 +00:00
Guido Falsi
ae3b992378 - Enable staging
- Convert to new LIB_DEPENDS format

PR:		190385
Submitted by:	lichray@gmail.com (maintainer)
2014-06-06 21:08:06 +00:00
Alex Kozlov
12e263b358 - Use /usr/bin/unzip for zip files extraction (part 2)
Remove most of USES=zip:infozip

PR:        ports/188419
Approved by:	portmgr (bapt)
Exp-run:	antoine
2014-06-06 15:26:41 +00:00