Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

shared-mime-info-2.2-150500.1.1 RPM for s390x

From OpenSuSE Leap 15.5 for s390x

Name: shared-mime-info Distribution: SUSE Linux Enterprise 15
Version: 2.2 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150500.1.1 Build date: Tue Dec 20 20:41:33 2022
Group: System/X11/Utilities Build host: s390zl34
Size: 2530428 Source RPM: shared-mime-info-2.2-150500.1.1.src.rpm
Packager: https://www.suse.com/
Url: https://gitlab.freedesktop.org/xdg/shared-mime-info
Summary: Shared MIME Database
This package contains:

- The freedesktop.org shared MIME database spec.

- The merged GNOME and KDE databases, in the new format.

- The update-mime-database command, used to install new MIME data.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Mar 28 2022 christophe@krop.fr
  - Update to 2.2:
    * model/3mf: new type
    * Match shared libraries with version suffix
    * model/obj: add mtllib and Blender comment based magic
    * model/mtl: add Blender comment magic, increase newmtl range
    * model/obj, model/mtl: new types
    * Add Electron Archive Format type application/x-asar
    * text/x-qml: Lower match priority to avoid conflicts with Python
    * Move '*.blend' to top of Blender glob list
    * Adding SPARQL media types
    * application/zip: Add `*.zipx` glob and test fixture
    * Added DSD mime type
    * Differentiate comic book archives
    * FITS: Add missing `application/fits` and legacy globs
    * Add Godot engine files
    * Add FlashForge "xgcode" mime-type
    * text/x-objc++src: new type
    * image/heif: test .hif extension too
    * image/hif: add *.hif glob
    * image/heif: add another test case
    * image/heif: add magics
    * Add a build-tools option to allow installing only the mime data
    * Add compressed SVG glob pattern `*.svg.gz`
    * Add Apple Wallet pass type application/vnd.apple.pkpass
    * migrate from custom itstool to builtin msgfmt for creating
      translated XML
    * Make the remaining plain text types subclasses of text/plain
    * audio/mobile-xmf: separate from audio/x-xmf
    * Adding ZIM file
    * Make text/x-mrml a subclass of application/xml
    * image/avif: move acronym and expansion to separate fields from
      comment
    * freedesktop_generate.sh: Don't hardcode ninja
    * Add text/x-mpl2
    * application/x-apple-systemprofiler+xml: require
      _SPCommandLineArguments in plist
    * image/jpeg: add test case with embedded property list XML
    * audio/vnd.dts.hd: include parent type magic in magic match
    * model/gltf+json: new type
    * model/gltf-binary: new type
    * application/x-object: add *.mod and a test case
    * application/x-mod: add some ProTracker magics and a test case
    * image/jxl: include test files in test list
    * tests: add trailing linefeed to mime-detection list
    * Make application/x-mswinurl a subclass of text/plain
    * Change description for *.desktop files to "desktop entry"
    * application/x-x509-ca-cert: add magics and test cases
    * application/pkix-cert: add BEGIN/END X509 CERTIFICATE magic
    * application/pkix-crl: add magic and test case
    * application/pkix-cert: add magic and test case
    * image/jxl: new type
    * Added .sc filename extension for Scala source code, as it is
      occasionally used
    * application/schema+json: new type
    * Add text/x-crystal
    * application/x-krita: remove stray period from comment
    * adding org-mode
    * Add Elixir source code mime type
    * Add two new offsets for .kra and .krz
    * text/x-python3: add *.pyi glob (Python stub files)
    * image/x-canon-cr3: new type
    * image/x-xpixmap: make XPM3 magic more specific
    * image/x-xpixmap: add XPM2 magic
    * application/x-troff-man: add *.[1-9] glob
    * application/toml: new type
    * Lower priority of "BEGIN {" for perl, awk uses that too
    * Add Smacker video type video/vnd.radgamettools.smacker
    * Clarify database license
    * meson: make xmlto optional, build spec only if found
    * application/x-7z-compressed: add *.7z.001 glob
    * Add Bink video type video/vnd.radgamettools.bink
    * image/x-nikon-nrw: add test case
    * image/x-nikon-nrw: new type
    * application/x-vhdx-disk: improve acronym and its expansion
    * application/ovf: new type
    * application/x-qed-disk: new type
    * application/x-vdi-disk: new type
    * application/x-vmdk-disk: new type
    * application/x-vhd-disk, /x-vhdx-disk: new types
    * application/vnd.apple.numbers, .pages: add older magics and
      test cases
    * Add text/x-dart
    * application/vnd.apple.numbers, /vnd.apple.pages: new types
    * xdgmime: configure as submodule
  - Drop obsolete patches:
    * fix-build-meson-0_60.patch
    * drop-itstool-dep.patch
