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
11 changes: 11 additions & 0 deletions srcpkgs/kmscon/patches/fix-build.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
--- a/src/uterm_drm3d_video.c
+++ b/src/uterm_drm3d_video.c
@@ -34,7 +34,7 @@
#include <EGL/eglext.h>
#include <GLES2/gl2.h>
#include <GLES2/gl2ext.h>
-#include <drm/drm_fourcc.h>
+#include <libdrm/drm_fourcc.h>
#include <errno.h>
#include <fcntl.h>
#include <gbm.h>
15 changes: 8 additions & 7 deletions srcpkgs/kmscon/template
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
# Template file for 'kmscon'
pkgname=kmscon
version=9.0.0
version=9.3.2
revision=1
build_style=meson
configure_args="-Dwerror=false -Dtests=false"
configure_args="-Dwerror=false -Dtests=false -Ddocs=enabled"
hostmakedepends="pkg-config docbook-xsl xkeyboard-config libxslt"
makedepends="MesaLib-devel pango-devel libtsm-devel libxkbcommon-devel
eudev-libudev-devel"
eudev-libudev-devel libdrm-devel libgbm-devel"
depends="xkeyboard-config"
short_desc="Terminal emulator based on Kernel Mode Setting (KMS)"
short_desc="Linux KMS/DRM based virtual Console Emulator"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://github.com/Aetf/kmscon"
distfiles="https://github.com/Aetf/kmscon/archive/refs/tags/v${version}.tar.gz"
checksum=eb594e48768962b665959aa9a643934f986bee68163b4ab593b9e6c987be825c
homepage="https://github.com/kmscon/kmscon"
distfiles="https://github.com/kmscon/kmscon/archive/refs/tags/v${version}.tar.gz"
checksum=6ecedaf7eb65052be8286465e3600d09857d4dfb36c6076bce8ea985843bb60d

lib32disabled=yes
make_check=no #tests require permission to access a drm device

Expand Down
11 changes: 0 additions & 11 deletions srcpkgs/libtsm/patches/build-type-none.patch

This file was deleted.

19 changes: 11 additions & 8 deletions srcpkgs/libtsm/template
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
# Template file for 'libtsm'
pkgname=libtsm
version=4.1.0
version=4.4.2
revision=1
build_style=cmake
hostmakedepends="pkg-config"
makedepends="libxkbcommon-devel"
build_style=meson
build_helper=gir
hostmakedepends="glib-devel pkg-config"
makedepends="libxkbcommon-devel check-devel"
short_desc="Terminal-emulator State Machine"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT, LGPL-2.1-or-later, BSD-2-Clause"
homepage="https://github.com/Aetf/libtsm"
distfiles="https://github.com/Aetf/libtsm/archive/refs/tags/v${version}.tar.gz"
checksum=879a166a07aed63146ffe3e2afe803c0c3e22f264db0f1fa6fdb44687adeeef8
homepage="https://github.com/kmscon/libtsm"
distfiles="https://github.com/kmscon/libtsm/archive/refs/tags/v${version}.tar.gz"
checksum=de76b39de59ab4fb9080ffdca7ad1acaa0ac754741a929dbbcfafdc4eec1fbee

build_options="gir"
build_options_default="gir"

post_install() {
vlicense COPYING
Expand All @@ -22,7 +26,6 @@ libtsm-devel_package() {
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/lib/cmake
vmove "usr/lib/*.so"
}
}