Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -4550,3 +4550,4 @@ libcmark-gfm.so.0 cmark-gfm-0.29.0.gfm.13_1
libcmark-gfm-extensions.so.0 cmark-gfm-0.29.0.gfm.13_1
libpisp.so.1 libpisp-1.3.0_1
libMpvQt.so.2 mpvqt-1.1.1_1
libtomlplusplus.so.3 tomlplusplus-3.4.0_1
8 changes: 5 additions & 3 deletions srcpkgs/PrismLauncher/template
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
# Template file for 'PrismLauncher'
pkgname=PrismLauncher
version=9.4
version=10.0.1
revision=1
build_style=cmake
configure_args="-DLauncher_BUILD_PLATFORM=Void"
hostmakedepends="extra-cmake-modules openjdk17 pkg-config qt6-tools qt6-base scdoc"
makedepends="qt6-base-devel qt6-qt5compat-devel zlib-devel quazip-qt6-devel qt6-networkauth-devel"
makedepends="qt6-base-devel qt6-qt5compat-devel zlib-devel quazip-qt6-devel
qt6-networkauth-devel cmark-devel libgamemode-devel qrencode-devel
libarchive-devel tomlplusplus-devel"
depends="virtual?java-runtime qt6-svg qt6-imageformats qt6-plugin-tls-openssl"
short_desc="Custom launcher for Minecraft"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-only"
homepage="https://prismlauncher.org/"
distfiles="https://github.com/PrismLauncher/PrismLauncher/releases/download/${version}/PrismLauncher-${version}.tar.gz"
checksum=77ab52239c2a2a9f77d7c4607e1d9cf40970f9240d2f5061b116a7b1b8fd0277
checksum=fd25af8c53b8a2cf6a3c0428be0f80c6fe38d427b2274e08ce8078fd20d6b5cf

if [ -z "$XBPS_CHECK_PKGS" ]; then
configure_args+=" -DBUILD_TESTING=0"
Expand Down
1 change: 1 addition & 0 deletions srcpkgs/tomlplusplus-devel
31 changes: 31 additions & 0 deletions srcpkgs/tomlplusplus/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Template file for 'tomlplusplus'
pkgname=tomlplusplus
version=3.4.0
revision=1
build_style=meson
hostmakedepends="cmake-bootstrap"
short_desc="TOML config parser and serializer for C++"
maintainer="Cass Spencer <casscardboard@gmail.com>"
license="MIT"
homepage="https://marzer.github.io/tomlplusplus/"
distfiles="https://github.com/marzer/tomlplusplus/archive/refs/tags/v${version}.tar.gz"
checksum=8517f65938a4faae9ccf8ebb36631a38c1cadfb5efa85d9a72e15b9e97d25155

pre_configure() {
PATH+=":/usr/libexec/xbps-src/bin"
}

post_install() {
vlicense LICENSE
}

tomlplusplus-devel_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
}
}