Commit graph

3216 commits

Author SHA1 Message Date
Weijia Wang 13ef9668e2
Merge pull request #300965 from alyssais/pkg
pkg: 1.20.8 -> 1.21.0
2024-04-03 13:46:37 +02:00
Alyssa Ross 851750e5da
pkg: 1.20.8 -> 1.21.0 2024-04-02 16:09:40 +02:00
Gaetan Lepage f43061fd5f nix-update: 1.3.0 -> 1.3.1
Diff: https://github.com/Mic92/nix-update/compare/1.3.0...1.3.1

Changelog: https://github.com/Mic92/nix-update/releases/tag/1.3.1
2024-04-02 09:51:42 +02:00
R. Ryantm e993fc0a7d nfpm: 2.35.3 -> 2.36.1 2024-04-02 00:49:16 +00:00
Weijia Wang e4306d0c78
Merge pull request #298788 from r-ryantm/auto-update/fortran-fpm
fortran-fpm: 0.10.0 -> 0.10.1
2024-03-30 23:08:32 +01:00
Nick Cao 436903ad25
Merge pull request #299880 from r-ryantm/auto-update/libdnf
libdnf: 0.73.0 -> 0.73.1
2024-03-29 10:39:20 -04:00
R. Ryantm ceea6634e4 libdnf: 0.73.0 -> 0.73.1 2024-03-29 01:16:34 +00:00
Sergei Trofimovich d2657c4a3d nixVersions.unstable: 2.21.0 -> 2.21.1
Changes: https://github.com/NixOS/nix/compare/2.21.0...2.21.1
2024-03-28 20:36:12 +00:00
Sandro 55c36ec47f
Merge pull request #295651 from hennk/poetry-plugin-poeblix 2024-03-27 11:21:28 +01:00
Weijia Wang 674181b546
Merge pull request #297298 from r-ryantm/auto-update/poetryPlugins.poetry-plugin-export
poetryPlugins.poetry-plugin-export: 1.7.0 -> 1.7.1
2024-03-26 03:15:31 +01:00
Sebastian Sellmeier 961cd16135
nixpkgs-review: 2.10.3 -> 2.10.4 2024-03-25 21:02:02 +01:00
R. Ryantm 014105ee38 fortran-fpm: 0.10.0 -> 0.10.1 2024-03-25 01:19:25 +00:00
0xAdk ec10257b78
pacman: fix changelog link 2024-03-23 02:11:53 -07:00
Jörg Thalheim ab7468eb1d harmonia: 0.7.4 -> 0.7.5 2024-03-21 17:49:27 +01:00
Mario Rodas 317aaa22d5
Merge pull request #297625 from jshcmpbll/jc/nix-update-source-homepage
nix-update-script: add homepage
2024-03-21 08:03:41 -05:00
Joshua Campbell 8083f47bc7 nix-update-script: add homepage 2024-03-20 22:47:24 -07:00
R. Ryantm efa3818249 poetryPlugins.poetry-plugin-export: 1.7.0 -> 1.7.1 2024-03-20 00:06:01 +00:00
github-actions[bot] a474411771
Merge master into staging-next 2024-03-20 00:02:08 +00:00
Maciej Krüger fd6871114e
Merge pull request #296922 from GaetanLepage/nix-update
nix-update: 1.2.0 -> 1.3.0
2024-03-19 20:58:43 +01:00
Henning Kiel 6a3ecb0f6a poetryPlugins.poetry-plugin-poeblix: init at 0.10.0 2024-03-19 10:56:34 +01: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
github-actions[bot] 7c0bd382c7
Merge master into staging-next 2024-03-19 00:02:09 +00:00
Lily Foster 4e1ac556ab
Merge pull request #296523 from lf-/jade/nix-doc-no-plugin
nix-doc: allow building without plugin
2024-03-18 16:07:52 -07:00
Gaetan Lepage 6cd92ce3b3 nix-update: 1.2.0 -> 1.3.0
Diff: https://github.com/Mic92/nix-update/compare/1.2.0...1.3.0

