Commit Graph

379 Commits

Author SHA1 Message Date
Alex James
0be5a16bb3
bento4: fix build on darwin (#314361)
CMakeLists.txt in v1.6.0-641 set `CMAKE_OSX_ARCHITECTURES`, which broke
evaluation on Darwin. Fix it by unsetting `CMAKE_OSX_ARCHITECTURES`.
2024-05-26 16:03:42 +08:00
R. Ryantm
e25f91fcad go2rtc: 1.9.1 -> 1.9.2 2024-05-17 16:43:17 +00:00
Weijia Wang
22f8607a72
Merge pull request #309503 from r-ryantm/auto-update/lux
lux: 0.24.0 -> 0.24.1
2024-05-12 21:09:15 +02:00
Sandro
3f4ac82c58
Merge pull request #309518 from Naxdy/work/refactor-decklink-runpath
blackmagic-desktop-video: refactor runpath resolution
2024-05-07 23:44:38 +02:00
R. Ryantm
131346ddb7 go2rtc: 1.9.0 -> 1.9.1 2024-05-07 17:46:16 +00:00
Naxdy
d182f6e1a7
blackmagic-desktop-video: refactor runpath resolution 2024-05-06 11:48:06 +02:00
R. Ryantm
e9c787b1c8 lux: 0.24.0 -> 0.24.1 2024-05-06 08:41:24 +00:00
OPNA2608
f17ea11c30 untrunc-anthwlock: unstable-2021-11-21 -> 0-unstable-2021-11-21 2024-05-04 19:31:44 +02:00
github-actions[bot]
ae736c738d
Merge master into staging-next 2024-05-03 12:01:32 +00:00
Jussi Kuokkanen
ce3f586775 pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
K900
a9c7210d0b Merge branch 'master' into staging-next 2024-05-01 09:37:47 +03:00
R. Ryantm
a580ff19ab go2rtc: 1.8.5 -> 1.9.0 2024-04-30 13:54:51 +00:00
Weijia Wang
bab247f2bb Merge branch 'master' into staging-next 2024-04-28 05:11:43 +02:00
R. Ryantm
c8b58703df xjadeo: 0.8.13 -> 0.8.14 2024-04-27 23:46:25 +00:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
R. Ryantm
25ee61a4b4 lux: 0.23.0 -> 0.24.0 2024-04-22 04:15:38 +00:00
hexchen
4be3af3783 blackmagic-desktop-video,decklink: 12.5a15 -> 12.9a3 2024-04-16 21:16:09 +00:00
github-actions[bot]
69de1e1beb
Merge master into staging-next 2024-03-28 12:01:21 +00:00
Paul Meyer
fba7582947 treewide: remove explicit -trimpath from Go pkgs 2024-03-28 07:57:19 +01:00
Weijia Wang
38953e60a9
Merge pull request #293340 from r-ryantm/auto-update/svt-av1
svt-av1: 1.8.0 -> 2.0.0
2024-03-17 15:49:25 +01:00
Robert Scott
557e24c4d3 svt-av1: add ffmpeg to passthru.tests 2024-03-16 17:47:17 +00:00
R. Ryantm
3bea2b1f5e svt-av1: 1.8.0 -> 2.0.0 2024-03-14 04:56:38 +00: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
R. Ryantm
baf1e0acb2 yaydl: 0.13.0 -> 0.14.0 2024-02-28 22:30:12 +00:00
R. Ryantm
2c0e5010c7 lux: 0.22.0 -> 0.23.0 2024-02-21 07:17:08 +00:00
Mario Rodas
38b1bad037 untrunc-anthwlock: add passthru.updateScript 2024-02-18 04:20:00 +00:00
Mario Rodas
bbcf1a58f9 untrunc-anthwlock: 2020.07.18 -> unstable-2021-11-21 2024-02-18 04:20:00 +00:00
Sergei Trofimovich
e629f662fb rav1e: fix strip option mangling on x86_64-darwin
`rav1e-0.7.1` slightly changes `strip` option construction in
    43fb165e5e

Update mangling part to restore stripping.
2024-01-22 10:46:55 +00:00
Sergei Trofimovich
c2cf4f3d9e rav1e: 0.7.0 -> 0.7.1
Changes: https://github.com/xiph/rav1e/releases/tag/v0.7.1
2024-01-12 14:41:20 +00:00
github-actions[bot]
98b366e567
Merge staging-next into staging 2024-01-02 12:01:41 +00:00
K900
887e96e875 Merge remote-tracking branch 'origin/master' into staging-next 2024-01-02 10:55:23 +03:00
R. Ryantm
c83c12f444 go2rtc: 1.8.4 -> 1.8.5 2024-01-01 12:36:18 +00:00
Robert Scott
e86a939517
Merge pull request #277855 from r-ryantm/auto-update/rav1e
rav1e: 0.6.6 -> 0.7.0
2023-12-31 20:01:22 +00:00
R. Ryantm
38d5ab182b rav1e: 0.6.6 -> 0.7.0 2023-12-31 07:25:05 +00:00
Martin Weinelt
a5b30bdf1d Merge remote-tracking branch 'origin/master' into staging-next 2023-12-26 14:39:18 +01:00
R. Ryantm
d8403f1fe6 bento4: 1.6.0-640 -> 1.6.0-641 2023-12-26 04:36:14 +00:00
Sergei Trofimovich
f654eb1017 svt-av1: update src hash after re-release of 1.8.0
The only change is added file copyrights.
2023-12-21 14:38:31 +00:00
Mario Rodas
543b819720
Merge pull request #273751 from trofi/svt-av1-update
svt-av1: 1.7.0 -> 1.8.0
2023-12-17 13:53:43 -05:00
Sergei Trofimovich
50ce658660 svt-av1: 1.7.0 -> 1.8.0
Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/v1.8.0/CHANGELOG.md
2023-12-12 11:30:28 +00:00
Weijia Wang
16a11b6be3 swfmill: add darwin support 2023-12-10 15:59:50 +01:00
Martin Weinelt
927d8811c4
Merge pull request #268943 from mweinelt/go2rtc-1.8.3
go2rtc: 1.8.2 -> 1.8.4
2023-12-02 23:08:29 +01:00
Pol Dellaiera
4a92666e7b
Merge pull request #267039 from r-ryantm/auto-update/recyclarr
recyclarr: 6.0.1 -> 6.0.2
2023-11-27 21:03:13 +01:00
R. Ryantm
cdbe51d541 lux: 0.21.0 -> 0.22.0 2023-11-25 00:44:18 +00:00
h7x4
b8054ecd8a treewide: add mainProgram 2023-11-23 21:04:16 +01:00
Martin Weinelt
4d3c9e00cb
go2rtc: 1.8.2 -> 1.8.4
https://github.com/AlexxIT/go2rtc/releases/tag/v1.8.3
https://github.com/AlexxIT/go2rtc/releases/tag/v1.8.4
2023-11-21 13:00:11 +01:00
Adam Joseph
c7e0f6b905 treewide: s_targetPlatform_hostPlatform_ in non-compiler packages
stdenv.targetPlatform really shouldn't be used by software that
doesn't generate or manipulate binaries.  I reviewed all uses of
targetPlatform outside of pkgs/development/compilers and pkgs/stdenv
and replaced those which weren't involved in something which fits
these criteria.
2023-11-17 08:07:34 +00:00
Martin Weinelt
9ccddc99aa
Merge pull request #265760 from mweinelt/go2rtc-1.8.2
go2rtc: 1.8.1 -> 1.8.2
2023-11-17 02:53:35 +01:00
R. Ryantm
0b5abe8d41 recyclarr: 6.0.1 -> 6.0.2 2023-11-12 12:03:29 +00:00
github-actions[bot]
e8096ee1e1
Merge staging-next into staging 2023-11-10 18:01:34 +00:00
Weijia Wang
d8ebb73023 Merge branch 'master' into staging-next 2023-11-10 16:25:02 +01:00