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

Deprecate wayback URL usage #160050

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion Formula/a/aggregate.rb
@@ -1,6 +1,6 @@
class Aggregate < Formula

Check notice on line 1 in Formula/a/aggregate.rb

View workflow job for this annotation

GitHub Actions / Linux

Installed previously built bottle for aggregate from

:6bf78fa4ed0 (Merge 3cd23dc078ad54dcc5e59032088bf01b106b7064 into 60769b1c651a30518d8b753958a751e76950f295, 2024-02-29)

Check notice on line 1 in Formula/a/aggregate.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

Installed previously built bottle for aggregate from

:6bf78fa4ed0 (Merge 3cd23dc078ad54dcc5e59032088bf01b106b7064 into 60769b1c651a30518d8b753958a751e76950f295, 2024-02-29)

Check notice on line 1 in Formula/a/aggregate.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

Installed previously built bottle for aggregate from

:6bf78fa4ed0 (Merge 3cd23dc078ad54dcc5e59032088bf01b106b7064 into 60769b1c651a30518d8b753958a751e76950f295, 2024-02-29)

Check notice on line 1 in Formula/a/aggregate.rb

View workflow job for this annotation

GitHub Actions / macOS 12-arm64

Installed previously built bottle for aggregate from

:6bf78fa4ed0 (Merge 3cd23dc078ad54dcc5e59032088bf01b106b7064 into 60769b1c651a30518d8b753958a751e76950f295, 2024-02-29)
desc "Optimizes lists of prefixes to reduce list lengths"
homepage "https://web.archive.org/web/20160716192438/freecode.com/projects/aggregate/"
homepage "http://ftp.isc.org/isc/aggregate/"
url "https://ftp.isc.org/isc/aggregate/aggregate-1.6.tar.gz"
sha256 "166503005cd8722c730e530cc90652ddfa198a25624914c65dffc3eb87ba5482"
license "ISC"
Expand Down
3 changes: 3 additions & 0 deletions Formula/d/dvorak7min.rb
@@ -1,4 +1,4 @@
class Dvorak7min < Formula

Check notice on line 1 in Formula/d/dvorak7min.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

Installed previously built bottle for dvorak7min from

:6bf78fa4ed0 (Merge 3cd23dc078ad54dcc5e59032088bf01b106b7064 into 60769b1c651a30518d8b753958a751e76950f295, 2024-02-29)
desc "Dvorak (simplified keyboard layout) typing tutor"
homepage "https://web.archive.org/web/dvorak7min.sourcearchive.com/"
url "https://deb.debian.org/debian/pool/main/d/dvorak7min/dvorak7min_1.6.1+repack.orig.tar.gz"
Expand All @@ -24,9 +24,12 @@
sha256 cellar: :any_skip_relocation, x86_64_linux: "88198e60fed089e8dcc4c8bb9fb955428cecd480578fd1a339e177b1c1e748df"
end

# source is a copy from debian
deprecate! date: "2024-01-16", because: :repo_removed

uses_from_macos "ncurses"

def install

Check failure on line 32 in Formula/d/dvorak7min.rb

View workflow job for this annotation

GitHub Actions / Linux

`brew install --verbose --build-bottle dvorak7min` failed on Linux!

