17 Commits

Author SHA1 Message Date
landry 191f2b1e24 audio/glyr: disable all broken metadata providers, update to musicbrainz v2 API
musicbrainz v1 API was removed in 2018, glyr itself is more or less
abandoned upstream in 2016, but some metadata providers still work fine
(mostly lastfm, musicbrainz, lyrix & elyrics)

required to update audio/gmpc to a less deprecated version and somewhat
retain metadata fetching..
2026-02-22 08:18:57 +00:00
rsadowski e8035d4760 Update CMake to 4.1.2
Major update from 3.31.8 to 4.1.2.

CMake 4.0 introduces a breaking change: compatibility with versions older than
3.5 has been removed. Projects calling cmake_minimum_required() or
cmake_policy() with versions < 3.5 now error out.

To maintain compatibility with existing ports during the transition, the cmake
module now provides MODCMAKE_POLICY_VERSION_OVERRIDE (idea from sthen@)
support:

- MODCMAKE_POLICY_VERSION_OVERRIDE ?= No
- MODCMAKE_POLICY_VERSION_OVERRIDE_VER ?= 3.5

When MODCMAKE_POLICY_VERSION_OVERRIDE is set to "yes", CMake is instructed to
accept policy versions down to the specified minimum (default 3.5) via
-DCMAKE_POLICY_VERSION_MINIMUM. This allows older ports to build while
acknowledging they may use deprecated features.

https://cmake.org/cmake/help/latest/release/4.0.html
https://cmake.org/cmake/help/latest/release/4.1.html

OK sthen@
2026-02-13 12:02:13 +00:00
naddy 59d032f82c audio/glyr: include correct header to fix build with curl 8.16.0 2025-09-13 14:54:39 +00:00
naddy b80841c8ec drop RCS Ids 2022-03-11 18:20:04 +00:00
sthen 9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
ajacoutot 8bcf0f5e02 Update to glyr-1.0.10. 2017-04-28 22:20:10 +00:00
sthen 564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
ajacoutot 4d1dda7600 Update to glyr-1.0.9.
- drop the gettext MODULE
2016-08-27 20:34:23 +00:00
jasper d6e85d6790 DISTNAME is set by bsd.port.mk for these ports now 2015-12-29 19:49:39 +00:00
jasper 5a8dfb8524 update to glyr-1.0.8 2015-06-17 18:32:54 +00:00
czarkoff b497014adc Remove HOMEPAGE for ports where the one auto-generated from GH_* variables is
completely identical.

OK sthen@
2015-05-23 16:34:40 +00:00
sthen f12e6be118 drop GH_COMMIT lines which are hidden behind GH_TAGNAME,
discussed with a few in the room.
2015-04-05 13:31:13 +00:00
jasper 559dd853b2 update to glyr-1.0.2 2014-09-03 19:23:54 +00:00
rpe f2487b3796 Move ports that used filename{url}sufx to fetch DISTFILES from
Github to GH_ACCOUNT, GH_PROJECT, GH_TAGNAME, GH_COMMIT.

OK sthen@ jasper@ aja@
2014-07-10 11:06:15 +00:00
espie 80546a87fd remove redundancies with new filename{url}sufx scheme 2013-12-02 16:25:08 +00:00
sthen b1c4f89726 switch github MASTER_SITES urls with the query-string hack to using
DISTFILES=myfilename{theirfilename} type syntax, using a unified DISTFILES
line so they can later be merged.  ok rpe@
2013-11-12 15:00:25 +00:00
landry 834aeb0dc3 Import glyr 1.0.1 (dependency of gmpc git).
Glyr is a search engine for music-related metadata. It comes both in a
commandline interface tool and as a C library, both with an easy to use
interface. The sort of metadata glyr is searching (and downloading) is
usually the data you see in your musicplayer.

ok ajacoutot@
2013-08-11 14:59:54 +00:00