Skip to content

SPECS: Add some dependency for syft (part 1) - #968

Open
Jvlegod wants to merge 59 commits into
openRuyi-Project:mainfrom
Jvlegod:golang-fix-2026-7-17
Open

SPECS: Add some dependency for syft (part 1)#968
Jvlegod wants to merge 59 commits into
openRuyi-Project:mainfrom
Jvlegod:golang-fix-2026-7-17

Conversation

@Jvlegod

@Jvlegod Jvlegod commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Summary

Add some golang dependency for syft also with grype

I discovered there are still a lot of dependencies that need to be brought in; at a rough estimate, it looks like a chain reaction involving over 200 of them.

This is the first part, comprising a total of 60 packages and 59 commits.

Checklist

Assisted-by: gpt-5.5

@openruyi-bot openruyi-bot Bot added Community: Student contribution Used by contributors that are currently students at an educational institution. BuildSystem: golangmodule Issue/PR related to golangmodule BuildSystem. Target: Rolling Targeting rolling/current branch. Workflow: Ready For Review Ready for review by anyone with domain expertise. labels Jul 19, 2026
@Jvlegod
Jvlegod force-pushed the golang-fix-2026-7-17 branch from dfb8400 to 8368652 Compare July 20, 2026 10:25
@openruyi-bot openruyi-bot Bot added the AI Assistance AI is used to help with portions of code, tests, or documentation. label Jul 24, 2026
@Jvlegod
Jvlegod force-pushed the golang-fix-2026-7-17 branch 4 times, most recently from b5ce467 to d840355 Compare July 24, 2026 07:42
Name: go-github-codahale-rfc6979
Version: 0+git20260716.6a90f24
Release: %autorelease
Summary: Is an implementation of RFC 6979's deterministic DSA

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Summary: Is an implementation of RFC 6979's deterministic DSA
Summary: Go implementation of RFC 6979's deterministic DSA

@openruyi-bot openruyi-bot Bot added Workflow: In Review Issues that are undergoing code review and/or undergoing design review. and removed Workflow: Ready For Review Ready for review by anyone with domain expertise. labels Jul 24, 2026
Name: go-github-datadog-zstd
Version: 1.5.7
Release: %autorelease
Summary: C Zstd Homepage

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Summary: C Zstd Homepage
Summary: Zstd wrapper for Go

Comment on lines +38 to +39
%license LICENSE
%doc README.md

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
%license LICENSE
%doc README.md
%doc README.md
%license LICENSE

Jvlegod added 4 commits July 24, 2026 16:32
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Add a patch to handle zero sample rate cases in fgprof.

Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
@Jvlegod
Jvlegod force-pushed the golang-fix-2026-7-17 branch from d840355 to 55e577d Compare July 24, 2026 08:47
@Jvlegod

Jvlegod commented Jul 24, 2026

Copy link
Copy Markdown
Contributor Author

all changed!!!

BuildSystem: golangmodules

BuildOption(prep): -n %{_name}-%{version}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Delete this new line!

%define commit_id d51e80ef957dba7f19388ca64afefbd5a096af30

Name: go-github-mgutz-ansi
Version: 0+git20200706.d51e80e

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use the packaging date as the package version.

Comment on lines +24 to +25
BuildOption(prep): -n %{_name}-%{commit_id}
BuildRequires: go

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
BuildOption(prep): -n %{_name}-%{commit_id}
BuildRequires: go
BuildOption(prep): -n %{_name}-%{commit_id}
BuildRequires: go

%define commit_id cc7b2070d91ebf40d233207b633e28f5bd8f03a5

Name: go-github-scylladb-go-set
Version: 1.0.3~0.git20200225.cc7b2070d91e

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

dependents sorted by GitHub stars as of Jan 8th, 2026 as is reported by
GitHub's dependents.

Repository | Stars

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please delete these; the %description is too long.

Name: go-github-sorairolake-lzip-go
Version: 0.3.8
Release: %autorelease
Summary: Implements the [lzip compressed format]

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Summary: Implements the [lzip compressed format]
Summary: Implements the lzip compressed format

BuildSystem: golangmodules

BuildOption(prep): -n %{_name}-%{commit_id}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Delete this new line.

%define commit_id 7098f93598fb

Name: go-github-spdx-gordf
Version: 0+git20201111.7098f93

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use the packaging date as the package version.

Jvlegod added 29 commits August 1, 2026 19:34
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn>
@Jvlegod
Jvlegod force-pushed the golang-fix-2026-7-17 branch from 55e577d to e2512ee Compare August 1, 2026 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Assistance AI is used to help with portions of code, tests, or documentation. BuildSystem: golangmodule Issue/PR related to golangmodule BuildSystem. Community: Student contribution Used by contributors that are currently students at an educational institution. Target: Rolling Targeting rolling/current branch. Workflow: In Review Issues that are undergoing code review and/or undergoing design review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants