Weijia Wang
00caa4926c
Merge pull request #246670 from reckenrode/zip-clang16
...
zip: fix build with clang 16
2023-08-06 01:06:13 +02:00
github-actions[bot]
0542af4e29
Merge master into staging-next
2023-08-04 00:02:04 +00:00
Jan Malakhovski
5852f26bdc
treewide: noop: refer to src.name
or similar in sourceRoot
where appropriate, part 1: trivial cases
2023-08-03 16:32:03 +00:00
Randy Eckenrode
c407e3cbba
zip: fix build with clang 16
...
Fix implicit declarations of `memset` and `open/closedir` resulting in
incorrect feature detection and conflicts with libc headers.
2023-08-01 20:06:04 -04:00
Sergei Trofimovich
e37a0e09e2
gnutar: pull missing libintl
dependency on Darwin
...
Without the change `gnutar` fails the build as:
"_libintl_setlocale", referenced from:
_main in tar.o
"_libintl_textdomain", referenced from:
_main in tar.o
ld: symbol(s) not found for architecture x86_64
https://hydra.nixos.org/build/228724258/nixlog/2/tail
https://hydra.nixos.org/build/228711328/nixlog/2/tail
2023-07-23 09:39:31 +01:00
Sergei Trofimovich
19fdb7d4e8
gnutar: 1.34 -> 1.35
...
Changes: https://lists.gnu.org/archive/html/info-gnu/2023-07/msg00005.html
2023-07-19 08:49:00 +01:00
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
Piotr Halama
357600c08f
unar: fix linker failure
2022-10-20 13:19:43 +02:00
José Romildo Malaquias
84c468fb53
Merge pull request #193837 from r-ryantm/auto-update/xarchiver
...
xarchiver: 0.5.4.18 -> 0.5.4.19
2022-10-04 17:58:55 -03:00
R. Ryantm
2f06a5fb8e
wimlib: 1.13.5 -> 1.13.6
2022-10-01 05:30:36 +00:00
R. Ryantm
88eed8261d
xarchiver: 0.5.4.18 -> 0.5.4.19
2022-10-01 03:43:14 +00:00
Dmitry Kalinkin
ca6034728b
unzip: fix 404'd patch url
2022-09-28 15:03:46 -04:00
Anthony Roussel
f39c54608a
rar: 6.11 -> 6.12
2022-08-25 21:44:02 +02:00
R. Ryantm
5f439dcf51
xarchiver: 0.5.4.17 -> 0.5.4.18
2022-08-02 06:16:22 +00:00
Vladimír Čunát
4ba8bc7d40
Merge branch 'master' into staging-next
2022-07-24 09:44:09 +02:00
Thiago Kenji Okada
d383e90ace
_7zz: build on macOS
2022-07-23 21:20:22 +01:00
Thiago Kenji Okada
2458b102be
_7zz: 22.00 -> 22.01
2022-07-23 12:26:18 +01:00
Thiago Kenji Okada
217e40ec41
_7zz: improve update.sh script
2022-07-23 12:26:17 +01:00
Sandro
8a5a3cb200
Merge pull request #181574 from shyim/patch-5
2022-07-17 00:04:18 +02:00
Shyim
41bf342f0a
unzip: fix symlink unpacking issues on larger zips
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-07-16 11:06:56 +01:00
github-actions[bot]
fa96a4fa79
Merge master into staging-next
2022-07-16 00:02:26 +00:00
Yuriy Taraday
ee0389d810
runzip: enable for Darwin
...
It builds and works just fine on Darwin, it just needs explicit
libiconv dependency.
2022-07-15 19:00:18 +04:00
github-actions[bot]
1a74c5d703
Merge master into staging-next
2022-07-14 18:01:27 +00:00
Elis Hirwing
729fb87ae3
treewide: Drop myself as maintainer for some packages I don't use
2022-07-14 14:39:58 +02:00
PedroHLC ☭
5bb06a6970
unzip: no-lchmod build flag
2022-07-05 10:07:06 -03:00
github-actions[bot]
86c34bf774
Merge master into staging-next
2022-06-27 12:01:26 +00:00
Robert Schütz
2b9bd14ba9
unrar: 6.1.6 -> 6.1.7
2022-06-27 00:20:30 +00:00
github-actions[bot]
b1e76b5db1
Merge master into staging-next
2022-06-27 00:02:25 +00:00
Robert Schütz
e6a76ff9ae
_7zz: 21.07 -> 22.00
2022-06-26 19:31:21 +00:00
github-actions[bot]
46b42d9734
Merge staging-next into staging
2022-06-16 23:27:58 +00:00
Robert Scott
61c35da607
treewide/servers,tools: add sourceType binaryNativeCode for many packages
2022-06-16 20:21:42 +01:00
Sergei Trofimovich
ffb456ae61
fetchzip: force UTF-8 compatibel locale to unpack non-ASCII symbols
...
musl and darwin support UTF-8 locales without any extras. As a result
unzip can unpack UTF-8 filenames there as is. But on glibc without
locale archive presence files get mangled as:
deps/αβ -> deps/#U03b1#U03b2
This makes `fetchzip` fixed-output derivations unstable.
Tested this change to fail in `coq.src` which was generated in system
that mangles UTF-8 symbols:
$ nix build -f. coq.src --rebuild -L
source> trying https://github.com/coq/coq/archive/V8.15.2.zip
source> % Total % Received % Xferd Average Speed Time Time Time Current
source> Dload Upload Total Spent Left Speed
source> 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
source> 100 8945k 100 8945k 0 0 1513k 0 0:00:05 0:00:05 --:--:-- 1989k
source> unpacking source archive /build/V8.15.2.zip
error: hash mismatch in fixed-output derivation '/nix/store/hrnyykm7wgw8vxisgq7hc2bg5gr0y6s8-source.drv':
specified: sha256-h81nFqkuvZkMR7YLHy7laTq5yOhjMW+w6rYzncxvyD4=
got: sha256-DTspmwyD3Evl1CUmvUy2MonbLGUezvsHN3prmP9eK2I=
Note: it means that some of existing caches for fixed output
derivations become incorrect. It should not break already cached
tarballs on cache.nixos.org thus the impact should not be widespread.
2022-06-11 11:25:58 +01:00
Rick van Schijndel
cd3c25616d
treewide: pkgs/tools: mark broken for darwin
...
All packages that were failing on x86_64-darwin are marked broken.
I'm assuming here that these are also broken on aarch64-darwin.
2022-05-29 10:56:04 +02:00
Artturin
b3caa2f1fe
treewide: extraPostFetch -> postFetch
2022-05-23 17:18:50 +03:00
Armeen Mahdian
5421bf0ed9
arc_unpacker: unstable-2021-05-17 -> unstable-2021-08-06
2022-05-13 18:35:46 -05:00
Mario Rodas
907fd6ddf5
Merge pull request #172181 from raboof/gbl-support-on-darwin
...
gbl: darwin support
2022-05-09 09:08:04 -05:00
Arnout Engelen
b7c8400546
gbl: darwin support
...
Co-authored-by: Bobby Rong <rjl931189261@126.com>
2022-05-09 14:23:24 +02:00
Malo Bourgon
16e15fa68f
treewide: add meta.mainProgram to many packages
2022-05-04 18:08:19 -07:00
Bobby Rong
11dbf9489d
gbl: use testers.testVersion
2022-04-26 17:50:18 +08:00
ajs124
0251903afe
Merge pull request #155001 from raboof/gbl-init-at-0.3.1
...
gbl: init at 0.3.1
2022-04-25 10:42:11 +01:00
Arnout Engelen
48bf204a58
gbl: init at 0.3.1
2022-04-25 10:35:30 +02:00
Rick van Schijndel
87d34a6b89
Merge pull request #169856 from samuelgrf/remove-samuelgrf-from-maintainers
...
treewide: remove samuelgrf from maintainers
2022-04-24 22:18:43 +02:00
Alexander Bich
e92dc71fee
bomutils: fix build with gcc 11 ( #169845 )
2022-04-23 10:28:12 +02:00
Samuel Gräfenstein
0c890f5866
treewide: remove samuelgrf from maintainers
2022-04-22 23:21:58 +02:00
Artturin
f1c7f19e49
treewide: testVersion -> testers.testVersion
2022-04-22 16:24:27 +03:00
Domen Kožar
9268d492f3
Merge pull request #168792 from roblabla/fix-wimlib-darwin
...
wimlib: Fix build on darwin.
2022-04-20 12:22:21 +01:00
Thiago Kenji Okada
21a40059dd
_7zz: useUasm only in x86 platforms
...
`uasm` is x86 only.
It seems that in `aarch64-linux` at least, the optimizing build is done
without using any third-party tool (maybe using GCC's own assembly?).
2022-04-19 01:01:32 +01:00
Thiago Kenji Okada
b2d35019c0
_7zz: cross-compilation fixes
2022-04-18 22:55:43 +01:00
Thiago Kenji Okada
8d81114a37
_7zz: build with useUasm in more platforms
2022-04-18 18:21:35 +01:00
roblabla
f5b1bd166a
wimlib: Fix build on darwin.
...
Wimlib works just fine on darwin, but two adjustments need to be made:
- Tests need to be disabled, as they rely on glibc-isms (such as
lgetattr).
- cdrkit and syslinux dependencies are dropped, as those binaries are
linux-only.
2022-04-15 17:28:16 +02:00
Thiago Kenji Okada
be3b235cd1
rar: 6.0.2 -> 6.11
...
Also add support for aarch64-darwin.
2022-03-28 06:48:33 -03:00