* Thu Nov 18 2021 bjorn.lie@gmail.com
  - Add fix-build-meson-0_60.patch: Fix build with meson 0.60 and
    newer.
  - Add drop-itstool-dep.patch: Drop itstool as it is no longer
    needed, upstream was missing this in the patch. Following this:
    drop itstool BuildRequires.
* Thu Sep 16 2021 sbrabec@suse.com
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Fri Jul 30 2021 dimstar@opensuse.org
  - Do not ghost own %{_datadir}/mime/[a-ms-vxX]*: as those
    files/directories do not exist during build, RPM can't expand the
    glob and adds it literally to the file list, not having any
    effect in the end. A cleanup of the directory structure would not
    work anyway, as there are also files generated inside.
* Wed Jan 06 2021 dmueller@suse.com
  - Update to version 2.1:
    + Adapt to xdgmime behaviour change: in case of multiple glob
      matches, and the magic match is unrelated to all of them,
      ignore the magic and pick one of the glob matches. xdgmime was
      actually deviating from the spec on this.
    + Improve text/vnd.trolltech.linguist magic to reduce false
      positives for MPEG TS files.
    + audio/mpeg: add layer 2, 2.5, and 1 protected magics.
    + Add many aliases for image/x-tga.
    + audio/x-mod: improve magic for 669 Composer files.
    + Add mime-type image/ktx2 (Khronos image texture format
      version 2).
    + application/oxps: differentiate from /vnd.ms-xpsdocument.
    + Make image/g3fax the canonical name for image/fax-g3.
    + Make text/vnd.trolltech.linguist the canonical name for
      text/vnd.qt.linguist.
    + Make application/vnd.smaf the canonical name for
      application/x-smaf,
    + Make application/vnd.apple.keynote the canonical name for
      application/x-iwork-keynote-sffkey.
    + Add mime-type image/astc (Adaptive Scalable Texture Compression
      files).
    + Add mime-type for SageMath script files (*.sage).
    + Add mime-type for Kaitai Struct.
    + Remove application/x-dc-rom.
    + Add mime-type for MAME compressed hard disk image
      (application/x-mame-chd).
    + Add mime-types application/nintendo-3ds-executable,
      application/x-nintendo-3ds-rom.
    + Add mime-types application/x-dreamcast-rom,
      application/x-gd-rom-cue, application/x-discjuggler-cd-image.
    + Add mime-type application/x-compressed-iso (*.cso).
    + Remove image/avif-sequence.
    + Fix application/x-sharedlib vs application/x-executable
      confusion for PIE executables.
  - Drop smi-Fix-pkg-config-installation-path.patch: fixed upstream.
* Tue May 19 2020 bjorn.lie@gmail.com
  - Revert the previous change, we should not own
    /usr/share/mime/application: ref the spec upstream, this is
    wrong. Any application depending on this previous error needs to
    be fixed on a individual basis. Upstream ref:
    https://specifications.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-0.18.html#idm45709761658688
* Mon May 11 2020 dimstar@opensuse.org
  - Create and own /usr/share/mime/application: many packages install
    files in there and it makes sense to continue delivering the
    basic directory layout.
* Fri May 08 2020 bjorn.lie@gmail.com
  - Add smi-Fix-pkg-config-installation-path.patch: Fix pkg-config
    installation path.
* Wed May 06 2020 stefan.bruens@rwth-aachen.de
  - 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.