Warning: dvorak7min has been deprecated because it has a removed upstream repository! ==> Fetching dvorak7min ==> Downloading https://deb.debian.org/debian/pool/main/d/dvorak7min/dvorak7min_1.6.1+repack.orig.tar.gz Already downloaded: /home/linuxbrew/.cache/Homebrew/downloads/3066e4c0f180829ed3d6b37b7834bcaebb9c2a6a0835b6267fec76bea3d50758--dvorak7min_1.6.1+repack.orig.tar.gz ==> Verifying checksum for '3066e4c0f180829ed3d6b37b7834bcaebb9c2a6a0835b6267fec76bea3d50758--dvorak7min_1.6.1+repack.orig.tar.gz' /usr/bin/env tar --extract --no-same-owner --file /home/linuxbrew/.cache/Homebrew/downloads/3066e4c0f180829ed3d6b37b7834bcaebb9c2a6a0835b6267fec76bea3d50758--dvorak7min_1.6.1+repack.orig.tar.gz --directory /tmp/homebrew-unpack20240229-5624-vyap30 /usr/bin/env cp -pR /tmp/homebrew-unpack20240229-5624-vyap30/dvorak7min-1.6.1/. /tmp/dvorak7min-20240229-5624-9770rz/dvorak7min-1.6.1 ==> make clean rm -f dvorak7min.o lessons.o dvorak7min ==> make gcc-11 -g0 -O2 -Wall -DLIMIT_LENGTH=1024 -c -o dvorak7min.o dvorak7min.c gcc-11 -g0 -O2 -Wall -DLIMIT_LENGTH=1024 -c -o lessons.o lessons.c dvorak7min.c: In function ‘importText’: dvorak7min.c:196:20: error: ‘sys_errlist’ undeclared (first use in this function) 196 | postmortem = sys_errlist[errno]; | ^~~~~~~~~~~ dvorak7min.c:196:20: note: each undeclared identifier is reported only once for each function it appears in make: *** [<builtin>: dvorak7min.o] Error 1 ==> Formula Path: /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/d/dvorak7min.rb ==> Configuration HOMEBREW_VERSION: 4.2.10-73-g977ac20 ORIGIN: https://github.com/Homebrew/brew HEAD: 977ac20b2b491a8df2e28a95541775d0b4aa20fa Last commit: 4 hours ago Core tap HEAD: 96922516744d5cdd6b3cee87d0e8cfc24c09ab04 Core tap last commit: 6 minutes ago Core tap JSON: 29 Feb 23:39 UTC HOMEBREW_PREFIX: /home/linuxbrew/.linuxbrew HOMEBREW_BOOTSNAP: set HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_LOGS: /github/home/bottles/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_SORBET_RUNTIME: set Homebrew Ruby: 3.1.4 => /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/bin/ruby CPU: quad-core 64-bit zen3 Clang: N/A Git: 2.43.2 => /usr/bin/git Curl: 7.81.0 => /usr/bin/curl Kernel: Linux 6.5.0-1015-azure x86_64 GNU/Linux OS: Ubuntu 22.04.3 LTS Host glibc: 2.35 /usr/bin/gcc: 11.4.0 /usr/bin/ruby: N/A glibc: N/A gcc@11: N/A gcc: N/A xorg: N/A ==> ENV HOMEBREW_CC: gcc-11 HOMEBREW_CXX: g++-11 MAKEFLAGS: -j4 CMAKE_PREFIX_PATH: /home/linuxbrew/.linuxbrew PKG_CONFIG_PATH: /home/linuxbrew/.linuxbrew/opt/ncurses/lib/pkgconfig HOMEBREW_GIT: /usr/bin/git PATH: /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/linux/super:/home/linuxbrew/.linuxbrew/opt/ncurses/bin:/usr/bin:/bin:/usr/sbin:/sbin Logs: /github/home/bottles/logs/dvorak7min/00.options.out /github/home/bottles/logs/dvorak7min/01.make /github/home/bottles/logs/dvorak7min/02.make /github/home/bottles/logs/dvorak7min/02.make.cc READ THIS: https://docs.brew.sh/Troubleshooting Error: dvorak7min 1.6.1 did not build dvorak7min's formula is deprecated. This build failure is expected behaviour. Do not create issues about this on Homebrew's GitHub repositories. Any opened issues will be immediately closed without response. Do not ask for help from Homebrew or its maintainers on social media. You may ask for help in Homebrew's discussions but are unlikely to receive a response. Try to figure out the problem yourself and submit a fix as a pull request. We will review it but may or may not accept it.
# Remove pre-built ELF binary first
system "make", "clean"
system "make"
Expand Down