Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I3f86bdf65f9cc38d4ae8b51afe5264e118132b39
|
|
Change-Id: Ica4dbb0099c03cbdf311f6e7ed173bd791e77c87
|
|
Change-Id: I8f34926f8517932fc7fec983ef3053bffd82b603
|
|
Change-Id: Ie76a802bc890b00f0fa9358aeff65f86e35fd7a0
|
|
I had to add a new function to gbuild system: set_nativeres,
because the trick in extensions/Library_npsoplugin.mk did not work.
It linked the default.res, and that made the plugin unusable under
Windows. Also, one export was missing compared to LibreOffice 3.5.
Change-Id: Ib91fa2a3b72b15912587f22becccb0aebc2aa390
|
|
Tag libreoffice-4.0.3.2
Conflicts:
basic/qa/cppunit/test_vba.cxx
basic/source/runtime/step2.cxx
dictionaries
helpcontent2
instsetoo_native/util/openoffice.lst
libvisio/UnpackedTarball_visio.mk
sc/source/ui/vba/vbaapplication.cxx
sc/source/ui/vba/vbavalidation.cxx
solenv/inc/minor.mk
sw/qa/extras/ooxmlimport/ooxmlimport.cxx
translations
Change-Id: Ic1f06489175f3db92d6bbcebb9732fadc1c61fed
|
|
Change-Id: Ifa6c055daa75355fad59126b7217c6af6998481f
|
|
merged with buildfix-climaker-disabled.diff: add mono support
merged with climaker-csharp-win.diff: add mono support
merged with buildfix-use-climaker-in-unoil.diff: add mono support
Conflicts:
cli_ure/prj/d.lst
cli_ure/source/bootstrap/makefile.mk
cli_ure/source/climaker/makefile.mk
cli_ure/unotypes/makefile.mk
unoil/climaker/makefile.mk
Change-Id: I4c0ec75954df7a34ed6f4173f84190ab10e62c4b
|
|
Needed with mono-devel-2.6.7-0.9.1 on SLED11.
Change-Id: I6869a92949f4c3eb6b9a74aa86cd580a062368d3
|
|
The mono compiler does not support the -o option; The whole condition
was wery strange anyway.
Change-Id: If247fc991f68c99c9f26e3a73c01e9f85002f204
|
|
Change-Id: I818b1913d98e8ed01b047d94065e5dec2b237fb3
|
|
Change-Id: Ia51c83e3a39888f42461c55b927afcd4da0d1bf1
|
|
Change-Id: I7228e7227369c118405f693df1f6818478ff22d6
|
|
Change-Id: If8a6efbfdd3a838496dc0680b68097498134ecf6
|
|
Change-Id: Ie761cd2eefaac430c1532917403879285e19166f
|
|
The goal was to migrate feature state from LibreOffice 3.6 (SUSE)
to LibreOffice 4.0 (SUSE) during upgrade.
Change-Id: I0d7b7511316a9799acb078ee2923a5cac2e40aa9
|
|
+ version 4.0
+ version suffix to -1
+ micro version to 10
+ buildid to 201
Change-Id: I4f741a38666a277ea332e7d65e9e0e72afbbe551
|
|
Change-Id: I72da57cfba66c0fabbe991c0a74466abfd669b37
|
|
Change-Id: I28b5e36d8e88dba2fa3a6f7cd66e25b3316ef42a
|
|
Change-Id: I74e6757741ba9d8c8c494018e4bf3e4f638aa3f6
|
|
Language of the installer and language of the installed help files are two
separate things. It was not good that they were handled in the same array.
Now all help packs has English + localized installer.
Only en.US help pack isntalls en-US help.
Also, maintaning the list of languages, that are not supported by Windows,
is pointless. What Windows? Windows 8 supports a lot more than Windows XP.
Change-Id: I075a18648796a42609329ead9e8e6a9da9c1fef3
|
|
Change-Id: Ia7cc4351644013e2b94c8e8408b89ed66b0e18ff
|
|
The main goal of this patch was to simplify things. The LibreOffice
version that goes to Intel AppUp use advertsied shourtcuts, because
it is what Intel AppUp Center requires. We can reduce complexity a
bit, if we use advertised shortcuts in normal builds, too.
Conflicts:
scp2/source/ooo/common_brand.scp
setup_native/Package_misc.mk
solenv/bin/modules/installer/globals.pm
Change-Id: Ia35a753c83cb592137232428ab897a640e7ccc1f
|
|
Change-Id: I1627dfa924759d0fe56754829243850193a5938a
|
|
Change-Id: I71e8658453e0e96e631cc2ef3996d660950c49cc
|
|
We need to use "touch --no-dereference" on the delivered files.
Otherwise, it creates empty target file when you touch symlinks and
delivering the real target file might fail.
This caused many build failures when delivering:
liblcms2.so -> liblcms2.so.2.0.4
liblcms2.so.2 -> liblcms2.so.2.0.4
liblcms2.so.2.0.4
Change-Id: Ibd61815c12e002b495e848a125a959b8524b0935
Reviewed-on: https://gerrit.libreoffice.org/2840
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
- as this is being quoted, this causes breakage
Change-Id: I6834a3235ae2334a0d6f7df0f97dcde7cdc6a5d0
Reviewed-on: https://gerrit.libreoffice.org/2739
Reviewed-by: Andras Timar <atimar@suse.com>
Tested-by: Andras Timar <atimar@suse.com>
|
|
Change-Id: If78b76abc4c2dcf3445e74754760d4f74d34e943
|
|
Change-Id: Ibf9c9c5646bb8d98bfe7c39686df803968458b61
|
|
Without this codesigning is unconditionally tried, unconditionally
breaking the build.
|
|
Change-Id: I9121d7148d1f5343b3b61bfe4ddcbeb9a9253bed
|
|
The old version should get repalced by the ure package. It should also conflict
with the new ure package.
This commit adds support for %incompat epm tag. It produces conflicts in rpm
and deb. It can be defined in setup_native/source/packinfo by
linuxincompat.
This commit also removes obsolete hack for debian dependencies.
libreoffice-bundled conflict is mentioned in the desktop-integration package
these day. The hack in epmfile.pm was not used because no package
used "replace" tag.
Change-Id: I5e9cb89a6108c22c61287fce1ffc6baf3f618d15
Reviewed-on: https://gerrit.libreoffice.org/2260
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
Change-Id: I6dbf44bb78f14ab71a48a9cd4e9ebba60bfc97d2
(cherry picked from commit 8ff09509d725ce18814d5d77794f227d0c72037b)
Reviewed-on: https://gerrit.libreoffice.org/2254
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
|
|
...otherwise, at least with some --with-system-boost versions and C++11
compilers, like with Fedora's boost-1.50.0-4.fc18.x86_64 and
gcc-c++-4.7.2-8.fc18.x86_64, using this to copy-construct an instance of
boost::unordered::detail::ptr_node<std::pair<rtl::OUString,Bootstrap_Impl*>> in
the call to p_bootstrap_map->insert(...) in rtl_bootstrap_args_open
(sal/rtl/source/bootstrap.cxx) would memcopy the ptr_node and fail to call
rtl_uString_acquire, leading to memory corruption later on when
rtl_uString_release is called one time too often.
It is not entirely clear to me whether this is a shortcoming of the given Boost
version, but this patch solves the problem and brings rtl::Allocator::construct
in line with the (changed) Allocator requirements of C++11 anyway.
The problem potentially lurks with every use of rtl::Allocator, but only showed
now begining with LO 4.0 where e5111574fd904b38a3980ca4ea3d21cfcb22dea6 "Revert
'sb140: sb140: #i116981# clean up memory upon exit'" re-introduced code into
rtl_bootstrap_args_open that inserts into a boost::unordered_map that uses
rtl::Allocator.
(cherry picked from commit c91d353872b7d4e1a39192bff1444b46cab6e5eb)
Conflicts:
config_host/config_global.h.in
...solved by resorting to the old -DHAVE_CXX11_PERFECT_FORWARDING logic spread
across various solenv/.../*.mk instead.
Change-Id: I3be22f59a8eb49d31458480c27f3ce15803c7fd4
Reviewed-on: https://gerrit.libreoffice.org/2166
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Only sign the .app. Presumably that's enough here in the 4.0 branch.
Change-Id: I7a25c6b7bfa2047b1cb6bcb913750b1b476124f6
Reviewed-on: https://gerrit.libreoffice.org/2031
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
... by adding POSTVERSIONEXTENSION after PRODUCTEXTENSION.
(regression from e024a8d88dbca3a2d178ad88c069721a92156ddf)
Change-Id: Ie130dd5be08247ae9202f98cd58a6922fed27f32
(cherry picked from commit e2d60ae0bf885a39bb392729797b0fc6ec3a5fe5)
Reviewed-on: https://gerrit.libreoffice.org/1841
Reviewed-by: Andras Timar <atimar@suse.com>
Tested-by: Andras Timar <atimar@suse.com>
|
|
(regression from e024a8d88dbca3a2d178ad88c069721a92156ddf)
Change-Id: I0a94f7265d310f0f5c48c747ffca49a7aeb05a01
(cherry picked from commit 3c0f360995741c16e93f49b1a1e771d0f4e40dc7)
Reviewed-on: https://gerrit.libreoffice.org/1840
Reviewed-by: Andras Timar <atimar@suse.com>
Tested-by: Andras Timar <atimar@suse.com>
|
|
Change-Id: I6d2553a4f695ebf49154a852fadeb552bb3d2b66
|
|
PRODUCTEXTENSION used to be empty. (No idea for how long it had been
empty.) And apparently some of the "installer" Perl code implicitly
assumed PRODUCTEXTENSION was empty. At least, producing the langpack
dmg for Mac started to fail when PRODUCTEXTENSION was no longer empty.
(cherry picked from commit c7e3f88b1291c35e09d08d14f82eadf60f7063cd)
Signed-off-by: Michael Stahl <mstahl@redhat.com>
|
|
Currently PRODUCTEXTENSION does not have a value, which is unfortunate
because some places such as the soffice --help output and
utl::DocInfoHelper::GetGeneratorString() which creates the
meta:generator for ODF files (via Setup.xcu Product/ooSetupExtension)
write an incomplete version number.
Since there doesn't appear to be a point in having 2 variables here,
remove SHORT_ one and use PRODUCTEXTENSION consistently.
(cherry picked from commit e024a8d88dbca3a2d178ad88c069721a92156ddf)
Conflicts:
instsetoo_native/util/openoffice.lst
Change-Id: I5aac25bcedd785a098cba612643ea68fe19c77f0
Reviewed-on: https://gerrit.libreoffice.org/1762
Reviewed-by: Miklos Vajna <vmiklos@suse.cz>
Tested-by: Miklos Vajna <vmiklos@suse.cz>
|
|
Change-Id: Iecd39e00ed61449a720354f95cbb695447797bff
Reviewed-on: https://gerrit.libreoffice.org/1728
Reviewed-by: Noel Power <noel.power@suse.com>
Tested-by: Noel Power <noel.power@suse.com>
|
|
Change-Id: Ib8dfd276246bc6bd157a63c26184991a9993c3c5
|
|
This switch just makes possible to configure in ln delivery instead of
cp based one.
The feature was already in the place, we just make it visible as
configure option now.
Change-Id: I778ef3b03e6b9a57057e66ff6307e7da46bcd935
|
|
Change-Id: I4f8d9399bff79bbf978e8505b74f5d837c84833c
|
|
Change-Id: Ia6e3acf563a9c04bf9a2ff5f3f755eb4e92e771c
|
|
Change-Id: I3241801d49673cac33eb923fb986c6ceb2c39503
|
|
+ get rid of "install_multi"
+ move "SDK" and "Test" from the main name to the name suffix;
use same position as "helppack" and "langpack"
+ move the content type identification "arc/deb/rpm" just
after the <arch> string
+ use "archive" instead of the unclear "arc" content identification
The new names look like:
LibreOffice_<version>_<os>_<arch>_<content>
LibreOffice_<version>_<os>_<arch>_<content>_helppack_<lang>
LibreOffice_<version>_<os>_<arch>_<content>_langpack_<lang>
LibreOffice_<version>_<os>_<arch>_<content>_sdk
LibreOffice_<version>_<os>_<arch>_<content>_test
, where the string "_<content>" is one of "_archive", "_deb", "_rpm".
This string is missing for .msi, and .dmg installers because
the content is described by the filename suffix.
Change-Id: Ifecf947ba32e3381ef284d433096f7b37a02e9f5
|
|
Change-Id: I0f2850d2e52f47e7e66e51596692f3ed27d19adb
|
|
"LibreOffice" is the name of the product and we should promote it.
This change has been proposed on the ESC call.
Change-Id: I755ea5b2ec7b6357a7fd2c86ec8479737696042b
|
|
regression from 76091d814ca084ba66fcb9db8bc4565c47ee16a5
Change-Id: I70c27cd3f72c453a1b4c2fb65b6172c8c251a741
(cherry picked from commit 85e36d2baa54eb7b65cc680389eacb2b5884c100)
Signed-off-by: David Tardon <dtardon@redhat.com>
|