summaryrefslogtreecommitdiff
path: root/x11/kdelibs4
diff options
context:
space:
mode:
authorRaphael Kubo da Costa <rakuco@FreeBSD.org>2017-03-26 15:45:23 +0000
committerRaphael Kubo da Costa <rakuco@FreeBSD.org>2017-03-26 15:45:23 +0000
commit6ea36a12f8c4d5879449f77f2773596260bb764d (patch)
tree9cc8c627fb5f7bb2305d0be09466b25cfeab5c31 /x11/kdelibs4
parentnet-mgmt/netdata: Update to 1.6.0: (diff)
Update x11/kdelibs4 to 4.14.30.
This is the latest stable release, and contains many of the patches we kept in files/. The exception is patch-mimetypes_kde.xml, which just did not seem necessary any longer: area51 r8180 mentions it was working around issues in shared-mime-info, which has since been updated. While here, add several dependencies that were reported by Poudriere's checks. Bump PORTREVISION in ports that use %%KDE4_KDELIBS_VERSION%% in pkg-plist. Reviewed by: tcberner
Notes
Notes: svn path=/head/; revision=436971
Diffstat (limited to 'x11/kdelibs4')
-rw-r--r--x11/kdelibs4/Makefile11
-rw-r--r--x11/kdelibs4/distinfo6
-rw-r--r--x11/kdelibs4/files/patch-cmake_modules_FindHUNSPELL.cmake27
-rw-r--r--x11/kdelibs4/files/patch-cmake_modules_FindKexiv2.cmake78
-rw-r--r--x11/kdelibs4/files/patch-cmake_modules_PythonMacros.cmake55
-rw-r--r--x11/kdelibs4/files/patch-git_016841a78
-rw-r--r--x11/kdelibs4/files/patch-git_1804c2f_cve-2017-641039
-rw-r--r--x11/kdelibs4/files/patch-git_94f1d2f67
-rw-r--r--x11/kdelibs4/files/patch-git_967fc7035
-rw-r--r--x11/kdelibs4/files/patch-git_dd1c2da44
-rw-r--r--x11/kdelibs4/files/patch-mimetypes_kde.xml505
11 files changed, 8 insertions, 937 deletions
diff --git a/x11/kdelibs4/Makefile b/x11/kdelibs4/Makefile
index 1f19fbeb8ff8..4556f7d4a523 100644
--- a/x11/kdelibs4/Makefile
+++ b/x11/kdelibs4/Makefile
@@ -3,15 +3,13 @@
PORTNAME= kdelibs
PORTVERSION= ${KDE4_KDELIBS_VERSION}
-PORTREVISION= 10
-CATEGORIES= x11 kde
-MASTER_SITES= KDE/${KDE4_APPLICATIONS_BRANCH}/applications/${KDE4_APPLICATIONS_VERSION}/src
-DIST_SUBDIR= KDE/${PORTVERSION}
+CATEGORIES= x11 kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Base set of libraries needed by KDE programs
LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \
+ libImath-2_2.so.12:graphics/ilmbase \
libjasper.so:graphics/jasper \
libpcre.so:devel/pcre \
libenchant.so:textproc/enchant \
@@ -20,7 +18,8 @@ LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \
libhal.so:sysutils/hal \
libqca.so:devel/qca \
libpolkit-qt-core-1.so:sysutils/polkit-qt \
- libdbusmenu-qt.so:devel/libdbusmenu-qt
+ libdbusmenu-qt.so:devel/libdbusmenu-qt \
+ libstreams.so:deskutils/libstreams
BUILD_DEPENDS= docbook-xml>0:textproc/docbook-xml \
${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl
@@ -40,7 +39,7 @@ USE_QT4= corelib dbus declarative designer_build gui \
qtestlib script sql svg webkit xml \
moc_build qmake_build rcc_build uic_build \
imageformats_run qdbusviewer_run
-USE_XORG= sm x11 xcursor xext xfixes xft xpm xrender xtst
+USE_XORG= ice sm x11 xau xcursor xdmcp xext xfixes xft xpm xrender xtst
USE_LDCONFIG= yes
MAKE_ENV= XDG_CONFIG_HOME=/dev/null
diff --git a/x11/kdelibs4/distinfo b/x11/kdelibs4/distinfo
index f3c999d21980..ba06aabbb529 100644
--- a/x11/kdelibs4/distinfo
+++ b/x11/kdelibs4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1465934303
-SHA256 (KDE/4.14.10/kdelibs-4.14.10.tar.xz) = 00f5a7bdb0b2bcb786ea630844c639ebe89c45eb1e88443dde421baa0895ca94
-SIZE (KDE/4.14.10/kdelibs-4.14.10.tar.xz) = 11644204
+TIMESTAMP = 1490532363
+SHA256 (KDE/applications/16.12.3/kdelibs-4.14.30.tar.xz) = a39fc3ef320c27ea49e5d238b2a860ef61824a20922268a18392b0521a38196d
+SIZE (KDE/applications/16.12.3/kdelibs-4.14.30.tar.xz) = 11643248
diff --git a/x11/kdelibs4/files/patch-cmake_modules_FindHUNSPELL.cmake b/x11/kdelibs4/files/patch-cmake_modules_FindHUNSPELL.cmake
deleted file mode 100644
index 6853675ab016..000000000000
--- a/x11/kdelibs4/files/patch-cmake_modules_FindHUNSPELL.cmake
+++ /dev/null
@@ -1,27 +0,0 @@
-Includes the following two upstream commits:
-
-commit c828f8592fcfd6c2a66ebc18a826de38d6a2fef2
-Author: Pino Toscano <pino@kde.org>
-Date: Sat Dec 31 12:08:59 2016 +0100
-
- cmake: look for hunspell-1.6 as well
-
-commit 2ab2745eb01f73355c490ac8d5d1837dec84fd6c
-Author: Wolfgang Bauer <wbauer@tmo.at>
-Date: Thu Oct 20 15:51:29 2016 +0200
-
- Support newer hunspell versions in FindHUNSPELL.cmake
-
- REVIEW: 128600
-
---- cmake/modules/FindHUNSPELL.cmake
-+++ cmake/modules/FindHUNSPELL.cmake
-@@ -14,7 +14,7 @@ ENDIF (HUNSPELL_INCLUDE_DIR AND HUNSPELL_LIBRARIES)
-
- FIND_PATH(HUNSPELL_INCLUDE_DIR hunspell/hunspell.hxx )
-
--FIND_LIBRARY(HUNSPELL_LIBRARIES NAMES hunspell-1.3 hunspell-1.2)
-+FIND_LIBRARY(HUNSPELL_LIBRARIES NAMES hunspell-2.0 hunspell-1.6 hunspell-1.5 hunspell-1.4 hunspell-1.3 hunspell-1.2)
-
- # handle the QUIETLY and REQUIRED arguments and set HUNSPELL_FOUND to TRUE if
- # all listed variables are TRUE
diff --git a/x11/kdelibs4/files/patch-cmake_modules_FindKexiv2.cmake b/x11/kdelibs4/files/patch-cmake_modules_FindKexiv2.cmake
deleted file mode 100644
index a34c0668c78f..000000000000
--- a/x11/kdelibs4/files/patch-cmake_modules_FindKexiv2.cmake
+++ /dev/null
@@ -1,78 +0,0 @@
---- cmake/modules/FindKexiv2.cmake.orig 2011-05-20 22:24:53.000000000 +0200
-+++ cmake/modules/FindKexiv2.cmake 2011-07-31 04:11:37.659261791 +0200
-@@ -62,59 +62,28 @@
-
- # use pkg-config to get the directories and then use these values
- # in the FIND_PATH() and FIND_LIBRARY() calls
-- include(UsePkgConfig)
--
-- PKGCONFIG(libkexiv2 _KEXIV2IncDir _KEXIV2LinkDir _KEXIV2LinkFlags _KEXIV2Cflags)
--
-- if(_KEXIV2LinkFlags)
-- # query pkg-config asking for a libkexiv2 >= 0.2.0
-- exec_program(${PKGCONFIG_EXECUTABLE} ARGS --atleast-version=0.2.0 libkexiv2 RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull )
-- if(_return_VALUE STREQUAL "0")
-- message(STATUS "Found libkexiv2 release >= 0.2.0")
-- set(KEXIV2_VERSION_GOOD_FOUND TRUE)
-- else(_return_VALUE STREQUAL "0")
-- message(STATUS "Found libkexiv2 release < 0.2.0, too old")
-- set(KEXIV2_VERSION_GOOD_FOUND FALSE)
-- set(KEXIV2_FOUND FALSE)
-- endif(_return_VALUE STREQUAL "0")
-- else(_KEXIV2LinkFlags)
-- set(KEXIV2_VERSION_GOOD_FOUND FALSE)
-- set(KEXIV2_FOUND FALSE)
-- endif(_KEXIV2LinkFlags)
-- else(NOT WIN32)
-- set(KEXIV2_VERSION_GOOD_FOUND TRUE)
-+ include(FindPkgConfig)
-+ pkg_check_modules(PC_LIBKEXIV2 libkexiv2-kde4>=0.2.0)
-+ set(KEXIV2_DEFINITIONS ${PC_LIBKEXIV2_CFLAGS_OTHER})
- endif(NOT WIN32)
-
-- if(KEXIV2_VERSION_GOOD_FOUND)
-- set(KEXIV2_DEFINITIONS "${_KEXIV2Cflags}")
--
-- find_path(KEXIV2_INCLUDE_DIR libkexiv2/version.h
-- ${_KEXIV2IncDir}
-+ find_path(KEXIV2_INCLUDE_DIR NAMES libkexiv2/version.h
-+ HINTS
-+ ${PC_LIBKEXIV2_INCLUDEDIR}
-+ ${PC_LIBKEXIV2_INCLUDE_DIRS}
- )
-
-- find_library(KEXIV2_LIBRARIES NAMES kexiv2
-- PATHS
-- ${_KEXIV2LinkDir}
-+ find_library(KEXIV2_LIBRARY NAMES kexiv2
-+ HINTS
-+ ${PC_LIBKEXIV2_LIBDIR}
-+ ${PC_LIBKEXIV2_LIBRARY_DIRS}
- )
-
-- if (KEXIV2_INCLUDE_DIR AND KEXIV2_LIBRARIES)
-- set(KEXIV2_FOUND TRUE)
-- endif (KEXIV2_INCLUDE_DIR AND KEXIV2_LIBRARIES)
-- endif(KEXIV2_VERSION_GOOD_FOUND)
-- if (KEXIV2_FOUND)
-- if (NOT Kexiv2_FIND_QUIETLY)
-- message(STATUS "Found libkexiv2: ${KEXIV2_LIBRARIES}")
-- endif (NOT Kexiv2_FIND_QUIETLY)
-- else (KEXIV2_FOUND)
-- if (Kexiv2_FIND_REQUIRED)
-- if (NOT KEXIV2_INCLUDE_DIR)
-- message(FATAL_ERROR "Could NOT find libkexiv2 header files")
-- endif (NOT KEXIV2_INCLUDE_DIR)
-- if (NOT KEXIV2_LIBRARIES)
-- message(FATAL_ERROR "Could NOT find libkexiv2 library")
-- endif (NOT KEXIV2_LIBRARIES)
-- endif (Kexiv2_FIND_REQUIRED)
-- endif (KEXIV2_FOUND)
-+ include(FindPackageHandleStandardArgs)
-+ find_package_handle_standard_args(Kexiv2 DEFAULT_MSG KEXIV2_LIBRARY KEXIV2_INCLUDE_DIR)
-+ if(KEXIV2_FOUND)
-+ set(KEXIV2_LIBRARIES ${KEXIV2_LIBRARY})
-+ endif(KEXIV2_FOUND)
-
- mark_as_advanced(KEXIV2_INCLUDE_DIR KEXIV2_LIBRARIES KEXIV2_DEFINITIONS)
-
diff --git a/x11/kdelibs4/files/patch-cmake_modules_PythonMacros.cmake b/x11/kdelibs4/files/patch-cmake_modules_PythonMacros.cmake
deleted file mode 100644
index 457c4a5741b5..000000000000
--- a/x11/kdelibs4/files/patch-cmake_modules_PythonMacros.cmake
+++ /dev/null
@@ -1,55 +0,0 @@
-The pyo-related changes are (at least for now) FreeBSD-specific and are present
-in order to install .pyo files in addition to .pyc files when installing Python
-modules.
-
-The "--destination-dir" changes are required to fix PR 200018 and come from a
-change landed upstream, 94f1d2f ("PythonMacros: specify destination directory
-in byte-compiled files"). See patch-git_94f1d2f for more information.
---- cmake/modules/PythonMacros.cmake
-+++ cmake/modules/PythonMacros.cmake
-@@ -41,16 +41,18 @@ macro(PYTHON_INSTALL SOURCE_FILE DESTINATION_DIR)
- if(PYTHON_VERSION_STRING VERSION_GREATER 3.1)
- # To get the right version for suffix
- set(_bin_pyc "${CMAKE_CURRENT_BINARY_DIR}/${_basepath}/__pycache__/${_filenamebase}.cpython-${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}.pyc")
-+ set(_bin_pyo "${CMAKE_CURRENT_BINARY_DIR}/${_basepath}/__pycache__/${_filenamebase}.cpython-${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}.pyo")
- set(_py_install_dir "${DESTINATION_DIR}/__pycache__/")
- else()
- set(_bin_pyc "${CMAKE_CURRENT_BINARY_DIR}/${_basepath}/${_filenamebase}.pyc")
-+ set(_bin_pyo "${CMAKE_CURRENT_BINARY_DIR}/${_basepath}/${_filenamebase}.pyo")
- set(_py_install_dir "${DESTINATION_DIR}")
- endif()
-
- file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${_basepath})
-
- # Setting because it will be displayed later, in compile_python_files
-- set(_message "Byte-compiling ${_bin_py} to ${_bin_pyc}")
-+ set(_message "Byte-compiling ${_bin_py} to ${_bin_pyc} and ${_bin_pyo}")
-
- string(REPLACE "/" "_" _rule_name "${_basepath}/${_bin_pyc}")
- add_custom_target("${_rule_name}" ALL)
-@@ -60,7 +62,8 @@ macro(PYTHON_INSTALL SOURCE_FILE DESTINATION_DIR)
- add_custom_command(
- TARGET "${_rule_name}"
- COMMAND "${CMAKE_COMMAND}" -E echo "${_message}"
-- COMMAND "${PYTHON_EXECUTABLE}" "${_python_compile_py}" "${_bin_py}"
-+ COMMAND "${PYTHON_EXECUTABLE}" "${_python_compile_py}" "--destination-dir" "${DESTINATION_DIR}" "${_bin_py}"
-+ COMMAND "${PYTHON_EXECUTABLE}" -O "${_python_compile_py}" "--destination-dir" "${DESTINATION_DIR}" "${_bin_py}"
- DEPENDS "${_absfilename}"
- )
- else()
-@@ -68,12 +71,13 @@ macro(PYTHON_INSTALL SOURCE_FILE DESTINATION_DIR)
- TARGET "${_rule_name}"
- COMMAND "${CMAKE_COMMAND}" -E echo "${_message}"
- COMMAND "${CMAKE_COMMAND}" -E copy "${_absfilename}" "${_bin_py}"
-- COMMAND "${PYTHON_EXECUTABLE}" "${_python_compile_py}" "${_bin_py}"
-+ COMMAND "${PYTHON_EXECUTABLE}" "${_python_compile_py}" "--destination-dir" "${DESTINATION_DIR}" "${_bin_py}"
-+ COMMAND "${PYTHON_EXECUTABLE}" -O "${_python_compile_py}" "--destination-dir" "${DESTINATION_DIR}" "${_bin_py}"
- DEPENDS "${_absfilename}"
- )
- endif()
-
-- install(FILES ${_bin_pyc} DESTINATION "${_py_install_dir}")
-+ install(FILES ${_bin_pyc} ${_bin_pyo} DESTINATION "${_py_install_dir}")
- unset(_py_install_dir)
- unset(_message)
-
diff --git a/x11/kdelibs4/files/patch-git_016841a b/x11/kdelibs4/files/patch-git_016841a
deleted file mode 100644
index d5897fa3a0d6..000000000000
--- a/x11/kdelibs4/files/patch-git_016841a
+++ /dev/null
@@ -1,78 +0,0 @@
-commit 016841aeb0b180981122085e9b1d49ae66951670
-Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Fri Dec 18 13:35:35 2015 +0100
-
- FindPyKDE4: Make PYKDE4_INSTALL_PYTHON_FILES use PYTHON_INSTALL.
-
- Commit 94f1d2f ("PythonMacros: specify destination directory in
- byte-compiled files") broke Kajongg's build because it uses the
- PYKDE4_INSTALL_PYTHON_FILES() macro, whose use of PythonCompile.py had
- not been updated.
-
- Instead of just passing --destination-dir in FindPyKDE4.cmake, rewrite
- the PYKDE4_INSTALL_PYTHON_FILES() macro to use PythonMacros's
- PYTHON_INSTALL(). Not only does this fix Kajongg's build, but it also
- removes a lot of code duplication and makes
- PYKDE4_INSTALL_PYTHON_FILES() work with Python 3.2+'s different .pyc
- location.
-
- REVIEW: 126413
-
-Required for PR 200018.
---- cmake/modules/FindPyKDE4.cmake
-+++ cmake/modules/FindPyKDE4.cmake
-@@ -9,6 +9,7 @@
- # This file is in the public domain.
-
- INCLUDE(FindPythonInterp)
-+include(PythonMacros)
-
- SET(PYKDE4_FOUND FALSE)
-
-@@ -104,45 +105,8 @@ ENDIF(PYTHONINTERP_FOUND)
- # project..
- #
- MACRO(PYKDE4_INSTALL_PYTHON_FILES)
--
-- ADD_CUSTOM_TARGET(pysupport ALL)
- FOREACH (_current_file ${ARGN})
--
-- # Install the source file.
-- INSTALL(FILES ${_current_file} DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME})
--
-- # Byte compile and install the .pyc file.
-- GET_FILENAME_COMPONENT(_absfilename ${_current_file} ABSOLUTE)
-- GET_FILENAME_COMPONENT(_filename ${_current_file} NAME)
-- GET_FILENAME_COMPONENT(_filenamebase ${_current_file} NAME_WE)
-- GET_FILENAME_COMPONENT(_basepath ${_current_file} PATH)
-- SET(_bin_py ${CMAKE_BINARY_DIR}/${_basepath}/${_filename})
-- SET(_bin_pyc ${CMAKE_BINARY_DIR}/${_basepath}/${_filenamebase}.pyc)
--
-- FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${_basepath})
--
-- SET(_message "-DMESSAGE=Byte-compiling ${_bin_py}")
--
-- GET_FILENAME_COMPONENT(_abs_bin_py ${_bin_py} ABSOLUTE)
-- IF(_abs_bin_py STREQUAL ${_absfilename}) # Don't copy the file onto itself.
-- ADD_CUSTOM_COMMAND(
-- TARGET pysupport
-- COMMAND ${CMAKE_COMMAND} -E echo ${message}
-- COMMAND ${PYTHON_EXECUTABLE} ${current_module_dir}/PythonCompile.py ${_bin_py}
-- DEPENDS ${_absfilename}
-- )
-- ELSE(_abs_bin_py STREQUAL ${_absfilename})
-- ADD_CUSTOM_COMMAND(
-- TARGET pysupport
-- COMMAND ${CMAKE_COMMAND} -E echo ${message}
-- COMMAND ${CMAKE_COMMAND} -E copy ${_absfilename} ${_bin_py}
-- COMMAND ${PYTHON_EXECUTABLE} ${current_module_dir}/PythonCompile.py ${_bin_py}
-- DEPENDS ${_absfilename}
-- )
-- ENDIF(_abs_bin_py STREQUAL ${_absfilename})
--
-- INSTALL(FILES ${_bin_pyc} DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME})
--
-+ python_install(${_current_file} ${DATA_INSTALL_DIR}/${PROJECT_NAME})
- ENDFOREACH (_current_file)
- ENDMACRO(PYKDE4_INSTALL_PYTHON_FILES)
-
diff --git a/x11/kdelibs4/files/patch-git_1804c2f_cve-2017-6410 b/x11/kdelibs4/files/patch-git_1804c2f_cve-2017-6410
deleted file mode 100644
index 99bb4b6146d9..000000000000
--- a/x11/kdelibs4/files/patch-git_1804c2f_cve-2017-6410
+++ /dev/null
@@ -1,39 +0,0 @@
-From 1804c2fde7bf4e432c6cf5bb8cce5701c7010559 Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Tue, 28 Feb 2017 19:08:50 +0100
-Subject: [PATCH] Sanitize URLs before passing them to FindProxyForURL
-
-Remove user/password information
-For https: remove path and query
-
-Backport from kio f9d0cb47cf94e209f6171ac0e8d774e68156a6e4
----
- kio/misc/kpac/script.cpp | 11 +++++++++--
- 1 file changed, 9 insertions(+), 2 deletions(-)
-
-diff --git a/kio/misc/kpac/script.cpp b/kio/misc/kpac/script.cpp
-index a595301307..9ab360a0b5 100644
---- kio/misc/kpac/script.cpp
-+++ kio/misc/kpac/script.cpp
-@@ -754,9 +754,16 @@ namespace KPAC
- }
- }
-
-+ KUrl cleanUrl = url;
-+ cleanUrl.setUserInfo(QString());
-+ if (cleanUrl.scheme().toLower() == QLatin1String("https")) {
-+ cleanUrl.setPath(QString());
-+ cleanUrl.setQuery(QString());
-+ }
-+
- QScriptValueList args;
-- args << url.url();
-- args << url.host();
-+ args << cleanUrl.url();
-+ args << cleanUrl.host();
-
- QScriptValue result = func.call(QScriptValue(), args);
- if (result.isError()) {
---
-2.11.1
-
diff --git a/x11/kdelibs4/files/patch-git_94f1d2f b/x11/kdelibs4/files/patch-git_94f1d2f
deleted file mode 100644
index ee387ceb8a0e..000000000000
--- a/x11/kdelibs4/files/patch-git_94f1d2f
+++ /dev/null
@@ -1,67 +0,0 @@
-commit 94f1d2fa9582a2942d5154b85c849cc3c6140e31
-Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Wed Dec 16 18:25:13 2015 +0100
-
- PythonMacros: specify destination directory in byte-compiled files.
-
- The PYTHON_INSTALL() macro is a wrapper around the py_compile Python
- module that also installs the byte-code (.pyc) file it generates.
-
- However, when a .py file is passed to py_compile without any additional
- arguments, its full path is recorded in the .pyc file. This is
- problematic, as most distributions install all files into a build root
- instead of simply copying files to / as part of the packaging process.
- In this case, the generated .pyc file will have something like
- /wrkdir/buildroot/usr/lib/python2.7/site-packages/Foo/my_module.py
- in it. Not only does this show up in exception tracebacks, but if the
- user later invokes my_module.py and has write access to my_module's
- directory, my_module.pyc will be rewritten with the right path to
- my_module.py (without the build root). This can lead to uninstallation
- errors if the package management system checks each file before removal,
- for example.
-
- Fix it by rewritting the PythonCompile.py script so that it takes a
- --destination-dir argument that we use to pass the full path to
- my_module.py instead of letting it be (wrongly) deduced.
-
- It is important to note that PythonCompile.py now uses the argparse
- module, which is not present in Python <= 2.6, Python 3.0 and Python
- 3.1.
-
- REVIEW: 126345
-
-Required for PR 200018. Part of this commit is in patch-cmake_modules_PythonMacros.py.
---- cmake/modules/PythonCompile.py
-+++ cmake/modules/PythonCompile.py
-@@ -1,4 +1,29 @@
- # By Simon Edwards <simon@simonzone.com>
- # This file is in the public domain.
--import py_compile, sys
--sys.exit(py_compile.main())
-+
-+"""
-+Byte-compiles a given Python source file, generating a .pyc file or, if the
-+Python executable was invoked with -O, a .pyo file from it.
-+It uses the --destination-dir option to set the path to the source file (which
-+will appear in tracebacks, for example), so that if the .py file was in a build
-+root will appear with the right path.
-+"""
-+
-+import argparse
-+import os
-+import py_compile
-+
-+
-+if __name__ == '__main__':
-+ parser = argparse.ArgumentParser('Byte-compiles a Python source file.')
-+ parser.add_argument('-d', '--destination-dir', required=True,
-+ help='Location where the source file will be '
-+ 'installed, without any build roots.')
-+ parser.add_argument('source_file',
-+ help='Source file to byte-compile.')
-+
-+ args = parser.parse_args()
-+
-+ dfile = os.path.join(args.destination_dir,
-+ os.path.basename(args.source_file))
-+ py_compile.compile(args.source_file, dfile=dfile)
diff --git a/x11/kdelibs4/files/patch-git_967fc70 b/x11/kdelibs4/files/patch-git_967fc70
deleted file mode 100644
index 7c1a60cb473d..000000000000
--- a/x11/kdelibs4/files/patch-git_967fc70
+++ /dev/null
@@ -1,35 +0,0 @@
-From: Rex Dieter <rdieter@math.unl.edu>
-Date: Sat, 07 Nov 2015 12:54:26 +0000
-Subject: FindTaglib.cmake: fix version detection for 1.10
-X-Git-Tag: v4.14.15
-X-Git-Url: http://quickgit.kde.org/?p=kdelibs.git&a=commitdiff&h=967fc70300d5c2ae34d39b61757b717f6fca8805
----
-FindTaglib.cmake: fix version detection for 1.10
----
-
-
---- cmake/modules/FindTaglib.cmake
-+++ cmake/modules/FindTaglib.cmake
-@@ -29,10 +29,10 @@
-
- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION)
-
-- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
-+ if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
- message(STATUS "TagLib version not found: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}")
- set(TAGLIB_FOUND FALSE)
-- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
-+ else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
-
- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES)
-
-@@ -43,7 +43,7 @@
- message(STATUS "Found taglib: ${TAGLIB_LIBRARIES}")
- endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS)
- string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}")
-- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
-+ endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
- mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES)
-
- else(TAGLIBCONFIG_EXECUTABLE)
-
diff --git a/x11/kdelibs4/files/patch-git_dd1c2da b/x11/kdelibs4/files/patch-git_dd1c2da
deleted file mode 100644
index f70609e81c86..000000000000
--- a/x11/kdelibs4/files/patch-git_dd1c2da
+++ /dev/null
@@ -1,44 +0,0 @@
-From dd1c2da9d26fd4cfc7fe0a25f413e536d56cf2db Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Fri, 26 Aug 2016 00:30:34 +0200
-Subject: [PATCH] Backport karchive fix for out of directory files
-
-REVIEW: 128749
----
- kdecore/io/karchive.cpp | 15 +++++++++++++--
-
-diff --git kdecore/io/karchive.cpp kdecore/io/karchive.cpp
-index eb0bf2e..d3f8c67 100644
---- kdecore/io/karchive.cpp
-+++ kdecore/io/karchive.cpp
-@@ -800,6 +800,7 @@ static bool sortByPosition( const KArchiveFile* file1, const KArchiveFile* file2
- void KArchiveDirectory::copyTo(const QString& dest, bool recursiveCopy ) const
- {
- QDir root;
-+ const QString destDir(QDir(dest).absolutePath()); // get directory path without any "." or ".."
-
- QList<const KArchiveFile*> fileList;
- QMap<qint64, QString> fileToDir;
-@@ -809,10 +810,20 @@ void KArchiveDirectory::copyTo(const QString& dest, bool recursiveCopy ) const
- QStack<QString> dirNameStack;
-
- dirStack.push( this ); // init stack at current directory
-- dirNameStack.push( dest ); // ... with given path
-+ dirNameStack.push( destDir ); // ... with given path
- do {
- const KArchiveDirectory* curDir = dirStack.pop();
-- const QString curDirName = dirNameStack.pop();
-+
-+ // extract only to specified folder if it is located within archive's extraction folder
-+ // otherwise put file under root position in extraction folder
-+ QString curDirName = dirNameStack.pop();
-+ if (!QDir(curDirName).absolutePath().startsWith(destDir)) {
-+ qWarning() << "Attempted export into folder" << curDirName
-+ << "which is outside of the extraction root folder" << destDir << "."
-+ << "Changing export of contained files to extraction root folder.";
-+ curDirName = destDir;
-+ }
-+
- root.mkdir(curDirName);
-
- const QStringList dirEntries = curDir->entries();
diff --git a/x11/kdelibs4/files/patch-mimetypes_kde.xml b/x11/kdelibs4/files/patch-mimetypes_kde.xml
deleted file mode 100644
index 2fe6d4d112db..000000000000
--- a/x11/kdelibs4/files/patch-mimetypes_kde.xml
+++ /dev/null
@@ -1,505 +0,0 @@
---- mimetypes/kde.xml.orig 2016-06-14 20:05:36.032272000 +0000
-+++ mimetypes/kde.xml 2016-06-14 20:10:12.125459000 +0000
-@@ -13,64 +13,6 @@
- the mime type there.
- -->
- <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
-- <mime-type type="application/metalink+xml">
-- <sub-class-of type="application/xml"/>
-- <comment>Metalink download</comment>
-- <comment xml:lang="ar">تنزيل Metalink</comment>
-- <comment xml:lang="ast">Descarga Metalink</comment>
-- <comment xml:lang="bs">Metalink preuzimanje</comment>
-- <comment xml:lang="ca">Baixada de «Metalink»</comment>
-- <comment xml:lang="ca@valencia">Baixada de «Metalink»</comment>
-- <comment xml:lang="cs">Stahování Metalink</comment>
-- <comment xml:lang="da">Metalink-download</comment>
-- <comment xml:lang="de">Metalink-Download</comment>
-- <comment xml:lang="el">Λήψη Metalink</comment>
-- <comment xml:lang="en_GB">Metalink download</comment>
-- <comment xml:lang="es">Descarga Metalink</comment>
-- <comment xml:lang="et">Metalinki allalaadimine</comment>
-- <comment xml:lang="eu">Metalik deskarga</comment>
-- <comment xml:lang="fi">Metalink-lataus</comment>
-- <comment xml:lang="fr">Téléchargement par méta-liens</comment>
-- <comment xml:lang="ga">Íosluchtú Metalink</comment>
-- <comment xml:lang="gl">Descarga de Metalink</comment>
-- <comment xml:lang="hr">Metalink preuzimanje</comment>
-- <comment xml:lang="hu">Metalinkletöltés</comment>
-- <comment xml:lang="ia">Discargamento de Metalink</comment>
-- <comment xml:lang="is">Metalink niðurhal</comment>
-- <comment xml:lang="it">scaricamento Metalink</comment>
-- <comment xml:lang="ja">Metalink ダウンロード</comment>
-- <comment xml:lang="kk">Метасілтеме</comment>
-- <comment xml:lang="km">ទាញយក​តំណ​មេតា</comment>
-- <comment xml:lang="ko">Metalink 다운로드</comment>
-- <comment xml:lang="lt">Metalink atsiuntimas</comment>
-- <comment xml:lang="lv">Metalink lejupielāde</comment>
-- <comment xml:lang="ml">മെറ്റാ-കണ്ണി ഡൌണ്‍ലോഡ്</comment>
-- <comment xml:lang="mr">मेटालिंक डाउनलोड</comment>
-- <comment xml:lang="nb">Metalink nedlasting</comment>
-- <comment xml:lang="nds">Metalink-Daalladen</comment>
-- <comment xml:lang="nl">Download van metalink</comment>
-- <comment xml:lang="nn">Metalink-nedlasting</comment>
-- <comment xml:lang="pa">ਮੇਟਾਲਿੰਕ ਡਾਊਨਲੋਡ</comment>
-- <comment xml:lang="pl">Pobieranie Metalink</comment>
-- <comment xml:lang="pt">Transferência do Metalink</comment>
-- <comment xml:lang="pt_BR">Transferência do Metalink</comment>
-- <comment xml:lang="ro">Descărcare Metalink</comment>
-- <comment xml:lang="ru">метассылка</comment>
-- <comment xml:lang="se">Metalink-viežžan</comment>
-- <comment xml:lang="sk">Sťahovanie Metalink</comment>
-- <comment xml:lang="sl">Prejem Metalink</comment>
-- <comment xml:lang="sr">металинк преузимање</comment>
-- <comment xml:lang="sr@ijekavian">металинк преузимање</comment>
-- <comment xml:lang="sr@ijekavianlatin">metalink preuzimanje</comment>
-- <comment xml:lang="sr@latin">metalink preuzimanje</comment>
-- <comment xml:lang="sv">Metalink-nerladdning</comment>
-- <comment xml:lang="tr">Metalink indirmesi</comment>
-- <comment xml:lang="ug">Metalink چۈشۈرۈش</comment>
-- <comment xml:lang="uk">метапосилання звантаження</comment>
-- <comment xml:lang="zh_CN">Metalink 下载</comment>
-- <comment xml:lang="zh_TW">Metalink 下載</comment>
-- <glob pattern="*.metalink"/>
-- </mime-type>
- <mime-type type="application/relaxng">
- <sub-class-of type="application/xml"/>
- <comment>RELAX NG</comment>
-@@ -662,66 +604,6 @@
- <glob pattern="*.mhtml"/>
- <glob pattern="*.mht"/>
- </mime-type>
-- <mime-type type="application/x-nzb"> <!-- fdo #10029 -->
-- <comment>NewzBin usenet index</comment>
-- <comment xml:lang="ar">فهرس يوزنت NewzBin</comment>
-- <comment xml:lang="ast">Índiz usenet de NewzBin</comment>
-- <comment xml:lang="bs">NewzBinov indeks Useneta</comment>
-- <comment xml:lang="ca">índex usenet NewzBin</comment>
-- <comment xml:lang="ca@valencia">índex usenet NewzBin</comment>
-- <comment xml:lang="cs">Index NewzBin usenet</comment>
-- <comment xml:lang="da">NewzBin usenet-indeks</comment>
-- <comment xml:lang="de">NewzBin-Usenet-Index</comment>
-- <comment xml:lang="el">Ευρετήριο νέων NewzBin</comment>
-- <comment xml:lang="en_GB">NewzBin usenet index</comment>
-- <comment xml:lang="es">Índice usenet de NewzBin</comment>
-- <comment xml:lang="et">NewzBini useneti indeks</comment>
-- <comment xml:lang="eu">NewzBin usenet indizea</comment>
-- <comment xml:lang="fi">NewzBin-keskusteluryhmäindeksi</comment>
-- <comment xml:lang="fr">Index Usenet de NewzBin</comment>
-- <comment xml:lang="ga">Innéacs usenet NewzBin</comment>
-- <comment xml:lang="gl">Índice da usenet de NewsBin</comment>
-- <comment xml:lang="hr">NewzBin usenet indeks</comment>
-- <comment xml:lang="hu">NewzBin Usenet-index</comment>
-- <comment xml:lang="ia">Indice usenet de NewzBiz</comment>
-- <comment xml:lang="is">NewzBin usenet yfirlit</comment>
-- <comment xml:lang="it">indice Usenet di NewzBin</comment>
-- <comment xml:lang="ja">NewzBin usenet インデックス</comment>
-- <comment xml:lang="kk">NewzBin usenet индексі</comment>
-- <comment xml:lang="km">លិបិក្រម​​បណ្ដាញ​ប្រើ​របស់ NewzBin</comment>
-- <comment xml:lang="ko">NewzBin 유즈넷 인덱스</comment>
-- <comment xml:lang="lt">NewzBin usenet indeksas</comment>
-- <comment xml:lang="lv">NewzBin usenet indekss</comment>
-- <comment xml:lang="ml">ന്യൂസ്ബിന്‍ യൂസ്നെറ്റ് സൂചിക</comment>
-- <comment xml:lang="mr">न्युझबिन युजनेट अनुक्रमणिका </comment>
-- <comment xml:lang="nb">NewzBin usenet index</comment>
-- <comment xml:lang="nds">NewzBin-Usenet-Index</comment>
-- <comment xml:lang="nl">NewzBin-usenet-index</comment>
-- <comment xml:lang="nn">NewzBin-temagruppeindeks</comment>
-- <comment xml:lang="pl">Indeks grup dyskusyjnych NewzBin</comment>
-- <comment xml:lang="pt">Índice de notícias do NewzBin</comment>
-- <comment xml:lang="pt_BR">Índice de notícias do NewzBin</comment>
-- <comment xml:lang="ro">index usenet NewzBin</comment>
-- <comment xml:lang="ru">индекс Usenet для NewzBin</comment>
-- <comment xml:lang="se">NewzBin usenetindeaksa</comment>
-- <comment xml:lang="sk">NewzBin usenet index</comment>
-- <comment xml:lang="sl">Kazalo novičarskih skupin NewzBin</comment>
-- <comment xml:lang="sr">Њузбинов индекс јузнета</comment>
-- <comment xml:lang="sr@ijekavian">Њузбинов индекс јузнета</comment>
-- <comment xml:lang="sr@ijekavianlatin">NewzBinov indeks Useneta</comment>
-- <comment xml:lang="sr@latin">NewzBinov indeks Useneta</comment>
-- <comment xml:lang="sv">Newzbin-diskussionsgruppindex</comment>
-- <comment xml:lang="tr">NewzBin usenet dizini</comment>
-- <comment xml:lang="ug">NewzBin usenet ئىندېكس</comment>
-- <comment xml:lang="uk">покажчик usenet NewzBin</comment>
-- <comment xml:lang="zh_CN">NewzBin usenet 索引</comment>
-- <comment xml:lang="zh_TW">NewzBin usenet 索引</comment>
-- <sub-class-of type="application/xml"/>
-- <magic priority="80">
-- <match type="string" value="&lt;nzb" offset="0:256"/>
-- </magic>
-- <glob pattern="*.nzb"/>
-- </mime-type>
- <mime-type type="application/x-plasma">
- <sub-class-of type="application/zip"/>
- <comment>plasmoid</comment>
-@@ -1546,9 +1428,6 @@
- <glob pattern="*.pnx"/>
- <glob pattern="*.rdc"/>
- </mime-type>
-- <mime-type type="text/plain"> <!-- As discussed on xdg list, *.doc is needed here for disambiguation -->
-- <glob pattern="*.doc"/>
-- </mime-type>
- <mime-type type="text/x-hex">
- <sub-class-of type="text/plain"/>
- <comment>Intel® hexadecimal object file</comment>
-@@ -3462,236 +3341,6 @@
- <glob pattern="*.wmp"/>
- </mime-type>
-
-- <mime-type type="application/x-kexiproject-shortcut"> <!-- FIXED 0.70 -->
-- <comment>shortcut to Kexi project on database server</comment>
-- <comment xml:lang="ar">اختصار لمشروع Kexi على خادم قاعدة بيانات</comment>
-- <comment xml:lang="ast">accesu rápidu a proyeutu Kexi en sirvidor de base de datos</comment>
-- <comment xml:lang="bs">prečica do Kexijevog projekta na serveru baze</comment>
-- <comment xml:lang="ca">drecera a un projecte Kexi en un servidor de base de dades</comment>
-- <comment xml:lang="ca@valencia">drecera a un projecte Kexi en un servidor de base de dades</comment>
-- <comment xml:lang="cs">zkratka k projektu Kexi na databázovém serveru</comment>
-- <comment xml:lang="da">genvej til Kexi-projekt på database-server</comment>
-- <comment xml:lang="de">Verknüpfung zu einem Kexi-Projekt auf einem Datenbank-Server</comment>
-- <comment xml:lang="el">συντόμευση στο έργο Kexi σε εξυπηρετητή βάσης δεδομένων</comment>
-- <comment xml:lang="en_GB">shortcut to Kexi project on database server</comment>
-- <comment xml:lang="es">acceso rápido a proyecto Kexi en servidor de base de datos</comment>
-- <comment xml:lang="et">Kexi projekti viit andmebaasiserveris</comment>
-- <comment xml:lang="eu">datubase-zerbitzaran dagoen Kexi proiektuari lasterbidea</comment>
-- <comment xml:lang="fi">pikakuvake tietokantapalvelimella olevaan Kexi-projektiin</comment>
-- <comment xml:lang="fr">Raccourcis vers un projet Kexi sur un serveur de base de données</comment>
-- <comment xml:lang="ga">aicearra go tionscadal Kexi ar fhreastalaí bunachair sonraí</comment>
-- <comment xml:lang="gl">atallo a un proxecto de Kexi nun servidor de bases de datos</comment>
-- <comment xml:lang="hr">prečac na Kexi projekt na poslužitelj baze podataka</comment>
-- <comment xml:lang="hu">link kiszolgálóalapú Kexi-projektre</comment>
-- <comment xml:lang="ia">via breve a projecto de Kexi sur servitor de base de datos</comment>
-- <comment xml:lang="is">tengill á Kexi-verkefni á gagnagrunnsþjóni</comment>
-- <comment xml:lang="it">scorciatoia a progetto Kexi su server di banca dati</comment>
-- <comment xml:lang="ja">データベースサーバの Kexi プロジェクトへのショートカット</comment>
-- <comment xml:lang="kk">Kexi деректер қоры жоба серверіне сілтеме</comment>
-- <comment xml:lang="km">ផ្លូវកាត់​ទៅ​គម្រោង Kexi នៅ​ក្នុង​ម៉ាស៊ីន​បម្រើ​មូលដ្ឋាន​ទិន្នន័យ</comment>
-- <comment xml:lang="ko">데이터베이스 서버의 Kexi 프로젝트 바로 가기</comment>
-- <comment xml:lang="lt">nuoroda į Kexi projektą duomenų bazės serveryje</comment>
-- <comment xml:lang="lv">īsceļš uz Kexi projektu datubāzes serverī</comment>
-- <comment xml:lang="ml">വിവരസഞ്ജയ സേവകനിലെ കെക്സി പദ്ധതിയിലേയ്കുള്ള കുറുക്ക്‌വഴി</comment>
-- <comment xml:lang="mr">डेटाबेस सर्व्हर वरील केक्सी परियोजनेकरिता शॉर्टकट </comment>
-- <comment xml:lang="nb">snarvei til Kexi-prosjekt på databasetjener</comment>
-- <comment xml:lang="nds">Fixtogriep op Kexi-Projekt op Datenbankserver</comment>
-- <comment xml:lang="nl">sneltoets naar Kexi-project op databaseserver</comment>
-- <comment xml:lang="nn">snarveg til Kexi-prosjekt på databasetenar</comment>
-- <comment xml:lang="pl">skrót do projektu Kexi na serwerze bazy danych</comment>
-- <comment xml:lang="pt">atalho para projectos do Kexi numa base de dados</comment>
-- <comment xml:lang="pt_BR">atalho para projeto do Kexi num banco de dados</comment>
-- <comment xml:lang="ro">scurtătură spre un proiect Kexi pe un server de baze de date</comment>
-- <comment xml:lang="ru">ссылка на проект Kexi</comment>
-- <comment xml:lang="se">njuolggobálggis Kexi-prošektii diehtovuođđobálvás</comment>
-- <comment xml:lang="sk">skratka ku projektu Kexi na databázovom serveri</comment>
-- <comment xml:lang="sl">bližnjica do projekta Kexi na strežniku podatkovne zbirke</comment>
-- <comment xml:lang="sr">пречица до Кексијевог пројекта на серверу базе</comment>
-- <comment xml:lang="sr@ijekavian">пречица до Кексијевог пројекта на серверу базе</comment>
-- <comment xml:lang="sr@ijekavianlatin">prečica do Kexijevog projekta na serveru baze</comment>
-- <comment xml:lang="sr@latin">prečica do Kexijevog projekta na serveru baze</comment>
-- <comment xml:lang="sv">genväg till Kexi-projekt på databasserver</comment>
-- <comment xml:lang="tr">veritabanı üzerindeki Kexi projesine kısayol</comment>
-- <comment xml:lang="ug">Kexi ساندان مۇلازىمېتىر قۇرۇلۇشىنىڭ تېزلەتمىسى</comment>
-- <comment xml:lang="uk">скорочення для проекту Kexi на сервері бази даних</comment>
-- <comment xml:lang="zh_CN">Kexi 数据库服务器项目的快捷方式</comment>
-- <comment xml:lang="zh_TW">資料庫伺服器 Kexi 專案的捷徑</comment>
-- <glob pattern="*.kexis"/>
-- </mime-type>
-- <mime-type type="application/x-kexiproject-sqlite2"> <!-- FIXED 0.70 -->
-- <sub-class-of type="application/x-sqlite2"/>
-- <comment>Kexi database file-based project</comment>
-- <comment xml:lang="ar">مشروع قاعدة بيانات Kexi يعتمد على ملفات</comment>
-- <comment xml:lang="ast">Proyeutu basáu en ficheros de base de datos Kexi</comment>
-- <comment xml:lang="bs">Kexijev projekat baze na osnovu datoteke</comment>
-- <comment xml:lang="ca">projecte basat en fitxer de base de dades del Kexi</comment>
-- <comment xml:lang="ca@valencia">projecte basat en fitxer de base de dades del Kexi</comment>
-- <comment xml:lang="cs">Projekt databáze Kexi ze souboru</comment>
-- <comment xml:lang="da">Databasefil-baseret projekt til Kexi</comment>
-- <comment xml:lang="de">Kexi-Datenbank Dateibasiertes Projekt</comment>
-- <comment xml:lang="el">Βάση δεδομένων έργο βασισμένη σε αρχείο Kexi</comment>
-- <comment xml:lang="en_GB">Kexi database file-based project</comment>
-- <comment xml:lang="es">Proyecto basado en archivos de base de datos Kexi</comment>
-- <comment xml:lang="et">Kexi andmebaasi failipõhine projekt</comment>
-- <comment xml:lang="eu">Kexi datubasearen fitxategian oinarritutako proiektua</comment>
-- <comment xml:lang="fi">Kexi-tietokanta tiedostoperustainen projekti</comment>
-- <comment xml:lang="fr">Projet de base de données Kexi</comment>
-- <comment xml:lang="ga">Tionscadal bunachair sonraí Kexi bunaithe ar chomhaid</comment>
-- <comment xml:lang="gl">Proxecto de base de datos de Kexi baseada en ficheiros</comment>
-- <comment xml:lang="hr">Kexi projekt datotečno bazirane baze podataka</comment>
-- <comment xml:lang="hu">Kexi adatbázisfájl-alapú projekt</comment>
-- <comment xml:lang="ia">Kexi :Projecto basate su file de base de datos</comment>
-- <comment xml:lang="is">Skráartengt Kexi gagnagrunnsverkefni</comment>
-- <comment xml:lang="it">progetto basato su file di banche dati di Kexi</comment>
-- <comment xml:lang="ja">Kexi データベース ファイルベースプロジェクト</comment>
-- <comment xml:lang="kk">Kexi деректер қоры файл негіздегі жоба</comment>
-- <comment xml:lang="km">គម្រោង​ដែល​មាន​មូលដ្ឋាន​លើ​ឯកសារ​មូលដ្ឋាន​ទិន្នន័យ​របស់ Kexi</comment>
-- <comment xml:lang="ko">Kexi 데이터베이스 파일 기반 프로젝트</comment>
-- <comment xml:lang="lt">Kexi failinis duomenų bazės projektas</comment>
-- <comment xml:lang="lv">Kexi datubāzes faila bāzēts projekts</comment>
-- <comment xml:lang="ml">ക്ലെക്സി വിവരസഞ്ജയത്തിന്റെ ഫയല്‍ അടിസ്ഥാനമാക്കിയുള്ള പദ്ധതി</comment>
-- <comment xml:lang="mr">केक्सी डेटाबेस फाईल-आधारित परियोजना</comment>
-- <comment xml:lang="nb">Kexi database filbasert prosjekt</comment>
-- <comment xml:lang="nds">Dateibaseert Kexi-Datenbankprojekt</comment>
-- <comment xml:lang="nl">Kexi database met bestandgebaseerd project</comment>
-- <comment xml:lang="nn">Filbasert Kexi-databaseprosjekt</comment>
-- <comment xml:lang="pl">Projekt bazy danych w pliku Kexi</comment>
-- <comment xml:lang="pt">Projecto de bases de dados em ficheiros do Kexi</comment>
-- <comment xml:lang="pt_BR">Projeto de banco de dados em arquivo do Kexi</comment>
-- <comment xml:lang="ro">proiect bază de date Kexi bazat pe fișier</comment>
-- <comment xml:lang="ru">проект файловой базы данных Kexi</comment>
-- <comment xml:lang="se">Kexi-diehtovuođđu fiilavuođđoduvvon prošeakta</comment>
-- <comment xml:lang="sk">Projekt databázy Kexi zo súboru</comment>
-- <comment xml:lang="sl">Projekt Kexi s podatkovno zbirko v datoteki</comment>
-- <comment xml:lang="sr">Кексијев пројекат базе на основу фајла</comment>
-- <comment xml:lang="sr@ijekavian">Кексијев пројекат базе на основу фајла</comment>
-- <comment xml:lang="sr@ijekavianlatin">Kexijev projekat baze na osnovu fajla</comment>
-- <comment xml:lang="sr@latin">Kexijev projekat baze na osnovu fajla</comment>
-- <comment xml:lang="sv">Kexi filbaserat databasprojekt</comment>
-- <comment xml:lang="tr">Dosya temelli Kexi veritabanı projesi</comment>
-- <comment xml:lang="ug">Kexi ساندان ھۆججەت ئاساسىدىكى قۇرۇلۇش</comment>
-- <comment xml:lang="uk">проект файлової бази даних Kexi</comment>
-- <comment xml:lang="zh_CN">Kexi 基于数据库文件项目</comment>
-- <comment xml:lang="zh_TW">Kexi 資料庫檔案專案</comment>
-- <glob pattern="*.kexi"/>
-- </mime-type>
-- <mime-type type="application/x-kexiproject-sqlite3"> <!-- FIXED 0.70 -->
-- <sub-class-of type="application/x-sqlite3"/>
-- <comment>Kexi database file-based project</comment>
-- <comment xml:lang="ar">مشروع قاعدة بيانات Kexi يعتمد على ملفات</comment>
-- <comment xml:lang="ast">Proyeutu basáu en ficheros de base de datos Kexi</comment>
-- <comment xml:lang="bs">Kexijev projekat baze na osnovu datoteke</comment>
-- <comment xml:lang="ca">projecte basat en fitxer de base de dades del Kexi</comment>
-- <comment xml:lang="ca@valencia">projecte basat en fitxer de base de dades del Kexi</comment>
-- <comment xml:lang="cs">Projekt databáze Kexi ze souboru</comment>
-- <comment xml:lang="da">Databasefil-baseret projekt til Kexi</comment>
-- <comment xml:lang="de">Kexi-Datenbank Dateibasiertes Projekt</comment>
-- <comment xml:lang="el">Βάση δεδομένων έργο βασισμένη σε αρχείο Kexi</comment>
-- <comment xml:lang="en_GB">Kexi database file-based project</comment>
-- <comment xml:lang="es">Proyecto basado en archivos de base de datos Kexi</comment>
-- <comment xml:lang="et">Kexi andmebaasi failipõhine projekt</comment>
-- <comment xml:lang="eu">Kexi datubasearen fitxategian oinarritutako proiektua</comment>
-- <comment xml:lang="fi">Kexi-tietokanta tiedostoperustainen projekti</comment>
-- <comment xml:lang="fr">Projet de base de données Kexi</comment>
-- <comment xml:lang="ga">Tionscadal bunachair sonraí Kexi bunaithe ar chomhaid</comment>
-- <comment xml:lang="gl">Proxecto de base de datos de Kexi baseada en ficheiros</comment>
-- <comment xml:lang="hr">Kexi projekt datotečno bazirane baze podataka</comment>
-- <comment xml:lang="hu">Kexi adatbázisfájl-alapú projekt</comment>
-- <comment xml:lang="ia">Kexi :Projecto basate su file de base de datos</comment>
-- <comment xml:lang="is">Skráartengt Kexi gagnagrunnsverkefni</comment>
-- <comment xml:lang="it">progetto basato su file di banche dati di Kexi</comment>
-- <comment xml:lang="ja">Kexi データベース ファイルベースプロジェクト</comment>
-- <comment xml:lang="kk">Kexi деректер қоры файл негіздегі жоба</comment>
-- <comment xml:lang="km">គម្រោង​ដែល​មាន​មូលដ្ឋាន​លើ​ឯកសារ​មូលដ្ឋាន​ទិន្នន័យ​របស់ Kexi</comment>
-- <comment xml:lang="ko">Kexi 데이터베이스 파일 기반 프로젝트</comment>
-- <comment xml:lang="lt">Kexi failinis duomenų bazės projektas</comment>
-- <comment xml:lang="lv">Kexi datubāzes faila bāzēts projekts</comment>
-- <comment xml:lang="ml">ക്ലെക്സി വിവരസഞ്ജയത്തിന്റെ ഫയല്‍ അടിസ്ഥാനമാക്കിയുള്ള പദ്ധതി</comment>
-- <comment xml:lang="mr">केक्सी डेटाबेस फाईल-आधारित परियोजना</comment>
-- <comment xml:lang="nb">Kexi database filbasert prosjekt</comment>
-- <comment xml:lang="nds">Dateibaseert Kexi-Datenbankprojekt</comment>
-- <comment xml:lang="nl">Kexi database met bestandgebaseerd project</comment>
-- <comment xml:lang="nn">Filbasert Kexi-databaseprosjekt</comment>
-- <comment xml:lang="pl">Projekt bazy danych w pliku Kexi</comment>
-- <comment xml:lang="pt">Projecto de bases de dados em ficheiros do Kexi</comment>
-- <comment xml:lang="pt_BR">Projeto de banco de dados em arquivo do Kexi</comment>
-- <comment xml:lang="ro">proiect bază de date Kexi bazat pe fișier</comment>
-- <comment xml:lang="ru">проект файловой базы данных Kexi</comment>
-- <comment xml:lang="se">Kexi-diehtovuođđu fiilavuođđoduvvon prošeakta</comment>
-- <comment xml:lang="sk">Projekt databázy Kexi zo súboru</comment>
-- <comment xml:lang="sl">Projekt Kexi s podatkovno zbirko v datoteki</comment>
-- <comment xml:lang="sr">Кексијев пројекат базе на основу фајла</comment>
-- <comment xml:lang="sr@ijekavian">Кексијев пројекат базе на основу фајла</comment>
-- <comment xml:lang="sr@ijekavianlatin">Kexijev projekat baze na osnovu fajla</comment>
-- <comment xml:lang="sr@latin">Kexijev projekat baze na osnovu fajla</comment>
-- <comment xml:lang="sv">Kexi filbaserat databasprojekt</comment>
-- <comment xml:lang="tr">Dosya temelli Kexi veritabanı projesi</comment>
-- <comment xml:lang="ug">Kexi ساندان ھۆججەت ئاساسىدىكى قۇرۇلۇش</comment>
-- <comment xml:lang="uk">проект файлової бази даних Kexi</comment>
-- <comment xml:lang="zh_CN">Kexi 基于数据库文件项目</comment>
-- <comment xml:lang="zh_TW">Kexi 資料庫檔案專案</comment>
-- <glob pattern="*.kexi"/>
-- <alias type="application/x-kexiproject-sqlite"/>
-- <alias type="application/x-vnd.kde.kexi"/>
-- </mime-type>
-- <mime-type type="application/x-kexi-connectiondata"> <!-- FIXED 0.70 -->
-- <comment>data for database server connection</comment>
-- <comment xml:lang="ar">بيانات اتصال خادم قاعدة البيانات</comment>
-- <comment xml:lang="ast">datos pa conexón a sirvidor de bases de datos</comment>
-- <comment xml:lang="bs">podaci za vezu sa serverom baze</comment>
-- <comment xml:lang="ca">dades per a la connexió al servidor de bases de dades</comment>
-- <comment xml:lang="ca@valencia">dades per a la connexió al servidor de bases de dades</comment>
-- <comment xml:lang="cs">údaje pro spojení s databázovým serverem</comment>
-- <comment xml:lang="da">data til database-server-forbindelse</comment>
-- <comment xml:lang="de">Daten für Datenbank-Server-Verbindung</comment>
-- <comment xml:lang="el">Δεδομένα για σύνδεση βάσης δεδομένων</comment>
-- <comment xml:lang="en_GB">data for database server connection</comment>
-- <comment xml:lang="es">datos para conexión a servidor de bases de datos</comment>
-- <comment xml:lang="et">andmebaasiserveri ühenduse andmed</comment>
-- <comment xml:lang="eu">datuak datubase zerbitzari konexiorako</comment>
-- <comment xml:lang="fi">dataa tietokantapalvelinyhteydelle</comment>
-- <comment xml:lang="fr">Données de connexion au serveur de base de données.</comment>
-- <comment xml:lang="ga">sonraí le haghaidh ceangail le freastalaí an bhunachair sonraí</comment>
-- <comment xml:lang="gl">datos de conexión a un servidor de bases de datos</comment>
-- <comment xml:lang="hr">podaci za vezu sa poslužiteljem baze podataka</comment>
-- <comment xml:lang="hu">adatbáziskapcsolat-fájl</comment>
-- <comment xml:lang="ia">datos pro connexion de servitor de base de datos</comment>
-- <comment xml:lang="is">upplýsingar um gagnagrunnstengingu</comment>
-- <comment xml:lang="it">dati per la connessione a server di banca dati</comment>
-- <comment xml:lang="ja">データベースサーバ接続のデータ</comment>
-- <comment xml:lang="kk">деректер қорына қосылу дерегі</comment>
-- <comment xml:lang="km">ទិន្នន័យ​សម្រាប់​ការ​តភ្ជាប់​ម៉ាស៊ីនបម្រើ​មូលដ្ឋាន​ទិន្នន័យ</comment>
-- <comment xml:lang="ko">데이터베이스 서버 연결 데이터</comment>
-- <comment xml:lang="lt">duomenų bazės serverio jungites duomenys</comment>
-- <comment xml:lang="lv">dati datubāzes servera savienojumam</comment>
-- <comment xml:lang="ml">വിവരസഞ്ജയ സേവകനിലേയ്ക്കുള്ള ബന്ധത്തിനാവശ്യമായ വിവരം</comment>
-- <comment xml:lang="mr">डेटाबेस सर्व्हर जुळवणी करिता डेटा</comment>
-- <comment xml:lang="nb">data for forbindelse til databasetjener</comment>
-- <comment xml:lang="nds">Daten för Datenbankserververbinnen</comment>
-- <comment xml:lang="nl">gegevens voor verbinding met databaseserver</comment>
-- <comment xml:lang="nn">data for databasetenar-samband</comment>
-- <comment xml:lang="pa">ਡਾਟਾਬੇਸ ਸਰਵਰ ਕੁਨੈਕਨਸ਼ਨ ਲਈ ਡਾਟਾ</comment>
-- <comment xml:lang="pl">dane do połączenia z serwerem bazy danych</comment>
-- <comment xml:lang="pt">dados de ligação a servidores de bases de dados</comment>
-- <comment xml:lang="pt_BR">dados de conexão a servidores de bases de dados</comment>
-- <comment xml:lang="ro">date pentru conexiune la server de bază de date</comment>
-- <comment xml:lang="ru">сведения о соединении с сервером баз данных</comment>
-- <comment xml:lang="se">datat diehtovuođđobálvá lávttašumi várás</comment>
-- <comment xml:lang="sk">údaje pre spojenie s databázovým serverom</comment>
-- <comment xml:lang="sl">podatki za povezavo s strežnikom za podatkovno zbirko</comment>
-- <comment xml:lang="sr">подаци за везу са сервером базе</comment>
-- <comment xml:lang="sr@ijekavian">подаци за везу са сервером базе</comment>
-- <comment xml:lang="sr@ijekavianlatin">podaci za vezu sa serverom baze</comment>
-- <comment xml:lang="sr@latin">podaci za vezu sa serverom baze</comment>
-- <comment xml:lang="sv">data för anslutning till databasserver</comment>
-- <comment xml:lang="tr">veritabanı bağlantısı için veri</comment>
-- <comment xml:lang="ug">ساندان مۇلازىمېتىر باغلىنىشىنىڭ سانلىق-مەلۇماتى</comment>
-- <comment xml:lang="uk">дані для з’єднання з сервером бази даних</comment>
-- <comment xml:lang="zh_CN">数据库服务器连接数据</comment>
-- <comment xml:lang="zh_TW">資料庫伺服器連線資料</comment>
-- <glob pattern="*.kexic"/>
-- </mime-type>
--
- <!-- http://www4.wiwiss.fu-berlin.de/bizer/TriG/ -->
- <!-- Used in Nepomuk to encode almost all ontologies -->
- <mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/x-trig"> <!-- fdo #18089 -->
-@@ -3872,123 +3521,4 @@
- </magic>
- <glob pattern="*.pic"/>
- </mime-type>
-- <mime-type type="text/x-qml"> <!-- in fdo smi > 0.90 -->
-- <comment>Qt Markup Language file</comment>
-- <comment xml:lang="ar">ملف لغة الوصف Qt</comment>
-- <comment xml:lang="bs">Datoteka Qt jezika za označavanje</comment>
-- <comment xml:lang="ca">fitxer de llenguatge de marques de Qt</comment>
-- <comment xml:lang="ca@valencia">fitxer de llenguatge de marques de Qt</comment>
-- <comment xml:lang="cs">Soubor Qt Markup Language</comment>
-- <comment xml:lang="da">Qt Markup Language-fil</comment>
-- <comment xml:lang="de">Qt-Markup-Language-Datei</comment>
-- <comment xml:lang="el">Αρχείο γλώσσας σήμανσης Qt</comment>
-- <comment xml:lang="en_GB">Qt Markup Language file</comment>
-- <comment xml:lang="es">Archivo de lenguaje de marcas de Qt</comment>
-- <comment xml:lang="et">Qt märkekeele fail</comment>
-- <comment xml:lang="eu">Qt markatzeko lengoaia fitxategia</comment>
-- <comment xml:lang="fi">Qt-merkintäkielitiedosto</comment>
-- <comment xml:lang="fr">Fichier de langage à balises Qt</comment>
-- <comment xml:lang="ga">Comhad Teanga Mharcála Qt</comment>
-- <comment xml:lang="gl">Ficheiro na lingua de etiquetas de Qt</comment>
-- <comment xml:lang="hr">Datoteka Qt-ovog označnog jezika</comment>
-- <comment xml:lang="hu">Qt Markup Language fájl</comment>
-- <comment xml:lang="ia">Le de linguage de marcation de QT</comment>
-- <comment xml:lang="is">Qt Markup tungumálsskrá</comment>
-- <comment xml:lang="it">File di linguaggio a marcatori di Qt</comment>
-- <comment xml:lang="kk">Qt белгілеу тіліндегі файл</comment>
-- <comment xml:lang="km">ឯកសារ​ភាសា​សម្គាល់ ​Qt </comment>
-- <comment xml:lang="ko">Qt 마크업 언어 파일</comment>
-- <comment xml:lang="lt">Qt ženklinimo kalba</comment>
-- <comment xml:lang="lv">Qt Markup Language fails</comment>
-- <comment xml:lang="mr">क्यूटी मार्कअप भाषा फाईल</comment>
-- <comment xml:lang="nb">FIl for Qt oppmerkingsspråk</comment>
-- <comment xml:lang="nds">Qt-Schriftsatzspraakdatei</comment>
-- <comment xml:lang="nl">Qt Markup Language-bestand</comment>
-- <comment xml:lang="nn">Fil for Qt-oppmerkingsspråk</comment>
-- <comment xml:lang="pl">Plik języka znaczników dla Qt</comment>
-- <comment xml:lang="pt">Ficheiro na Qt Markup Language</comment>
-- <comment xml:lang="pt_BR">Arquivo da Qt Markup Language</comment>
-- <comment xml:lang="ro">Fișier limbaj de marcare Qt</comment>
-- <comment xml:lang="ru">исходный код QML</comment>
-- <comment xml:lang="se">Qt Markup Language-fiila</comment>
-- <comment xml:lang="sk">Súbor značkovacieho jazyka Qt</comment>
-- <comment xml:lang="sl">Datoteka označevalnega jezika Qt (QML)</comment>
-- <comment xml:lang="sr">фајл КуТ‑овог обележивачког језика</comment>
-- <comment xml:lang="sr@ijekavian">фајл КуТ‑овог обележивачког језика</comment>
-- <comment xml:lang="sr@ijekavianlatin">fajl Qt‑ovog obeleživačkog jezika</comment>
-- <comment xml:lang="sr@latin">fajl Qt‑ovog obeleživačkog jezika</comment>
-- <comment xml:lang="sv">Qt-taggspråkfil</comment>
-- <comment xml:lang="tr">Qt İşaretleme Dili dosyası</comment>
-- <comment xml:lang="ug">Qt بەلگە تىل ھۆججىتى</comment>
-- <comment xml:lang="uk">файл мови розмітки Qt</comment>
-- <comment xml:lang="zh_CN">Qt 标记语言文件</comment>
-- <comment xml:lang="zh_TW">Qt 標示語言檔</comment>
-- <magic priority="80">
-- <match type="string" value="import Qt " offset="0:256"/>
-- </magic>
-- <glob pattern="*.qml"/>
-- </mime-type>
-- <mime-type type="application/x-mobipocket-ebook">
-- <comment>Mobipocket e-book</comment>
-- <comment xml:lang="ar">كتاب إلكتروني Mobipocket</comment>
-- <comment xml:lang="bs">Mobipocket e-book</comment>
-- <comment xml:lang="ca">Llibre electrònic Mobipocket</comment>
-- <comment xml:lang="ca@valencia">Llibre electrònic Mobipocket</comment>
-- <comment xml:lang="cs"> E-Book Mobipocket</comment>
-- <comment xml:lang="da">Mobipocket e-bog</comment>
-- <comment xml:lang="de">Mobipocket-e-book</comment>
-- <comment xml:lang="el">Ηλ. βιβλίο Mobipocket</comment>
-- <comment xml:lang="en_GB">Mobipocket e-book</comment>
-- <comment xml:lang="es">Libro electrónico Mobipocket</comment>
-- <comment xml:lang="et">Mobipocketi e-raamat</comment>
-- <comment xml:lang="eu">Mobipocket liburu elektronikoa (e-book)</comment>
-- <comment xml:lang="fi">Mobipocket-e-kirja</comment>
-- <comment xml:lang="fr">Livre électronique « Mobipocket »</comment>
-- <comment xml:lang="ga">Ríomhleabhar Mobipocket</comment>
-- <comment xml:lang="gl">Libro electrónico Mobipocket</comment>
-- <comment xml:lang="hr">E-knjiga u Mobipocketu</comment>
-- <comment xml:lang="hu">Mobipocket e-book</comment>
-- <comment xml:lang="ia">Mobipocket e-book</comment>
-- <comment xml:lang="is">Mobipocket rafbók</comment>
-- <comment xml:lang="it">Libro elettronico Mobipocket</comment>
-- <comment xml:lang="kk">Mobipocket эл.кітабі</comment>
-- <comment xml:lang="km">Mobipocket e-book</comment>
-- <comment xml:lang="ko">Mobipocket 전자책</comment>
-- <comment xml:lang="lt">Mobipocket e-knyga</comment>
-- <comment xml:lang="lv">Mobipocket e-grāmata</comment>
-- <comment xml:lang="mr">मोबीपॉकेट इ-पुस्तक</comment>
-- <comment xml:lang="nb">Mobipocket e-bok</comment>
-- <comment xml:lang="nds">E-Book för Mobipocket</comment>
-- <comment xml:lang="nl">Mobipocket e-book</comment>
-- <comment xml:lang="nn">Mobipocket e-bøk</comment>
-- <comment xml:lang="pl">Mobipocket e-book</comment>
-- <comment xml:lang="pt">E-Book do Mobipocket</comment>
-- <comment xml:lang="pt_BR">E-book do Mobipocket</comment>
-- <comment xml:lang="ro">Carte digitală Mobipocket</comment>
-- <comment xml:lang="ru">электронная книга Mobipocket</comment>
-- <comment xml:lang="se">Mobipocket e-girji</comment>
-- <comment xml:lang="sk">Elektronická kniha Mobipocket</comment>
-- <comment xml:lang="sl">E-knjiga Mobipocket</comment>
-- <comment xml:lang="sr">Мобипокетова е‑књига</comment>
-- <comment xml:lang="sr@ijekavian">Мобипокетова е‑књига</comment>
-- <comment xml:lang="sr@ijekavianlatin">Mobipocketova e‑knjiga</comment>
-- <comment xml:lang="sr@latin">Mobipocketova e‑knjiga</comment>
-- <comment xml:lang="sv">Mobipocket e-bok</comment>
-- <comment xml:lang="tr">Mobipocket e-kitap</comment>
-- <comment xml:lang="ug">Mobipocket ئې-كىتاب</comment>
-- <comment xml:lang="uk">електронна книга Mobipocket</comment>
-- <comment xml:lang="zh_CN">Mobipocket 电子书</comment>
-- <comment xml:lang="zh_TW">Mobipocket e-book</comment>
-- <sub-class-of type="application/x-palm-database"/>
-- <generic-icon name="x-office-document"/>
-- <glob pattern="*.mobi"/>
-- <glob pattern="*.prc" />
-- <magic priority="30">
-- <!-- This also matches AportisDoc, so lower the priority and prefer extension -->
-- <match type="string" offset="60" value="TEXtREAd" />
-- </magic>
-- <magic priority="80">
-- <match type="string" offset="60" value="BOOKMOBI" />
-- </magic>
-- </mime-type>
- </mime-info>