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

Add app-* packages under automation #1470

Merged
merged 22 commits into from
Dec 15, 2023
Merged

Add app-* packages under automation #1470

merged 22 commits into from
Dec 15, 2023

Conversation

krnowak
Copy link
Member

@krnowak krnowak commented Dec 7, 2023

Put more packages under automation, this PR will bump the percentage of automated packages from 87.76% to 91.13%.

CI: http://jenkins.infra.kinvolk.io:8080/job/container/job/sdk/1217/cldsv

--

  • app-admin/eselect: [DEV]

  • app-admin/perl-cleaner:

    • from 2.30 to 2.31
    • EAPI 8
    • added pkgcore IUSE flag (uses pkgcore stuff instead of portage, disabled)
    • updated metadata
    • release notes: none
  • app-arch/lz4: [PROD] [DEV]

  • app-arch/lzop:

    • from 1.04 to 1.04-r1
    • EAPI 8
  • app-crypt/argon2: [PROD] [DEV]

    • from 20190702 to 20190702-r1
    • fixed make invocation
    • updated metadata
  • app-crypt/efitools:

    • from 1.9.2 to 1.9.2-r1
    • EAPI 8
    • still unstable for arm64, so updated accept keywords in overlay profiles
    • added patches to fix build system and building with clang 16
  • app-crypt/mhash:

    • from 0.9.9.9-r2 to 0.9.9.9-r3
    • EAPI 8
    • changed license from GPL-2 to GPL-2+
    • added a pkg-config file
    • updated metadata
  • app-crypt/shash:

    • from 0.2.6-r3 to 0.2.6-r4
    • EAPI 8
  • app-doc/eclass-manpages:

    • from 20211002 to 20230919
    • dropped dependencies on app-arch/xz-utils and sys-apps/groff
    • updated metadata
    • release notes: none
  • app-eselect/eselect-lib-bin-symlink: [DEV]

    • still at 0.1.1-r1
    • changed GPL-2 license to GPL-2+
    • updated keywords for other arches
    • updated metadata
  • app-eselect/eselect-pinentry:

    • from 0.7.2 to 0.7.2-r1
    • EAPI 8
    • updated keywords for other arches
    • updated metadata
  • app-eselect/eselect-python: [DEV]

    • still at 20200719
    • updated keywords for other arches
  • app-eselect/eselect-rust: [DEV]

    • still at 20210703
    • updated keywords for other arches
  • app-eselect/eselect-vi:

    • from 1.2 to 20221122
    • EAPI 8
    • updated metadata
    • release notes: none
  • app-misc/jq: [PROD] [DEV]

  • app-misc/zisofs-tools:

    • from 1.0.8 to 1.0.8-r1
    • EAPI 8
    • updated keywords for other arches
  • app-shells/gentoo-bashcomp: [DEV]

    • from 20190211 to 20230313
    • EAPI 8
    • release notes: none
  • app-text/xmlto:

    • from 0.0.28-r6 to 0.0.28-r11
    • EAPI 8
    • changed license from GPL-2 to GPL-2+
    • updated keywords for other arches
    • added runtime dependency on app-shells/bash
    • pulled in a build dependency on app-alternatives/lex because some patch modifies the lex files
  • app-vim/gentoo-syntax:

    • from 0.20211208 to 12
    • updated keywords for other arches
    • updated metadata
    • release notes: none

--

  • Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)
  • Inspected CI output for image differences: /boot and /usr size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.

It's from Gentoo commit d7dfa749e63d3a3cec49980a0385115f31cad213.
It's from Gentoo commit 8b2ff8cd374aaf49753d87c18c80462a79b8e878.
It's from Gentoo commit c23ff2a84ab7587f81fc236bd8b5413766d47e57.
It's from Gentoo commit 4aebe55f8c434205f2ea3d28ffacb834a401bc1f.
It's from Gentoo commit 0799e46d245a76cf43dc36b3fa1dcb864519a37f.
It's from Gentoo commit ae1e332058fc483a5d8d7804d34f369f4566638e.
It's from Gentoo commit 6d2df6f4b71756f49d6afeb99ef76b693bd39742.
It's from Gentoo commit a457ca66361ff3b68cd39b0ed38e770077de0db0.
It's from Gentoo commit 5b1fe4c46b67b894d0e06ae64a7ceca78f582093.
It's from Gentoo commit d729e464414eb0971b6899d8c2a1dee961a14ac5.
It's from Gentoo commit 8938ea97da4e035d2f217184cef8c642caa18cd0.
It's from Gentoo commit 77f67752cd0fa1d306b5d82723954ac8dbc6cd6c.
It's from Gentoo commit 8637ecd6b2ed31489e757b575a04ef9fa4fb9f05.
It's from Gentoo commit 123f1f2612f9cb64029291f6cba578a3e844a4de.
It's from Gentoo commit 79d039542c3c53925c72db7a58db0cf06f33faae.
It's from Gentoo commit a90b7d3dd874a0384525aa1a57a70b3043a85bc1.
It's from Gentoo commit 05ba09b8287082b6d88be1b6cb4c5335d55ebf10.
It's from Gentoo commit 6545573120c2238469c76b383358f507bfab6e58.
It's from Gentoo commit 5bb294b0939dad84f5bd187d0fd32ff0093ff820.
@krnowak
Copy link
Member Author

krnowak commented Dec 13, 2023

Copy link

@krnowak krnowak marked this pull request as ready for review December 13, 2023 10:25
@krnowak krnowak requested a review from a team December 13, 2023 10:25
@krnowak krnowak merged commit 1e4ef96 into main Dec 15, 2023
0 of 3 checks passed
@krnowak krnowak deleted the krnowak/app-automation branch December 15, 2023 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants