GithubHelp home page GithubHelp logo

chocolatey-packages's Introduction

Chocolatey Packages

Build Status Update status chocolatey/bdukes

This contains Chocolatey packages, both manually and automatically maintained.

Folder Structure

  • au - The scripts for running Automatic Updater (AU) are here.
  • automatic - where automatic packaging and packages are kept. These are packages that are automatically maintained using AU.
  • icons - Where you keep icon files for the packages. This is done to reduce issues when packages themselves move around.
  • manual - where packages that are not automatic are kept.

For setting up your own automatic package repository, please see Automatic Packaging

Requirements

  • Chocolatey (choco.exe)

AU

chocolatey-packages's People

Contributors

anthonymastrean avatar azure-pipelines[bot] avatar bdukes avatar bintoss avatar blythmeister avatar brechtm avatar ferventcoder avatar gep13 avatar iridium-io avatar jkirk avatar kovrinic avatar mstrange86 avatar razzeee avatar thecakeisnaoh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

chocolatey-packages's Issues

Change batch script that calls SpaceSniffer.exe to use `start` instead of `cmd /c`

The current batch script for invoking SpaceSniffer.exe uses the following command

cmd /c "%DIR%..\lib\spacesniffer.1.1.4.0\tools\spacesniffer.exe %*"

This leaves a cmd window hovering around in the background.

If you use the start command instead like so:

start "" "%DIR%..\lib\spacesniffer.1.1.4.0\tools\spacesniffer.exe %*"

This will open just the spacesniffer window and the command window will not be shown. I'm not sure exactly how you would define this in the install script otherwise I'd submit a pull request, but if you want to see an example of a package that uses the start command snoop is one: https://github.com/sbussinger/chocolatey/tree/master/snoop

Imagemagick fails to internalize

Hello,

All 3 of the imagemagick packages fail to internalize, with the following error:
Found internalizable Chocolatey functions. Inspecting values for remote resources. Found 'https://imagemagick.org/download/binaries/ImageMagick-7.0.10-6-Q16-x86-dll.exe' for replacement. Will use download CDN cache instead of original url. Found 'https://imagemagick.org/download/binaries/ImageMagick-7.0.10-6-Q16-x64-dll.exe' for replacement. Will use download CDN cache instead of original url. Found 'https?://(?:www\.)?imagemagick.org/download/binaries/' for replacement. Encountered error downloading package imagemagick.app v: System.UriFormatException: Invalid URI: The URI scheme is not valid. at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind) at chocolatey.licensed.infrastructure.app.commandresources.RemoteDownloader.get_remote_file_name(String url, String userAgent, String defaultName, PSHost host) at chocolatey.licensed.infrastructure.app.commands.ProChocolateyDownloadCommand.process_downloaded_package(IPackage package, String downloadLocation, ChocolateyConfiguration configuration) at chocolatey.infrastructure.app.nuget.NugetCommon.<>c__DisplayClass14.<GetPackageManager>b__11(Object s, PackageOperationEventArgs e) at NuGet.PackageManager.OnInstalled(PackageOperationEventArgs e) at NuGet.PackageManager.Execute(IPackage package, IPackageOperationResolver resolver) at NuGet.PackageManager.InstallPackage(IPackage package, Boolean ignoreDependencies, Boolean allowPrereleaseVersions) at chocolatey.licensed.infrastructure.app.commands.ProChocolateyDownloadCommand.download_packages(String packageName, String packageVersion, String downloadLocation, ChocolateyConfiguration configuration)

Is there any way to fix this?

Please differentiate your packages.

Please differentiate your package builds for ImageMagick (ImageMagick .tool) (ImageMagick .app).

The description offers nada, are they the same. are they different? are they alternate versions? are they add ons? Totally unclear.

Also, typo in the description.
Summary: ImageMagickr is a software
(extraneous R)

not uninstalled

Hello all,
I just install uninstall imagemagic using chocolatey. install is ok, and uninstall seem ok, but it is tsill here in windows uninstall list.
Thanks for your job, keep it on !

Imagemagick's ffmpeg hijacks the ffmpeg package

Apparently this was fixed in the installer, but not the choco package: ImageMagick/ImageMagick#422

I would say that ideally this should be off by default, and have an argument to turn it on, but I would understand not wanting to do that, at the very least an argument would be good

image_43
Terminal logs:

