Commit Graph
333603 Commits
Author SHA1 Message Date
Maximilian Bosch 2f9426ad83 libreoffice: replace openjdk runtime-input with minimal JRE
Previously, `pkgs.libreoffice` had a total closure-size of 2.4GB where
`pkgs.openjdk` was a significant part:

    $ nix path-info ./result -Sh
    /nix/store/7xyfklmiz2azcnrfa8n9cz12dyyqc85r-libreoffice-7.1.7.2	   2.4G
    $ nix path-info ./result -shr | grep openjdk
    /nix/store/qcn7ihaak9g8ayyj4995ila2z0pkm37i-openjdk-17.0.1+12             	 643.6M

However we need exactly two components:

* a `javac` from `pkgs.openjdk`
* a minimal runtime (i.e. a JRE) for `libofficebean.so` where
  `libjawt.so` is also available.

I moved `jdk` to the `nativeBuildInputs` to ensure that `javac` is still
available in the build-environment and created a minimal JRE that seems
sufficient.

Now, the total closure-size is reduced by ~29.1% (basically the 600M
from `pkgs.openjdk`):

    $ nix path-info ./result -Sh
    /nix/store/zv34xijv64k7sz7rv50g3v6y59qg7p8k-libreoffice-7.1.7.2	   1.7G
2021-11-23 19:23:30 +01:00
Maximilian BoschandGitHub c70341a409 Merge pull request #147116 from eyJhb/matrix-synapse-1-47-1
matrix-synapse: 1.47.0 -> 1.47.1
2021-11-23 13:54:02 +01:00
sternenseemann c6e22b597b cups-brother-hll2350dw: init at 4.0.0-1 2021-11-23 13:52:31 +01:00
eyjhb 1cc5df0346 matrix-synapse: 1.47.0 -> 1.47.1 2021-11-23 13:31:41 +01:00
Fabian AffolterandGitHub cd1f94959b Merge pull request #147111 from applePrincess/exploitdb-2021-11-23
exploitdb: 2021-11-18 -> 2021-11-23
2021-11-23 13:26:50 +01:00
Fabian AffolterandGitHub af3c5917b4 Merge pull request #147114 from fabaff/bump-checkov
checkov: 2.0.595 -> 2.0.598
2021-11-23 13:26:14 +01:00
Fabian AffolterandGitHub 0afb377604 Merge pull request #147112 from fabaff/bump-volkszaehler
python3Packages.volkszaehler: 0.3.0 -> 0.3.2
2021-11-23 13:22:26 +01:00
Fabian Affolter 8ca4296c20 checkov: 2.0.595 -> 2.0.598 2021-11-23 12:57:25 +01:00
Fabian AffolterandGitHub 029785a317 Merge pull request #147101 from fabaff/bump-tfsec
tfsec: 0.60.0 -> 0.60.1
2021-11-23 12:56:03 +01:00
Fabian AffolterandGitHub cdcd248d74 Merge pull request #147105 from fabaff/bump-opensensemap-api
python3Packages.opensensemap-api: 0.1.6 -> 0.2.0
2021-11-23 12:55:41 +01:00
Fabian Affolter 3705b869bd python3Packages.volkszaehler: 0.3.0 -> 0.3.2 2021-11-23 12:47:44 +01:00
Lein Matsumaru 080a563fb5 exploitdb: 2021-11-18 -> 2021-11-23 2021-11-23 11:45:24 +00:00
Fabian Affolter 33bff3a785 python3Packages.volkszaehler: 0.2.2 -> 0.3.0 2021-11-23 12:41:43 +01:00
Domen KožarandGitHub 1799f8e87b Merge pull request #147043 from arkivm/darwin-fixes-ocaml
ocaml: Fix aarch64-darwin build
2021-11-23 10:11:10 +01:00
Domen KožarandGitHub 35d670f9c1 Merge pull request #146968 from Hoverbear/shaderc-darwin-libtool
shaderc: include darwin libtool
2021-11-23 10:09:06 +01:00
Fabian Affolter e40586575c python3Packages.opensensemap-api: 0.1.6 -> 0.2.0 2021-11-23 09:51:18 +01:00
Fabian Affolter 1e3ff0d215 tfsec: 0.60.0 -> 0.60.1 2021-11-23 09:23:48 +01:00
Fabian AffolterandGitHub 5115825c85 Merge pull request #147047 from fabaff/slowlorust
slowlorust: init at 0.1.1
2021-11-23 09:16:48 +01:00
Fabian AffolterandGitHub a28e26d307 Merge pull request #146945 from fabaff/stacs
stacs: init at 0.2.0
2021-11-23 09:14:26 +01:00
Fabian AffolterandGitHub 2440d37c51 Merge pull request #146947 from fabaff/boofuzz
boofuzz: init at 0.4.0
2021-11-23 09:13:27 +01:00
Robert SchützandGitHub 7ac689dd4b Merge pull request #146261 from dotlambda/megapixels-1.4.2
megapixels: 1.4.0 -> 1.4.2
2021-11-23 00:11:42 -08:00
Fabian AffolterandGitHub f71a0a4d76 Merge pull request #146948 from fabaff/chopchop
chopchop: init at 1.0.0
2021-11-23 09:10:49 +01:00
Dmitry KalinkinandGitHub ce9ebdc21f Merge pull request #146963 from IreneKnapp/bwbasic
bwbasic: init at 3.20
2021-11-23 02:28:29 -05:00
Robert ScottandJonathan Ringer 712b402565 python3Packages.cwcwidth: fix tests on darwin
use the same locale settings used by upstream's CI:
https://github.com/sebastinas/cwcwidth/blob/2bc4360474b524148ffde3c8b837cbb0a4f172f5/.github/workflows/build.yaml#L33

