Commit graph

3054 commits

Author SHA1 Message Date
Weijia Wang
6ed4eb6e35
Merge pull request #300654 from r-ryantm/auto-update/netpbm
netpbm: 11.5.3 -> 11.6.0
2024-04-08 02:36:02 +02:00
a-n-n-a-l-e-e
5361a688dc
Merge pull request #280212 from Benjamin-L/bump-deqp-runner-0_18_0
deqp-runner: 0.16.1 -> 0.18.0
2024-04-04 09:31:42 -07:00
R. Ryantm
c20ec59d41 resvg: 0.40.0 -> 0.41.0 2024-04-03 19:39:21 +00:00
Vladimír Čunát
5476cea489
Merge #298548: staging-next 2024-03-24 2024-04-01 22:49:19 +02:00
Robert Scott
0333eeba32
Merge pull request #283809 from r-ryantm/auto-update/poco
poco: 1.12.5p2 -> 1.13.2
2024-04-01 21:28:57 +01:00
github-actions[bot]
ef44d46775
Merge master into staging-next 2024-04-01 18:00:59 +00:00
R. Ryantm
f2c7e91270 netpbm: 11.5.3 -> 11.6.0 2024-04-01 08:39:26 +00:00
R. Ryantm
b40420a589 vulkan-caps-viewer: 3.34 -> 3.40 2024-04-01 04:51:16 +00:00
github-actions[bot]
e4dc8790bf
Merge master into staging-next 2024-04-01 00:02:29 +00:00
Weijia Wang
a72d421af6
Merge pull request #299073 from r-ryantm/auto-update/gfxreconstruct
gfxreconstruct: 1.0.2 -> 1.0.3
2024-04-01 00:23:26 +02:00
github-actions[bot]
ba060bffac
Merge master into staging-next 2024-03-31 00:02:07 +00:00
Guillaume Girol
9db82fb29e
Merge pull request #298129 from Flakebi/vulkan-cts2
vulkan-cts: 1.3.7.3 -> 1.3.8.1
2024-03-30 22:01:55 +01:00
github-actions[bot]
20c720272e
Merge master into staging-next 2024-03-29 00:02:10 +00:00
Philip Taron
5b0905b8ea Avoid top-level with ...; in pkgs/tools/graphics/astc-encoder/default.nix 2024-03-28 21:30:46 +01:00
Robert Scott
404317c270 sanjuuni: add patch to build with c++17
fixing build with poco 0.13
2024-03-26 22:27:46 +00:00
R. Ryantm
5a76a733d5 gfxreconstruct: 1.0.2 -> 1.0.3 2024-03-26 02:13:32 +00:00
github-actions[bot]
8794d573a4
Merge master into staging-next 2024-03-25 00:02:29 +00:00
Sandro
18ffb7b372
Merge pull request #223931 from fgaz/apng-stuff/init
apng2gif, gif2apng, apngopt: init
2024-03-24 22:14:17 +01:00
Sebastian Neubauer
eca35aef77 vulkan-cts: 1.3.7.3 -> 1.3.8.1
Changelog: https://github.com/KhronosGroup/VK-GL-CTS/releases/tag/vulkan-cts-1.3.8.0
Changelog: https://github.com/KhronosGroup/VK-GL-CTS/releases/tag/vulkan-cts-1.3.8.1
2024-03-22 19:15:10 +01:00
K900
c0e45491bf spirv-cross: 1.3.275.0 -> 1.3.280.0
Diff: https://github.com/KhronosGroup/SPIRV-Cross/compare/vulkan-sdk-1.3.275.0...vulkan-sdk-1.3.280.0

Changelog: https://github.com/KhronosGroup/SPIRV-Cross/releases/tag/24.05pre-git
2024-03-22 08:40:46 +03:00
K900
5897219a92 vulkan-extension-layer: 1.3.275.0 -> 1.3.280.0
Diff: https://github.com/KhronosGroup/Vulkan-ExtensionLayer/compare/vulkan-sdk-1.3.275.0...vulkan-sdk-1.3.280.0
2024-03-22 08:40:46 +03:00
K900
ad61d5c9d7 vulkan-tools-lunarg: 1.3.275.0 -> 1.3.280.0
Diff: https://github.com/LunarG/VulkanTools/compare/vulkan-sdk-1.3.275.0...vulkan-sdk-1.3.280.0
2024-03-22 08:40:46 +03:00
K900
ba7516ae83 vulkan-tools: 1.3.275.0 -> 1.3.280.0
Diff: https://github.com/KhronosGroup/Vulkan-Tools/compare/vulkan-sdk-1.3.275.0...vulkan-sdk-1.3.280.0
2024-03-22 08:40:46 +03:00
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