Commit graph

155 commits

Author SHA1 Message Date
Matúš Kukan
f4889fa21f use _use_static_libraries here again to ensure proper dependency
Change-Id: I04fb35b6eac1c1777e67de9877417cfe7cc5aac8
2012-09-11 18:23:50 +02:00
Matúš Kukan
8a026375dc we still need to register the library
Change-Id: Ia3c38ec42bcf5b36465bca3bfee81c4008c937c3
2012-09-11 16:19:19 +02:00
Matúš Kukan
c83d82e71b fix few problems with gbuildized liborcus
Change-Id: Ic8717085f0f71470eadc225eb062c1dee24d24f7
2012-09-11 15:44:43 +02:00
Matúš Kukan
1ee760335b liborcus: convert to gbuild
Change-Id: I6a0d869526ffd40bfe5ff81267f241c049d050f0
2012-09-11 14:34:55 +02:00
Rene Engelhard
bea6149df2 default to off for packagekit usage; add --enable-packagekit
Change-Id: Ib644cc3768ced8a1959fb9ea9f7f24e29fce87ad
2012-09-11 13:42:59 +02:00
Michael Stahl
7f2e168421 boost, orcus: disable bizarre "auto link" feature for MSVC:
Boost apparently uses a MSVC auto-link feature to cause MSVC to request
a static library with a very particular name; disable this and remove
the associated ugly workarounds boost/Package_boost*.mk.
(Another alternative better than Package_boost*.mk would be to
just mangle the static library name in RepositoryFixes.mk)

Change-Id: Iea91f9978da00d89d2a696f3cdd090a85cea8e64
2012-09-10 20:24:43 +02:00
Matúš Kukan
a2d63fe0c0 fix typo
Change-Id: Iaf2180946186e9490840ebbdd5f948a31103dc4f
2012-09-09 16:39:44 +02:00
Matúš Kukan
f96d58bd53 libpng: convert to gbuild
Change-Id: I68d8eb5ee481c893ca1ddecf891db66bef5b03f2
2012-09-09 00:44:03 +02:00
Matúš Kukan
f5ff45b9b2 add include path for internal zlib
Change-Id: I8d98a62a3ad573508a5c40134ae22183f89b2f13
2012-09-08 16:29:35 +02:00
Matúš Kukan
707194e7b9 libcmis: convert to gbuild
Change-Id: I4586cb27505bbdc20a543fc812d8b480b4b94236
2012-09-08 12:55:35 +02:00
Matúš Kukan
3790e84ec7 move this into RepositoryExternal.mk
Change-Id: I6e59fe4cd5b70b672307097f55497d09fc1161a9
2012-09-08 12:45:10 +02:00
Kohei Yoshida
0454b737d3 Make boostthread windows only for now.
Not sure if unix needs it since most folks build with system boost
there.

Change-Id: I49d02a682e6658f6e3c5a6ada480903567d8c436
2012-09-07 09:10:39 -04:00
Kohei Yoshida
af4630416a Resurrect boost thread lib. Orcus needs it.
Change-Id: Iadb4a223e4db523b50ee85b9079a7a4ba5971fd0
2012-09-07 09:10:39 -04:00
Kohei Yoshida
49b0b69460 Get it to build on Windows, with MSVC compiler.
Took me 3 days just to get it to work...

Change-Id: Ie28dc9b4ddb967a547cad33da18911b77bb9d558
2012-09-07 09:10:38 -04:00
Kohei Yoshida
c8b7e98222 Let's use static archive instead of shared object for liborcus.
Change-Id: I5e33dac1025b1b3e5f49baf67c80da37d8e2ca5d
2012-09-07 09:10:35 -04:00
Kohei Yoshida
31f589b03a Get internal liborcus to build.
Change-Id: Ie08f8b608c5b71e5375793e6cf9054ea75d7732d
2012-09-07 09:10:35 -04:00
Kohei Yoshida
a663931200 First cut on integrating liborcus into libreoffice tree....
It introduces the 'FilterProvider' property in the media descriptor
to optionally bypass the normal loading process and let the external
filter provider to handle the loading.

