Bug 271181 - multimedia/gaupol: needs gstreamer1 dependencies
Summary: multimedia/gaupol: needs gstreamer1 dependencies
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-01 19:19 UTC by Marcin Cieślak
Modified: 2023-05-06 17:13 UTC (History)
1 user (show)

See Also:


Attachments
Patch to add missing dependencies (854 bytes, patch)
2023-05-04 07:17 UTC, Fernando Apesteguía
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Cieślak 2023-05-01 19:19:33 UTC
In order to load videos and have in-line preview, gaupol needs certain gstreamer1 packages installed.  I can start gaupol now but the "Load Video" option is disabled and the console displays:

GStreamer found, but textoverlay missing. Try installing gst-plugins-base.

In my case, installing gstreamer1-plugin-pango solved the problem, but I also have other installed:


# pkg info -x gstreamer1
gstreamer1-1.22.0
gstreamer1-libav-1.20.5
gstreamer1-plugins-1.22.0
gstreamer1-plugins-bad-1.22.0
gstreamer1-plugins-gdkpixbuf-1.22.0
gstreamer1-plugins-gl-1.22.0
gstreamer1-plugins-good-1.22.0
gstreamer1-plugins-gtk-1.22.0_1
gstreamer1-plugins-pango-1.22.0
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2023-05-04 07:17:07 UTC
Created attachment 241963 [details]
Patch to add missing dependencies

Would you try this path? It adds the suggested dependencies from the project's home site.

Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-05-06 17:10:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ec23a17e0f51e77ed4da261a70c0407313a038a7

commit ec23a17e0f51e77ed4da261a70c0407313a038a7
Author:     Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2023-05-03 16:45:48 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-05-06 17:05:14 +0000

    multimedia/gaupol: Add needed dependencies

    According to the home page.

     * gspell
     * multiple gstreamer plugins

    PR:             271181
    Reported by:    saper@saper.info
    MFH:            2023Q2 (missing dependencies)

 multimedia/gaupol/Makefile | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-05-06 17:12:34 UTC
A commit in branch 2023Q2 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=364e53d5191528597ebabf6024e1c033e0b2b86d

commit 364e53d5191528597ebabf6024e1c033e0b2b86d
Author:     Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2023-05-03 16:45:48 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-05-06 17:07:40 +0000

    multimedia/gaupol: Add needed dependencies

    According to the home page.

     * gspell
     * multiple gstreamer plugins

    PR:             271181
    Reported by:    saper@saper.info
    MFH:            2023Q2 (missing dependencies)

    (cherry picked from commit ec23a17e0f51e77ed4da261a70c0407313a038a7)

 multimedia/gaupol/Makefile | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2023-05-06 17:13:03 UTC
Committed,

I think I added all the necessary dependencies.

Thanks!