Bug 226836 - audio/lollypop: Update to 0.9.402
Summary: audio/lollypop: Update to 0.9.402
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: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-21 22:38 UTC by Val Packett
Modified: 2018-07-22 21:20 UTC (History)
1 user (show)

See Also:


Attachments
lollypop.patch (16.84 KB, patch)
2018-03-21 22:38 UTC, Val Packett
no flags Details | Diff
lollypop.patch v2 (16.88 KB, patch)
2018-04-24 10:46 UTC, Val Packett
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Val Packett 2018-03-21 22:38:13 UTC
Created attachment 191725 [details]
lollypop.patch

Now hosted on GNOME's GitLab and built with Meson.

I can take maintainership.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2018-03-23 16:32:40 UTC
Hi Greg,

Build fails:
Running custom install script '/usr/bin/env python3 /wrkdirs/usr/ports/audio/lollypop/work/lollypop-82b0560f08c7994876012d4477aec16b17c2e74d-82b0560f08c7994876012d4477aec16b17c2e74d/meson_post_install.py'
Failed to run install script '/usr/bin/env python3 /wrkdirs/usr/ports/audio/lollypop/work/lollypop-82b0560f08c7994876012d4477aec16b17c2e74d-82b0560f08c7994876012d4477aec16b17c2e74d/meson_post_install.py'
FAILED: meson-install
/usr/local/bin/python3.6 /usr/local/bin/meson --internal install /wrkdirs/usr/ports/audio/lollypop/work/lollypop-82b0560f08c7994876012d4477aec16b17c2e74d-82b0560f08c7994876012d4477aec16b17c2e74d/_build/meson-private/install.dat
ninja: build stopped: subcommand failed.
*** Error code 1
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2018-04-24 07:54:59 UTC
Ping Greg.
Comment 3 Val Packett 2018-04-24 10:46:40 UTC
Created attachment 192775 [details]
lollypop.patch v2

hm, I guess that was because 'python3' wasn't installed. Added that file to shebang fix. Also newer version here.
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2018-07-22 21:20:05 UTC
Committed with changes.
Thank you for taking maintainership!
Comment 5 commit-hook freebsd_committer freebsd_triage 2018-07-22 21:20:22 UTC
A commit references this bug:

Author: yuri
Date: Sun Jul 22 21:19:43 UTC 2018
New revision: 475128
URL: https://svnweb.freebsd.org/changeset/ports/475128

Log:
  audio/lollypop: Update 0.9.15 -> 0.9.521

  Port changes:
  * greg@unrelenting.technology takes maintainership
  * Build changed to meson
  * MASTER_SITES replaced with gitlab GL_xx
  * Add USE_PYTHON=noflavors
  * Use DISTVERSION
  * Change LICENSE_FILE

  PR:		226836
  Submitted by:	Greg V <greg@unrelenting.technology>

Changes:
  head/audio/lollypop/Makefile
  head/audio/lollypop/distinfo
  head/audio/lollypop/files/patch-src_application.py
  head/audio/lollypop/pkg-plist