* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libtypec/
@ 2024-04-12 22:55 Adrian Ratiu
0 siblings, 0 replies; 4+ messages in thread
From: Adrian Ratiu @ 2024-04-12 22:55 UTC (permalink / raw
To: gentoo-commits
commit: 47cbba5da4e5f62964dc21fc7e719f0976ad96fa
Author: Adrian Ratiu <adrian.ratiu <AT> collabora <DOT> com>
AuthorDate: Fri Apr 12 22:53:07 2024 +0000
Commit: Adrian Ratiu <adrian.ratiu <AT> collabora <DOT> com>
CommitDate: Fri Apr 12 22:55:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47cbba5d
dev-libs/libtypec: add myself as ebuild maintainer
I didn't notice I added this as maintainer-needed :)
Addresses comments in:
https://github.com/gentoo/guru/commit/1525837f407ffd338515ca42a0f349df824e74c0#r140921558
Signed-off-by: Adrian Ratiu <adrian.ratiu <AT> collabora.com>
dev-libs/libtypec/metadata.xml | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-libs/libtypec/metadata.xml b/dev-libs/libtypec/metadata.xml
index 67b3cc5f8c..970892314e 100644
--- a/dev-libs/libtypec/metadata.xml
+++ b/dev-libs/libtypec/metadata.xml
@@ -8,7 +8,10 @@
diagnostic and debug tools to debug system issues around USB-C/USB
PD topology.
</longdescription>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <name>Adrian Ratiu</name>
+ <email>adrian.ratiu@collabora.com</email>
+ </maintainer>
<upstream>
<remote-id type="github">Rajaram-Regupathy/libtypec</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libtypec/
@ 2024-04-17 22:32 Adrian Ratiu
0 siblings, 0 replies; 4+ messages in thread
From: Adrian Ratiu @ 2024-04-17 22:32 UTC (permalink / raw
To: gentoo-commits
commit: 3d509ff858343791965c854acc9d26fff976ee37
Author: Adrian Ratiu <adrian.ratiu <AT> collabora <DOT> com>
AuthorDate: Wed Apr 17 22:30:25 2024 +0000
Commit: Adrian Ratiu <adrian.ratiu <AT> collabora <DOT> com>
CommitDate: Wed Apr 17 22:32:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d509ff8
dev-util/libtypec: add a co-maintainer
Rajaram was very nice to agree to help maintain this.
He is also the upstream project maintainer.
Signed-off-by: Adrian Ratiu <adrian.ratiu <AT> collabora.com>
dev-libs/libtypec/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-libs/libtypec/metadata.xml b/dev-libs/libtypec/metadata.xml
index 970892314e..97cf050480 100644
--- a/dev-libs/libtypec/metadata.xml
+++ b/dev-libs/libtypec/metadata.xml
@@ -12,6 +12,10 @@
<name>Adrian Ratiu</name>
<email>adrian.ratiu@collabora.com</email>
</maintainer>
+ <maintainer type="person">
+ <name>Rajaram Regupathy</name>
+ <email>rajaram.regupathy@gmail.com</email>
+ </maintainer>
<upstream>
<remote-id type="github">Rajaram-Regupathy/libtypec</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libtypec/
@ 2024-04-26 13:54 Lucio Sauer
0 siblings, 0 replies; 4+ messages in thread
From: Lucio Sauer @ 2024-04-26 13:54 UTC (permalink / raw
To: gentoo-commits
commit: 7d1147ff437ae8a21aca609c603f8562542d29f6
Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Fri Apr 26 13:45:34 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Fri Apr 26 13:51:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d1147ff
dev-libs/libtypec: fix revision bump (7e6af504b7ecc)
Replace symlink to ${PV} 0.5.0 with regular ...-r1 file.
Partially revert 7e6af504b7ecca1853034f60eb6dd6dc20f2ce46 to reset
libtypec-0.5.0 to its pre-revision state.
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>
dev-libs/libtypec/libtypec-0.5.0-r1.ebuild | 37 +++++++++++++++++++++++++++++-
dev-libs/libtypec/libtypec-0.5.0.ebuild | 6 -----
2 files changed, 36 insertions(+), 7 deletions(-)
diff --git a/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild b/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild
deleted file mode 120000
index 6fadeb75a3..0000000000
--- a/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild
+++ /dev/null
@@ -1 +0,0 @@
-libtypec-0.5.0.ebuild
\ No newline at end of file
diff --git a/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild b/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild
new file mode 100644
index 0000000000..0e9c08e3aa
--- /dev/null
+++ b/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Library to interface with USB Type-c/Power Delivery devices"
+HOMEPAGE="https://github.com/Rajaram-Regupathy/libtypec"
+SRC_URI="https://github.com/Rajaram-Regupathy/libtypec/releases/download/${P}/${P}-Source.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${P}-Source"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch"
+ "${FILESDIR}/${PN}-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch"
+ "${FILESDIR}/${PN}-0.5.0-sysfs_ops-fix-nftw-fun-pointer-def.patch"
+ "${FILESDIR}/${PN}-0.5.0-libtypec-utils-close-fp-before-returning.patch"
+ "${FILESDIR}/${PN}-0.5.0-libtypec-close-fp-before-returning.patch"
+ "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-return-at-end-of-fun.patch"
+ "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-return-at-end-of-function.patch"
+ "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-break-in-switch-statement.patch"
+ "${FILESDIR}/${PN}-0.5.0-typecstatus-fix-potential-overflow.patch"
+)
+
+src_configure() {
+ # don't force CFLAGS to allow Gentoo toolchain to set them
+ local mycmakeargs=(
+ -DLIBTYPEC_STRICT_CFLAGS=OFF
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/libtypec/libtypec-0.5.0.ebuild b/dev-libs/libtypec/libtypec-0.5.0.ebuild
index 0e9c08e3aa..02697c52d9 100644
--- a/dev-libs/libtypec/libtypec-0.5.0.ebuild
+++ b/dev-libs/libtypec/libtypec-0.5.0.ebuild
@@ -19,12 +19,6 @@ PATCHES=(
"${FILESDIR}/${PN}-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch"
"${FILESDIR}/${PN}-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch"
"${FILESDIR}/${PN}-0.5.0-sysfs_ops-fix-nftw-fun-pointer-def.patch"
- "${FILESDIR}/${PN}-0.5.0-libtypec-utils-close-fp-before-returning.patch"
- "${FILESDIR}/${PN}-0.5.0-libtypec-close-fp-before-returning.patch"
- "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-return-at-end-of-fun.patch"
- "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-return-at-end-of-function.patch"
- "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-break-in-switch-statement.patch"
- "${FILESDIR}/${PN}-0.5.0-typecstatus-fix-potential-overflow.patch"
)
src_configure() {
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libtypec/
@ 2024-05-16 14:46 Adrian Ratiu
0 siblings, 0 replies; 4+ messages in thread
From: Adrian Ratiu @ 2024-05-16 14:46 UTC (permalink / raw
To: gentoo-commits
commit: 7132a99df69d9f75157afc723b5bbc7c82d3eae0
Author: Adrian Ratiu <adrian.ratiu <AT> collabora <DOT> com>
AuthorDate: Thu May 16 14:45:18 2024 +0000
Commit: Adrian Ratiu <adrian.ratiu <AT> collabora <DOT> com>
CommitDate: Thu May 16 14:45:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7132a99d
dev-libs/libtypec: fetch from new repo location
The upstream maintainer created a new repo location so
we don't have to use his personal account anymore.
Signed-off-by: Adrian Ratiu <adrian.ratiu <AT> collabora.com>
dev-libs/libtypec/Manifest | 2 +-
dev-libs/libtypec/libtypec-0.5.1.ebuild | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-libs/libtypec/Manifest b/dev-libs/libtypec/Manifest
index 860882f219..57b37ef5ef 100644
--- a/dev-libs/libtypec/Manifest
+++ b/dev-libs/libtypec/Manifest
@@ -1 +1 @@
-DIST libtypec-0.5.1-Source.tar.gz 146305 BLAKE2B d93f640c3a37e51c1b0116c8dbdc6f06f301ec63a95739107c09458eecb765ee82ab4b3a4c7d8c54dbcbef32496d67e1030a3b9b11a144dfa149584cf9b4b151 SHA512 b6f9b2396306825e31cb1002953ea0eac8597a099305cd59bb08590939e98c720a0f2eca2742de70a10a90ae379d3338d42cb6f8e5a6a359246f7266ba9b016a
+DIST libtypec-0.5.1.tar.gz 35289 BLAKE2B c6d9fd060e999568b3f348d68cc49665c38d0d0adcf5761e236e14b0ae095ddb06b65226a98495e804ee0bf41dc42526c78e00c1b9e8fdf2dc65a56818a10253 SHA512 9acdb2e0963d85b8f6868b0ad18f644466aa8b0bb868bafd823ac3a8179370a68f1a69c8357705c70733a1cf0a750e484c1f4aa1816a1dc887a52024f9dffcce
diff --git a/dev-libs/libtypec/libtypec-0.5.1.ebuild b/dev-libs/libtypec/libtypec-0.5.1.ebuild
index 0f083f6175..56723f64d9 100644
--- a/dev-libs/libtypec/libtypec-0.5.1.ebuild
+++ b/dev-libs/libtypec/libtypec-0.5.1.ebuild
@@ -6,10 +6,10 @@ EAPI=8
inherit cmake
DESCRIPTION="Library to interface with USB Type-c/Power Delivery devices"
-HOMEPAGE="https://github.com/Rajaram-Regupathy/libtypec"
-SRC_URI="https://github.com/Rajaram-Regupathy/libtypec/releases/download/${P}/${P}-Source.tar.gz"
+HOMEPAGE="https://github.com/libtypec/libtypec"
+SRC_URI="https://github.com/libtypec/libtypec/archive/refs/tags/${P}.tar.gz"
-S="${WORKDIR}/${P}-Source"
+S="${WORKDIR}/${PN}-${P}"
LICENSE="MIT"
SLOT="0"
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-05-16 14:46 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-16 14:46 [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libtypec/ Adrian Ratiu
-- strict thread matches above, loose matches on Subject: below --
2024-04-26 13:54 Lucio Sauer
2024-04-17 22:32 Adrian Ratiu
2024-04-12 22:55 Adrian Ratiu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox