Commit Graph

54 Commits

Author SHA1 Message Date
Dominique Martinet
ba9318ecf4 syft: disable update check by default
Nixos policy is not to ping home by default, so make the update check
default to false.

It can still be re-enabled by config or env var if required:
- `check-for-app-update: true` in a `.syft.yaml`
- SYFT_CHECK_FOR_APP_UPDATE=true

This can be verified by checking for network connections when
trying to scan a non-existing file (or `toolbox-data.anchore.io` dns
requests):
`strace -f -e connect syft scan a 2>&1 | grep AF_INET`
2024-05-10 11:35:32 +09:00
R. Ryantm
8ef4d71d81 symfony-cli: 5.8.16 -> 5.8.17 2024-05-07 05:36:45 +00:00
Pol Dellaiera
1cd25db651
Merge pull request #308662 from r-ryantm/auto-update/systemctl-tui
systemctl-tui: 0.3.3 -> 0.3.4
2024-05-03 13:19:01 +02:00
Justin Bedő
ff1b721763
Merge pull request #305301 from b-rodrigues/add_symphony
symphony: init at 5.7.2 and rPackages.Rsymphony
2024-05-03 17:12:35 +10:00
R. Ryantm
c3214a332a systemctl-tui: 0.3.3 -> 0.3.4 2024-05-03 00:44:42 +00:00
Aleksana
b77e1a3af6
Merge pull request #307188 from JohnRTitor/anydesk
treewide: migrate some packages to finalAttrs, also reference lib explicitly in meta
2024-05-01 20:22:09 +08:00
R. Ryantm
b0c110f253 symfony-cli: 5.8.15 -> 5.8.16 2024-04-30 05:45:42 +00:00
kashw2
a65f728792 syft: migrate to by-name overlay 2024-04-28 16:29:19 +10:00
John Titor
32016912f4
syslog-ng: move to finalAttrs
explicitly use lib where needed
2024-04-27 17:29:58 +05:30
R. Ryantm
f0eb2299f0 syslogng: 4.6.0 -> 4.7.1 2024-04-24 10:33:41 +00:00
Jonas Chevalier
bdc19e9916
Merge pull request #255361 from RaitoBezarius/syncall
syncall: init at 1.5.1
2024-04-21 12:39:11 +02:00
Bruno Rodrigues
f0621abc3a symphony: init at version 5.7.2 2024-04-20 23:42:33 +02:00
Charlie Moog
c64f61e478 systemctl-tui: 0.2.4 -> 0.3.3 2024-04-20 20:36:00 +02:00
R. Ryantm
645630a4dc symfony-cli: 5.8.14 -> 5.8.15 2024-04-18 17:31:11 +00:00
pennae
9b8fb7115d syncstorage-rs: 0.15.1 -> 0.15.2
changlog: https://github.com/mozilla-services/syncstorage-rs/releases/tag/0.15.2

not sure how relevant these are for nixos-centric use; the security fix
definitely is not (as it affects only windows).
2024-04-17 16:25:31 +02:00
7c6f434c
632c6b8646
Merge pull request #301741 from pmiddend/syslogng-build-fix
syslogng: fix build failure related to setuptools
2024-04-07 19:42:36 +00:00
Philipp Middendorf
caa1233395 syslogng: fix build failure related to setuptools 2024-04-05 08:31:06 +02:00
R. Ryantm
b42281928e syn2mas: 0.8.0 -> 0.9.0 2024-04-03 03:36:31 +00:00
Raito Bezarius
f535df51b9 syncall: init at 1.8.5
https://github.com/bergercookie/syncall

Bi-directional synchronization between services such as Taskwarrior, Google Calendar, Notion, Asana, and more
tooling.
2024-04-01 04:16:29 +02:00
R. Ryantm
43ecda12f6 symfony-cli: 5.8.13 -> 5.8.14 2024-03-24 05:34:44 +00:00
Gaël Reyrol
e36d5c587e
symfony-cli: 5.8.12 -> 5.8.13
Diff: https://github.com/symfony-cli/symfony-cli/compare/v5.8.12...v5.8.13

Changelog: https://github.com/symfony-cli/symfony-cli/releases/tag/v5.8.13
2024-03-23 12:12:40 +01:00
Gaël Reyrol
29c4ae0e1b
symfony-cli: 5.8.8 -> 5.8.12 2024-03-21 10:07:12 +01:00
github-actions[bot]
7c0bd382c7
Merge master into staging-next 2024-03-19 00:02:09 +00:00
pennae
3217eceb76 syncstorage-rs: move to by-name 2024-03-17 12:11:35 +01:00
github-actions[bot]
06e5eb63d3
Merge staging-next into staging 2024-03-11 18:01:53 +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
Yueh-Shun Li
91b3db1309 treewide: fix sourceRoot for fetchgit-based src
According to Nixpkgs manual[1] and NixOS 23.11 Release Note[2], the
`sourceRoot` attribute passed to `stdenv.mkDerivation` should be
specified as `"${src.name}"` or `"${src.name}/subdir"` when `src` is
produced using `fetchgit`-based fetchers.

`sourceRoot = "source"` or `sourceRoot = "source/subdir"` is based on
the assumption that the `name` attribute of these pre-unpacked fetchers
are always `"source"`, which is not the case. Expecting constant `name`
also makes the source FODs prone to irrelevent hashes during version
bumps.

