Commit Graph

797 Commits

Author SHA1 Message Date
Sergei Trofimovich
7576688040 cpio: pull upstream fix for clang-16
WIthout the change build against `clang-16` and upcoming `gcc-14` fails
as:

    $ nix build --impure --expr 'with import ./. {}; cpio.override { stdenv = clangStdenv; }' -L
    ...
    cpio> checking return type of major()... configure: error: cannot determine type
2023-12-01 15:19:27 +00:00
h7x4
41974d5ed9
treewide: add mainProgram 2023-11-27 02:17:53 +01:00
github-actions[bot]
e112f9b8bb
Merge master into staging-next 2023-11-09 18:00:56 +00:00
Loke Gustafsson
e77e16b45b unrar: explicit meta.mainProgram 2023-11-09 14:21:35 +01:00
Randy Eckenrode
19fbec8a7f
unar: fix build with clang 16
* Set deployment target based on stdenv; and
* Work around https://github.com/NixOS/nixpkgs/issues/166205.
2023-11-06 22:32:36 -05:00
h7x4
e6321d2788
treewide: remove execute bit for non-executable *.nix files 2023-10-20 19:55:39 +02:00
Emery Hemingway
11407849ad tarlz: 0.22 -> 0.24 2023-10-12 14:41:13 +01:00
Mario Rodas
8a100df277
Merge pull request #260284 from auroraanna/peazip
peazip: 9.9.0 → 9.4.0
2023-10-12 03:37:22 -05:00
Anna Aurora
df7dd3a913
peazip: 9.9.0 → 9.4.0
The tag 9.9.0 was accidentally created and is not an actual release of a new version.
2023-10-10 22:05:41 +02:00
Weijia Wang
97ca003988 unrar: 6.2.11 -> 6.2.12 2023-10-08 23:24:01 +02:00
Weijia Wang
9d57599d7d unrar: 6.2.5 -> 6.2.11
rar2fs: fix build
2023-09-27 09:58:51 +02:00
Doron Behar
8ace65ff3d
treewide: use finalAttrs in all packages I maintain (#255902)
* mpd-touch-screen-gui: use finalAttrs in mkDerivation; reformat

* musescore: use finalAttrs in mkDerivation

* syncthingtray: use stdenv.mkDerivation with a function; reformat

* ocrfeeder: use finalAttrs in mkDerivation; reformat

* castget: use finalAttrs in mkDerivation

* gnome-network-displays: use finalAttrs in mkDerivation

* mailreaders: use finalAttrs in mkDerivation

* mswatch: use finalAttrs in mkDerivation

* uhd: use finalAttrs in mkDerivation

* maxima: use finalAttrs in mkDerivation

* qalculate-gtk: use finalAttrs in mkDerivation

* qalculate-qt: use finalAttrs in mkDerivation

* wxmaxima: use finalAttrs in mkDerivation

* lammps: use finalAttrs in mkDerivation

* mlterm: use finalAttrs in mkDerivation

* video-trimmer: use finalAttrs in mkDerivation

* nerdfonts: use finalAttrs in mkDerivation

* gnomeExtensions.easyScreenCast: use finalAttrs in mkDerivation

* octave: use finalAttrs in mkDerivation; reformat

* comedilib: use finalAttrs in mkDerivation

* cpp-utilities: use finalAttrs in mkDerivation

* libsForQt5.kpeoplevcard: use finalAttrs in mkDerivation; reformat

* liberio: use finalAttrs in mkDerivation

* libqalculate: use finalAttrs in mkDerivation; reformat

* libwtk-sdl2: use finalAttrs in mkDerivation

* libsForQt5.pulseaudio-qt: use finalAttrs in mkDerivation; reformat

* qrupdate: use finalAttrs in mkDerivation; reformat

* libsForQt5.qtforkawesome: use finalAttrs in mkDerivation; reformat

* libsForQt5.qtutilities: use finalAttrs in mkDerivation; reformat

* sqlitecpp: use finalAttrs in mkDerivation; reformat

* tweeny: use finalAttrs in mkDerivation

* volk: use finalAttrs in mkDerivation

* wiringpi: use finalAttrs in mkDerivation

* snzip: use finalAttrs in mkDerivation; reformat

* bpm-tools: use finalAttrs in mkDerivation; reformat

* sacd: use finalAttrs in mkDerivation

* gtk-gnutella: use finalAttrs in mkDerivation; reformat

* sile: use finalAttrs in mkDerivation

* pplatex: use finalAttrs in mkDerivation; reformat
2023-09-21 11:31:17 +03:00
Artturi
8988d5804b
Merge pull request #253740 from reckenrode/_7zz-fix 2023-09-07 05:46:11 +03:00
Randy Eckenrode
c31f399f1c
_7zz: fix build with clang 13+
7zz uses `-Weverything` and `-Werror`, which results in normally
disabled warnings breaking the build with newer versions of clang.
2023-09-06 19:24:26 -04:00
Alain Zscheile
7348c5c6d8 maintainers: rename zseri -> fogti, update details 2023-09-06 22:15:40 +02:00
github-actions[bot]
a451dcf514
Merge master into staging-next 2023-08-24 06:01:14 +00:00
Nick Cao
20d1c7cfe2
Merge pull request #251049 from nbraud/mainProgram
Set meta.mainProgram for grimshot, pulsemixer, unzip, vlock
2023-08-24 09:05:15 +08:00
nicoo
0c17bb9a3a unzip: Set meta.mainProgram 2023-08-23 21:35:42 +00:00
github-actions[bot]
b179570bca
Merge master into staging-next 2023-08-23 06:01:21 +00:00
Pol Dellaiera
6c15f71a9b
Merge pull request #249665 from eclairevoyant/_7zz
_7zz: 22.01 -> 23.01
2023-08-23 07:08:05 +02:00
éclairevoyant
f0cd6223f7
_7zz: replace rec with finalAttrs idiom 2023-08-22 21:19:35 -04:00
éclairevoyant
90cb3f4cdb
_7zz: 22.01 -> 23.01 2023-08-22 21:19:21 -04:00
Theodore Ni
ece0953571
Merge branch 'staging-next' into staging 2023-08-18 16:02:27 -07:00
github-actions[bot]
f1d7a13229
Merge master into staging-next 2023-08-18 00:01:46 +00:00
Artturi
df9f0dfbf6
Merge pull request #249597 from NotAShelf/main-program-bs 2023-08-17 21:30:44 +03:00
github-actions[bot]
43454c8a64
Merge master into staging-next 2023-08-17 00:01:52 +00:00
Anna Aurora
b043af988c
peazip: init at 9.9.0
Co-authored-by: linsui <36977733+linsui@users.noreply.github.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Nikolay Korotkiy <sikmir@disroot.org>
Co-authored-by: Thiago Kenji Okada <thiagokokada@gmail.com>
2023-08-16 23:07:58 +02:00
NotAShelf
a58595985e
zip: add meta.mainProgram 2023-08-16 21:59:39 +03:00
Pol Dellaiera
3eb7f7a63b
Merge pull request #248683 from oxij/tree/source-root-continues-3
treewide: cleanup `sourceRoot` and `setSourceRoot` usage
2023-08-15 05:53:52 +02:00
Jan Malakhovski
d098c821d6 treewide: remove unneeded dots and slashes in sourceRoots 2023-08-12 08:29:56 +00:00
github-actions[bot]
cc6e13abfb
Merge master into staging-next 2023-08-11 12:01:01 +00:00
Jan Malakhovski
591ccfe5b9 treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases
This continues where d8f7f6a5ce left off. Similarly
to that commit, this commit this also points `sourceRoot`s to `src.name` and similar
instead of keeping hardcoded names, and edits other derivation attrs do do the same,
where appropriate.

Also, similarly to d8f7f6a5ce some of expressions this
edits use `srcs` attribute with customly-named sources, so they have to be moved
into `let` blocks to keep evaluation efficient (the other, worse, way to do this
would to recurcively refer to `elemAt n finalAttrs.srcs` or, similarly, with `rec`).
2023-08-11 09:20:44 +00:00
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