SHA256
1
0
forked from pool/peazip

Accepting request 1191642 from devel:languages:pascal

OBS-URL: https://build.opensuse.org/request/show/1191642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=49
This commit is contained in:
Dominique Leuenberger 2024-08-05 15:22:26 +00:00 committed by Git OBS Bridge
commit 2a77b07683
8 changed files with 88 additions and 32 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:023e95eb698e1645a66315b9db1bf5f996fbc32c9ec41c64d96a2e02e00ab5de
size 8000860

3
peazip-9.9.0.src.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1be24e7036f5fd0b9935cc9fdd6ec57f31402f4c9566df2cf1f34945a65a0fbc
size 5544898

View File

@ -5,29 +5,29 @@ Subject: Build PIE binaries
Set lazarus project files so that we produce position
independent executables.
Index: peazip-9.8.0.src/dev/project_pea.lpi
Index: peazip-9.9.0.src/dev/project_pea.lpi
===================================================================
--- peazip-9.8.0.src.orig/dev/project_pea.lpi
+++ peazip-9.8.0.src/dev/project_pea.lpi
@@ -560,6 +560,8 @@
--- peazip-9.9.0.src.orig/dev/project_pea.lpi
+++ peazip-9.9.0.src/dev/project_pea.lpi
@@ -570,6 +570,8 @@
<DebugInfoType Value="dsDwarf3"/>
</Debugging>
<Options>
+ <PassLinkerOptions Value="True"/>
+ <LinkerOptions Value="-pie"/>
+ <PassLinkerOptions Value="True"/>
+ <LinkerOptions Value="-pie"/>
<Win32>
<GraphicApplication Value="True"/>
</Win32>
Index: peazip-9.8.0.src/dev/project_peach.lpi
Index: peazip-9.9.0.src/dev/project_peach.lpi
===================================================================
--- peazip-9.8.0.src.orig/dev/project_peach.lpi
+++ peazip-9.8.0.src/dev/project_peach.lpi
@@ -1642,6 +1642,8 @@
--- peazip-9.9.0.src.orig/dev/project_peach.lpi
+++ peazip-9.9.0.src/dev/project_peach.lpi
@@ -1653,6 +1653,8 @@
<GenerateDebugInfo Value="False"/>
</Debugging>
<Options>
+ <PassLinkerOptions Value="True"/>
+ <LinkerOptions Value="-pie"/>
+ <PassLinkerOptions Value="True"/>
+ <LinkerOptions Value="-pie"/>
<Win32>
<GraphicApplication Value="True"/>
</Win32>

View File

@ -1,8 +1,8 @@
Index: peazip-9.8.0.src/dev/project_pea.lpi
Index: peazip-9.9.0.src/dev/project_pea.lpi
===================================================================
--- peazip-9.8.0.src.orig/dev/project_pea.lpi
+++ peazip-9.8.0.src/dev/project_pea.lpi
@@ -556,7 +556,7 @@
--- peazip-9.9.0.src.orig/dev/project_pea.lpi
+++ peazip-9.9.0.src/dev/project_pea.lpi
@@ -566,7 +566,7 @@
</CodeGeneration>
<Linking>
<Debugging>
@ -11,11 +11,11 @@ Index: peazip-9.8.0.src/dev/project_pea.lpi
<DebugInfoType Value="dsDwarf3"/>
</Debugging>
<Options>
Index: peazip-9.8.0.src/dev/project_peach.lpi
Index: peazip-9.9.0.src/dev/project_peach.lpi
===================================================================
--- peazip-9.8.0.src.orig/dev/project_peach.lpi
+++ peazip-9.8.0.src/dev/project_peach.lpi
@@ -1639,7 +1639,7 @@
--- peazip-9.9.0.src.orig/dev/project_peach.lpi
+++ peazip-9.9.0.src/dev/project_peach.lpi
@@ -1650,7 +1650,7 @@
</CodeGeneration>
<Linking>
<Debugging>
@ -23,4 +23,4 @@ Index: peazip-9.8.0.src/dev/project_peach.lpi
+ <GenerateDebugInfo Value="True"/>
</Debugging>
<Options>
<PassLinkerOptions Value="True"/>
<PassLinkerOptions Value="True"/>

View File

