- Update to version 2.0
+ Port build system to meson, and ship test suite with tarball.
+ Install ITS file to allow gettext to translate mime-type
descriptions.
+ Add BPS and IPS patch formats.
+ Lower weight for "use strict" and similar in the perl mimetype.
+ Add new magic for Sega Mega Drive ROMs.
+ Add Common Lisp mime-type.
+ Rename text/x-tcl to text/tcl.
+ Add text/vbscript.
+ Add PySpread spreadsheet mime-types.
+ Add Kotlin source mime-type.
+ Add AVIF image mime-type.
+ Split versions of the Audible audio mime types.
+ Add *.spx glob for audio/x-speex+ogg.
+ Add Apple System Profiler XML mime-type.
- Adjust build dependencies: Add meson and xmlto, drop intltool.
OBS-URL: https://build.opensuse.org/request/show/800818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shared-mime-info?expand=0&rev=62
- Update to version 2.0
* Port build system to meson, and ship test suite with tarball
* Install ITS file to allow gettext to translate mime-type descriptions
* Add BPS and IPS patch formats
* Lower weight for "use strict" and similar in the perl mimetype
* Add new magic for Sega Mega Drive ROMs
* Add Common Lisp mime-type
* Rename text/x-tcl to text/tcl
* Add text/vbscript
* Add PySpread spreadsheet mime-types
* Add Kotlin source mime-type
* Add AVIF image mime-type
* Split versions of the Audible audio mime types
* Add *.spx glob for audio/x-speex+ogg
* Add Apple System Profiler XML mime-type
- Adjust build dependencies: Add meson and xmlto, drop intltool
OBS-URL: https://build.opensuse.org/request/show/800814
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/shared-mime-info?expand=0&rev=84
sync with SLE
- Update to GNOME 3.20 Fate#318572
- Drop shared-mime-info-disable-fdatasync-in-installation.patch:
fixed upstream.
- Disable fdatasync() during installation time or when
PKGSYSTEM_ENABLE_FSYNC is set (bsc#862596) (fdo#70366)
- Add shared-mime-info-disable-fdatasync-in-installation.patch
- Backport the fix from openSUSE:Factory to fix the slow
installation issue (bsc#862596) (fdo#70366)
OBS-URL: https://build.opensuse.org/request/show/415403
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/shared-mime-info?expand=0&rev=56
- Update to version 1.6:
+ Add XAR archive mime-type.
+ Add GeoJSON mime-type.
+ Add GPX mime-type.
+ Add xdg-app mime-type.
+ Add *.xht glob and magic for XHTML files.
+ Bump priority of archive mime-types with long magics, to avoid
false positives when detecting files inside the archive itself.
- Drop xz BuildRequires: this is already part of default build
setups for a long time.
- Drop workaround for fdo#70366 (that is, no longer
export ac_cv_func_fdatasync=no).
- Add PKGSYSTEM_ENABLE_FSYNC=0 to mime_database_post and
mime_database_postun macros, which is the upstream provided way
to opt-out of the fdatasync call. That variable is checked for
since version 1.4.
- Add PKGSYSTEM_ENABLE_FSYNC=0 to post script (as we do can't use
the macros we install with the package there).
OBS-URL: https://build.opensuse.org/request/show/364094
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/shared-mime-info?expand=0&rev=52
- Update to version 1.3:
+ Mime-type changes:
- Add Aliases for OpenOffice Base and StarWriter.
- Add Apple Keynote 5 mime-type.
- Add mimetype for compressed FictionBook2.
- Don't recognize all .asc files as application/pgp-encrypted.
- Add tree magic for the Kindle e-book reader.
- Add LZ4 archive type.
- Add PC Engine, GameCube and Wii "ROM" types.
- Add audio/x-opus+ogg mime-type.
- Add image/webp mime-type.
- Prefer application/vnd.ms-asf to video/x-ms-asf.
- Add application/x-riff mime-type.
- Add JSON mime-type.
- Add *.jsm glob for Javascript.
- Add magic and glob patterns for compressed x-spss-sav files.
- JavaScript and CSS are not subclasses of text/x-csrc.
- Remove *.CSSL glob for CSS files.
+ Call g_type_init() only with older glib.
+ Fix failures on NetBSD.
+ Store MEDIA/SUBTYPE.xml files in lowercase.
OBS-URL: https://build.opensuse.org/request/show/229839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shared-mime-info?expand=0&rev=42
- Update to version 1.1:
+ Many mime-type changes
+ Specification changes:
- Fix mimetype names used as examples.
- Document that the first extension is the main one.
- Fix missing plural.
+ Honor NOCONFIGURE=1.
+ Allow builders to not run make check by default.
+ Fix build for platforms with executable extensions.
+ Disable checks when cross compiling.
+ Use non-installed update-mime-database in install-data-hook.
+ Use native update-mime-database for install when cross
compiling.
+ Add a local-test target to print mime in.
- Pass --disable-default-make-check to configure: we prefer to
execute make check in the separate %check section.
- Add a %check section and execute make check (forwarded request 155668 from Zaitor)
OBS-URL: https://build.opensuse.org/request/show/155854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shared-mime-info?expand=0&rev=38
- Update to version 1.1:
+ Many mime-type changes
+ Specification changes:
- Fix mimetype names used as examples.
- Document that the first extension is the main one.
- Fix missing plural.
+ Honor NOCONFIGURE=1.
+ Allow builders to not run make check by default.
+ Fix build for platforms with executable extensions.
+ Disable checks when cross compiling.
+ Use non-installed update-mime-database in install-data-hook.
+ Use native update-mime-database for install when cross
compiling.
+ Add a local-test target to print mime in.
- Pass --disable-default-make-check to configure: we prefer to
execute make check in the separate %check section.
- Add a %check section and execute make check
OBS-URL: https://build.opensuse.org/request/show/155668
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/shared-mime-info?expand=0&rev=37