Commit Graph

3027 Commits

Author SHA1 Message Date
7c6f434c
bfbf05a820
Merge pull request #294589 from dotlambda/quirc-1.2
quirc: 2021-10-08 -> 1.2
2024-03-21 14:02:56 +00:00
Robert Schütz
6b0feb7fcd quirc: 2021-10-08 -> 1.2
Diff: https://github.com/dlbeer/quirc/compare/v2021-10-08...v1.2
2024-03-21 11:23:29 +01:00
github-actions[bot]
6e6944dbcc
Merge master into staging-next 2024-03-21 00:02:05 +00:00
Vincenzo Mantova
45e7ffc3cc asymptote: 2.87 -> 2.88 2024-03-20 00:53:34 +00:00
Vincenzo Mantova
32d1ed5d24 asymptote: split outputs 2024-03-19 08:21:54 +00: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
Vladimír Čunát
ae26228100
pngcrush: patch build after libpng update 2024-03-18 07:09:33 +01:00
github-actions[bot]
819a14ad05
Merge master into staging-next 2024-03-18 06:01:21 +00:00
R. Ryantm
e588cd4ec2 vips: 8.15.1 -> 8.15.2 2024-03-16 23:48:37 +00:00
github-actions[bot]
c866a07331
Merge master into staging-next 2024-03-14 06:01:12 +00:00
R. Ryantm
fc50b57f66 vulkan-caps-viewer: 3.33 -> 3.34 2024-03-14 00:48:54 +00:00
github-actions[bot]
cc92370007
Merge master into staging-next 2024-03-14 00:02:16 +00:00
Nick Cao
c6045fa949
Merge pull request #295312 from r-ryantm/auto-update/gromit-mpx
gromit-mpx: 1.5.1 -> 1.6.0
2024-03-13 19:49:53 -04:00
R. Ryantm
246af2c6af netpbm: 11.5.2 -> 11.5.3 2024-03-13 22:35:04 +01:00
github-actions[bot]
6b78f024b2
Merge staging-next into staging 2024-03-12 18:01:46 +00:00
Sandro
3f75fa8fef
Merge pull request #294207 from iynaix/fix-realesrgan-ncnn-vulkan
realesrgan-ncnn-vulkan: fix build failure
2024-03-12 18:11:11 +01:00
R. Ryantm
ff53c7d985 gromit-mpx: 1.5.1 -> 1.6.0 2024-03-12 12:58:24 +00:00
Lin Xianyi
40754aafe9 realesrgan-ncnn-vulkan: fix build failure
fixes #289910

Updates build for glslang 14.0.0
2024-03-11 23:42:45 +08: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
Anderson Torres
a47a4508b3 gmic-qt: refactor
- bring uniformity to variants set
- set sourceRoot
- intern libsForQt5
- migrate to by-name
2024-03-09 12:54:14 -03:00
R. Ryantm
4fa54a9c09 gimpPlugins.gmic: 3.3.3 -> 3.3.4 2024-03-08 22:15:19 +00:00
R. Ryantm
28b735d287 svg2pdf: 0.9.1 -> 0.10.0 2024-03-07 15:04:55 +00:00
Jörg Thalheim
39ac57b7c5
Merge branch 'master' into license-updates 2024-03-06 20:26:06 +01:00
Francesco Gazzetta
974156c883 pikchr: unstable-2023-08-30 -> 0-unstable-2024-02-12 2024-03-05 10:18:49 +01:00
R. Ryantm
d8db0a6005 asymptote: 2.86 -> 2.87 2024-02-28 05:28:18 +00:00
Weijia Wang
be840e52ed ueberzugpp: move to pkgs/by-name 2024-02-24 23:56:57 +01:00
Weijia Wang
7b1a32ed15 ueberzugpp: 2.9.2 -> 2.9.3 2024-02-24 23:50:16 +01:00
Pol Dellaiera
628f05da04
Merge pull request #290742 from marsam/update-gifski
gifski: 1.13.1 -> 1.14.4
2024-02-24 22:32:14 +01:00
Mario Rodas
ebb0f85830 gifski: 1.13.1 -> 1.14.4
Diff: https://github.com/ImageOptim/gifski/compare/1.13.1...1.14.4