@ -1,8 +1,8 @@
Index: peazip-9.8.0.src/dev/peach.pas
Index: peazip-9.9.0.src/dev/peach.pas
===================================================================
--- peazip-9.8.0.src.orig/dev/peach.pas
+++ peazip-9.8.0.src/dev/peach.pas
@@ -45543,7 +45543,7 @@ end;
--- peazip-9.9.0.src.orig/dev/peach.pas
+++ peazip-9.9.0.src/dev/peach.pas
@@ -45769,7 +45769,7 @@ end;
procedure TForm_peach.baboutlocalhelpClick(Sender: TObject);
begin
@ -11,7 +11,7 @@ Index: peazip-9.8.0.src/dev/peach.pas
end;
procedure TForm_peach.baboutplugindirClick(Sender: TObject);
@@ -70892,7 +70892,7 @@ end;
@@ -71205,7 +71205,7 @@ end;
procedure TForm_peach.mpeahelpofflineClick(Sender: TObject);
begin

View File

@ -1,3 +1,59 @@
-------------------------------------------------------------------
Mon Aug 5 10:30:13 UTC 2024 - PragmaticLinux <info@pragmaticlinux.com>
- Update to 9.9.0:
BACKEND
* 7z 24.07
* Pea 1.19 adds optional extra KDF rounds for triple cascaded encryption in .PEA format
(up to 20 millions iterations for each algorithm, total 60 M rounds)
* Zstd 1.5.6 (Windows, Linux)
CODE
* Compiled with Lazarus 3.4, sources are still compatible with Lazarus 2.x
* Fixes and code cleanup
* Fixed loading Custom format in custom compression settings
* Fixed browsing some special cases of archives (containing items with absolute paths
starting with directopry separator characters)
* Updated Options screen
* (7z/p7zip) syntax level can now be set to 21.07 and 23.01 legacy versions, form
Options > Settings > Advances, Backend binaries
* (7z/p7zip) new option to show timestamps as UTC insead of local time, form form
Options > Settings > Archive manager
* New group for TAR -related options in Options > Settings > Archive manager
FILE MANAGER
* (Windows) When UAC elevation is needed (non writeable output path) the user is now
offered to restart the app UAC elevated.
* In this way it is not needed to require elevation to subsequent operations on the
same path, and it is possible to use all of functions of PeaZip (console mode,
force interactive password)
* Added internal drag and drop features
* It is now possible to perform internal drag and drop extraction from file/archive
manager to sidebar, both toward treeview panel and navigation panel (bookmarks,
filesystem, history paths).
* It is possible to extract either one or more entire archive(s), or selected
archive content while browsing archives
* If right mouse button is pressed, it will be possible to choese to extract with
or without new folder/smart new folder, overriding defaults
* It is now possible to use drag and drop to add items from file browser/archive
browser to Bookmarks panel
* Archives are now tested for encryption also for list/test operations, so password is
required in advance if needed
* Improved System tools menu for Linux (context menu, File manager)
* New "Extract here" quick link on the right of the tool bar, shown when browing an archive
* Extracts selected content, or entire archive if nothing is selected
* Extracts to new/smart folder depending on settings, link text is adjusted accordingly
* Shows context menu with all extraction options (here, smart, new folder) to be used
on the fly without changing the configuration
* The app now dispays if it isrunning as root (admin or UAC elevated on Windows),
showing <ROOT> (or <ADMIN>) note in main menu, or dropdown main menu (if main menu is
hidden)
EXTRACTION and ARCHIVING
* Improved reading DMG, IMG, RPM, and SQUASHFS files as archives
* Revamped task launcher GUI
* Updated compression Presets files to support latest options set
-------------------------------------------------------------------
Mon May 13 10:55:46 UTC 2024 - PragmaticLinux <info@pragmaticlinux.com>

View File

@ -19,7 +19,7 @@
%define _peazipinstalldir %{_libdir}/peazip
Name: peazip
Version: 9.8.0
Version: 9.9.0
Release: 0
Summary: Graphical file archiver
License: LGPL-3.0-only

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:828e1d202bcd0db61f605aa4cbc52385d3e8697c4621231758ff33d69dbe6ded
size 1373696
oid sha256:028de4bd231ba923503502a04680689ecd02a67067d21e2a7e5bbbceb8a65587
size 1401283