* [gentoo-commits] repo/proj/guru:dev commit in: media-libs/skcms/
@ 2021-10-26 16:35 Alessandro Barbieri
0 siblings, 0 replies; 5+ messages in thread
From: Alessandro Barbieri @ 2021-10-26 16:35 UTC (permalink / raw
To: gentoo-commits
commit: cb812abc4cf155294f54ce8abe30fde48247c4fd
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Oct 26 03:47:55 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Oct 26 16:35:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb812abc
media-libs/skcms: initial import
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
media-libs/skcms/Manifest | 1 +
media-libs/skcms/metadata.xml | 8 ++++++
media-libs/skcms/skcms-0_pre20211006.ebuild | 42 +++++++++++++++++++++++++++++
3 files changed, 51 insertions(+)
diff --git a/media-libs/skcms/Manifest b/media-libs/skcms/Manifest
new file mode 100644
index 000000000..d59e96c04
--- /dev/null
+++ b/media-libs/skcms/Manifest
@@ -0,0 +1 @@
+DIST skcms-0_pre20211006.tar.gz 9986356 BLAKE2B fc53659232cbdb4c994c805944c5c1560fc084b94a3ad016ec51346cfb0483f262d53ebe7001d86dbda250b231b935882c99bc648043a8a55c0f85d2bc927bf1 SHA512 9595c20fae2df23816e4e094fc92e8cd8bc361eb3af5a77b1647064ec63a59796828aa40e151a402b22e9aaef2b983e97020dd761e253872ab59927ddcb9154e
diff --git a/media-libs/skcms/metadata.xml b/media-libs/skcms/metadata.xml
new file mode 100644
index 000000000..f31aef408
--- /dev/null
+++ b/media-libs/skcms/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>lssndrbarbieri@gmail.com</email>
+ <name>Alessandro Barbieri</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-libs/skcms/skcms-0_pre20211006.ebuild b/media-libs/skcms/skcms-0_pre20211006.ebuild
new file mode 100644
index 000000000..85bb09394
--- /dev/null
+++ b/media-libs/skcms/skcms-0_pre20211006.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT="0d549648032490dbdb091e9f1e31be56ea031599"
+
+inherit toolchain-funcs
+
+DESCRIPTION="A complete 2D graphic library for drawing Text, Geometries, and Images"
+HOMEPAGE="https://skia.googlesource.com/skcms"
+SRC_URI="https://skia.googlesource.com/skcms/+archive/${COMMIT}.tar.gz -> ${PF}.tar.gz"
+S="${WORKDIR}"
+
+KEYWORDS="~amd64"
+LICENSE="BSD"
+SLOT="0"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+RESTRICT="!test? ( test )"
+
+src_compile() {
+ tc-export CC CXX
+
+ ${CXX} ${CXXFLAGS} ${LDFLAGS} -fPIC -shared -I./src -Wl,-soname,libskcms.so skcms.cc -o libskcms.so || die
+ ${CC} ${CFLAGS} -fPIC -I./src -c test_only.c || die
+ ${CC} ${CFLAGS} ${LDFLAGS} -fPIE -I./src test_only.o iccdump.c -o iccdump -ldl -L. -lskcms || die
+ ${CC} ${CFLAGS} ${LDFLAGS} -fPIE -I./src test_only.o tests.c -o tests -L. -lskcms || die
+}
+
+src_install() {
+ dolib.so libskcms.so
+ dobin iccdump
+ doheader skcms.h
+}
+
+src_test() {
+ ./tests || die
+}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: media-libs/skcms/
@ 2021-10-27 10:54 Alessandro Barbieri
0 siblings, 0 replies; 5+ messages in thread
From: Alessandro Barbieri @ 2021-10-27 10:54 UTC (permalink / raw
To: gentoo-commits
commit: fe602b8f2d12c235aa112a3c4b2ab53706b355b0
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Wed Oct 27 10:54:16 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Wed Oct 27 10:54:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe602b8f
media-libs/skcms: regenerate manifest
Closes: https://bugs.gentoo.org/820488
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
media-libs/skcms/Manifest | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/skcms/Manifest b/media-libs/skcms/Manifest
index d59e96c04..6ed21c692 100644
--- a/media-libs/skcms/Manifest
+++ b/media-libs/skcms/Manifest
@@ -1 +1 @@
-DIST skcms-0_pre20211006.tar.gz 9986356 BLAKE2B fc53659232cbdb4c994c805944c5c1560fc084b94a3ad016ec51346cfb0483f262d53ebe7001d86dbda250b231b935882c99bc648043a8a55c0f85d2bc927bf1 SHA512 9595c20fae2df23816e4e094fc92e8cd8bc361eb3af5a77b1647064ec63a59796828aa40e151a402b22e9aaef2b983e97020dd761e253872ab59927ddcb9154e
+DIST skcms-0_pre20211006.tar.gz 9986329 BLAKE2B 29bf5dc51dcf55f979920bf20c7ff4424f3edf0902795a3b52156148e642243093e919fd109c35537b248c447d2e4516da6a7a57afa72398236dc8444180434e SHA512 8f180f054ac7798a6738f61713d80f1c7d15ff0d463a700c0da8cab1af672ff623af830d78fef547d0f2086fde95bc809f278254acf500960725096567cdb6e1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: media-libs/skcms/
@ 2021-10-30 19:37 Alessandro Barbieri
0 siblings, 0 replies; 5+ messages in thread
From: Alessandro Barbieri @ 2021-10-30 19:37 UTC (permalink / raw
To: gentoo-commits
commit: 8213c0a360e7d056f94762d18a93b845372524eb
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Oct 30 19:37:21 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sat Oct 30 19:37:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8213c0a3
media-libs/skcms: host the source on my gdrive
Closes: https://bugs.gentoo.org/820650
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
media-libs/skcms/Manifest | 2 +-
media-libs/skcms/skcms-0_pre20211006.ebuild | 4 +---
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/media-libs/skcms/Manifest b/media-libs/skcms/Manifest
index 6ed21c692..6c557484e 100644
--- a/media-libs/skcms/Manifest
+++ b/media-libs/skcms/Manifest
@@ -1 +1 @@
-DIST skcms-0_pre20211006.tar.gz 9986329 BLAKE2B 29bf5dc51dcf55f979920bf20c7ff4424f3edf0902795a3b52156148e642243093e919fd109c35537b248c447d2e4516da6a7a57afa72398236dc8444180434e SHA512 8f180f054ac7798a6738f61713d80f1c7d15ff0d463a700c0da8cab1af672ff623af830d78fef547d0f2086fde95bc809f278254acf500960725096567cdb6e1
+DIST skcms-0_pre20211006.tar.gz 9986375 BLAKE2B f95ab6fb05c422e58e10aca053df670b44b98dbc0c6bf7d75ad6ff9e5fc312c0f7c0447e1d8ecf8eedfb110df232d01924227a42c178e6b09e7e9ce078f5bbe8 SHA512 cff5d835934f125373854c651f6ea50a10b212f207c6101ef2cf36ac4a27dc1e5d45a5e932595824f7385a4fe1611508f4c8861094219029aabe3d6462211fd7
diff --git a/media-libs/skcms/skcms-0_pre20211006.ebuild b/media-libs/skcms/skcms-0_pre20211006.ebuild
index 85bb09394..426bb3837 100644
--- a/media-libs/skcms/skcms-0_pre20211006.ebuild
+++ b/media-libs/skcms/skcms-0_pre20211006.ebuild
@@ -3,13 +3,11 @@
EAPI=7
-COMMIT="0d549648032490dbdb091e9f1e31be56ea031599"
-
inherit toolchain-funcs
DESCRIPTION="A complete 2D graphic library for drawing Text, Geometries, and Images"
HOMEPAGE="https://skia.googlesource.com/skcms"
-SRC_URI="https://skia.googlesource.com/skcms/+archive/${COMMIT}.tar.gz -> ${PF}.tar.gz"
+SRC_URI="https://drive.google.com/uc?export=download&id=1BmWRhwDnribygNRsR2UwaxIMrAB7GZw4 -> ${PF}.tar.gz"
S="${WORKDIR}"
KEYWORDS="~amd64"
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: media-libs/skcms/
@ 2022-01-23 0:13 Alessandro Barbieri
0 siblings, 0 replies; 5+ messages in thread
From: Alessandro Barbieri @ 2022-01-23 0:13 UTC (permalink / raw
To: gentoo-commits
commit: 867f3d89ad3f63742c71f1e441b035c125e62f03
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Wed Nov 10 23:44:45 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sat Jan 22 23:58:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=867f3d89
media-libs/skcms: load the library for testing
Closes: https://bugs.gentoo.org/822915
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
media-libs/skcms/skcms-0_pre20211006.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/skcms/skcms-0_pre20211006.ebuild b/media-libs/skcms/skcms-0_pre20211006.ebuild
index 426bb3837..115d950fc 100644
--- a/media-libs/skcms/skcms-0_pre20211006.ebuild
+++ b/media-libs/skcms/skcms-0_pre20211006.ebuild
@@ -36,5 +36,5 @@ src_install() {
}
src_test() {
- ./tests || die
+ LD_LIBRARY_PATH="./:${LD_LIBRARY_PATH}" ./tests || die
}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: media-libs/skcms/
@ 2022-05-29 21:04 Alessandro Barbieri
0 siblings, 0 replies; 5+ messages in thread
From: Alessandro Barbieri @ 2022-05-29 21:04 UTC (permalink / raw
To: gentoo-commits
commit: e3aa6b447f30585ce500d77499ce92845c1d5e80
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sun May 29 21:04:09 2022 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sun May 29 21:04:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3aa6b44
media-libs/skcms: EAPI 8
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
media-libs/skcms/Manifest | 2 +-
.../{skcms-0_pre20211006.ebuild => skcms-0_pre20211006-r1.ebuild} | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-libs/skcms/Manifest b/media-libs/skcms/Manifest
index 6c557484e..6cfd4f48c 100644
--- a/media-libs/skcms/Manifest
+++ b/media-libs/skcms/Manifest
@@ -1 +1 @@
-DIST skcms-0_pre20211006.tar.gz 9986375 BLAKE2B f95ab6fb05c422e58e10aca053df670b44b98dbc0c6bf7d75ad6ff9e5fc312c0f7c0447e1d8ecf8eedfb110df232d01924227a42c178e6b09e7e9ce078f5bbe8 SHA512 cff5d835934f125373854c651f6ea50a10b212f207c6101ef2cf36ac4a27dc1e5d45a5e932595824f7385a4fe1611508f4c8861094219029aabe3d6462211fd7
+DIST skcms-0_pre20211006-r1.tar.gz 9986375 BLAKE2B f95ab6fb05c422e58e10aca053df670b44b98dbc0c6bf7d75ad6ff9e5fc312c0f7c0447e1d8ecf8eedfb110df232d01924227a42c178e6b09e7e9ce078f5bbe8 SHA512 cff5d835934f125373854c651f6ea50a10b212f207c6101ef2cf36ac4a27dc1e5d45a5e932595824f7385a4fe1611508f4c8861094219029aabe3d6462211fd7
diff --git a/media-libs/skcms/skcms-0_pre20211006.ebuild b/media-libs/skcms/skcms-0_pre20211006-r1.ebuild
similarity index 94%
rename from media-libs/skcms/skcms-0_pre20211006.ebuild
rename to media-libs/skcms/skcms-0_pre20211006-r1.ebuild
index 115d950fc..0321395e5 100644
--- a/media-libs/skcms/skcms-0_pre20211006.ebuild
+++ b/media-libs/skcms/skcms-0_pre20211006-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit toolchain-funcs
@@ -12,7 +12,7 @@ S="${WORKDIR}"
KEYWORDS="~amd64"
LICENSE="BSD"
-SLOT="0"
+SLOT="0/${PV}"
IUSE="test"
RDEPEND=""
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2022-05-29 21:05 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-27 10:54 [gentoo-commits] repo/proj/guru:dev commit in: media-libs/skcms/ Alessandro Barbieri
-- strict thread matches above, loose matches on Subject: below --
2022-05-29 21:04 Alessandro Barbieri
2022-01-23 0:13 Alessandro Barbieri
2021-10-30 19:37 Alessandro Barbieri
2021-10-26 16:35 Alessandro Barbieri
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox