BSD Ports

audio/g4music 4.6 FreeBSD

Play music elegantly

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
audio
Package size
270.4 KiB, 983.5 KiB installed

Description

G4Music is a fast fluent lightweight music player written in GTK4, with a beautiful and adaptive user interface, focuses on high performance for large music collection.

* Supports most music file types, samba and any other remote protocols (depends on GIO and GStreamer). * Fast loading and parsing thousands of music files in very few seconds, monitor local changes. * Low memory usage for large music collection with album covers (embedded and external), no thumbnail caches to store. * Group and sorts by album/artist/title, shuffle list, full-text searching. * Gaussian blurred cover as background, follows GNOME light/dark mode. * Drag-drop from GNOME Files, showing music in Files. * Supports audio peaks visualizer. * Supports gapless playback. * Supports normalizing volume with ReplayGain. * Supports pipewire and other audio sink. * Supports MPRIS control.

In the other systems

SystemPortVersion
FreeBSDaudio/g4music4.6
HardenedBSDaudio/g4music4.6
GhostBSDaudio/g4music4.6

Install

Binary package:

pkg install g4music

From the ports tree:

cd /usr/ports/audio/g4music/ && make install clean

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

RUN_DEPENDS=	g4music>0:audio/g4music

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:latest4.64.6--4.6
FreeBSD:14:quarterly4.64.6n/a-4.6
FreeBSD:15:latest4.64.6n/a--
FreeBSD:15:quarterly4.64.6n/an/an/a
FreeBSD:16:latest4.64.6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

Runtime 1

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

Build dependencies 188

The first 100 are listed.

Run dependencies 182

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
desktop-file-utils gettext-tools gnome gstreamer meson pkgconfig tar:bz2 vala:build
Service scripts
none

Files

pkg-plist 38
  • bin/g4music
  • share/applications/com.github.neithern.g4music.desktop
  • share/dbus-1/services/com.github.neithern.g4music.service
  • share/icons/hicolor/scalable/apps/com.github.neithern.g4music.svg
  • share/icons/hicolor/symbolic/apps/com.github.neithern.g4music-symbolic.svg
  • share/locale/be/LC_MESSAGES/g4music.mo
  • share/locale/bg/LC_MESSAGES/g4music.mo
  • share/locale/cs/LC_MESSAGES/g4music.mo
  • share/locale/da/LC_MESSAGES/g4music.mo
  • share/locale/de/LC_MESSAGES/g4music.mo
  • share/locale/el/LC_MESSAGES/g4music.mo
  • share/locale/es/LC_MESSAGES/g4music.mo
  • share/locale/et/LC_MESSAGES/g4music.mo
  • share/locale/eu/LC_MESSAGES/g4music.mo
  • share/locale/fa/LC_MESSAGES/g4music.mo
  • share/locale/fi/LC_MESSAGES/g4music.mo
  • share/locale/fr/LC_MESSAGES/g4music.mo
  • share/locale/he/LC_MESSAGES/g4music.mo
  • share/locale/hi/LC_MESSAGES/g4music.mo
  • share/locale/hu/LC_MESSAGES/g4music.mo
  • share/locale/ia/LC_MESSAGES/g4music.mo
  • share/locale/id/LC_MESSAGES/g4music.mo
  • share/locale/it/LC_MESSAGES/g4music.mo
  • share/locale/ja/LC_MESSAGES/g4music.mo
  • share/locale/ka/LC_MESSAGES/g4music.mo
  • share/locale/nl/LC_MESSAGES/g4music.mo
  • share/locale/oc/LC_MESSAGES/g4music.mo
  • share/locale/pt_BR/LC_MESSAGES/g4music.mo
  • share/locale/ro/LC_MESSAGES/g4music.mo
  • share/locale/ru/LC_MESSAGES/g4music.mo
  • share/locale/sk/LC_MESSAGES/g4music.mo
  • share/locale/sl/LC_MESSAGES/g4music.mo
  • share/locale/sv/LC_MESSAGES/g4music.mo
  • share/locale/tr/LC_MESSAGES/g4music.mo
  • share/locale/uk/LC_MESSAGES/g4music.mo
  • share/locale/zh_CN/LC_MESSAGES/g4music.mo
  • share/locale/zh_TW/LC_MESSAGES/g4music.mo
  • share/metainfo/com.github.neithern.g4music.metainfo.xml
distinfo 1
FileSizeSHA256
g4music-v4.6.tar.bz21518996ee09453fd70c67daa33802ee6148e225827f3b0a0ea5d24b695331e79b8d97a

Commit history 0

No commits in the history this site was built from.