Date: Sun, 10 May 2020 07:22:22 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 246342] [NEW PORT] audio/strawberry: Music Player Message-ID: <bug-246342-7788-XrjdTdWoug@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-246342-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-246342-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D246342 Daniel Menelkir <menelkir@itroll.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #214326|0 |1 is obsolete| | --- Comment #2 from Daniel Menelkir <menelkir@itroll.org> --- Created attachment 214334 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D214334&action= =3Dedit strawberry-v2.diff (In reply to daniel.engberg.lists from comment #1) > CATEGORIES should be audio not multimedia Fixed. > Is there anything wrong using the provided archive by upstream? The link from the main page was giving me some errors, timeout, etc. While = from github was straight-forward. I've changed to the main archive. > I might be interpreting the handbook incorrectly but I think you shouldn'= t include xorg and gnome in USES I was following the errors in the end of the build of the port. Removing those lines, gave me some lines of errors regarding I'm missing li= bs. Here: Error: /usr/local/bin/strawberry is linked to /usr/local/lib/libgio-2.0.so.0 from devel/glib20 but it is not declared as a dependency Warning: you need USE_GNOME+=3Dglib20 Error: /usr/local/bin/strawberry is linked to /usr/local/lib/libSM.so.6 from x11/libSM but it is not declared as a dependency Warning: you need USE_XORG+=3Dsm Error: /usr/local/bin/strawberry is linked to /usr/local/lib/libICE.so.6 fr= om x11/libICE but it is not declared as a dependency Warning: you need USE_XORG+=3Dice Error: /usr/local/bin/strawberry is linked to /usr/local/lib/libX11.so.6 fr= om x11/libX11 but it is not declared as a dependency Warning: you need USE_XORG+=3Dx11 Error: /usr/local/bin/strawberry is linked to /usr/local/lib/libXext.so.6 f= rom x11/libXext but it is not declared as a dependency Warning: you need USE_XORG+=3Dxext Error: /usr/local/bin/strawberry is linked to /usr/local/lib/libxcb.so.1 fr= om x11/libxcb but it is not declared as a dependency Warning: you need USE_XORG+=3Dxcb Error: /usr/local/bin/strawberry is linked to /usr/local/lib/libvlc.so.5 fr= om multimedia/vlc but it is not declared as a dependency Warning: you need LIB_DEPENDS+=3Dlibvlc.so:multimedia/vlc Error: /usr/local/bin/strawberry is linked to /usr/local/lib/libtag.so.1 fr= om audio/taglib but it is not declared as a dependency Warning: you need LIB_DEPENDS+=3Dlibtag.so:audio/taglib Error: /usr/local/bin/strawberry is linked to /usr/local/lib/libglib-2.0.so= .0 from devel/glib20 but it is not declared as a dependency Warning: you need USE_GNOME+=3Dglib20 Error: /usr/local/bin/strawberry is linked to /usr/local/lib/libgobject-2.0.so.0 from devel/glib20 but it is not declared= as a dependency Warning: you need USE_GNOME+=3Dglib20 > Having a luck look at the Makefile you seem to be missing a few libs and = have a few redundant? > Missing: Boost, taglib (should use ports not bundled), pkgconfig etc Fixed (those you noted).=20 > VLC isn't needed and more or less unsupported > https://github.com/strawberrymusicplayer/strawberry/blob/0.6.10/CMakeList= s.txt#L123 > https://github.com/strawberrymusicplayer/strawberry/blob/0.6.10/CMakeList= s.txt#L442 Same as I said above.=20 > You don't need two audio backends, in that case Pulseaudio seems to be th= e better choice as alsa-lib is very old in ports (it seems like you can cho= ose?). Yes, you can select inside the application itself. > There are more so you need to check that part again, preferably all optio= nal libraries should be optional via menu options. Most things strawberry uses, it's selectable inside (like audio, etc). I do= n't think is really needed (for now).=20 > Fails using Poudriere due to missing libs Can I take a look on the log to have some clues if I need any other libs th= an the included ones in diff? --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-246342-7788-XrjdTdWoug>