Commit Graph

507444 Commits

Author SHA1 Message Date
Maximilian Bosch
408ece7d3d
libreoffice-fresh: strip away BUILDCONFIG, reduce runtime closure size by ~20%
In v7.5.x a change was introduced that writes the BUILDCONFIG into
`$out/lib/libreoffice/program/libsofficeapp.so` including the
`PKG_CONFIG_PATH` containing references to all `dev` outputs of library
dependencies:

    $ strings $(nix-build -A libreoffice-fresh)/lib/libreoffice/program/libsofficeapp.so|grep PKG_CONFIG_PATH
    [...], "BuildConfig": "[...] 'PKG_CONFIG_PATH=[...]'"

This isn't really needed because this information can also be obtained
by `nix derivation show`. Also, this causes a 20% larger runtime-closure
because of all the dev dependencies being referenced by the output and
thus downloaded whenever libreoffice is substituted somewhere. The
actual numbers look like this:

    $ nix path-info -Sh ./result-old
    /nix/store/3mzrqh4gg7v27vdrrap9dj3x8myysmyf-libreoffice-7.5.4.1-wrapped	  2.0G
    $ nix path-info -Sh ./result
    /nix/store/g5y60s0a2q2v6r58xcayv62z7fjfi816-libreoffice-7.5.4.1-wrapped	  1.6G

Only `libreoffice-fresh` is affected, `pkgs.libreoffice` isn't because
it still points to 7.4 whereas the problematic change was introduced in
7.5.

To make sure this doesn't get reintroduced by accident, the derivation
also prohibits now to reference any dev output from a build input.

