summaryrefslogtreecommitdiff
path: root/dev-libs/libtsm
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
commitb590c8d7572b727d565cc0b8ff660d43569845de (patch)
tree06f7a4102ea4e845df8b66660f252920d52952f9 /dev-libs/libtsm
parent24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff)
downloadbaldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip
Adding metadata
Diffstat (limited to 'dev-libs/libtsm')
-rw-r--r--dev-libs/libtsm/Manifest3
-rw-r--r--dev-libs/libtsm/libtsm-4.3.0.ebuild30
-rw-r--r--dev-libs/libtsm/libtsm-4.4.3.ebuild30
-rw-r--r--dev-libs/libtsm/libtsm-4.5.0.ebuild30
-rw-r--r--dev-libs/libtsm/metadata.xml9
5 files changed, 102 insertions, 0 deletions
diff --git a/dev-libs/libtsm/Manifest b/dev-libs/libtsm/Manifest
new file mode 100644
index 000000000000..81bf35e314f3
--- /dev/null
+++ b/dev-libs/libtsm/Manifest
@@ -0,0 +1,3 @@
+DIST libtsm-4.3.0.tar.gz 148729 BLAKE2B fc8071011e4c8833c96e6e2aa09490ddd51f6468e11c87e3ae58f818db29b11c737d9c6440539be108a636f36dabee1148beaf6a24a59f4f102bc99b52eee95c SHA512 9268e20a1c515fc588f7464860d3bef1b8606366a85578b5c6cc0e2682b602332a3a75fbd4625ec255d2cbe5ee93dbcea01323e715eb4e1f4ce5353df22b27dd
+DIST libtsm-4.4.3.tar.gz 151892 BLAKE2B ea247b41789d9ab19b93cf8e4ca914d566dda4e7ad03f380f253d7989f8873dc7e04898ad4605d41fcab4e891997697fbcee90bd7e4c482857161fc778c0c7e1 SHA512 59f9ca20f429dbb9f8c23c24bd1324e4a2f5718503a79ef5bfc293db77c8a8dba9d1548d1651d726a881b68d47d50dfbffca719f0d64803c2fff9ece2b3f102d
+DIST libtsm-4.5.0.tar.gz 153760 BLAKE2B 5593b6b89f5250ab2e2a5d3dee571ac24f433764f04337f4d7b607673afaa84d6b2a055fd7de16c434aa2bc7508ccf4ad1d3beb5ee981b2ec7a98259319cf7cc SHA512 7138e1a25b2e062937dd8221e1adef4433ce597bb3f1c8b616a606c7e46b505e99c2b04ba403d80730f181c5c0fc2b275a5fecb6a46c096d079a783c17fc9523
diff --git a/dev-libs/libtsm/libtsm-4.3.0.ebuild b/dev-libs/libtsm/libtsm-4.3.0.ebuild
new file mode 100644
index 000000000000..34098856776e
--- /dev/null
+++ b/dev-libs/libtsm/libtsm-4.3.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Terminal Emulator State Machine"
+HOMEPAGE="https://github.com/Aetf/libtsm"
+SRC_URI="https://github.com/Aetf/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1 MIT"
+SLOT="0/4"
+KEYWORDS="amd64 x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+# Needed for xkbcommon-keysyms.h
+DEPEND="x11-libs/libxkbcommon
+ test? ( dev-libs/check )"
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=$(usex test true false)
+ -Dextra_debug=$(usex debug true false)
+ -Dgtktsm=false
+ )
+
+ meson_src_configure
+}
diff --git a/dev-libs/libtsm/libtsm-4.4.3.ebuild b/dev-libs/libtsm/libtsm-4.4.3.ebuild
new file mode 100644
index 000000000000..9aea7bc3e2fa
--- /dev/null
+++ b/dev-libs/libtsm/libtsm-4.4.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Terminal Emulator State Machine"
+HOMEPAGE="https://github.com/kmscon/libtsm"
+SRC_URI="https://github.com/kmscon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1 MIT"
+SLOT="0/4"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+# Needed for xkbcommon-keysyms.h
+DEPEND="x11-libs/libxkbcommon
+ test? ( dev-libs/check )"
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=$(usex test true false)
+ -Dextra_debug=$(usex debug true false)
+ -Dgtktsm=false
+ )
+
+ meson_src_configure
+}
diff --git a/dev-libs/libtsm/libtsm-4.5.0.ebuild b/dev-libs/libtsm/libtsm-4.5.0.ebuild
new file mode 100644
index 000000000000..9aea7bc3e2fa
--- /dev/null
+++ b/dev-libs/libtsm/libtsm-4.5.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Terminal Emulator State Machine"
+HOMEPAGE="https://github.com/kmscon/libtsm"
+SRC_URI="https://github.com/kmscon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1 MIT"
+SLOT="0/4"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+# Needed for xkbcommon-keysyms.h
+DEPEND="x11-libs/libxkbcommon
+ test? ( dev-libs/check )"
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=$(usex test true false)
+ -Dextra_debug=$(usex debug true false)
+ -Dgtktsm=false
+ )
+
+ meson_src_configure
+}
diff --git a/dev-libs/libtsm/metadata.xml b/dev-libs/libtsm/metadata.xml
new file mode 100644
index 000000000000..5d076c5281ef
--- /dev/null
+++ b/dev-libs/libtsm/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bkohler@gentoo.org</email>
+ <name>Ben Kohler</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>