libtsm: update to 4.0.2, switch to Aetf's fork

This commit is contained in:
RunningDroid 2022-12-28 22:57:30 -05:00 committed by Toyam Cox
parent 78ce1a3d14
commit 4bb4656df4
3 changed files with 20 additions and 9 deletions

View File

@ -1456,7 +1456,7 @@ libgfxdr.so.0 libglusterfs-8.3_2
libgfapi.so.0 libglusterfs-8.3_2
libglusterd.so.0 libglusterfs-8.3_2
libsnapper.so.6 libsnapper-0.10.2_1
libtsm.so.3 libtsm-3_1
libtsm.so.4 libtsm-4.0.2_1
libxine.so.2 libxine-1.2.4_1
libjbig2dec.so.0 libjbig2dec-0.11_1
libsource-highlight.so.4 libsource-highlight-3.1.7_1

View File

@ -0,0 +1,11 @@
--- 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}")

View File

@ -1,16 +1,16 @@
# Template file for 'libtsm'
pkgname=libtsm
version=3
revision=3
build_style=gnu-configure
version=4.0.2
revision=1
build_style=cmake
hostmakedepends="pkg-config"
makedepends="libxkbcommon-devel"
short_desc="Terminal-emulator State Machine"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://www.freedesktop.org/wiki/Software/kmscon/libtsm/"
distfiles="${FREEDESKTOP_SITE}/kmscon/releases/libtsm-${version}.tar.xz"
checksum=114115d84a2bc1802683871ea2d70a16ddeec8d2f8cde89ebd2046d775e6cf07
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=ce51be564872d3e6a35fadab1f74b8804f72d8a92c0f378ca384155134d154e5
post_install() {
vlicense COPYING
@ -22,7 +22,7 @@ libtsm-devel_package() {
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.a"
vmove usr/lib/cmake
vmove "usr/lib/*.so"
}
}