<feed xmlns='http://www.w3.org/2005/Atom'>
<title>engrampa/src/fr-command-cfile.c, branch 1.28</title>
<subtitle>Engrampa archive manager for MATE</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/'/>
<entry>
<title>zstd: support both old and new mime type</title>
<updated>2023-03-22T11:28:43+00:00</updated>
<author>
<name>Đoàn Trần Công Danh</name>
<email>congdanhqx@gmail.com</email>
</author>
<published>2020-12-15T16:35:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=4ee39ab04260179144ebb9ac7160df79a5b1e6fc'/>
<id>4ee39ab04260179144ebb9ac7160df79a5b1e6fc</id>
<content type='text'>
As of it's now, we're supporting zstd {,de}compression with specific
mime type that was reported by libmagic as configure time. Thus, the
built binaries is not correct after upgrading file-devel after
configure. In addition, this configure's time hard-coded value prevent
our users from partial upgrade.

Let's accept both mime types reported by both old and new file-devel.
For the mapping between file extensions and mime types, let's choose the
new mime value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As of it's now, we're supporting zstd {,de}compression with specific
mime type that was reported by libmagic as configure time. Thus, the
built binaries is not correct after upgrading file-devel after
configure. In addition, this configure's time hard-coded value prevent
our users from partial upgrade.

Let's accept both mime types reported by both old and new file-devel.
For the mapping between file extensions and mime types, let's choose the
new mime value.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix -Wimplicit-int-conversion warning</title>
<updated>2022-01-28T20:32:34+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-13T13:59:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=d2a04c51cf8ee50a390248192fdfb9a427bec6a3'/>
<id>d2a04c51cf8ee50a390248192fdfb9a427bec6a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a blank line at most</title>
<updated>2021-12-11T14:59:33+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-27T15:40:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=6c55334ad9b03006686e2db6c6f6167677a2f510'/>
<id>6c55334ad9b03006686e2db6c6f6167677a2f510</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>autoconf: get zstd mime type using libmagic if enabled</title>
<updated>2020-02-15T16:39:05+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2020-01-18T15:07:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=25b2bdbcfb95c91a33fd62370cac28a863567c3f'/>
<id>25b2bdbcfb95c91a33fd62370cac28a863567c3f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Set compiler debug flags using MATE_DEBUG_CHECK and update configure summary</title>
<updated>2019-10-03T09:27:14+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2019-10-01T11:11:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=7d5048dcb46585fd4328ad1c2a4942aee02a22a0'/>
<id>7d5048dcb46585fd4328ad1c2a4942aee02a22a0</id>
<content type='text'>
test:

$ ./autogen.sh --enable-debug=profile --prefix=/usr
&lt;cut&gt;
Configuration:

	Source code location:   .
	Compiler:               gcc
        Compiler flags:          -g -pg
        Warning flags:          -Wall -Wmissing-prototypes
        Linker flags:            -pg
	Caja support:           yes
	PackageKit support:     yes
	Run in place            no
	Use libmagic:           no
	JSON support:           yes

Now type `make' to compile engrampa

$ ./autogen.sh --enable-debug --prefix=/usr
&lt;cut&gt;
Configuration:

	Source code location:   .
	Compiler:               gcc
        Compiler flags:          -g -O0
        Warning flags:          -Wall -Wmissing-prototypes
        Linker flags:
	Caja support:           yes
	PackageKit support:     yes
	Run in place            no
	Use libmagic:           no
	JSON support:           yes

Now type `make' to compile engrampa
$ grep MATE_ENABLE_DEBUG config.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
test:

$ ./autogen.sh --enable-debug=profile --prefix=/usr
&lt;cut&gt;
Configuration:

	Source code location:   .
	Compiler:               gcc
        Compiler flags:          -g -pg
        Warning flags:          -Wall -Wmissing-prototypes
        Linker flags:            -pg
	Caja support:           yes
	PackageKit support:     yes
	Run in place            no
	Use libmagic:           no
	JSON support:           yes

