mirror of
https://invent.kde.org/frameworks/kimageformats.git
synced 2025-06-03 17:08:08 -04:00
Make WebP mimetype xml match the one in shared-mime-info-git
This includes the detection magic and an alias for image/webp. It should be in shared-mime-info 1.3. Proposed by Jerome Leclanche <adys.wh@gmail.com>. REVIEW: 115355
This commit is contained in:
parent
7177296335
commit
30cff60296
@ -134,10 +134,12 @@ if(WebP_FOUND)
|
|||||||
|
|
||||||
find_package(SharedMimeInfo)
|
find_package(SharedMimeInfo)
|
||||||
set_package_properties(SharedMimeInfo PROPERTIES
|
set_package_properties(SharedMimeInfo PROPERTIES
|
||||||
|
# TODO: Make RUNTIME when we remove webp.xml
|
||||||
TYPE RECOMMENDED
|
TYPE RECOMMENDED
|
||||||
PURPOSE "Required to install the WebP MIME Type information"
|
PURPOSE "Required to install the WebP MIME Type information"
|
||||||
)
|
)
|
||||||
if (SharedMimeInfo_FOUND)
|
if (SharedMimeInfo_FOUND)
|
||||||
|
# TODO: Remove when we can depend on shared-mime-info 1.3
|
||||||
install(FILES webp.xml DESTINATION ${XDG_MIME_INSTALL_DIR})
|
install(FILES webp.xml DESTINATION ${XDG_MIME_INSTALL_DIR})
|
||||||
update_xdg_mimetypes(${XDG_MIME_INSTALL_DIR})
|
update_xdg_mimetypes(${XDG_MIME_INSTALL_DIR})
|
||||||
endif()
|
endif()
|
||||||
|
@ -2,6 +2,12 @@
|
|||||||
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
||||||
<mime-type type="image/x-webp">
|
<mime-type type="image/x-webp">
|
||||||
<comment>WebP image</comment>
|
<comment>WebP image</comment>
|
||||||
|
<magic priority="50">
|
||||||
|
<match type="string" value="RIFF" offset="0">
|
||||||
|
<match type="string" value="WEBP" offset="8"/>
|
||||||
|
</match>
|
||||||
|
</magic>
|
||||||
|
<alias type="image/webp"/>
|
||||||
<glob pattern="*.webp"/>
|
<glob pattern="*.webp"/>
|
||||||
</mime-type>
|
</mime-type>
|
||||||
</mime-info>
|
</mime-info>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user