Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from gentoo:master #6965

Merged
merged 45 commits into from
Jan 19, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
dec4769
app-crypt/eid-mw: add 5.1.21
linuxunderground Jan 19, 2025
c8b96c4
app-crypt/eid-mw: drop 5.1.19
Amynka Jan 19, 2025
fa6e1d9
app-metrics/node_exporter: Stabilize 1.8.2 amd64, #948387
arthurzam Jan 19, 2025
f363f3f
net-libs/webkit-gtk: Add Ruby 3.4 to 2.46.5
chewi Jan 19, 2025
e128180
dev-java/swt: Stabilize 4.34 amd64, #948396
thesamesam Jan 19, 2025
5fb51e0
app-portage/metagen: Add python3_13 to 0.7.4 and 9999
chewi Jan 19, 2025
bf45cff
net-news/liferea: Add python3_13 to 1.15.8
chewi Jan 19, 2025
f038d54
dev-python/pyxattr: Add python3_13 and python3_13t
chewi Jan 19, 2025
2f1e8b7
dev-python/aiopylgtv: Add python3_13
chewi Jan 19, 2025
a38bc65
dev-python/pyxattr: Forgot to bump the year
chewi Jan 19, 2025
8927190
app-containers/umoci: add 0.4.7, security bump
csfore Jan 7, 2024
ce65e64
app-containers/umoci: cleanup 0.4.7
arthurzam Jan 19, 2025
5e084fc
dev-java/protobuf-java: drop 4.29.1
vaukai Jan 19, 2025
48c06c4
dev-java/guava-testlib: drop 33.3.0, 33.3.1
vaukai Jan 19, 2025
cab6209
dev-java/guava: drop 33.3.0, 33.3.1
vaukai Jan 19, 2025
1c257c6
dev-java/error-prone-annotations: drop 2.32.0
vaukai Jan 19, 2025
029c5a7
dev-java/checker-framework-qual: drop 3.47.0
vaukai Jan 19, 2025
97e0283
net-misc/dropbox: call missing xdg phase
parona-source Jan 17, 2025
2405300
sys-kernel/zen-sources: add 6.12.10, drop 6.12.5
hardenedpenguin Jan 19, 2025
6761135
sys-apps/config-site: add gentoo upstream metadata
thesamesam Jan 19, 2025
a5a109f
sys-apps/config-site: switch to using git repo
thesamesam Jan 19, 2025
232deac
dev-util/maturin: Stabilize 1.8.1 amd64, #948403
thesamesam Jan 19, 2025
7604935
app-containers/cri-tools: Stabilize 1.32.0 amd64, #948404
thesamesam Jan 19, 2025
74a789c
sys-apps/config-site: add 99999999
thesamesam Jan 19, 2025
ed8aae1
dev-go/delve: add 1.24.0
douglarek Jan 15, 2025
af76274
dev-build/cmake: Stabilize 3.30.6 sparc, #945518
arthurzam Jan 19, 2025
e4603a6
sys-apps/config-site: add github upstream metadata
thesamesam Jan 19, 2025
1639cb5
dev-util/maturin: Stabilize 1.8.1 x86, #948403
thesamesam Jan 19, 2025
e25b36c
dev-build/meson: Stabilize 1.5.2 ppc, #941905
arthurzam Jan 19, 2025
018f376
dev-build/meson: Stabilize 1.5.2 arm, #941905
arthurzam Jan 19, 2025
039f23f
dev-build/meson: Stabilize 1.5.2 arm64, #941905
arthurzam Jan 19, 2025
2689285
xfce-extra/thunar-shares-plugin: Bump to 0.4.0
mgorny Jan 19, 2025
102c3b0
sys-libs/glibc: Whitelist another test failing in systemd-nspawn
akhuettel Jan 19, 2025
0d54be5
net-mail/b4: drop 0.14.1
mpagano Jan 19, 2025
c0db02b
app-text/zeal: drop 0.7.1 and unused patches
mpagano Jan 19, 2025
4a8dd58
app-editors/nano: Drop obsolete commands from nanorc
ulm Jan 6, 2025
b051d81
x11-libs/gtksourceview/files: Drop obsolete commands from gentoo.lang
ulm Jan 6, 2025
df5481a
gui-libs/gtksourceview: Drop obsolete commands from gentoo.lang
ulm Jan 6, 2025
bca8c77
sys-kernel/vanilla-kernel: Bump to 6.1.126
mgorny Jan 19, 2025
35d0e3f
sys-kernel/gentoo-kernel: Bump to 6.1.126
mgorny Jan 19, 2025
ab7e960
virtual/dist-kernel: Bump to 6.1.126
mgorny Jan 19, 2025
6f5c4ec
sys-kernel/gentoo-kernel-bin: Bump to 6.1.126
mgorny Jan 19, 2025
610ee66
licenses: Drop full texts from FSF licenses with exceptions
ulm Jan 19, 2025
e20e745
licenses: Update FSF licenses from upstream
ulm Jan 19, 2025
9334f3b
licenses: Drop unused Interbase-1.0
ulm Jan 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
dev-go/delve: add 1.24.0
Closes: https://bugs.gentoo.org/947911
Signed-off-by: Leo Douglas <[email protected]>
Closes: gentoo#40142
Signed-off-by: Arthur Zamarin <[email protected]>
  • Loading branch information