* Sat Apr 11 2020 bjorn.lie@gmail.com
  - Update to version 1.15:
    + Add Kindle 8 eBook format.
    + Fix some HTML files being detected as XML.
  - Changes from version 1.14:
    + Add mime-type for QCOW images.
    + Fix matching SVG files in some circumstances (again).
  - Changes from version 1.13.1:
    + Fix matching SVG files in some circumstances.
  - Changes from version 1.13:
    + Add code of conduct document.
    + Use itstool and gettext to generate translations.
    + Add content-tree type for OSTree USB repositories.
    + Add match for MPEG-4 v1 videos.
    + Adjust a lot of user readable mime-type descriptions.
    + Fix WOFF/WOFF2 mime-types.
    + Prefer text/html to XHTML for *.html files.
    + Better magic for text/html files.
    + Fix SVG magic for files embedded in HTML.
    + Add *.sgd as a glob for Mega Drive ROMs.
    + Specification: Mention that sub-class-of can be aliases.
    + Tools: Enable Large File Support in update-mime-database.
    + Test suite:
    - Make test suite failures fatal.
    - Add test for duplicate mime-types.
    - Fix WarpScript test.
    - Generate the specification in the CI, to avoid it becoming
      syntactically invalid.
  - Stop using source service, it leads to a undetected build cycle.
  - Following this: Drop libtool BuildRequires and stop passing
    autogen.sh to bootstrap, we are now using upstream release
    tarballs.
  - Add itstool BuildRequires: New dependency.
  - Disable t-u-u, currently breaks the build.
  - Stop passing --disable-default-make-check to configure, no longer
    needed, nor recognized.
* Sat Jan 25 2020 dimstar@opensuse.org
  - No longer recommend -lang: supplements are in use
* Wed Nov 20 2019 stefan.bruens@rwth-aachen.de
  - Drop no longer required PreReq's, obsolete with switch to file
    trigger based pre/post scripts.
* Wed May 08 2019 dimstar@opensuse.org
  - Move RPM macros to %_rpmmacrodir.
* Wed Apr 17 2019 kukuk@suse.de
  - Move RPM macros file to correct directory in /usr
* Sun Mar 10 2019 bjorn.lie@gmail.com
  - Update to version 1.12:
    + Fix build from tarball.
  - Changes from version 1.11:
    + Add mime-type for:
    - reStructuredText.
    - Groovy scripting language.
    - Gradle build tool.
    - Maven.
    - WarpScript source code.
    - zstd and tar.zst archives.
    + Change the preferred suffix for image/jpeg from .jpeg to .jpg.
    + Assign *.html to XHTML pages.
    + Better detection for *.key files (Apple Keynote vs. GPG keys).
    + Give weight to one of the appimage patterns.
    + Tools:
    - Link to GitLab for contributions and bug reports.
    - Loads of memory and file descriptor leak fixes.
    + Spec: Clarify the availability of C character escape support.
  - Update URL and use source service to checkout exact tag, upstream
    have an ever changing tarball url, so we go with source checkout.
  - Following the above, add libtool BuildRequires and pass
    autogen.sh, bootstraping is now needed.
  - Modernize spec.
