From nobody Sun Apr 30 18:43:03 2023 X-Original-To: dev-commits-ports-all@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 4Q8ZwR6yPPz489Ss; Sun, 30 Apr 2023 18:43:03 +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 4Q8ZwR5xT4z3spC; Sun, 30 Apr 2023 18:43:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1682880183; 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=15EPqFEG+ji1p+V4ZJ1hvMIPMJjpQNOCQg/GwUQggIE=; b=YMAAgB2jutrRg9Ch6PspNmJMf5y5aVnC55bSLtZrvmgVRAstLZRKZdIyQMpghHUqZf5NGe 7t9oGzLMuhhfrDrsd/p26iceuonBptoUQ7n33ism9lI7pkF8KgFdgrupM03kOGF9avKiNB S1Nc40E4CXiGQYMJ9cK98CSFUzvAb5Ai+90tTbi7kGTGQYgo9dWZGSTocVhCvWfhhFMrOs ILL0CHYE7VHmVjpIu2Rh3g0WJ1KunmSKgeIUfrYVMLlJZ21sqp04gQdDHO9LrqyOkNJt1u 5MnHt26O/BNIk/V5OyCVk48Bb+X6YPe1FbpeVr5C6+JF1Gstfiy3WgjIXRE7Hw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1682880183; 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=15EPqFEG+ji1p+V4ZJ1hvMIPMJjpQNOCQg/GwUQggIE=; b=yHAO5GYXVvy+8g5whcC7PVky1PNqCvkqsOOWVMekFsmhlOU02IHzywb+9HnmnC/RzV1fut 6ndDlNkPf7bDoTq/rEAv19uJ144RSSHB7Oa1vFW+cU4OEF4fE2Rc2IumRSlMMybrD+epQu +9Mw8JBObn90dVsb2MgltAokgedo4MKMpK7VE/UYzXkL9KRoHMDqGWIXh8KpKPMXcZDS5r 73PfA7ntszC0IFD0KS/b4SapHUDC+RSVX/XL3FPd5MR0dy0gBDE2N5GGhbMivV4xFHg3PY LxBHatUIa8rkYB63/hY9eM848KVZDCFfj+akiZuGozmIVIPuOdVc/xHWfzGzoQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1682880183; a=rsa-sha256; cv=none; b=izqY3ki1Yih4UO1PupdGpvoHERFhXxSRVyeoaLX3d79UT87mEd5pdUK5Y3vXjF9xskOi2H CZCd5hjOuXYmX0Ns5cZRTeC1HezM9XkzjArZAlUMUScoMIQb9PGTEY8P+0wzLaoiQX0Etg rRS2/ErY3EH5H6RiDf4A4GYbHSUtNYeO5zkCcIFvTSkutatC8EnXhZKix8pqPZ79NaUDIm Rr02fnQcM0wZSB9GxkaCB6Yrs5kYOgaregR9yY6np1f6ousbnGibkALICD+rSqeMMNWHo9 Ur7CQopcvUnfeG8C+8Dn0CUSC9XAnvnKA2sd6kZIw9HTjggPmntORu4zE6sqmA== 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 4Q8ZwR528ZzZbd; Sun, 30 Apr 2023 18:43:03 +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 33UIh3JI043549; Sun, 30 Apr 2023 18:43:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 33UIh3dW043548; Sun, 30 Apr 2023 18:43:03 GMT (envelope-from git) Date: Sun, 30 Apr 2023 18:43:03 GMT Message-Id: <202304301843.33UIh3dW043548@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: 42e0402b6db8 - main - audio/vgmtools: Tools for vgm/vgz files List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 42e0402b6db8ec4b7c8a3f4b21ce671eb3eb0ec2 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=42e0402b6db8ec4b7c8a3f4b21ce671eb3eb0ec2 commit 42e0402b6db8ec4b7c8a3f4b21ce671eb3eb0ec2 Author: Timothy Beyer AuthorDate: 2022-08-01 09:12:06 +0000 Commit: Robert Clausecker CommitDate: 2023-04-30 18:41:41 +0000 audio/vgmtools: Tools for vgm/vgz files The official and always up-to-date tools for all VGM (Video Game Music) files. VGM is an audio file format for multiple video game platforms, such as Sega Master System, Game Gear, Mega Drive/Genesis, MSX, Neo Geo, IBM PC AT (Adlib/SoundBlaster), and has expanded to a variety of arcade system boards since its release. WWW: https://github.com/vgmrips/vgmtools PR: 257174 --- audio/Makefile | 1 + audio/vgmtools/Makefile | 18 ++++++++++++++++++ audio/vgmtools/distinfo | 3 +++ audio/vgmtools/pkg-descr | 5 +++++ audio/vgmtools/pkg-plist | 27 +++++++++++++++++++++++++++ 5 files changed, 54 insertions(+) diff --git a/audio/Makefile b/audio/Makefile index c83e04a5afb5..6050bae717c0 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -832,6 +832,7 @@ SUBDIR += vamp-plugin-sdk SUBDIR += vban SUBDIR += vgmplay + SUBDIR += vgmtools SUBDIR += vimpc SUBDIR += virtual_oss SUBDIR += virtual_oss_ctl diff --git a/audio/vgmtools/Makefile b/audio/vgmtools/Makefile new file mode 100644 index 000000000000..495c8f3985cf --- /dev/null +++ b/audio/vgmtools/Makefile @@ -0,0 +1,18 @@ +PORTNAME= vgmtools +DISTVERSION= g20220718 +CATEGORIES= audio + +MAINTAINER= beyert@cs.ucr.edu +COMMENT= Tools for vgm/vgz files +WWW= https://github.com/vgmrips/vgmtools + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake + +USE_GITHUB= yes +GH_ACCOUNT= vgmrips +GH_TAGNAME= af83a85d55349af0a54e01cfd61e2aede0b09831 + +.include diff --git a/audio/vgmtools/distinfo b/audio/vgmtools/distinfo new file mode 100644 index 000000000000..793fda592bb5 --- /dev/null +++ b/audio/vgmtools/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682772788 +SHA256 (vgmrips-vgmtools-g20220718-af83a85d55349af0a54e01cfd61e2aede0b09831_GH0.tar.gz) = d601c8111801ba756ad77fc528b9189e252aaa5b73c7033e8cfb00fc8ebea7cc +SIZE (vgmrips-vgmtools-g20220718-af83a85d55349af0a54e01cfd61e2aede0b09831_GH0.tar.gz) = 308673 diff --git a/audio/vgmtools/pkg-descr b/audio/vgmtools/pkg-descr new file mode 100644 index 000000000000..9575f1f123cd --- /dev/null +++ b/audio/vgmtools/pkg-descr @@ -0,0 +1,5 @@ +The official and always up-to-date tools for all VGM (Video Game +Music) files. VGM is an audio file format for multiple video game +platforms, such as Sega Master System, Game Gear, Mega Drive/Genesis, +MSX, Neo Geo, IBM PC AT (Adlib/SoundBlaster), and has expanded to a +variety of arcade system boards since its release. diff --git a/audio/vgmtools/pkg-plist b/audio/vgmtools/pkg-plist new file mode 100644 index 000000000000..323902565a88 --- /dev/null +++ b/audio/vgmtools/pkg-plist @@ -0,0 +1,27 @@ +bin/dro2vgm +bin/imf2vgm +bin/opl_23 +bin/optvgm +bin/optvgmrf +bin/raw2vgm +bin/vgm2txt +bin/vgm_cmp +bin/vgm_cnt +bin/vgm_dbc +bin/vgm_dso +bin/vgm_facc +bin/vgm_mono +bin/vgm_ndlz +bin/vgm_ptch +bin/vgm_ren +bin/vgm_smp1 +bin/vgm_sptd +bin/vgm_spts +bin/vgm_sro +bin/vgm_stat +bin/vgm_tag +bin/vgm_trim +bin/vgm_tt +bin/vgm_vol +bin/vgmlpfnd +bin/vgmmerge