diff options
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/Manifest.gz | bin | 68294 -> 68281 bytes | |||
-rw-r--r-- | media-libs/libao/Manifest | 1 | ||||
-rw-r--r-- | media-libs/libao/libao-1.2.2-r3.ebuild | 61 | ||||
-rw-r--r-- | media-libs/libprojectm/Manifest | 2 | ||||
-rw-r--r-- | media-libs/libprojectm/libprojectm-9999.ebuild | 17 | ||||
-rw-r--r-- | media-libs/libsdl2/Manifest | 2 | ||||
-rw-r--r-- | media-libs/libsdl2/libsdl2-2.26.5-r1.ebuild (renamed from media-libs/libsdl2/libsdl2-2.26.5.ebuild) | 2 | ||||
-rw-r--r-- | media-libs/portmidi/Manifest | 2 | ||||
-rw-r--r-- | media-libs/portmidi/portmidi-2.0.4.ebuild | 2 |
9 files changed, 73 insertions, 16 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex 8d42cded7617..42cfda18472a 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/libao/Manifest b/media-libs/libao/Manifest index 50517c504713..3529c8d48968 100644 --- a/media-libs/libao/Manifest +++ b/media-libs/libao/Manifest @@ -2,4 +2,5 @@ AUX libao-1.2.2-automagic_sndio_oss.patch 1407 BLAKE2B 8a67faac3b2d4a617683af689 AUX libao-1.2.2-implicit.patch 530 BLAKE2B 085b0782f7ba13088cac1d063183d6c0a6b5bf784e9ba90d1e2d1587579d78a6d58b5754733e2e2749815562513b0be0898f0709719eb6f7f55d5389040165bb SHA512 fac9d6628ad132215935190ba0d55f5837c638572988426996e3fb91053fed06739dbd57bea2518e11459af4f6e941e45d46bc3094aa2919318386dd93a448c8 DIST libao-1.2.2.tar.gz 96134 BLAKE2B e5b5d87c4357ee113769732cb6a7e0afa28b2bc4923be8dacd1fa39ac5fb96d8a5e19bc45137ffc8ec63eef0382130ab9b311aad3a66be4566e0cb9761417b23 SHA512 d2736d25b60862e7d7469611ce31b1df40a4366ab160e2ff1b46919ae91692d1596c8468e4f016303b306fc3ac1bddc7b727f535a362f403c3fe7c6532e9045a EBUILD libao-1.2.2-r2.ebuild 1673 BLAKE2B 1632784f688150da06338a0079a2cf0c37332c87f6970ff3983fc43a1528cf1adcfc14a76a259518190e32bb99852a7f659cc724f444c7e880825e1751693106 SHA512 9e0913e163e5e0b8d6af9b68ed837f7f8037883852a3380897975be8415b3805e40fe39cbb771a19c96b56fb1c9e6d3a388e2eae895705b5a38e2e9ac40831ae +EBUILD libao-1.2.2-r3.ebuild 1640 BLAKE2B 16f08f8e51dfa7a2b017fb9ac4fb8236e2490fd3396765edfd0c6d8a19480f8c5778dfc50360c4eed8fb793338b17d3298ebbb812eb7957b9b67ac30245c7d0c SHA512 48c07d47f0b44ebbd352bac0cbc78dbcbcd269a6fd250275accca5ae28b4761caaae68c4a07ac108b3a890ffbb6e88fe68afcc39cdfcbd23a84531ebe4edd982 MISC metadata.xml 335 BLAKE2B 61dc495d83503c12123bcc7dba73b35c1c7fa8b13f1c517ad452306c027edc696defe9cff6c85579c3bf4807aad5bed8376df64855899bb36237709175af7f10 SHA512 2d554c4643432fbf4c33794aff506a4d8aef0273235e009a8afa49f5467967f2c8e776da439ece0ade093bed225f06e5ae509fbf80d5eba5791dcf0f9215ac6b diff --git a/media-libs/libao/libao-1.2.2-r3.ebuild b/media-libs/libao/libao-1.2.2-r3.ebuild new file mode 100644 index 000000000000..9256d9dd01d7 --- /dev/null +++ b/media-libs/libao/libao-1.2.2-r3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +DESCRIPTION="The Audio Output library" +HOMEPAGE="https://www.xiph.org/ao/" +#SRC_URI="https://downloads.xiph.org/releases/ao/${P}.tar.gz" +#SRC_URI="https://git.xiph.org/?p=libao.git;a=snapshot;h=refs/tags/${PV};sf=tgz -> ${P}.tar.gz" +SRC_URI="https://github.com/xiph/libao/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="alsa nas mmap pulseaudio sndio" + +RDEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + nas? ( >=media-libs/nas-1.9.4[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio:= ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-implicit.patch + "${FILESDIR}"/${P}-automagic_sndio_oss.patch +) + +src_prepare() { + default + sed -i "s:/lib:/$(get_libdir):g" ao.m4 || die + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-arts + --disable-esd + $(use_enable alsa alsa) + $(use_enable mmap alsa-mmap) + $(use_enable nas) + $(use_enable pulseaudio pulse) + $(use_enable sndio) + --disable-oss # present only in overlays + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}/html" install +} + +multilib_src_install_all() { + dodoc AUTHORS CHANGES README TODO + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die +} diff --git a/media-libs/libprojectm/Manifest b/media-libs/libprojectm/Manifest index ed46cab42fe0..5815eaeef7e5 100644 --- a/media-libs/libprojectm/Manifest +++ b/media-libs/libprojectm/Manifest @@ -1,4 +1,4 @@ DIST libprojectm-3.1.12.tar.gz 52831726 BLAKE2B f9a9ecf8fc55b49e664a61a5c0ca3eef745b00390d5dd3b1549d6d68985c246834d35adb96ab8595e2bf78997c4688096c7931a6be54ea9d867bfdbe5a427832 SHA512 6d265280f3e3e952686ebf77afd8b083669e9ab81d2d9d122168d47747c367ff3b17ab682cc041e4ac9cee9607b7393b5dcb067deac95fcbb97d63a9656912a5 EBUILD libprojectm-3.1.12.ebuild 1417 BLAKE2B 0f578630c8c7862fe0fa641ee2ed5014abd3b86c1cb0f6d1b22e8f2b7e5b061c2a67105f40efbb80b0c5301f63c80ef66ab13b8dff313eebdbc5b1dd4a8813d8 SHA512 ee4c2019e0b6b91d88fa09e7028e4c54d495d9e72cd0b5fae9fff369421eda8abe4e69ae484e4df74221629663b573cd3ab42fed3db8e6a77c542a0b847d5f69 -EBUILD libprojectm-9999.ebuild 1424 BLAKE2B db45c9979a014c041f046b09ff537d2a95b6e656917a23b0af9586d52ed3db75bcaf3cde61e71a103f2b8bb4f1e27909bb49ea0b64c7e954d3746cbcaa32bb0f SHA512 d747f7d809eb05b35dcca7307d0cb6a7c06c6252ecef8972e36ed29f0e294a3f69357db42f0563ac82e2c747a2ef2d48aa1c834723432e10b6fe653aea1a9037 +EBUILD libprojectm-9999.ebuild 1414 BLAKE2B f47b16ac9feaede68d778bf595e0e7aa133f631781170928cae5c16b56c06378ed85b0667837bb19c9a5a2017557270622569014b05bd785f4524161b1221196 SHA512 5fd2a192adc90cfe4b8cfd5597399d1ef1a2b36b8c249162d939562cf91caed5863b82b947ef5ef025c549ad1f2d36b44f0e4c8f5307bb48a92ef12bc63ea646 MISC metadata.xml 537 BLAKE2B 10a5d33fab64136cfe13e98831827ac21db70fc50262f89b88c0e444981b951695788a939e902c57ed3ccb69a740d8743a3bdca465bc51be0c14f28adb107242 SHA512 648699f222528a76e343792d819e69ff933e3e2d96fe4b38148b4053ad38ac684c4917ce62636abaaee8b3093837af09448e1a7e65cfcd928606295bcc0a36b4 diff --git a/media-libs/libprojectm/libprojectm-9999.ebuild b/media-libs/libprojectm/libprojectm-9999.ebuild index 386efc175ac5..80cbf850fe76 100644 --- a/media-libs/libprojectm/libprojectm-9999.ebuild +++ b/media-libs/libprojectm/libprojectm-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -26,12 +26,11 @@ REQUIRED_USE=" pulseaudio? ( qt5 ) " -RDEPEND="gles2? ( media-libs/mesa[gles2] ) +RDEPEND=" + gles2? ( media-libs/mesa[gles2] ) media-libs/glm media-libs/mesa[X(+)] - jack? ( - virtual/jack - ) + jack? ( virtual/jack ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 @@ -39,16 +38,12 @@ RDEPEND="gles2? ( media-libs/mesa[gles2] ) dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) - pulseaudio? ( - media-sound/pulseaudio - ) + pulseaudio? ( media-libs/libpulse ) sdl? ( >=media-libs/libsdl2-2.0.5 ) sys-libs/zlib" DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" +BDEPEND="virtual/pkgconfig" src_prepare() { default diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest index a39f40bd6a51..666b9f5ba8e1 100644 --- a/media-libs/libsdl2/Manifest +++ b/media-libs/libsdl2/Manifest @@ -4,5 +4,5 @@ DIST SDL2-2.26.3.tar.gz 8084159 BLAKE2B aa6f98bb83cc9774a51bd0de58b3076f553fca23 DIST SDL2-2.26.5.tar.gz 8085012 BLAKE2B f0363306ee031d399001259ac32e62cea2130d7aafb4594d8a11b76e073630aa43b7abe288eed54c77c46604f2fd4e4fcd455cccf29e847d963ff50153d8d707 SHA512 0f37b443950bc89c3f3add2fc9a9970f42b47e933c106a1d676d1715c520125d5725ffcb9ff85bcf66ac3ff78d9d43d994f9c1935b7c0fd7951e10e251936bcc EBUILD libsdl2-2.26.2.ebuild 6455 BLAKE2B 64dfa0734239285ddbd8fcfc49269f5b414b0723e3b6008bdfcf8bac838c2b1901ef0dc512c7eba91b9a163e1c72c69686180c6abd55c7758916359b6e9ad0bb SHA512 42be25f63355669f5b9de0b3b001e756795b689c55884377a3ea44f9797e3345417fc11a6f7ea597ebd4322da51f09bf1247433ef5cf1d5fdeaf2e9ec3654971 EBUILD libsdl2-2.26.3.ebuild 6462 BLAKE2B a121f982cefc81f7f1531ca10f93d77da636cb306f62dc7a2884aecc3e6cb920f4ed64098493bfafa1b25e7a8dbc64e3437dac8d7a46e5516b729773c4a81e89 SHA512 54df550b8b14b9570a3f79a0766bc53fdcdb4aef8128b028e85307c833f0d424a6c460b5f25cb0b08cbcdfdca95c7b4be084011bf7ec1feccaf6a7ce03e8c9e6 -EBUILD libsdl2-2.26.5.ebuild 6462 BLAKE2B a121f982cefc81f7f1531ca10f93d77da636cb306f62dc7a2884aecc3e6cb920f4ed64098493bfafa1b25e7a8dbc64e3437dac8d7a46e5516b729773c4a81e89 SHA512 54df550b8b14b9570a3f79a0766bc53fdcdb4aef8128b028e85307c833f0d424a6c460b5f25cb0b08cbcdfdca95c7b4be084011bf7ec1feccaf6a7ce03e8c9e6 +EBUILD libsdl2-2.26.5-r1.ebuild 6450 BLAKE2B 242f27fc4b242cf72fe586500a7946296ce656777c25a30c575b5e39cc9581796be5c7bc6dc56b9918b224737d821961eceaa0deca56b817130f9366d20992e2 SHA512 49626c660ed32937c6de12411c6a8b1c415501a22523dc05ecca34b6ed4c06bc0fec2609b2f5ae090e7f07acd79e9e73c4ec05e0623e53a9c816968fd53c5dcf MISC metadata.xml 2003 BLAKE2B b0233c893c0ee157dc23c5b85ac253e0e830955fdbc78f8698c7f1059182076d7d10d842469d50d40abcc8a176e0c356c43aa55def05e1a2048ec178732c5f2c SHA512 7f0e86d7a53ed52f6b8bf39c14e0170a255398fbbd5da6e1707bdcc2e1de20153f4e7a2433e247e5a80b93895f9225eed133cb3fef94526679ff3aab7892da47 diff --git a/media-libs/libsdl2/libsdl2-2.26.5.ebuild b/media-libs/libsdl2/libsdl2-2.26.5-r1.ebuild index c442077bf23e..9c2aec181286 100644 --- a/media-libs/libsdl2/libsdl2-2.26.5.ebuild +++ b/media-libs/libsdl2/libsdl2-2.26.5-r1.ebuild @@ -54,7 +54,7 @@ CDEPEND=" >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}] ) pipewire? ( media-video/pipewire:=[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] ) wayland? ( diff --git a/media-libs/portmidi/Manifest b/media-libs/portmidi/Manifest index 46db9ea4aa70..f18cbbceeb44 100644 --- a/media-libs/portmidi/Manifest +++ b/media-libs/portmidi/Manifest @@ -3,5 +3,5 @@ AUX portmidi-2.0.4-cmake.patch 303 BLAKE2B e788d88f0ec46a9d326c2ffa3a0da6f828b82 DIST portmedia-code-r234.zip 1342298 BLAKE2B 3c3686b79ca0c8cbfaa6c44ae8c4f294630e1c5940576709ff1ca5854bfcfba1af7b067471656f2b39ae28cecea9b6c4403f72d5a2552355760c795eff123243 SHA512 cbc332d89bc465450b38245a83cc300dfd2e1e6de7c62284edf754ff4d8a9aa3dc49a395dcee535ed9688befb019186fa87fd6d8a3698898c2acbf3e6b7a0794 DIST portmidi-2.0.4.tar.gz 263225 BLAKE2B fd8b002880ccfcff9f233e2fa5021fe4cf9da2f91b3ceaa36fe70f96818e174578f9a14b69bdbb58fab777c9a9e4ff939b86814a403860c7ec264dddc6f26e85 SHA512 d9f22d161e1dd9a4bde1971bb2b6e5352da51545f4fe5ecad11c55e7a535f0d88efce18d1c8fd91e93b70a7926150f86a0f53972ad92370e86556a8dd72dc194 EBUILD portmidi-0.234.ebuild 2684 BLAKE2B 49312ecab4cf951da2144d964519e888c9a559058472ba40131b8b3b352fa65097a4d86a732c3246be4367ed57c2ecfe20fec5348cf67866f102ce2596093d9d SHA512 d24a52792f1bd38f0eaa60193c4233fa6817a5c02bbd6453de5a446274960795b96d83bcde33f16d7152abad09117294a53bfd3382f926268432ae31a4cf6d7c -EBUILD portmidi-2.0.4.ebuild 1299 BLAKE2B bea7ad7e39c45dc579010c24077f49e031021cec71c8b32128b8e06f1f5cec9a56c5673097eb4c310e7f575e5e58b337cc9b62f7550c35565c80fc7ef8fb09fa SHA512 56f186aef01fed37e181a9aadb410f961ab177185e3dd4c64c774b8cceac9ce5828cfc0610d43cd62351c465e3d3c46f1e8df184c9dc61d1b70b34d687500ad9 +EBUILD portmidi-2.0.4.ebuild 1293 BLAKE2B 41fa9f3ec2692a8d1cc974a94c8eeb20f17114b57ff58a34d088919fdebaa80109a707e99927caa316a0177a8a41cab1e73c712b6f95c43bbecdc72461e10076 SHA512 c4437c8541a1e9b2e38464cd57826f2ab9b083efd0ba4aebcba5e019b4e67549da7e15bf16befb98da77195fe30bbfe145c03a738a147a29b7cae70c26100c4d MISC metadata.xml 496 BLAKE2B 5890c7eb551287ad84661a78fbf8a3e3375a795c67aa8232cc69528c2247ef70e46e3cf12efeca8c5e01f02c07a2499250e8329b7bfd7ae56b8304a4a2af0328 SHA512 b879efddcd3197e07d28e51205819f7067ea9c4cec2900b5977c9fdc42510cb1e5edefc53e40152c529e008015943f8a9755a98b24685eead784284da8658e02 diff --git a/media-libs/portmidi/portmidi-2.0.4.ebuild b/media-libs/portmidi/portmidi-2.0.4.ebuild index 65e2026cec65..6b895e636d45 100644 --- a/media-libs/portmidi/portmidi-2.0.4.ebuild +++ b/media-libs/portmidi/portmidi-2.0.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/PortMidi/portmidi/archive/refs/tags/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="debug test-programs" # Per pm-test/README: # "Because device numbers depend on the system, there is no automated |