git: 907e7f6b1eac - main - audio/lollypop: Update 1.4.16 → 1.4.41, improve port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 07 Mar 2025 09:52:34 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=907e7f6b1eacacbc7d427c5ff62f2143033376ad
commit 907e7f6b1eacacbc7d427c5ff62f2143033376ad
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-03-07 09:25:32 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-03-07 09:51:57 +0000
audio/lollypop: Update 1.4.16 → 1.4.41, improve port
Changelogs:
https://gitlab.gnome.org/World/lollypop/-/releases
Improve port:
- WWW replace https://wiki.gnome.org/Apps/Lollypop with
https://gitlab.com/lollypop-project/lollypop/ as the site has been
"retired".
- Sort items in USES, USE_GNOME, USE_GSTREAMER.
- Add NO_ARCH - suggested by poudriere.
- Pet portclippy.
The patch is based on the patch form Zoltán Király
<ports@zoltankiraly.com>.
PR: 285208
MFH: 2025Q1
---
audio/lollypop/Makefile | 19 +++++++++----------
audio/lollypop/distinfo | 10 +++++-----
audio/lollypop/pkg-plist | 3 +++
3 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/audio/lollypop/Makefile b/audio/lollypop/Makefile
index 2ca596f75b07..eb1c7f2da761 100644
--- a/audio/lollypop/Makefile
+++ b/audio/lollypop/Makefile
@@ -1,11 +1,10 @@
PORTNAME= lollypop
-DISTVERSION= 1.4.16
-PORTREVISION= 5
+DISTVERSION= 1.4.41
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
COMMENT= Play and organize your music collection
-WWW= https://wiki.gnome.org/Apps/Lollypop
+WWW= https://gitlab.gnome.org/World/lollypop/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -24,21 +23,21 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=2.7.8:databases/py-sqlite3@${PY_FLA
${PYTHON_PKGNAMEPREFIX}pylast>=1.4.0:audio/py-pylast@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR}
-USES= python pkgconfig gnome gettext gstreamer meson shebangfix sqlite desktop-file-utils
+USES= desktop-file-utils gettext-tools gnome gstreamer meson \
+ pkgconfig python shebangfix sqlite
USE_GITLAB= yes
GL_SITE= https://gitlab.gnome.org
GL_ACCOUNT= World
-GL_TAGNAME= 5b2d95f4f8509d80fa86ab7d65b118326dc82a95
-GL_TUPLE= gnumdk:lollypop-po:94a7300004ec15adfd596c7d2b8670bbf5c2e33a:po/subprojects/po
-USE_GNOME= glib20 gtk30 pygobject3 introspection:build intltool intlhack
-USE_GSTREAMER= mpg123 ogg flac opus libav faad good speex
+GL_TUPLE= gnumdk:lollypop-po:b3cebddfcc906d5bb72dcfe8f77c7e228d17b1fa:po/subprojects/po
+USE_GNOME= glib20 gtk30 intlhack intltool introspection:build pygobject3
+GLIB_SCHEMAS= org.gnome.Lollypop.gschema.xml
+USE_GSTREAMER= faad flac good libav mpg123 ogg opus speex
USE_PYTHON= py3kplist
SHEBANG_FILES= lollypop.in search-provider/lollypop-sp.in meson_post_install.py
-GLIB_SCHEMAS= org.gnome.Lollypop.gschema.xml
-
BINARY_ALIAS= python3=${PYTHON_VERSION}
+NO_ARCH= yes
OPTIONS_DEFINE= PULSEAUDIO
PULSEAUDIO_USE= gstreamer=pulse
diff --git a/audio/lollypop/distinfo b/audio/lollypop/distinfo
index 018e819c14a0..6ac687fbc4b2 100644
--- a/audio/lollypop/distinfo
+++ b/audio/lollypop/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1617884285
-SHA256 (World-lollypop-5b2d95f4f8509d80fa86ab7d65b118326dc82a95_GL0.tar.gz) = 1d212d252728f195847063beb810f9e243b62c72394a5f50fd27d9c62ff0961b
-SIZE (World-lollypop-5b2d95f4f8509d80fa86ab7d65b118326dc82a95_GL0.tar.gz) = 407258
-SHA256 (gnumdk-lollypop-po-94a7300004ec15adfd596c7d2b8670bbf5c2e33a_GL0.tar.gz) = 63667f385f170bc55d3b891841df266b7eb052d750ffc37e0003e40776db6799
-SIZE (gnumdk-lollypop-po-94a7300004ec15adfd596c7d2b8670bbf5c2e33a_GL0.tar.gz) = 731723
+TIMESTAMP = 1741301661
+SHA256 (lollypop-1.4.41.tar.bz2) = 4a076dd365ed133a92c0b6fb6011be3e37850832c42add16fdb1739115a34ad2
+SIZE (lollypop-1.4.41.tar.bz2) = 318832
+SHA256 (gnumdk-lollypop-po-b3cebddfcc906d5bb72dcfe8f77c7e228d17b1fa_GL0.tar.gz) = 895f4e6001ba3197862d6c6dee6858c71af4b6b908bba44c8fe5e4521e1e4f4c
+SIZE (gnumdk-lollypop-po-b3cebddfcc906d5bb72dcfe8f77c7e228d17b1fa_GL0.tar.gz) = 779549
diff --git a/audio/lollypop/pkg-plist b/audio/lollypop/pkg-plist
index 180e0cff1b16..57ed62cffb56 100644
--- a/audio/lollypop/pkg-plist
+++ b/audio/lollypop/pkg-plist
@@ -242,6 +242,7 @@ share/icons/hicolor/scalable/apps/org.gnome.Lollypop-symbolic.svg
share/icons/hicolor/scalable/apps/org.gnome.Lollypop.svg
share/locale/ar/LC_MESSAGES/lollypop.mo
share/locale/bg/LC_MESSAGES/lollypop.mo
+share/locale/bn/LC_MESSAGES/lollypop.mo
share/locale/ca/LC_MESSAGES/lollypop.mo
share/locale/cs/LC_MESSAGES/lollypop.mo
share/locale/da/LC_MESSAGES/lollypop.mo
@@ -252,10 +253,12 @@ share/locale/en_IE/LC_MESSAGES/lollypop.mo
share/locale/eo/LC_MESSAGES/lollypop.mo
share/locale/es/LC_MESSAGES/lollypop.mo
share/locale/es_EC/LC_MESSAGES/lollypop.mo
+share/locale/eu/LC_MESSAGES/lollypop.mo
share/locale/fa/LC_MESSAGES/lollypop.mo
share/locale/fi/LC_MESSAGES/lollypop.mo
share/locale/fr/LC_MESSAGES/lollypop.mo
share/locale/ga/LC_MESSAGES/lollypop.mo
+share/locale/gl/LC_MESSAGES/lollypop.mo
share/locale/he/LC_MESSAGES/lollypop.mo
share/locale/hr/LC_MESSAGES/lollypop.mo
share/locale/hu/LC_MESSAGES/lollypop.mo