douglarek authored and arthurzam committed Jan 19, 2025
commit ed8aae154f61cf551e8c966ca644f8ad154fd6a8
1 change: 1 addition & 0 deletions dev-go/delve/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ DIST delve-1.20.2.tar.gz 9198885 BLAKE2B 16cb8d5ec8c83082c6d61e0c5235597e46a3ff2
DIST delve-1.21.2.tar.gz 9430716 BLAKE2B 4fe7e53791aa96284cea0ce614a066c15a9e15894c0fb84993f3405b4a5cd6abd1d88a912408912757de931fdc2ab4f73227d2bce1e58859b3336dd21698d75d SHA512 78953099b1ba79d04136b037d1fd45dc2f9013428a9eed77bb0bba7c43a00370d701d0576e9c1367e5e45f236ceb4bcdfc1c3366db95999dbe9e758e54225541
DIST delve-1.22.1.tar.gz 9565782 BLAKE2B 51945229974adf0bd0addcfb07439964c02b658b2b330a03a01fe3abfc7b451c77d427e1234fc650ece9ec37b4f4d222091b41dfb24ee19b342bb6a7a4515f01 SHA512 73b6e7f5c88ffe3c3197a33106c2d10349bb622f10ec54e3dd0b045ed5717a341d48c5415f6b56b3a927afa6d994ff30dced802f82ed14d149f202f46c7a6b44
DIST delve-1.23.1.tar.gz 9532112 BLAKE2B 5d617fe6664b25629004f7088b53ba103832ddc07345e75ca95c9a4b41075c05aa885c3a3edb1794585ff7e3f5fd3cd517aaefb86c6a656f17698cf1fec8ec5f SHA512 1f88b5aa7d0442b5c4f79be5cf465d76bc3849e849f36677f36735a57b117db0a3cdecc2bbc215573d9fcdae724e6f50b792550b6188e844e392d9a659281dfe
DIST delve-1.24.0.tar.gz 9694472 BLAKE2B 481eacece39f72a8eee4d4c8ce2b5f1b75ae06944be586011e92bbdb3d4a3ac45966ab820a46be4cac12691b21f045bee150e8cfbbff0854d88197cd463207cf SHA512 aee968e3b8ad408297f192df0c3e3ca4bd5ecdd5e8eff71ae7c5e143400a2693310ff094e3916c688ce610327eacd6a982c7637b58d7e20636dd18311950e974
47 changes: 47 additions & 0 deletions dev-go/delve/delve-1.24.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit go-module

DESCRIPTION="A source-level debugger for the Go programming language"
HOMEPAGE="https://github.com/go-delve/delve"
SRC_URI="https://github.com/go-delve/delve/archive/v${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="MIT BSD BSD-2 Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"

src_prepare() {
default

# disable failing tests
sed -e 's/TestDebugger_LaunchWithTTY/_&/' -i service/debugger/debugger_unix_test.go || die
sed -e 's/TestDump/_&/' -i pkg/proc/proc_test.go || die
rm cmd/dlv/dlv_test.go || die
}

src_compile() {
ego build -mod=vendor -ldflags="-X main.Build=${PV}" -o "${S}/dlv" ./cmd/dlv
}

src_test() {
ego test -count 1 -p 1 -ldflags="-X main.Build=${PV}" ./...
}

src_install() {
dobin dlv
dodoc README.md CHANGELOG.md
}

pkg_postinst() {
elog "Telemetry notice:"
elog "Starting with version 1.24.0, Delve will begin collecting opt-in telemetry"
elog "data using the same mechanism used by the Go toolchain."
elog
elog "For more information, please see:"
elog " * https://github.com/golang/go/issues/68384"
elog " * https://go.dev/doc/telemetry#background"
elog " * https://github.com/go-delve/delve/issues/3815"
}