Package Details: docker-scout 1.10.0-1

Git Clone URL: https://aur.archlinux.org/docker-scout.git (read-only, click to copy)
Package Base: docker-scout
Description: Docker Scout is a set of software supply chain features integrated into Docker's user interfaces and command line interface (CLI).
Upstream URL: https://github.com/docker/scout-cli
Licenses: proprietary
Submitter: Felixoid
Maintainer: Felixoid (lukeemhigh)
Last Packager: lukeemhigh
Votes: 2
Popularity: 0.009795
First Submitted: 2023-06-27 20:36 (UTC)
Last Updated: 2024-07-11 20:55 (UTC)

Dependencies (0)

Required by (0)

Sources (2)

Latest Comments

lukeemhigh commented on 2024-07-11 20:42 (UTC)

Thanks @Felixoid

Felixoid commented on 2024-06-03 08:38 (UTC)

Dear @lukeemhigh, I've added you as a co-maintainer.

lukeemhigh commented on 2024-06-02 17:42 (UTC)

This package need to be updated, version 1.9.3 is available here:

https://github.com/docker/scout-cli/releases/tag/v1.9.3

I updated the PKGBUILD and .SRCINFO:

PGKBUILD:

# Maintainer: Mikhail f. Shiryaev <mr dot felixoid at gmail dot com>

pkgname='docker-scout'
pkgver=1.9.3
pkgrel=1
pkgdesc="Docker Scout is a set of software supply chain features integrated into Docker's user interfaces and command line interface (CLI)."
url='https://github.com/docker/scout-cli'
arch=('aarch64' 'x86_64')
license=('PROPRIETARY')

# for CARCH in x86_64 aarch64
# do
#   pkgver=$(grep '^pkgver=' PKGBUILD | cut -f2 -d=)
#   CARCH=$CARCH makepkg --verifysource --nobuild --noextract
# done
# for CARCH in x86_64 aarch64
# do
#   echo "sha256sums_${CARCH}=("
#   [ "$CARCH" == aarch64 ] && CARCH=arm64
#   sha256sum "docker-scout_${pkgver}_${CARCH}.tar.gz" | sed -r 's|(\w+).+|  \1|'
#   echo ')'
# done

source_aarch64=("${pkgname}_${pkgver}_arm64.tar.gz::https://github.com/docker/scout-cli/releases/download/v${pkgver}/docker-scout_${pkgver}_linux_arm64.tar.gz")
source_x86_64=("${pkgname}_${pkgver}_x86_64.tar.gz::https://github.com/docker/scout-cli/releases/download/v${pkgver}/docker-scout_${pkgver}_linux_amd64.tar.gz")
sha256sums_x86_64=(
  24016d5d80d2c9347d2fcaaf7194e299139283ea24d52371a3ce827ff65746b7
)
sha256sums_aarch64=(
  7dbaef83d1a8ab4c7c67ca0270df130f9d7610499e9f768da81f89d60766451e
)

package() {
  # bin
  install -Dm755 "./docker-scout" "${pkgdir}/usr/lib/docker/cli-plugins/docker-scout"
}

.SRCINFO

pkgbase = docker-scout
    pkgdesc = Docker Scout is a set of software supply chain features integrated into Docker's user interfaces and command line interface (CLI).
    pkgver = 1.9.3
    pkgrel = 1
    url = https://github.com/docker/scout-cli
    arch = aarch64
    arch = x86_64
    license = PROPRIETARY
    source_aarch64 = docker-scout_1.9.3_arm64.tar.gz::https://github.com/docker/scout-cli/releases/download/v1.9.3/docker-scout_1.9.3_linux_arm64.tar.gz
    sha256sums_aarch64 = 7dbaef83d1a8ab4c7c67ca0270df130f9d7610499e9f768da81f89d60766451e
    source_x86_64 = docker-scout_1.9.3_x86_64.tar.gz::https://github.com/docker/scout-cli/releases/download/v1.9.3/docker-scout_1.9.3_linux_amd64.tar.gz
    sha256sums_x86_64 = 24016d5d80d2c9347d2fcaaf7194e299139283ea24d52371a3ce827ff65746b7

pkgname = docker-scout

lukeemhigh commented on 2024-05-23 20:53 (UTC)

@gothicVI Thx, first time submitting a patch here.

Here's the updated .SRCINFO:

