archpkgs/gebner-desktop/PKGBUILD

196 lines
1.9 KiB
Bash

# Maintainer: Gabriel Ebner <gebner@gebner.org>
pkgname=gebner-desktop
pkgver=3
pkgrel=1
pkgdesc="System config (desktop packages)"
arch=(any)
url="https://git.gebner.org/gebner/archpkgs"
license=(MIT)
groups=(gebner)
depends=()
# 3D
depends+=(
cura
blender
freecad-git
calculix
openscad
meshlab
)
# Browsers
depends+=(
chromium
)
# Graphics
depends+=(
viewnior
qrencode
zbar
graphviz
)
depends+=(
qalculate-gtk
libqalculate
gnupg
pass
pass-otp
pwgen
remmina
tokei
alacritty
clinfo
lm_sensors
hdparm
smartmontools
lsof
perf
pdfpc
emacs
ghostscript # for auctex
aspell
aspell-en
aspell-de
aspell-fr
aspell-nl
rclone
duplicity
# magic-wormhole
wireshark-qt
geoip
)
# PIM
depends+=(
neomutt notmuch
isync
msmtp
vdirsyncer
khard
khal
)
# A/V
depends+=(
mpv
gstreamer
gst-plugins-bad
gst-plugins-good
gst-plugins-base
gst-plugins-ugly
mediainfo
phonon-qt5-gstreamer
# audacious
flac
# clementine
gmpc
# uvccapture
obs-studio
)
# AR
depends+=(
# veriT
# minisat
# picosat
# glucose
# prover9
# eprover
# metis-prover
# spass
z3
cvc4
# open-wbo
# vampire
elan
)
# Devel
depends+=(
intellij-idea-community-edition
jdk-openjdk
sbt
cmake
ninja
rustup
nodejs
yarn
code
ccls
)
# Desktop utils
depends+=(
d-feet
)
# Graphics
depends+=(
imagemagick
gimp
inkscape
)
depends+=(
biber
# texlive-most
texlive-bibtexextra texlive-core texlive-fontsextra texlive-formatsextra
texlive-games texlive-humanities texlive-latexextra texlive-music
texlive-pictures texlive-pstricks texlive-publishers texlive-science
)
depends+=(
libreoffice-fresh
calibre
goldendict
# xournal
xournalpp
baobab
)
# virtualization
depends+=(
podman
podman-docker
lxd
)
# printing
depends+=(
cups
avahi
)