ports: flac, libid3tag, libmad, libogg, libsndfile, libvorbis, mocp, opus

This commit is contained in:
Matheus
2026-05-30 12:46:58 -03:00
parent 5cbad2b060
commit fb2ee9abc0
18 changed files with 334 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
name=flac
version=1.5.0
source_method=tarball
tarball_url="https://github.com/xiph/flac/releases/download/1.5.0/flac-1.5.0.tar.xz"
tarball_sha512=34c9193b804e990b0828a5759e4d7ef1d1859174262d3b305d03e65285edb35c7f429e8071d9dd2c6da0c16e842b40b439bf215704636ae15dd5886151f0d17a
hostdeps="autoconf automake libtool pkgconfig libtool"
prepare() {
autoreconf -fvi
}
+11
View File
@@ -0,0 +1,11 @@
name=libid3tag
version=0.15.1b
source_method=tarball
tarball_url="https://downloads.sourceforge.net/mad/libid3tag-0.15.1b.tar.gz"
tarball_sha512=ade7ce2a43c3646b4c9fdc642095174b9d4938b078b205cd40906d525acd17e87ad76064054a961f391edcba6495441450af2f68be69f116549ca666b069e6d3
hostdeps="autoconf automake libtool pkgconfig libtool"
prepare() {
touch NEWS AUTHORS ChangeLog
autoreconf -fvi
}
+11
View File
@@ -0,0 +1,11 @@
name=libmad
version=0.15.1b
source_method=tarball
tarball_url="https://downloads.sourceforge.net/mad/libmad-0.15.1b.tar.gz"
tarball_sha512=2cad30347fb310dc605c46bacd9da117f447a5cabedd8fefdb24ab5de641429e5ec5ce8af7aefa6a75a3f545d3adfa255e3fa0a2d50971f76bc0c4fc0400cc45
hostdeps="autoconf automake libtool pkgconfig libtool"
prepare() {
touch NEWS AUTHORS ChangeLog
autoreconf -fvi
}
+10
View File
@@ -0,0 +1,10 @@
name=libogg
version=1.3.6
source_method=tarball
tarball_url="https://downloads.xiph.org/releases/ogg/libogg-${version}.tar.xz"
tarball_sha512=2168548e57e23fadca4aa66351214b23d699bc3aa47f5d065f8b583a3fe85c99333014a6aa38e4021b0e3750115b88258a6c00cac1e1496cdee5f12cdc633814
hostdeps="autoconf automake libtool pkgconfig libtool"
prepare() {
autoreconf -fvi
}
+10
View File
@@ -0,0 +1,10 @@
name=libsndfile
version=1.2.2
source_method=tarball
tarball_url="https://github.com/libsndfile/libsndfile/releases/download/${version}/libsndfile-${version}.tar.xz"
tarball_sha512=a6e3ea3ac5d91befaa99f6a31a3fac44e7b7c11f1de4698167317a461d5a19a2651d47486a920b34400f18367b4f6173bf0c1c9ba80eb682cece1b5beee352a0
hostdeps="autoconf automake libtool pkgconfig libtool"
prepare() {
autoreconf -fvi
}
+10
View File
@@ -0,0 +1,10 @@
name=libvorbis
version=1.3.7
source_method=tarball
tarball_url="https://downloads.xiph.org/releases/vorbis/libvorbis-${version}.tar.xz"
tarball_sha512=bbf5f11f623d959b3ba98d6b52806521b0b918b59b867f0658c153ea1013293364eead4987e9e71f8798021379310860a2e548fcf89d10caf23d45e41aba45cd
hostdeps="autoconf automake libtool pkgconfig libtool"
prepare() {
autoreconf -fvi
}
+11
View File
@@ -0,0 +1,11 @@
name=mocp
version=2.5.2
source_method=tarball
tarball_url="http://ftp.daper.net/pub/soft/moc/stable/moc-${version}.tar.bz2"
tarball_sha512=992d06809fb52e58dcee63704bde05795b99edbac46edd8381f314c564490013b18e1853926f419c2c3c7f1bb68ff35e97048de03ace3232b800cf4b3b7dbe0f
imagedeps="gettext"
hostdeps="autoconf automake libtool pkgconfig"
prepare() {
ACLOCAL_PATH=/usr/share/aclocal autoreconf -fvi
}
+5
View File
@@ -0,0 +1,5 @@
name=opus
version=1.6.1
source_method=tarball
tarball_url=""https://downloads.xiph.org/releases/opus/opus-${version}.tar.gz
tarball_sha512="93742e86b2eb222808a5055e62627d142e6e7347b3d5aebb4d39b45df78ed7d437746c51eb24d724a7c865d064e9d16f4541a4ce6a82fcf7dcc23427d2252e16"