graphics/feh 3.13.1 FreeBSD
Image viewer that utilizes Imlib2
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
83997ec4f1- License
- MIT, OFL11
- Categories
- graphics
- Package size
- 177.5 KiB, 426.1 KiB installed
Description
feh is a versatile and fast image viewer using imlib2, the premier image file handling library. feh has many features, from simple single file viewing, to multiple file modes using a slideshow or multiple windows. feh supports the creation of montages as index prints with many user-configurable options.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/feh | 3.13.1 |
| OpenBSD | graphics/feh | 3.13 |
| NetBSD | graphics/feh | 3.13.1 |
| DragonFly | graphics/feh | 3.10.3_2 |
| MidnightBSD | graphics/feh | 3.10.3 |
Install
Binary package:
pkg install feh
From the ports tree:
cd /usr/ports/graphics/feh/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= feh>0:graphics/feh
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 | 3.12.2 | 3.13.1 | 3.9.1_1 | 3.10.3_2 | 3.13.1 |
| FreeBSD:14:quarterly | 3.12.2 | 3.12.2 | n/a | 3.10.3_2 | 3.12.2 |
| FreeBSD:15:latest | 3.13.1 | 3.13.1 | n/a | 3.10.3_2 | 3.10.3_2 |
| FreeBSD:15:quarterly | 3.12.2 | 3.12.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.12.2 | 3.13.1 | 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.
Library 2
libImlib2.so: graphics/imlib2libpng16.so: graphics/png
Test 1
p5-Test-Command>=0: devel/p5-Test-Command
The full lists below include those, and their dependencies in turn.
Build dependencies 131
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/lame
- audio/libid3tag
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/highway
- devel/icu
- devel/libdatrie
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libthai
- devel/libunistring
- devel/llvm12
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/imlib2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libexif
- graphics/libglvnd
- graphics/libheif
- graphics/libjxl
- graphics/librsvg2-rust
- graphics/mesa-libs
- graphics/openexr
- graphics/openjpeg
- graphics/openjph
- graphics/png
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/perl5.42
- lang/python312
- lang/python315
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/openh264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libssh2
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
The first 100 are listed.
Run dependencies 130
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/lame
- audio/libid3tag
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/highway
- devel/icu
- devel/libdatrie
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libthai
- devel/libunistring
- devel/llvm12
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/imlib2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libexif
- graphics/libglvnd
- graphics/libheif
- graphics/libjxl
- graphics/librsvg2-rust
- graphics/mesa-libs
- graphics/openexr
- graphics/openjpeg
- graphics/openjph
- graphics/png
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/perl5.42
- lang/python312
- lang/python315
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/openh264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libssh2
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- sysutils/libdisplay-info
The first 100 are listed.
Required by 3
Configuration
Options name: graphics_feh
| Option | Default | Description |
|---|---|---|
| CURL | on | Data transfer support via cURL |
| DCRAW | off | Use dcraw to display raw file previews |
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
| EXIF | on | Support EXIF tags |
| XINERAMA | on | X11 Xinerama extension support |
- USES
- cpe desktop-file-utils gmake localbase:ldflags tar:bzip2 xorg
- Service scripts
- none
Files
Manual pages 1
- feh(1)
pkg-plist 18
- bin/feh
- share/man/man1/feh.1.gz
- share/applications/feh.desktop
- share/doc/feh/AUTHORS
- share/doc/feh/ChangeLog
- share/doc/feh/README.md
- share/doc/feh/TODO
- share/examples/feh/buttons
- share/examples/feh/find-lowres
- share/examples/feh/keys
- share/examples/feh/themes
- share/feh/fonts/NotoSans-Medium.ttf
- share/feh/fonts/yudit.ttf
- share/feh/images/feh.png
- share/feh/images/feh.svg
- share/feh/images/menubg_default.png
- share/icons/hicolor/48x48/apps/feh.png
- share/icons/hicolor/scalable/apps/feh.svg
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| feh-3.13.1.tar.bz2 | 2.429725e+06 | 785cd3bf51e05f6bb86ab0d649b7ed20e31892eb635bc5a25c963bf934088445 |
Master sites 1
- https://feh.finalrewind.org/
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
83997ec4f1 |
Joseph Mingrone | graphics/feh: Fix build with DOCS or EXAMPLES off Upstream 3.13 moved the list of install targets from the Makefile to
INSTALL_TARGETS in config.mk. This meant the
install-doc/install-examples substitutions only deleted the rules and
left the upstream Makefile dependencies in place.
Edit INSTALL_TARGETS instead, and replace the config.mk patch with
example_dir passed via MAKE_ARGS.
Reported by: Dan Allen <[email protected]>
Sponsored by: The FreeBSD Foundation |
|
7490549fb9 |
Joseph Mingrone | graphics/feh: Update to 3.13.1 Sponsored by: The FreeBSD Foundation |