summaryrefslogtreecommitdiff
path: root/dev-util/maxcso
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/maxcso')
-rw-r--r--dev-util/maxcso/Manifest4
-rw-r--r--dev-util/maxcso/maxcso-9999.ebuild21
-rw-r--r--dev-util/maxcso/metadata.xml4
3 files changed, 21 insertions, 8 deletions
diff --git a/dev-util/maxcso/Manifest b/dev-util/maxcso/Manifest
index e03efaf5db62..6c280cc9e60e 100644
--- a/dev-util/maxcso/Manifest
+++ b/dev-util/maxcso/Manifest
@@ -1,5 +1,5 @@
AUX maxcso-1.13.0-ldflags.patch 797 BLAKE2B 6459e1f62048dc7861af1e6f568fabdbb84e4cad028d950c2167ccc52eee441535dd1dc55f0f66246226435670e00fa50a9e2ff5681ace1e2e64af873711e137 SHA512 dc7732065354d3aad608c804dfeff770b4e6ae4aa478f7eff8e6e777585f5ca40ceac56c6af3527d7bca284cf85e988f0bf138cc4891ad5aecf3d17cf9e9b8b1
DIST maxcso-1.13.0.tar.gz 3734868 BLAKE2B 8c8db7741d8c5fb42ca26660221f2f56141845ad8ab95cf84e910e15b6a01109203015de9fec51da23e786a5015399bfdee2782f7e195c6557ce2e05c901f4e4 SHA512 1d09dee8094d09debe69764f06356339de60da01aaaac7d372c66c4909b86625114f8d6dbdce22d9d700340f9a7b07f1ff71031ad8f1465a65fd38cd5df21209
EBUILD maxcso-1.13.0.ebuild 823 BLAKE2B d6fc9245208f93f65fbf51b283ebd986de6f775e5e77871fdfab49ccec2c3031f9121f7fa5289fc08f5ade88ffa8b93dcb3c0ae90630fa3c8dfcb81769d9e4d1 SHA512 53fa75c24caf4b1f318066763152c8f7c4cbc779ee8a38cc54b09c4881697bf668f48d8eec27b9bdd4e68070905b9d414e2fe5ef20e064400c82f1d8c7bb8629
-EBUILD maxcso-9999.ebuild 816 BLAKE2B 36069260b667bac3a6224c81dc4964aa0422d2a7ae492df4ab8ec9fd0b7ee398dacda7ba8306dc6bf90ccaddfc68bccc876f12aa3509f3161a02af0e58bab932 SHA512 ae97ae363c13494bd4f034377fe404e7415cce2d27597ebaaccf8d1ee658c475aa379d0f88c68594b5728a1bb50d8cc8d839da41e6b35ab90c5ac4925e8b3d1c
-MISC metadata.xml 633 BLAKE2B b22b18fa4d6899fdbc69f8eee7812fb64936fe093f257427244e5a0d3b2e0f207c4565f4cf4a7bfa201fa07f4fa8f77166b44be4cb5c2b658c3a7940e9a39d6f SHA512 eb030daa485bfa1f559df2c1a5a7db3004bcf34d8c54b2b741b8eb0568bb49bbb5901e32af0317d3f6a3a182135586bfe3a9f23f924a40ecfbaf75ac337488f9
+EBUILD maxcso-9999.ebuild 924 BLAKE2B 2b5e4533caeb9e85306f8de94f7eacf13f1ef099444090627a20807783ee4490af336a3e6521a9e246bf21914a5a685036e357019483351c7f8ec0d37bb2ab11 SHA512 7055ef03a0f1b1a66653bdd0e47e74e4b85534fdd1aa09f4c45471bf1945890d6b84062dbc62bb0a1491295f2758daed72bd43a98320f2d2d3e11d49ac3790a3
+MISC metadata.xml 766 BLAKE2B d56205a1da827ace6adfeb87e8fa143cc6074d3b531d617831826b80465e333441274b1f411d9a2929b2b69387cecbe5a5572655bd79699147d7738db29a457e SHA512 76df2085bc222c1fb2f9e70bd646505e994fd0b40fe2dae02de51a2b98eda708784da97a71b3eaaa594bf3b1c00ba17c1978ebcda606103c6219f8240b7b32a1
diff --git a/dev-util/maxcso/maxcso-9999.ebuild b/dev-util/maxcso/maxcso-9999.ebuild
index d96731620d13..5ef2e19bfd9f 100644
--- a/dev-util/maxcso/maxcso-9999.ebuild
+++ b/dev-util/maxcso/maxcso-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,22 +15,31 @@ else
KEYWORDS="~amd64 ~x86"
fi
-LICENSE="ISC MIT LGPL-2.1+ Apache-2.0"
+LICENSE="ISC LGPL-2.1+ Apache-2.0"
SLOT="0"
DEPEND="
- app-arch/lz4
- dev-libs/libuv
+ app-arch/libdeflate[zlib]
+ app-arch/lz4:=
+ dev-libs/libuv:=
sys-libs/zlib
"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
src_compile() {
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" PKG_CONFIG="$(tc-getPKG_CONFIG)"
+ emake \
+ CC="$(tc-getCC)" \
+ CXX="$(tc-getCXX)" \
+ PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+ USE_EXTERNAL_LIBDEFLATE=1
}
src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+ emake install \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}"/usr \
+ USE_EXTERNAL_LIBDEFLATE=1
+
dodoc README.md README_CSO.md README_ZSO.md
}
diff --git a/dev-util/maxcso/metadata.xml b/dev-util/maxcso/metadata.xml
index 25a81d3e2829..4dbaef489d2c 100644
--- a/dev-util/maxcso/metadata.xml
+++ b/dev-util/maxcso/metadata.xml
@@ -9,6 +9,10 @@
<email>sam@gentoo.org</email>
<name>Sam James</name>
</maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<longdescription>
A fast ISO to CSO compression program for use with PSP and PS2
emulators, which uses multiple algorithms for best compression