For now I'm overwriting the csv import filter just to see how this
could work just as an experiment.

Orcus still needs a lot of work, and it crashes very often at the
moment.

Change-Id: I11b34572c71073144804a7d0dd5176c8067d8deb
2012-09-07 09:10:34 -04:00
Matúš Kukan
22f50fb23f mdds: convert to gbuild
Change-Id: I7db5dd20e41297efbabef22f559b5552f3afff0f
2012-08-31 21:21:40 +02:00
Caolán McNamara
aabc73d04a Do the same thing for gio as we do for dbus
and add -DENABLE_GIO to flags at build-time and an empty gb_LinkTarget__use_gio
when disabled.

Change-Id: I4adf0701a3d490cceecc00f6b81d6416a1e83088
2012-08-30 14:00:32 +01:00
Caolán McNamara
9ec0a3ec62 these ENABLE_FOOs are set to TRUE not YES
Change-Id: I821a41752643fe78cc99ea20e5d7ef11e7a5e91a
2012-08-30 13:44:53 +01:00
Matúš Kukan
54a06c6820 vigra: convert to gbuild
Change-Id: Ie5f050bf5f672a35d9629dcfb039d9fff7470cab
2012-08-25 12:45:37 +02:00
Michael Stahl
87a723da66 gbuild: in which the author discovers gb_Jar_set_componentfile
... which appears to have 3 layers, OOO, URE and OXT, so add OXT to jar
registration stuff to make it consistent.

Change-Id: I4d12185451bd043c39aa254ff581bc15824f1bbe
2012-08-17 12:52:26 +02:00
Michael Stahl
b254f4fb0a gbuild: add gb_Junit_use_external and clean up connectivity complex test
Change-Id: I8c4b6ff6b1993d1c4de68696089f86fbcf4cecc6
2012-08-17 12:52:26 +02:00
Michael Stahl
5a4bcd3b75 gbuild: register all jars
Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
2012-08-17 12:52:25 +02:00
Michael Stahl
666173b83c add hsqldb to RepositoryExternal.mk
Change-Id: I9c038e6fd1c60e4ac77740c55a45439d813524e0
2012-08-15 21:29:14 +02:00
Michael Stahl
a455126868 gbuild: refactor external jar handling:
Using a system jar should really put the system jar onto the manifest
class-path, but that is currently difficult because externals are used
by JavaClassSet and not Jar; fortunately it seems nobody uses
gb_JavaClassSet_use_external directly so move the implementation to
gb_Jar_use_external.

Change-Id: Ieac480b3dec0ad39d2404b0a64b641eaf73c1e4a
2012-08-15 21:29:14 +02:00
David Tardon
ab03e87741 add build support for libexslt
Change-Id: I539acd19fa8a0dc1a89a7a172ecad2a03ebc5d7b
2012-08-15 07:29:29 +02:00
Stephan Bergmann
fc2b42ed18 Proper sorting
Change-Id: Ibf8303cd065ebd4c02b696077d402bf9221012b0
2012-08-13 11:47:15 +02:00
Tor Lillqvist
9dc7f05955 No Mozilla stuff on non-desktop OSes
Change-Id: Ib2125fa688005c6139358959a45222fdd96c50d2
2012-08-13 09:19:35 +03:00
David Tardon
2b9dbc8ad1 move selection of nss libs into RepositoryExternal
This should also unbreak Windows tinderboxes, because the internal nss
libs are now registered.

Change-Id: I801d7ebebf36eb1460fa4d626a893b5016115a79
2012-08-13 07:03:16 +02:00
Gökçen Eraslan
500261a6b6 Use NSS to create a PKCS7 object and write it to PDF file.
After calculating the SHA1 sum of the PDF file, a PKCS7 object is
created using the SEC_PKCS7CreateSignedData function of NSS
library. Then, created PKCS7 object is encoded and written to PDF
file.

