| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
For use with the Kaitai Struct visualiser, or any text/YAML editors
|
| |
|
| |
|
|
|
|
|
|
| |
Latest AVIF specification draft removed definition of image/avif-sequence mime type,
so instead of two mime types (image/avif and image/avif-sequence)
only one image/avif will be used in future.
|
|
|
|
| |
Closes: #140
|
|
|
|
|
|
|
|
|
|
|
| |
PIE executables have the same header as ELF shared libs and therefore
were being detected as shared libraries.
The magic for executables was too specific, I removed the check
for the value at offset 16 since it's actually 3 for /usr/bin/ls, not 2.
Fixes gitlab issue #11.
https://gitlab.freedesktop.org/xdg/shared-mime-info/-/issues/11
|
| |
|
| |
|
|
|
|
|
|
|
| |
Apples "system_profiler" can save information about the machine in
XML format and uses the *.spx extension.
Fixes #105.
|
|
|
|
|
|
|
|
|
|
| |
According to http://trac.musepack.net/musepack/wiki/SV8Specification,
the file starts with a 'MPCK' magic.
Currently, only the SV7 magic, 'MP+' is recognized:
http://trac.musepack.net/musepack/wiki/SV7Specification.
Fixes #104.
|
| |
|
| |
|
|
|
|
|
| |
Originally from:
https://github.com/w3c/its-2.0-testsuite/tree/master/its2.0/schema
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, *.spx is associated with "raw" speex, i.e. without an ogg
container, while it is also often used for audio/x-speex+ogg. The latter
currently only allows the *.oga and *.ogg globs.
See also
https://bugs.freedesktop.org/show_bug.cgi?id=5299
https://bugs.freedesktop.org/show_bug.cgi?id=53376
The libspeex speexenc/speexdec reference implementations use ogg
containers, and use the *.spx extension, see e.g.
https://linux.die.net/man/1/speexdec
"raw" speex and speex+ogg are covered by their content matches, i.e.
'OggS'@0 + 'Speex '@28 vs. 'Speex '@0.
Apparently the only application capable of creating "raw" speex is the xiph
sampleenc, see https://github.com/xiph/speex/blob/master/doc/sampleenc.c
Fixes #103
|
|
|
|
|
|
|
|
|
|
| |
The old "Format 2/3/4" audible files are proprietary formats, while the
newer "Enhanced" type is actually an ISO Base Media File Format compliant
file (aka ISOBMFF/M4B/Quicktime). The audio stream is encrypted, but
meta data (author, title, cover image) are unencrypted and can be used
by standard tools.
Fixes #134.
|
|
|
|
| |
They're not MP4 files.
|
|
|
|
| |
Add mimetypes for AV1 Image File Format (AVIF)
|
| |
|
| |
|
| |
|
|
|
|
| |
For meson and gitlab changes.
|
|
|
|
|
|
|
|
| |
Section 18.2.2 of the HTML 4.0 specification gives "text/vbscript" as
the MIME type for VBScript and no later standard has changed that.
Internet Explorer also accepts the nonstandard type text/vbs for these
files.
https://www.w3.org/TR/1998/REC-html40-19980424/interact/scripts.html#h-18.2.2
|
|
|
|
|
|
| |
Section 18.2.2 of the HTML 4.0 specification gives "text/tcl" as the
MIME type for Tcl and no later standard has changed that.
https://www.w3.org/TR/1998/REC-html40-19980424/interact/scripts.html#h-18.2.2
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
xgettext was throwing:
xgettext: warning: file 'data/freedesktop.org.xml.in' extension 'xml' is unknown; will try C
Set GETTEXTDATADIRS as we used to when using autotools.
|
|
|
|
|
|
| |
We removed the file, but we were still generating it.
Fixes: 5b342ee056d12a7191b6a50d2cc983228e47eb7b
|
|
|
|
|
|
| |
eu_en_Sword_of_Vermilion.bin as found on the Mega Drive Mini has
"SEGA_MEGA_DRIVE" in the header, with underscores instead of spaces.
file and emulators do support it too.
|
|
|
|
|
|
|
| |
Otherwise any "use strict" in an HTML file leads to it being detected as
perl instead of HTML.
https://bugs.kde.org/show_bug.cgi?id=417248
|
|
|
|
| |
We have git's log now.
|
| |
|
|
|
|
| |
Now that we don't need to keep the old filename for the autotools.
|
| |
|
| |
|
| |
|
|
|
|
| |
Replaces the shell in Makefile.am
|
|
|
|
| |
Replaces the shell in Makefile.am
|
|
|
|
| |
Replaces the shell in Makefile.am
|
|
|
|
| |
Replaces the shell in Makefile.am
|
|
|
|
| |
Replaces the shell in Makefile.am
|
|
|
|
| |
So that it's easier to add, modify and remove individual items.
|
|
|
|
|
| |
Generate the gmo translation files and use itstool to merge those
translations into the XML file.
|
|
|
|
|
|
|
|
| |
If we were to move to meson, the whole test suite would be available in
the dist, so make sure this doesn't balloon the size of the tarball.
Size reduction executed with:
for i in * ; do SIZE=$(stat --printf="%s" $i) ; if [ $SIZE -gt 131072 ] ; then dd if=$i of=$i.tmp bs=128k count=1 && mv $i.tmp $i ; fi ; done
|
|
|
|
|
|
| |
It was causing filename conflicts on NTFS. The case insensitivity
portion of the rule should hopefully be handled by the C/C++ tests that
were just added.
|
|
|
|
| |
Those also test for case-insensitive matching rules working.
|
|
|
|
| |
Rename text.PS.gz so it doesn't conflict with text.ps.gz on NTFS.
|
|
|
|
| |
See: https://gitlab.freedesktop.org/xdg/shared-mime-info/issues/125
|
|
|
|
|
|
| |
Rebase didn't take directory changes into account.
Fixes: efab1d6202e54ee23b9f837fb561c61dddd98af3
|