[1]: https://nixos.org/manual/nixpkgs/unstable/#var-stdenv-sourceRoot
[2]: https://nixos.org/manual/nixos/stable/release-notes#sec-release-23.11
2024-03-09 07:53:25 +08:00
Pol Dellaiera
732944001b
symfony-cli: move to pkgs/by-name 2024-03-06 21:32:37 +01:00
R. Ryantm
fe79756103 syn2mas: 0.7.0 -> 0.8.0 2024-02-10 10:56:06 +00:00
Mario Rodas
fc9c35710e
Merge pull request #284119 from vifino/syslog-ng-4.6.0
syslogng: 4.5.0 -> 4.6.0
2024-01-30 08:12:57 -05:00
Olli Helenius
e103c5cfcf
nixos/systemd-lock-handler: init 2024-01-27 11:55:46 +02:00
Olli Helenius
28f40adf8c
systemd-lock-handler: init at 2.4.2 2024-01-27 11:55:02 +02:00
Adrian Pistol
177ec1bbdd syslogng: 4.5.0 -> 4.6.0 2024-01-26 22:58:35 +01:00
Randy Eckenrode
28efedc639
symbolicator: fix build on Darwin
Add the SystemConfiguration framework as a `buildInput`. Otherwise,
symbolicator fails to link on Darwin.
2024-01-21 22:49:08 -05:00
siph
8720af53ea systemctl-tui: 0.2.2 -> 0.2.4 2024-01-13 19:16:13 -07:00
teutat3s
51f5b7df97
syn2mas: init at 0.7.0
Tool to help with the migration of a Matrix Synapse installation to the Matrix Authentication Service.

https://github.com/matrix-org/matrix-authentication-service/tree/main/tools/syn2mas

Related to #275057
2023-12-18 18:29:58 +01:00
Emery Hemingway
4d8e10e312 syndicate_utils: init at 20231130
https://git.syndicate-lang.org/ehmry/syndicate_utils
2023-12-10 09:26:02 +00:00
Peder Bergebakken Sundt
af19e31300
Merge pull request #266473 from h7x4/pkgs-init-syntax
syntax: init at 0.1.27
2023-12-06 23:38:00 +01:00
h7x4
2bf9847a02
syntax: init at 0.1.27 2023-12-06 21:00:53 +01:00
figsoda
0eeabb2d28 symbolicator: 23.11.0 -> 23.11.2
Diff: https://github.com/getsentry/symbolicator/compare/23.11.0...23.11.2

Changelog: https://github.com/getsentry/symbolicator/blob/23.11.2/CHANGELOG.md
2023-11-27 15:32:33 -05:00
Artturin
40eff710af Revert "Systemd package rewrite"
Reverts NixOS/nixpkgs#269620

- eab0837b68 caused a mass-rebuild on master

- self-merge on a critical package without review and not waiting for the active owner team

Below are the reverts of the commits from that PR

Revert "systemd: migrate to by-name"

This reverts commit 33d2a40d67.

Revert "systemd: add meta.longDescription"

This reverts commit 7c588d141d.

Revert "systemd: cosmetic rewording of code"

This reverts commit d91b8d9fcb.

Revert "systemd: cosmetic rewording of comments"

This reverts commit bc563998c0.

Revert "systemd: remove some redundancy on mesonFlags"

This reverts commit eab0837b68.

Revert "systemd: use  lib.meson* functions"

This reverts commit 1129756b1a.
2023-11-26 03:12:04 +02:00
Anderson Torres
33d2a40d67 systemd: migrate to by-name 2023-11-25 20:11:32 -03:00
figsoda
b287551a21 symbolicator: fix build on darwin 2023-11-20 13:07:37 -05:00
figsoda
09aa963349 symbolicator: 23.10.1 -> 23.11.0
Diff: https://github.com/getsentry/symbolicator/compare/23.10.1...23.11.0

Changelog: https://github.com/getsentry/symbolicator/blob/23.11.0/CHANGELOG.md
2023-11-15 22:44:39 -05:00
Maximilian Bosch
41a098a3bc
Merge pull request #262822 from siph/systemctl-tui
systemctl-tui: init at 0.2.2
2023-10-24 14:15:30 +02:00
siph
ee741899f3 systemctl-tui: init at 0.2.2 2023-10-23 12:13:54 -06:00
figsoda
cf83850eb6 symbolicator: 23.10.0 -> 23.10.1
Diff: https://github.com/getsentry/symbolicator/compare/23.10.0...23.10.1

Changelog: https://github.com/getsentry/symbolicator/blob/23.10.1/CHANGELOG.md
2023-10-21 20:06:01 -04:00
ners
0d02ee12c0 synthesia: init at 10.9 2023-10-18 15:37:54 +02:00
Weijia Wang
b8d6d842d0
Merge pull request #261425 from ProminentRetail/syncrclone
syncrclone: init at unstable-2023-03-23
2023-10-18 12:56:08 +02:00
figsoda
d9b2e59543 symbolicator: 23.9.1 -> 23.10.0
Diff: https://github.com/getsentry/symbolicator/compare/23.9.1...23.10.0

Changelog: https://github.com/getsentry/symbolicator/blob/23.10.0/CHANGELOG.md
2023-10-16 22:18:36 -04:00