Commit Graph

680 Commits

Author SHA1 Message Date
transcaffeine
142421f155 netbox_4_3: init at 4.3.2
Release notes:
  - https://github.com/netbox-community/netbox/releases/tag/v4.3.0
  - https://github.com/netbox-community/netbox/releases/tag/v4.3.1
  - https://github.com/netbox-community/netbox/releases/tag/v4.3.2
Full changelog: https://github.com/netbox-community/netbox/compare/v4.2.9...v4.3.2
2025-06-24 10:47:07 +02:00
K900
a10dfa1005 Merge remote-tracking branch 'origin/staging-next' into staging 2025-06-23 21:07:45 +03:00
Yorick
cb6adfec42 victorialogs: init at 1.24.0 (#418806) 2025-06-23 17:05:41 +02:00
nixpkgs-ci[bot]
ce3e6e88b1 Merge staging-next into staging 2025-06-23 00:19:30 +00:00
Peder Bergebakken Sundt
d38cf01b42 reaction: 1.4.1 -> 2.0.1 (#415527) 2025-06-23 00:45:11 +02:00
nixpkgs-ci[bot]
0d133d4a3d Merge staging-next into staging 2025-06-22 06:06:24 +00:00
Aleksana
061295ff54 podofo: adopt, clean up version names, change default version, init 1.0, 0.10.4 -> 0.10.5, etc (#412792) 2025-06-22 10:37:52 +08:00
Marie Ramlow
5f5df9b7ad doc/rl-2511: document victorialogs package migration 2025-06-21 21:00:40 +02:00
nixpkgs-ci[bot]
7ca18ff1be Merge staging-next into staging 2025-06-21 18:06:16 +00:00
Guillaume Girol
2ab3ac5c2b separateDebugInfo: add symlinks to executable and source for debuginfod support (#394674) 2025-06-20 23:09:03 +02:00
Tom van Dijk
2d561e02ae doc: explain telegram-desktop -> Telegram binary name change
Fixes #417883

This is due to the breaking commit b7cfcd389e

See also: #414062
2025-06-20 16:23:18 +02:00
K900
5100da95a6 Merge remote-tracking branch 'origin/staging-next' into staging 2025-06-17 21:34:30 +03:00
K900
259974ed6c Merge remote-tracking branch 'origin/master' into staging-next 2025-06-17 21:18:01 +03:00
Johannes Kirschbauer
dbd0345e71 Revert "Feat/build deno package" 2025-06-17 18:01:14 +02:00
K900
86035c1268 Merge remote-tracking branch 'origin/master' into staging-next 2025-06-17 15:59:57 +03:00
Jörg Thalheim
d9a40c9bd5 command-not-found: disable by default, simplify, document (#416425) 2025-06-17 14:15:55 +02:00
ppom
9525316eea reaction: 1.4.1 -> 2.0.1
reaction has been rewritten in Rust.
2025-06-17 12:00:00 +02:00
nixpkgs-ci[bot]
798f2ffe8f Merge staging-next into staging 2025-06-17 00:18:23 +00:00
nixpkgs-ci[bot]
2f3386a8e9 Merge master into staging-next 2025-06-17 00:17:27 +00:00
Robert Schütz
0dc59c1fbb Merge branch 'staging-next' into staging 2025-06-16 15:03:06 -07:00
Weijia Wang
97c0a198aa lima: 1.0.7 -> 1.1.1 with extracting lima-additional-guestagents (#415093) 2025-06-16 22:46:24 +02:00
K900
b5f3cd3add Merge remote-tracking branch 'origin/master' into staging-next 2025-06-16 21:48:08 +03:00
Johannes Kirschbauer
3764e7360a Feat/build deno package (#407434) 2025-06-16 18:47:43 +02:00
Benjamin Sparks
98380fcfe1 doc/rl-25.11: Changing meta.mainProgram influences package rebuilds 2025-06-15 19:05:43 +02:00
Jessie Ross
9f9bd4f36f release-notes: Mention disable-by-default of command-not-found 2025-06-15 16:00:05 +07:00
K900
d07e701d48 Merge remote-tracking branch 'origin/master' into staging-next 2025-06-14 23:38:13 +03:00
Guillaume Girol
d641797bed release notes: document interactions between separateDebugInfo and ref blacklisting 2025-06-14 22:15:39 +02:00
Guillaume Girol
a924c0eb95 separateDebugInfo: add symlinks to executable and source for debuginfod support
A debuginfod support must be able to map a build-id to
- debug symbols
- the original elf file for which the debug symbols where separated
- the corresponding source files

Currently, hydra provides an index from build-id to the nar of the debug
output containing the debug symbols.

Add symlinks in these outputs so that we can recover the store path of
the source and original elf file. We can then fetch them by the normal
binary cache protocol.

About source files: to minimize storage demands, in the ideal case,
software would be built from the source store path $src and the
debuginfod server would just have to serve source files from this store
path. In practice, source files are sometimes patched as part of the
build. This commit stores the modified files in the debug output is a so
called source overlay so that the debuginfod serve can serve the patched
content of the file.

The checksum was chosen as follows (where big is 4GB of zeros):

$  hyperfine -L s sysv,bsd,crc,sha1,sha224,sha256,sha384,sha512,blake2b,sm3 'cksum -a {s} big'
Benchmark 1: cksum -a sysv big
  Time (mean ± σ):     854.5 ms ± 270.5 ms    [User: 245.3 ms, System: 601.8 ms]
  Range (min … max):   760.5 ms … 1623.8 ms    10 runs

  Warning: The first benchmarking run for this command was significantly slower than the rest (1.624 s). This could be caused by (filesystem) caches that were not filled until after the first run. You should consider using the '--warmup' option to fill those caches before the actual benchmark. Alternatively, use the '--prepare' option to clear the caches before each timing run.

Benchmark 2: cksum -a bsd big
  Time (mean ± σ):      5.838 s ±  0.045 s    [User: 5.118 s, System: 0.693 s]
  Range (min … max):    5.767 s …  5.897 s    10 runs

Benchmark 3: cksum -a crc big
  Time (mean ± σ):     829.9 ms ±  28.6 ms    [User: 274.5 ms, System: 551.0 ms]
  Range (min … max):   803.2 ms … 904.8 ms    10 runs

Benchmark 4: cksum -a sha1 big
  Time (mean ± σ):      2.553 s ±  0.010 s    [User: 1.912 s, System: 0.631 s]
  Range (min … max):    2.543 s …  2.575 s    10 runs

Benchmark 5: cksum -a sha224 big
  Time (mean ± σ):      2.716 s ±  0.018 s    [User: 2.054 s, System: 0.645 s]
  Range (min … max):    2.695 s …  2.743 s    10 runs

Benchmark 6: cksum -a sha256 big
  Time (mean ± σ):      2.751 s ±  0.029 s    [User: 2.057 s, System: 0.674 s]
  Range (min … max):    2.712 s …  2.812 s    10 runs

Benchmark 7: cksum -a sha384 big
  Time (mean ± σ):      5.600 s ±  0.049 s    [User: 4.820 s, System: 0.753 s]
  Range (min … max):    5.515 s …  5.683 s    10 runs

Benchmark 8: cksum -a sha512 big
  Time (mean ± σ):      5.543 s ±  0.021 s    [User: 4.751 s, System: 0.768 s]
  Range (min … max):    5.523 s …  5.579 s    10 runs

Benchmark 9: cksum -a blake2b big
  Time (mean ± σ):      5.091 s ±  0.025 s    [User: 4.306 s, System: 0.764 s]
  Range (min … max):    5.048 s …  5.125 s    10 runs

Benchmark 10: cksum -a sm3 big
  Time (mean ± σ):     14.220 s ±  0.120 s    [User: 13.376 s, System: 0.783 s]
  Range (min … max):   14.077 s … 14.497 s    10 runs

Summary
  cksum -a crc big ran
    1.03 ± 0.33 times faster than cksum -a sysv big
    3.08 ± 0.11 times faster than cksum -a sha1 big
    3.27 ± 0.11 times faster than cksum -a sha224 big
    3.31 ± 0.12 times faster than cksum -a sha256 big
    6.13 ± 0.21 times faster than cksum -a blake2b big
    6.68 ± 0.23 times faster than cksum -a sha512 big
    6.75 ± 0.24 times faster than cksum -a sha384 big
    7.03 ± 0.25 times faster than cksum -a bsd big
   17.13 ± 0.61 times faster than cksum -a sm3 big

unfortunately, crc (and sysv) are not supported by --check, so they are
disqualified. sha1 sha224 and sha256 are sensibly as fast as one
another, so let's use a non broken one, even though cryptographic
qualities are not needed here.
2025-06-14 22:14:55 +02:00
OTABI Tomoya
dcf0290691 gramps: 5.2.4 -> 6.0.1 (#391563) 2025-06-14 22:25:20 +09:00
nixpkgs-ci[bot]
7001d06792 Merge master into staging-next 2025-06-14 00:16:47 +00:00
Philip Taron
51ad441bfa nixos/gnome/gcr-ssh-agent: init (#379731) 2025-06-13 15:03:21 -07:00
Anthony Rodriguez
69534a2257 nixos/gcr-ssh-agent: init
Co-authored-by: lilyinstarlight <lily@lily.flowers>
2025-06-13 22:37:09 +02:00
TomaSajt
1ab04416af gramps: 5.2.4 -> 6.0.1 2025-06-13 17:38:25 +02:00
nixpkgs-ci[bot]
d665fb722a Merge master into staging-next 2025-06-10 16:40:14 +00:00
Aleksana
a451ae01a4 space-orbit: remove (#414994) 2025-06-10 23:32:26 +08:00
kuflierl
e89036ce6d podofo: change default podofo version from 0.9 to 1.0
- update release notes 25.11
- set podofo version for the following packages:
  - krename: 0.9
  - scribus: 0.9 -> 0.10
  - calibre: 0.10
  - cie-middleware-linux: 0.9 -> 0.10
  - gImageReader: 0.9 -> 0.10
  - horizon-eda: 0.9 -> 0.10
- Implicit podofo version changes:
  - pdfmixtool: 0.9 -> 1.0
2025-06-10 15:40:29 +02:00
Kenichi Kamiya
1afe79e13c lima: add withAdditionalGuestAgents and the tests
Without copying lima-additional-guestagents files, limactl does not
detect its agents even if added the package in inputs.
2025-06-10 22:12:00 +09:00
K900
7479f39034 Merge remote-tracking branch 'origin/master' into staging-next 2025-06-09 18:08:45 +03:00
Maximilian Bosch
d92e71021b Merge: nixos/vmalert: support multiple instances (#410856) 2025-06-09 15:18:38 +02:00
Maximilian Bosch
0d46fda974 nixos/vmalert: support multiple instances
vmalert only supports a single datasource for querying metrics and
managing alerts. Because of that, we need two instances to manage alerts
for both VictoriaLogs and VictoriaMetrics.

This is strongly inspired by the change made to Redis, i.e. a new
`instances` option was introduced with each option inside it.
With `mkRenamedOptionModule` it's ensured that existing configurations
still evaluate to the same result.
2025-06-09 10:38:58 +02:00
Kenichi Kamiya
701f48bb80 lima: remove additional guest agents
We removed additional guest agents from the main `lima` package.
These agents were moved to the `lima-additional-guestagents` package
in the previous commit.

This change reduces the size of the `lima` package, similar to how
upstream distributes these agents. Upstream has extracted guest agents
since version v1.1.0, except for the host's architecture.
2025-06-09 13:02:21 +09:00
Petr Zahradnik
44c774caf2 space-orbit: remove 2025-06-08 13:41:22 +02:00
nixpkgs-ci[bot]
e6218aa1be Merge master into staging-next 2025-06-08 06:05:51 +00:00
Doron Behar
ecb8f8a922 gentium: 6.200 -> 7.000 (#414001) 2025-06-08 08:05:28 +03:00
Doron Behar
85794319e7 gentium: mention rename confusion in release notes 2025-06-08 07:53:39 +03:00
K900
c9dd2063b7 Merge remote-tracking branch 'origin/master' into staging-next 2025-06-06 09:28:07 +03:00
Johan Herland
abda866f17 fetchurl: Add hook for rewriting/filtering URLs
This allows on-the-fly rewriting of URLs before they are passed from
fetchurl (or fetchurlBoot) to curl.

The intended use is to allow inserting company-internal mirrors, or
working around company firewalls and similar network restrictions,
without having to extensively patch across all of nixpkgs. Instead,
users can pass a function in their nixpkgs that performs the necessary
URL rewrites.

Co-authored-by: Alexander Bantyev <balsoft@balsoft.ru>
2025-06-04 10:29:08 +00:00
nixpkgs-ci[bot]
1c8c1864d6 Merge master into staging-next 2025-06-03 18:06:20 +00:00
夜坂雅
09dcf6b2f1 base16-builder: remove
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-06-03 18:28:33 +05:30
aMOPel
55f27f2bba doc: mentioned in release-notes 2025-06-03 12:40:49 +02:00