temmie/userweb: add a bunch more normal packages

This commit is contained in:
h7x4
2026-01-31 20:31:13 +09:00
parent 11f2cf504f
commit fcaa97884e

View File

@@ -9,13 +9,13 @@ let
extensions = { all, ... }: with all; [ extensions = { all, ... }: with all; [
imagick imagick
opcache opcache
protobuf
]; ];
extraConfig = '' extraConfig = ''
display_errors=0 display_errors=0
post_max_size = 40M post_max_size = 40M
upload_max_filesize = 40M upload_max_filesize = 40M
extension=sysvsem.so
''; '';
}; };
@@ -73,24 +73,95 @@ let
name = "userweb-env"; name = "userweb-env";
paths = with pkgs; [ paths = with pkgs; [
bash bash
coreutils-full
perlEnv perlEnv
phpEnv
pythonEnv pythonEnv
gnused phpEnv
gawk ]
file ++ (with phpEnv.packages; [
diffutils # composer
gnugrep ])
util-linux ++ [
iproute2 acl
aspell
autoconf
autotrash
bazel
bintools
bison
bsd-finger
catdoc
ccache
clang
cmake
coreutils-full
curl curl
less devcontainer
diffutils
emacs
# exiftags
exiftool
ffmpeg
file
findutils
gawk
gcc
glibc
gnugrep
gnumake
gnupg
gnuplot gnuplot
gnused
gnutar
gzip
html-tidy
inetutils
iproute2
jhead
less
libgcc
lndir
mailutils
man # TODO: does this one want a mandb instance?
meson
more
mpc
mpi
mplayer
ninja
nix
openssh
openssl
patchelf
pkg-config
ppp
procmail
procps
qemu
rc
rhash
rsync
ruby # TODO: does this one want systemwide packages?
salt
sccache
spamassassin
strace
subversion
system-sendmail system-sendmail
systemdMinimal
texliveMedium
tmux
unzip
util-linux
valgrind
vim
wget
which
wine
xdg-utils
zip
zstd
]; ];
extraOutputsToInstall = [ extraOutputsToInstall = [