Update procps — procps → 4.0.5 (#13042)

* Update procps

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* disable-pidwait for i686

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add conflicts_ok

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* gpm: Package File Update Run on linux/386 container.

* gpm: Package File Update Run on linux/amd64 container.

* gpm: Package File Update Run on linux/arm/v7 container.

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust workflow checkouts.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
This commit is contained in:
Satadru Pramanik, DO, MPH, MEng
2025-10-04 02:01:44 -04:00
committed by GitHub
parent cdf15e5f6e
commit eebbeb8419
20 changed files with 187 additions and 197 deletions

View File

@@ -12,7 +12,7 @@ jobs:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Actionlint
uses: reviewdog/action-actionlint@v1
with:

View File

@@ -69,7 +69,7 @@ jobs:
x86_64_packages: ${{ steps.get-compatibility.outputs.x86_64_PACKAGES }}
armv7l_packages: ${{ steps.get-compatibility.outputs.armv7l_PACKAGES }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
persist-credentials: true
@@ -217,7 +217,7 @@ jobs:
env:
MATRIX_CONTEXT: ${{ toJson(matrix) }}
run: echo "$MATRIX_CONTEXT"
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
persist-credentials: true

View File

@@ -16,7 +16,7 @@ jobs:
if: ${{ github.repository_owner == 'chromebrew' }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: true
- name: Check for updates in core and buildessential packages.

View File

@@ -64,7 +64,7 @@ jobs:
x86_64_packages: ${{ steps.get-compatibility.outputs.x86_64_PACKAGES }}
armv7l_packages: ${{ steps.get-compatibility.outputs.armv7l_PACKAGES }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
persist-credentials: true
@@ -217,7 +217,7 @@ jobs:
env:
MATRIX_CONTEXT: ${{ toJson(matrix) }}
run: echo "$MATRIX_CONTEXT"
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
persist-credentials: true
@@ -334,7 +334,7 @@ jobs:
run: exit 1
- name: Report update & build success
run: echo "Update & build jobs succeeded. Creating a PR."
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
persist-credentials: true
@@ -389,18 +389,6 @@ jobs:
- '!manifest/**'
- '!packages/*.rb'
- '!.github/**'
- name: Get Changed Packages
id: changed-packages
env:
CHANGED_FILES: ${{ steps.changed-files.outputs.packages }}
run: |
if [[ -n "${CHANGED_FILES}" ]]; then
# Convert "packages/foo.rb packages/bar.rb" (from steps.changed-files.outputs.packages_all_changed_files) into "foo bar"
echo "CHANGED_PACKAGES=$(echo "${CHANGED_FILES}" | xargs basename -s .rb | xargs)" >> "$GITHUB_ENV"
echo "CHANGED_PACKAGES=$(echo "${CHANGED_FILES}" | xargs basename -s .rb | xargs)" >> "$GITHUB_OUTPUT"
else
echo "No Changed Files."
fi
- name: Get GH Token
id: get_workflow_token
uses: peter-murray/workflow-application-token-action@v4
@@ -414,7 +402,7 @@ jobs:
CHANGED_GITHUB_CONFIG_FILES: ${{ steps.changed-files.outputs.github_all_changed_files }}
CHANGED_MANIFEST_FILES: ${{ steps.changed-files.outputs.manifest_all_changed_files }}
CHANGED_OTHER_FILES: ${{ steps.changed-files.outputs.other_all_changed_files }}
# CHANGED_PACKAGES: ${{ needs.setup.outputs.changed_packages }}
CHANGED_PACKAGES: ${{ needs.setup.outputs.changed_packages }}
CREW_BRANCH: ${{ inputs.branch || github.ref_name }}
DRAFT_PR: ${{ inputs.draft_pr }}
GH_TOKEN: ${{ steps.get_workflow_token.outputs.token }}

View File

@@ -37,7 +37,7 @@ jobs:
outputs:
category: ${{ steps.changed-file-extensions.outputs.category }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Update branch

View File

@@ -11,10 +11,10 @@ jobs:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v4
- name: Markdown-lint
uses: reviewdog/action-markdownlint@v0
with:
fail_level: any
markdownlint_flags: '-s .mdl_style.rb'
reporter: github-pr-review
- uses: actions/checkout@v5
- name: Markdown-lint
uses: reviewdog/action-markdownlint@v0
with:
fail_level: any
markdownlint_flags: '-s .mdl_style.rb'
reporter: github-pr-review

View File

@@ -51,7 +51,7 @@ jobs:
x86_64_packages: ${{ steps.get-compatibility.outputs.x86_64_PACKAGES }}
armv7l_packages: ${{ steps.get-compatibility.outputs.armv7l_PACKAGES }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
persist-credentials: true
@@ -211,7 +211,7 @@ jobs:
env:
MATRIX_CONTEXT: ${{ toJson(matrix) }}
run: echo "$MATRIX_CONTEXT"
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
persist-credentials: true
@@ -323,7 +323,7 @@ jobs:
run: exit 1
- name: Report update success
run: echo "Update jobs succeeded. Creating a PR."
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
persist-credentials: true

View File

@@ -18,7 +18,7 @@ jobs:
if: ${{ github.repository_owner == 'chromebrew' }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: true
- uses: ruby/setup-ruby@v1

View File

@@ -9,7 +9,7 @@ jobs:
if: ${{ github.repository_owner == 'chromebrew' }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.4.3'

View File

@@ -11,15 +11,15 @@ jobs:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.4'
- name: Rubocop
uses: reviewdog/action-rubocop@v2
with:
fail_level: any
filter_mode: nofilter
only_changed: true
reporter: github-pr-review
rubocop_extensions: rubocop-chromebrew
- uses: actions/checkout@v5
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.4'
- name: Rubocop
uses: reviewdog/action-rubocop@v2
with:
fail_level: any
filter_mode: nofilter
only_changed: true
reporter: github-pr-review
rubocop_extensions: rubocop-chromebrew

View File

@@ -11,10 +11,10 @@ jobs:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v4
- name: ShellCheck
uses: reviewdog/action-shellcheck@v1
with:
exclude: './tools/*'
fail_level: any
reporter: github-pr-review
- uses: actions/checkout@v5
- name: ShellCheck
uses: reviewdog/action-shellcheck@v1
with:
exclude: './tools/*'
fail_level: any
reporter: github-pr-review

View File

@@ -37,7 +37,7 @@ jobs:
group: ${{ matrix.arch }}-${{ github.workflow }}-${{ github.ref }}-${{ github.sha }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: true
- name: Dump GitHub context

View File

@@ -19,7 +19,7 @@ jobs:
if: ${{ github.repository_owner == 'chromebrew' }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: true
- uses: ruby/setup-ruby@v1

View File

@@ -11,7 +11,7 @@ jobs:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: YAMLLint
uses: reviewdog/action-yamllint@v1
with:

View File

@@ -17,7 +17,7 @@ jobs:
if: ${{ github.repository_owner == 'chromebrew' }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: true
- name: Run required checks if necessary

View File

@@ -367,6 +367,7 @@ CREW_VALID_BUILDSYSTEMS ||= @buildsystems.sort!
unless defined?(CREW_UPDATER_EXCLUDED_PKGS)
CREW_UPDATER_EXCLUDED_PKGS = Set[
{ pkg_name: 'glibc', comments: 'Requires manual update.' },
{ pkg_name: 'gpm', comments: 'Upstream is defunct.' },
{ pkg_name: 'pkg_config', comments: 'Upstream is abandoned.' },
{ pkg_name: 'linuxheaders', comments: 'Requires manual update.' },
{ pkg_name: 'py3_ldapdomaindump', comments: 'Build is broken.' },

View File

@@ -1,8 +1,10 @@
# Total size: 1719441
# Total size: 3162189
/usr/local/bin/free
/usr/local/bin/hugetop
/usr/local/bin/kill
/usr/local/bin/pgrep
/usr/local/bin/pidof
/usr/local/bin/pidwait
/usr/local/bin/pkill
/usr/local/bin/pmap
/usr/local/bin/ps
@@ -14,54 +16,55 @@
/usr/local/bin/vmstat
/usr/local/bin/w
/usr/local/bin/watch
/usr/local/include/proc/alloc.h
/usr/local/include/proc/devname.h
/usr/local/include/proc/escape.h
/usr/local/include/proc/numa.h
/usr/local/include/proc/procps.h
/usr/local/include/proc/pwcache.h
/usr/local/include/proc/readproc.h
/usr/local/include/proc/sig.h
/usr/local/include/proc/slab.h
/usr/local/include/proc/sysinfo.h
/usr/local/include/proc/version.h
/usr/local/include/proc/wchan.h
/usr/local/include/proc/whattime.h
/usr/local/lib/libprocps.a
/usr/local/lib/libprocps.la
/usr/local/lib/libprocps.so
/usr/local/lib/libprocps.so.8
/usr/local/lib/libprocps.so.8.0.2
/usr/local/lib/pkgconfig/libprocps.pc
/usr/local/include/libproc2/diskstats.h
/usr/local/include/libproc2/meminfo.h
/usr/local/include/libproc2/misc.h
/usr/local/include/libproc2/pids.h
/usr/local/include/libproc2/slabinfo.h
/usr/local/include/libproc2/stat.h
/usr/local/include/libproc2/vmstat.h
/usr/local/include/libproc2/xtra-procps-debug.h
/usr/local/lib/libproc2.a
/usr/local/lib/libproc2.la
/usr/local/lib/libproc2.so
/usr/local/lib/libproc2.so.1
/usr/local/lib/libproc2.so.1.0.0
/usr/local/lib/pkgconfig/libproc2.pc
/usr/local/sbin/sysctl
/usr/local/share/doc/procps-ng/FAQ
/usr/local/share/doc/procps-ng/bugs.md
/usr/local/share/doc/procps-ng/libproc.supp
/usr/local/share/locale/de/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/es/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/fr/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/ka/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/ko/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/pl/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/pt_BR/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/ro/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/sv/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/uk/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/vi/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/zh_CN/LC_MESSAGES/procps-ng.mo
/usr/local/share/man/man1/free.1.gz
/usr/local/share/man/man1/kill.1.gz
/usr/local/share/man/man1/pgrep.1.gz
/usr/local/share/man/man1/pidof.1.gz
/usr/local/share/man/man1/pkill.1.gz
/usr/local/share/man/man1/pmap.1.gz
/usr/local/share/man/man1/procps.1.gz
/usr/local/share/man/man1/ps.1.gz
/usr/local/share/man/man1/pwdx.1.gz
/usr/local/share/man/man1/slabtop.1.gz
/usr/local/share/man/man1/tload.1.gz
/usr/local/share/man/man1/top.1.gz
/usr/local/share/man/man1/uptime.1.gz
/usr/local/share/man/man1/w.1.gz
/usr/local/share/man/man1/watch.1.gz
/usr/local/share/man/man3/openproc.3.gz
/usr/local/share/man/man3/readproc.3.gz
/usr/local/share/man/man3/readproctab.3.gz
/usr/local/share/man/man5/sysctl.conf.5.gz
/usr/local/share/man/man8/sysctl.8.gz
/usr/local/share/man/man8/vmstat.8.gz
/usr/local/share/man/man1/free.1.zst
/usr/local/share/man/man1/hugetop.1.zst
/usr/local/share/man/man1/kill.1.zst
/usr/local/share/man/man1/pgrep.1.zst
/usr/local/share/man/man1/pidof.1.zst
/usr/local/share/man/man1/pidwait.1.zst
/usr/local/share/man/man1/pkill.1.zst
/usr/local/share/man/man1/pmap.1.zst
/usr/local/share/man/man1/ps.1.zst
/usr/local/share/man/man1/pwdx.1.zst
/usr/local/share/man/man1/slabtop.1.zst
/usr/local/share/man/man1/tload.1.zst
/usr/local/share/man/man1/top.1.zst
/usr/local/share/man/man1/uptime.1.zst
/usr/local/share/man/man1/w.1.zst
/usr/local/share/man/man1/watch.1.zst
/usr/local/share/man/man3/procps.3.zst
/usr/local/share/man/man3/procps_misc.3.zst
/usr/local/share/man/man3/procps_pids.3.zst
/usr/local/share/man/man5/sysctl.conf.5.zst
/usr/local/share/man/man8/sysctl.8.zst
/usr/local/share/man/man8/vmstat.8.zst

View File

@@ -1,5 +1,6 @@
# Total size: 1641121
# Total size: 3261289
/usr/local/bin/free
/usr/local/bin/hugetop
/usr/local/bin/kill
/usr/local/bin/pgrep
/usr/local/bin/pidof
@@ -14,54 +15,54 @@
/usr/local/bin/vmstat
/usr/local/bin/w
/usr/local/bin/watch
/usr/local/include/proc/alloc.h
/usr/local/include/proc/devname.h
/usr/local/include/proc/escape.h
/usr/local/include/proc/numa.h
/usr/local/include/proc/procps.h
/usr/local/include/proc/pwcache.h
/usr/local/include/proc/readproc.h
/usr/local/include/proc/sig.h
/usr/local/include/proc/slab.h
/usr/local/include/proc/sysinfo.h
/usr/local/include/proc/version.h
/usr/local/include/proc/wchan.h
/usr/local/include/proc/whattime.h
/usr/local/lib/libprocps.a
/usr/local/lib/libprocps.la
/usr/local/lib/libprocps.so
/usr/local/lib/libprocps.so.8
/usr/local/lib/libprocps.so.8.0.2
/usr/local/lib/pkgconfig/libprocps.pc
/usr/local/include/libproc2/diskstats.h
/usr/local/include/libproc2/meminfo.h
/usr/local/include/libproc2/misc.h
/usr/local/include/libproc2/pids.h
/usr/local/include/libproc2/slabinfo.h
/usr/local/include/libproc2/stat.h
/usr/local/include/libproc2/vmstat.h
/usr/local/include/libproc2/xtra-procps-debug.h
/usr/local/lib/libproc2.a
/usr/local/lib/libproc2.la
/usr/local/lib/libproc2.so
/usr/local/lib/libproc2.so.1
/usr/local/lib/libproc2.so.1.0.0
/usr/local/lib/pkgconfig/libproc2.pc
/usr/local/sbin/sysctl
/usr/local/share/doc/procps-ng/FAQ
/usr/local/share/doc/procps-ng/bugs.md
/usr/local/share/doc/procps-ng/libproc.supp
/usr/local/share/locale/de/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/es/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/fr/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/ka/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/ko/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/pl/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/pt_BR/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/ro/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/sv/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/uk/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/vi/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/zh_CN/LC_MESSAGES/procps-ng.mo
/usr/local/share/man/man1/free.1.gz
/usr/local/share/man/man1/kill.1.gz
/usr/local/share/man/man1/pgrep.1.gz
/usr/local/share/man/man1/pidof.1.gz
/usr/local/share/man/man1/pkill.1.gz
/usr/local/share/man/man1/pmap.1.gz
/usr/local/share/man/man1/procps.1.gz
/usr/local/share/man/man1/ps.1.gz
/usr/local/share/man/man1/pwdx.1.gz
/usr/local/share/man/man1/slabtop.1.gz
/usr/local/share/man/man1/tload.1.gz
/usr/local/share/man/man1/top.1.gz
/usr/local/share/man/man1/uptime.1.gz
/usr/local/share/man/man1/w.1.gz
/usr/local/share/man/man1/watch.1.gz
/usr/local/share/man/man3/openproc.3.gz
/usr/local/share/man/man3/readproc.3.gz
/usr/local/share/man/man3/readproctab.3.gz
/usr/local/share/man/man5/sysctl.conf.5.gz
/usr/local/share/man/man8/sysctl.8.gz
/usr/local/share/man/man8/vmstat.8.gz
/usr/local/share/man/man1/free.1.zst
/usr/local/share/man/man1/hugetop.1.zst
/usr/local/share/man/man1/kill.1.zst
/usr/local/share/man/man1/pgrep.1.zst
/usr/local/share/man/man1/pidof.1.zst
/usr/local/share/man/man1/pkill.1.zst
/usr/local/share/man/man1/pmap.1.zst
/usr/local/share/man/man1/ps.1.zst
/usr/local/share/man/man1/pwdx.1.zst
/usr/local/share/man/man1/slabtop.1.zst
/usr/local/share/man/man1/tload.1.zst
/usr/local/share/man/man1/top.1.zst
/usr/local/share/man/man1/uptime.1.zst
/usr/local/share/man/man1/w.1.zst
/usr/local/share/man/man1/watch.1.zst
/usr/local/share/man/man3/procps.3.zst
/usr/local/share/man/man3/procps_misc.3.zst
/usr/local/share/man/man3/procps_pids.3.zst
/usr/local/share/man/man5/sysctl.conf.5.zst
/usr/local/share/man/man8/sysctl.8.zst
/usr/local/share/man/man8/vmstat.8.zst

View File

@@ -1,8 +1,10 @@
# Total size: 1839701
# Total size: 3462489
/usr/local/bin/free
/usr/local/bin/hugetop
/usr/local/bin/kill
/usr/local/bin/pgrep
/usr/local/bin/pidof
/usr/local/bin/pidwait
/usr/local/bin/pkill
/usr/local/bin/pmap
/usr/local/bin/ps
@@ -14,54 +16,55 @@
/usr/local/bin/vmstat
/usr/local/bin/w
/usr/local/bin/watch
/usr/local/include/proc/alloc.h
/usr/local/include/proc/devname.h
/usr/local/include/proc/escape.h
/usr/local/include/proc/numa.h
/usr/local/include/proc/procps.h
/usr/local/include/proc/pwcache.h
/usr/local/include/proc/readproc.h
/usr/local/include/proc/sig.h
/usr/local/include/proc/slab.h
/usr/local/include/proc/sysinfo.h
/usr/local/include/proc/version.h
/usr/local/include/proc/wchan.h
/usr/local/include/proc/whattime.h
/usr/local/lib64/libprocps.a
/usr/local/lib64/libprocps.la
/usr/local/lib64/libprocps.so
/usr/local/lib64/libprocps.so.8
/usr/local/lib64/libprocps.so.8.0.2
/usr/local/lib64/pkgconfig/libprocps.pc
/usr/local/include/libproc2/diskstats.h
/usr/local/include/libproc2/meminfo.h
/usr/local/include/libproc2/misc.h
/usr/local/include/libproc2/pids.h
/usr/local/include/libproc2/slabinfo.h
/usr/local/include/libproc2/stat.h
/usr/local/include/libproc2/vmstat.h
/usr/local/include/libproc2/xtra-procps-debug.h
/usr/local/lib64/libproc2.a
/usr/local/lib64/libproc2.la
/usr/local/lib64/libproc2.so
/usr/local/lib64/libproc2.so.1
/usr/local/lib64/libproc2.so.1.0.0
/usr/local/lib64/pkgconfig/libproc2.pc
/usr/local/sbin/sysctl
/usr/local/share/doc/procps-ng/FAQ
/usr/local/share/doc/procps-ng/bugs.md
/usr/local/share/doc/procps-ng/libproc.supp
/usr/local/share/locale/de/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/es/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/fr/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/ka/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/ko/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/pl/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/pt_BR/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/ro/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/sv/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/uk/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/vi/LC_MESSAGES/procps-ng.mo
/usr/local/share/locale/zh_CN/LC_MESSAGES/procps-ng.mo
/usr/local/share/man/man1/free.1.gz
/usr/local/share/man/man1/kill.1.gz
/usr/local/share/man/man1/pgrep.1.gz
/usr/local/share/man/man1/pidof.1.gz
/usr/local/share/man/man1/pkill.1.gz
/usr/local/share/man/man1/pmap.1.gz
/usr/local/share/man/man1/procps.1.gz
/usr/local/share/man/man1/ps.1.gz
/usr/local/share/man/man1/pwdx.1.gz
/usr/local/share/man/man1/slabtop.1.gz
/usr/local/share/man/man1/tload.1.gz
/usr/local/share/man/man1/top.1.gz
/usr/local/share/man/man1/uptime.1.gz
/usr/local/share/man/man1/w.1.gz
/usr/local/share/man/man1/watch.1.gz
/usr/local/share/man/man3/openproc.3.gz
/usr/local/share/man/man3/readproc.3.gz
/usr/local/share/man/man3/readproctab.3.gz
/usr/local/share/man/man5/sysctl.conf.5.gz
/usr/local/share/man/man8/sysctl.8.gz
/usr/local/share/man/man8/vmstat.8.gz
/usr/local/share/man/man1/free.1.zst
/usr/local/share/man/man1/hugetop.1.zst
/usr/local/share/man/man1/kill.1.zst
/usr/local/share/man/man1/pgrep.1.zst
/usr/local/share/man/man1/pidof.1.zst
/usr/local/share/man/man1/pidwait.1.zst
/usr/local/share/man/man1/pkill.1.zst
/usr/local/share/man/man1/pmap.1.zst
/usr/local/share/man/man1/ps.1.zst
/usr/local/share/man/man1/pwdx.1.zst
/usr/local/share/man/man1/slabtop.1.zst
/usr/local/share/man/man1/tload.1.zst
/usr/local/share/man/man1/top.1.zst
/usr/local/share/man/man1/uptime.1.zst
/usr/local/share/man/man1/w.1.zst
/usr/local/share/man/man1/watch.1.zst
/usr/local/share/man/man3/procps.3.zst
/usr/local/share/man/man3/procps_misc.3.zst
/usr/local/share/man/man3/procps_pids.3.zst
/usr/local/share/man/man5/sysctl.conf.5.zst
/usr/local/share/man/man8/sysctl.8.zst
/usr/local/share/man/man8/vmstat.8.zst

View File

@@ -1,29 +1,23 @@
require 'package'
require 'buildsystems/autotools'
class Procps < Package
class Procps < Autotools
description 'procps is a set of command line and full-screen utilities that provide information out of the pseudo-filesystem most commonly located at /proc.'
homepage 'https://gitlab.com/procps-ng/procps'
version '3.3.16'
version '4.0.5'
license 'GPL-2'
compatibility 'all'
source_url 'https://gitlab.com/procps-ng/procps/-/archive/v3.3.16/procps-v3.3.16.tar.bz2'
source_sha256 '720caf307ab5dfe6d1cf4fc3e6ce786d749c69baa088627dbe1b01828f2528b1'
binary_compression 'tar.xz'
source_url 'https://gitlab.com/procps-ng/procps.git'
git_hashtag "v#{version}"
binary_compression 'tar.zst'
binary_sha256({
aarch64: 'c126d133d112220e9b055f58ac5f71970344df4e88d5475d5005252914fe3ae0',
armv7l: 'c126d133d112220e9b055f58ac5f71970344df4e88d5475d5005252914fe3ae0',
i686: '907304652a1d986d6864498115d980d4b9ed73939a9b8f2f8ae2772ad373ee90',
x86_64: '4365db9d4e3397c9c1f48d6366c44a6351b19a9a1dafb142fb65e7d614b36a6e'
aarch64: 'a31ef07767fde20684c0c5c23c9d47d6e7b646906bb3fa5db2f61794f4297625',
armv7l: 'a31ef07767fde20684c0c5c23c9d47d6e7b646906bb3fa5db2f61794f4297625',
i686: '71bd241f9913074041d15480c6aba8f91f8af7bbc27b8815d8cdbf022c82b31f',
x86_64: 'f4919b4b88cf3d83a361304b74c5202754d7588b440c9bf8cb6579868c0c82ef'
})
def self.build
system './autogen.sh'
system "CFLAGS='-I#{CREW_PREFIX}/include/ncursesw' ./configure #{CREW_CONFIGURE_OPTIONS}"
system 'make'
end
conflicts_ok # Conflicts with uutils_coreutils.
def self.install
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
end
autotools_configure_options ('--disable-pidwait' if ARCH == 'i686').to_s
end