diff --git a/dev-libs/libburn/Manifest b/dev-libs/libburn/Manifest index 490520ad9253d..2b7617e70569c 100644 --- a/dev-libs/libburn/Manifest +++ b/dev-libs/libburn/Manifest @@ -1,2 +1 @@ -DIST libburn-1.5.6.tar.gz 995353 BLAKE2B 2c4b2e0a191c2a02327177bc5acd418d14a0c6eb9de065de171b0c4240a8bd7746ab2fd775fa1f0433bc1fe98dd47620524ec2954f4aa0f2015557cf881a5d3f SHA512 549cb25310aac5ce445639374d84f0c09fb1fdd70be97479588775e5afcc12dd0655c5bf51bd3f1bf8c06a66b318fd1e709dcfd72845e795ffaf353ea621accd DIST libburn-1.5.8.tar.gz 1005307 BLAKE2B 8ad02b6e6b24463ce77d725d82a02219bb2610997ed992469014dc7771968bbc518b3d17ab7684f87b3ff3e2761babe1124764bcb6d40e732628c216f41cf78d SHA512 fa290de9c9e5270eea7752418caaf6d8ac9b9291e71ea043637f78493d91bf1daa3ec23f3c4e7b584d0134b123f3ca279c02cbb44ad3027e7e7d439966512280 diff --git a/dev-libs/libburn/libburn-1.5.6-r2.ebuild b/dev-libs/libburn/libburn-1.5.6-r2.ebuild deleted file mode 100644 index 9b13c09457733..0000000000000 --- a/dev-libs/libburn/libburn-1.5.6-r2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Open-source library for reading, mastering and writing optical discs" -HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libburn https://dev.lovelyhq.com/libburnia/libburn" -SRC_URI="https://files.libburnia-project.org/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="debug static-libs" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - ${RDEPEND} -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.5.6-c23.patch - "${FILESDIR}"/${PN}-1.5.6_slibtool.patch -) - -src_prepare() { - default - - # Ancient libtool version in 1.5.6 at least (debian's 2.4.2-1.11) - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - --disable-ldconfig-at-install \ - $(use_enable debug) -} - -src_install() { - default - - dodoc CONTRIBUTORS doc/{comments,*.txt} - - docinto cdrskin - dodoc cdrskin/{*.txt,README} - docinto cdrskin/html - dodoc cdrskin/cdrskin_eng.html - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/libisoburn/Manifest b/dev-libs/libisoburn/Manifest index 85561550331c2..5c287d5c93f93 100644 --- a/dev-libs/libisoburn/Manifest +++ b/dev-libs/libisoburn/Manifest @@ -1,2 +1 @@ -DIST libisoburn-1.5.6.tar.gz 1650966 BLAKE2B 56246feb390532588861944944de50fc6e70afa284da78a33e6a1c3a37fdf02cd8362dce2fc59c8f0017cc475eb15db47841759f376342d411d0518e9ba49c9b SHA512 0fc0058aa4cf755f30d5be0de808012978c657348412c7f129b8f8128da41f18216f3e039050a5851b557ffab344cf7dc44df374400ca008e34e2e2524fbd979 DIST libisoburn-1.5.8.pl02.tar.gz 1750953 BLAKE2B 5abe34e1a9b6b229b5fc60083dde213682f728784284008226992c075ad39b751cd0a3abf0eafb9129be78c7fd9653a16cc15f78ebaab0c7b8126dc45d8e3de4 SHA512 ad602c4f3c635a9d982d3a902027b68a273105123967e5ef483f2fe7fd34966201aa3caf4a73dde4c5192f25af5e475ebbf9f160241d3f1a9dd76bbc3d5802d5 diff --git a/dev-libs/libisoburn/libisoburn-1.5.6-r2.ebuild b/dev-libs/libisoburn/libisoburn-1.5.6-r2.ebuild deleted file mode 100644 index 6e857c13b7388..0000000000000 --- a/dev-libs/libisoburn/libisoburn-1.5.6-r2.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Creation/expansion of ISO-9660 filesystems on CD/DVD media supported by libburn" -HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libisoburn https://dev.lovelyhq.com/libburnia/libisoburn" -SRC_URI="https://files.libburnia-project.org/releases/${P}.tar.gz" - -LICENSE="GPL-2 GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="acl debug external-filters external-filters-setuid frontend-optional - launch-frontend launch-frontend-setuid libedit readline static-libs xattr zlib" - -REQUIRED_USE="frontend-optional? ( || ( launch-frontend launch-frontend-setuid ) )" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND=" - >=dev-libs/libburn-1.5.6 - >=dev-libs/libisofs-1.5.6 - readline? ( sys-libs/readline:0= ) - !readline? ( - libedit? ( dev-libs/libedit ) - ) - acl? ( virtual/acl ) - xattr? ( sys-apps/attr ) - zlib? ( virtual/zlib:= ) - launch-frontend? ( - dev-lang/tcl:0 - dev-lang/tk:0 - ) - launch-frontend-setuid? ( - dev-lang/tcl:0 - dev-lang/tk:0 - ) - frontend-optional? ( dev-tcltk/bwidget ) -" -DEPEND=" - ${RDEPEND} -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.5.6_slibtool.patch -) - -src_prepare() { - default - - # Ancient libtool version in 1.5.6 at least (debian's 2.4.2-1.11) - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable readline libreadline) \ - $(usex readline --disable-libedit $(use_enable libedit)) \ - $(use_enable acl libacl) \ - $(use_enable xattr) \ - $(use_enable zlib) \ - --disable-libjte \ - $(use_enable external-filters) \ - $(use_enable external-filters-setuid) \ - $(use_enable launch-frontend) \ - $(use_enable launch-frontend-setuid) \ - --disable-ldconfig-at-install \ - --enable-pkg-check-modules \ - $(use_enable debug) -} - -src_install() { - default - - dodoc CONTRIBUTORS doc/{comments,*.wiki,startup_file.txt} - - docinto frontend - dodoc frontend/README-tcltk - docinto xorriso - dodoc xorriso/{changelog.txt,README_gnu_xorriso} - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/libisoburn/metadata.xml b/dev-libs/libisoburn/metadata.xml index f9d59cd757a37..713d3730119a9 100644 --- a/dev-libs/libisoburn/metadata.xml +++ b/dev-libs/libisoburn/metadata.xml @@ -13,11 +13,7 @@ Allow the use of external processes as file content filters (Note: this is a potential security risk) -Also allow the use of external setuid -processes as file content filters (Note: this is a potential security -risk) Enable the tcl gui for xorriso -Enable the tcl gui for xorriso under setuid Use dev-tcltk/bwidget which is not strictly required for the frontend diff --git a/dev-libs/libisofs/Manifest b/dev-libs/libisofs/Manifest index 8c691f7176562..f25a008bf6e78 100644 --- a/dev-libs/libisofs/Manifest +++ b/dev-libs/libisofs/Manifest @@ -1,2 +1 @@ -DIST libisofs-1.5.6.pl01.tar.gz 879218 BLAKE2B 466cb1fed6b0a29b2a418dfe7a3ac393d38961b08cf53febfe80f1bf91f891d1c17119a482fb0cb6f44eda0c568b1c00bd7b2eeb028ad749c99451ffb18b7f8b SHA512 7760931abbe508002bd3e7eeb694071425f24316cb11c80a2f162a76c3a1d79c57593b758bc0e540107140fd18714e1bf87ae3a65510956a76a1c09f80453a80 DIST libisofs-1.5.8.pl02.tar.gz 905189 BLAKE2B 36c904e3e7b50551dfe77f0b3b43a4c0413e2a2ae80e72973b277fec3483dad28861cd4d2834ea17a5d77ffdcd634e08573360e9dafc6e57fc8475067baa1494 SHA512 0b582bc6e6bfe181be5ccbff8c54ec231a2e6ef5fdc654383b55717fa9a19fe7a3151dd40d0c67bc0455b77b9def260887f1ce7bb3035426b5e4d3aafa08265c diff --git a/dev-libs/libisofs/libisofs-1.5.6_p1-r2.ebuild b/dev-libs/libisofs/libisofs-1.5.6_p1-r2.ebuild deleted file mode 100644 index af5d031358d9d..0000000000000 --- a/dev-libs/libisofs/libisofs-1.5.6_p1-r2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PF=${P/_p1/} -MY_P=${MY_PF}.pl01 - -inherit autotools - -DESCRIPTION="Open-source library for reading, mastering and writing optical discs" -HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libisofs https://dev.lovelyhq.com/libburnia/libisofs" -SRC_URI="https://files.libburnia-project.org/releases/${MY_P}.tar.gz" - -S="${WORKDIR}/${MY_PF}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="acl debug static-libs verbose-debug xattr zlib" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND=" - acl? ( virtual/acl ) - xattr? ( sys-apps/attr ) - zlib? ( virtual/zlib:= ) -" -DEPEND=" - ${RDEPEND} -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.5.6_slibtool.patch -) - -src_prepare() { - default - - # Ancient libtool version in 1.5.6 at least (debian's 2.4.2-1.11) - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable debug) \ - $(use_enable verbose-debug) \ - $(use_enable acl libacl) \ - $(use_enable xattr) \ - $(use_enable zlib) \ - --disable-libjte \ - --disable-ldconfig-at-install -} - -src_install() { - default - - dodoc Roadmap doc/{*.txt,Tutorial} - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/libisofs/metadata.xml b/dev-libs/libisofs/metadata.xml index 66ad0cd192d64..03b4dadef9382 100644 --- a/dev-libs/libisofs/metadata.xml +++ b/dev-libs/libisofs/metadata.xml @@ -11,7 +11,6 @@ Upstream - please CC on bugs that concern upstream -Enable verbose debug messages Enable processing of Linux chattr(1) flags Enable processing of XFS-style project id diff --git a/eclass/wine.eclass b/eclass/wine.eclass index dc9abcba534f5..078d6e9efcb99 100644 --- a/eclass/wine.eclass +++ b/eclass/wine.eclass @@ -57,8 +57,8 @@ REQUIRED_USE=" " RDEPEND=" - arm64? ( wow64? ( app-emulation/fex-xtajit[wow64(+)] ) ) - arm64ec? ( app-emulation/fex-xtajit[arm64ec(-)] ) + arm64? ( wow64? ( >=app-emulation/fex-xtajit-2608[wow64(+)] ) ) + arm64ec? ( >=app-emulation/fex-xtajit-2608[arm64ec(-)] ) " BDEPEND=" || ( @@ -408,13 +408,23 @@ wine_src_install() { fi fi - use arm64 && use wow64 && - dosym -r /usr/lib/fex-xtajit/libwow64fex.dll \ - ${WINE_PREFIX}/wine/aarch64-windows/xtajit.dll + if use arm64; then + if use wow64; then + dosym -r /usr/lib/fex-xtajit/libwow64fex.dll \ + ${WINE_PREFIX}/wine/aarch64-windows/xtajit.dll - use arm64ec && - dosym -r /usr/lib/fex-xtajit/libarm64ecfex.dll \ - ${WINE_PREFIX}/wine/aarch64-windows/xtajit64.dll + dosym -r /usr/lib/fex-xtajit/libwow64fex.so \ + ${WINE_PREFIX}/wine/aarch64-unix/libwow64fex.so + fi + + if use arm64ec; then + dosym -r /usr/lib/fex-xtajit/libarm64ecfex.dll \ + ${WINE_PREFIX}/wine/aarch64-windows/xtajit64.dll + + dosym -r /usr/lib/fex-xtajit/libarm64ecfex.so \ + ${WINE_PREFIX}/wine/aarch64-unix/libarm64ecfex.so + fi + fi # delete unwanted files if requested, not done directly in ebuilds # given must be done after install and before wrappers diff --git a/media-sound/mac/Manifest b/media-sound/mac/Manifest index 7560b93f37e83..9d5d6cdc7c1ad 100644 --- a/media-sound/mac/Manifest +++ b/media-sound/mac/Manifest @@ -1,4 +1,4 @@ -DIST mac-12.76.zip 1777669 BLAKE2B e296e3252e7ef3eec918477decfe3808bec11bff93709024c7b41f4c7d70684d326bf8446039194a8ed7cc6e63d90c51bd3f2d32e16ee6fbe658398d95297bb5 SHA512 a0c62e239e556cfca03d6a4d3d1ae3b46e2d8541d13a5ebefda7ca683af5fb6a28b650cf5d929beeb8ce5b109a6af4e0cfd4d7979933566176a8589bcf3405d1 DIST mac-13.18.zip 1787411 BLAKE2B 76767cdf18d43028ea526273b462ee1ffe4ad535877b4d521522b1621d35ee8af3fcb2c146812d87e8254e1f83bbe16c62db9f4482c0caa16d83ba39b6da9568 SHA512 d4aee845d290f7bac2eb489d0fb104a4123f2e042967ea90adad3afab972e3bde1b5f038fa43ffeaa68f74c7920f5eb51225ebafa4c7a1872fad3c50f2f95913 DIST mac-13.22.zip 1788510 BLAKE2B 2ba80170d99223f6a7718fda8246ddc140300834bfd994329f159a09498f55ee5bfc942ecb206d56793506ece34c81e5206c40a08400a6a97afbb1bac50b95dc SHA512 e80e1ce5c2b4922ce2a634fe7dca0a6d8906328de40ba854fcdac32d3154afb4d12fe618ca876b474abb3fc4c90905ac88a236196832647cc5efe90edac04ed5 +DIST mac-13.26.zip 1789774 BLAKE2B a0c36197a38e5d5b013a9de6707a5f75cbaf3bd23128e2228517412b87c298148d09817611df47c549cf9661384243ff8001d6eccb94b6136abcd393f146fea3 SHA512 68d17e4479ed68ee41047e78a2ffc4a07f88eef1e60117d93b7f935094ab512edfd2714121883b731f0ccf0cf8e858db9c3648822fa5d255afc72ca45c59c54e DIST monkeys-audio_4.11-u4-b5-s7.orig.tar.gz 511190 BLAKE2B 28b5a3aadd9dae410c93cfc43c40c07fe207036f27cf60d59d8fa137a0327f90a78746c14930b7d3becb7f5fa69a454a6855aae1553dc74cd5168a9a523bb8f0 SHA512 7e73b35c86d6007ab2a94a2d8b7449bb4ac505bbba53e40373a279dc83a9cad5f62a51419a6375335576cf325c88ed7d317b0ef3039b8a497100cb74a63c25d0 diff --git a/media-sound/mac/mac-12.76.ebuild b/media-sound/mac/mac-13.26.ebuild similarity index 86% rename from media-sound/mac/mac-12.76.ebuild rename to media-sound/mac/mac-13.26.ebuild index 8ccfa055cc0d3..494e6df9e1c91 100644 --- a/media-sound/mac/mac-12.76.ebuild +++ b/media-sound/mac/mac-13.26.ebuild @@ -11,8 +11,8 @@ HOMEPAGE="https://www.monkeysaudio.com" SRC_URI="https://monkeysaudio.com/files/MAC_${PV/.}_SDK.zip -> ${P}.zip" LICENSE="BSD" -SLOT="0/15" -KEYWORDS="~alpha amd64 ~loong ppc ppc64 ~riscv ~sparc x86" +SLOT="0/17" +KEYWORDS="~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" BDEPEND="app-arch/unzip"