# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
# This file incorporates work covered by the following license notice:
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed
# with this work for additional information regarding copyright
# ownership. The ASF licenses this file to you under the Apache
# License, Version 2.0 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.apache.org/licenses/LICENSE-2.0 .
#
$(eval $(call gb_UnoApi_UnoApi,udkapi))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/beans,\
PropertySet \
))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/bridge,\
Bridge \
IiopBridge \
OleApplicationRegistration \
OleBridgeSupplier \
OleBridgeSupplier2 \
OleBridgeSupplierVar1 \
OleObjectFactory \
UrpBridge \
))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/bridge/oleautomation,\
ApplicationRegistration \
BridgeSupplier \
Factory \
))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/io,\
DataInputStream \
DataOutputStream \
MarkableInputStream \
MarkableOutputStream \
ObjectInputStream \
ObjectOutputStream \
Pump \
))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/lang,\
MultiServiceFactory \
RegistryServiceManager \
ServiceManager \
))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/loader,\
Dynamic \
Java \
Java2 \
SharedLibrary \
))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/reflection,\
CoreReflection \
TypeDescriptionManager \
TypeDescriptionProvider \
))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/registry,\
DefaultRegistry \
NestedRegistry \
))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/script,\
Engine \
JavaScript \
))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,udkapi,com/sun/star/util,\
BootstrapMacroExpander \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/beans,\
PropertyBag \
Introspection \
theIntrospection \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/bridge,\
BridgeFactory \
UnoUrlResolver \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/connection,\
Acceptor \
Connector \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/container,\
EnumerableMap \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/io,\
Pipe \
SequenceInputStream \
SequenceOutputStream \
TempFile \
TextInputStream \
TextOutputStream \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/java,\
JavaVirtualMachine \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/reflection,\
theCoreReflection \
Dump \
ProxyFactory \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/registry,\
ImplementationRegistration \
SimpleRegistry \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/security,\
AccessController \
Policy \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/script,\
AllListenerAdapter \
Converter \
Invocation \
InvocationAdapterFactory \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/uno,\
NamingService \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/uri,\
ExternalUriReferenceTranslator \
UriReferenceFactory \
UriSchemeParser_vndDOTsunDOTstarDOTexpand \
UriSchemeParser_vndDOTsunDOTstarDOTscript \
VndSunStarPkgUrlReferenceFactory \
))
$(eval $(call gb_UnoApi_add_idlfiles_nohdl,udkapi,com/sun/star/util,\
MacroExpander \
theMacroExpander \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/beans,\
Ambiguous \
Defaulted \
GetDirectPropertyTolerantResult \
GetPropertyTolerantResult \
IllegalTypeException \
IntrospectionException \
MethodConcept \
NamedValue \
NotRemoveableException \
Optional \
Pair \
Property \
PropertyAttribute \
PropertyChangeEvent \
PropertyConcept \
PropertyExistException \
PropertySetInfoChange \
PropertySetInfoChangeEvent \
PropertyState \
PropertyStateChangeEvent \
PropertyValue \
PropertyValues \
PropertyVetoException \
SetPropertyTolerantFailed \
StringPair \
TolerantPropertySetResultType \
UnknownPropertyException \
XExactName \
XFastPropertySet \
XHierarchicalPropertySet \
XHierarchicalPropertySetInfo \
XIntrospection \
XIntrospectionAccess \
XMaterialHolder \
XMultiHierarchicalPropertySet \
XMultiPropertySet \
XMultiPropertyStates \
XPropertiesChangeListener \
XPropertiesChangeNotifier \
XProperty \
XPropertyAccess \
XPropertyBag \
XPropertyChangeListener \
XPropertyContainer \
XPropertySet \
XPropertySetInfo \
XPropertySetInfoChangeListener \
XPropertySetInfoChangeNotifier \
XPropertySetOption \
XPropertyState \
XPropertyStateChangeListener \
XPropertyWithState \
XTolerantMultiPropertySet \
XVetoableChangeListener \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/bridge,\
BridgeExistsException \
InvalidProtocolChangeException \
ModelDependent \
ProtocolProperty \
XBridge \
XBridgeFactory \
XBridgeFactory2 \
XBridgeSupplier \
XBridgeSupplier2 \
XInstanceProvider \
XProtocolProperties \
XUnoUrlResolver \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/bridge/oleautomation,\
Currency \
Date \
Decimal \
NamedArgument \
PropertyPutArgument \
SCode \
XAutomationObject \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/connection,\
AlreadyAcceptingException \
ConnectionSetupException \
NoConnectException \
SocketPermission \
XAcceptor \
XConnection \
XConnection2 \
XConnectionBroadcaster \
XConnector \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/container,\
ContainerEvent \
ElementExistException \
NoSuchElementException \
XChild \
XComponentEnumeration \
XComponentEnumerationAccess \
XContainer \
XContainerApproveBroadcaster \
XContainerApproveListener \
XContainerListener \
XContainerQuery \
XContentEnumerationAccess \
XElementAccess \
XEnumerableMap \
XEnumeration \
XEnumerationAccess \
XHierarchicalName \
XHierarchicalNameAccess \
XHierarchicalNameContainer \
XHierarchicalNameReplace \
XIdentifierAccess \
XIdentifierContainer \
XIdentifierReplace \
XImplicitIDAccess \
XImplicitIDContainer \
XImplicitIDReplace \
XIndexAccess \
XIndexContainer \
XIndexReplace \
XMap \
XNameAccess \
XNameContainer \
XNameReplace \
XNamed \
XSet \
XStringKeyMap \
XUniqueIDAccess \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/io,\
AlreadyConnectedException \
BufferSizeExceededException \
ConnectException \
DataTransferEvent \
FilePermission \
IOException \
NoRouteToHostException \
NotConnectedException \
SocketException \
UnexpectedEOFException \
UnknownHostException \
WrongFormatException \
XActiveDataControl \
XActiveDataSink \
XActiveDataSource \
XActiveDataStreamer \
XAsyncOutputMonitor \
XConnectable \
XDataExporter \
XDataImporter \
XDataInputStream \
XDataOutputStream \
XDataTransferEventListener \
XInputStream \
XInputStreamProvider \
XMarkableStream \
XObjectInputStream \
XObjectOutputStream \
XOutputStream \
XPersist \
XPersistObject \
XPipe \
XSeekable \
XSeekableInputStream \
XSequenceOutputStream \
XStream \
XStreamListener \
XTempFile \
XTextInputStream \
XTextInputStream2 \
XTextOutputStream \
XTextOutputStream2 \
XTruncate \
XXMLExtractor \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/java,\
InvalidJavaSettingsException \
JavaDisabledException \
JavaInitializationException \
JavaNotConfiguredException \
JavaNotFoundException \
JavaVMCreationFailureException \
MissingJavaRuntimeException \
RestartRequiredException \
WrongJavaVersionException \
XJavaThreadRegister_11 \
XJavaVM \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/lang,\
ArrayIndexOutOfBoundsException \
ClassNotFoundException \
DisposedException \
EventObject \
IllegalAccessException \
IllegalArgumentException \
IndexOutOfBoundsException \
InvalidListenerException \
ListenerExistException \
Locale \
NoSuchFieldException \
NoSuchMethodException \
NoSupportException \
NotInitializedException \
NullPointerException \
ServiceNotRegisteredException \
SystemDependent \
WrappedTargetException \
WrappedTargetRuntimeException \
XComponent \
XConnectionPoint \
XConnectionPointContainer \
XEventListener \
XInitialization \
XLocalizable \
XMain \
XMultiComponentFactory \
XMultiServiceFactory \
XServiceDisplayName \
XServiceInfo \
XServiceName \
XSingleComponentFactory \
XSingleServiceFactory \
XTypeProvider \
XUnoTunnel \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/loader,\
CannotActivateFactoryException \
XImplementationLoader \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/reflection,\
FieldAccessMode \
InvalidTypeNameException \
InvocationTargetException \
MethodMode \
NoSuchTypeNameException \
ParamInfo \
ParamMode \
TypeDescriptionSearchDepth \
XArrayTypeDescription \
XCompoundTypeDescription \
XConstantTypeDescription \
XConstantsTypeDescription \
XDump \
XEnumTypeDescription \
XIdlArray \
XIdlClass \
XIdlClassProvider \
XIdlField \
XIdlField2 \
XIdlMember \
XIdlMethod \
XIdlReflection \
XIndirectTypeDescription \
XInterfaceAttributeTypeDescription \
XInterfaceAttributeTypeDescription2 \
XInterfaceMemberTypeDescription \
XInterfaceMethodTypeDescription \
XInterfaceTypeDescription \
XInterfaceTypeDescription2 \
XMethodParameter \
XModuleTypeDescription \
XParameter \
XPropertyTypeDescription \
XProxyFactory \
XPublished \
XServiceConstructorDescription \
XServiceTypeDescription \
XServiceTypeDescription2 \
XSingletonTypeDescription \
XSingletonTypeDescription2 \
XStructTypeDescription \
XTypeDescription \
XTypeDescriptionEnumeration \
XTypeDescriptionEnumerationAccess \
XUnionTypeDescription \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/registry,\
CannotRegisterImplementationException \
InvalidRegistryException \
InvalidValueException \
MergeConflictException \
RegistryKeyType \
RegistryValueType \
XImplementationRegistration \
XImplementationRegistration2 \
XRegistryKey \
XSimpleRegistry \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/script,\
AllEventObject \
ArrayWrapper \
BasicErrorException \
CannotConvertException \
CannotCreateAdapterException \
ContextInformation \
EventListener \
FailReason \
FinishEngineEvent \
FinishReason \
InterruptEngineEvent \
InterruptReason \
InvocationInfo \
MemberType \
ScriptEvent \
ScriptEventDescriptor \
XAllListener \
XAllListenerAdapterService \
XAutomationInvocation \
XDebugging \
XDefaultMethod \
XDefaultProperty \
XDirectInvocation \
XEngine \
XEngineListener \
XErrorQuery \
XEventAttacher \
XEventAttacher2 \
XEventAttacherManager \
XInvocation \
XInvocation2 \
XInvocationAdapterFactory \
XInvocationAdapterFactory2 \
XLibraryAccess \
XScriptEventsAttacher \
XScriptEventsSupplier \
XScriptListener \
XStarBasicAccess \
XStarBasicDialogInfo \
XStarBasicLibraryInfo \
XStarBasicModuleInfo \
XTypeConverter \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/security,\
AccessControlException \
AllPermission \
RuntimePermission \
XAccessControlContext \
XAccessController \
XAction \
XPolicy \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/task,\
XInteractionAbort \
XInteractionContinuation \
XInteractionHandler \
XInteractionHandler2 \
XInteractionRequest \
XInteractionRetry \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/uno,\
DeploymentException \
Exception \
RuntimeException \
SecurityException \
TypeClass \
Uik \
XAdapter \
XAggregation \
XComponentContext \
XCurrentContext \
XInterface \
XNamingService \
XReference \
XUnloadingPreference \
XWeak \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/uri,\
RelativeUriExcessParentSegments \
XExternalUriReferenceTranslator \
XUriReference \
XUriReferenceFactory \
XUriSchemeParser \
XVndSunStarExpandUrl \
XVndSunStarExpandUrlReference \
XVndSunStarPkgUrlReferenceFactory \
XVndSunStarScriptUrl \
XVndSunStarScriptUrlReference \
))
$(eval $(call gb_UnoApi_add_idlfiles,udkapi,com/sun/star/util,\
XMacroExpander \
XVeto \
))
$(eval $(call gb_UnoApi_set_reference_rdbfile,udkapi,$(SRCDIR)/udkapi/type_reference/udkapi.idl))
# vim: set noet sw=4 ts=4:
/cib_contract138d
feature/cib_contract138e
feature/cib_contract139
feature/cib_contract152
feature/cib_contract152b
feature/cib_contract3197
feature/cib_contract3753
feature/cib_contract3756
feature/cib_contract3756b
feature/cib_contract4236
feature/cib_contract4236b
feature/cib_contract49
feature/cib_contract49b
feature/cib_contract49c
feature/cib_contract49d
feature/cib_contract561
feature/cib_contract57
feature/cib_contract57b
feature/cib_contract57c
feature/cib_contract57d
feature/cib_contract57d+hotfix
feature/cib_contract57d_p1
feature/cib_contract57e
feature/cib_contract57l
feature/cib_contract6721b
feature/cib_contract6721c
feature/cib_contract7409
feature/cib_contract8161
feature/cib_contract891
feature/cib_contract891b
feature/cib_contract891c
feature/cib_contract935
feature/cib_contract935b
feature/clipboard
feature/cmis
feature/components
feature/controlstate
feature/coretext
feature/coverrest-featuretests
feature/cp-5.0-cairo-svp
feature/cpu_intrinsics_support
feature/custom-widgets
feature/dataprovider
feature/debugevent
feature/dematurize01
feature/dialog-screenshots
feature/docking_windows
feature/docx-commentsex
feature/drawinglayercore
feature/drawinglayercore2
feature/droid_calcimpress3
feature/droid_calimpress4
feature/drop-findcmap
feature/editviewoverlay
feature/eszka
feature/extended-tooltips
feature/external-data-ui
feature/fastparser
feature/firebird-sdbc
feature/firebird-sdbc2
feature/firebird-sdbc3
feature/fixstyles3
feature/fontsubtitutions
feature/foo
feature/gbuild_cli
feature/gccwrapper
feature/glyphy
feature/go2
feature/gpg4libre
feature/gpg4libre-5-4
feature/gpg4libre-6-0
feature/gpg4libre2
feature/graphicobject
feature/gsoc-basic-ide-completion-and-other-bits
feature/gsoc-calc-enhanced-db-range
feature/gsoc-svm-writer
feature/gsoc-uitest-2019
feature/gsoc14-colors
feature/gsoc14-draw-chained-text-boxes
feature/gsoc14-draw-text-background-color
feature/gsoc14-libcmis
feature/gsoc14-libcmis2
feature/gsoc14-personas
feature/gsoc14-personas2
feature/gsoc15-online-update
feature/gsoc15-open-remote-files-dialog
feature/gsoc17-revamp-customize-dialog
feature/gsoc19-chart-style
feature/gsoc2011_wizards
feature/gsoc24-lua
feature/gtk3_kde5
feature/gtk3nativedialogs
feature/gtktiledviewer
feature/ia2
feature/ia2.2
feature/ia2.3
feature/ia2.4
feature/ia2.5
feature/improvexlsximport
feature/instdirlinktargets
feature/item_refactor2
feature/jsdialogs
feature/jssidebar
feature/lfrb-vcl-opengl
feature/libffi
feature/lok-calc-rtl
feature/lok-clipboard
feature/lok_cellcursor
feature/lok_dialog
feature/lok_dialog-backport
feature/lok_dialog2
feature/lok_sofficemain
feature/lok_sofficemain2
feature/mac-opengl-fixes
feature/macOS-weld
feature/mailmerge-toolbar
feature/mar-updater
feature/mariadb
feature/misc-vba-rework
feature/mork
feature/nativealpha
feature/notebookbar
feature/notes-refactoring
feature/ooxml-analyze
feature/opengl-canvas-rework
feature/opengl-transitions-rework
feature/opengl-vcl-text
feature/orcus-continuous-integration
feature/orcus-odf
feature/orcus-odf-rebased
feature/orcus-odf-rebased2
feature/orcus-rebased
feature/owncloud-provider-for-android
feature/pdfium-master
feature/perfwork4
feature/perfwork5
feature/pivotcharts
feature/print_revamp
feature/priorities
feature/profilesafemode
feature/propose-master-cib
feature/pytable
feature/pyweb-wizard
feature/qt5-win+mac
feature/refactor-god-objects
feature/rendercontext
feature/resolve-comments
feature/scaling-geometry-provider
feature/screenshotannotation
feature/sgexperiment
feature/skia
feature/slidehack
feature/slidehack2
feature/slideshow_onlySprites
feature/slideshowprimitives
feature/sparklines
feature/spellig_popup_SID
feature/stub_writer
feature/svg-export
feature/svg-optimisations
feature/svg-optimisations-5-0
feature/sw-delete-undo-rework
feature/sw_redlinehide_4a_for_libreoffice-6-2
feature/sw_redlinehide_4b_for_libreoffice-6-2
feature/table-style
feature/table-style-rebased
feature/table_panel
feature/table_rotated_text
feature/taggedPDF
feature/template_manager_improvements
feature/template_manager_improvements2
feature/themesupport
feature/themesupport2
feature/tiled-editing
feature/tscp3
feature/unitver
feature/unocrsrptr
feature/unostyles
feature/unostyles2
feature/unostyles3
feature/use-ogl-context-in-canvas
feature/vcl-opengl
feature/vcl-opengl-integration
feature/vcl-opengl2
feature/vclptr
feature/vlc
feature/vlc-rb
feature/vs2012
feature/wasm
feature/window-iter
feature/windows-cross-build
feature/windowsupdater
feature/xtiledrenderable
libreoffice-24-2
libreoffice-24-2-0
libreoffice-24-2-1
libreoffice-24-2-2
libreoffice-24-2-3
libreoffice-24-2-4
libreoffice-24-2-5
libreoffice-24-2-6
libreoffice-24-2-7
libreoffice-24-8
libreoffice-24-8-0
libreoffice-24-8-1
libreoffice-24-8-2
libreoffice-24-8-3
libreoffice-24-8-4
libreoffice-25-2
libreoffice-25-2-0
libreoffice-3-5
libreoffice-3-5-0
libreoffice-3-5-1
libreoffice-3-5-2
libreoffice-3-5-3
libreoffice-3-5-4
libreoffice-3-5-5
libreoffice-3-5-6
libreoffice-3-5-7
libreoffice-3-6
libreoffice-3-6-0
libreoffice-3-6-1
libreoffice-3-6-2
libreoffice-3-6-3
libreoffice-3-6-4
libreoffice-3-6-5
libreoffice-3-6-6
libreoffice-3-6-7
libreoffice-4-0
libreoffice-4-0-0
libreoffice-4-0-1
libreoffice-4-0-2
libreoffice-4-0-3
libreoffice-4-0-4
libreoffice-4-0-5
libreoffice-4-0-6
libreoffice-4-1
libreoffice-4-1-0
libreoffice-4-1-1
libreoffice-4-1-2
libreoffice-4-1-3
libreoffice-4-1-4
libreoffice-4-1-5
libreoffice-4-1-6
libreoffice-4-2
libreoffice-4-2-0
libreoffice-4-2-1
libreoffice-4-2-2
libreoffice-4-2-3
libreoffice-4-2-4
libreoffice-4-2-5
libreoffice-4-2-6
libreoffice-4-2-7
libreoffice-4-2-8
libreoffice-4-3
libreoffice-4-3-0
libreoffice-4-3-1
libreoffice-4-3-2
libreoffice-4-3-3
libreoffice-4-3-4
libreoffice-4-3-5
libreoffice-4-3-6
libreoffice-4-3-7
libreoffice-4-4
libreoffice-4-4-0
libreoffice-4-4-1
libreoffice-4-4-2
libreoffice-4-4-3
libreoffice-4-4-4
libreoffice-4-4-5
libreoffice-4-4-6
libreoffice-4-4-7
libreoffice-5-0
libreoffice-5-0-0
libreoffice-5-0-1
libreoffice-5-0-2
libreoffice-5-0-3
libreoffice-5-0-4
libreoffice-5-0-5
libreoffice-5-0-6
libreoffice-5-1
libreoffice-5-1-0
libreoffice-5-1-1
libreoffice-5-1-2
libreoffice-5-1-3
libreoffice-5-1-4
libreoffice-5-1-5
libreoffice-5-1-6
libreoffice-5-2
libreoffice-5-2-0
libreoffice-5-2-1
libreoffice-5-2-2
libreoffice-5-2-3
libreoffice-5-2-4
libreoffice-5-2-5
libreoffice-5-2-6
libreoffice-5-2-7
libreoffice-5-3
libreoffice-5-3-0
libreoffice-5-3-1
libreoffice-5-3-2
libreoffice-5-3-3
libreoffice-5-3-4
libreoffice-5-3-5
libreoffice-5-3-6
libreoffice-5-3-7
libreoffice-5-4
libreoffice-5-4-0
libreoffice-5-4-1
libreoffice-5-4-2
libreoffice-5-4-3
libreoffice-5-4-4
libreoffice-5-4-5
libreoffice-5-4-6
libreoffice-5-4-7
libreoffice-6-0
libreoffice-6-0-0
libreoffice-6-0-1
libreoffice-6-0-2
libreoffice-6-0-3
libreoffice-6-0-4
libreoffice-6-0-5
libreoffice-6-0-6
libreoffice-6-0-7
libreoffice-6-1
libreoffice-6-1-0
libreoffice-6-1-1
libreoffice-6-1-2
libreoffice-6-1-3
libreoffice-6-1-4
libreoffice-6-1-5
libreoffice-6-1-6
libreoffice-6-2
libreoffice-6-2-0
libreoffice-6-2-1
libreoffice-6-2-2
libreoffice-6-2-3
libreoffice-6-2-4
libreoffice-6-2-5
libreoffice-6-2-6
libreoffice-6-2-7
libreoffice-6-2-8
libreoffice-6-3
libreoffice-6-3-0
libreoffice-6-3-1
libreoffice-6-3-2
libreoffice-6-3-3
libreoffice-6-3-4
libreoffice-6-3-5
libreoffice-6-3-6
libreoffice-6-4
libreoffice-6-4-0
libreoffice-6-4-1
libreoffice-6-4-2
libreoffice-6-4-3
libreoffice-6-4-4
libreoffice-6-4-5
libreoffice-6-4-6
libreoffice-6-4-7
libreoffice-7-0
libreoffice-7-0-0
libreoffice-7-0-1
libreoffice-7-0-2
libreoffice-7-0-3
libreoffice-7-0-4
libreoffice-7-0-5
libreoffice-7-0-6
libreoffice-7-1
libreoffice-7-1-0
libreoffice-7-1-1
libreoffice-7-1-2
libreoffice-7-1-3
libreoffice-7-1-4
libreoffice-7-1-5
libreoffice-7-1-6
libreoffice-7-1-7
libreoffice-7-2
libreoffice-7-2-0
libreoffice-7-2-1
libreoffice-7-2-2
libreoffice-7-2-3
libreoffice-7-2-5
libreoffice-7-2-6
libreoffice-7-2-7
libreoffice-7-3
libreoffice-7-3-0
libreoffice-7-3-1
libreoffice-7-3-2
libreoffice-7-3-3
libreoffice-7-3-4
libreoffice-7-3-5
libreoffice-7-3-6
libreoffice-7-3-7
libreoffice-7-4
libreoffice-7-4-0
libreoffice-7-4-1
libreoffice-7-4-2
libreoffice-7-4-3
libreoffice-7-4-4
libreoffice-7-4-6
libreoffice-7-4-7
libreoffice-7-5
libreoffice-7-5-0
libreoffice-7-5-1
libreoffice-7-5-2
libreoffice-7-5-3
libreoffice-7-5-4
libreoffice-7-5-5
libreoffice-7-5-6
libreoffice-7-5-7
libreoffice-7-5-8
libreoffice-7-5-9
libreoffice-7-6
libreoffice-7-6-0
libreoffice-7-6-1
libreoffice-7-6-2
libreoffice-7-6-3
libreoffice-7-6-4
libreoffice-7-6-5
libreoffice-7-6-6
libreoffice-7-6-7
master
ports/macosx10.5/master
private/Ashod/cd-5.3-3.2_import_unloaded
private/Ashod/cd-5.3-3.2_import_unloaded_share_GfxLink
private/Ashod/cd-5.3.3.2
private/Ashod/cp-5.0-preinit
private/Ashod/fast-calc-rendering
private/Ashod/pdfium
private/Ashod/pdfium_on_master
private/Ashod/pdfium_on_master_fixed
private/EL-SHREIF/ui_logger
private/Minion3665/swf-export
private/Rosemary/change-tracking
private/Sweetshark/killswclient
private/Sweetshark/lessdepend
private/Sweetshark/multilistenerfix
private/ajrhunt/c4
private/ajrhunt/cunit
private/ajrhunt/cunitdemo
private/ajrhunt/firebird-improvement
private/bansan/chardraw
private/bubli/textboxchaining
private/hcvcastro/preinit
private/hcvcastro/undo-row-comment
private/jmux/armin-strip-before-squash
private/jmux/broken-static-win
private/jmux/current-reorga
private/jmux/meson
private/jmux/meson-gsoc-2021
private/jmux/oss-fuzz
private/jmux/oss-fuzz-wip
private/jmux/scheduler-fixes
private/jmux/shape.odt
private/jmux/wasm-for-master
private/jmux/wasm-tmp
private/jmux/wasm_for_master_catchall
private/jmux/win-arm64
private/jmux/win-test-nohang
private/juergen/Tests
private/juergen/check-cjk
private/kendy/condformat-api
private/kendy/condformat-fdo82014
private/kendy/mailmerge-04
private/kendy/mailmerge-05
private/kendy/swinterpreter
private/kendy/testcl
private/khaledhosny/color-fonts
private/khaledhosny/vcl-cleanup-font
private/kohei/chart-bugs
private/kohei/find-replace-all-perf
private/kohei/headless-perf
private/kohei/if-or-not-if-jump
private/kohei/sort-ref-update
private/lfrb/opengl-vcl
private/lgodard/calc_notes_import_export
private/lgodard/tdf#117202
private/llunak/mailmerge
private/llunak/mailmerge_01
private/llunak/mailmerge_02
private/llunak/mailmerge_03
private/llunak/munich_12587
private/llunak/skia
private/lmamane/basetest
private/lmamane/for-julien2412
private/lmamane/for-julien2412-master
private/lmamane/tdf110997
private/lmamane/timedate-controls-nanosecond
private/lmamane/validation
private/mcecchetti/23H1/a11y/paragraph
private/mcecchetti/accessibility/paragraph
private/mcecchetti/amd/pdf-export-jpeg
private/mcecchetti/bitmapcrc64
private/mcecchetti/bitmapcrc64-5-0
private/mcecchetti/calc-perf-unit-test
private/mcecchetti/calc-unit-test
private/mcecchetti/gl-program-binary
private/mert/wip_deepl
private/mikekaganski/multicolumn
private/mmeeks/aafixes44
private/mmeeks/backports
private/mmeeks/binarydatacache
private/mmeeks/bitmapcrc64
private/mmeeks/copy-paste
private/mmeeks/copypaste
private/mmeeks/cp-6.2-bits
private/mmeeks/cp64merge
private/mmeeks/currency-dropdown
private/mmeeks/foo
private/mmeeks/formula-iterator
private/mmeeks/gldebug
private/mmeeks/hidpi-bits
private/mmeeks/icontest
private/mmeeks/opengl-backbuffer
private/mmeeks/opengl-backbuffer2
private/mmeeks/sandbox
private/mmeeks/swapdatacontainer
private/mmeeks/vcl-opengl3
private/moggi/fix-opengl-context-problems
private/moggi/improved-dxf-xls-export
private/moggi/opengl-4-4-build-test
private/moggi/opengl-preparation
private/moggi/opengl-vcl-win
private/moggi/orcus-improvements
private/moggi/track-win-dc
private/moggi/ui-test
private/moggi/vcl-opengl3
private/mst/sw_fieldmarkhide
private/mst/sw_redlinehide
private/mst/sw_redlinehide_2
private/mst/sw_redlinehide_3
private/mst/sw_redlinehide_4a
private/mst/sw_redlinehide_4b
private/pranavk/modernize_gtktiledviewer
private/quwex/gsoc-box2d-experimental
private/quwex/notespane-search
private/quwex/notespaneflat
private/quwex/notespanesquashed
private/quwex/tdf59323
private/s.mehrbrodt/colorpicker-backport
private/sweetshark/swdepend
private/tbsdy/clipping
private/tbsdy/drawserverfontlayout
private/tbsdy/emf
private/tbsdy/osl_getAllEnvironment
private/tbsdy/outdev
private/tbsdy/printinfomgr
private/tbsdy/workbench
private/thb/libo-6-1+backports
private/thb/libreoffice-5-2+backports
private/thb/sw_redlinehide-6-1
private/thb/tdf149754
private/thb/wasm-upstreaming
private/timar/cp-6.2-centos7
private/timar/fontconfigcrash
private/timar/pythonupgrademsp
private/tml/Use-the-iOS-French-and-Italian-dictionaries-for-othe
private/tml/android-use-bionic-linker-copy
private/tml/android-use-faulty.lib
private/tml/cp-6-4-28-1
private/tml/fixwintext
private/tml/iculess
private/tml/lov-6.1.5.2
private/tml/lov-6.2.1
private/tml/lov-7.0.3.3
private/tml/lov-7.0.4
private/tml/lov-7.1.2
private/tml/opencl-default-1
private/tvajngerl/staging
ref/for/distro/collabora/cp-6.2
LibreOffice 核心代码仓库 文档基金会
Age Commit message (Collapse ) Author
* external/fontconfig/ubsan.patch is fixed upstream
Downloaded from https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.16.0.tar.xz
Change-Id: Id1acbc473cc03e35c8a7a6bd2b2c080cbf653d1f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180441
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
...to recent bbb0663813d0476b9a654207b7006315cb417c2e "Fontconfig: upgrade to
release 2.15.0"
Change-Id: I6abdb1889d55edc6b50beec60b5e71707695f0ee
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163684
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
change from static to dynamic was hidden away in commit:
commit d552b4a549d614a03aa9328e017dec27bd3ff41e
Date: Tue Sep 20 16:07:14 2022 +0300
Enable opening of downloaded fonts only in ForKit in Online
Change-Id: Ia6e636fdbdac31f6cf746fc70c892d71462a9619
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146895
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
We want that only the ForKit process needs to have access to new font
files added to a Collabora Online instance dynamically by downloading
from a server. There are however many locations in the Kit process, in
core and in external libraries like harfbuzz, where the code wants to
open a font file.
Handle this so that the ForKit process opens such a downloaded font
file and doesn't close it. The file descriptor is thus inherited by
Kit processes. The font file pathname passed on to other code is a
fake on in the format "/:FD:/%d" where the %d is the file descriptor
of the opened font file. Add checks in all places where font files are
opened, look for this special pathname format, and modify the code to
just dup() the already open file descriptor in that case.
All this is relevant for Linux only, as Collabora Online runs on
Linux.
Do the above for harfbuzz, cairo, fontconfig, and freetype.
In addition make sure that these libraries (except harfbuzz which
needs to be a static library and freetype) when bundled, on Linux, are
built as shared libraries, and won't be confused with the
corresponding system libraries by making sure their sonames are
different.
Change-Id: Ib059cb27e1637d07bb709249abd0d984f948caa9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/140714
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146341
Tested-by: Jenkins