Commit graph

132 commits

Author SHA1 Message Date
Jung-uk Kim
9d19bd90af - Unconditionally install generic PPD files. [1]
- Update configure options and remove defunct ones.

PR:		ports/167309, ports/167441 [1]
2014-02-26 17:27:51 +00:00
Jung-uk Kim
5436ddf062 Update to 4.1.5. It is partially based on the following PR.
PR:		ports/186265
2014-02-25 19:09:28 +00:00
Baptiste Daroussin
4650a910d0 Chase boost and icu bump
While here convert some LIB_DEPENDS
2014-02-07 11:44:08 +00:00
Koop Mast
2a51b2182a Update poppler to 0.24.4.
Update comment.
Use new LIB_DEPENDS syntax, use USES=pathfix.
Stagify.

Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to
new syntax.
2013-12-27 16:54:21 +00:00
Jung-uk Kim
62df3c0682 - Fix build with lang/clang33. It was executing ld(1) from the base. [1]
- Fix build with bmake(1). [2]
- Add an option to increase build verbosity to debug build issues.

Reported by:	ale [1]
Analyzed by:	tijl [1]
Submitted by:	brooks [1]
Submitted by:	tijl [2]
2013-10-30 22:33:22 +00:00
Jung-uk Kim
7e59d52f0f Update PORTREVISION for r331906. 2013-10-28 23:46:40 +00:00
Jung-uk Kim
b4aa3c7227 - Install manual pages. This fixes staging support. [1]
- Convert to "USES=compiler:c++11-lang" to fix build. [2]

Reported by:	antoine [1]
PR:		ports/183392 [2]
2013-10-28 23:18:26 +00:00
Jung-uk Kim
851ab9c5e0 - Update to 4.0.6.
- Support staging.
2013-10-25 17:05:50 +00:00
Jung-uk Kim
4a9baaef54 Fix build with clang and libc++ on i386.
Submitted by:	tijl
2013-10-14 22:12:36 +00:00
Jung-uk Kim
d45779fa4a Make sure to build with MDDS 0.9.0 and later. It is necessary since r327493
but the configure script does not check its version, unfortunately.
2013-09-20 17:46:05 +00:00
Baptiste Daroussin
68ede13b49 Add NO_STAGE all over the place in preparation for the staging support (cat: editors) 2013-09-20 16:36:23 +00:00
Jung-uk Kim
5f02ab9efa - Fix build on head with clang and libc++/libcxxrt. Note the patches were
heavily inspired by several upstream patches and a crucial hint from tijl.
- Remove a redundant compiler flag for MDDS.  The GXX_INCLUDE_PATH variable
was removed with STLport support and it seems it is not necessary any more.
- Add an upstream patch.  It may work around a potential compiler problem.
- Convert to new LIB_DEPENDS format.
2013-09-18 23:30:31 +00:00
Jung-uk Kim
4be443f672 Catch up with mdds 0.9.0. 2013-09-17 17:20:11 +00:00
Jung-uk Kim
710852de5b Re-apply r324851 for the port. It was accidentally reverted in r325230. 2013-08-22 20:44:37 +00:00
Jung-uk Kim
b54218e9d4 Update to 4.0.5. 2013-08-22 20:38:28 +00:00
Gerald Pfeifer
41e60477bd Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
2013-08-17 16:27:24 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Andrej Zverev
d20a57f55b - Convert to new perl framework 2013-08-04 13:18:24 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Jung-uk Kim
988ced8f71 Fix a typo in the previous commit. 2013-07-02 05:47:42 +00:00
Jung-uk Kim
1213b56319 - Revive the option to support GTK+ 3.x.
- Switch to USES=desktop-file-utils.
- Fix plist when both GTK2 and GTK3 are enabled.

Submitted by:	kwm
2013-07-02 05:45:58 +00:00
Jung-uk Kim
d20298d473 Remove broken options to not confuse users. 2013-07-01 19:13:50 +00:00
Jung-uk Kim
bf4ea94028 Revert the previous commit. It seems bmake and fmake do not agree on this. 2013-06-25 22:46:13 +00:00
Jung-uk Kim
b0b37365fa Rework the previous revision. It seems this version works with fmake. 2013-06-25 22:29:34 +00:00
Jung-uk Kim
37cd833d29 Work around index build. Somehow it is broken in a weird way. 2013-06-25 22:24:04 +00:00
Jung-uk Kim
aa16bd143b - Chase liborcus 0.5.1 update.
- Do not install unused dictionary files to avoid conflicts. [1]
- Honor real PAGE_SIZE.

