Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package file-roller for openSUSE:Factory 
checked in at 2022-09-21 14:40:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/file-roller (Old)
 and      /work/SRC/openSUSE:Factory/.file-roller.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "file-roller"

Wed Sep 21 14:40:20 2022 rev:159 rq:1004780 version:43.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/file-roller/file-roller.changes  2022-03-23 
20:16:40.826405124 +0100
+++ /work/SRC/openSUSE:Factory/.file-roller.new.2083/file-roller.changes        
2022-09-21 14:40:51.665493484 +0200
@@ -1,0 +2,49 @@
+Sun Sep 18 08:48:28 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Update to version 43.0:
+  + New features and user visible changes: Add read-only support
+    for Apple???s `dmg` image format through 7-zip.
+  + Bugs fixed: Prevent libarchive backend from writing endless
+    padding when extracting RAR archives.
+  + Other changes: Various source code clean-ups.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sat Aug 20 11:20:51 UTC 2022 - [email protected]
+
+- Update to version 43.alpha:
+  + New features and user visible changes:
+    - Support `7zz` and `7zzs` programs from the official 7-Zip
+      project. Distros will want to adjust the
+      `data/packages.match` file.
+    - Add a mnemonic to Extract button.
+    - Make password field reveal icon consistent with other GNOME
+      apps.
+    - Nautilus extension now supports extracting multiple archives
+      simultaneously with ???Archive to??????.
+    - Add context menu item to navigate to a file from search.
+  + Bugs fixed:
+    - Fix RAR decompression support in 7-Zip backend.
+    - Fix opening RAR archives with encrypted headers.
+  + Other changes:
+    - Port Nautilus extension to Nautilus 43.
+    - Various code clean-ups.
+    - Slightly modernized Meson code.
+    - Use portal-based APIs for opening files, adding dependency on
+      libportal and libportal-gtk3.
+    - Add support for building internal API docs using gi-docgen.
+    - Do not hide File-Roller icon in the KDE app laucher.
+    - Remove dependency on libnotify.
+  + Updated translations.
+- Switch back to upstream tarball, drop service.
+- Drop pkgconfig(libnotify) BuildRequires: No longer needed.
+- Replace pkgconfig(libnautilus-extension) with
+  pkgconfig(libnautilus-extension-4) BuildRequires following
+  upstream changes.
+- Add desktop-file-utils, pkgconfig(libportal),
+  pkgconfig(libportal-gtk3) and pkgconfig(gtk4) BuildRequires, new
+  dependencies.
+- Rebase patches with quilt.
+- Add back lhasa and arj Suggests.
+
+-------------------------------------------------------------------

Old:
----
  _service
  file-roller-3.42.0.obscpio
  file-roller.obsinfo

New:
----
  file-roller-43.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ file-roller.spec ++++++
--- /var/tmp/diff_new_pack.dhmZMH/_old  2022-09-21 14:40:52.253495115 +0200
+++ /var/tmp/diff_new_pack.dhmZMH/_new  2022-09-21 14:40:52.257495125 +0200
@@ -17,15 +17,13 @@
 
 
 Name:           file-roller
-Version:        3.42.0
+Version:        43.0
 Release:        0
 Summary:        An Archive Manager for GNOME
 License:        GPL-2.0-or-later
 Group:          Productivity/Archiving/Compression
 URL:            https://wiki.gnome.org/Apps/FileRoller
