From nobody Tue Jul 19 08:36:45 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4LnByP53mjz4Wkk3; Tue, 19 Jul 2022 08:36:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LnByP4YQ2z3wyJ; Tue, 19 Jul 2022 08:36:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658219805; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Dv3ufDt4e4QzoU3obZAQbJEC874ABBOa/FdF9enr7FQ=; b=eB8Qhnt1o0ssTMgPcrDv8KsiThOQHNTe8uRy+Fxdf3+B098DyLGNLytK/eHiMqTyvvQM9e fPFIBXrFFgKkaukDgNR500dcVU6YvU690wwFEohnE0unMg3gfHLareKxFc6IlzLFxBUTt+ UMp0FnvHE/aCGmJvR6ZwIZzI3oBE2rOjvvvxtdOD76YCgGEumThxfO/rVa5HzGichV/pn2 sNkUylZwk+rDEuZgA6niBzncg4sbqNnncKDEw+npo7n5fwWS9iL+DAIfa0274gAb5tKCWC wkIFx/HlTT9NDO15sgRp4n82Z0YKNSgSdY/lw9RZDj6iBrWmWukBR5ug9HHKnQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4LnByP3cjsz1CCq; Tue, 19 Jul 2022 08:36:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 26J8ajf0004180; Tue, 19 Jul 2022 08:36:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 26J8ajVx004179; Tue, 19 Jul 2022 08:36:45 GMT (envelope-from git) Date: Tue, 19 Jul 2022 08:36:45 GMT Message-Id: <202207190836.26J8ajVx004179@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Nuno Teixeira Subject: git: 7414f24176d5 - main - audio/strawberry: Use iconv:translit List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eduardo X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7414f24176d5de3e3c5ef7159532545a2bbf616d Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658219805; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Dv3ufDt4e4QzoU3obZAQbJEC874ABBOa/FdF9enr7FQ=; b=nBvk5W0fQvURr/LiNBGUcIny5S9glUUYqYehUVnusqF+WgZ6LnivWINHayu6Uq7fahmHxb JRWHS4NEIiEYct/AHmgey0ae4iO/OhYTkN8Afd5iM7y6BBv6rSIP0dPmdetzlD1Ue8+ZNB j33suGzMBT2cLO1tC26z7NkOqMMefSdxVDD5zmK7cNmfMktkh5L1UD+qR5CbXzTZtKIOzL 41GX0FjewnkOeuEbL4VBvyXrLEUpzskAAdfOc6M8/4sCdiXcfCyw6JKR2bcMZevGgrRwec T1j9E1XB1kr2g1Ua2d9oN7HrrIwnlKXUS8cYm3P/U4+J1x3VxAS9n/ImVPwKJQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1658219805; a=rsa-sha256; cv=none; b=xFc2bQ+J2Zu6ZJrCnorTtZhRY+VCda/KWpSNBtObS7szG3q9EzDIXR/Iu5pH8KWKl57Rc/ KbLEKYnfeiqgkXdsmR7mlwOtVO9j/hfjAVwCUbXBNHrOd5G8j/7jLDxT+Vaz7wvuqfwCEc 0HuRccI3Qf1HUvA4mkxVjJe0cnwdPHK88e+wEo52/U+WukBF1vPP5YSm6KxwOj7UB7SYdw BCxrDPOYK7d2d1WLPzOvm9EDM2qMtDY5FSM6qRRXVkw7VQ0o/cUie1x9NOkzSFotCgniUA BA3iPid8g268RbDhZ09tkeXQAk3ZHF4XPAq6D1F4CC9yJ/YAn7vAFRTXtom4kQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=7414f24176d5de3e3c5ef7159532545a2bbf616d commit 7414f24176d5de3e3c5ef7159532545a2bbf616d Author: Nuno Teixeira AuthorDate: 2022-07-19 08:28:55 +0000 Commit: Nuno Teixeira CommitDate: 2022-07-19 08:36:30 +0000 audio/strawberry: Use iconv:translit - use USES= 'iconv:translit' instead of 'iconv' to pet Q/A checks about converters/libiconv not declared as a dependency. Source code gives some hints about 'translit': "src/core/utilities.cpp: iconv_t conv = iconv_open("ASCII//TRANSLIT", "UTF-8");" - reorder variables (pet portfmt) - bump PORTREVISION PR: 265290 --- audio/strawberry/Makefile | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/audio/strawberry/Makefile b/audio/strawberry/Makefile index 685b0748800c..7f8e68ada979 100644 --- a/audio/strawberry/Makefile +++ b/audio/strawberry/Makefile @@ -1,5 +1,6 @@ PORTNAME= strawberry DISTVERSION= 1.0.6 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://github.com/strawberrymusicplayer/${PORTNAME}/releases/download/${DISTVERSION}/ \ https://files.jkvinge.net/packages/strawberry/ @@ -16,22 +17,24 @@ LIB_DEPENDS= libgnutls.so:security/gnutls \ libtag.so:audio/taglib TEST_DEPENDS= googletest>=0:devel/googletest -USES= compiler:c++11-lang cmake desktop-file-utils gnome \ - gettext-runtime gettext-tools gstreamer iconv pkgconfig \ - qt:5 sqlite pkgconfig tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext-runtime \ + gettext-tools gnome gstreamer iconv:translit pkgconfig qt:5 \ + sqlite tar:xz xorg USE_GNOME= glib20 -USE_QT= buildtools_build concurrent core dbus gui network \ - linguisttools qmake_build sql sql-sqlite3 testlib_build \ - widgets x11extras +USE_QT= concurrent core dbus gui linguisttools network sql sql-sqlite3 \ + widgets x11extras buildtools_build qmake_build testlib_build USE_XORG= ice sm x11 xcb xext -CMAKE_ARGS= -DUSE_SYSTEM_TAGLIB=ON -DENABLE_UDISKS2=OFF \ - -DENABLE_GSTREAMER:BOOL=true \ - -DENABLE_TRANSLATIONS:BOOL=true +CMAKE_ARGS= -DENABLE_GSTREAMER:BOOL=true \ + -DENABLE_TRANSLATIONS:BOOL=true \ + -DENABLE_UDISKS2=OFF \ + -DUSE_SYSTEM_TAGLIB=ON TEST_TARGET= strawberry_test +SUB_FILES= pkg-message + # NLS is not optional, as of 0.6.11, # src/core/utilities.cpp always includes iconv.h and calls iconv_*(). @@ -40,8 +43,7 @@ TEST_TARGET= strawberry_test # error: member initializer 'transcode_dialog_' does not name a non-static data member or base class # transcode_dialog_([=]() { -OPTIONS_DEFINE= AUDIOCD IPOD MOODBAR MTPDEV MUSICBRAINZ \ - SUBSONIC TIDAL VLC +OPTIONS_DEFINE= AUDIOCD IPOD MOODBAR MTPDEV MUSICBRAINZ SUBSONIC TIDAL VLC OPTIONS_DEFAULT= ALSA MOODBAR @@ -74,7 +76,7 @@ MTPDEV_LIB_DEPENDS= libmtp.so:multimedia/libmtp MOODBAR_CMAKE_BOOL= ENABLE_MOODBAR MOODBAR_LIB_DEPENDS= libfftw3.so:math/fftw3 -MUSICBRAINZ_CMAKE_BOOL= ENABLE_CHROMAPRINT +MUSICBRAINZ_CMAKE_BOOL= ENABLE_CHROMAPRINT MUSICBRAINZ_LIB_DEPENDS= libchromaprint.so:audio/chromaprint PULSEAUDIO_CMAKE_BOOL= ENABLE_LIBPULSE @@ -87,6 +89,4 @@ TIDAL_CMAKE_BOOL= ENABLE_TIDAL VLC_CMAKE_BOOL= ENABLE_VLC VLC_LIB_DEPENDS= libvlc.so:multimedia/vlc -SUB_FILES= pkg-message - .include