pkgbase = docker-scout
    pkgdesc = Docker Scout is a set of software supply chain features integrated into Docker's user interfaces and command line interface (CLI).
    pkgver = 1.8.0
    pkgrel = 1
    url = https://github.com/docker/scout-cli
    arch = aarch64
    arch = x86_64
    license = PROPRIETARY
    source_aarch64 = docker-scout_1.8.0_arm64.tar.gz::https://github.com/docker/scout-cli/releases/download/v1.8.0/docker-scout_1.8.0_linux_arm64.tar.gz
    sha256sums_aarch64 = e9006bc12a342d4c0cf9263b42fd86de5caad80444da6db93cdc99c7c9967083
    source_x86_64 = docker-scout_1.8.0_x86_64.tar.gz::https://github.com/docker/scout-cli/releases/download/v1.8.0/docker-scout_1.8.0_linux_amd64.tar.gz
    sha256sums_x86_64 = f6448c94b6549431525baefb6d8e856a98a9d910bbf080d14c5cd99ba1d9688a

pkgname = docker-scout

gothicVI commented on 2024-05-23 20:25 (UTC)

@lukeemhigh the download links in .SRCINFO don't work - never edit that file manually; always use makepkg --printsrcinfo > .SRCINFO as per https://wiki.archlinux.org/title/.SRCINFO

lukeemhigh commented on 2024-05-23 19:28 (UTC) (edited on 2024-05-23 19:28 (UTC) by lukeemhigh)

Here's a patch for the PKGBUUILD and .SRCINFO:

.SRCINFO:

pkgbase = docker-scout
    pkgdesc = Docker Scout is a set of software supply chain features integrated into Docker's user interfaces and command line interface (CLI).
    pkgver = 1.8.0
    pkgrel = 1
    url = https://github.com/docker/scout-cli
    arch = aarch64
    arch = x86_64
    license = PROPRIETARY
    source_aarch64 = docker-scout_1.8.0_arm64.tar.gz::https://github.com/docker/scout-cli/releases/download/v1.7.0/docker-scout_1.8.0_linux_arm64.tar.gz
    sha256sums_aarch64 = e9006bc12a342d4c0cf9263b42fd86de5caad80444da6db93cdc99c7c9967083
    source_x86_64 = docker-scout_1.8.0_x86_64.tar.gz::https://github.com/docker/scout-cli/releases/download/v1.7.0/docker-scout_1.8.0_linux_amd64.tar.gz
    sha256sums_x86_64 = f6448c94b6549431525baefb6d8e856a98a9d910bbf080d14c5cd99ba1d9688a

pkgname = docker-scout

PKGBUILD:

# Maintainer: Mikhail f. Shiryaev <mr dot felixoid at gmail dot com>

pkgname='docker-scout'
pkgver=1.8.0
pkgrel=1
pkgdesc="Docker Scout is a set of software supply chain features integrated into Docker's user interfaces and command line interface (CLI)."
url='https://github.com/docker/scout-cli'
arch=('aarch64' 'x86_64')
license=('PROPRIETARY')

# for CARCH in x86_64 aarch64
# do
#   pkgver=$(grep '^pkgver=' PKGBUILD | cut -f2 -d=)
#   CARCH=$CARCH makepkg --verifysource --nobuild --noextract
# done
# for CARCH in x86_64 aarch64
# do
#   echo "sha256sums_${CARCH}=("
#   [ "$CARCH" == aarch64 ] && CARCH=arm64
#   sha256sum "docker-scout_${pkgver}_${CARCH}.tar.gz" | sed -r 's|(\w+).+|  \1|'
#   echo ')'
# done

source_aarch64=("${pkgname}_${pkgver}_arm64.tar.gz::https://github.com/docker/scout-cli/releases/download/v${pkgver}/docker-scout_${pkgver}_linux_arm64.tar.gz")
source_x86_64=("${pkgname}_${pkgver}_x86_64.tar.gz::https://github.com/docker/scout-cli/releases/download/v${pkgver}/docker-scout_${pkgver}_linux_amd64.tar.gz")
sha256sums_x86_64=(
  f6448c94b6549431525baefb6d8e856a98a9d910bbf080d14c5cd99ba1d9688a
)
sha256sums_aarch64=(
  e9006bc12a342d4c0cf9263b42fd86de5caad80444da6db93cdc99c7c9967083
)

package() {
  # bin
  install -Dm755 "./docker-scout" "${pkgdir}/usr/lib/docker/cli-plugins/docker-scout"
}

Tested with makepkg and installed each *.zst with paru -U.

Felixoid commented on 2024-05-02 14:46 (UTC)

This package requires co-maintainer

Felixoid commented on 2023-12-08 11:10 (UTC)

Just in case, the patches are very welcome

GameO7er commented on 2023-10-02 08:10 (UTC) (edited on 2023-10-02 08:11 (UTC) by GameO7er)

There is version 1.0.7 on Github. so would you please update the package? Thanks in advance