summaryrefslogtreecommitdiff
path: root/Repository.mk
AgeCommit message (Collapse)AuthorFilesLines
2017-09-25Adapt Repository.mk to d383d0e9852ac52c36b138c33ce3b3ede8df9215Stephan Bergmann1-1/+2
..."Install fc_local.conf only where used" Change-Id: I3c10a77f37add8731d9844566c4ba364b34d8da1
2017-09-24add fodp fuzzerCaolán McNamara1-0/+1
Change-Id: Ib6c439fa8db7de0544c8ee3340c07a40bf10bcb6 Reviewed-on: https://gerrit.libreoffice.org/42582 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-09-24Compensate for loss of Type 1 "Standard Symbols L" substitute for "Symbol"Stephan Bergmann1-1/+1
At least for me on Linux since LO 5.3, 'soffice sw/qa/extras/rtfexport/data/fdo72031.rtf' shows "Å" (rendered in "DejaVu Sans") instead of "⊕" (rendered in "Standard Symbols L"). That's presumably because 47ea13ef8dc8ab9aeded6121845e3ebd1d28b292 "Kill the old Unix layout engines" removed support for Type 1 fonts (see "Ignore Type 1 fonts" in FontCfgWrapper::addFontSet, vcl/unx/generic/fontmanager/fontconfig.cxx), and my (Fedora 25) /usr/share/fonts/default/Type1/s050000l.pfb "Standard Symbols L" is a Type 1 font. So we fell back to fontconfig's generic (weak) suggestion of "DejaVu Sans" as a substitute for "Symbol". So extend our fc_local.conf to suggest our "OpenSymbol" as a substitute for "Symbol". As that fc_local.conf was originally brought along by --with-fonts, which is enabled by default but can be disabled, compilation of fc_local.conf from the various snippets is moved to postprocess. macOS and Windows were never affected, as they both come with a "Symbol" font installed in the system. (And we don't install fc_local.conf on Windows at all.) Change-Id: I8d6d87f24974577fd66f5f3989f606237ebb3d75 Reviewed-on: https://gerrit.libreoffice.org/42670 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2017-09-21add fods fuzzerCaolán McNamara1-0/+1
Change-Id: I3cc5a0d8bb24dd33b63ed82866a4acfb7a2dd043 Reviewed-on: https://gerrit.libreoffice.org/42459 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-09-19expose fodt to oss-fuzzCaolán McNamara1-0/+1
Change-Id: Ifdc71fc4a1defbd5c07b93c844a8ccaa055969aa Reviewed-on: https://gerrit.libreoffice.org/42451 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-08-22updater: get the updater GUI working on LinuxMarkus Mohrhard1-3/+2
Change-Id: I3e7edb5319ab2e2ec316204b917a7e29c1791b5b
2017-08-21updater: add a way to test the dialog code of the updaterMarkus Mohrhard1-0/+4
Change-Id: I7436edc85f87d1f68b50d39bf29564ff498c9ab9
2017-08-11Revert "Build with kde5, first stab"Katarina Behrens1-2/+0
this was meant to go to a feature branch *sigh it must be Friday
2017-08-11Build with kde5, first stabKatarina Behrens1-0/+2
this is largely based on jmux's work Change-Id: I5897f3ecb90f83a29e0824bfe7a0ea875347e360
2017-07-28add s[y]lk fuzzerCaolán McNamara1-0/+1
Change-Id: I46272f8a0b35776b9d14f72b1720e951458ab208
2017-07-21replace localestr with a script for the supported translation targetsCaolán McNamara1-1/+0
Change-Id: Ia0c00f6f978428d68b3c53051e26e1913b207dbe
2017-07-21migrate to boost::gettextCaolán McNamara1-37/+13
* all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl * all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string") * ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching MODULE .mo files * UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui goes from l10n target to normal one, so the res/lang.zips of UI files go away * translation via Translation::get(hrc-define-key, imbued-std::locale) * python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there to keep finding the .hrc file uniform) so magic numbers can go away there * java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation mechanism * en-US res files go away, their strings are now the .hrc keys in the source code * remaining .res files are replaced by .mo files * in .res/.ui-lang-zip files, the old scheme missing translations of strings results in inserting the english original so something can be found, now the standard fallback of using the english original from the source key is used, so partial translations shrink dramatically in size * extract .hrc strings with hrcex which backs onto xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap * extract .ui strings with uiex which backs onto xgettext --add-comments --no-wrap * qtz for gettext translations is generated at runtime as ascii-ified crc32 of content + "|" + msgid * [API CHANGE] remove deprecated binary .res resouce loader related uno apis com::sun::star::resource::OfficeResourceLoader com::sun::star::resource::XResourceBundleLoader com::sun::star::resource::XResourceBundle when translating strings via uno apis com.sun.star.resource.StringResourceWithLocation can continue to be used Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
2017-07-17connectivity: add initial writer backendMiklos Vajna1-0/+1
Similar to the calc one. As a first step the Driver and the Connection interfaces are implemented, though the later has some stubs. Change-Id: Id043f7742fdb2006d4f88526ef4d055a6d8dee82 Reviewed-on: https://gerrit.libreoffice.org/40033 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2017-07-15emfplus: create a wmf/emf/emf+ primitive based importerArmin Le Grand1-0/+1
First steps to organize an importer that can read/interpret wmf/emf/emf+ and deliver a primitive representation for the content by parsing it. Use the same mechanisms as already applied for Svg, so to reuse abilities to keep original binary data to allow save again and embedding in files and have an implemented replacement bitmap based representation. For this, unify the used helper classes to handle more than just Svg. For 1st try, add test code and static bool switches Change-Id: I6e0a82943541d811a8f8d65a84115569fcd8cee7
2017-06-22xmlsecurity: implement support for building against system-xmlsecMiklos Vajna1-1/+0
The only remaining difference is that in the system-xmlsec case we work with the default key manager, not with the one that's only added by our xmlsec patches. This works for me for the uses I know of (see <https://lists.freedesktop.org/archives/libreoffice/2017-February/076947.html> for the motivation): signing and verifying of different signatures (bad signature, good with non-trusted CA, good with trusted CA) with software-based certificates all behave as expected. Change-Id: If3f3e2b8373ab7397db3f98070a5a2ce51fa7c06 Reviewed-on: https://gerrit.libreoffice.org/39075 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2017-06-22xsec_gpg lib is no more, so don't attempt to package itChristian Lohmaier1-1/+0
removed with 06d7dbb3568889aa50f46d6307a39fa53a17313b Change-Id: I7e01cc1f3551cd18c8fe09e908b6dbab75e2ae2d
2017-06-16configure: remove --enable-directxMichael Stahl1-3/+3
This used to require extra SDKs in days of yore but now just always build those libraries on WNT. Change-Id: I92c0a35917df42e136c022c762f0333f657a9ec6
2017-06-13remove TDE integration (vclplug, address book, config backend)Michael Stahl1-13/+0
It has ~no users, can't even be built on modern Linuxes, and it annoys folks who want to refactor VCL. Per ESC decision from 2017-06-08, remove --enable-tde and --enable-tdeab. Change-Id: I51ce4786f29f8fcac2e2bb2a654c41fbfbbd8afd Reviewed-on: https://gerrit.libreoffice.org/38718 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-06-06scp2: package 64-bit MSVC runtimes for explorer extensionsMichael Stahl1-1/+6
... and add BUILD_X64 conditional. Change-Id: Id512368dfd9dece583ead5aae1924db96f8a2a40 Reviewed-on: https://gerrit.libreoffice.org/38366 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-06-03add quattro pro fuzzerCaolán McNamara1-0/+1
Change-Id: Ic9ba37af508eabce528ea57ae5839b1cd603b3e1
2017-06-02scp2: move package desktop_scripts_install to AutoInstallMichael Stahl1-1/+1
Change-Id: I96baefdb6511f4bd632a0044b26074834615bc57
2017-06-02Package desktp_install was deletedMichael Stahl1-1/+0
Change-Id: Idc1d89a46031ae4d2151d96cc25e48945878fb03
2017-06-02odk: remove PackageSet_odk_headersMichael Stahl1-1/+1
This is quite confusing: the gb_Helper_register_packages_for_install odk_headers does not actually use the Package odk_headers, but the PackageSet odk_headers, because the name is the same and the PackageSet directory comes first in the search path. This means that the Package odk_headers_generated is installed despite there being no obvious reason why. The PackageSet doesn't provide much value here, so just remove it. Change-Id: I564f3b9fc6acaabe700328bc8c3db70c3b2de0cd
2017-06-02scp2: merge explorer extension modulesMichael Stahl1-8/+2
Don't need to check the Windows version any more. Change-Id: I774e68b6b3a07684e60532f9d76b9af6d2ea28cf
2017-06-02scp2: move fonts to AutoInstallMichael Stahl1-2/+19
Add new PACKAGE_FILELIST_FONT The DONT_DELETE style has no effect for files. The FONT_WARN_IF_EXISTS style has no effect. Change-Id: Id062ada0a680341c01827e457b1166d625afe8cc
2017-06-01add ww8 fuzzerCaolán McNamara1-0/+1
Change-Id: Icb8b385e3c59b6476ac58da5e76bbe73eaa82d88
2017-06-01merge ofa res file into svt oneCaolán McNamara1-1/+0
Change-Id: I3f22301e4301ab90e4a1090f2c47cf2403422282 Reviewed-on: https://gerrit.libreoffice.org/38309 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-06-01tdf#90753 scp2: move image packages to AutoInstallMichael Stahl1-2/+5
Fixes regression from 73661c6f0f78964633a74f487d6bb7c0922d00dc Not sure why these need their own scp2 Module Change-Id: I26386a5105b8244eacfcb1760091e8806c55abd8
2017-06-01Repository.mk: rename postprocess_helpimages to helpcontent2_helpimagesMichael Stahl1-1/+1
Change-Id: I39a7ccedc94a0427b20d03f513255aa00f02baab
2017-05-25convert starbasic wizards to .properties for translationsCaolán McNamara1-3/+0
Change-Id: I165f85ee993995b54163061c7d378eea90eb276a
2017-05-24convert java wizards to .properties for translationsCaolán McNamara1-0/+2
like LibreOffice java extensions, and nlpsolver and librelogo, do, removes the magic number problem Change-Id: I561249ccebe41c787cd8cdaa80e1d035f27052cc Reviewed-on: https://gerrit.libreoffice.org/37986 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-05-19add mbsdiff as build executableMarkus Mohrhard1-0/+1
Change-Id: I68c9b14937c219ee142386b72047a6995d004f47
2017-05-19get the update service workingMarkus Mohrhard1-0/+3
Change-Id: I25921090083f20c4bb416f9cfdd5ec6400a27a21
2017-05-19install onlineupdate executables correctlyMarkus Mohrhard1-7/+3
Change-Id: I9bcb23ff9e953d9c5e42e10804031e1537c4b774
2017-05-12register helpimages target and package into lobasis-imagesChristian Lohmaier1-0/+1
Change-Id: I75f688c03890896852598b1a7e93dcd6fb8fedce Reviewed-on: https://gerrit.libreoffice.org/37512 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Jenkins <ci@libreoffice.org>
2017-05-02add ww6 fuzzerCaolán McNamara1-0/+1
Change-Id: I7e84f29b321676c373f86acba375816a0e9ad386
2017-04-27another name for a nonlocalized string is a stringCaolán McNamara1-1/+0
Change-Id: Ic4ff92720edd1c10dd6d5eff026e79cb02990005
2017-04-27remove wizards bitmaps from .src filesCaolán McNamara1-1/+0
Change-Id: I4e334ac88e1e060bc07af9b174b9b8fb1401fc80
2017-04-26remove extensions bitmaps from .src filesCaolán McNamara1-1/+0
resulting in the removal of a updchk .res file Change-Id: I7a6f3601f25763253ba34590a1970ca8a042db23
2017-04-21gbuild: Remove MSVC 2013 legacy codeDavid Ostrovsky1-3/+0
Uwinapi is discontinued. Change-Id: I063b4d0d8fab2d60de168e960a63b8181158ac01 Reviewed-on: https://gerrit.libreoffice.org/23198 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2017-04-15add ww2 fuzzerCaolán McNamara1-0/+1
Change-Id: Ie1d7b73bfb6a5c08af9a00f58d204122576e8799
2017-04-14remove the old collaboration feature based on telepathyMarkus Mohrhard1-3/+0
Change-Id: I1f08d6ef43b76e7bae41ac33bb954f506ae7c485 Reviewed-on: https://gerrit.libreoffice.org/36542 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-04-11tdf#105809: Drop the PlaceWare export filterTor Lillqvist1-1/+0
Hard to think of any reason why anybody would need it. Change-Id: If989cdeb1728847973da601f9d3fa60aba1f3bad Reviewed-on: https://gerrit.libreoffice.org/36169 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2017-04-02add cgm fuzzerCaolán McNamara1-0/+1
Change-Id: Id3bf2bc3c50421bb46e6fbdf3c492bdd2e3a976c
2017-04-01add rtf fuzzerCaolán McNamara1-0/+1
Change-Id: I36a6294c158232bef8fceeaf5159527f467f5786
2017-03-15add ppt fuzzerCaolán McNamara1-0/+1
Change-Id: I283d24fc2d7420273c3769fcd4ea3938da85afb4
2017-03-14No need for --disable-activex and --disable-atl any longerTor Lillqvist1-19/+11
Change-Id: I7ac4f32cb01bfcc3a2c06e69280c2150d408ec6b Reviewed-on: https://gerrit.libreoffice.org/35174 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2017-03-14add a separate fuzzer for OLE2David Tardon1-0/+1
Change-Id: I518bd8dc6fd50e96746d6d415190551c6cbfdea5 Reviewed-on: https://gerrit.libreoffice.org/35178 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-03-10tdf#103058: Implement OpenDocuments ActiveX controlMike Kaganski1-0/+2
Change-Id: I97489090476cd884a122a4b36d3ac62ca86fd886 Reviewed-on: https://gerrit.libreoffice.org/29608 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2017-03-04Fix build for mobileThorsten Behrens1-1/+1
Change-Id: I134ad487e417264c66d135a4b037f22033804c28