Changelog: https://github.com/ImageOptim/gifski/releases/tag/1.14.4
2024-02-22 04:20:00 +00:00
github-actions[bot]
e98fe116d8
Merge master into staging-next 2024-02-21 12:01:10 +00:00
R. RyanTM
0c458695bd
gifsicle: 1.94 -> 1.95 (#290244) 2024-02-21 10:26:15 +01:00
github-actions[bot]
ba5eeff4f5
Merge master into staging-next 2024-02-20 06:01:15 +00:00
Kira Bruneau
1ed5f4f920
Merge pull request #288954 from kira-bruneau/mangohud
mangohud: 0.7.0 -> 0.7.1
2024-02-19 19:06:43 -05:00
github-actions[bot]
e5105e6cec
Merge master into staging-next 2024-02-20 00:02:04 +00:00
maxine
2865dca55f
Merge pull request #286605 from r-ryantm/auto-update/shot-scraper
shot-scraper: 1.3 -> 1.4
2024-02-19 19:07:37 +01:00
github-actions[bot]
2ad339408a
Merge staging-next into staging 2024-02-18 00:02:44 +00:00
R. Ryantm
0622dc3d27 resvg: 0.39.0 -> 0.40.0 2024-02-17 20:06:52 +00:00
Kira Bruneau
bab16f2259 mangohud: 0.7.0 -> 0.7.1
https://github.com/flightlessmango/MangoHud/releases/tag/v0.7.1
2024-02-14 23:42:31 -05:00
github-actions[bot]
604991674d
Merge staging-next into staging 2024-02-15 00:02:51 +00:00
Michael Raskin
b77dcf4628 dmtx-utils: 0.7.6 -> 0.7.6-unstable-2023-09-21
Fixes a buffer overflow detected by hardening and breaking dmtxwrite
2024-02-14 04:59:51 +01:00
7c6f434c
f8b948b871
Merge pull request #288188 from r-ryantm/auto-update/graphviz
graphviz: 9.0.0 -> 10.0.1
2024-02-13 18:36:02 +00:00
Rick van Schijndel
dabc3e0a03
Merge pull request #275755 from uninsane/pr-cross-argyllcms
argyllcms: support cross compilation
2024-02-13 16:08:35 +01:00
Robert Scott
d88514cb2b graphviz: add more reverse-dependencies to passthru.tests 2024-02-12 23:49:05 +00:00
R. Ryantm
0ec317b5f6 graphviz: 9.0.0 -> 10.0.1 2024-02-12 22:57:20 +00:00
Sergei Trofimovich
29753a7cdf vkmark: unstable-2022-09-09 -> 2017.08-unstable-2023-04-12
Without the update build fails on `master` after `gcc-13` update as
https://hydra.nixos.org/build/249036926:

    In file included from ../src/benchmark.cpp:25:
    ../src/scene.h:79:5: error: 'uint64_t' does not name a type
       79 |     uint64_t start_time;
          |     ^~~~~~~~
2024-02-11 11:55:58 +00:00
Mario Rodas
4e92e0e0a6
Merge pull request #285311 from Flakebi/amber
amber: 2022-04-21 -> 2023-09-02
2024-02-08 20:31:26 -05:00
Mario Rodas
50ff322438
Merge pull request #286903 from r-ryantm/auto-update/resvg
resvg: 0.38.0 -> 0.39.0
2024-02-08 05:52:54 -05:00
TomaSajt
73f6bc2c4e
pdf-sign: fix version name, simplify installPhase, move to pkgs/by-name 2024-02-07 20:12:13 +01:00
R. Ryantm
ebdc1fb528 resvg: 0.38.0 -> 0.39.0 2024-02-07 06:19:50 +00:00