devel/py-ttkbootstrap 2.2.3 FreeBSD
Flat style theme extension for Python Tkinter
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
03e65744b4- License
- MIT
- Categories
- devel, python
- Package size
- 726.6 KiB, 4415.9 KiB installed
Description
A supercharged theme extension for Tkinter that enables on-demand modern flat style themes inspired by Bootstrap.
Features
* Over a dozen curated dark and light themes.
* Loads of beautiful pre-defined widget styles such as outline and round toggle buttons.
* Apply colors and types using simple keywords such as primary and striped instead of the legacy approach of primary.Striped.Horizontal.TProgressbar. If you've used Bootstrap for web development, you are already familiar with this approach using css classes.
* ttkbootstrap comes with several new beautifully designed widgets such as Meter, DateEntry, and Floodgauge. Additionally, dialogs are now themed and fully customizable.
* Want to create your own theme? Easy! ttkboostrap includes a built-in theme creator that enables you to easily build, load, expore, and apply your own custom themes.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-ttkbootstrap | 2.2.3 |
| DragonFly | devel/py-ttkbootstrap | 1.10.1_1 |
Install
Binary package:
pkg install py312-ttkbootstrap
From the ports tree:
cd /usr/ports/devel/py-ttkbootstrap/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-ttkbootstrap>0:devel/py-ttkbootstrap
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.2.3 | 2.2.3 | - | 1.14.2 | 2.2.3 |
| FreeBSD:14:quarterly | 2.2.3 | 2.2.3 | n/a | 1.13.11 | 2.2.3 |
| FreeBSD:15:latest | 2.2.3 | 2.2.3 | n/a | 1.14.2 | 1.14.2 |
| FreeBSD:15:quarterly | 2.2.3 | 2.2.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.2.3 | 2.2.3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=0.61.0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0.45.1: devel/py-wheel
Runtime 1
${PYTHON_PKGNAMEPREFIX}pillow>=8.2.0: graphics/py-pillow
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 55
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-olefile
- devel/py-packaging
- devel/readline
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libavif
- graphics/libimagequant
- graphics/libyuv
- graphics/openjpeg
- graphics/png
- graphics/py-pillow
- graphics/tiff
- graphics/webp
- lang/python312
- lang/python315
- lang/tcl86
- math/mpdecimal
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/vmaf
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libraqm
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/py-tkinter
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Required by 1
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ttkbootstrap-2.2.3.tar.gz | 604551 | 31b71ca273e2cd2fc354f9f736498bb334209703aea22a0abc076b6231dcfc0f |
Master sites 1
- PYPI
Commit history 4
| Date | Commit | Credits | Log message |
|---|---|---|---|
03e65744b4 |
Nicola Vitale | devel/py-ttkbootstrap: Update to 2.2.3 ChangeLog:
1. https://github.com/israel-dryer/ttkbootstrap/releases/tag/v2.2.3
Reported by: Israel Dryer <[email protected]> |
|
552cd1dedc |
Nicola Vitale | devel/py-ttkbootstrap: Update to 2.2.2 ChangeLog: https://github.com/israel-dryer/ttkbootstrap/releases/tag/v2.2.2
Reported by: Israel Dryer <[email protected]> |
|
11ffd2817c |
Nicola Vitale | devel/py-ttkbootstrap: Update to 2.2.1 ChangeLog:
- https://github.com/israel-dryer/ttkbootstrap/releases/tag/v2.2.0
- https://github.com/israel-dryer/ttkbootstrap/releases/tag/v2.2.1
Reported by: portscout! |
|
ef4477c2d1 |
Nicola Vitale | devel/py-ttkbootstrap: Update to 2.1.1 ChangeLog:
- https://github.com/israel-dryer/ttkbootstrap/releases#release-v1.20.4
- https://github.com/israel-dryer/ttkbootstrap/releases#release-v2.0.0
- https://github.com/israel-dryer/ttkbootstrap/releases#release-v2.0.1
- https://github.com/israel-dryer/ttkbootstrap/releases#release-v2.1.1
Reported by: Israel Dryer <[email protected]> |