Change-Id: Ied747f2e31ede1bc44109e5d4223a18f0af59633
2012-08-11 23:13:59 +03:00
Jan Holesovsky
6a7b32b09e Implement --disable-liblangtag, to be able to build without that.
Change-Id: Ic38d0282dba99efe2ecc45142a927ba3d8fa167d
2012-08-10 16:44:26 +02:00
Christian Lohmaier
2e7387d828 help XCode 2.5 resolve @loader_path/libfoo.dylib
Change-Id: I81837acd40f306c2db03f54f3896b79bb7fcbb08
2012-08-10 12:36:22 +02:00
Matúš Kukan
fe32762e11 tubes: add to libmerged to fix circular dependency
Probably it belongs in there anyway.

Change-Id: I3bf908de58e0e989e263323d2fdc432308c2cab8
2012-08-09 16:16:51 +02:00
Eike Rathke
15b95b2245 LanguageTag Windows build 2012-08-06 19:36:16 +02:00
Eike Rathke
a774a48263 implemented LanguageTag wrapper 2012-08-06 19:36:16 +02:00
Matúš Kukan
b1de503a67 tubes: tweak makefiles 2012-07-17 16:40:10 +02:00
Eike Rathke
a3a8b803f3 implementing Telepathy Tubes interface 2012-07-17 16:39:16 +02:00
Michael Stahl
1d6830ec60 fix invalid ifdef in SYSTEM_HSQLDB
Change-Id: Ife861e0b34becf5a4f9a61c3e34be75b5acd00d7
2012-07-17 15:28:09 +02:00
Luboš Luňák
e13cda1142 fix --with-system-openldap
Change-Id: Ifb70bf8277659b942ef05f55f483e1407814958f
2012-07-16 21:50:59 +02:00
Michael Stahl
e0ee0d444e RepositoryExternal.mk: add openldap
Change-Id: I5f673db405449d28951eff4d6d30ad0b9ec5d77f
2012-07-16 19:00:07 +02:00
Fridrich Strba
4bc7149816 Trying to use Windows LDAP for Windows builds
Change-Id: Ic06bda1393de4da05af01f79b8ba54cf0ee2cb73

Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-09 09:44:37 +02:00
Norbert Thiebaud
16468bd2ea Fix pyuno migration on Mac
Change-Id: I75322a9ada9c84faa6c54ade7d44e5493abb418a
2012-06-14 08:59:28 -05:00
David Ostrovsky
e16ac69372 gbuild migration: pyuno module
Change-Id: I7f923a5622214f7540a789bcdd93bf6fd1d166db
2012-06-14 11:40:23 +02:00
David Tardon
0f6919cf55 better test for system boost date_time lib
This reverts commit 4c2e9fc655.

Change-Id: Iea84991ee689240fe6e6ddbc47f44b444f582dde
2012-06-13 06:06:43 +02:00
Tor Lillqvist
bd4d371178 Build lcms2 statically for Android, too.
A quick way to avoid the problem with its name ending with ".so.2"
which the Android app machinery doesn't like. Plus, one less shared
library...

Change-Id: I102e29dd13d1be1a134be8c09459259fe8fbe2e1
2012-06-07 21:54:17 +03:00
Jan Holesovsky
4c2e9fc655 Revert "add configure check for date_time lib"
This commit breaks MinGW builds; the m4 macros probably need some
improvements there.

This reverts commit 5ed1723390.
2012-06-06 15:43:42 +02:00
Fridrich Štrba
dc4b91d310 Adding Microsoft Publisher Import filter
Change-Id: Iec9c9c5419a40e7ad64af057f1bbb426ca3163b0
2012-06-05 14:04:07 +02:00
David Tardon
5ed1723390 add configure check for date_time lib
Change-Id: Ie04e4860363dd3db7c363408c6c8c9e80d9315c0
2012-06-05 11:31:07 +02:00
Bjoern Michaelsen
d45c4112b1 oh yes, we need some date_time implementation
Change-Id: I7f88382a8244799c293f23555243d381ea793685
2012-06-05 10:09:23 +02:00