Commit Graph

35 Commits

Author SHA1 Message Date
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
ProminentRetail
05e5631961
syncrclone: init at unstable-2023-03-23 2023-10-17 12:03:04 +11:00
figsoda
3e811005e0 symbolicator: 23.9.0 -> 23.9.1
Diff: https://github.com/getsentry/symbolicator/compare/23.9.0...23.9.1

Changelog: https://github.com/getsentry/symbolicator/blob/23.9.1/CHANGELOG.md
2023-09-20 23:21:09 -04:00
figsoda
f14e90ac59 symbolicator: 23.8.0 -> 23.9.0
Diff: https://github.com/getsentry/symbolicator/compare/23.8.0...23.9.0

Changelog: https://github.com/getsentry/symbolicator/blob/23.9.0/CHANGELOG.md
2023-09-19 22:01:09 -04:00
figsoda
a3cb994e1b symbolicator: init at 23.8.0
https://github.com/getsentry/symbolicator
2023-09-10 19:47:31 -04:00