Admin C:\Windows\System32
❯ ffmpeg
ffmpeg version 4.4-essentials_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10.2.0 (Rev6, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'

Admin C:\Windows\System32
❯ choco install imagemagick
Chocolatey v0.11.2
Installing the following packages:
imagemagick
By installing, you accept licenses for the packages.
Progress: Downloading imagemagick.app 7.1.0.10... 100%
Progress: Downloading imagemagick 7.1.0.10... 100%

imagemagick.app v7.1.0.10 [Approved]
imagemagick.app package files install completed. Performing other installation steps.
Installing 64-bit imagemagick.app...
imagemagick.app has been installed.
  imagemagick.app can be automatically uninstalled.
Environment Vars (like PATH) have changed. Close/reopen your shell to
 see the changes (or in powershell/cmd.exe just type `refreshenv`).
 The install of imagemagick.app was successful.
  Software installed to 'C:\Program Files\ImageMagick-7.1.0-Q16-HDRI\'

imagemagick v7.1.0.10 [Approved]
imagemagick package files install completed. Performing other installation steps.
 The install of imagemagick was successful.
  Software install location not explicitly set, it could be in package or
  default install location of installer.

Chocolatey installed 2/2 packages.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Admin C:\Windows\System32  20.474s
❯ refreshenv
Refreshing environment variables from the registry for powershell.exe. Please wait...
Finished

Admin C:\Windows\System32
❯ ffmpeg
ffmpeg version 4.2.3 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 9.3.1 (GCC) 20200523
  configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt
  libavutil      56. 31.100 / 56. 31.100
  libavcodec     58. 54.100 / 58. 54.100
  libavformat    58. 29.100 / 58. 29.100
  libavdevice    58.  8.100 / 58.  8.100
  libavfilter     7. 57.100 /  7. 57.100
  libswscale      5.  5.100 /  5.  5.100
  libswresample   3.  5.100 /  3.  5.100
  libpostproc    55.  5.100 / 55.  5.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'

Admin C:\Windows\System32
❯ choco uninstall imagemagick imagemagick.app
Chocolatey v0.11.2
Uninstalling the following packages:
imagemagick;imagemagick.app

imagemagick v7.1.0.10
 Skipping auto uninstaller - No registry snapshot.
 imagemagick has been successfully uninstalled.

imagemagick.app v7.1.0.10
 Running auto uninstaller...
 Auto uninstaller has successfully uninstalled imagemagick.app or detected previous uninstall.
 imagemagick.app has been successfully uninstalled.
Environment Vars (like PATH) have changed. Close/reopen your shell to
 see the changes (or in powershell/cmd.exe just type `refreshenv`).

Chocolatey uninstalled 2/2 packages.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Admin C:\Windows\System32  15.695s
❯ refreshenv
Refreshing environment variables from the registry for powershell.exe. Please wait...
Finished

Admin C:\Windows\System32
❯ ffmpeg
ffmpeg version 4.4-essentials_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10.2.0 (Rev6, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'

Admin C:\Windows\System32
❯

Cannot uninstall spacesniffer - choco hangs

The result of trying to uninstall spacesniffer via an elevated cmd prompt results in this output, after which the prompt hangs indefinitely:

Microsoft Windows [Version 10.0.19044.1741]
(c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>choco uninstall spacesniffer
Chocolatey v1.1.0
Uninstalling the following packages:
spacesniffer

spacesniffer v1.3.0.2
The package spacesniffer wants to run 'chocolateyuninstall.ps1'.
Note: If you don't run this script, the installation will fail.
Note: To confirm automatically next time, use '-y' or consider:
choco feature enable -n allowGlobalConfirmation
Do you want to run the script?([Y]es/[A]ll - yes to all/[N]o/[P]rint): y

cmdlet Uninstall-ChocolateyZipPackage at command pipeline position 1
zipFileName

If I attempt to uninstall the package using the Chocolatey GUI, I get this message:
image

I have also tried reinstalling the package from the Chocolatey GUI, but I still can't uninstall the package.

Have you considered adding the necessary dotnet runtimes as dependencies?

This is a question more than an issue. As the title asks, has this been considered?

As an example, when I install linqpad7 from Chocolatey and run it, I am immediately greeted by a screen prompting me to install the .Net 7 runtime. If the dotnet-7.0-runtime Chocolatey package were a dependency of linqpad7, it could be installed automatically.

Thanks.

LastPass out of date

LastPass is now on v4.1.54 and the hash has changed again

Download of lastpass_x64.exe (29.3 MB) completed.
Error - hashes do not match. Actual value was 'DEBF0B5817DE3AE49FEDB882CDF1E4F28B3D92D47964152714233A8C217E8359'.

New Linqpad version?

It looks like Linqpad is producing a checksum error. My guess is that there's a new version that's been released, but I haven't had an opportunity to actually check that theory yet.

Choco install throws - Error - hashes do not match

Full details:

choco install linqpad /y
Chocolatey v0.10.15
Installing the following packages:
linqpad
By installing you accept licenses for the packages.
Progress: Downloading linqpad 6.7... 100%

linqpad6.install v6.7 [Approved]
linqpad6.install package files install completed. Performing other installation steps.
File appears to be downloaded already. Verifying with package checksum to determine if it needs to be redownloaded.
Error - hashes do not match. Actual value was '7451E5603F91433012F173A1C5B77CA31D5922D5B90CB4D62199EF5E403B1D57'.
Downloading linqpad6.install
  from 'https://www.linqpad.net/GetFile.aspx?LINQPad6Setup.exe'
Progress: 100% - Completed download of C:\Users\rubberduckdev\AppData\Local\Temp\chocolatey\linqpad6.install\6.7\linqpad6.installInstall.exe (25.74 MB).
Download of linqpad6.installInstall.exe (25.74 MB) completed.
Error - hashes do not match. Actual value was '7451E5603F91433012F173A1C5B77CA31D5922D5B90CB4D62199EF5E403B1D57'.
ERROR: Checksum for 'C:\Users\rubberduckdev\AppData\Local\Temp\chocolatey\linqpad6.install\6.7\linqpad6.installInstall.exe' did not meet '55353114d501ff639254e98a8a4784cd5ca15828b1b46fc63894e51c4e1b930e' for checksum type 'sha256'. Consider passing the actual checksums through with --checksum --checksum64 once you validate the checksums are appropriate. A less secure option is to pass --ignore-checksums if necessary.
The install of linqpad6.install was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\linqpad6.install\tools\chocolateyInstall.ps1'.
 See log for details.

linqpad v6.7 [Approved]
linqpad package files install completed. Performing other installation steps.
 The install of linqpad was successful.
  Software install location not explicitly set, could be in package or
  default install location if installer.

Chocolatey installed 1/2 packages. 1 packages failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Failures
 - linqpad6.install (exited -1) - Error while running 'C:\ProgramData\chocolatey\lib\linqpad6.install\tools\chocolateyInstall.ps1'.
 See log for details.

The workaround is to ignore checksum and force:

choco install linqpad /y --ignore-checksums --force

RustDesk package is outdated and does not deploy to Chocolatey

The latest version of RustDesk is 1.2.3-1 https://github.com/rustdesk/rustdesk/releases

The RustDesk package in this repository is currently version 1.2.3

but the version currently available on Chocolatey is 1.2.2 https://community.chocolatey.org/packages/rustdesk

The Chocolatey feed does not have new versions of this package in moderation right now.

Since the latest update (1.2.3-1) does contain a security fix, please ensure that the auto update process is working correctly and fix the deployment of new versions to the choco community repository

Rustdesk new release

Hi, I don't know if this is the correct place to ask. Sorry if not.
Rustdek has released 1.2.0 update and is very welcome if you update your Chocolatey packages.

I would gladly offer help if you need a hand keeping the packages current too.

rustdesk: sha256 of rustdesk-1.2.3-x86_64.exe is wrong

I just tried to install the latest version of rustdesk via chocolatey (via choco install rustdesk.install --version 1.2.3) and the installation failed because of an checksum error.

I checked the checksum and can confirm, that the SH256 value in both chocolateyinstall.ps1 is wrong:

checksum = '0856e5c8c3ee94edfddb80be160ee6857ab72d972065be86783af2c907a7cd54'

checksum = '0856e5c8c3ee94edfddb80be160ee6857ab72d972065be86783af2c907a7cd54'

❯ curl -sL https://github.com/rustdesk/rustdesk/releases/download/1.2.3/rustdesk-1.2.3-x86_64.exe | sha256sum
23b661d7bc171cd500d5096456905283ffe06479582b62d3bd5066633935d43e  -

New linqpad checksum...

It looks like the linqpad7.install package for 7.7.15 failed validation due to a checksum error, and has now been rejected on the Chocolatey Community Repository

rustdesk: Upgrade/Update hangs (1.2.3 -> 1.2.6)

When updating rustdesk (from 1.2.3 to 1.2.6) the installation hangs:

  PS C:\WINDOWS\system32> choco upgrade -y all
  Chocolatey v2.2.2
  Upgrading the following packages:
  all
  By upgrading, you accept licenses for the packages.

  You have 7zip.install v23.1.0 installed. Version 24.8.0 is available based on your source(s).
  [...]
  rustdesk.install v1.2.6 [Approved]
  rustdesk.install package files upgrade completed. Performing other installation steps.
  Downloading rustdesk.install
    from 'https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-x86_64.exe'
  Progress: 100% - Completed download of \\NAS\Software\chococache\rustdesk.install\1.2.6\rustdesk-1.2.6-x86_64.exe (20.45 MB).
  Download of rustdesk-1.2.6-x86_64.exe (20.45 MB) completed.
  Hashes match.
  Installing rustdesk.install...

After some time I pressed CTRL-C a few times, which aborted the whole chocolatey process and I restarted the upgrade (but rustdesk was at the latest version):

  PS C:\WINDOWS\system32> choco upgrade -y all
  Chocolatey v2.3.0
  Upgrading the following packages:
  all
  By upgrading, you accept licenses for the packages.
  [...]
  rustdesk.install v1.2.6 is the latest version available based on your source(s).

JFYI, I have a cacheLocation set on a NAS:

  PS C:\WINDOWS\system32> choco config get --name cacheLocation
  Chocolatey v1.3.1
  \\NAS\Software\chococache

I ran choco upgrade -y all on the system remotely (via Rustdesk).

I am currently not 100% sure, but when I call choco upgrade directly on the system I usually stop the rustdesk service to complete the update successfully. I couldn't do that this time, obviously.

So I think there is a problem when the service is running.

Package Verification failing for hg installation

@bdukes I have just been looking into why your hg package is failing on the package verifier.

I have tested it locally, and looks like in order to install properly on the test environment, a dependency on this package:

https://chocolatey.org/packages/KB2919355

Is required.

For completeness, I would suggest that a dependency to this package be added to your package, however, this will require an exemption to be added to the package, so that it no longer goes through verification. I am going to do this just now, but I wanted to give you a heads up.

ImageMagick (Portable) 7.0.4.3 regression

Where 7.0.3.10 worked fine for me, 7.0.4.3 errors with:

convert: NoDecodeDelegateForThisImageFormat `' @ error/constitute.c/ReadImage/509.
convert: NoImagesDefined `miff:-' @ error/convert.c/ConvertImageCommand/3254.

I'm reading PPM, reading/writing MIFF and JPEG.

ImageMagick package fails to install

We are using the ImageMagick package as part of our CI pipeline and recently Windows builds started to fail.

This is stdout for the relevant step:

$ choco install --timeout 600 imagemagick.tool
Chocolatey v0.10.15
Installing the following packages:
imagemagick.tool
By installing you accept licenses for the packages.

Progress: Downloading imagemagick.tool 7.0.10.33... 14%
Progress: Downloading imagemagick.tool 7.0.10.33... 43%
Progress: Downloading imagemagick.tool 7.0.10.33... 72%
Progress: Downloading imagemagick.tool 7.0.10.33... 100%

imagemagick.tool v7.0.10.33 [Approved]
imagemagick.tool package files install completed. Performing other installation steps.
Attempt to get headers for https://ftp.icm.edu.pl/pub/graphics/ImageMagick/binaries/ImageMagick-7.0.10-33-portable-Q16-x64.zip failed.
  The remote file either doesn't exist, is unauthorized, or is forbidden for url 'https://ftp.icm.edu.pl/pub/graphics/ImageMagick/binaries/ImageMagick-7.0.10-33-portable-Q16-x64.zip'. Exception calling "GetResponse" with "0" argument(s): "The remote server returned an error: (404) Not Found."
Downloading imagemagick.tool 64 bit
  from 'https://ftp.icm.edu.pl/pub/graphics/ImageMagick/binaries/ImageMagick-7.0.10-33-portable-Q16-x64.zip'
ERROR: The remote file either doesn't exist, is unauthorized, or is forbidden for url 'https://ftp.icm.edu.pl/pub/graphics/ImageMagick/binaries/ImageMagick-7.0.10-33-portable-Q16-x64.zip'. Exception calling "GetResponse" with "0" argument(s): "The remote server returned an error: (404) Not Found." 
This package is likely not broken for licensed users - see https://chocolatey.org/docs/features-private-cdn.
The install of imagemagick.tool was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\imagemagick.tool\tools\chocolateyInstall.ps1'.
 See log for details.

Chocolatey installed 0/1 packages. 1 packages failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Failures
 - imagemagick.tool (exited 404) - Error while running 'C:\ProgramData\chocolatey\lib\imagemagick.tool\tools\chocolateyInstall.ps1'.
 See log for details.

Looking at https://ftp.icm.edu.pl/pub/graphics/ImageMagick/binaries/ it seems like all versions from 7.0.10-30 and above are gone.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.