mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
Run Rubocop on tree, again (#8704)
This commit is contained in:
committed by
GitHub
parent
e9b65c804b
commit
2f42ff39cc
@@ -122,6 +122,9 @@ Layout/HashAlignment:
|
|||||||
Layout/CommentIndentation:
|
Layout/CommentIndentation:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
|
|
||||||
|
Layout/EmptyLineAfterGuardClause:
|
||||||
|
Enabled: false
|
||||||
|
|
||||||
Layout/FirstHashElementIndentation:
|
Layout/FirstHashElementIndentation:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
# EnforcedStyle: consistent
|
# EnforcedStyle: consistent
|
||||||
@@ -129,6 +132,9 @@ Layout/FirstHashElementIndentation:
|
|||||||
Layout/IndentationStyle:
|
Layout/IndentationStyle:
|
||||||
EnforcedStyle: spaces
|
EnforcedStyle: spaces
|
||||||
|
|
||||||
|
Layout/LeadingCommentSpace:
|
||||||
|
Enabled: false
|
||||||
|
|
||||||
Layout/SpaceInsideBlockBraces:
|
Layout/SpaceInsideBlockBraces:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
|
|
||||||
@@ -180,6 +186,9 @@ Style/RedundantCapitalW:
|
|||||||
Style/RedundantLineContinuation:
|
Style/RedundantLineContinuation:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
|
|
||||||
|
Style/RedundantStringEscape:
|
||||||
|
Enabled: false
|
||||||
|
|
||||||
Naming/AccessorMethodName:
|
Naming/AccessorMethodName:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
|
|
||||||
|
|||||||
@@ -225,7 +225,7 @@ class Package
|
|||||||
end
|
end
|
||||||
|
|
||||||
def self.get_binary_sha256(architecture)
|
def self.get_binary_sha256(architecture)
|
||||||
return @binary_sha256 && @binary_sha256.key?(architecture) ? @binary_sha256[architecture] : ''
|
return @binary_sha256&.key?(architecture) ? @binary_sha256[architecture] : ''
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.get_extract_dir
|
def self.get_extract_dir
|
||||||
|
|||||||
@@ -13,13 +13,13 @@ class Clamav < Package
|
|||||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/clamav/1.1.1_armv7l/clamav-1.1.1-chromeos-armv7l.tar.zst',
|
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/clamav/1.1.1_armv7l/clamav-1.1.1-chromeos-armv7l.tar.zst',
|
||||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/clamav/1.1.1_armv7l/clamav-1.1.1-chromeos-armv7l.tar.zst',
|
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/clamav/1.1.1_armv7l/clamav-1.1.1-chromeos-armv7l.tar.zst',
|
||||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/clamav/1.1.1_i686/clamav-1.1.1-chromeos-i686.tar.zst',
|
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/clamav/1.1.1_i686/clamav-1.1.1-chromeos-i686.tar.zst',
|
||||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/clamav/1.1.1_x86_64/clamav-1.1.1-chromeos-x86_64.tar.zst',
|
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/clamav/1.1.1_x86_64/clamav-1.1.1-chromeos-x86_64.tar.zst'
|
||||||
})
|
})
|
||||||
binary_sha256({
|
binary_sha256({
|
||||||
aarch64: '99ec7eed070ac95692e6dd79b3db5e5e5d81bb2d2895847e0a4e3a574d11c00f',
|
aarch64: '99ec7eed070ac95692e6dd79b3db5e5e5d81bb2d2895847e0a4e3a574d11c00f',
|
||||||
armv7l: '99ec7eed070ac95692e6dd79b3db5e5e5d81bb2d2895847e0a4e3a574d11c00f',
|
armv7l: '99ec7eed070ac95692e6dd79b3db5e5e5d81bb2d2895847e0a4e3a574d11c00f',
|
||||||
i686: 'a8a01408181b94d88bc3f9eb404b7b8373db229251048af6d52e1c001f22a5b2',
|
i686: 'a8a01408181b94d88bc3f9eb404b7b8373db229251048af6d52e1c001f22a5b2',
|
||||||
x86_64: '55a9893ae7c4fd3416c3a119c0928d0ac88bf245cdf1bf1bb1c1657b3aa1c5b0',
|
x86_64: '55a9893ae7c4fd3416c3a119c0928d0ac88bf245cdf1bf1bb1c1657b3aa1c5b0'
|
||||||
})
|
})
|
||||||
|
|
||||||
depends_on 'rust' => :build
|
depends_on 'rust' => :build
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ class Devil < Package
|
|||||||
def self.patch
|
def self.patch
|
||||||
system "find -type f -exec sed -i 's,DESTINATION lib,DESTINATION lib#{CREW_LIB_SUFFIX},g' {} +"
|
system "find -type f -exec sed -i 's,DESTINATION lib,DESTINATION lib#{CREW_LIB_SUFFIX},g' {} +"
|
||||||
# As per https://github.com/DentonW/DevIL/pull/102
|
# As per https://github.com/DentonW/DevIL/pull/102
|
||||||
@jasper_patch = <<~'JASPER_PATCH'
|
@jasper_patch = <<~JASPER_PATCH
|
||||||
diff -NPaur a/DevIL/CMakeLists.txt b/DevIL/CMakeLists.txt
|
diff -NPaur a/DevIL/CMakeLists.txt b/DevIL/CMakeLists.txt
|
||||||
--- a/DevIL/CMakeLists.txt 2022-10-04 19:42:15.952513098 -0400
|
--- a/DevIL/CMakeLists.txt 2022-10-04 19:42:15.952513098 -0400
|
||||||
+++ b/DevIL/CMakeLists.txt 2022-10-04 19:51:20.745032984 -0400
|
+++ b/DevIL/CMakeLists.txt 2022-10-04 19:51:20.745032984 -0400
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ class Docbook_xml412 < Package
|
|||||||
# Docbook common preinstall block
|
# Docbook common preinstall block
|
||||||
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.zero?("#{CREW_PREFIX}/etc/xml/catalog")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.empty?("#{CREW_PREFIX}/etc/xml/catalog")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
||||||
@@ -45,7 +45,7 @@ class Docbook_xml412 < Package
|
|||||||
system "LD_LIBRARY_PATH=#{CREW_LIB_PREFIX} xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog || true"
|
system "LD_LIBRARY_PATH=#{CREW_LIB_PREFIX} xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog || true"
|
||||||
end
|
end
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.zero?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.empty?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ class Docbook_xml42 < Package
|
|||||||
# Docbook common preinstall block
|
# Docbook common preinstall block
|
||||||
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.zero?("#{CREW_PREFIX}/etc/xml/catalog")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.empty?("#{CREW_PREFIX}/etc/xml/catalog")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
||||||
@@ -45,7 +45,7 @@ class Docbook_xml42 < Package
|
|||||||
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
||||||
end
|
end
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.zero?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.empty?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ class Docbook_xml43 < Package
|
|||||||
# Docbook common preinstall block
|
# Docbook common preinstall block
|
||||||
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.zero?("#{CREW_PREFIX}/etc/xml/catalog")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.empty?("#{CREW_PREFIX}/etc/xml/catalog")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
||||||
@@ -45,7 +45,7 @@ class Docbook_xml43 < Package
|
|||||||
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
||||||
end
|
end
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.zero?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.empty?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ class Docbook_xml44 < Package
|
|||||||
# Docbook common preinstall block
|
# Docbook common preinstall block
|
||||||
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.zero?("#{CREW_PREFIX}/etc/xml/catalog")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.empty?("#{CREW_PREFIX}/etc/xml/catalog")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
||||||
@@ -45,7 +45,7 @@ class Docbook_xml44 < Package
|
|||||||
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
||||||
end
|
end
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.zero?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.empty?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ class Docbook_xml45 < Package
|
|||||||
# Docbook common preinstall block
|
# Docbook common preinstall block
|
||||||
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.zero?("#{CREW_PREFIX}/etc/xml/catalog")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.empty?("#{CREW_PREFIX}/etc/xml/catalog")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
||||||
@@ -45,7 +45,7 @@ class Docbook_xml45 < Package
|
|||||||
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
||||||
end
|
end
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.zero?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.empty?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
||||||
|
|||||||
@@ -233,7 +233,7 @@ class Docbook_xml50 < Package
|
|||||||
# Docbook common preinstall block
|
# Docbook common preinstall block
|
||||||
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.zero?("#{CREW_PREFIX}/etc/xml/catalog")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.empty?("#{CREW_PREFIX}/etc/xml/catalog")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
||||||
@@ -241,7 +241,7 @@ class Docbook_xml50 < Package
|
|||||||
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
||||||
end
|
end
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.zero?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.empty?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
||||||
|
|||||||
@@ -118,7 +118,7 @@ class Docbook_xml51 < Package
|
|||||||
# Docbook common preinstall block
|
# Docbook common preinstall block
|
||||||
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.zero?("#{CREW_PREFIX}/etc/xml/catalog")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.empty?("#{CREW_PREFIX}/etc/xml/catalog")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
||||||
@@ -126,7 +126,7 @@ class Docbook_xml51 < Package
|
|||||||
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
||||||
end
|
end
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.zero?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.empty?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ class Docbook_xsl < Package
|
|||||||
# Docbook common preinstall block
|
# Docbook common preinstall block
|
||||||
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.zero?("#{CREW_PREFIX}/etc/xml/catalog")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.empty?("#{CREW_PREFIX}/etc/xml/catalog")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
||||||
@@ -82,7 +82,7 @@ class Docbook_xsl < Package
|
|||||||
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
||||||
end
|
end
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.zero?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.empty?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ class Docbook_xsl_nons < Package
|
|||||||
# Docbook common preinstall block
|
# Docbook common preinstall block
|
||||||
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
FileUtils.mkdir_p "#{CREW_PREFIX}/etc/xml"
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.zero?("#{CREW_PREFIX}/etc/xml/catalog")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/catalog") && !File.empty?("#{CREW_PREFIX}/etc/xml/catalog")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/catalog exists" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/catalog" if @opt_verbose
|
||||||
@@ -70,7 +70,7 @@ class Docbook_xsl_nons < Package
|
|||||||
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
system "xmlcatalog --noout --create #{CREW_PREFIX}/etc/xml/catalog"
|
||||||
end
|
end
|
||||||
|
|
||||||
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.zero?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
if File.exist?("#{CREW_PREFIX}/etc/xml/docbook-xml") && !File.empty?("#{CREW_PREFIX}/etc/xml/docbook-xml")
|
||||||
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
puts "#{CREW_PREFIX}/etc/xml/docbook-xml not empty" if @opt_verbose
|
||||||
else
|
else
|
||||||
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
puts "Creating #{CREW_PREFIX}/etc/xml/docbook-xml" if @opt_verbose
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ class Gpm < Package
|
|||||||
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/etc/profile.d"
|
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/etc/profile.d"
|
||||||
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/etc/profile.d"
|
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/etc/profile.d"
|
||||||
# via https://github.com/archlinux/svntogit-packages/tree/master/gpm/trunk
|
# via https://github.com/archlinux/svntogit-packages/tree/master/gpm/trunk
|
||||||
@gpm_path = <<~'GPM_PATH_EOF'
|
@gpm_path = <<~GPM_PATH_EOF
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Virtual console mouse server
|
Description=Virtual console mouse server
|
||||||
|
|
||||||
|
|||||||
@@ -103,7 +103,7 @@ class Handbrake < Package
|
|||||||
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
||||||
end
|
end
|
||||||
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/etc/env.d"
|
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/etc/env.d"
|
||||||
File.write "#{CREW_DEST_PREFIX}/etc/env.d/10-handbrake", <<~'HANDBRAKE_ENVD_EOF'
|
File.write "#{CREW_DEST_PREFIX}/etc/env.d/10-handbrake", <<~HANDBRAKE_ENVD_EOF
|
||||||
alias ghb="GDK_BACKEND=wayland ghb"
|
alias ghb="GDK_BACKEND=wayland ghb"
|
||||||
HANDBRAKE_ENVD_EOF
|
HANDBRAKE_ENVD_EOF
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ class Hashpipe < Package
|
|||||||
})
|
})
|
||||||
|
|
||||||
def self.patch
|
def self.patch
|
||||||
@hashpipe_patch = <<~'HASHPIPE_PATCHEOF'
|
@hashpipe_patch = <<~HASHPIPE_PATCHEOF
|
||||||
diff -Npaur orig/hashpipe.c new/hashpipe.c
|
diff -Npaur orig/hashpipe.c new/hashpipe.c
|
||||||
--- orig/hashpipe.c 2021-04-08 14:56:27.657272292 -0400
|
--- orig/hashpipe.c 2021-04-08 14:56:27.657272292 -0400
|
||||||
+++ new/hashpipe.c 2021-04-08 15:11:20.398253126 -0400
|
+++ new/hashpipe.c 2021-04-08 15:11:20.398253126 -0400
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ class Js102 < Package
|
|||||||
return unless ARCH == 'i686'
|
return unless ARCH == 'i686'
|
||||||
|
|
||||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=1729459#c25
|
# https://bugzilla.mozilla.org/show_bug.cgi?id=1729459#c25
|
||||||
@math_x86_patch = <<~'PATCH_EOF'
|
@math_x86_patch = <<~PATCH_EOF
|
||||||
diff --git a/modules/fdlibm/src/math_private.h b/modules/fdlibm/src/math_private.h
|
diff --git a/modules/fdlibm/src/math_private.h b/modules/fdlibm/src/math_private.h
|
||||||
index 51d79f9c2ec59..fafd7d6fc1e0d 100644
|
index 51d79f9c2ec59..fafd7d6fc1e0d 100644
|
||||||
--- a/modules/fdlibm/src/math_private.h
|
--- a/modules/fdlibm/src/math_private.h
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ class Libproxy < Package
|
|||||||
def self.patch
|
def self.patch
|
||||||
# As per suggestion for fixing Ninja at
|
# As per suggestion for fixing Ninja at
|
||||||
# https://github.com/libproxy/libproxy/issues/171#issuecomment-1082704815
|
# https://github.com/libproxy/libproxy/issues/171#issuecomment-1082704815
|
||||||
@ninjapatch = <<~'NINJAPATCHEOF'
|
@ninjapatch = <<~NINJAPATCHEOF
|
||||||
diff --git a/bindings/perl/t/CMakeLists.txt b/bindings/perl/t/CMakeLists.txt
|
diff --git a/bindings/perl/t/CMakeLists.txt b/bindings/perl/t/CMakeLists.txt
|
||||||
index 8007124..fdbe81c 100644
|
index 8007124..fdbe81c 100644
|
||||||
--- a/bindings/perl/t/CMakeLists.txt
|
--- a/bindings/perl/t/CMakeLists.txt
|
||||||
|
|||||||
@@ -13,13 +13,13 @@ class Mc < Autotools
|
|||||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/mc/4.8.30_armv7l/mc-4.8.30-chromeos-armv7l.tar.zst',
|
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/mc/4.8.30_armv7l/mc-4.8.30-chromeos-armv7l.tar.zst',
|
||||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/mc/4.8.30_armv7l/mc-4.8.30-chromeos-armv7l.tar.zst',
|
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/mc/4.8.30_armv7l/mc-4.8.30-chromeos-armv7l.tar.zst',
|
||||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/mc/4.8.30_i686/mc-4.8.30-chromeos-i686.tar.zst',
|
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/mc/4.8.30_i686/mc-4.8.30-chromeos-i686.tar.zst',
|
||||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/mc/4.8.30_x86_64/mc-4.8.30-chromeos-x86_64.tar.zst',
|
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/mc/4.8.30_x86_64/mc-4.8.30-chromeos-x86_64.tar.zst'
|
||||||
})
|
})
|
||||||
binary_sha256({
|
binary_sha256({
|
||||||
aarch64: 'a3f46f94869391c4f9ce09490972e9a7fdfd7d67f6b6b15fa2bcf667b2dc765c',
|
aarch64: 'a3f46f94869391c4f9ce09490972e9a7fdfd7d67f6b6b15fa2bcf667b2dc765c',
|
||||||
armv7l: 'a3f46f94869391c4f9ce09490972e9a7fdfd7d67f6b6b15fa2bcf667b2dc765c',
|
armv7l: 'a3f46f94869391c4f9ce09490972e9a7fdfd7d67f6b6b15fa2bcf667b2dc765c',
|
||||||
i686: '509e05a162b01b54565c810759d3fc6e7c1a220cb959bdd1ccf4aa589daf383c',
|
i686: '509e05a162b01b54565c810759d3fc6e7c1a220cb959bdd1ccf4aa589daf383c',
|
||||||
x86_64: 'eab6581c138140a5a3802682e6dcde24d8f44d4bf0b6914072b6d2fec7661580',
|
x86_64: 'eab6581c138140a5a3802682e6dcde24d8f44d4bf0b6914072b6d2fec7661580'
|
||||||
})
|
})
|
||||||
|
|
||||||
depends_on 'glib' => :build
|
depends_on 'glib' => :build
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ class Musl_native_toolchain < Package
|
|||||||
# Patch via discussion on musl mailing list with Rich Felker
|
# Patch via discussion on musl mailing list with Rich Felker
|
||||||
# working out issues on i686 Chromebooks for musl.
|
# working out issues on i686 Chromebooks for musl.
|
||||||
# https://www.openwall.com/lists/musl/2022/02/18/1
|
# https://www.openwall.com/lists/musl/2022/02/18/1
|
||||||
@i686_broken_kernel_patch = <<~'BROKEN_KERNEL_PATCH_EOF'
|
@i686_broken_kernel_patch = <<~BROKEN_KERNEL_PATCH_EOF
|
||||||
--- a/arch/i386/syscall_arch.h 2022-02-17 16:45:37.398583011 -0500
|
--- a/arch/i386/syscall_arch.h 2022-02-17 16:45:37.398583011 -0500
|
||||||
+++ b/arch/i386/syscall_arch.h 2022-02-17 16:50:02.311265598 -0500
|
+++ b/arch/i386/syscall_arch.h 2022-02-17 16:50:02.311265598 -0500
|
||||||
@@ -9,11 +9,21 @@
|
@@ -9,11 +9,21 @@
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ class Openconnect < Package
|
|||||||
fi
|
fi
|
||||||
VPNC_STARTEOF
|
VPNC_STARTEOF
|
||||||
File.write "#{CREW_DEST_PREFIX}/bin/vpnc-start", @vpnc_start, perm: 0o755
|
File.write "#{CREW_DEST_PREFIX}/bin/vpnc-start", @vpnc_start, perm: 0o755
|
||||||
@vpnc_stop = <<~'VPNC_STOPEOF'
|
@vpnc_stop = <<~VPNC_STOPEOF
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
killall openconnect
|
killall openconnect
|
||||||
sudo ip tuntap del mode tun tun0
|
sudo ip tuntap del mode tun tun0
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ require 'package'
|
|||||||
class Pavucontrol < Package
|
class Pavucontrol < Package
|
||||||
description 'PulseAudio Volume Control'
|
description 'PulseAudio Volume Control'
|
||||||
homepage 'https://freedesktop.org/software/pulseaudio/pavucontrol/'
|
homepage 'https://freedesktop.org/software/pulseaudio/pavucontrol/'
|
||||||
version "4.0-381b-1"
|
version '4.0-381b-1'
|
||||||
license 'GPL-2'
|
license 'GPL-2'
|
||||||
compatibility 'all'
|
compatibility 'all'
|
||||||
source_url 'https://github.com/pulseaudio/pavucontrol/archive/381b708202e87e40347a57f8a627014199cde266.zip'
|
source_url 'https://github.com/pulseaudio/pavucontrol/archive/381b708202e87e40347a57f8a627014199cde266.zip'
|
||||||
|
|||||||
@@ -53,7 +53,6 @@ class Perl < Package
|
|||||||
end
|
end
|
||||||
|
|
||||||
def self.install
|
def self.install
|
||||||
|
|
||||||
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
||||||
# Make libperl symlinks into standard locations
|
# Make libperl symlinks into standard locations
|
||||||
libperl_so = "#{CREW_LIB_PREFIX}/perl5/#{version.split('-')[0]}/core_perl/CORE/libperl.so"
|
libperl_so = "#{CREW_LIB_PREFIX}/perl5/#{version.split('-')[0]}/core_perl/CORE/libperl.so"
|
||||||
|
|||||||
@@ -4,12 +4,12 @@ class Pipewire < Package
|
|||||||
description 'PipeWire is a project that aims to greatly improve handling of audio and video under Linux.'
|
description 'PipeWire is a project that aims to greatly improve handling of audio and video under Linux.'
|
||||||
homepage 'https://pipewire.org'
|
homepage 'https://pipewire.org'
|
||||||
version = if Gem::Version.new(CREW_KERNEL_VERSION.to_s) < Gem::Version.new('3.9')
|
version = if Gem::Version.new(CREW_KERNEL_VERSION.to_s) < Gem::Version.new('3.9')
|
||||||
'0.3.29'
|
'0.3.29'
|
||||||
elsif Gem::Version.new(CREW_KERNEL_VERSION.to_s) <= Gem::Version.new('5.4')
|
elsif Gem::Version.new(CREW_KERNEL_VERSION.to_s) <= Gem::Version.new('5.4')
|
||||||
'0.3.60'
|
'0.3.60'
|
||||||
else
|
else
|
||||||
'0.3.80'
|
'0.3.80'
|
||||||
end
|
end
|
||||||
compatibility 'all'
|
compatibility 'all'
|
||||||
license 'LGPL-2.1+'
|
license 'LGPL-2.1+'
|
||||||
source_url 'https://gitlab.freedesktop.org/pipewire/pipewire.git'
|
source_url 'https://gitlab.freedesktop.org/pipewire/pipewire.git'
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ class Polkit < Package
|
|||||||
def self.patch
|
def self.patch
|
||||||
# Fix meson 0.60+ compatibility
|
# Fix meson 0.60+ compatibility
|
||||||
# https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/99
|
# https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/99
|
||||||
@polkit_meson_patch = <<~'POLKIT_MESON_PATCH_HEREDOC'
|
@polkit_meson_patch = <<~POLKIT_MESON_PATCH_HEREDOC
|
||||||
diff --git a/actions/meson.build b/actions/meson.build
|
diff --git a/actions/meson.build b/actions/meson.build
|
||||||
index 2abaaf3..1e3f370 100644
|
index 2abaaf3..1e3f370 100644
|
||||||
--- a/actions/meson.build
|
--- a/actions/meson.build
|
||||||
|
|||||||
@@ -40,7 +40,6 @@ class Poppler < Package
|
|||||||
depends_on 'qtbase' # R
|
depends_on 'qtbase' # R
|
||||||
depends_on 'zlibpkg' # R
|
depends_on 'zlibpkg' # R
|
||||||
|
|
||||||
|
|
||||||
def self.build
|
def self.build
|
||||||
system "mold -run cmake -B builddir #{CREW_CMAKE_OPTIONS} \
|
system "mold -run cmake -B builddir #{CREW_CMAKE_OPTIONS} \
|
||||||
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON \
|
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON \
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
|
|
||||||
class Repo < Package
|
class Repo < Package
|
||||||
description 'The Multiple Git Repository Tool'
|
description 'The Multiple Git Repository Tool'
|
||||||
homepage 'https://gerrit.googlesource.com/git-repo/'
|
homepage 'https://gerrit.googlesource.com/git-repo/'
|
||||||
@@ -10,7 +10,7 @@ class Repo < Package
|
|||||||
git_hashtag "v#{version}"
|
git_hashtag "v#{version}"
|
||||||
|
|
||||||
depends_on 'python3'
|
depends_on 'python3'
|
||||||
|
|
||||||
no_compile_needed
|
no_compile_needed
|
||||||
|
|
||||||
def self.preflight
|
def self.preflight
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ class Shhmsg < Package
|
|||||||
})
|
})
|
||||||
|
|
||||||
def self.patch
|
def self.patch
|
||||||
`sed -i 's/.*SHARED.*0.*/SHARED=1/' Makefile` # enable shared
|
`sed -i 's/.*SHARED.*0.*/SHARED=1/' Makefile` # enable shared
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.build
|
def self.build
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ class Shhopt < Package
|
|||||||
})
|
})
|
||||||
|
|
||||||
def self.patch
|
def self.patch
|
||||||
`sed -i 's/.*#SHARED.*1.*/SHARED=1/' Makefile` # enable shared
|
`sed -i 's/.*#SHARED.*1.*/SHARED=1/' Makefile` # enable shared
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.build
|
def self.build
|
||||||
|
|||||||
@@ -13,13 +13,13 @@ class Vim_runtime < Autotools
|
|||||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vim_runtime/9.0.1863_armv7l/vim_runtime-9.0.1863-chromeos-armv7l.tar.zst',
|
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vim_runtime/9.0.1863_armv7l/vim_runtime-9.0.1863-chromeos-armv7l.tar.zst',
|
||||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vim_runtime/9.0.1863_armv7l/vim_runtime-9.0.1863-chromeos-armv7l.tar.zst',
|
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vim_runtime/9.0.1863_armv7l/vim_runtime-9.0.1863-chromeos-armv7l.tar.zst',
|
||||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vim_runtime/9.0.1863_i686/vim_runtime-9.0.1863-chromeos-i686.tar.zst',
|
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vim_runtime/9.0.1863_i686/vim_runtime-9.0.1863-chromeos-i686.tar.zst',
|
||||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vim_runtime/9.0.1863_x86_64/vim_runtime-9.0.1863-chromeos-x86_64.tar.zst',
|
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vim_runtime/9.0.1863_x86_64/vim_runtime-9.0.1863-chromeos-x86_64.tar.zst'
|
||||||
})
|
})
|
||||||
binary_sha256({
|
binary_sha256({
|
||||||
aarch64: 'e7f026ebc26ae12398190529cebaf1ce76f9011c5248e9cd92dfc8492f5a9a04',
|
aarch64: 'e7f026ebc26ae12398190529cebaf1ce76f9011c5248e9cd92dfc8492f5a9a04',
|
||||||
armv7l: 'e7f026ebc26ae12398190529cebaf1ce76f9011c5248e9cd92dfc8492f5a9a04',
|
armv7l: 'e7f026ebc26ae12398190529cebaf1ce76f9011c5248e9cd92dfc8492f5a9a04',
|
||||||
i686: '99ca1d5f1ebe16752f20c14542d28d3ae3cbbaf9a9782f259659f9f02fbfc215',
|
i686: '99ca1d5f1ebe16752f20c14542d28d3ae3cbbaf9a9782f259659f9f02fbfc215',
|
||||||
x86_64: 'd8f07c611d04450e691475a3563a2f00492c05383989638b5022aae56a25cbea',
|
x86_64: 'd8f07c611d04450e691475a3563a2f00492c05383989638b5022aae56a25cbea'
|
||||||
})
|
})
|
||||||
|
|
||||||
depends_on 'gpm'
|
depends_on 'gpm'
|
||||||
|
|||||||
@@ -42,11 +42,11 @@ class Wayland_proxy_virtwl < Package
|
|||||||
end
|
end
|
||||||
|
|
||||||
def self.postinstall
|
def self.postinstall
|
||||||
puts <<~'EOFSTRING'.lightblue
|
puts <<~EOFSTRING.lightblue
|
||||||
Note that there is not yet hardware acceleration in wayland-proxy-virtwl.
|
Note that there is not yet hardware acceleration in wayland-proxy-virtwl.
|
||||||
wayland-proxy-virtwl example usage (before running a gui program):
|
wayland-proxy-virtwl example usage (before running a gui program):
|
||||||
EOFSTRING
|
EOFSTRING
|
||||||
puts <<~'EOFSHELLCODE'.lightcyan
|
puts <<~EOFSHELLCODE.lightcyan
|
||||||
wayland-proxy-virtwl --wayland-display wayland-2 --x-display=2 --xrdb Xft.dpi:150 &
|
wayland-proxy-virtwl --wayland-display wayland-2 --x-display=2 --xrdb Xft.dpi:150 &
|
||||||
export WAYLAND_DISPLAY=wayland-2
|
export WAYLAND_DISPLAY=wayland-2
|
||||||
export DISPLAY=:2
|
export DISPLAY=:2
|
||||||
|
|||||||
Reference in New Issue
Block a user