* [gentoo-commits] repo/gentoo:master commit in: dev-util/maxcso/
@ 2021-12-05 3:53 Sam James
0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2021-12-05 3:53 UTC (permalink / raw
To: gentoo-commits
commit: 6608f92a76237bedab022c62bef7cf157e2b28a6
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Mon Nov 29 22:47:39 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 5 03:52:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6608f92a
dev-util/maxcso: New package
Closes: https://github.com/gentoo/gentoo/pull/23119
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/maxcso/Manifest | 1 +
dev-util/maxcso/maxcso-1.13.0.ebuild | 36 ++++++++++++++++++++++++++++++++++++
dev-util/maxcso/maxcso-9999.ebuild | 36 ++++++++++++++++++++++++++++++++++++
dev-util/maxcso/metadata.xml | 17 +++++++++++++++++
4 files changed, 90 insertions(+)
diff --git a/dev-util/maxcso/Manifest b/dev-util/maxcso/Manifest
new file mode 100644
index 000000000000..3b0c381aed69
--- /dev/null
+++ b/dev-util/maxcso/Manifest
@@ -0,0 +1 @@
+DIST maxcso-1.13.0.tar.gz 3734868 BLAKE2B 8c8db7741d8c5fb42ca26660221f2f56141845ad8ab95cf84e910e15b6a01109203015de9fec51da23e786a5015399bfdee2782f7e195c6557ce2e05c901f4e4 SHA512 1d09dee8094d09debe69764f06356339de60da01aaaac7d372c66c4909b86625114f8d6dbdce22d9d700340f9a7b07f1ff71031ad8f1465a65fd38cd5df21209
diff --git a/dev-util/maxcso/maxcso-1.13.0.ebuild b/dev-util/maxcso/maxcso-1.13.0.ebuild
new file mode 100644
index 000000000000..a9f29908ada6
--- /dev/null
+++ b/dev-util/maxcso/maxcso-1.13.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Fast cso compressor"
+HOMEPAGE="https://github.com/unknownbrackets/maxcso"
+if [[ "${PV}" == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/unknownbrackets/maxcso.git"
+else
+ SRC_URI="https://github.com/unknownbrackets/maxcso/archive/v${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC MIT LGPL-2.1+ Apache-2.0"
+SLOT="0"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ app-arch/lz4
+ dev-libs/libuv
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+ dodoc README.md README_CSO.md README_ZSO.md
+}
diff --git a/dev-util/maxcso/maxcso-9999.ebuild b/dev-util/maxcso/maxcso-9999.ebuild
new file mode 100644
index 000000000000..a9f29908ada6
--- /dev/null
+++ b/dev-util/maxcso/maxcso-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Fast cso compressor"
+HOMEPAGE="https://github.com/unknownbrackets/maxcso"
+if [[ "${PV}" == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/unknownbrackets/maxcso.git"
+else
+ SRC_URI="https://github.com/unknownbrackets/maxcso/archive/v${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC MIT LGPL-2.1+ Apache-2.0"
+SLOT="0"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ app-arch/lz4
+ dev-libs/libuv
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+ dodoc README.md README_CSO.md README_ZSO.md
+}
diff --git a/dev-util/maxcso/metadata.xml b/dev-util/maxcso/metadata.xml
new file mode 100644
index 000000000000..f8d5fdccbd73
--- /dev/null
+++ b/dev-util/maxcso/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>orbea@riseup.net</email>
+ <name>orbea</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
+ ratio.
+ </longdescription>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/maxcso/
@ 2021-12-05 3:55 Sam James
0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2021-12-05 3:55 UTC (permalink / raw
To: gentoo-commits
commit: 7011c17af15ac3a4266ec9ffc84825207647094c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 5 03:55:06 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 5 03:55:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7011c17a
dev-util/maxcso: add myself as a maintainer
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/maxcso/metadata.xml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-util/maxcso/metadata.xml b/dev-util/maxcso/metadata.xml
index f8d5fdccbd73..fa6c6aa051c1 100644
--- a/dev-util/maxcso/metadata.xml
+++ b/dev-util/maxcso/metadata.xml
@@ -1,10 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>orbea@riseup.net</email>
<name>orbea</name>
</maintainer>
+ <maintainer type="person" proxied="proxy">
+ <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>
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/maxcso/
@ 2022-05-09 19:12 Sam James
0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2022-05-09 19:12 UTC (permalink / raw
To: gentoo-commits
commit: ee3a9c8f98f7fa85460ca41017e80e85deaa705a
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Sun May 8 15:57:06 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 9 19:03:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee3a9c8f
dev-util/maxcso: Use tc-getPKG_CONFIG
Signed-off-by: orbea <orbea <AT> riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25387
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/maxcso/maxcso-9999.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/maxcso/maxcso-9999.ebuild b/dev-util/maxcso/maxcso-9999.ebuild
index a9f29908ada6..611358136bda 100644
--- a/dev-util/maxcso/maxcso-9999.ebuild
+++ b/dev-util/maxcso/maxcso-9999.ebuild
@@ -18,16 +18,16 @@ fi
LICENSE="ISC MIT LGPL-2.1+ Apache-2.0"
SLOT="0"
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
+DEPEND="
app-arch/lz4
dev-libs/libuv
sys-libs/zlib
"
-DEPEND="${RDEPEND}"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
src_compile() {
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
+ emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" PKG_CONFIG="$(tc-getPKG_CONFIG)"
}
src_install() {
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/maxcso/
@ 2022-05-09 19:13 Sam James
0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2022-05-09 19:13 UTC (permalink / raw
To: gentoo-commits
commit: 73e9ecd599ec9a4d76dfb7d7a8a2e35716bf0e99
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 9 19:13:36 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 9 19:13:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e9ecd5
dev-util/maxcso: fix IncorrectCopyright
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/maxcso/maxcso-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/maxcso/maxcso-9999.ebuild b/dev-util/maxcso/maxcso-9999.ebuild
index 611358136bda..d96731620d13 100644
--- a/dev-util/maxcso/maxcso-9999.ebuild
+++ b/dev-util/maxcso/maxcso-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/maxcso/
@ 2022-10-29 21:32 Sam James
0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2022-10-29 21:32 UTC (permalink / raw
To: gentoo-commits
commit: 922992c79872ccc46deaad62f5011c56bfb318d0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:23:13 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 21:23:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922992c7
dev-util/maxcso: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/maxcso/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-util/maxcso/metadata.xml b/dev-util/maxcso/metadata.xml
index 3fbf99c2e0bb..4dbaef489d2c 100644
--- a/dev-util/maxcso/metadata.xml
+++ b/dev-util/maxcso/metadata.xml
@@ -18,4 +18,7 @@
emulators, which uses multiple algorithms for best compression
ratio.
</longdescription>
+ <upstream>
+ <remote-id type="github">unknownbrackets/maxcso</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/maxcso/
@ 2023-02-22 9:32 Sam James
0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2023-02-22 9:32 UTC (permalink / raw
To: gentoo-commits
commit: 792921ae355bbaaf1136f3747528d7ecc54fe8fa
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 09:24:19 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 09:24:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792921ae
dev-util/maxcso: drop proxy-maint
I'll proxy directly.
Bug: https://bugs.gentoo.org/895856
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/maxcso/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/dev-util/maxcso/metadata.xml b/dev-util/maxcso/metadata.xml
index 4dbaef489d2c..25a81d3e2829 100644
--- a/dev-util/maxcso/metadata.xml
+++ b/dev-util/maxcso/metadata.xml
@@ -9,10 +9,6 @@
<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
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/maxcso/
@ 2024-02-23 8:40 Viorel Munteanu
0 siblings, 0 replies; 9+ messages in thread
From: Viorel Munteanu @ 2024-02-23 8:40 UTC (permalink / raw
To: gentoo-commits
commit: 5441db5c039154a997b964c464333120427196ca
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Sat Jan 27 03:33:40 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Feb 23 08:40:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5441db5c
dev-util/maxcso: build with app-arch/libdeflate
Upstream now supports an external libdeflate.
Upstream-PR: https://github.com/unknownbrackets/maxcso/pull/83
Upstream-Commit: https://github.com/unknownbrackets/maxcso/commit/49493443fc5b337bd77df3cfb1726c39fea9896c
Signed-off-by: orbea <orbea <AT> riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/35035
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
dev-util/maxcso/maxcso-9999.ebuild | 21 +++++++++++++++------
1 file changed, 15 insertions(+), 6 deletions(-)
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
}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/maxcso/
@ 2024-02-23 8:40 Viorel Munteanu
0 siblings, 0 replies; 9+ messages in thread
From: Viorel Munteanu @ 2024-02-23 8:40 UTC (permalink / raw
To: gentoo-commits
commit: 2754fc3798cd295ba2bc7f60aae092faab73e5b5
Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 23 08:28:45 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Feb 23 08:40:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2754fc37
dev-util/maxcso: update maintainers
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
dev-util/maxcso/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
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
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/maxcso/
@ 2024-08-29 16:14 Mike Gilbert
0 siblings, 0 replies; 9+ messages in thread
From: Mike Gilbert @ 2024-08-29 16:14 UTC (permalink / raw
To: gentoo-commits
commit: 24e98b6890889999ee78a49f84010fcf970f11f2
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 16:06:44 2024 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 16:12:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e98b68
dev-util/maxcso: add [zlib(+)] to libdeflate
Bug: https://bugs.gentoo.org/937883
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
dev-util/maxcso/maxcso-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/maxcso/maxcso-9999.ebuild b/dev-util/maxcso/maxcso-9999.ebuild
index a4889541abed..02c63f9d36a9 100644
--- a/dev-util/maxcso/maxcso-9999.ebuild
+++ b/dev-util/maxcso/maxcso-9999.ebuild
@@ -19,7 +19,7 @@ LICENSE="ISC LGPL-2.1+ Apache-2.0"
SLOT="0"
DEPEND="
- app-arch/libdeflate
+ app-arch/libdeflate[zlib(+)]
app-arch/lz4:=
dev-libs/libuv:=
sys-libs/zlib
^ permalink raw reply related [flat|nested] 9+ messages in thread
end of thread, other threads:[~2024-08-29 16:15 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-05 3:55 [gentoo-commits] repo/gentoo:master commit in: dev-util/maxcso/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-08-29 16:14 Mike Gilbert
2024-02-23 8:40 Viorel Munteanu
2024-02-23 8:40 Viorel Munteanu
2023-02-22 9:32 Sam James
2022-10-29 21:32 Sam James
2022-05-09 19:13 Sam James
2022-05-09 19:12 Sam James
2021-12-05 3:53 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox