multimedia platform inspired by HyperCard
Project homepage: https://beyondloom.com/decker/
Description
Decker is a multimedia platform for creating and sharing interactive
documents, with sound, images, hypertext, and scripted behavior.
It builds on the legacy of HyperCard and the visual aesthetic of
classic MacOS. It retains the simplicity and ease of learning that
HyperCard provided, while adding many subtle and overt quality-of-life
improvements, like deep undo history, support for scroll wheels and
touchscreens, more modern keyboard navigation, and bulk editing
operations.
Package information
- Ports path
- graphics/decker
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- graphics
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Library
Runtime
Build
- editors/vim vim-*|vim-classic-*
- shells/bash
- devel/gmake
OpenBSD README
This README contains unresolved ports variables; replace them before using its commands.
+-------------------------------------------------------------------------------
| Running decker on OpenBSD
+-------------------------------------------------------------------------------
Decker comes with a quickstart guide when you launch decker. More
examples are available in ${TRUEPREFIX}/share/examples/decker and
you can see them by passing them as an argument:
$ decker ${TRUEPREFIX}/share/examples/decker/chickenwave.deck
Decker comes with its own scripting language called the Lil programming
language. A standalone version of the Lil interpreter is installed
as `lilt`. You can find examples of Lil programs by in the same
directory. Try out the following:
$ lilt ${TRUEPREFIX}/share/examples/decker/mandel.lil
Manuals
=======
Beyond the examples provided, you also have access to offline HTML
manuals. You can open them by navigating your browser to
${TRUEPREFIX}/share/doc/decker/