Commit Graph

759 Commits

Author SHA1 Message Date
github-actions[bot]
be1f07fc6e
Merge master into staging-next 2023-06-14 12:01:12 +00:00
Weijia Wang
7756269294 arc_unpacker: drop boost175 2023-06-14 01:13:00 +03:00
Vladimír Čunát
0d6c7b6f9c
Merge #235121: unzip: fix configure script when using clang 16
...into staging
2023-06-11 09:19:28 +02:00
Vladimír Čunát
4a573dcdca
Merge #233977: quickbms: fix build 2023-06-03 11:17:32 +02:00
R. Ryantm
565e1627b7 xarchiver: 0.5.4.20 -> 0.5.4.21 2023-06-02 15:19:46 +00:00
Randy Eckenrode
1364837d91
unzip: fix configure script when using clang 16
Clang 16 makes implicit int and function declarations an error by
default in any mode except for C89. The configure script has two of
these that cause it to misdetect features when using Clang 16.

* Implicit `int main` in the errno check. This is fixed by adding the
  missing `int`.
* Implicit definitions of `opendir` and `closedir`. These are fixed by
  including the required headers.
2023-05-31 23:42:53 -04:00
Weijia Wang
3c35b8482c
Merge pull request #234108 from figsoda/xtrt
xtrt: remove
2023-05-26 11:38:11 +03:00
figsoda
0f43508d84 xtrt: remove 2023-05-25 21:29:07 -04:00
Yongun Seong
3c779c3fa8
quickbms: fix build 2023-05-25 20:28:01 +09:00
Robert Scott
3349cfc4df cpio: add some key reverse dependencies to passthru.tests 2023-05-06 17:03:46 +01:00
Elias Naur
576c04a3c8 cpio: 2.13 -> 2.14
Changelog: https://git.savannah.gnu.org/cgit/cpio.git/tree/NEWS#n7

Includes fix for CVE-2021-38185,
https://git.savannah.gnu.org/cgit/cpio.git/commit/?id=dd96882877721703e19272fe25034560b794061b

For me, I'm interested in the `--reproducible` fix for hard link counts
being dependent on the underlying filesystem.
2023-05-05 11:38:03 -06:00
R. Ryantm
df9b4a57c1 fsarchiver: 0.8.6 -> 0.8.7 2023-03-24 03:02:25 +00:00
Weijia Wang
47ca1928a0
Merge pull request #220750 from Netruk44/openmw-darwin-support
openmw: darwin support
2023-03-16 00:28:34 +02:00
Martin Weinelt
6b67186fe9
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/crownstone-cloud/default.nix
- pkgs/development/python-modules/exrex/default.nix
- pkgs/development/python-modules/mkdocs-minify/default.nix
- pkgs/development/python-modules/myjwt/default.nix
- pkgs/development/tools/analysis/checkov/default.nix
2023-03-14 08:14:26 +01:00
Fabian Affolter
e19b18a60f
Merge pull request #221064 from Aleksanaa/payload-dumper-go
payload-dumper-go: init at 1.2.2
2023-03-14 00:26:25 +01:00
aleksana
ceea8b4507 payload-dumper-go: init at 1.2.2 2023-03-14 06:11:55 +08:00
06kellyjac
cf7cd6f151 p7zip: 17.04 -> 17.05
* Moved back to p7zip-project release now it's being updated
* prePatch was not being used due to no patches being present
* Split outputs
2023-03-13 12:27:26 +00:00
Daniel Perry
9618fea44d unshield: add darwin to platforms
Motivation: Required for Darwin build support for OpenMW. Unshield is a required package.

