diff --git a/srcpkgs/kmscon/template b/srcpkgs/kmscon/template index 81cf56c8ef75a7..91096c1520e1f9 100644 --- a/srcpkgs/kmscon/template +++ b/srcpkgs/kmscon/template @@ -1,19 +1,19 @@ # Template file for 'kmscon' pkgname=kmscon -version=9.0.0 +version=9.2.1 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)" maintainer="Orphaned " 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=d801a3f0bbfff6940eb249ade41c28307ef846132b4e10a499abe76d535e24e8 lib32disabled=yes make_check=no #tests require permission to access a drm device diff --git a/srcpkgs/libtsm/patches/build-type-none.patch b/srcpkgs/libtsm/patches/build-type-none.patch deleted file mode 100644 index 660118ff5e227c..00000000000000 --- a/srcpkgs/libtsm/patches/build-type-none.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cmake/BuildTypes.cmake -+++ b/cmake/BuildTypes.cmake -@@ -49,7 +49,7 @@ - ) - list(APPEND KNOWN_BUILD_TYPES ${build}) - endforeach() --list(APPEND KNOWN_BUILD_TYPES Debug Release RelWithDebInfo MinSizeRel) -+list(APPEND KNOWN_BUILD_TYPES Debug Release None RelWithDebInfo MinSizeRel) - - if (NOT CMAKE_BUILD_TYPE IN_LIST KNOWN_BUILD_TYPES) - message(FATAL_ERROR "Unknown build type: ${CMAKE_BUILD_TYPE}. Choices are ${KNOWN_BUILD_TYPES}") diff --git a/srcpkgs/libtsm/template b/srcpkgs/libtsm/template index b37a1e552f990c..d8bda45bf30edc 100644 --- a/srcpkgs/libtsm/template +++ b/srcpkgs/libtsm/template @@ -1,16 +1,20 @@ # Template file for 'libtsm' pkgname=libtsm -version=4.1.0 +version=4.3.0 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 " 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=7e858bece0df5b0cc61fbcc99275f6828bf54007a88fa8459a8447a7ee7e67ad + +build_options="gir" +build_options_default="gir" post_install() { vlicense COPYING @@ -22,7 +26,6 @@ libtsm-devel_package() { pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - vmove usr/lib/cmake vmove "usr/lib/*.so" } }