[1] https://gerrit.libreoffice.org/c/core/+/141197
2023-07-25 18:05:49 +02:00
Ryan Lahfa
503101a4cf
Merge pull request #244454 from jnsgruk/homepage-0.6.23 2023-07-24 18:16:03 +02:00
Jacek Galowicz
f59913bad8
Merge pull request #241949 from R-VdP/nixos_test_busybox
nixos/test-driver: use the short form argument to base64 for busybox compatibility.
2023-07-24 18:05:06 +02:00
Sandro
01332aa5db
Merge pull request #241149 from MatthewCroughan/mc/glabels-qt 2023-07-24 17:42:29 +02:00
Sandro
a3da17da2f
Merge pull request #237952 from SharzyL/sv-lang 2023-07-24 17:40:15 +02:00
Sandro
fa6624afe3
Merge pull request #245102 from SuperSandro2000/phonon-gstreamer 2023-07-24 17:38:54 +02:00
Fabian Affolter
fb80f9e50d
Merge pull request #242973 from aaronjheng/osv-detector
osv-detector: 0.6.0 -> 0.11.1
2023-07-24 17:35:48 +02:00
Fabian Affolter
a37361749e
Merge pull request #245164 from r-ryantm/auto-update/python310Packages.discogs-client
python310Packages.discogs-client: 2.6 -> 2.7
2023-07-24 17:34:28 +02:00
Thiago Kenji Okada
54d3317d12
Merge pull request #244861 from bjornfor/retroarch-prefer-wrapper-over-patch
retroarch: prefer wrapper over patch
2023-07-24 15:34:03 +00:00
Jon Seager
dd0b6dc833
homepage-dashboard: 0.6.21 -> 0.6.23 2023-07-24 16:29:07 +01:00
Mario Rodas
aee9bf8a55
Merge pull request #244940 from mweinelt/go2rtc-1.6.2
go2rtc: 1.6.0 -> 1.6.2
2023-07-24 10:25:39 -05:00
Mario Rodas
4f1373fa7b
Merge pull request #245071 from figsoda/kbt
kbt: init at 1.0.0
2023-07-24 10:24:05 -05:00
Mario Rodas
e6b1f2f22b
Merge pull request #242232 from kirillrdy/thrift
thrift: 0.18.0 -> 0.18.1
2023-07-24 10:13:03 -05:00
Mario Rodas
4e253e5c9e
Merge pull request #245177 from NickCao/singbox
sing-box: 1.3.0 -> 1.3.3
2023-07-24 10:10:34 -05:00
Mario Rodas
6c6c4b520d
Merge pull request #244507 from bcdarwin/update-pyxnat
python310Packages.pyxnat: 1.5 -> 1.6
2023-07-24 10:07:11 -05:00
Mario Rodas
7553a24332
Merge pull request #245154 from r-ryantm/auto-update/python310Packages.azure-mgmt-netapp
python310Packages.azure-mgmt-netapp: 10.0.0 -> 10.1.0
2023-07-24 10:04:24 -05:00
Mario Rodas
9289185ead
Merge pull request #245182 from figsoda/wazero
wazero: 1.3.0 -> 1.3.1
2023-07-24 10:03:29 -05:00
Mario Rodas
c229566c15
Merge pull request #245181 from figsoda/rgr
repgrep: 0.14.1 -> 0.14.2
2023-07-24 10:02:23 -05:00
Mario Rodas
6c78e6e834
Merge pull request #245147 from r-ryantm/auto-update/libqb
libqb: 2.0.7 -> 2.0.8
2023-07-24 10:01:58 -05:00
Mario Rodas
200bc9280c
Merge pull request #245171 from marsam/update-twspace-dl
twspace-dl: 2023.1.22.1 -> 2023.7.24.1
2023-07-24 10:00:51 -05:00
Janik
f76e1920db
Merge pull request #245086 from mdarocha/pbm-update 2023-07-24 16:54:40 +02:00
Andrew Marshall
1a2d266180
temporal-cli: fix missing meta.platforms preventing Hydra builds (#243518) 2023-07-24 16:44:55 +02:00
Sandro
52d568e90f
Merge pull request #214699 from ryota-ka/berry 2023-07-24 16:42:44 +02:00
Sandro
27c22d3e45
Merge pull request #242513 from linsui/jabref 2023-07-24 16:42:35 +02:00
Janik
a5f01f3983
Merge pull request #245173 from surfaceflinger/jazz2-2.1.0 2023-07-24 16:41:30 +02:00
William Veal Phan
1b54927c85
sbt: 1.9.2 -> 1.9.3 (#245161) 2023-07-24 10:41:01 -04:00
Mario Rodas
c8999d384f
Merge pull request #245176 from paveloom/lazygit
lazygit: 0.39.3 -> 0.39.4
2023-07-24 09:37:35 -05:00
Mario Rodas
305b202bb5
Merge pull request #245175 from r-ryantm/auto-update/jackett
jackett: 0.21.484 -> 0.21.532
2023-07-24 09:37:15 -05:00
Mario Rodas
82bebd4f08
Merge pull request #245183 from figsoda/diet
cargo-diet: 1.2.5 -> 1.2.7
2023-07-24 09:36:51 -05:00
figsoda
48273d5961
Merge pull request #244657 from GaetanLepage/nbconflux
python310Packages.nbconflux: fix build
2023-07-24 10:09:45 -04:00
figsoda
ef20d5f232
Merge pull request #241629 from fabaff/urlscan-bump
urlscan: 0.9.10 -> 1.0.0
2023-07-24 10:07:27 -04:00
figsoda
85eb9355b5
Merge pull request #245138 from r-ryantm/auto-update/cmusfm
cmusfm: 0.4.1 -> 0.5.0
2023-07-24 09:59:11 -04:00
figsoda
d890807a3a
Merge pull request #245148 from r-ryantm/auto-update/dotter
dotter: 0.12.16 -> 0.13.0
2023-07-24 09:47:52 -04:00
figsoda
aae8f4c0c2
Merge pull request #245180 from mikroskeem/docker-maintainers-remove-self
docker: remove mikroskeem from maintainers
2023-07-24 09:43:37 -04:00
figsoda
dbdbd6c97b cargo-diet: 1.2.5 -> 1.2.7
Diff: https://github.com/the-lean-crate/cargo-diet/compare/v1.2.5...v1.2.7

Changelog: https://github.com/the-lean-crate/cargo-diet/blob/v1.2.7/CHANGELOG.md
2023-07-24 09:42:02 -04:00
figsoda
df8d064819 wazero: 1.3.0 -> 1.3.1
Diff: https://github.com/tetratelabs/wazero/compare/v1.3.0...v1.3.1

Changelog: https://github.com/tetratelabs/wazero/releases/tag/v1.3.1
2023-07-24 09:39:25 -04:00
figsoda
048928fa01 repgrep: 0.14.1 -> 0.14.2
Diff: https://github.com/acheronfail/repgrep/compare/0.14.1...0.14.2

Changelog: https://github.com/acheronfail/repgrep/blob/0.14.2/CHANGELOG.md
2023-07-24 09:36:58 -04:00
Sandro
34d8dbb93d
Merge pull request #244267 from l0b0/vcard 2023-07-24 15:21:36 +02:00
Emily
b370d44b2a
Merge pull request #244441 from janvotava/master
timoni: init at 0.10.0
2023-07-24 15:16:42 +02:00
Emily
0e2ae649f2
Merge pull request #244600 from ryanccn/gen-license
gen-license: init at 0.1.2
2023-07-24 15:13:42 +02:00
Mark Vainomaa
7d57cbddc6
docker: remove mikroskeem from maintainers 2023-07-24 15:59:31 +03:00
maxine
6238981884
Merge pull request #245178 from LeSuisse/docker-cli-workaround-go-1.20.6
docker: apply fix starting containers with a local connection with the CLI
2023-07-24 14:54:09 +02:00
Mario Rodas
07d6e18284
Merge pull request #244634 from vcunat/p/apkg-bump
apkg: 0.4.0 -> 0.4.1
2023-07-24 07:43:51 -05:00
Thomas Gerbet
3428dd4bef docker: apply fix starting containers with a local connection with the CLI
The change done in 4a526a901c was not
enough to cover everything. In order for the Docker CLI to work when
built with Go 1.20.6 it is also required to have the equivalent patch
for the docker/cli repository.
2023-07-24 14:26:11 +02:00
Pavel Sobolev
9135e2d0cc
lazygit: 0.39.3 -> 0.39.4 2023-07-24 14:52:48 +03:00
Mario Rodas
344ec16d0a
Merge pull request #244768 from kalebpace/kpace/update-balena-cli
balena-cli: 16.6.2 -> 16.7.5
2023-07-24 06:51:04 -05:00
R. Ryantm
59236a3979 jackett: 0.21.484 -> 0.21.532 2023-07-24 11:45:56 +00:00
surfaceflinger
4ec8ab12c5
jazz2: 2.0.0 -> 2.1.0 2023-07-24 13:45:37 +02:00
Nick Cao
27a83e4cc4
sing-box: 1.3.0 -> 1.3.3 2023-07-24 19:04:38 +08:00
Martin Weinelt
672d4bac9c
Merge pull request #245123 from r-ryantm/auto-update/evcc
evcc: 0.118.9 -> 0.118.10
2023-07-24 12:28:10 +02:00