1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-03 06:04:53 +00:00
Commit Graph

105 Commits

Author SHA1 Message Date
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
Jung-uk Kim
4d4f740a58 Fix fetch. Good bye, go-oo.org. 2013-02-06 07:49:21 +00:00
Jung-uk Kim
fde722d687 Update to 3.6.5. 2013-02-04 20:03:49 +00:00
Baptiste Daroussin
de67de0bf7 Revert a commit that should not have happened
Bump portrevision
2013-01-31 21:13:48 +00:00
Baptiste Daroussin
f5f6cd6d9b Chase boost update 2013-01-31 13:38:42 +00:00
Baptiste Daroussin
2ed39f40cb Chase icu, graphite2 and libexttextcat bump 2012-12-18 23:09:07 +00:00
Baptiste Daroussin
d333750482 Fix package building after Gentium fonts modification
Reported by:	beat
2012-12-16 23:18:28 +00:00
Jung-uk Kim
32c77e89ce - Update to 3.5.7.
- Trim Makefile headers.

Feature safe:	yes
2012-10-26 20:24:07 +00:00
Alex Dupre
58fe5bd73d Force to use GCC on FreeBSD 8.x, since with clang it builds fine,
but doesn't work at all.
2012-09-14 07:43:43 +00:00
Jung-uk Kim
504407493a - Deprecate USE_OPENSSL. It causes nothing but trouble at the moment.
- Set some environment variables needed by old build system.
- Fix build with GCC and reinstate WITH_GCC knob.
- Tidy up some nits while I am here.
2012-09-12 16:41:31 +00:00
Jung-uk Kim
af3b50a45d Work around a tinderbox shortcoming.
Hinted by:	bapt
2012-09-07 22:32:47 +00:00
Jung-uk Kim
6212ea8495 Fix the previous commit to make it really work. See the following upstream
PR for more information about this issue:

https://bugs.freedesktop.org/show_bug.cgi?id=54015
2012-08-29 22:20:19 +00:00
Jung-uk Kim
aae72ec8d5 Work around rpath/origin and visibility issues. 2012-08-29 18:42:58 +00:00
Jung-uk Kim
f7c42ea5b1 - Update to 3.5.6.
- Use system mdds.
- Fix build with the recent Clang (CURRENT).
- Enable visibility for recent Clang (9.1 and CURRENT).
- Attempt to fix build on 7.x and 8.x (not tested).
2012-08-23 16:00:36 +00:00
Jung-uk Kim
195adbc720 Fix version check for lang/clang-devel. 2012-07-18 00:42:10 +00:00
Jung-uk Kim
495b66e319 - Update LibreOffice and the language packs to 3.5.5.
- Add new language packs, i.e., ast, bo, kn, lb, and ug.
2012-07-17 20:55:45 +00:00
Baptiste Daroussin
3c3995a0d1 Fix build with new libexttextcat
Submitted by:	Olivier Smedts <olivier@gid0.org> (via ports@)
2012-07-16 10:30:27 +00:00
Baptiste Daroussin
d29725597e Fix exttextcat new library name detection 2012-07-16 10:08:32 +00:00
Baptiste Daroussin
d047b7a206 - update libexttextcat to 3.3.1
- chase library name change
2012-07-16 06:51:44 +00:00
Jung-uk Kim
359cd82897 - Do not create empty .keep files on empty directries. This causes unexpected
crash because it is trying to mmap(2) an empty file as a Calc add-in. [1]
Just use mkdir(1) to create the empty directories instead.
- Use system clang by default where the clang regression is fixed (r238429).

PR:		ports/169837 [1]
2012-07-14 02:03:13 +00:00
Jung-uk Kim
f26e9f136d Remove a superfluous "-x c++" option for clang-cpp. clang-cpp automatically
adds it by guessing language type from the file extension.
2012-07-11 16:45:53 +00:00
Jung-uk Kim
f71ddd644e - Construct CPP and CXXCPP from the existing variables.
- Pass CXXCPP as an environment variable for the configure script as it is
only useful there at the moment.  Actually, ports infrastructure ignores it.
2012-07-11 01:17:35 +00:00
Jung-uk Kim
be412e46b5 - Add comments to note a clang bug and and the patched revision.
- Add a knob WITH_SYSTEM_CLANG to force build with clang from base system.
This is very useful when the user has patched the system clang, i.e.,
contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp.
- Temporarily disable -Wshadow and -Wunused-parameter.  These options caused
too many warnings for system boost and made it really hard to debug problems.
- Remove temporary clang++ options, which are no longer necessary.
- Remove a duplicate patch for solenv/gbuild/platform/com_GCC_defs.mk.
2012-07-10 23:53:13 +00:00
Alex Dupre
d9d59ef9bb Fix build on i386.
Fix build with clang from ports.
Fix build when KDE4 option is enabled.
2012-07-06 14:02:04 +00:00
Dima Panov
5c8b9b5891 - Clang from ports doesn't install clang-cpp, use clang++ -E / clang -E for preprocessor
No cookies to:	bapt :)
Pointed by:	Yamagi on #bsdports
2012-07-02 16:46:04 +00:00
Baptiste Daroussin
30d172270a Use clang from localbase not the one found in path 2012-07-02 13:55:25 +00:00
Baptiste Daroussin
50518cf2da Unconditionnaly force clang from ports which by default is build without
assertion.

If llvm/clang is build with assertion then the build crashes

Reported by:	Yamagi Burmeister <lists@yamagi.org>
2012-07-02 13:52:20 +00:00
Dima Panov
0e6c83afe5 - The FreeBSD Office team is proud to announce LibreOffice.org 3.5.4 release
for FreeBSD platform!

    Now with system boost-1.48 support and powered by clang-3.1 by default

Dima,  behalf of FreeBSD Office team
2012-07-01 08:32:04 +00:00