about summary refs log tree commit diff
path: root/pkgs/tools/archivers
AgeCommit message (Collapse)AuthorFilesLines
2024-04-27maintainers: remove fogtiAlain Emilia Anna Zscheile1-1/+1
Feel free to remove the following packages, which were essentially personal tools: - apc-temp-fetch: this is outdated anyways, it needs flit to build now, see also: https://github.com/fogti/portage-zscheile/blob/53bcaab3e9c92a0fe63194f548b146b1df12814f/net-analyzer/APC-Temp-fetch/APC-Temp-fetch-0.0.9.ebuild - libowlevelzs - zs-apc-spdu-ctl - zs-wait4host - zstxtns-utils
2024-04-13unar: add meta.mainProgramAustin Horstman1-0/+1
2024-04-12Merge pull request #303498 from viraptor/afio-darwinStanisław Pitucha1-6/+15
afio: darwin build
2024-04-12afio: darwin buildStanisław Pitucha1-6/+15
2024-04-09atool: add meta.mainProgramAustin Horstman1-0/+1
2024-04-05treewide: throw on unsupported system src accessannalee1-1/+1
2024-03-31innoextract: Enable on darwinElian Doran1-1/+1
2024-03-19Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt1-0/+1
Conflicts: - pkgs/development/python-modules/sphinx-autobuild/default.nix
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm1-0/+1
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible.
2024-03-11llvmPackages_{12,13,14,15,16,17,git}.{libcxx,libcxxabi}: merge libcxxabi ↵a-n-n-a-l-e-e1-6/+0
into libcxx (#292043) - merge libcxxabi into libcxx for LLVM 12, 13, 14, 15, 16, 17, and git. - remove the link time workaround `-lc++ -lc++abi` from 58 packages as it is no longer required. - fixes https://github.com/NixOS/nixpkgs/issues/166205 - provides alternative fixes for. https://github.com/NixOS/nixpkgs/issues/269548 https://github.com/NixOS/nix/issues/9640 - pkgsCross.x86_64-freebsd builds work again This change can be represented in 3 stages 1. merge libcxxabi into libcxx -- files: pkgs/development/compilers/llvm/[12, git]/{libcxx, libcxxabi} 2. update stdenv to account for merge -- files: stdenv.{adapters, cc.wrapper, darwin} 3. remove all references to libcxxabi outside of llvm (about 58 packages modified) ### merging libcxxabi into libcxx - take the union of the libcxxabi and libcxx cmake flags - eliminate the libcxx-headers-only package - it was only needed to break libcxx <-> libcxxabi circular dependency - libcxx.cxxabi is removed. external cxxabi (freebsd) will symlink headers / libs into libcxx. - darwin will re-export the libcxxabi symbols into libcxx so linking `-lc++` is sufficient. - linux/freebsd `libc++.so` is a linker script `LINK(libc++.so.1, -lc++abi)` making `-lc++` sufficient. - libcxx/default.nix [12, 17] are identical except for patches and `LIBCXX_ADDITIONAL_LIBRARIES` (only used in 16+) - git/libcxx/defaul.nix does not link with -nostdlib when useLLVM is true so flag is removed. this is not much different than before as libcxxabi used -nostdlib where libcxx did not, so libc was linked in anyway. ### stdenv changes - darwin bootstrap, remove references to libcxxabi and cxxabi - cc-wrapper: remove c++ link workaround when libcxx.cxxabi doesn't exist (still exists for LLVM pre 12) - adapter: update overrideLibcxx to account for a pkgs.stdenv that only has libcxx ### 58 package updates - remove `NIX_LDFLAGS = "-l${stdenv.cc.libcxx.cxxabi.libName}` as no longer needed - swift, nodejs_v8 remove libcxxabi references in the clang override https://github.com/NixOS/nixpkgs/pull/292043
2024-03-08unrar: move to pkgs/by-nameWeijia Wang2-66/+0
2024-03-07Merge pull request #292520 from r-ryantm/auto-update/xarchiverWeijia Wang1-2/+2
xarchiver: 0.5.4.22 -> 0.5.4.23
2024-03-07Merge pull request #291499 from r-ryantm/auto-update/wimlibWeijia Wang1-2/+2
wimlib: 1.14.3 -> 1.14.4
2024-03-06xarchiver: 0.5.4.22 -> 0.5.4.23R. Ryantm1-2/+2
2024-03-06rar: 6.24 -> 7.00R. Ryantm1-5/+5
2024-02-297zz: add setup hook script to unpack DMG filesAlexis Hildebrandt2-0/+7
2024-02-26wimlib: 1.14.3 -> 1.14.4R. Ryantm1-2/+2
2024-02-17wimlib: fix fuse3 darwin dependencyiivusly1-3/+4
2024-02-11Merge pull request #283791 from mfrischknecht/fix-arc_unpacker-builda-n-n-a-l-e-e1-0/+8
arc_unpacker: apply AUR patch that fixes build on GCC 13
2024-02-11arc_unpacker: apply AUR patch that fixes build on GCC 13Manuel Frischknecht1-0/+8
`arc_unpacker` fails to build with GCC 13 because GCC stopped transitively including `cstdint` in a lot of scenarios. While the project is inactive (the repository has been archived on GitHub), the Arch Linux user repository already contains a patch that fixes this issue. Since ofborg indicated unit test failures on darwin-aarch64, this change also marks the package as broken for such machines. Note that these test failures are very unlikely to be caused by the patch applied here, as it only adds a single `#include <cstdint>` statement in a single file and that specific include has been pulled in with older versions of GCC, anyway. Co-authored-by: midchildan <git@midchildan.org> Co-authored-by: annalee <150648636+a-n-n-a-l-e-e@users.noreply.github.com>
2024-02-09Merge master into staging-nextgithub-actions[bot]1-1/+1
2024-02-09ehmry: reduce maintainershipEmery Hemingway1-1/+1
2024-02-05Merge master into staging-nextgithub-actions[bot]1-6/+8
2024-02-05Merge pull request #281748 from panicgh/wimlibSandro1-6/+8
2024-02-03Merge #260710: zip: fix buffer overflow on Unicode path namesVladimír Čunát2-0/+15
...into staging
2024-01-31Merge pull request #281226 from trofi/cpio-updateMario Rodas1-12/+2
cpio: 2.14 -> 2.15
2024-01-20Merge pull request #277688 from r-ryantm/auto-update/xarchiverWeijia Wang1-2/+2
xarchiver: 0.5.4.21 -> 0.5.4.22
2024-01-18wimlib: 1.13.6 -> 1.14.3Nicolas Benes1-6/+8
https://wimlib.net/git/?p=wimlib;a=blob;f=NEWS.md;hb=v1.14.3
2024-01-15cpio: 2.14 -> 2.15Sergei Trofimovich1-12/+2
Changes: https://lists.gnu.org/archive/html/info-gnu/2024-01/msg00006.html
2024-01-15{libedit,sharutils}: move env vars to `env.*`Mitchell Skaggs1-1/+1
Closes https://github.com/NixOS/nixpkgs/issues/273746 See https://github.com/NixOS/nixpkgs/pull/217206 Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
2024-01-14Merge pull request #278992 from ehmry/tarlzGuillaume Girol1-30/+0
tarlz: 0.24 -> 0.25
2024-01-09Merge remote-tracking branch 'origin/master' into staging-nextK9001-1/+1
2024-01-09treewide: update meta.description to fit the guidelinesGetPsyched1-1/+1
2024-01-09Merge remote-tracking branch 'origin/master' into staging-nextK9002-14/+99
2024-01-08rar: allow evaluation in all platformsThiago Kenji Okada1-4/+4
2024-01-08rar: make update script get the latest versionThiago Kenji Okada2-12/+40
2024-01-08Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt1-1/+1
Conflicts: - pkgs/development/python-modules/aiohappyeyeballs/default.nix
2024-01-08rar: 6.21 -> 6.24Thiago Kenji Okada1-10/+15
2024-01-08rar: add update scriptThiago Kenji Okada1-0/+52
2024-01-07unar: remove thiagokokada from maintainersThiago Kenji Okada1-1/+1
2024-01-05tarlz: 0.24 -> 0.25Emery Hemingway1-30/+0
2023-12-30xarchiver: 0.5.4.21 -> 0.5.4.22R. Ryantm1-2/+2
2023-12-18sharutils: Fix static build on macOSEelco Dolstra1-0/+3
This is needed by nixStatic (via libarchive).
2023-12-18Merge staging-next into staginggithub-actions[bot]1-0/+2
2023-12-17Merge pull request #273451 from wegank/cromfs-stdenvWeijia Wang1-0/+2
cromfs: fix build with gcc 11+
2023-12-17Merge staging-next into staginggithub-actions[bot]1-2/+2
2023-12-17peazip: 9.4.0 -> 9.6.0R. Ryantm1-2/+2
2023-12-17Merge staging-next into staginggithub-actions[bot]2-2/+2
2023-12-17unzip: change license to info-zipjopejoe11-1/+1
We have this license in our license list no reason not to use
2023-12-17zpaq: add darwin supportWeijia Wang1-1/+1