* Wed Oct 24 2018 sean@suspend.net
  - Update to version 1.10:
    + Add mime-type for MJPEG raw streams
    + Add MPEG-4 Ringtone mime-type
    + Add mime-type for HEIF images
    + Add application/vnd.sqlite3, application/x-sqlite2 IANA types
    + Add application/pkcs8-encrypted
    + Add application/vnd.yotube.yt
    + Add audio/usac
    + Add mime-types for raw floppy disk images
    + Add aliases for SAP and HFE floppy image mime-types
    + Use new application/vnd.comicbook-rar IANA type
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Wed Oct 11 2017 sbrabec@suse.com
  - Drop obsolete mime-info-to-mime (boo#1062631).
* Mon Sep 18 2017 aplazas@suse.com
  - Update to version 1.9:
    + Add x-systemd-unit and x-dbus-service MIME types.
    + Fix magic for application/x-java-keystore on little endian.
    + Add mime-type for STL 3D models and GCODE.
    + Add application/x-executable as a supertype of
      application/ecmascript.
    + Add shebang magic for gjs JavaScript files.
    + Add a mimetype for Khronos texture files.
    + Add a mime-type for Famicom Disk System images.
    + Add "font" top level type, and use IANA registered type for
      TTF, OTF, WOFF, TTC and WOFF2.
    + Add OpenCL mime-type.
    + Add text/x-python3 content type.
    + Add Audible.com mime type.
    + Add application/x-atari-lynx-rom.
    + Add application/x-wonderswan-rom.
    + Add application/x-virtual-boy-rom.
    + Better JPEG 2000 MIME type support.
    + Add support for GIMP data files (.gbr, .gih, .pat).
    + Add an alias for Adobe Illustrator formats.
    + Add *.mjs glob for Javascript.
    + Rename application/x-trig to application/trig.
    + Rename Panasonic RAW image mime-types to image/x-panasonic-rw*.
    + Change the preferred suffix for image/x-tga from icb to tga.
    + Correct "PostScript" capitalisation.
    + Add mimetype for AppImage Type 2.
    + Remove AppImage glob with different casing.
* Tue Jun 27 2017 dimstar@opensuse.org
  - Replace %mime_database_post/postun with respective file triggers
    in shared-mime-info: any file put into /usr/share/mime will
    trigger the execution of the script. In order to not break the
    macros short-term they are being redefined to %nil.
  - Drop redundant %clean section.
* Wed Dec 07 2016 dimstar@opensuse.org
  - Update to version 1.8:
    + Add Flatpak-related mime-types.
    + Add mime-type for a number of Thomson-related disk (and
      cassette) images.
    + Add many audio and video mime-type aliases as used in VLC.
    + Add mime-type for pdf.lz files.
    + Write the correct length for literal and glob lists to the
      cache.
    + Build fixes.
* Sun Sep 11 2016 zaitor@opensuse.org
  - Update to version 1.7:
    + Add mime-types for a number of video games systems ROMS (Atari
      7800, Atari 2600, Neo Geo Pocket, Sega CD/Mega-CD, Game Boy
      Color, Genesis 32X, Sega SG-1000, Sega Game Gear, Sega Pico).
    + Add mime-type for .tar.lz and tar.lz4 archives.
    + Add mime-type for Jupyter Notebook files.
    + Add Flatpak mime-types and add compatibility for xdg-app ones.
    + Add *.dib glob to BMP images.
    + Use official IANA mime-types for WMF and EMF images.
    + Add application/raml+yaml mime-type.
    + Add GPX mimetypes as found in the wild.
    + Add application/vnd.squashfs and
      application/vnd.snap mime-types.
    + Add mime-type for IGES documents.
    + Add mime-types for Sass CSS pre-processor files.
    ..+.Add mime-type for Twig templates.
    + Add alias application/nappdf for application/pdf.
    + Add mimetype for AppImage.
    + Add application/x-bsdiff mime-type.
    + Add Gherkin feature specifications mime-type.
    + Use official IANA registered type for
      application/vnd.chess-pgn.
    + Use new IANA registered type for application/geo+json.
    + Use official IANA registered type for
      application/vnd.comicbook+zip.
    + Use official IANA registered type for application/vnd.rar.
    + Use official IANA registered type for
      application/vnd.framemaker.
    + Improve VRML mime-type.
    + Better MPEG-2 TS magic.
    + Better magic for 669 tracker MOD files.
    + Fix misdetection of zip files as their content.
    + Fix multi-page DjVu detection by file.
    + Fix TGA magic detection.
    + Fixes related to AMR audio files.
    + Remove "*.sg" glob for Sega Master System ROM types.
  - Drop 0001-Add-alias-application-nappdf-for-application-pdf.patch:
    Fixed upstream.
* Tue Jun 14 2016 astieger@suse.com
  - Add alias application/nappdf to application/pdf (boo#984021)
    0001-Add-alias-application-nappdf-for-application-pdf.patch
* Wed May 04 2016 mgorse@suse.com
  - Update to GNOME 3.20  Fate#318572
  - Drop shared-mime-info-disable-fdatasync-in-installation.patch:
    fixed upstream.
* Tue Mar 01 2016 dimstar@opensuse.org
  - 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).
* Mon Dec 14 2015 fezhang@suse.com
  - 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
* Sat Nov 21 2015 fezhang@suse.com
  - Backport the fix from openSUSE:Factory to fix the slow
    installation issue (bsc#862596) (fdo#70366)
* Wed Sep 16 2015 zaitor@opensuse.org
  - Update to version 1.5:
    + Fix compilation with glib < 2.26.
    + Update DTD.
    + Mime-type changes:
    - Add more globs to console ROM files.
    - Use "folder" generic-icon for inode/directory.
    - Bump priority for ISO images glob matching to work  around
      confusion around Wii image files.
    - Add application/owl+xml.
    - Add text/turtle.
    - Use IANA registered image/vnd.zbrush.pcx for PCX.
    - Add text/rust for Rust source code.
    - Add application/ld+json as subclass of application/json.
    - Add text/csv-schema.
    - Add application/vnd.coffeescript.
    - Make application/vnd.apple.mpegurl a subclass of text/plain.
    - Make application/sdp a subclass of text/plain.
    - Add application/jrd+json as subclass of application/json.
    - Add MTM, MED, 699 and Ultratracker magic for
      application/x-mod.
    - Add Meson build definitions.
    - Match newer versions of XCF files.
    - Use IANA registered type for PKCS#12.
    - Add application/x-doom-wad.
    - Add Amiga disk image.
    - Rename "Dreamcast ROM" to "Dreamcast GD-ROM".
    - Add application/x-wii-wad.
    - Add magic and tests to application/x-gameboy-rom.
    - Add application/x-saturn-rom.
    - Fix application/x-genesis-rom translation rules.
    - Split up multi-page DjVu into its own mime-type.
  - Drop shared-mime-info-bump-priority-for-ISO-images.patch: Fixed
    upstream (fdo#80877).
* Thu Feb 19 2015 dimstar@opensuse.org
  - Update to version 1.4:
    + Add glob for low-resolution videos from GoPro.
    + Add mime-type for partially downloaded files.
    + Use IANA registered mime-type for Debian packages.
    + Add another magic for OTF fonts.
    + Add support for Adobe PageMaker.
    + Remove the Apple iOS PNG variant.
    + Add *.dbk glob for DocBook.
    + Use IANA registered mime-type for Vivo.
    + Remove obsolete application/x-gmc-link mime-type.
    + Make application/x-wais-source a subclass of text/plain.
    + Flip application/smil+xml and application/smil type/alias.
    + Add Nintendo 64 ROM magic.
    + Add qpress archive support.
    + Add image/x-tiff-multipage mime-type.
    + Rename "Microsoft icon" to "Windows icon".
    + Add magic for ODB files.
    + Use IANA registered text/markdown for Markdown.
    + New mimetype for SCons scripts as subclass of x-python.
    + Make application/pgp-encrypted a subclass of text/plain.
    + Associate *.qmltypes and *.qmlproject files with the text/x-qml
      mime type.
    + Add text/x-genie mime type for Genie source code.
    + Disable fdatasync() usage if PKGSYSTEM_ENABLE_FSYNC is set.
    + Skip mime database update if packages are older than cache.
    + Add "-n" option to update-mime-database to only update if
      "newer".
* Thu Feb 19 2015 hrvoje.senjan@gmail.com
  - Add shared-mime-info-bump-priority-for-ISO-images.patch
    (fdo#80877, kde#337035, boo#904100)

Files

/usr/bin/update-mime-database
/usr/lib/rpm/macros.d/macros.shared-mime-info
/usr/share/doc/packages/shared-mime-info
/usr/share/doc/packages/shared-mime-info/NEWS
/usr/share/doc/packages/shared-mime-info/README.md
/usr/share/gettext/its/shared-mime-info.its
/usr/share/gettext/its/shared-mime-info.loc
/usr/share/licenses/shared-mime-info
/usr/share/licenses/shared-mime-info/COPYING
/usr/share/man/man1/update-mime-database.1.gz
/usr/share/mime/packages/freedesktop.org.xml
/usr/share/pkgconfig/shared-mime-info.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 18:25:27 2024