No changes were required to build on Darwin.
2023-03-11 19:07:34 -05:00
Frederik Rietdijk
8cf8d77121 Merge master into staging-next 2023-03-04 09:38:25 +01:00
Nick Cao
62c606a274
Merge pull request #219178 from doronbehar/pkg/snzip
snzip: 1.0.4 -> 1.0.5
2023-03-04 10:04:41 +08:00
Martin Weinelt
d0286ecd24 Merge remote-tracking branch 'origin/staging' into staging-next 2023-03-04 01:42:06 +00:00
Weijia Wang
5028ec96c9
Merge pull request #202347 from stephank/feat/bootstrap-aarch64-darwin
stdenvBootstrapTools: native aarch64-darwin build
2023-03-03 20:05:28 +02:00
Doron Behar
82985da554 snzip: 1.0.4 -> 1.0.5
Diff: https://github.com/kubo/snzip/compare/1.0.4...v1.0.5
2023-03-02 16:18:30 +02:00
R. Ryantm
3af9a49262 cabextract: 1.9.1 -> 1.11 2023-03-02 11:02:37 +00:00
Thiago Kenji Okada
beaa132a5f rar: 6.12 -> 6.21 2023-02-24 19:39:05 +00:00
Artturin
3251013cc1 treewide: env.NIX_CFLAGS_COMPILE use toString on result of optionals
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Artturin
6f6cc4a22d treewide: use toString on list NIX_CFLAGS_COMPILE
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
2023-02-22 21:23:04 +02:00
Etienne Laurin
045e8b36db 7zz: convert mingw script to patch 2023-02-21 03:21:37 -07:00
Etienne Laurin
d3f8d98df7 7zz: cross-compile for mingw 2023-02-21 01:35:54 -07:00
Felix Buehler
bc3d5934d7 treewide: use lib.optionals 2023-02-14 19:11:59 +01:00
Stéphan Kochen
487e2955f8 dumpnar: init at unstable-2023-01-01 2023-02-11 20:11:48 +01:00
github-actions[bot]
e628b19818
Merge master into staging-next 2023-02-06 00:02:27 +00:00
Alyssa Ross
0478ec60f2
arc_unpacker: depend on libiconv unconditionally
libiconv is already defined per-platform.  The actual libiconv library
won't be built on platforms like Linux where it doesn't need to be, so
there's no need to maintain a separate platform list here.

Required to build for FreeBSD.
2023-02-05 16:46:57 +00:00
Vladimír Čunát
68b1727907
anbox, arc_unpacker: fix build after defaulting to gcc12 2023-02-04 12:36:34 +01:00
R. Ryantm
dd49386fbb unrar: 6.2.3 -> 6.2.5 2023-02-02 10:20:56 -06:00
Weijia Wang
2583c39c25
Merge pull request #213724 from r-ryantm/auto-update/xarchiver
xarchiver: 0.5.4.19 -> 0.5.4.20
2023-01-31 10:26:08 +01:00
R. Ryantm
20725055e0 xarchiver: 0.5.4.19 -> 0.5.4.20 2023-01-31 05:36:08 +00:00
github-actions[bot]
feb2240b37
Merge master into staging-next 2023-01-22 18:01:03 +00:00
Mario Rodas
8f9b320b0e
Merge pull request #211397 from r-ryantm/auto-update/unrar
unrar: 6.2.1 -> 6.2.3
2023-01-22 10:01:20 -05:00
Ferry Jérémie
65d7e87fdb treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
R. Ryantm
ba29c7fb94 unrar: 6.2.1 -> 6.2.3 2023-01-18 14:08:45 +00:00
Robert Scott
58784f72d5
Merge pull request #209367 from LeSuisse/unzip-CVE-2022-0529-CVE-2022-0530
unzip: apply patch for CVE-2022-0529 and CVE-2022-0530
2023-01-12 22:04:11 +00:00
tricktron
b3091f774e
pax: fix build with musl (#193195)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-01-07 23:52:04 +01:00
Thomas Gerbet
0a3e68ba84 unzip: apply patch for CVE-2022-0529 and CVE-2022-0530
https://lists.debian.org/debian-lts-announce/2022/09/msg00028.html
https://github.com/ByteHackr/unzip_poc
2023-01-06 21:10:03 +01:00
Arnout Engelen
1880157ac1
gbl: fix darwin-aarch64 build
Compilation failed due to an old transitive dependency on 'ring',
https://github.com/briansmith/ring/issues/1063.
2023-01-04 09:21:57 +01:00
Rick van Schijndel
9833d56c24 treewide: mark packages broken that never built on PLATFORM
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.

I manually audited the results and removed some results that were not valid.

Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.

Some observations:

- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
  - gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
  platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00
Zhaofeng Li
73410c1043 zarchive: init at 0.1.2 2022-10-31 14:03:26 -06:00
toonn
721d63b05c unrar: 6.1.7 -> 6.2.1 2022-10-29 11:39:43 -05:00
Damien Cassou
610c33b041
payload_dumper: init at unstable-2022-04-11 2022-10-24 09:15:52 +02:00