about summary refs log tree commit diff
path: root/pkgs/tools/system
AgeCommit message (Collapse)AuthorFilesLines
2024-03-24facter: 3.14.17 -> 4.6.1Anthony Roussel4-29/+111
https://github.com/puppetlabs/facter/compare/3.14.17...4.6.1
2024-03-24r10k: move to pkgs/by-nameAnthony Roussel4-365/+0
2024-03-24r10k: add passthru.tests.versionAnthony Roussel1-1/+10
2024-03-24r10k: 3.4.1 -> 4.0.1Anthony Roussel2-55/+152
https://github.com/puppetlabs/r10k/compare/3.4.1...4.0.1
2024-03-24r10k: add anthonyroussel to maintainersAnthony Roussel1-7/+21
2024-03-24consul-template: 0.37.2 -> 0.37.3R. Ryantm1-2/+2
2024-03-24ts: 1.0.2 -> 1.0.3R. Ryantm1-2/+2
2024-03-21treewide: remove licenses.agpl3Jussi Kuokkanen2-2/+2
2024-03-20Merge master into staging-nextgithub-actions[bot]2-78/+103
2024-03-20Merge pull request #291305 from gbtb/nvtop-310Doron Behar2-78/+103
2024-03-20Merge master into staging-nextgithub-actions[bot]1-1/+8
2024-03-19btop: enable ROCm supportMaximilian Güntner1-0/+7
2024-03-19Merge pull request #281576 from yannham/refactor/cuda-setup-hooks-refactorSomeone1-1/+1
cudaPackages: generalize and refactor setup hooks
2024-03-19Merge master into staging-nextgithub-actions[bot]1-2/+2
2024-03-19Merge pull request #284433 from r-ryantm/auto-update/freeipmi7c6f434c1-2/+2
freeipmi: 1.6.11 -> 1.6.14
2024-03-19Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt2-50/+45
Conflicts: - pkgs/development/python-modules/flask-security-too/default.nix
2024-03-19freeipmi: 1.6.11 -> 1.6.14R. Ryantm1-2/+2
2024-03-20nvtop: fixed build with drm, added more arm gpu supportgbtb2-78/+103
2024-03-19confd: 0.16.0 -> 0.16-unstable-2023-12-09 (#297095)Aaron Jheng1-8/+11
2024-03-19sleuthkit: clean up and make deterministicTomaSajt1-42/+34
2024-03-19Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt5-0/+5
Conflicts: - pkgs/development/python-modules/sphinx-autobuild/default.nix
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm5-0/+5
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-19Merge master into staging-nextgithub-actions[bot]1-3/+3
2024-03-18Merge pull request #296719 from r-ryantm/auto-update/automatic-timezonedNick Cao1-3/+3
automatic-timezoned: 2.0.7 -> 2.0.9
2024-03-17automatic-timezoned: 2.0.7 -> 2.0.9R. Ryantm1-3/+3
2024-03-17Merge master into staging-nextgithub-actions[bot]1-2/+2
2024-03-17Merge pull request #293633 from r-ryantm/auto-update/java-service-wrapperWeijia Wang1-2/+2
java-service-wrapper: 3.5.54 -> 3.5.56
2024-03-17Merge master into staging-nextgithub-actions[bot]1-3/+3
2024-03-17Merge pull request #276383 from r-ryantm/auto-update/lactAtemu1-3/+3
lact: 0.5.0 -> 0.5.3
2024-03-17Merge remote-tracking branch 'upstream/master' into staging-nextannalee1-2/+2
2024-03-17Merge pull request #294600 from r-ryantm/auto-update/stress-ngWeijia Wang1-2/+2
stress-ng: 0.17.05 -> 0.17.06
2024-03-15cudaPackages: generalize and refactor setup hookYann Hamdaoui1-1/+1
This PR refactor CUDA setup hooks, and in particular autoAddOpenGLRunpath and autoAddCudaCompatRunpathHook, that were using a lot of code in common (in fact, I introduced the latter by copy pasting most of the bash script of the former). This is not satisfying for maintenance, as a recent patch showed, because we need to duplicate changes to both hooks. This commit abstract the common part in a single shell script that applies a generic patch action to every elf file in the output. For autoAddOpenGLRunpath the action is just addOpenGLRunpath (now addDriverRunpath), and is few line function for autoAddCudaCompatRunpathHook. Doing so, we also takes the occasion to use the newer addDriverRunpath instead of the previous addOpenGLRunpath, and rename the CUDA hook to reflect that as well. Co-Authored-By: Connor Baker <connor.baker@tweag.io>
2024-03-14Merge master into staging-nextgithub-actions[bot]1-3/+3
2024-03-14automatic-timezoned: 2.0.6 -> 2.0.7R. Ryantm1-3/+3
2024-03-14Merge master into staging-nextgithub-actions[bot]1-3/+3
2024-03-13natscli: 0.1.3 -> 0.1.4R. Ryantm1-3/+3
2024-03-13Merge remote-tracking branch 'upstream/master' into staging-nextannalee1-3/+3
2024-03-11consul-template: 0.37.1 -> 0.37.2R. Ryantm1-3/+3
2024-03-11llvmPackages_{12,13,14,15,16,17,git}.{libcxx,libcxxabi}: merge libcxxabi ↵a-n-n-a-l-e-e1-5/+0
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-10stress-ng: 0.17.05 -> 0.17.06R. Ryantm1-2/+2
2024-03-09automatic-timezoned: 2.0.4 -> 2.0.6R. Ryantm1-3/+3
2024-03-08Merge pull request #292188 from panicgh/dell-command-configureNick Cao1-5/+7
dell-command-configure: 4.8.0-494 -> 4.11.0-6
2024-03-08Merge #292500: staging-next 2024-03-01Vladimír Čunát1-2/+2
2024-03-08nsc: 2.8.5 -> 2.8.6R. Ryantm1-4/+4
2024-03-08Merge master into staging-nextgithub-actions[bot]2-61/+0
2024-03-08Merge pull request #293741 from eclairevoyant/wsluWeijia Wang2-61/+0
wslu: install desktop item; move to by-name
2024-03-07Merge master into staging-nextgithub-actions[bot]4-8/+8
2024-03-07Merge pull request #284400 from r-ryantm/auto-update/s-tuiWeijia Wang1-2/+2
s-tui: 1.1.4 -> 1.1.6
2024-03-07Merge pull request #285717 from r-ryantm/auto-update/stress-ngWeijia Wang1-2/+2
stress-ng: 0.17.04 -> 0.17.05
2024-03-07Merge pull request #292002 from r-ryantm/auto-update/rsyslogWeijia Wang1-2/+2
rsyslog: 8.2312.0 -> 8.2402.0