aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornathan <nathansmith@disroot.org>2025-06-28 08:04:34 -0600
committernathan <nathansmith@disroot.org>2025-06-28 08:04:34 -0600
commit1ee42cf5f38b41d15c40694c3a6e61ee51fde2b5 (patch)
tree379ee8a31e05ec8bb0df383fd8ddb83bbb158e19
first commit
-rw-r--r--README.org19
-rw-r--r--psi-plus/template21
2 files changed, 40 insertions, 0 deletions
diff --git a/README.org b/README.org
new file mode 100644
index 0000000..52f79df
--- /dev/null
+++ b/README.org
@@ -0,0 +1,19 @@
+* psi+ for void linux
+psi+ xbps package for void linux
+
+Things you might want to know:
++ psi+ webkit version is enabled
++ xscreensaver is disabled
++ psi plugins are included
++ psi resources are not included
+
+** Installing
+[[https://github.com/void-linux/void-packages/?tab=readme-ov-file#quick-start][Setup void-packages]] and copy =psi-plus= to =void-packages/srcpkgs/=
+
+** Installing resources
+For silly fun things like emojis and skins you will need to install the
+resources
+#+begin_src shell
+ git clone https://github.com/psi-im/resources
+ sudo cp -r resources/* /usr/share/psi-plus/
+#+end_src
diff --git a/psi-plus/template b/psi-plus/template
new file mode 100644
index 0000000..68a70db
--- /dev/null
+++ b/psi-plus/template
@@ -0,0 +1,21 @@
+pkgname=psi-plus
+version=1.5.2081
+revision=1
+build_style=cmake
+configure_args="-DUSE_XSS=OFF -DENABLE_PLUGINS=ON
+-DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++
+-DBUNDLED_IRIS_ALL=ON -DIRIS_BUNDLED_QCA=ON -DPRODUCTION=ON
+-DBUILD_PSIMEDIA=OFF -DCHAT_TYPE=WEBKIT"
+hostmakedepends="clang git qt5-qmake qt5-host-tools"
+makedepends="minizip-devel qt5-svg-devel
+qt5-webkit-devel qt5-x11extras-devel libSM-devel libtls-devel
+qtkeychain-qt5-devel qt5-multimedia-devel zlib-devel qt5-plugin-mysql
+qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-tds qt5-plugin-sqlite
+hunspell-devel qt5-devel http-parser-devel libotr-devel libomemo-c-devel
+libtidy5-devel libsasl-devel"
+short_desc="psi+ xmpp client"
+maintainer="Nathan Smith <nathansmith@disroot.org>"
+license="GPL-2.0-only"
+homepage="https://psi-im.org"
+distfiles="https://github.com/psi-plus/psi-plus-snapshots/archive/refs/tags/${version}.tar.gz"
+checksum="a3bb2173bb9f3703123a46694ef69f070325796e8d2b6c6f6c9046cc707bce7f" \ No newline at end of file