Now type `make' to compile engrampa

$ ./autogen.sh --enable-debug --prefix=/usr
&lt;cut&gt;
Configuration:

	Source code location:   .
	Compiler:               gcc
        Compiler flags:          -g -O0
        Warning flags:          -Wall -Wmissing-prototypes
        Linker flags:
	Caja support:           yes
	PackageKit support:     yes
	Run in place            no
	Use libmagic:           no
	JSON support:           yes

Now type `make' to compile engrampa
$ grep MATE_ENABLE_DEBUG config.h
</pre>
</div>
</content>
</entry>
<entry>
<title>Zstandard: add test for checking compressed file integrity</title>
<updated>2019-10-03T03:31:21+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2019-09-15T20:56:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=d054028b841d3f29fbe7f9bd57163ce4d125794f'/>
<id>d054028b841d3f29fbe7f9bd57163ce4d125794f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Zstandard: Update MIME type</title>
<updated>2019-10-03T03:31:21+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2019-09-15T20:35:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=83b63b99caeea75d5ed06ea3b055aa0a6ff4c004'/>
<id>83b63b99caeea75d5ed06ea3b055aa0a6ff4c004</id>
<content type='text'>
MIME type is application/x-zstd:

  $ lorem-ipsum-generator -p 10000 -l -f plain &gt; lorem.txt
  $ zstd lorem.txt
  $ file -b --mime-type lorem.txt.zst
  application/x-zstd

Test:

  $ CFLAGS="-g -O0" ./autogen.sh --enable-magic --enable-packagekit --prefix=/usr &amp;&amp; make &amp;&amp; sudo make install
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MIME type is application/x-zstd:

  $ lorem-ipsum-generator -p 10000 -l -f plain &gt; lorem.txt
  $ zstd lorem.txt
  $ file -b --mime-type lorem.txt.zst
  application/x-zstd

Test:

  $ CFLAGS="-g -O0" ./autogen.sh --enable-magic --enable-packagekit --prefix=/usr &amp;&amp; make &amp;&amp; sudo make install
</pre>
</div>
</content>
</entry>
<entry>
<title>Missing initializer for struct field</title>
<updated>2019-09-03T16:11:28+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2019-08-31T13:53:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=3022fd87f4360dcd8458be65e468e065cbc1e8a5'/>
<id>3022fd87f4360dcd8458be65e468e065cbc1e8a5</id>
<content type='text'>
caja-engrampa.c:439:2: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘const struct _GTypeInfo’} [-Wmissing-field-initializers]
eggtreemultidnd.c:70:2: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘const struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command.c:98:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-7z.c:750:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-ace.c:334:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-alz.c:397:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-ar.c:383:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-arj.c:429:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command.c:98:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-cfile.c:692:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-cpio.c:319:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-dpkg.c:305:17: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-iso.c:308:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-jar.c:234:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-lha.c:408:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-lrzip.c:262:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-rar.c:832:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-rpm.c:319:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-tar.c:1267:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-unarchiver.c:361:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-unstuff.c:381:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-zip.c:513:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-zoo.c:419:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-window.c:839:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-list-model.c:148:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘const struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-process.c:248:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
ui.h:32:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
ui.h:33:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
ui.h:34:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
ui.h:35:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
ui.h:36:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
caja-engrampa.c:439:2: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘const struct _GTypeInfo’} [-Wmissing-field-initializers]
eggtreemultidnd.c:70:2: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘const struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command.c:98:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-7z.c:750:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-ace.c:334:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-alz.c:397:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-ar.c:383:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-arj.c:429:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command.c:98:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-cfile.c:692:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-cpio.c:319:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-dpkg.c:305:17: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-iso.c:308:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-jar.c:234:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-lha.c:408:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-lrzip.c:262:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-rar.c:832:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-rpm.c:319:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-tar.c:1267:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-unarchiver.c:361:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-unstuff.c:381:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-zip.c:513:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-command-zoo.c:419:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-window.c:839:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-list-model.c:148:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘const struct _GTypeInfo’} [-Wmissing-field-initializers]
fr-process.c:248:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers]
ui.h:32:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
ui.h:33:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
ui.h:34:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
ui.h:35:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
ui.h:36:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
</pre>
</div>
</content>
</entry>
<entry>
<title>Add zcompress support</title>
<updated>2019-07-30T08:12:49+00:00</updated>
<author>
<name>Sergey Ponomarev</name>
<email>stokito@gmail.com</email>
</author>
<published>2018-11-03T20:59:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=e1df6882d62bb1f0c700f3ee2d480c32d988eab5'/>
<id>e1df6882d62bb1f0c700f3ee2d480c32d988eab5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update FSF address</title>
<updated>2019-06-11T19:18:20+00:00</updated>
<author>
<name>Laurent Napias</name>
<email>tamplan@free.fr</email>
</author>
<published>2019-06-11T17:29:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=e48cd4649f7a448ed585634e206347cab5b86051'/>
<id>e48cd4649f7a448ed585634e206347cab5b86051</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
