BSD Ports

graphics/knotter 0.9.6.20230206 FreeBSD

Interactive designer for Celtic knots

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4f2c38a55a
License
GPLv3
Categories
graphics
Package size
3015.4 KiB, 24851.8 KiB installed

Description

Knotter is a free and open source customizable interlace designer.

Interlace patterns are a kind of design historically used as a decorations in many places and by different cultures. Some examples are Celtic knotworks and Islamic interlaces. Knotter aims to allow its user to intuitively design such patterns and to provide easy ways to integrate the result in external general-purpose graphic software for this purpose designs created within Knotter can be saved in a custom Human-Readable format and exported as scalable vector graphics and in a wide number of raster image formats.

In the other systems

SystemPortVersion
FreeBSDgraphics/knotter0.9.6.20230206
DragonFlygraphics/knotter0.9.6.20220205

Install

Binary package:

pkg install knotter

From the ports tree:

cd /usr/ports/graphics/knotter/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	knotter>0:graphics/knotter

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.9.6.202302060.9.6.20230206-0.9.6.202202050.9.6.20230206
FreeBSD:14:quarterly0.9.6.202302060.9.6.20230206n/a0.9.6.202202050.9.6.20230206
FreeBSD:15:latest0.9.6.202302060.9.6.20230206n/a0.9.6.202202050.9.6.20220205
FreeBSD:15:quarterly0.9.6.202302060.9.6.20230206n/an/an/a
FreeBSD:16:latest0.9.6.202302060.9.6.20230206n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 132

The first 100 are listed.

Run dependencies 120

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++17-lang desktop-file-utils gl qt:6
Service scripts
none

Files

pkg-plist 719
  • bin/knotter
  • share/applications/knotter.desktop
  • share/icons/hicolor/64x64/apps/knotter.png
  • share/icons/hicolor/scalable/apps/knotter.svg
  • share/knotter/knotter/img/handle_rotate_active.svg
  • share/knotter/knotter/img/handle_rotate_rest.svg
  • share/knotter/knotter/img/handle_scale_active.svg
  • share/knotter/knotter/img/handle_scale_rest.svg
  • share/knotter/knotter/img/icon-big-shaded.svg
  • share/knotter/knotter/img/icon-big.svg
  • share/knotter/knotter/img/icon-small.svg
  • share/knotter/knotter/img/icon.png
  • share/knotter/knotter/img/icons/knotter-icons/copy_oxygen.sh
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/configure-grid.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/cusp-ogee.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/cusp-other.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/cusp-pointed.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/cusp-polygonal.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/cusp-round.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/draw-jagged-line.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/draw-single-line.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/edge-crossing.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/edge-hole.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/edge-inverted.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/edge-other.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/edge-wall.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/grid-square.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/grid-triangle-h.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/grid-triangle-v.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/knot-graph-off.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/16x16/knot-graph-on.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/configure-grid.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/cusp-ogee.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/cusp-other.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/cusp-pointed.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/cusp-polygonal.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/cusp-round.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/draw-jagged-line.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/draw-single-line.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/edge-crossing.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/edge-hole.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/edge-inverted.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/edge-other.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/edge-wall.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/grid-square.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/grid-triangle-h.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/grid-triangle-v.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/knot-graph-off.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/22x22/knot-graph-on.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/configure-grid.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/cusp-ogee.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/cusp-other.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/cusp-pointed.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/cusp-polygonal.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/cusp-round.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/draw-jagged-line.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/draw-single-line.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/edge-crossing.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/edge-hole.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/edge-inverted.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/edge-other.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/edge-wall.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/grid-square.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/grid-triangle-h.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/grid-triangle-v.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/knot-graph-off.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/32x32/knot-graph-on.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/configure-grid.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/cusp-ogee.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/cusp-other.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/cusp-pointed.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/cusp-polygonal.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/cusp-round.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/draw-jagged-line.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/draw-single-line.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/edge-crossing.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/edge-hole.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/edge-inverted.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/edge-other.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/edge-wall.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/grid-square.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/grid-triangle-h.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/grid-triangle-v.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/knot-graph-off.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/48x48/knot-graph-on.png
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/configure-grid.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/cusp-ogee.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/cusp-other.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/cusp-pointed.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/cusp-polygonal.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/cusp-round.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/draw-jagged-line.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/draw-single-line.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/edge-crossing.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/edge-hole.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/edge-inverted.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/edge-other.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/edge-wall.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/grid-square.svg
  • share/knotter/knotter/img/icons/knotter-icons/custom/scalable/grid-triangle-h.svg

The first 100 are listed.

distinfo 8
FileSizeSHA256
knotter-0.9.6-20230206-qt6.tgz19100c486af6ffbdb9f3845856c2c4c304495e6559d3a45da9e393219b7d1058e6372
mattbas-Knotter-fb8f1457c42d40df523860bb1cda55eca609f3b9_GL0.tar.gz4.815864e+066ebc147f917bd1ec6730943a199facd6c8f15d11aabf1e0cf683dbbcefb35057
mattbas-CMake-Lib-6dd5afe4059899b47dbe0a7e2b940b1af41a59f6_GL0.tar.gz91793dee5bad6a403266e17eb0d179784f2bdfdcdfaadbd771a2b943ac3ef64f489a
mattbas-Qt-Color-Widgets-450e54570a6f96b2d90960c3c62f7111bbc147e9_GL0.tar.gz2069288bdc45d6fa45345cf573e2dc9f88b5e10b8a774be5b99eae987e0868afe6d294
mattbas-Qt-Extended-TabWidget-77cffc0714f9690d5627eaf6bd9b86b560f24066_GL0.tar.gz68917efb048130ee63a6686277dec1c634627d7756e88cbf453fa255a2e639eec107
mattbas-Qt-History-LineEdit-fd37e87bb790d87c709a3234b8a0d8eedbb04031_GL0.tar.gz783629a39539865d32eea00c25deb78f564175ef8a71561570f0e431dad1f3068bab
mattbas-Qt-KeySequence-Widget-55faa8665c24bdc709582adb404401a909fc8c0c_GL0.tar.gz10054c8bf2952a02ef71941c14f8a089b4db9ed48e9777c043d9ced08bf7f08e1d67c
mattbas-Qt-Toolbar-Editor-dff8fa080f5fa596517c4d4c9523c7a968f13766_GL0.tar.gz963398859ef97c2be18ce383687832989ff7120320ada46f5f3aaf70c05d1f761403
Master sites 1
  • LOCAL/yuri:patches

Commit history 1

DateCommitCreditsLog message
4f2c38a55a Yuri Victorovich graphics/knotter: update 0.9.6-20220205 → 0.9.6.20230206; fix configure with CMake 4; convert to Qt6
The Qt6 patch was submitted to the upstream.