app-arch / 7zip

Free file archiver for extremely high compression

Official package sites : https://sourceforge.net/projects/sevenzip/ · https://www.7-zip.org/ ·

v26.02 :: 0 :: gentoo

Modified
License
LGPL-2 BSD rar? ( unRAR )
Keywords
amd64 arm arm64 ppc ppc64 x86 ~alpha ~hppa ~loong ~riscv ~s390 ~sparc
USE flags
jwasm rar symlink uasm

v26.01 :: 0 :: gentoo

Modified
License
LGPL-2 BSD rar? ( unRAR )
Keywords
amd64 arm arm64 ppc ppc64 x86 ~alpha ~hppa ~loong ~riscv ~s390 ~sparc
USE flags
jwasm rar symlink uasm

General

jwasm
Use dev-lang/jwasm to include optimized code (doesn't support AES)
rar
Enable support for non-free rar decoder
symlink
Install additional symlink to 7z, 7za and 7zr
uasm
Use dev-lang/uasm to include optimized code

app-arch / p7zip : Port of 7-Zip archiver for Unix

app-emulation / winetricks : Easy way to install DLLs needed to work around problems in Wine

app-misc / unfoo : Simple bash driven frontend to simplify decompression of files

dev-lang / julia-bin : High-performance programming language for technical computing

games-emulation / m64py : A frontend for Mupen64Plus

games-roguelike / tomenet : MMORPG based on the works of J.R.R. Tolkien

games-util / lutris : An open source gaming platform for GNU/Linux

kde-apps / kdeutils-meta : kdeutils - merge this to pull in all kdeutils-derived packages

mail-filter / amavisd-new : High-performance interface between the MTA and content checkers

media-video / bashnapi : Napiprojekt.pl subtitle downloader in bash

sys-boot / woeusb-ng : Create a Windows USB stick installer from an iso image (rewrite of WoeUSB)

945395
<app-arch/7zip-24.07: vulnerability in zstandard implementation
948946
app-arch/7zip echoes passwords
960631
<app-arch/7zip-25.00: multiple vulnerabilities
961281
<app-arch/7zip-25.01: Arbitrary file write via symlinks in archives
976172
<app-arch/7zip-26.01: Heap Buffer Write Overflow
979307
<app-arch/7zip-26.02: XZ Decompression Heap-based Buffer Overflow Remote Code Execution Vulnerability
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: drop stale TODO
7zip[symlink] works for this purpose, and p7zip has been last-rited now anyway. Bug: https://bugs.gentoo.org/942397 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.02 arm, #979310
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.02 arm64, #979310
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.02 ppc, #979310
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.02 x86, #979310
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.02 ppc64, #979310
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.02 amd64, #979310
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Brett A C Sheffield · gentoo
app-arch/7zip: drop 25.01, 26.00
Bug: https://bugs.gentoo.org/976172 Signed-off-by: Brett A C Sheffield <bacs@librecast.net> Part-of: https://codeberg.org/gentoo/gentoo/pulls/1270 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: add 26.02
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.01 arm, #976717
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Stabilize 26.01 ppc64, #976717
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-arch/7zip: Stabilize 26.01 ppc, #976717
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.01 arm64, #976271
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.01 x86, #976271
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.01 amd64, #976271
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: add 26.01
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-arch/7zip: Stabilize 26.00 arm64, #971876
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Stabilize 26.00 amd64, #971876
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-arch/7zip: Stabilize 26.00 x86, #971876
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: add 26.00
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
app-arch/7zip: keyword 25.01 for ~loong, #953098
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: drop 24.09, 25.00 [SECURITY]
Bug: https://bugs.gentoo.org/961281 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Sam James · gentoo
app-arch/7zip: Stabilize 25.01 arm64, #961285
Signed-off-by: Sam James <sam@gentoo.org>
Arthur Zamarin · gentoo
app-arch/7zip: Stabilize 25.01 x86, #961285
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
app-arch/7zip: Stabilize 25.01 amd64, #961285
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: add 25.01
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Stabilize 25.00 amd64, #960635
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Stabilize 25.00 arm64, #960635
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Stabilize 25.00 x86, #960635
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: drop 24.08
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
app-arch/7zip: add 25.00, make [symlink] default
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Keyword 24.09 s390, #953098
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: Keyword 24.09 alpha, #953098
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: Stabilize 24.09 x86, #953858
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Keyword 24.09 hppa, #953098
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: Keyword 24.09 x86, #953098
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Keyword 24.09 sparc, #953098
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Keyword 24.09 arm, #953098
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
NRK · gentoo
app-arch/7zip: add symlink useflag
goal is to allow packages which only use the 7z/7zr/7za binaries to be able to depend on 7zip[symlink] rather than p7zip. this is a step towards replacing the unmaintained p7zip. Bug: https://bugs.gentoo.org/942397 Signed-off-by: NRK <nrk@disroot.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Stabilize 24.09 arm64, #947734
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-arch/7zip: Stabilize 24.09 amd64, #947734
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: drop 24.07
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
app-arch/7zip: add 24.09
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: Keyword 24.08 ppc64, #942353
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
app-arch/7zip: Keyword 24.08 ppc, #942353
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: Stabilize 24.08 arm64, #940176
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: Stabilize 24.08 amd64, #940176
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
app-arch/7zip: keyword 24.08 for ~riscv
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
app-arch/7zip: depend on app-arch/xz-utils[extra-filters(+)]
Closes: https://bugs.gentoo.org/937989 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: add 24.08
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-arch/7zip: Stabilize 24.07 amd64, #937105
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: Stabilize 24.07 arm64, #937105
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: drop 23.01, 24.05, 24.06
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: add 24.07
Closes: https://bugs.gentoo.org/935412 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
NRK · gentoo
app-arch/7zip: fix makefile mkdir race
Closes: https://bugs.gentoo.org/933619 Signed-off-by: NRK <nrk@disroot.org> Closes: https://github.com/gentoo/gentoo/pull/37093 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Jared Allard · gentoo
app-arch/7zip: add ~arm64 keyword
Adds the `~arm64` keyword to app-arch/7zip because I've been able to use it in a few different use-cases successfully now. As part of this, the USE flags `uasm` and `jwasm` are now masked by default and unmasked on amd64, as it causes amd64-specific asm to be used. Signed-off-by: Jared Allard <jaredallard@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/37086 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: add 24.06
Closes: https://bugs.gentoo.org/932376 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-arch/7zip: add 24.05
Closes: https://bugs.gentoo.org/928730 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
NRK · gentoo
app-arch/7zip: fix #929025, add some comments
Closes: https://bugs.gentoo.org/929025 Signed-off-by: NRK <nrk@disroot.org> Closes: https://github.com/gentoo/gentoo/pull/36230 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-arch/7zip: further style tweaks
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-arch/7zip: add comment re doc tarball
Per 5e9e2ad78d04b60b5e2bfcd6174b9482e27a2003 in guru. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-arch/7zip: drop mirror restriction
I don't see a need for this and app-arch/p7zip doesn't have it. This was there since initial import in guru at 9033c9230b8c6a3b6f21713229a128c91714be56 so probably just the usual "want to avoid useless mirror fetches when we know it's not there". Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-arch/7zip: simplify SRC_URI
Same checksums as before. This lets us avoid the rename too as well as killing a too-long line. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-arch/7zip: style tweaks
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-arch/7zip: new package, add 23.01
Imported from ::guru as of commit ea612f548c48f74fce1abc60d5ad205c521c7492. Adding arthur and myself as well as NRK as discussed in #gentoo-guru. I'll email the other maint in guru too. Bug: https://bugs.gentoo.org/664664 Signed-off-by: Sam James <sam@gentoo.org>