-# Disabled as we are using a git checkout via source service
-#Source0:        
https://download.gnome.org/sources/file-roller/3.40/%%{name}-%%{version}.tar.xz
-Source0:        %{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/file-roller/43/%{name}-%{version}.tar.xz
 
 # PATCH-FIX-OPENSUSE file-roller-3.4-change-archiver-priority.patch bnc#767386 
[email protected] -- Give unzip a higher priority than 7z when unpackging zip 
files. Gives better results for non-latin charsets.
 Patch0:         file-roller-3.4-change-archiver-priority.patch
@@ -33,9 +31,10 @@
 Patch1:         file-roller-pkg-match.patch
 # PATCH-FIX-OPENSUSE file-roller-ignore-unrar-if-wrapper.patch bsc#1072118 
[email protected] -- if unrar is a wrapper script for unar, then ignore it, and 
use unar instead.
 Patch2:         file-roller-ignore-unrar-if-wrapper.patch
-# Needed for directory ownership
 
+# Needed for directory ownership
 BuildRequires:  dbus-1
+BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  file-devel
 BuildRequires:  meson >= 0.50
@@ -47,8 +46,9 @@
 BuildRequires:  pkgconfig(json-glib-1.0) >= 0.14.0
 BuildRequires:  pkgconfig(libarchive) >= 3.0.0
 BuildRequires:  pkgconfig(libhandy-1) >= 1.5
-BuildRequires:  pkgconfig(libnautilus-extension)
-BuildRequires:  pkgconfig(libnotify) >= 0.4.3
+BuildRequires:  pkgconfig(libnautilus-extension-4)
+BuildRequires:  pkgconfig(libportal)
+BuildRequires:  pkgconfig(libportal-gtk3)
 # Formats that we likely want to support by default
 Recommends:     bzip2
 Recommends:     7zip
@@ -64,11 +64,11 @@
 Suggests:       lzop
 Suggests:       rzip
 Suggests:       zoo
+Suggests:       lhasa
+Suggests:       arj
 # FIXME: Formats for which we don't have packages. Some are free software that
 # we could package.
-#Suggests:       lha
 #Suggests:       lrzip
-#Suggests:       arj
 #Suggests:       ncompress
 #Suggests:       rar
 #Suggests:       theunarchiver
@@ -85,6 +85,7 @@
 %package -n nautilus-file-roller
 Summary:        File-roller extension for Nautilus
 Group:          Productivity/Archiving/Compression
+BuildRequires:  pkgconfig(gtk4)
 Requires:       %{name} = %{version}
 Requires:       nautilus
 
@@ -126,7 +127,7 @@
 %{_datadir}/glib-2.0/schemas/org.gnome.FileRoller.gschema.xml
 
 %files -n nautilus-file-roller
-%{_libdir}/nautilus/extensions-3.0/libnautilus-fileroller.so
+%{_libdir}/nautilus/extensions-4/libnautilus-fileroller.so
 
 %files lang -f %{name}.lang
 

++++++ file-roller-3.4-change-archiver-priority.patch ++++++
--- /var/tmp/diff_new_pack.dhmZMH/_old  2022-09-21 14:40:52.289495214 +0200
+++ /var/tmp/diff_new_pack.dhmZMH/_new  2022-09-21 14:40:52.293495226 +0200
@@ -1,8 +1,8 @@
-Index: file-roller-3.31.92/src/fr-init.c
+Index: file-roller-43.alpha/src/fr-init.c
 ===================================================================
---- file-roller-3.31.92.orig/src/fr-init.c
-+++ file-roller-3.31.92/src/fr-init.c
-@@ -374,6 +374,7 @@ register_archives (void)
+--- file-roller-43.alpha.orig/src/fr-init.c
++++ file-roller-43.alpha/src/fr-init.c
+@@ -345,6 +345,7 @@ register_archives (void)
  
        register_archive (fr_command_tar_get_type ());
        register_archive (fr_command_cfile_get_type ());
@@ -10,7 +10,7 @@
        register_archive (fr_command_7z_get_type ());
        register_archive (fr_command_dpkg_get_type ());
  
-@@ -389,7 +390,6 @@ register_archives (void)
+@@ -360,7 +361,6 @@ register_archives (void)
        register_archive (fr_command_rpm_get_type ());
        register_archive (fr_command_unsquashfs_get_type ());
        register_archive (fr_command_unstuff_get_type ());

++++++ file-roller-ignore-unrar-if-wrapper.patch ++++++
--- /var/tmp/diff_new_pack.dhmZMH/_old  2022-09-21 14:40:52.317495292 +0200
+++ /var/tmp/diff_new_pack.dhmZMH/_new  2022-09-21 14:40:52.321495304 +0200
@@ -1,8 +1,8 @@
-Index: file-roller-3.32.0/src/fr-command-rar.c
+Index: file-roller-43.alpha/src/fr-command-rar.c
 ===================================================================
---- file-roller-3.32.0.orig/src/fr-command-rar.c       2019-03-11 
23:00:45.000000000 +0100
-+++ file-roller-3.32.0/src/fr-command-rar.c    2019-03-14 20:21:40.103871799 
+0100
-@@ -775,6 +775,39 @@ fr_command_rar_get_mime_types (FrArchive
+--- file-roller-43.alpha.orig/src/fr-command-rar.c
++++ file-roller-43.alpha/src/fr-command-rar.c
+@@ -766,6 +766,39 @@ fr_command_rar_get_mime_types (FrArchive
        return rar_mime_type;
  }
  
@@ -40,9 +40,9 @@
 +  return ret;
 +}
  
- static FrArchiveCap
+ static FrArchiveCaps
  fr_command_rar_get_capabilities (FrArchive  *archive,
-@@ -786,7 +819,7 @@ fr_command_rar_get_capabilities (FrArchi
+@@ -777,7 +810,7 @@ fr_command_rar_get_capabilities (FrArchi
        capabilities = FR_ARCHIVE_CAN_STORE_MANY_FILES | FR_ARCHIVE_CAN_ENCRYPT 
| FR_ARCHIVE_CAN_ENCRYPT_HEADER;
        if (_g_program_is_available ("rar", check_command))
                capabilities |= FR_ARCHIVE_CAN_READ_WRITE | 
FR_ARCHIVE_CAN_CREATE_VOLUMES;

++++++ file-roller-pkg-match.patch ++++++
--- /var/tmp/diff_new_pack.dhmZMH/_old  2022-09-21 14:40:52.337495348 +0200
+++ /var/tmp/diff_new_pack.dhmZMH/_new  2022-09-21 14:40:52.341495359 +0200
@@ -1,24 +1,12 @@
-Index: file-roller-3.32.0/data/packages.match
-===================================================================
---- file-roller-3.32.0.orig/data/packages.match        2019-03-11 
23:00:44.000000000 +0100
-+++ file-roller-3.32.0/data/packages.match     2019-03-14 20:21:39.939870131 
+0100
-@@ -7,15 +7,15 @@ cpio=
+--- file-roller-43.alpha-orig/data/packages.match      2022-08-18 
22:17:26.000000000 +0200
++++ file-roller-43.alpha/data/packages.match   2022-08-20 15:08:13.767734154 
+0200
+@@ -10,7 +10,7 @@
  dpkg=
  genisoimage=
  gzip=
 -lha=
 +lha=lhasa
  lrzip=
+ lz4=
  lzip=
- lzma=
- lzop=
- ncompress=
- p7zip=
--p7zip-full=
--p7zip-rar=
-+p7zip-full=p7zip
-+p7zip-rar=p7zip
- rar=
- rpm=
- rzip=
 

Reply via email to