summaryrefslogtreecommitdiffstats
path: root/Repository.mk
Commit message (Collapse)AuthorAgeFilesLines
* add pct fuzzerCaolán McNamara2017-01-311-0/+1
| | | | Change-Id: I6a1787b484479268223fb59bf510c20be833d4d0
* add eps fuzzerCaolán McNamara2017-01-271-0/+1
| | | | Change-Id: I7455a01076fc7c5fd16bbb90914ac93c236b2a3b
* add psd fuzzerCaolán McNamara2017-01-241-0/+1
| | | | Change-Id: I8969e9f5020a6c1957b7f326e5dcca52915ddd4f
* add ppm/pbm fuzzerCaolán McNamara2017-01-121-0/+1
| | | | Change-Id: I6f403570abcf50be4cf11f20ea52bb2a07367b2a
* add met fuzzerCaolán McNamara2017-01-121-0/+1
| | | | Change-Id: I061739db5e7913ef13d3b862b5dee9152734d473
* add dxf fuzzerCaolán McNamara2017-01-121-0/+1
| | | | Change-Id: Ibf3d42ef0e0b0698309e567a92d0c5c45cc2ef94
* add pcd fuzzerCaolán McNamara2017-01-091-0/+1
| | | | | | | Change-Id: Id21659687952ec5e868733fbca12353dd71b8153 Reviewed-on: https://gerrit.libreoffice.org/32902 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* scp2: move firebird_sdbc library to firebirdsdbc moduleMichael Stahl2017-01-091-1/+4
| | | | Change-Id: Ie57ae3452947a8454eca5d83f2e80d168ef2fa6d
* add svm fuzzerCaolán McNamara2017-01-091-0/+1
| | | | Change-Id: I56606605e7ce7e282960432384057f2986d3a187
* add bmp fuzzerCaolán McNamara2017-01-091-0/+1
| | | | | | | Change-Id: I5a564402b7a0b6ae1fcbeef6d84f85f1d3e4f4ce Reviewed-on: https://gerrit.libreoffice.org/32850 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* add png fuzzerCaolán McNamara2017-01-091-0/+1
| | | | | | | Change-Id: I06a92aff55f4e107781b5e7b2b95eb61692a929b Reviewed-on: https://gerrit.libreoffice.org/32849 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* add xpm fuzzerCaolán McNamara2017-01-081-0/+1
| | | | | | | Change-Id: Ic4869b58914079662b09c8ef406b4f65d21b5270 Reviewed-on: https://gerrit.libreoffice.org/32839 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* add xbm fuzzerCaolán McNamara2017-01-081-0/+1
| | | | | | | Change-Id: I23d65c01bfd1ff083cda0f48c5db1636f1c6095b Reviewed-on: https://gerrit.libreoffice.org/32821 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* add gif fuzzerCaolán McNamara2017-01-051-0/+1
| | | | Change-Id: I47dc449464cc7643d05b73e9612d01e50a8d4b8e
* Remove package with dbghelp.dllMatúš Kukan2017-01-021-1/+0
| | | | | | | | | | | ENABLE_CRASHDUMP is always empty. dbghelp.dll was removed from scp2 in 8ab4d2f29fdd2c058db23f6ee7b2200655d4c6f6 Change-Id: I5c47ce4b4cafb2f24185ddd9a31eb1a3176fa176 Reviewed-on: https://gerrit.libreoffice.org/32395 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Matúš Kukan <matus@libreoffice.org>
* add a jpg fuzzerCaolán McNamara2017-01-021-0/+1
| | | | | | reshuffle things to share common core Change-Id: I50aa0e2ddeefaa4b2d0592b1118defd28b7347db
* tdf#90753: AutoInstall libreofficekit_selectionhandles packageMatúš Kukan2016-12-251-1/+4
| | | | Change-Id: I9998f3dcd6725a49aa2c083eac0de1f970b167e0
* tdf#90753: AutoInstall shell_senddoc packageMatúš Kukan2016-12-241-1/+2
| | | | | | | Change-Id: I6cc638c460a8baa2cd9d29c3b82418b6ecfb630d Reviewed-on: https://gerrit.libreoffice.org/32397 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Matúš Kukan <matus@libreoffice.org>
* tdf#90753: AutoInstall xpdfimport_err.pdf as filelistMatúš Kukan2016-12-241-1/+6
| | | | | | | Change-Id: Icfebcbf3cb738cb376a5ee97cd21a27a25c0bf35 Reviewed-on: https://gerrit.libreoffice.org/32396 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Matúš Kukan <matus@libreoffice.org>
* tdf#90753: AutoInstall postgresql-sdbc.ini as filelistMatúš Kukan2016-12-241-1/+4
| | | | | | | Change-Id: I908b549a14c702ce2c33de704b06d016036ccecb Reviewed-on: https://gerrit.libreoffice.org/32394 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Matúš Kukan <matus@libreoffice.org>
* tdf#103332, install the new calc default styles correctlyMarkus Mohrhard2016-12-211-1/+4
| | | | | | | Change-Id: I7bfa0edc3bf286d304ae2648e563216ce850e4d1 Reviewed-on: https://gerrit.libreoffice.org/32262 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
* use new ENABLE_NSS for code which needs nssCaolán McNamara2016-12-201-2/+2
| | | | | | | | | | which isn't available on a static-only build (iOS and fuzzing) and android Change-Id: I99bb7c0b45d4499579ddf73f469a762ddcae99ab Reviewed-on: https://gerrit.libreoffice.org/32182 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* a blind attempt to fix android buildDavid Tardon2016-12-191-2/+2
| | | | Change-Id: I025847785cef1cad9190861410a284c848744dce
* add dbtools for !HAVE_FEATURE_DBCONNECTIVITY anywayCaolán McNamara2016-12-171-1/+1
| | | | Change-Id: I7a769ab3c7881eae80849efc5e75eca5846d254f
* [API CHANGE] Remove salcpprt static libraryStephan Bergmann2016-12-121-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | ...containing replacements for global operator new/delete (that can be linked into executables), but which is no longer used. The mail thread starting at <https://lists.freedesktop.org/archives/libreoffice/2012-March/028690.html> "operator new no longer routes through rtl_AllocMemory in libsalcpprt under gbuild link rules" has the details of how this was used on some platforms (but not on others) before the switch to gbuild, and has been "lost" ever since---but apparently a loss not mourned much over the years. For the SDK, c5f974287fd04bb529de145113133b9e35687702 "INTEGRATION: CWS jsc3: #i62434# copy libsalcpprt.a" added the library (under Linux) and 6db9c5af960f9787e33e4addc56bddbb1695a402 "INTEGRATION: CWS jsc3: #i62434# extend link options for executbales to link libsalcpprt.a, LINUX only" added its use to odk/settings/settings.mk, but fc0ca57f2cd649c6330171445a06b80e2143a0e9 "INTEGRATION: CWS jsc21" removed that use again (for no documented reason). So this is an incompatible change, but unlikely to actually affect any users of the SDK. Change-Id: Ia38b4c439f21fca3f5d9af7d1a34054e992054e9 Reviewed-on: https://gerrit.libreoffice.org/31810 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* tdf#97803: gbuild: Check that every package is registeredMatúš Kukan2016-12-071-0/+35
| | | | | | | Change-Id: Idedad62ac28804f4725d6bda2f4633ed79c01535 Reviewed-on: https://gerrit.libreoffice.org/31571 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* rename wmftester to wmffuzzerCaolán McNamara2016-12-051-1/+1
| | | | | | to make it easy to distinguish these things if there ends up being a gadzillion of them Change-Id: Ifb75cfa5e3039b8730ce08644c6a76cd040f6ed8
* optionally enable oss-fuzz targets via --enable-fuzzersCaolán McNamara2016-12-051-0/+1
| | | | Change-Id: I16f52515a149a1e6e47cd0301a45db84ddd95885
* convert test helper library to dynamicDavid Tardon2016-12-051-0/+1
| | | | Change-Id: I5992cc7ac9ffb3974fa49bb7feec4b0212032386
* tdf#90753: AutoInstall readlicense_oo packagesMatúš Kukan2016-12-021-0/+2
| | | | Change-Id: I5bd3a5f6168b20c925f5713085fcb0918bcccc8e
* tdf#90753: AutoInstall setup_native packagesMatúš Kukan2016-12-021-0/+5
| | | | Change-Id: Iecf059b974b996fceb57b04197c7dac9b7c8dd47
* tdf#90753: AutoInstall gengal with filelist featureMatúš Kukan2016-12-011-0/+1
| | | | Change-Id: Ic72fb18eccb54b24f4205d997585cee753965b10
* gbuild: Prevent wrong use of gb_Helper_optional_for_hostMatúš Kukan2016-11-301-1/+1
| | | | | | | | | | It's empty, unless gb_Side=build. This fixes commit 1193443b15b0e38cbfb41573b31acf9a8d90ce2c Change-Id: I83efad36d8f40c460d09ee1bd1addd7fb26c177b Reviewed-on: https://gerrit.libreoffice.org/31419 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* tdf#90753: AutoInstall more packagesMatúš Kukan2016-11-301-0/+18
| | | | | | | Change-Id: If8a52f652f7ab890826372b6d081ee19c69fb5ec Reviewed-on: https://gerrit.libreoffice.org/31371 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* tdf#90753: Autoinstall sdk packagesMatúš Kukan2016-11-301-0/+23
| | | | | | | Change-Id: I54de722335d443813cb4526716c0101a049db03f Reviewed-on: https://gerrit.libreoffice.org/31370 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* tdf#90753: Move extras packages to AutoInstallMatúš Kukan2016-11-261-0/+27
| | | | Change-Id: I3e1504bb8a68a6142ab4035b2cb81c03d9af9227
* tdf#90753: Move brand packages to AutoInstallMatúš Kukan2016-11-251-0/+6
| | | | | | | gid_Brand_File_Bin_Soffice_Bin_Manifest was removed in 26bddf3e80865d847f52e649ab60f97269177a3e Change-Id: Iff5314e8c3c6191556c082bc30938dd177b254fc
* add test for running gbuildtoide on non-build modulesBjoern Michaelsen2016-10-261-0/+1
| | | | | | | | | | | | - do concat for json in C++, everything else seems fragile on Windows - have APPEND vars separately - check that gbuildtoide work on modules without a full build (modulo some blacklisted "creative" ones) Change-Id: I6fe267fee7d1b77d758072303729387dfeb8e6c8 Reviewed-on: https://gerrit.libreoffice.org/30293 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
* Move i18nlangtag lib to URELIBStephan Bergmann2016-10-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ...as stoc/Library_javavm.mk depends on it since 9b09a217c79e8a35fc4de54c89ef49fbf8f72752 "Resolves: #i86470# Wrong Java locale when using 'nl' and 'fr'". The i18nlangtag lib in turn depends on libs from external/liblangtag and external/icu, so those needed to be moved to URELIB, too. On Windows, the external icu package was already split into icu and icu_ure (because "libxml2 is in URE and depends on icuuc*.dll on Windows"), so use that splitting on all platforms. (However, the corresponding changes that were necessary in RepositoryExternal.mk suggest that they had been missing for the split Windows case until now, and things had happened to work by accident?) On macOS, a library's install name reflects its (URELIB, OOO, ...) layer, and in external/icu/icu4c-build.patch there is only a single place to set that for all libs from external/icu. This patch changes that from OOO to URELIB, but for the icui18n lib that should stay at OOO. The hack to make it URELIB nonetheless works for now. To clean this up again, either the whole of icu could go into URE (dropping the icu vs. icu_ure package split completely), or the macOS layers URELIB and OOO could be combined into one (as the libs end up in the same directory anyway). Change-Id: Idc262fa41481d06ba2cae86ad7629cdccb392c07 Reviewed-on: https://gerrit.libreoffice.org/30272 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* The logic is “ no QuickTime™ in the 10.12 SDK & beyond ”Douglas Mencken2016-10-141-1/+1
| | | | | | | | | | | | | instead of “ QuickTime only in 10.8 10.9 10.10 & 10.11 ” related commits are a4e81b7c313e5cb0e0f23a8605502b4b0b7f599e bfbbbd87d33c0d51a9ff844f2175400b753ba5b9 Change-Id: Ie65abb736aa11ad063edeaed798d2e03db1684fe Reviewed-on: https://gerrit.libreoffice.org/29268 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
* add gbuildtoide support for exesBjoern Michaelsen2016-10-141-1/+2
| | | | Change-Id: I320ee341651dd0c92de5176c10aa5290afea1d38
* add a testbed for gbuildBjoern Michaelsen2016-10-131-0/+4
| | | | | | | Change-Id: Ie6e54c291f92dfede113a1d0fa20771482d93605 Reviewed-on: https://gerrit.libreoffice.org/29743 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
* xmlsecurity: add initial Executable_pdfverifyMiklos Vajna2016-10-121-0/+1
| | | | | | | | | | We have code to verify ODF and OOXML signatures, this adds initial support for verifying a PDF signature. Initially this is a standalone executable, need to turn this into a unit test + hook it into sfx2 in follow-up commits. Change-Id: Ideb5ec63f761c74fd4527cf1766b0aa739e275ee
* sync build cond. for avmediaQuickTime with Module_avmediaDavid Tardon2016-09-281-1/+3
| | | | Change-Id: I7188f6b94ca8782fc9c5fb106cb08801fc5ef5c0
* Change the shared bridgetest code from static to dynamic libraryStephan Bergmann2016-09-141-0/+1
| | | | | | | | | | ...so ASan builds do not complain about ODR violations due to multiple instances of vtable for testtools::bridgetest::CurrentContextChecker after a53808c0ed577468393aced90963af6496706959 "loplugin:dllprivate" removed the SAL_DLLPRIVATE from class CurrentContextChecker (which apparently /did/ have an impact with -fvisibility-ms-compat, as used by Linux Clang ASan/UBSan builds). Change-Id: Ifb1ba1819f7ea989300f4696d44f9599a1436563
* Remove obsolete OxygenOffice bitsGabor Kelemen2016-09-081-23/+0
| | | | | | | | | | Since 77104ccd7658cb8f3ac142ea9f7fabc15fc08580 the OxygenOffice distro configs are removed and no other official distro uses these. Change-Id: I2b4d5fea7e4b9098ac88733821af219db23c48fe Reviewed-on: https://gerrit.libreoffice.org/28738 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
* Break test::setUpVcl into a test-setupvcl library of its ownStephan Bergmann2016-08-301-0/+1
| | | | | | | | | | | | | | | | | | ...so it can be gb_CppunitTest_use_library_objects-included in upcoming <https://gerrit.libreoffice.org/#/c/28322/> "tdf#99402: fix Metafile Font handling". Executable_pdf2xml.mk linked against test since b0da8f00a0d41f2b17639fcee4ed4956421e55c5 "Make pdf2xml usable at least from within buildenv again", but that seems unnecessary and would now cause problems when linking the pdf2xml executable on Linux, as the linker for whatever reason wouldn't find the libtest-setupvcl.so referenced from libtest.so, even though the latter has a proper DT_RPATH. Change-Id: Iba5d80266520ce1f5dafedffa520d18e853f7ec5 Reviewed-on: https://gerrit.libreoffice.org/28473 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
* vcl: Adds backend tests to check for correct renderingTomaž Vajngerl2016-08-231-0/+1
| | | | | | | | | | | | | | | | | | Collection of test that check rendering of VCL backend. This works by rendering primitives to the VirtualDevice, outputing the result to a Bitmap and checking the rendering by comparing pixels. This should warn when the primitive is drawn to a wrong position or if it is the wrong size or color. It also test some rendering tricks like XOR drawing. Currently this is not implemented as a CPPUnit test but separately, as its own executable file so we can check the results visually. The idea is also to add the tests into LO for the user to test or automatically to test the backend on first start (especially useful to test the OpenGL backend as some drivers could have unexpected behaviour). Change-Id: I2a565b9986ca68850e2752466e3cd5fc71991ba6
* ENABLE_OPENGL does not mean whether to enable OpenGL use in generalTor Lillqvist2016-08-031-2/+0
| | | | | | | It refers to only the OpenGL slideshow transitions. So no reason for avmediaogl to depend on it. Change-Id: If85ad6bcd077d9e753c259aa8dc6ad5629105136
* 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. Change-Id: I18682dbdf9a8ba9c16d52bad4447e9acce97f0a3 Reviewed-on: https://gerrit.libreoffice.org/27131 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>