Summary
ctypes.sh is a bash plugin that provides a foreign function interface directly in your shell. In other words, it allows you to call routines in shared libraries from within bash.
Versions
v1.2-r2 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64 ~x86
Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
app-arch / xz-utils : Utils for managing LZMA compressed files
app-shells / bash : The standard GNU Bourne again shell
dev-libs / libffi : Portable, high level programming interface to various calling conventions
virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils
Runtime Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
app-arch / xz-utils : Utils for managing LZMA compressed files
app-shells / bash : The standard GNU Bourne again shell
dev-libs / libffi : Portable, high level programming interface to various calling conventions
virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils
Bugs
- 734784
- app-shells/ctypes-sh-1.2-r1 fails tests
- 814893
- app-shells/ctypes-sh: pkgcheck QA warnings
- 830576
- app-shells/ctypes-sh-1.2-r1 fails to compile: unpack.c:26:21: error: static declaration of mempcpy follows non-static declaration
- 841863
- app-shells/ctypes-sh-1.2-r2 installs libtool files (.la) without corresponding static libraries
- 894638
- app-shells/ctypes-sh-1.2-r2 fails to compile (MUSL-CLANG-SYSTEM): dutil.h:44:8: error: unknown type name __always_inline
- 920522
- app-shells/ctypes-sh-1.2-r2 fails to compile (GCC-14-SYSTEM): struct.c:415:74: error: passing argument 4 of cu__find_struct_by_name from incompatible pointer type [-Wincompatible-pointer-types]
- 925679
- app-shells/ctypes-sh-1.2-r2 fails to compile: dutil.h:44:23: error: expected ; before int
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-shells/ctypes-sh: fix MissingSlotDep on bash
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-shells/ctypes-sh: add dev-libs/libffi subslot dep
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick McLean · gentoo
app-shells/ctypes-sh-1.2: Version bump
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Patrick McLean · gentoo
app-shells/ctypes-sh: Minor dependency fixups to match actually linked deps
Package-Manager: portage-2.3.2 - Patrick McLean · gentoo
app-shells/ctypes-sh: New package, foreign function interface for bash
Package-Manager: portage-2.3.2