Jan Tojnar
2660d70e02
munge: Fix installation paths
...
Removing `src/etc/Makefile` is overly intrusive, as the file is responsible
for installing pkg-config file. The issue when it would try to write to
the specified out-of-store paths can be easily resolved by overriding them
to ones within `$out` during installation.
Also set `sysconfdir` path properly to allow configuring it with `environment.etc`.
There should be no problem with missing files, as nothing was installed
to `$out/etc` previously either, other than an empty `munge` directory.
`localstatedir` is used at runtime and installation creates empty directories in `$out`.
But since we do not merge those directories into running system, having them in `$out`
serves no purpose. Creation of `StateDir` and logging is handled by systemd anyway.
`runstatedir` defaults to `$(localstatedir)/run` but that has long been
deprecated in favour of `/run`, so let’s fix that as well.
`pkgconfigdir` and `sysconfigdir` (not to be confused with the standard `sysconfdir`)
rely on FHS for proper detection and `systemdunitdir` tries to run `systemd --version`,
let’s just hardcode them. `sysconfigdir` is mentioned in the newly installed
and currently unused `munge.service` – a file within is loaded as `EnvironmentFile`
when it exists so let’s override the path for installation. This will again make it
so the file can serve as a template in `$out` but the service will load it from `/etc`.
The last two options are installation-only so we can directly set them to `$out` subdirectories.
2024-06-20 08:58:58 +02:00
Jan Tojnar
9b1bc3cc10
munge: Clean up expression & fix license
...
- Format & re-order the expression.
- Use finalAttrs pattern.
- Fix license according to https://github.com/dun/munge/wiki/License-Info .
- Use `lib.getDev` instead of directly using `dev` output. This provides loose coupling in case `dev` output is merged back to `out`.
- Add comment to segregate cross-configuration hacks from rest of the configuration flags.
They were introduced in faacc88c93
and appear to be still necessary to build `pkgsCross.aarch64-multiplatform.munge`.
2024-06-20 08:57:37 +02:00
Ben Siraphob and GitHub
57d6973abb
Merge pull request #319154 from r-ryantm/auto-update/python311Packages.tox
...
python311Packages.tox: 4.15.0 -> 4.15.1
2024-06-12 09:45:48 +07:00
Ben Siraphob and GitHub
4adb7b14c4
Merge pull request #319014 from afh/fix-dune3d-darwin
...
dune3d: Fix darwin build
2024-06-12 09:41:29 +07:00
Ben Siraphob and GitHub
344394df84
Merge pull request #319203 from r-ryantm/auto-update/nom
...
nom: 2.4.0 -> 2.5.0
2024-06-12 09:34:41 +07:00
Ben Siraphob and GitHub
4f06fc77fd
Merge pull request #319177 from r-ryantm/auto-update/go-ethereum
...
go-ethereum: 1.14.4 -> 1.14.5
2024-06-12 09:25:22 +07:00
Ben Siraphob and GitHub
869b8ed0e8
Merge pull request #316737 from TomaSajt/archivy
...
archivy: revert to using fetchPypi for overriding source of wtforms
2024-06-12 09:22:59 +07:00
Ben Siraphob and GitHub
19b8fc4908
Merge pull request #317587 from r-ryantm/auto-update/trealla
...
trealla: 2.52.15 -> 2.52.18
2024-06-12 09:18:30 +07:00
R. Ryantm
900ad98d98
nom: 2.4.0 -> 2.5.0
2024-06-12 02:14:21 +00:00
Yt and GitHub
698c1d1aeb
Merge pull request #319039 from 0x4A6F/master-atuin
...
atuin: 18.2.0 -> 18.3.0
2024-06-12 01:32:08 +00:00
nixpkgs-merge-bot[bot] and GitHub
0bbcefcd96
Merge pull request #319162 from r-ryantm/auto-update/eksctl
...
eksctl: 0.181.0 -> 0.182.0
2024-06-12 01:26:03 +00:00
OTABI Tomoya and GitHub
1f278a2082
Merge pull request #318384 from NyCodeGHG/nixos/renovate
...
nixos/renovate: init
2024-06-12 10:05:27 +09:00
R. Ryantm
fd95d51c69
go-ethereum: 1.14.4 -> 1.14.5
2024-06-12 00:40:57 +00:00
Peder Bergebakken Sundt and GitHub
e913ae3400
Merge pull request #317300 from makuru-dd/master
...
TiDB: 7.4.0 -> 8.1.0
2024-06-12 01:38:24 +02:00
R. Ryantm
af47703d0d
eksctl: 0.181.0 -> 0.182.0
2024-06-11 23:33:10 +00:00
Peder Bergebakken Sundt and GitHub
89386a9f35
Merge pull request #264915 from leo60228/ctrtool-1.2.0
...
ctrtool: 0.7 -> 1.2.0
2024-06-12 01:22:21 +02:00
Peder Bergebakken Sundt and GitHub
0f817f8862
Merge pull request #260000 from lelgenio/init-blade-formatter
...
blade-formatter: init at 1.41.1
2024-06-12 01:19:56 +02:00
Peder Bergebakken Sundt and GitHub
f16e6f8478
Merge pull request #319135 from r-ryantm/auto-update/python311Packages.gradio
...
python311Packages.gradio: 4.36.0 -> 4.36.1
2024-06-12 01:14:42 +02:00
Peder Bergebakken Sundt and GitHub
1a60294334
Merge pull request #288417 from cap10morgan/update-leiningen
...
leiningen: 2.10.0 -> 2.11.2
2024-06-12 01:10:08 +02:00
Weijia Wang and GitHub
77e294135e
Merge pull request #317407 from r-ryantm/auto-update/vivaldi
...
vivaldi: 6.7.3329.35 -> 6.7.3329.41
2024-06-12 00:52:34 +02:00
Weijia Wang and GitHub
72bcc37370
Merge pull request #317692 from r-ryantm/auto-update/lima-bin
...
lima-bin: 0.21.0 -> 0.22.0
2024-06-12 00:51:15 +02:00
Weijia Wang and GitHub
89935e346e
Merge pull request #317571 from r-ryantm/auto-update/python311Packages.google-cloud-bigquery-datatransfer
...
python311Packages.google-cloud-bigquery-datatransfer: 3.15.2 -> 3.15.3
2024-06-12 00:49:40 +02:00
Weijia Wang and GitHub
21b74cb812
Merge pull request #317534 from r-ryantm/auto-update/python311Packages.py3status
...
python311Packages.py3status: 3.57 -> 3.58
2024-06-12 00:48:57 +02:00
R. Ryantm and Weijia Wang
9a2538136c
trealla: 2.52.15 -> 2.52.18
2024-06-12 00:48:02 +02:00
Weijia Wang and GitHub
e25272d018
Merge pull request #317630 from r-ryantm/auto-update/microsoft-edge
...
microsoft-edge: 125.0.2535.67 -> 125.0.2535.85
2024-06-12 00:44:10 +02:00
Weijia Wang and GitHub
c102899c0e
Merge pull request #317533 from r-ryantm/auto-update/zsh-prezto
...
zsh-prezto: 0-unstable-2024-04-15 -> 0-unstable-2024-06-03
2024-06-12 00:43:09 +02:00
Weijia Wang and GitHub
eb62ed3fcb
Merge pull request #317604 from r-ryantm/auto-update/firebase-tools
...
firebase-tools: 13.10.2 -> 13.11.0
2024-06-12 00:41:45 +02:00
Weijia Wang and GitHub
9a0db533a9
Merge pull request #317599 from r-ryantm/auto-update/avalanchego
...
avalanchego: 1.11.6 -> 1.11.7
2024-06-12 00:40:58 +02:00
Weijia Wang and GitHub
b6d24f9e87
Merge pull request #317550 from r-ryantm/auto-update/svelte-language-server
...
svelte-language-server: 0.16.9 -> 0.16.10
2024-06-12 00:40:18 +02:00
Weijia Wang and GitHub
2c08d9dbf1
Merge pull request #317547 from r-ryantm/auto-update/flow
...
flow: 0.237.0 -> 0.237.2
2024-06-12 00:38:50 +02:00
Peder Bergebakken Sundt and GitHub
3179ba325c
Merge pull request #278232 from Flakebi/rgp2
...
rgp: 1.15.1 -> 2.0
2024-06-12 00:38:41 +02:00
Weijia Wang and GitHub
31e07ddb2d
Merge pull request #317549 from r-ryantm/auto-update/flowblade
...
flowblade: 2.16 -> 2.16.2
2024-06-12 00:38:18 +02:00
Weijia Wang and GitHub
7a0c9accf5
Merge pull request #317520 from r-ryantm/auto-update/sickgear
...
sickgear: 3.30.20 -> 3.31.0
2024-06-12 00:36:55 +02:00
Weijia Wang and GitHub
9ba9621f21
Merge pull request #317480 from r-ryantm/auto-update/papermc
...
papermc: 1.20.4-435 -> 1.20.6-137
2024-06-12 00:35:14 +02:00
Weijia Wang and GitHub
49aace166a
Merge pull request #317504 from r-ryantm/auto-update/kratos
...
kratos: 1.1.0 -> 1.2.0
2024-06-12 00:34:01 +02:00
Weijia Wang and GitHub
aa8b51dc49
Merge pull request #317505 from r-ryantm/auto-update/kubedb-cli
...
kubedb-cli: 0.45.0 -> 0.46.0
2024-06-12 00:33:29 +02:00
Peder Bergebakken Sundt and GitHub
7ac0e078e1
Merge pull request #291516 from perstarkse/epy_init
...
epy: init at 2023.6.11
2024-06-12 00:33:18 +02:00
Weijia Wang and GitHub
394c9c52eb
Merge pull request #317366 from r-ryantm/auto-update/junicode
...
junicode: 2.207 -> 2.208
2024-06-12 00:32:44 +02:00
Peder Bergebakken Sundt and GitHub
6f0f235d78
Merge pull request #308346 from thecaralice/srgn
...
srgn: init at 0.12.0
2024-06-12 00:30:46 +02:00
Weijia Wang and GitHub
111605cf7d
Merge pull request #318260 from r-ryantm/auto-update/makima
...
makima: 0.9.1 -> 0.9.3
2024-06-12 00:29:35 +02:00
Weijia Wang and GitHub
2da9bfe297
Merge pull request #318646 from hraban/clasp/mainprogram
...
clasp-common-lisp: set meta.mainProgram
2024-06-12 00:27:54 +02:00
Julien Malka and GitHub
aa1ebca7ca
Merge pull request #319120 from katexochen/igvm-tooling/remove-empty-log
...
igvm-tooling: remove accidentally committed log file
2024-06-12 00:26:44 +02:00
Weijia Wang and GitHub
a7ec017310
Merge pull request #318568 from r-ryantm/auto-update/adguardhome
...
adguardhome: 0.107.50 -> 0.107.51
2024-06-12 00:25:17 +02:00
Weijia Wang and GitHub
29bd804b9b
Merge pull request #317499 from rgroemmer/krew-add-git
...
krew: add missing runtime dependency git
2024-06-12 00:24:21 +02:00
a05ca14296
notesnook: 3.0.6 -> 3.0.8 ( #318422 )
...
* notesnook: 3.0.6 -> 3.0.8
---------
Co-authored-by: R. Ryantm <ryantm-bot@ryantm.com >
2024-06-12 00:23:42 +02:00
R. Ryantm
5c8235e0e7
python311Packages.tox: 4.15.0 -> 4.15.1
2024-06-11 22:20:49 +00:00
Weijia Wang and GitHub
21938960ca
Merge pull request #318957 from r-ryantm/auto-update/ferium
...
ferium: 4.5.2 -> 4.6.0
2024-06-12 00:20:35 +02:00
Weijia Wang and GitHub
e8c0e2ab02
Merge pull request #319105 from r-ryantm/auto-update/_0xproto
...
_0xproto: 2.000 -> 2.100
2024-06-12 00:20:02 +02:00
Weijia Wang and GitHub
abd95b6cf8
Merge pull request #319073 from pedorich-n/packwiz-update
...
packwiz: unstable-2023-08-28 -> 0-unstable-2024-05-27
2024-06-12 00:19:03 +02:00
Weijia Wang and GitHub
d7fadee64b
Merge pull request #319056 from r-ryantm/auto-update/earthly
...
earthly: 0.8.13 -> 0.8.14
2024-06-12 00:18:41 +02:00