PR:		ports/179887 [1]
2013-06-25 21:55:09 +00:00
Jung-uk Kim
2bf17ab7d1 Update to 4.0.4. 2013-06-19 20:52:13 +00:00
Tijl Coosemans
2c0ea6ea8e Bump clang version requirement. Older versions produce broken code on i386.
PR:		ports/176893
Reviewed by:	jkim
2013-05-23 15:35:17 +00:00
Chris Rees
18cbcdb18c Backport a fix for API breakage with devel/mdds update to 0.8.0
This will probably need to be removed on the next Libreoffice update

Obtained from:	Libreoffice git
2013-05-21 19:52:41 +00:00
Jung-uk Kim
ea47cacd91 Update to 4.0.3. 2013-05-09 18:26:51 +00:00
Jung-uk Kim
8f252bdf4f Restore parallel build. It was accidentally disabled by r317320. 2013-05-08 22:34:52 +00:00
Bryan Drewery
63f76304d6 - When DISABLE_MAKE_JOBS or MAKE_JOBS_UNSAFE is set, also set
MAKE_JOBS_NUMBER to 1. This makes it safe to do -j${MAKE_JOBS_NUMBER}
  without any extra logic.
- Cleanup ports working around the empty MAKE_JOBS_NUMBER
- This also fixes several ports that were expecting MAKE_JOBS_NUMBER
  to always have a number

Reviewed by:	bapt
Spotted by:	John Marino <draco@marino.st>
With hat:	portmgr
2013-05-04 14:06:08 +00:00
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +00:00
Baptiste Daroussin
e6f882f47a Convert e* to USES=pkgconfig 2013-04-23 10:19:45 +00:00
Jung-uk Kim
9b86b8c858 Update to 4.0.2.
Feature safe:	yes
2013-04-16 20:51:47 +00:00
Jeremy Messenger
8112386f17 - Update poppler to 0.22.2.
- Bump the rest ports that depend on the poppler and poppler-qt because of
  shared library version have been changed.
- Add a note in the UPDATING for require to rebuild all ports that depend
  on poppler.

Submitted by:	kwm (poppler* part)
2013-03-21 05:27:16 +00:00
Jung-uk Kim
32f742772e Disable MERGELIBS by default and mark it broken for now. Currently, it
seems to cause weird run-time link issues but we are not sure whether the
culprit is rtld(1) or clang 3.2.  Stability always outweighs performance.

PR:	ports/176880
2013-03-13 17:38:47 +00:00
Jung-uk Kim
2c6d451191 Fix OpenLDAP dependency.
PR:	ports/176776
2013-03-11 18:16:26 +00:00
Jung-uk Kim
88d919cec0 Correct a dependency. 2013-03-08 19:30:00 +00:00
Jung-uk Kim
e835d5453f Update to 4.0.1. 2013-03-08 19:01:45 +00:00
Baptiste Daroussin
9250d94365 Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
2013-03-08 11:32:11 +00:00
Jung-uk Kim
8c3ddce2ce Fix jakarta-commons-httpclient build with some locale.
PR:		ports/176205
2013-02-18 21:37:41 +00:00
Jung-uk Kim
03b48b99b8 - Do not let the configure script guess number of CPUs in the system.
- Honor MAKE_JOBS_NUMBER if available.

PR:		ports/176177
2013-02-15 22:19:09 +00:00
Jung-uk Kim
2609982f83 Enable XMLSEC support. This fixes support for password-protected files.
PR:	ports/167775
2013-02-15 16:54:57 +00:00
Jung-uk Kim
6999eb1195 - Consistently use clang to build LibreOffice. It works fine now.
- Speed up patching a little.
2013-02-14 01:28:36 +00:00
Jung-uk Kim
4ad2ccee20 Disable Kerberos and GSSAPI when PostgreSQL-SDBC is disabled.
PR:	ports/176037
2013-02-12 00:57:47 +00:00
Jung-uk Kim
81ba405317 Add devel/doxygen as a build dependency for SDK option.
Pointed by:	ale
2013-02-11 19:58:19 +00:00
Jung-uk Kim
9751697079 Fix plist.
PR:	ports/175953
2013-02-09 00:51:31 +00:00
Jung-uk Kim
d0993fad42 - Fix build with Java option. [1]
- Work around a build issue when Python was built with PTH option. [2]
- Mark GTK3 option as broken.  Now LibreOffice wants GTK+ 3.2 and later. [3]
- Fix build with SDK option.
- Add bash completion for LibreOffice.

PR:		ports/175856 [1]
Reported by:	Frederic POLIAKOFF <fpoliakoff@free.fr> [2]
Reported by:	awarecons@gmail.com [3]
2013-02-08 00:50:00 +00:00
Jung-uk Kim
b171998eb2 - Bypass unit tests for C++ UNO. This works around some build issues.
- Clean up MASTER_SITES for optional third-party sources.
2013-02-06 20:07:58 +00:00