Changelog: https://github.com/Mic92/nix-update/releases/tag/1.3.0
2024-03-18 16:15:36 +01:00
github-actions[bot] ac91cf83c1
Merge master into staging-next 2024-03-18 00:02:20 +00:00
Weijia Wang 8904e65ca8
Merge pull request #295903 from r-ryantm/auto-update/dpkg
dpkg: 1.22.4 -> 1.22.5
2024-03-17 22:43:55 +01:00
Yt 3a8eeb4c49
Merge pull request #296670 from PerchunPak/nix-2-16-3
nixVersions.nix_2_16: 2.16.2 -> 2.16.3
2024-03-17 19:03:33 +00:00
PerchunPak d1885787f6
nixVersions.nix_2_16: 2.16.2 -> 2.16.3 2024-03-17 15:59:49 +01:00
github-actions[bot] 2178d8d857
Merge master into staging-next 2024-03-17 00:02:17 +00:00
Jade Lovelace ea4eb0d574 nix-doc: allow building without plugin
In certain situations, such as running development builds of Nix that
might break API, it can be undesirable to have a Nix dependency for
nix-doc, and there is still substantial useful functionality (ctags,
search) exposed in its binaries. Thus let's make it possible to turn off
the plugin build.
2024-03-16 16:20:20 -07:00
Nick Cao 2e811a6928
Merge pull request #296462 from r-ryantm/auto-update/poetryPlugins.poetry-plugin-export
poetryPlugins.poetry-plugin-export: 1.6.0 -> 1.7.0
2024-03-16 12:07:35 -07:00
Nick Cao de93ea3d34
Merge pull request #296137 from r-ryantm/auto-update/dnf5
dnf5: 5.1.14 -> 5.1.15
2024-03-16 11:19:02 -07:00
github-actions[bot] 60fbf92c10
Merge master into staging-next 2024-03-16 18:01:00 +00:00
R. Ryantm b9b30333db poetryPlugins.poetry-plugin-export: 1.6.0 -> 1.7.0 2024-03-16 16:34:12 +00:00
Mario Rodas e651fa9e3f
Merge pull request #296289 from r-ryantm/auto-update/comma
comma: 1.7.1 -> 1.8.0
2024-03-16 07:43:28 -05:00
R. Ryantm e5563aeef8 comma: 1.7.1 -> 1.8.0 2024-03-16 00:31:40 +00:00
github-actions[bot] 7006358e6a
Merge master into staging-next 2024-03-16 00:02:02 +00:00
Pol Dellaiera d361239141
Merge pull request #295616 from kjeremy/nix-2.18.2
nixVersions.nix_2_18: 2.18.1 -> 2.18.2
2024-03-15 22:22:07 +01:00
R. Ryantm ab105a4324 dnf5: 5.1.14 -> 5.1.15 2024-03-15 12:33:59 +00:00
R. Ryantm 020f99459b dpkg: 1.22.4 -> 1.22.5 2024-03-14 14:09:18 +00:00
Jeremy Kolb dedae6a564 nixVersions.nix_2_18: 2.18.1 -> 2.18.2 2024-03-13 10:11:16 -04:00
annalee 8e038835fe
Merge remote-tracking branch 'upstream/master' into staging-next 2024-03-13 00:38:07 +00:00
R. Ryantm 7f40c2f342 libcomps: 0.1.20 -> 0.1.21 2024-03-12 13:07:12 +00:00
github-actions[bot] 0917422ffe
Merge staging-next into staging 2024-03-12 06:01:24 +00:00
github-actions[bot] fd6d62aa3d
Merge staging-next into staging 2024-03-12 00:02:37 +00:00
Jörg Thalheim 13efa90535 nixVersions.unstable: 2.20 -> 2.21 2024-03-11 22:25:31 +01:00
R. Ryantm 93c6b3e129 apk-tools: 2.14.0 -> 2.14.1 2024-03-11 20:39:45 +01: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
Florian Klink b221192048
Merge pull request #294932 from a-n-n-a-l-e-e/nix_2_3_serial
nixVersions.nix_2_3: disable parallel checking
2024-03-11 12:31:14 +02:00