Commit Graph

671534 Commits

Author SHA1 Message Date
Wolfgang Walther
73cb40366d
postgresql: refactor to simplify condition
glibc is not available on darwin anyway and isGnu is just shorter.
2024-08-23 21:37:49 +02:00
Wolfgang Walther
dfde86f738
postgresql: refactor removal of references in bitcode files
This prevents silently ignoring errors from "find".
2024-08-23 21:37:49 +02:00
Wolfgang Walther
94d432ce88
postgresql: remove references to llvm-dev on darwin as well
The !isDarwin condition seems to have been put in place only because of the
use of patchelf, which in turn seemed to be necessary because of nuke-refs.

Replacing the big nuke with the more granular remove-references-to allows
enabling this for darwin, too.
2024-08-23 21:37:49 +02:00
Wolfgang Walther
435f51c37f
postgresql: split dev output
This splits a dev output to make the default output not depend on any
build dependencies anymore. This also avoids removing references from
pgxs' Makefile this way, which should, at least theoretically, be good
to build extensions via pgxs, making sure they use the same tooling.

ecpg is the "embedded SQL C preprocessor", which is certainly a dev
tool.

Most important, for closure size anyway, is to move pg_config to the dev
output, since it retains paths to all the other outputs.

The only thing with references to the dev output remaining is then the
postgres binary itself. It contains all the output paths, because it
shows those in the pg_config system view. There is no other way than
to nuke those references to avoid circular dependencies between outputs
- and blowing up closure size again.
2024-08-23 21:37:49 +02:00
Wolfgang Walther
77977286d8
postgresql: move libecpq to lib output
This library is used by other packages, so should be in the lib output.

By removing unused sections, libecpg will not contain any references to other
outputs and thus does not increase the closure for the lib output anymore.
This will also help massively when splitting a dev output later.

As a side-effect, this also unbreaks pkgsMusl.postgresql_12_jit and
pkgsMusl.postgresql_13_jit. For, at least to me, unknown reasons, those build
fine now.
2024-08-23 21:37:49 +02:00
Wolfgang Walther
5547322a0c
postgresql: move dynamic modules to default output
Dynamic modules are technically libraries, but are not used by other packages.
Instead they are loaded by PostgreSQL itself, e.g. as extensions. Those just
increased the size of the lib output without benefit.

