Commit Graph

139 Commits

Author SHA1 Message Date
Aaron Jheng
5affe35ae1
nixops-dns: use buildGoModule 2024-03-16 11:37:02 +08:00
github-actions[bot]
87a5d42cfa
Merge master into staging-next 2024-03-14 12:01:18 +00:00
R. Ryantm
d39877919e nickel: 1.4.1 -> 1.5.0 2024-03-13 23:08:33 +00:00
github-actions[bot]
6b78f024b2
Merge staging-next into staging 2024-03-12 18:01:46 +00:00
Weijia Wang
13da11d8f8
Merge pull request #294593 from wegank/nicotine-plus-gtk4
nicotine-plus: migrate to gtk4
2024-03-12 18:49:39 +01:00
github-actions[bot]
06e5eb63d3
Merge staging-next into staging 2024-03-11 18:01:53 +00:00
Nick Cao
14e5455ad4
Merge pull request #294833 from sodiboo/patch-niri
niri: fix regression introduced in 0.1.3
2024-03-11 10:48:04 -04:00
Janne Heß
fc405ec2d8
Merge pull request #294342 from 0x4A6F/master-nixfmt-rfc-style
nixfmt-rfc-style: apply serokell/nixfmt#133
2024-03-11 14:23:26 +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
sodiboo
7b78f6a375 niri: cherry-pick patch
a regression was introduced in the release of v0.1.3 and it is advised that packagers include this patch
2024-03-10 22:04:10 +01:00
sodiboo
5e2f90e7a0 niri: add sodiboo as maintainer 2024-03-10 22:02:52 +01:00
Weijia Wang
9e119fe382 nicotine-plus: move to pkgs/by-name 2024-03-10 00:05:08 +01:00
Gabriel Arazas
983b6931e7
niri: add foo-dogsquared as maintainer 2024-03-09 22:38:19 +08:00
Gabriel Arazas
6113be4015
niri: cleanup 2024-03-09 22:31:41 +08:00
Gabriel Arazas
c13e4dfab0
niri: 0.1.2 -> 0.1.3 2024-03-09 22:30:44 +08:00
0x4A6F
62a7cc559f
nixfmt-rfc-style: apply serokell/nixfmt#133 2024-03-08 20:58:56 +01:00
Guillaume Girol
2dea768a21 nixseparatedebuginfod: 0.3.3 -> 0.3.4
Diff: https://github.com/symphorien/nixseparatedebuginfod/compare/v0.3.3...v0.3.4
2024-03-07 13:42:08 +01:00
Weijia Wang
66691a90c6
Merge pull request #290608 from r-ryantm/auto-update/nitter
nitter: unstable-2024-01-12 -> unstable-2024-02-26
2024-03-06 22:56:41 +01:00
Janne Heß
fb6fa7b3d9
nixfmt-rfc-style: 2024-01-31 -> 2024-03-01 2024-03-01 18:44:51 +01:00
Sandro
7db0c0fd2c
Merge pull request #289578 from IogaMaster/niri 2024-02-29 10:44:33 +01:00
IogaMaster
d2c4fa1bd5
niri: 0.1.1 -> 0.1.2
Diff: https://github.com/YaLTeR/niri/compare/v0.1.1...v0.1.2

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-02-28 10:24:00 -07:00
R. Ryantm
b5778e7aa1 nitter: unstable-2024-01-12 -> unstable-2024-02-26 2024-02-26 09:14:37 +00:00
Daylin Morgan
8f46cabf6c nimlangserver: add missing newline 2024-02-22 11:20:45 +00:00
Daylin Morgan
5ea0c5bf54 nixlangserver: add homepage 2024-02-22 11:20:45 +00:00
Daylin Morgan
a645afde17 nimlangserver: update lock.json with correct entries
the previous lock.json had duplicates for two packages
this one only contains a single FOD for each nim module
2024-02-22 11:20:45 +00:00
Edgar Lee
f3ea5cfa6e nix-snapshotter: init at 0.2.0 2024-02-20 08:13:41 +08:00
Vlad M
1c0eeac226
Merge pull request #288861 from IogaMaster/niri-0.1.1
niri: init at 0.1.1
2024-02-15 14:33:37 +02:00
IogaMaster
5a83ec1711
niri: init at 0.1.1
https://github.com/YaLTeR/niri
2024-02-14 13:52:17 -07:00
Daylin Morgan
8dc1729833 nimlangserver: init at 1.2.0 2024-02-09 11:56:40 +00:00
0x4A6F
3a27e00d1e
nixfmt-rfc-style: 2024-01-15 -> 2024-01-31 2024-01-31 19:10:25 +01:00
Mario Rodas
250e052d42
Merge pull request #284548 from marcusramberg/marcus/up_nimlsp
nimlsp: 0.4.4 -> 0.4.6
2024-01-29 06:12:49 -05:00
D3vil0p3r
a6079ea469
nightfox-gtk-theme: init at unstable-2023-05-28 2024-01-28 18:57:03 +01:00
Marcus Ramberg
2ef8836fbe nimlsp: 0.4.4 -> 0.4.6 2024-01-28 16:18:53 +01:00
R. Ryantm
ce23190491 nickel: 1.4.0 -> 1.4.1 2024-01-26 02:10:44 +00:00
Silvan Mosberger
14a0c72bf9
Merge pull request #276503 from 0x4A6F/master-nixfmt-rfc-style
nixfmt-rfc-style: init at unstable-2024-01-15
2024-01-23 22:45:23 +01:00
0x4A6F
22cd1fb65f nixfmt-rfc-style: init at unstable-2024-01-15
Co-Authored-By: Silvan Mosberger <contact@infinisil.com>
2024-01-23 18:35:54 +01:00
R. Ryantm
0da08a4f9b nitter: unstable-2023-12-03 -> unstable-2024-01-12 2024-01-18 20:27:41 +00:00
Felix Schröter
732bb2c5ef
nickel: 1.3.0 -> 1.4.0
https://github.com/tweag/nickel/releases/tag/1.4.0
2024-01-18 01:39:10 +01:00
Robert Helgesson
dce7cfb4ef nmd: turn into a fixed-output derivation
This should avoid the need for IFD. Also switch source fetch to
Sourcehut since it is back online.
2024-01-15 16:38:44 +01:00
Robert Helgesson
edfd12c836 nmt: 0.5.0 -> 0.5.1
Also switch source fetch to Sourcehut since it is back online. Also
change the package to a fixed-output derivation. This should avoid the
need for IFD.
2024-01-15 16:38:44 +01:00
Guillaume Girol
3d9d2ce4a2 nixseparatedebuginfod: 0.3.2 -> 0.3.3
Diff: https://github.com/symphorien/nixseparatedebuginfod/compare/v0.3.2...v0.3.3
2024-01-14 19:37:59 +01:00
Ryan Lahfa
997e797d65
Merge pull request #269716 from liclac/nix-web-0.2.0
nix-web: 0.1.0 -> 0.2.0
2024-01-12 20:09:33 +01:00
Robert Helgesson
adb78d9443 nix-lib-nmd: init at 0.5.0 2024-01-12 13:28:23 +01:00
Robert Helgesson
1a502c91a7 nix-lib-nmt: init at 0.5.0 2024-01-12 13:28:23 +01:00
Guillaume Girol
db0f76e8c9
Merge pull request #271030 from symphorien/nixseparatedebuginfod
nixseparatedebuginfod: init at 0.3.0, plus module and nixos test
2024-01-07 17:45:13 +01:00
Jörg Thalheim
a00566cb52
Merge pull request #278360 from Mic92/nix-direnv
nix-direnv: 3.0.3 -> 3.0.4
2024-01-03 10:50:55 +01:00
Jörg Thalheim
db6d375519 nix-direnv: 3.0.3 -> 3.0.4 2024-01-02 22:49:43 +01:00
zimbatm
4f56bd894c nickel: add meta.mainProgram 2024-01-02 22:20:08 +01:00
Guillaume Girol
dece72548e nixseparatedebuginfod: add module and nixos test 2024-01-01 13:42:13 +01:00
Nick Cao
4d488e2f60
Merge pull request #277163 from 999eagle/fix/nitter-update
nitter: use guest_accounts branch in updateScript
2023-12-28 13:34:33 -05:00
Sophie Tauchert
c53dd4b212
nitter: use guest_accounts branch in updateScript 2023-12-27 20:45:54 +01:00
Jörg Thalheim
470305582d
Merge pull request #275580 from Mic92/nix-direnv
nix-direnv: 3.0.1 -> 3.0.3
2023-12-24 21:16:22 +01:00
Jörg Thalheim
9df4a6a534 nixos-anywhere: 1.1.0 -> 1.1.1
Diff: https://github.com/numtide/nixos-anywhere/compare/1.1.0...1.1.1
2023-12-23 09:39:29 +01:00
Jörg Thalheim
6deb84aa74 nix-direnv: 3.0.1 -> 3.0.3 2023-12-21 11:32:27 +01:00
Guillaume Girol
045b4f7276 nixseparatedebuginfod: init at 0.3.2 2023-12-21 00:32:42 +01:00
Raghav Sood
63599993b6
nitter: unstable-2023-10-31 -> unstable-2023-12-03 2023-12-19 23:53:17 +08:00
R. Ryantm
8cdf03122f nix-direnv: 3.0.0 -> 3.0.1 2023-12-19 09:10:31 +00:00
Finn Behrens
7b971ce7d1 nix-web: Build on platforms.unix, depend on OpenSSL if not on Darwin
This matches the `platform` setting for nix itself, as much as I don't
have a good way to test this on anything but Linux right now.

