Skip to content

Commit

Permalink
Add dependency curl to fix compilation issue
Browse files Browse the repository at this point in the history
Signed-off-by: poorndm <poorndm@progress.com>

Update Internal-Source url -keydb

Signed-off-by: poorndm <poorndm@progress.com>

Update Internal-Source url -keydb

Signed-off-by: poorndm <poorndm@progress.com>

Pin train-core

Signed-off-by: poorndm <poorndm@progress.com>
  • Loading branch information
poorndm committed Jul 10, 2024
1 parent 96c1669 commit 3f1a8d0
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 2 deletions.
5 changes: 3 additions & 2 deletions config/software/keydb.rb
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,13 @@
dependency "config_guess"
dependency "openssl"
dependency "libuuid"
dependency "curl"

default_version "6.3.4"

source url: "https://github.com/Snapchat/KeyDB/archive/refs/tags/v#{version}.tar.gz"
# internal_source url: "#{ENV["ARTIFACTORY_REPO_URL"]}/#{name}/#{name}-#{version}.tar.gz",
# authorization: "X-JFrog-Art-Api:#{ENV["ARTIFACTORY_TOKEN"]}"
internal_source url: "#{ENV["ARTIFACTORY_REPO_URL"]}/#{name}/#{name}-#{version}.tar.gz",
authorization: "X-JFrog-Art-Api:#{ENV["ARTIFACTORY_TOKEN"]}"
relative_path "KeyDB-#{version}"

# version_list: url=https://github.com/Snapchat/KeyDB/archive/refs/tags/ filter=*.tar.gz
Expand Down
1 change: 1 addition & 0 deletions omnibus-software.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Gem::Specification.new do |s|
# omnibus because of the dsl methods they are using.
s.add_dependency "omnibus", ">= 9.0.0"
s.add_dependency "ffi", "< 1.17.0" # 1.17 requires ruby 3.3
s.add_dependency "train-core", "<3.12.5"

s.files = `git ls-files`.split("\n")
s.require_paths = ["lib"]
Expand Down
5 changes: 5 additions & 0 deletions scripts/internal_sources.yml
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,11 @@ software:
- url: https://curl.se/ca/cacert-2021-01-19.pem
sha256: e010c0c071a2c79a76aa3c289dc7e4ac4ed38492bfda06d766a80b707ebd2f29

- name: KeyDB
sources:
- url: https://github.com/Snapchat/KeyDB/archive/refs/tags/v6.3.4.tar.gz"
sha256: 229190b251f921e05aff7b0d2f04b5676c198131e2abbec1e2cfb2e61215e2f3

- name: libxslt
sources:
- url: https://download.gnome.org/sources/libxslt/1.1/libxslt-1.1.36.tar.xz
Expand Down

0 comments on commit 3f1a8d0

Please sign in to comment.