Commit Graph

863 Commits

Author SHA1 Message Date
alina sireneva
1e3397fd4b
innoextract: fixed darwin build 2024-05-20 23:42:14 +03:00
Aleksana
9c58fc7fb6
Merge pull request #312441 from eclairevoyant/7zz-update
_7zz: fix update script; 23.01 -> 24.05
2024-05-20 11:18:19 +08:00
Pol Dellaiera
5a479d58b1
Merge pull request #312593 from ExpidusOS/treewide/maintainer
treewide: Add RossComputerGuy as maintainer for various packages
2024-05-19 10:55:56 +02:00
R. Ryantm
8abfe4639a rar: 7.00 -> 7.01 2024-05-18 06:29:45 +00:00
Tristan Ross
58b7046611
gnutar: add RossComputerGuy as maintainer 2024-05-17 22:02:22 -07:00
Tristan Ross
3cdcbfdbad
zip: add RossComputerGuy as maintainer 2024-05-17 21:56:21 -07:00
éclairevoyant
169a7d53e4
_7zz: fix passing package to tests 2024-05-17 09:59:24 -04:00
éclairevoyant
176c7baa9f
_7zz: remove meta = with lib; 2024-05-17 09:59:24 -04:00
éclairevoyant
2a8bd9ba3e
_7zz: 23.01 -> 24.05 2024-05-17 09:59:24 -04:00
éclairevoyant
cd985d1292
_7zz: fix update script 2024-05-17 09:59:24 -04:00
github-actions[bot]
ae736c738d
Merge master into staging-next 2024-05-03 12:01:32 +00:00
Jussi Kuokkanen
ce3f586775 pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
Weijia Wang
7f45fee52a Merge branch 'master' into staging-next 2024-04-28 04:02:14 +02:00
Alain Emilia Anna Zscheile
783a35ca3d maintainers: remove fogti
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: 53bcaab3e9/net-analyzer/APC-Temp-fetch/APC-Temp-fetch-0.0.9.ebuild
- libowlevelzs
- zs-apc-spdu-ctl
- zs-wait4host
- zstxtns-utils
2024-04-27 14:44:36 +02:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
Austin Horstman
0aeb5d0cc2
unar: add meta.mainProgram 2024-04-13 21:59:20 -05:00
Stanisław Pitucha
a0c9e3aee1
Merge pull request #303498 from viraptor/afio-darwin
afio: darwin build
2024-04-12 11:05:08 +10:00
Stanisław Pitucha
5fe89bc95d afio: darwin build 2024-04-12 10:06:07 +10:00
Austin Horstman
548e6d56ae
atool: add meta.mainProgram 2024-04-09 22:47:22 -05:00
annalee
0d7dc0efc5
treewide: throw on unsupported system src access 2024-04-05 02:30:42 +00:00
Elian Doran
15e0d5515e
innoextract: Enable on darwin 2024-03-31 19:14:31 +03:00
Martin Weinelt
3321e63b12
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/sphinx-autobuild/default.nix
2024-03-19 04:00:32 +01:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
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-19 03:14:51 +01:00
a-n-n-a-l-e-e
ce789e7e35
llvmPackages_{12,13,14,15,16,17,git}.{libcxx,libcxxabi}: merge libcxxabi 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-11 03:53:37 -07:00
Weijia Wang
b72ee72a80 unrar: move to pkgs/by-name 2024-03-08 09:38:52 +01:00
Weijia Wang
8c0f070826
Merge pull request #292520 from r-ryantm/auto-update/xarchiver
xarchiver: 0.5.4.22 -> 0.5.4.23
2024-03-07 12:02:24 +01:00
Weijia Wang
43317020e1
Merge pull request #291499 from r-ryantm/auto-update/wimlib
wimlib: 1.14.3 -> 1.14.4
2024-03-07 07:48:47 +01:00
R. Ryantm
be35df22e7 xarchiver: 0.5.4.22 -> 0.5.4.23 2024-03-06 21:47:49 +01:00
R. Ryantm
a2ce8e0d8a rar: 6.24 -> 7.00 2024-03-06 11:18:26 +00:00
Alexis Hildebrandt
8bfc662c08 7zz: add setup hook script to unpack DMG files 2024-02-29 08:53:23 +01:00
R. Ryantm
6f68ffeec3 wimlib: 1.14.3 -> 1.14.4 2024-02-26 05:59:28 +00:00
iivusly
08a48457f9 wimlib: fix fuse3 darwin dependency 2024-02-17 14:43:43 -08:00
a-n-n-a-l-e-e
e7a95fc785
Merge pull request #283791 from mfrischknecht/fix-arc_unpacker-build
arc_unpacker: apply AUR patch that fixes build on GCC 13
2024-02-11 16:30:48 -08:00
Manuel Frischknecht
d439d93c01 arc_unpacker: apply AUR patch that fixes build on GCC 13
`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-11 22:26:10 +01:00
github-actions[bot]
a7f4ae0644
Merge master into staging-next 2024-02-09 12:01:11 +00:00
Emery Hemingway
1a72ea7722 ehmry: reduce maintainership 2024-02-09 11:45:41 +00:00
github-actions[bot]
2579984b85
Merge master into staging-next 2024-02-05 18:01:13 +00:00
Sandro
bcc5881701
Merge pull request #281748 from panicgh/wimlib 2024-02-05 15:27:52 +01:00
Vladimír Čunát
986458ffbc
Merge #260710: zip: fix buffer overflow on Unicode path names
...into staging
2024-02-03 08:13:55 +01:00
Mario Rodas
50adc5a275
Merge pull request #281226 from trofi/cpio-update
cpio: 2.14 -> 2.15
2024-01-31 07:29:36 -05:00
Weijia Wang
f87fe26113
Merge pull request #277688 from r-ryantm/auto-update/xarchiver
xarchiver: 0.5.4.21 -> 0.5.4.22
2024-01-20 07:59:07 +01:00
Nicolas Benes
184c7127ea wimlib: 1.13.6 -> 1.14.3
https://wimlib.net/git/?p=wimlib;a=blob;f=NEWS.md;hb=v1.14.3
2024-01-18 13:15:07 +01:00
Sergei Trofimovich
32cacb9100 cpio: 2.14 -> 2.15
Changes: https://lists.gnu.org/archive/html/info-gnu/2024-01/msg00006.html
2024-01-15 21:58:48 +00:00
Mitchell Skaggs
d0f90d9ca7
{libedit,sharutils}: move env vars to env.*
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-15 02:50:52 -06:00
Guillaume Girol
7f17864b5c
Merge pull request #278992 from ehmry/tarlz
tarlz: 0.24 -> 0.25
2024-01-14 10:57:54 +01:00
K900
838aefefc3 Merge remote-tracking branch 'origin/master' into staging-next 2024-01-09 22:42:37 +03:00
GetPsyched
f98ec4f73c treewide: update meta.description to fit the guidelines 2024-01-09 17:12:31 +01:00
K900
bff9ee8862 Merge remote-tracking branch 'origin/master' into staging-next 2024-01-09 13:03:34 +03:00
Thiago Kenji Okada
ce262e4287 rar: allow evaluation in all platforms 2024-01-08 19:33:53 +00:00
Thiago Kenji Okada
b2d0d556f1 rar: make update script get the latest version 2024-01-08 16:43:32 +00:00