this has the effect of skipping some otherwise-failing tests on
darwin. seems slightly counterproductive but who am i to judge?
2021-11-22 23:05:47 -08:00
Francesco GazzettaandJonathan Ringer 67c9d4ae00 glm: fix aarch64-darwin build by fixing cmake warnings 2021-11-22 23:02:27 -08:00
Michael WeissandJonathan Ringer ebbca75dc2 glances: 3.2.3.1 -> 3.2.4.2 2021-11-22 21:15:21 -08:00
Sebastián MancillaandGitHub 74d907ad05 libcanberra-gtk3: mark as unbroken on darwin (#147045)
gtk3-x11 was fixed by #132239.
2021-11-23 00:10:30 -05:00
evilsandGitHub decac5a0d2 kicad-unstable: 2021-07-12 -> 6.0.0-rc1 (#142261)
* kicad-unstable: 2021-07-12 -> 2021-11-10

with changes to library paths

Plugin and Content Manager seems to work
  (not related to the library paths changes)

* kicad-unstable: 2021-11-10 -> 6.0.0-rc1
2021-11-23 00:05:57 -05:00
evilsandGitHub d2c4e0a3ba kicad: 5.1.11 -> 5.1.12 (#145403)
very minor change
5.1.11 was never officially released
  due to a re-tag
2021-11-23 00:05:27 -05:00
Irene Knapp fd5df16c24 bwbasic: init at 3.20 2021-11-22 20:20:24 -08:00
Robert SchützandGitHub 57be0c5d96 Merge pull request #146833 from dotlambda/greeclimate-1.0.0
python3Packages.greeclimate: 0.12.5 -> 1.0.0
2021-11-22 20:05:10 -08:00
Robert SchützandGitHub 4d3d8e205c Merge pull request #146908 from erictapen/imagemagick
imagemagick: 7.1.0-14 -> 7.1.0-15
2021-11-22 19:59:58 -08:00
tomberekandGitHub 67e5945d35 Merge pull request #147070 from arcnmx/hangups-async-timeout
python3Packages.hangups: fix async-timeout
2021-11-22 20:50:27 -05:00
Raphael MegzariandGitHub 106286b498 erlang: 24.1.6 -> 24.1.7 (#146999) 2021-11-23 10:36:13 +09:00
ArtturiandGitHub c6154e7f81 Merge pull request #146639 from oxalica/fix/thunderbird-closure
thunderbird: reintroduce buildconfig patch to reduce closure size
2021-11-23 03:35:23 +02:00
SandroandGitHub cb6e9b19aa Merge pull request #145305 from suhr/alloy6 2021-11-23 02:32:50 +01:00
pasqui23andGitHub 8b8bd0e23e systemdgenie: init at 0.99.0 (#143984) 2021-11-23 02:32:12 +01:00
ab0c07470b kaffeine: init at 2.0.18 (#143985)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-23 02:31:31 +01:00
Robert SchützandGitHub c4686c15cc Merge pull request #146906 from erictapen/ghostwriter
ghostwriter: 2.0.2 -> 2.1.0
2021-11-22 16:49:32 -08:00
SandroandGitHub 2b7d568a8f Merge pull request #147062 from zx2c4-forks/revert-139530-wireguard-tools 2021-11-23 01:31:48 +01:00
Bobby RongandGitHub 729193678c Merge pull request #147042 from mdlayher/mdl-rm-mdlayher
maintainers: remove mdlayher from golang team
2021-11-23 08:15:46 +08:00
arcnmx 9c390b6b38 python3Packages.hangups: fix async-timeout 2021-11-22 16:11:10 -08:00
Jason A. DonenfeldandGitHub 7727ce7c3b Revert "wireguard-tools: allow system resolvconf implementation if available" 2021-11-23 00:24:48 +01:00
figsodaandGitHub fbd3124b92 Merge pull request #146955 from figsoda/update-cargo-deny
cargo-deny: 0.10.1 -> 0.10.2
2021-11-22 17:51:40 -05:00
figsodaandGitHub c7e417cb5a Merge pull request #146950 from figsoda/update-hck
hck: 0.6.7 -> 0.7.0
2021-11-22 17:51:23 -05:00
sternenseemann 55c7dfade0 nixos/documentation: index devman by default if enabled
It's quite ridiculous that we currently require manual intervention just
to have devman indexed if dev.enable == true.
2021-11-22 23:39:42 +01:00
Amy de BuitléirandGitHub daa8c59404 yambar: build with dual support, both wayland and x11 (#146568)
yambar: build with dual support for X11 and Wayland by default

If by any reason a X11-only or a Wayland-only build is needed, just `override` it!
2021-11-22 19:26:27 -03:00
sternenseemann ef63ed7b10 nixos/doc: check in converted docbook for 22.05 release notes
This was forgotten in 2768bc07f7 and
should hopefully avoid an all too confusing rebase / merge conflict
later.
2021-11-22 23:21:27 +01:00
sternenseemann a18f40f0e2 foot: 1.9.2 -> 1.10.1
https://codeberg.org/dnkl/foot/releases/tag/1.10.0
https://codeberg.org/dnkl/foot/releases/tag/1.10.1

Themes account for ~1/6th of foot's size, so installing them to a
separate output seems like a decent idea.
2021-11-22 23:11:32 +01:00
Timothy DeHerrera 2768bc07f7 add release notes for 22.05 and update codename 2021-11-22 15:10:53 -07:00