Co-Authored-By: Finn Behrens <me@kloenk.de>
2023-12-15 19:08:43 +01:00
embr
237c0484fe nix-web: 0.1.0 -> 0.2.0 2023-12-15 19:08:43 +01:00
Gerg-L
69d61d5ab0 nix-direnv: 2.5.1 -> 3.0.0 2023-12-11 10:56:38 +01:00
Gerg-L
f8a4c1e888 nix-direnv: migrate to by-name 2023-12-11 10:56:38 +01:00
joachimschmidt557
fd448e5c0f
nimmm: 0.2.0 -> 0.3.0 2023-12-03 13:32:47 +01:00
Jörg Thalheim
a5fdb3c83e nixos-anywhere: 1.0.0 -> 1.1.0
Diff: https://github.com/numtide/nixos-anywhere/compare/1.0.0...1.1.0
2023-12-01 14:22:06 +01:00
adisbladis
3df577f8e7
Merge pull request #269583 from Mic92/nix-unit
nix-unit: init at 2.18.0
2023-11-29 11:17:15 +13:00
Emery Hemingway
1753744b35 nim_lk: wrap with nix-prefetch, nix-prefetch-git 2023-11-28 16:48:10 +02:00
Emery Hemingway
6240432c44 nimlsp: build with lockfile 2023-11-28 16:48:10 +02:00
Emery Hemingway
862b906189 nimmm: build with lockfile 2023-11-28 16:48:10 +02:00
Emery Hemingway
607c5fdb04 nim-atlas: migrate from nimPackages.atlas 2023-11-28 16:48:10 +02:00
Emery Hemingway
6f8f9a9254 nimble: migrate from nimPackages 2023-11-28 16:48:10 +02:00
Emery Hemingway
48840e1762 nitch: use new buildNimPackage 2023-11-28 16:48:10 +02:00
Emery Hemingway
dce1f58e63 nimdow: build with lockfile 2023-11-28 16:48:10 +02:00
Emery Hemingway
cab3fd4d50 nitter: build with buildNimPackage 2023-11-28 16:48:10 +02:00
Emery Hemingway
35f108c7d7 buildNimPackage: load lockfiles and overrides 2023-11-28 16:48:10 +02:00
Emery Hemingway
89153ceb44 nimPackages.nim_builder: move out to pkgs/by-name 2023-11-28 16:48:10 +02:00
Jörg Thalheim
c953c85b9e nix-unit: init at 2.18.0
This is now used by several projects including dream2nix.
Having not to compile from source is a big win.
2023-11-29 03:38:53 +13:00
Prithak Sharma
586299e15b nilaway: init at unstable-2023-11-17 2023-11-21 14:04:19 +00:00
Simon Žlender
5f8f287c17 nickel: fix build on darwin 2023-11-20 23:17:40 -03:00
Ryan Lahfa
3e818245ff
Merge pull request #267674 from liclac/nix-web-init 2023-11-18 00:16:45 +01:00
Yann Hamdaoui
a4e607c9f4
update nickel: 1.2.2 -> 1.3.0 2023-11-16 18:43:01 +01:00
Donovan Glover
c98e44c926 nix-search-cli: init at unstable-2023-09-12 2023-11-15 15:05:55 +01:00
embr
9103463469 nix-web: init at 0.1.0
https://codeberg.org/gorgon/gorgon/releases/tag/nix-web-v0.1.0
2023-11-15 14:41:55 +01:00
clerie
466e5b6f30 nixos-firewall-tool: init at 0.0.1 2023-11-05 22:16:53 +01:00
Emery Hemingway
85c506b7ce nim_lk: init at 20231031
https://git.sr.ht/~ehmry/nim_lk
2023-10-31 18:34:48 +00:00
Rick van Schijndel
f36961c0bd
Merge pull request #261683 from srid/nix-health
nix-health: init at 0.2.3
2023-10-28 12:35:52 +02:00
K900
b3a60e3705 nixops-dns: relocate to pkgs/by-name
Since the nixops directory is going away.
2023-10-26 19:05:15 +03:00
Sridhar Ratnakumar
fc1031b2d3 nix-health: init at 0.2.3 2023-10-20 11:23:03 -04:00
Anderson Torres
b28b483ad3 nickel: migrate to by-name 2023-10-11 22:20:32 -03:00
Jörg Thalheim
f6830438cd nixos-anywhere: set mainProgram and use finalAttrs 2023-09-20 08:11:11 +02:00
Jörg Thalheim
b668b2d4e8 nixos-anywhere: init at 1.0.0
nixos-anywhere: init at 1.0.0
2023-09-17 09:53:17 +02:00