summaryrefslogtreecommitdiffstats
path: root/Repository.mk
Commit message (Collapse)AuthorAgeFilesLines
* desktop: validate OpenCL drivers before use.Michael Meeks2016-07-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenCL validation needs to happen before drivers are used in anger. This should isolate any crashes, and/or mis-behavior to We use app version, CL driver version and file time-stamp to trigger re-testing the device. If anything fails: hard disable OpenCL. We use an opencl validation sheet (cl-test.ods) and install it. It is a minimal CL set - it requires a very short formula group length, and combines several CL functions into few formulae to test more. The sheet structure, in particular the manual squaring / SQRT is necessary to stick within the default CL subset, and ensure that formulae are CL enabled from the root of the dependency tree up. Reviewed-on: https://gerrit.libreoffice.org/27131 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> (cherry picked from commit c44726c48228d9c6a5960e302b1c0bd16b0099c4) + opencl: bail out early in missing OpenCL case. (cherry picked from commit 605a5dc088385ad21c33028d8107125c0316ddb1) + Remove bogus dependency from opencl to configmgr Since f41eb66302208f384a475fb20c98b6d1b0676cb6 "opencl: OpenCLZone, detect CL device change and disable CL on crash" vcl links against opencl (so indirectly linked against configmgr), which caused CppunitTest_configmgr_unit to include the configmgr object files both statically (through gb_CppunitTest_use_library_objects) and through the linked-in configmgr dynamic library, which in turn caused ASan builds to report an ODR violation for a doubly defined 'typeinfo name for configmgr::Access'. (cherry picked from commit 9c711f05fa10dc70e4257a1f48d43f539353541a) Change-Id: I18682dbdf9a8ba9c16d52bad4447e9acce97f0a3 Reviewed-on: https://gerrit.libreoffice.org/27141 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
* don't build/install minidump_upload with ENABLE_BREAKPAD=Rene Engelhard2016-03-281-1/+1
| | | | Change-Id: I0f7d9811d669c2884b0c1704878678b01529e52f
* fix headless buildOliver Specht2016-03-251-1/+8
| | | | | | | | | | disables OpenGL and glew usage, lets --without-gui do what --without-x did before and disables X related test Change-Id: I680b47c9962a0d43c8ece593db0b82e347ceebdb Reviewed-on: https://gerrit.libreoffice.org/23474 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
* gtktiledviewer needs gtk3 not gtk2Caolán McNamara2016-03-071-2/+2
| | | | Change-Id: Iede2008139cb570ff65202762e92f6694548a065
* Skip some executables in the OS X sandboxed (Mac App Store) caseTor Lillqvist2016-03-041-2/+4
| | | | | | | | I doubt end-users will miss gengal.bin, regview, or regmerge. We need the gengal program at build time. But don't bother shipping it on OS X, at least not in the sandboxed (App Store) case. Change-Id: Id73bef1ba71d126c2d2962fe846e9c31963d6c24
* Don't package ui-previewer in App Store caseAndras Timar2016-03-031-1/+3
| | | | | Change-Id: I122c65d7f6dec7588ea2624e291e9dfe04dff22c (cherry picked from commit 89dff9226690829b985371c3f2b29e57bfed06ed)
* genLang project (awareness)Jan Iversen2016-03-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the genLang project aims at replacing all l10ntools with more modern versions, based on C++ and lex. The current extract works basically as a standalone "find" over the source tree. genLang can use that, but also a more efficient way, by having translation-worthy files declared in the makefile stubs. genLang itself is a C++ framework, where each file type is defined as a class, making it easy to add new file types. genLang can easily be adopted to transform the help files into e.g. mediawiki format, and later merge a url back into the code. The project was first developed (solely by the author) in a non published branch of OO. This branch was never merged but deleted and therefore never published. The files have been adapted to the LO build system and setup. The primary commit is just to raise awareness, that this is being developed. The following commit, will update the source code to LO standard. Before replacing the old modules a dedicated review will be asked for. Change-Id: I4504992474333c476c179903f822bfaf1441cca9 Reviewed-on: https://gerrit.libreoffice.org/22819 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
* scp2: move scp2 classification package to AutoInstallMiklos Vajna2016-02-291-0/+1
| | | | Change-Id: I59afb2302b7fe891a83ca5ce7b12eca322bb7ed7
* use the new ini file based minidump uploaderMarkus Mohrhard2016-02-261-0/+1
| | | | | | | Change-Id: Iaf85fb53e6eff34e268b6948d62ca84b7f8e6dd2 Reviewed-on: https://gerrit.libreoffice.org/22558 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
* write an own minidump uploaderMarkus Mohrhard2016-02-261-0/+1
| | | | | | | | | This one is platform independent and uses a key-value file. Change-Id: I28a4483763666a5a8520874bf8e984eaaf24e9c0 Reviewed-on: https://gerrit.libreoffice.org/22557 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
* tdf#90753 Move Pyuno wizard packages to autoinstallDavid Ostrovsky2016-02-171-0/+8
| | | | | | | Change-Id: I9dda8144e0cb3ff2ea80c65f210a9b94b88a0026 Reviewed-on: https://gerrit.libreoffice.org/22379 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* We need to mention the vcl_opengl_blacklist hereTor Lillqvist2016-02-121-0/+3
| | | | | | Otherwise the file won't be included in the installer. Change-Id: I928144e666377f18efa3a66f1e8c3e4204a708dc
* [ABI CHANGE] In SDK, replace regcompare with unoidl-checkStephan Bergmann2016-02-041-2/+1
| | | | | | | | | | | | | ...as the latter was the more flexible replacement for the former for LO- internal use already. The only gotcha to watch out for is that unoidl-check cannot be used to check "naked" .urd files, but only ones where the content has been moved to /UCR via regmerge. Leave registry/CustomTarget_regcompare_test.mk around to verify that unoidl-check behaves the same as did regcompare on those old-format .urd/.rdb files. Change-Id: Ic13ede48535bf942126c810d88bac7e4081d984e
* drop basebmp entirely nowCaolán McNamara2016-01-201-3/+0
| | | | Change-Id: I534848c4be8eadf86b7f31ac742a80982405f56f
* tdf#96398 kill remaining NPAPI support for plugins _inside_ LORene Engelhard2015-12-171-2/+0
| | | | | | | | | | | | - probably out of date - links against Gtk2 and thus causes a GTk2 dependency in core packages - the only serious usecase (Flash) is doomed anyway Change-Id: I7264ab5eb04c2f4b6c31a815e45b9818209e5ae2 Reviewed-on: https://gerrit.libreoffice.org/20658 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Reviewed-by: Bryan Quigley <gquigs@gmail.com> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
* merged graphic import/export into a single libraryOliver Specht2015-11-061-22/+2
| | | | | | | | | | | instead of egi, eme, epb, epg, epp, eps, ept, era, eti, exp, icd, idx, ime, ipb, ipd, ips, ipt, ipx, ira, itg, iti, there is now one graphic import export lib (gie) Change-Id: I20c0dd94e5857bb6e2e8cc8ac175ff500c6bbdfc Reviewed-on: https://gerrit.libreoffice.org/19756 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
* tdf#75637: Resolve help images via a vnd.libreoffice.image UCPStephan Bergmann2015-10-261-0/+1
| | | | | | | | ...which uses the logic already available in VCL's ImplImageTree to locate the image zip files and find fallbacks for incomplete themes and for localized images. Change-Id: Ic1c15fcacb6596a27a2b051093232902202bf472
* Remove Seamonkey based address book driverDavid Ostrovsky2015-10-251-8/+2
| | | | | | | | | | | | | | | | Seamonkey based address book driver is based on pre-compiled libraries and is only used on Windows 32 bit. Remove it in favor of mork driver. Given that Seamonkey based mozab driver also provides Outlook and Outlook Express address book integration, that Windows-32-bit--only feature is lost for now. If necessary, support for that feature could be rewritten from scratch, in a way that would also work for Windows 64 bit. Change-Id: Ie1c125e692598bda999767c328c9e2262a2b82af Reviewed-on: https://gerrit.libreoffice.org/19560 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* Add DLOPEN_LIBS to configure for some cases where -ldl is neededRichard PALO2015-10-201-4/+4
| | | | | | | | | use std::sqrt in vcldemo.cxx Change-Id: I24d8ba15ee267d0cad3b063df9b7cfd8d284f4ee Reviewed-on: https://gerrit.libreoffice.org/18591 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* drop gconf integration as per ESC decisionBjoern Michaelsen2015-10-161-1/+0
| | | | | | | | | | Conflicts: shell/source/backends/gconfbe/gconfbackend.cxx Change-Id: I609ec83ec59f5ae8d3a8c9c09649695bfcb03b87 Reviewed-on: https://gerrit.libreoffice.org/19408 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
* TDE: move stuff into the tde-integration packageJan-Marek Glogowski2015-10-121-2/+7
| | | | | | | | | | Currently the package just contains the TDE shell backend library. This moves the URL handler tde-url-open and the vcl plugin into the integration package, like the KDE3 based kde-integration. The TDE address book driver is left in the core package. Change-Id: I2687b313d7f106bb344c65c50ae0a07b0140def0
* Revert "vcl event filter"Caolán McNamara2015-10-021-1/+0
| | | | | | | | that's just a local toy for now, didn't intended to push that This reverts commit 4afbd0292e09d9850a3cd0d1f169c73c5a3296db. Change-Id: I20b758d4582022ffda35c4aed7251948e721f821
* vcl event filterCaolán McNamara2015-10-021-0/+1
| | | | Change-Id: Ib10dccec244f3168f1ac4a892a09012adf38a839
* Replace GUIBASE with USING_X11Samuel Mehrbrodt2015-09-251-9/+9
| | | | | | | | | That's what it actually means. Also make it a boolean Change-Id: I249e18351253b34b5dada28e2a9c6bc0c06b730c Reviewed-on: https://gerrit.libreoffice.org/18688 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
* remove KDE3 support, --enable-kde and --enable-kdeabMichael Stahl2015-09-031-10/+0
| | | | | | | | | | With the new RHEL6-era baseline TDF can finally ship KDE4 support. Change-Id: I227278b576a3ed2f2aaa751d41b469ca92dc78b3 Reviewed-on: https://gerrit.libreoffice.org/18267 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* ditch gnome-vfs2 supportCaolán McNamara2015-09-021-1/+0
| | | | | | | Change-Id: I882c04fd3a255f55511b1884157de26e7574e6db Reviewed-on: https://gerrit.libreoffice.org/18262 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* more config skipping stuff and a tester toolCaolán McNamara2015-08-201-0/+1
| | | | | | | | Change-Id: I5e93a4c84b3a0940239213766eb24d21fb5fd649 Reviewed-on: https://gerrit.libreoffice.org/17863 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* online update: Configure switch --enable-online-update=marJan Holesovsky2015-06-291-2/+2
| | | | | | | | This will enable the mar-based online update instead of the 'traditional' one. At the moment, this does not build, as libbz2 was not packaged as an external library yet. Change-Id: I1ad7d9adf7a12a427786682ad932597eb2319256
* online update: Add updater executable build supportNathan Yee2015-06-291-1/+2
| | | | Change-Id: I033f114d29cd020b6dba5a74257d3f577dd73ea7
* online update: Add mar executable build supportNathan Yee2015-06-291-1/+6
| | | | | | | | | | Remove unneeded mar library build support Add macro workarounds in mar.c; will deal with them in the future Change PL_strdup to strdup (is this safe?) Change-Id: Ib3108abdf360f6fc1ccc1bf5030df8529d724b82
* online update: Add MAR library creation capabilityNathan Yee2015-06-291-0/+1
| | | | Change-Id: Icf2a97b4b6f7bc75aaaec86bf5bc56192396d4e4
* Repository.mk: libreofficekitgtk is conditional on ENABLE_GTK3Miklos Vajna2015-06-161-1/+1
| | | | Change-Id: I97f859e33a510f626787cce335f652dc03546ab6
* Check ENABLE_PDFIMPORTTor Lillqvist2015-04-281-0/+2
| | | | Change-Id: I1c0e7e5ecfcd62315e367d537cd3e0466b66e48f
* Move these togetherMatúš Kukan2015-04-151-25/+4
| | | | Change-Id: I0352e3180d553c46c6ca905628d5b46d1af0b8a7
* Remove library urelibs. It was more just a temporary hack and is not used.Matúš Kukan2015-03-201-1/+0
| | | | Change-Id: I7566dcf21aae6b800adb58d8c94e350bb0da720c
* The 'svp' "plug-in" library is empty so don't build it at allTor Lillqvist2015-03-201-1/+0
| | | | | | Its code is in the vcl library nowadays. Change-Id: Idb659e541226724004660102f6641c38a2312c27
* scp2: move some ooo packages to AutoInstallMichael Stahl2015-02-281-0/+25
| | | | Change-Id: I1c99cd2c8a392bf2a775eeb2c3acd4474aa2b0fb
* scp2: move reportbuilder packages to AutoInstallMichael Stahl2015-02-281-0/+4
| | | | Change-Id: I81778d452b548a0205db2e8bd30bcfed37becfcd
* scp2: move xsltfilter packages to AutoInstallMichael Stahl2015-02-281-0/+6
| | | | Change-Id: I2ae844d43a875ea0b4eb9dd445e483a36a90f73d
* scp2: move python librelogo packages to AutoInstallMichael Stahl2015-02-281-1/+7
| | | | Change-Id: Ib70d1510bac2eb6bd5491f3177191ad5a8aebe2d
* scp2: move python packages to AutoInstallMichael Stahl2015-02-281-0/+3
| | | | Change-Id: I1444e114e5cdbe794d79f40edebc32cb0229a4b5
* scp2: move python scriptprovider package to AutoInstallMichael Stahl2015-02-281-0/+3
| | | | Change-Id: I7e7f74ffbfd9edc4d8d4b3ca13d9a2f0d97dcbf4
* scp2: move gallery packages to AutoInstallMichael Stahl2015-02-281-0/+23
| | | | Change-Id: I56a89b8785d7ac9f959ed43be26302540332e7ee
* connectivity: just check the WITH_MOZAB4WIN variableMichael Stahl2015-02-041-9/+8
| | | | | | Either build mozab or mork driver, and install it in Repository.mk too. Change-Id: I456d6cb4ebe99625a64a960d1133cb06d836e8c7
* build breaks, missing ENABLE_JAVA for jvmfwk_jvmjwf3_iniSimon Wilper2015-01-241-1/+1
| | | | | | | Change-Id: I459cd0e68d1a63ca5e2e362cd802be74d6c0af68 Reviewed-on: https://gerrit.libreoffice.org/14147 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Matúš Kukan <matus@libreoffice.org>
* drop crashrep unused since start of LibreOfficeCaolán McNamara2015-01-071-7/+0
| | | | | | | Change-Id: I3df1216054c133314b2317849744a0a37e9fbc8f Reviewed-on: https://gerrit.libreoffice.org/13733 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* The touch module, ByteBufferWrapper, and the libotouch library can go away nowTor Lillqvist2014-12-181-1/+0
| | | | Change-Id: I6f4a6679c263ac81d1cf5c66f18782e857da5ff8
* java: remove OOoRunnerLightNoel Grandin2014-12-161-1/+0
| | | | | | | | | and just use OOoRunner, there is no point in having a stripped down jar, the cost of firing up the Java VM completely dwarfs any benefit of having a smaller jar. Change-Id: Ibcc3c5bd6e9b9c918041142dd32db0ea5dddc25b Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* scp2: move numbertext to AutoInstallDavid Ostrovsky2014-12-101-0/+6
| | | | | | | Change-Id: Idf9ea17b485ab07323a895e7e3f1eca1e198747c Reviewed-on: https://gerrit.libreoffice.org/13047 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* fix packaging of OpenGL shaders, related fdo#83875Markus Mohrhard2014-12-101-0/+7
| | | | Change-Id: I68f7d4e2d91d37013018fc3cc185c46eb81fcb7d