This removes the NIX_PGLIBDIR hack introduced in #17838 and instead makes sure
that pg_config always returns the correct PGLIBDIR. The test for postgis
introduced in the same PR is still passing with the change.
2024-08-23 21:37:43 +02:00
Donovan Glover
d3353b074b
Merge pull request #336286 from oluceps/update-dae
dae: 0.7.0 -> 0.7.1
2024-08-23 19:35:53 +00:00
Nick Cao
31b85aae00
Merge pull request #336820 from r-ryantm/auto-update/lgogdownloader
lgogdownloader: 3.14 -> 3.15
2024-08-23 15:35:18 -04:00
Donovan Glover
69afb31e0c
Merge pull request #335759 from getchoo/pkgs/easyeffects/7.1.8
easyeffects: 7.1.7 -> 7.1.8
2024-08-23 19:34:56 +00:00
Donovan Glover
ea9d3a7e4b
Merge pull request #335860 from DamienCassou/i3status-2.15
i3status: 2.14 -> 2.15
2024-08-23 19:34:14 +00:00
Nick Cao
4be52aae46
Merge pull request #336800 from r-ryantm/auto-update/gum
gum: 0.14.3 -> 0.14.4
2024-08-23 15:30:48 -04:00
Nick Cao
bc7614b569
Merge pull request #336804 from r-ryantm/auto-update/aws-iam-authenticator
aws-iam-authenticator: 0.6.23 -> 0.6.25
2024-08-23 15:30:18 -04:00
Nick Cao
a6287021da
Merge pull request #336808 from Kiskae/nvidia/550.40.70
linuxPackages.nvidiaPackages.vulkan_beta: 550.40.67 -> 550.40.70
2024-08-23 15:29:39 -04:00
Nick Cao
89bc2d0b43
Merge pull request #336810 from r-ryantm/auto-update/kubernetes-helmPlugins.helm-mapkubeapis
kubernetes-helmPlugins.helm-mapkubeapis: 0.5.0 -> 0.5.1
2024-08-23 15:29:19 -04:00
Nick Cao
9eb98da912
Merge pull request #336739 from r-ryantm/auto-update/licensure
licensure: 0.5.0 -> 0.5.1
2024-08-23 15:28:08 -04:00
Nick Cao
de3e969de3
Merge pull request #336740 from r-ryantm/auto-update/obs-studio-plugins.advanced-scene-switcher
obs-studio-plugins.advanced-scene-switcher: 1.27.0 -> 1.27.1
2024-08-23 15:27:42 -04:00
Nick Cao
66b32e58ef
Merge pull request #336749 from r-ryantm/auto-update/python312Packages.unearth
python312Packages.unearth: 0.17.0 -> 0.17.1
2024-08-23 15:27:00 -04:00
Nick Cao
f81e5914d5
Merge pull request #336765 from r-ryantm/auto-update/cshatag
cshatag: 2.1.0 -> 2.2.0
2024-08-23 15:25:21 -04:00
Nick Cao
1ba7360a58
Merge pull request #336776 from r-ryantm/auto-update/jumppad
jumppad: 0.13.1 -> 0.13.2
2024-08-23 15:23:14 -04:00
Nick Cao
d5419ee67b
Merge pull request #336778 from r-ryantm/auto-update/moq
moq: 0.3.4 -> 0.4.0
2024-08-23 15:22:40 -04:00
Nick Cao
a1b8af3671
Merge pull request #336689 from r-ryantm/auto-update/lune
lune: 0.8.7 -> 0.8.8
2024-08-23 15:21:32 -04:00
Nick Cao
f7536df3f8
Merge pull request #336697 from r-ryantm/auto-update/yandex-cloud
yandex-cloud: 0.131.0 -> 0.131.1
2024-08-23 15:20:54 -04:00
Nick Cao
ca0ecb7f56
Merge pull request #336702 from fabaff/cloudlist-bump
cloudlist: 1.0.9 -> 1.1.0
2024-08-23 15:19:45 -04:00
Nick Cao
c5b85377d6
Merge pull request #336715 from r-ryantm/auto-update/eigenlayer
eigenlayer: 0.10.0 -> 0.10.2
2024-08-23 15:17:58 -04:00
Nick Cao
686e651cdb
Merge pull request #336657 from r-ryantm/auto-update/clever-tools
clever-tools: 3.8.1 -> 3.8.2
2024-08-23 15:16:04 -04:00
Nick Cao
1f2a1dfdd1
Merge pull request #336671 from r-ryantm/auto-update/wowup-cf
wowup-cf: 2.12.0 -> 2.20.0
2024-08-23 15:15:12 -04:00
Nick Cao
28d1022cd5
Merge pull request #336685 from r-ryantm/auto-update/rojo
rojo: 7.4.3 -> 7.4.4
2024-08-23 15:14:01 -04:00
Thiago Kenji Okada
48614c893c
Merge pull request #336670 from museoa/cronie
Cronie: a new cron
2024-08-23 20:13:17 +01:00
Nick Cao
0d10c04236
Merge pull request #336602 from r-ryantm/auto-update/skaffold
skaffold: 2.13.1 -> 2.13.2
2024-08-23 15:12:45 -04:00
Nick Cao
2e1bdb7d6f
Merge pull request #336624 from r-ryantm/auto-update/stackql
stackql: 0.5.708 -> 0.5.724
2024-08-23 15:11:43 -04:00
Nick Cao
dde3b88d56
Merge pull request #336628 from ereslibre/bump-wasm-tools
wasm-tools: 1.215.0 -> 1.216.0
2024-08-23 15:11:07 -04:00
Robert Schütz
ff3e75dff7
Merge pull request #336838 from jnsgruk/pytouchlinesl
python3Packages.pytouchlinesl: remove nix-update-script
2024-08-23 12:10:20 -07:00
Jon Seager
6abcae971c
python3Packages.pytouchlinesl: remove nix-update-script 2024-08-23 19:55:46 +01:00
Donovan Glover
fb6adcc551
Merge pull request #336680 from r-ryantm/auto-update/typos
typos: 1.23.6 -> 1.23.7
2024-08-23 18:52:53 +00:00
Robert Schütz
2ea9bad57d
Merge pull request #336834 from r-ryantm/auto-update/python312Packages.python-linkplay
python312Packages.python-linkplay: 0.0.8 -> 0.0.9
2024-08-23 11:49:32 -07:00
Fabian Affolter
8f959a6ae2
Merge pull request #336716 from fabaff/sqlfluff-bump
sqlfluff: 3.1.0 -> 3.1.1
2024-08-23 20:47:26 +02:00
Fabian Affolter
5955d841ac
Merge pull request #336542 from SuperSandro2000/pyeapi
python312Packages.pyeapi: fix re-tag
2024-08-23 20:43:51 +02:00
Fabian Affolter
03c133a66b
Merge pull request #336676 from r-ryantm/auto-update/python312Packages.cron-descriptor
python312Packages.cron-descriptor: 1.4.3 -> 1.4.4
2024-08-23 20:43:23 +02:00
Fabian Affolter
aa73dc524e
Merge pull request #336701 from fabaff/metasploit-bump
metasploit: 6.4.22 -> 6.4.23
2024-08-23 20:43:00 +02:00
Fabian Affolter
2cfcbb8fcd
Merge pull request #336705 from fabaff/angr-bump
python311Packages.angr: 9.2.115 -> 9.2.116
2024-08-23 20:42:07 +02:00
Fabian Affolter
fc00404e93
Merge pull request #336706 from fabaff/iso4217-bump
python312Packages.iso4217: 1.11 -> 1.12
2024-08-23 20:39:58 +02:00
Bernardo Meurer
61595bb696
Merge pull request #336391 from huantianad/tauon-fix 2024-08-23 15:39:38 -03:00
Fabian Affolter
3046333832
Merge pull request #336707 from fabaff/meshtastic-bump
python312Packages.meshtastic: 2.3.15 -> 2.4.0
2024-08-23 20:39:27 +02:00
Fabian Affolter
f53ea28b05
Merge pull request #336744 from r-ryantm/auto-update/python312Packages.pypck
python312Packages.pypck: 0.7.20 -> 0.7.21
2024-08-23 20:39:08 +02:00
Fabian Affolter
cfd8eb1953
Merge pull request #336830 from r-ryantm/auto-update/python312Packages.bthome-ble
python312Packages.bthome-ble: 3.9.3 -> 3.10.0
2024-08-23 20:37:37 +02:00
R. Ryantm
e4c972991a spicedb: 1.35.2 -> 1.35.3 2024-08-23 13:34:58 -05:00
superherointj
739cfe76b3
Merge pull request #334221 from superherointj/ceph-csi-refactor
ceph-csi: refactor, migrate to by-name
2024-08-23 15:33:29 -03:00
R. Ryantm
e5abda703a python312Packages.python-linkplay: 0.0.8 -> 0.0.9 2024-08-23 18:28:52 +00:00
Emily
069f7de1e7 olm: add more information to knownVulnerabilities
CVE numbers were assigned, and This Week in Matrix included an
announcement from the Matrix.org project lead. An official post from
the Matrix.org Foundation is apparently still pending.
2024-08-23 19:13:47 +01:00
R. Ryantm
9b4f2d3046 python312Packages.bthome-ble: 3.9.3 -> 3.10.0 2024-08-23 18:09:53 +00:00