mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
Use Package.load_package instead of require_relative in package files to avoid global scope conflicts (See #7283, #3150, 3b09159) (#10202)
This commit is contained in:
committed by
GitHub
parent
0f1a3025ae
commit
99ac930743
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'liba52'
|
Package.load_package("#{__dir__}/liba52.rb")
|
||||||
|
|
||||||
class A52 < Package
|
class A52 < Package
|
||||||
description Liba52.description
|
description Liba52.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'acquia_cli'
|
Package.load_package("#{__dir__}/acquia_cli.rb")
|
||||||
|
|
||||||
class Acli < Package
|
class Acli < Package
|
||||||
description Acquia_cli.description
|
description Acquia_cli.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'ruby_asciidoctor'
|
Package.load_package("#{__dir__}/ruby_asciidoctor.rb")
|
||||||
|
|
||||||
class Asciidoctor < Package
|
class Asciidoctor < Package
|
||||||
description Ruby_asciidoctor.description
|
description Ruby_asciidoctor.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'at_spi2_core'
|
Package.load_package("#{__dir__}/at_spi2_core.rb")
|
||||||
|
|
||||||
class At_spi2_atk < Package
|
class At_spi2_atk < Package
|
||||||
description At_spi2_core.description
|
description At_spi2_core.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'at_spi2_core'
|
Package.load_package("#{__dir__}/at_spi2_core.rb")
|
||||||
|
|
||||||
class Atk < Package
|
class Atk < Package
|
||||||
description At_spi2_core.description
|
description At_spi2_core.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'avocado_framework'
|
Package.load_package("#{__dir__}/avocado_framework.rb")
|
||||||
|
|
||||||
class Avocado < Package
|
class Avocado < Package
|
||||||
description Avocado_framework.description
|
description Avocado_framework.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'py3_azure_cli'
|
Package.load_package("#{__dir__}/py3_azure_cli.rb")
|
||||||
|
|
||||||
class Az < Package
|
class Az < Package
|
||||||
description Py3_azure_cli.description
|
description Py3_azure_cli.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'py3_azure_cli'
|
Package.load_package("#{__dir__}/py3_azure_cli.rb")
|
||||||
|
|
||||||
class Azure_cli < Package
|
class Azure_cli < Package
|
||||||
description Py3_azure_cli.description
|
description Py3_azure_cli.description
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'cairomm_1_0'
|
Package.load_package("#{__dir__}/cairomm_1_0.rb")
|
||||||
require_relative 'cairomm_1_16'
|
Package.load_package("#{__dir__}/cairomm_1_16.rb")
|
||||||
|
|
||||||
class Cairomm < Package
|
class Cairomm < Package
|
||||||
description Cairomm_1_0.description
|
description Cairomm_1_0.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'desktop_file_utils'
|
Package.load_package("#{__dir__}/desktop_file_utils.rb")
|
||||||
|
|
||||||
class Desktop_file_utilities < Package
|
class Desktop_file_utilities < Package
|
||||||
description Desktop_file_utils.description
|
description Desktop_file_utils.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'difftastic'
|
Package.load_package("#{__dir__}/difftastic.rb")
|
||||||
|
|
||||||
class Difft < Package
|
class Difft < Package
|
||||||
description Difftastic.description
|
description Difftastic.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gcc_build'
|
Package.load_package("#{__dir__}/gcc_build.rb")
|
||||||
|
|
||||||
class Gcc < Package
|
class Gcc < Package
|
||||||
description 'The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go.'
|
description 'The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gcc_build'
|
Package.load_package("#{__dir__}/gcc_build.rb")
|
||||||
|
|
||||||
class Gcc_dev < Package
|
class Gcc_dev < Package
|
||||||
description 'The GNU Compiler Collection: Everything (excepting libraries aside from libgccjit)'
|
description 'The GNU Compiler Collection: Everything (excepting libraries aside from libgccjit)'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gcc_build'
|
Package.load_package("#{__dir__}/gcc_build.rb")
|
||||||
|
|
||||||
class Gcc_lib < Package
|
class Gcc_lib < Package
|
||||||
description 'GCC shared libs except libgccjit'
|
description 'GCC shared libs except libgccjit'
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gcr_3'
|
Package.load_package("#{__dir__}/gcr_3.rb")
|
||||||
require_relative 'gcr_4'
|
Package.load_package("#{__dir__}/gcr_4.rb")
|
||||||
|
|
||||||
class Gcr < Package
|
class Gcr < Package
|
||||||
description Gcr_3.description
|
description Gcr_3.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'github_cli'
|
Package.load_package("#{__dir__}/github_cli.rb")
|
||||||
|
|
||||||
class Gh < Package
|
class Gh < Package
|
||||||
description Github_cli.description
|
description Github_cli.description
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'glibc_build223'
|
Package.load_package("#{__dir__}/glibc_build223.rb")
|
||||||
require_relative 'glibc_build227'
|
Package.load_package("#{__dir__}/glibc_build227.rb")
|
||||||
require_relative 'glibc_build232'
|
Package.load_package("#{__dir__}/glibc_build232.rb")
|
||||||
require_relative 'glibc_build233'
|
Package.load_package("#{__dir__}/glibc_build233.rb")
|
||||||
require_relative 'glibc_build235'
|
Package.load_package("#{__dir__}/glibc_build235.rb")
|
||||||
require_relative 'glibc_build237'
|
Package.load_package("#{__dir__}/glibc_build237.rb")
|
||||||
|
|
||||||
class Glibc < Package
|
class Glibc < Package
|
||||||
description 'The GNU C Library project provides the core libraries for GNU/Linux systems.'
|
description 'The GNU C Library project provides the core libraries for GNU/Linux systems.'
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'glibc'
|
Package.load_package("#{__dir__}/glibc.rb")
|
||||||
require_relative 'glibc_build235'
|
Package.load_package("#{__dir__}/glibc_build235.rb")
|
||||||
require_relative 'glibc_build237'
|
Package.load_package("#{__dir__}/glibc_build237.rb")
|
||||||
|
|
||||||
class Glibc_dev < Package
|
class Glibc_dev < Package
|
||||||
description 'glibc: everything except what is in glibc_lib'
|
description 'glibc: everything except what is in glibc_lib'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'glibc_build235'
|
Package.load_package("#{__dir__}/glibc_build235.rb")
|
||||||
|
|
||||||
class Glibc_dev235 < Package
|
class Glibc_dev235 < Package
|
||||||
description 'glibc: everything except what is in glibc_lib'
|
description 'glibc: everything except what is in glibc_lib'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'glibc_build237'
|
Package.load_package("#{__dir__}/glibc_build237.rb")
|
||||||
|
|
||||||
class Glibc_dev237 < Package
|
class Glibc_dev237 < Package
|
||||||
description 'glibc: everything except what is in glibc_lib'
|
description 'glibc: everything except what is in glibc_lib'
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'glibc'
|
Package.load_package("#{__dir__}/glibc.rb")
|
||||||
require_relative 'glibc_build235'
|
Package.load_package("#{__dir__}/glibc_build235.rb")
|
||||||
require_relative 'glibc_build237'
|
Package.load_package("#{__dir__}/glibc_build237.rb")
|
||||||
|
|
||||||
class Glibc_lib < Package
|
class Glibc_lib < Package
|
||||||
description 'glibc libraries'
|
description 'glibc libraries'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'glibc_build235'
|
Package.load_package("#{__dir__}/glibc_build235.rb")
|
||||||
|
|
||||||
class Glibc_lib235 < Package
|
class Glibc_lib235 < Package
|
||||||
description 'glibc libraries'
|
description 'glibc libraries'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'glibc_build237'
|
Package.load_package("#{__dir__}/glibc_build237.rb")
|
||||||
|
|
||||||
class Glibc_lib237 < Package
|
class Glibc_lib237 < Package
|
||||||
description 'glibc libraries'
|
description 'glibc libraries'
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'glibmm_2_4'
|
Package.load_package("#{__dir__}/glibmm_2_4.rb")
|
||||||
require_relative 'glibmm_2_68'
|
Package.load_package("#{__dir__}/glibmm_2_68.rb")
|
||||||
|
|
||||||
class Glibmm < Package
|
class Glibmm < Package
|
||||||
description Glibmm_2_4.description
|
description Glibmm_2_4.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gcloud'
|
Package.load_package("#{__dir__}/gcloud.rb")
|
||||||
|
|
||||||
class Google_cloud_sdk < Package
|
class Google_cloud_sdk < Package
|
||||||
description Gcloud.description
|
description Gcloud.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gstreamer'
|
Package.load_package("#{__dir__}/gstreamer.rb")
|
||||||
|
|
||||||
class Gst_plugins_bad < Package
|
class Gst_plugins_bad < Package
|
||||||
description 'Multimedia graph framework - bad plugins'
|
description 'Multimedia graph framework - bad plugins'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gstreamer'
|
Package.load_package("#{__dir__}/gstreamer.rb")
|
||||||
|
|
||||||
class Gst_plugins_base < Package
|
class Gst_plugins_base < Package
|
||||||
description 'An essential, exemplary set of elements for GStreamer'
|
description 'An essential, exemplary set of elements for GStreamer'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gstreamer'
|
Package.load_package("#{__dir__}/gstreamer.rb")
|
||||||
|
|
||||||
class Gst_plugins_good < Package
|
class Gst_plugins_good < Package
|
||||||
description 'Multimedia graph framework - good plugins'
|
description 'Multimedia graph framework - good plugins'
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gtksourceview_3'
|
Package.load_package("#{__dir__}/gtksourceview_3.rb")
|
||||||
require_relative 'gtksourceview_4'
|
Package.load_package("#{__dir__}/gtksourceview_4.rb")
|
||||||
require_relative 'gtksourceview_5'
|
Package.load_package("#{__dir__}/gtksourceview_5.rb")
|
||||||
|
|
||||||
class Gtksourceview < Package
|
class Gtksourceview < Package
|
||||||
description Gtksourceview_3.description
|
description Gtksourceview_3.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'buildsystems/meson'
|
require 'buildsystems/meson'
|
||||||
require_relative 'unicode_character_database'
|
Package.load_package("#{__dir__}/unicode_character_database.rb")
|
||||||
|
|
||||||
class Gucharmap < Meson
|
class Gucharmap < Meson
|
||||||
description 'GNOME Character Map, based on the Unicode Character Database.'
|
description 'GNOME Character Map, based on the Unicode Character Database.'
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
require 'buildsystems/meson'
|
require 'buildsystems/meson'
|
||||||
require_relative 'cairo'
|
Package.load_package("#{__dir__}/cairo.rb")
|
||||||
require_relative 'fontconfig'
|
Package.load_package("#{__dir__}/fontconfig.rb")
|
||||||
require_relative 'freetype'
|
Package.load_package("#{__dir__}/freetype.rb")
|
||||||
# build order: harfbuzz => freetype => fontconfig => cairo => pango
|
# build order: harfbuzz => freetype => fontconfig => cairo => pango
|
||||||
|
|
||||||
class Harfbuzz < Meson
|
class Harfbuzz < Meson
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'py3_mercurial'
|
Package.load_package("#{__dir__}/py3_mercurial.rb")
|
||||||
|
|
||||||
class Hg < Package
|
class Hg < Package
|
||||||
description Py3_mercurial.description
|
description Py3_mercurial.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'hunspell_en_us'
|
Package.load_package("#{__dir__}/hunspell_en_us.rb")
|
||||||
|
|
||||||
class Hunspell < Package
|
class Hunspell < Package
|
||||||
description 'Hunspell is a spell checker and morphological analyzer library'
|
description 'Hunspell is a spell checker and morphological analyzer library'
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'imagemagick6'
|
Package.load_package("#{__dir__}/imagemagick6.rb")
|
||||||
require_relative 'imagemagick7'
|
Package.load_package("#{__dir__}/imagemagick7.rb")
|
||||||
|
|
||||||
class Imagemagick < Package
|
class Imagemagick < Package
|
||||||
description Imagemagick7.description
|
description Imagemagick7.description
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
# https://github.com/archlinux/svntogit-packages/raw/packages/libclc/trunk/PKGBUILD
|
# https://github.com/archlinux/svntogit-packages/raw/packages/libclc/trunk/PKGBUILD
|
||||||
|
|
||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm18_build'
|
Package.load_package("#{__dir__}/llvm18_build.rb")
|
||||||
|
|
||||||
class Libclc < Package
|
class Libclc < Package
|
||||||
description 'Library requirements of the OpenCL C programming language'
|
description 'Library requirements of the OpenCL C programming language'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'curl'
|
Package.load_package("#{__dir__}/curl.rb")
|
||||||
|
|
||||||
class Libcurl < Package
|
class Libcurl < Package
|
||||||
description Curl.description
|
description Curl.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'openssl'
|
Package.load_package("#{__dir__}/openssl.rb")
|
||||||
|
|
||||||
class Libressl < Package
|
class Libressl < Package
|
||||||
description 'LibreSSL is a version of the TLS/crypto stack forked from OpenSSL in 2014, with goals of modernizing the codebase, improving security, and applying best practice development processes.'
|
description 'LibreSSL is a version of the TLS/crypto stack forked from OpenSSL in 2014, with goals of modernizing the codebase, improving security, and applying best practice development processes.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gcc_build'
|
Package.load_package("#{__dir__}/gcc_build.rb")
|
||||||
|
|
||||||
class Libssp < Package
|
class Libssp < Package
|
||||||
description 'Libssp is a part of the GCC toolkit.'
|
description 'Libssp is a part of the GCC toolkit.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'util_linux'
|
Package.load_package("#{__dir__}/util_linux.rb")
|
||||||
|
|
||||||
class Libuuid < Package
|
class Libuuid < Package
|
||||||
description 'Portable UUID C library. Bundled with util_linux.'
|
description 'Portable UUID C library. Bundled with util_linux.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'py3_libxml2'
|
Package.load_package("#{__dir__}/py3_libxml2.rb")
|
||||||
|
|
||||||
class Libxml2_python < Package
|
class Libxml2_python < Package
|
||||||
description Py3_libxml2.description
|
description Py3_libxml2.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'libxss'
|
Package.load_package("#{__dir__}/libxss.rb")
|
||||||
|
|
||||||
class Libxscrnsaver < Package
|
class Libxscrnsaver < Package
|
||||||
description Libxss.description
|
description Libxss.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm18_build'
|
Package.load_package("#{__dir__}/llvm18_build.rb")
|
||||||
|
|
||||||
class Llvm < Package
|
class Llvm < Package
|
||||||
description 'The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. The optional packages clang, lld, lldb, polly, compiler-rt, libcxx, and libcxxabi are included.'
|
description 'The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. The optional packages clang, lld, lldb, polly, compiler-rt, libcxx, and libcxxabi are included.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm16_build'
|
Package.load_package("#{__dir__}/llvm16_build.rb")
|
||||||
|
|
||||||
class Llvm16_dev < Package
|
class Llvm16_dev < Package
|
||||||
description 'LLVM: Everything except libLLVM & llvm-strip'
|
description 'LLVM: Everything except libLLVM & llvm-strip'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm16_build'
|
Package.load_package("#{__dir__}/llvm16_build.rb")
|
||||||
|
|
||||||
class Llvm16_lib < Package
|
class Llvm16_lib < Package
|
||||||
description 'LibLLVM and llvm-strip'
|
description 'LibLLVM and llvm-strip'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm17_build'
|
Package.load_package("#{__dir__}/llvm17_build.rb")
|
||||||
|
|
||||||
class Llvm17_dev < Package
|
class Llvm17_dev < Package
|
||||||
description 'LLVM: Everything except libLLVM & llvm-strip'
|
description 'LLVM: Everything except libLLVM & llvm-strip'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm17_build'
|
Package.load_package("#{__dir__}/llvm17_build.rb")
|
||||||
|
|
||||||
class Llvm17_lib < Package
|
class Llvm17_lib < Package
|
||||||
description 'LibLLVM and llvm-strip'
|
description 'LibLLVM and llvm-strip'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm18_build'
|
Package.load_package("#{__dir__}/llvm18_build.rb")
|
||||||
|
|
||||||
class Llvm18_dev < Package
|
class Llvm18_dev < Package
|
||||||
description 'LLVM: Everything except libLLVM & llvm-strip'
|
description 'LLVM: Everything except libLLVM & llvm-strip'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm18_build'
|
Package.load_package("#{__dir__}/llvm18_build.rb")
|
||||||
|
|
||||||
class Llvm18_lib < Package
|
class Llvm18_lib < Package
|
||||||
description 'LibLLVM and llvm-strip'
|
description 'LibLLVM and llvm-strip'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm16_build'
|
Package.load_package("#{__dir__}/llvm16_build.rb")
|
||||||
|
|
||||||
class Llvm_build16 < Package
|
class Llvm_build16 < Package
|
||||||
description 'The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. The optional packages clang, lld, lldb, polly, compiler-rt, libcxx, and libcxxabi are included.'
|
description 'The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. The optional packages clang, lld, lldb, polly, compiler-rt, libcxx, and libcxxabi are included.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm16_build'
|
Package.load_package("#{__dir__}/llvm16_build.rb")
|
||||||
|
|
||||||
class Llvm_dev16 < Package
|
class Llvm_dev16 < Package
|
||||||
description 'The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. The optional packages clang, lld, lldb, polly, compiler-rt, libcxx, and libcxxabi are included.'
|
description 'The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. The optional packages clang, lld, lldb, polly, compiler-rt, libcxx, and libcxxabi are included.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm16_build'
|
Package.load_package("#{__dir__}/llvm16_build.rb")
|
||||||
|
|
||||||
class Llvm_lib16 < Package
|
class Llvm_lib16 < Package
|
||||||
description 'The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. The optional packages clang, lld, lldb, polly, compiler-rt, libcxx, and libcxxabi are included.'
|
description 'The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. The optional packages clang, lld, lldb, polly, compiler-rt, libcxx, and libcxxabi are included.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'xzutils'
|
Package.load_package("#{__dir__}/xzutils.rb")
|
||||||
|
|
||||||
class Lzma < Package
|
class Lzma < Package
|
||||||
description 'LZMA Utils are legacy data compression software with high compression ratio. Bundled with xzutils.'
|
description 'LZMA Utils are legacy data compression software with high compression ratio. Bundled with xzutils.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'zlibpkg'
|
Package.load_package("#{__dir__}/zlibpkg.rb")
|
||||||
|
|
||||||
class Minizip < Package
|
class Minizip < Package
|
||||||
description 'Minizip is a simple package to zip/unzip files, from zlib.'
|
description 'Minizip is a simple package to zip/unzip files, from zlib.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'musl_cc_toolchain'
|
Package.load_package("#{__dir__}/musl_cc_toolchain.rb")
|
||||||
|
|
||||||
class Musl_toolchain < Package
|
class Musl_toolchain < Package
|
||||||
description Musl_cc_toolchain.description
|
description Musl_cc_toolchain.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'nodebrew'
|
Package.load_package("#{__dir__}/nodebrew.rb")
|
||||||
|
|
||||||
class Node < Package
|
class Node < Package
|
||||||
description 'As an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications.'
|
description 'As an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'nss'
|
Package.load_package("#{__dir__}/nss.rb")
|
||||||
|
|
||||||
class Nspr < Package
|
class Nspr < Package
|
||||||
description 'Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.'
|
description 'Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.'
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
# https://github.com/archlinux/svntogit-packages/raw/packages/openmp/trunk/PKGBUILD
|
# https://github.com/archlinux/svntogit-packages/raw/packages/openmp/trunk/PKGBUILD
|
||||||
|
|
||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'llvm18_build'
|
Package.load_package("#{__dir__}/llvm18_build.rb")
|
||||||
|
|
||||||
class Openmp < Package
|
class Openmp < Package
|
||||||
description 'LLVM OpenMP Runtime Library'
|
description 'LLVM OpenMP Runtime Library'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'gstreamer'
|
Package.load_package("#{__dir__}/gstreamer.rb")
|
||||||
|
|
||||||
class Orc < Package
|
class Orc < Package
|
||||||
description 'Optimized Inner Loop Runtime Compiler. Bundled with gstreamer.'
|
description 'Optimized Inner Loop Runtime Compiler. Bundled with gstreamer.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'pkg_7_zip'
|
Package.load_package("#{__dir__}/pkg_7_zip.rb")
|
||||||
|
|
||||||
class P7zip < Package
|
class P7zip < Package
|
||||||
description Pkg_7_zip.description
|
description Pkg_7_zip.description
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'pangomm_1_4'
|
Package.load_package("#{__dir__}/pangomm_1_4.rb")
|
||||||
require_relative 'pangomm_2_48'
|
Package.load_package("#{__dir__}/pangomm_2_48.rb")
|
||||||
|
|
||||||
class Pangomm < Package
|
class Pangomm < Package
|
||||||
description Pangomm_1_4.description
|
description Pangomm_1_4.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'moreutils'
|
Package.load_package("#{__dir__}/moreutils.rb")
|
||||||
|
|
||||||
class Parallel < Package
|
class Parallel < Package
|
||||||
description 'Run multiple programs simultaneously. Bundled with moreutils.'
|
description 'Run multiple programs simultaneously. Bundled with moreutils.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'perl_unicode_linebreak'
|
Package.load_package("#{__dir__}/perl_unicode_linebreak.rb")
|
||||||
|
|
||||||
class Perl_gcstring_linebreak < Package
|
class Perl_gcstring_linebreak < Package
|
||||||
description 'UAX 14 Unicode Line Breaking Algorithm - Perl binding Unicode::LineBreak Unicode::GCString'
|
description 'UAX 14 Unicode Line Breaking Algorithm - Perl binding Unicode::LineBreak Unicode::GCString'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'perl_term_readkey'
|
Package.load_package("#{__dir__}/perl_term_readkey.rb")
|
||||||
|
|
||||||
class Perl_read_key < Package
|
class Perl_read_key < Package
|
||||||
description 'Term::ReadKey - A perl module for simple terminal control'
|
description 'Term::ReadKey - A perl module for simple terminal control'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'perl'
|
Package.load_package("#{__dir__}/perl.rb")
|
||||||
|
|
||||||
class Perl_term_ansicolor < Package
|
class Perl_term_ansicolor < Package
|
||||||
description 'Character mode terminal access for Perl Term::ANSIColor'
|
description 'Character mode terminal access for Perl Term::ANSIColor'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'perl'
|
Package.load_package("#{__dir__}/perl.rb")
|
||||||
|
|
||||||
class Perl_time_hires < Package
|
class Perl_time_hires < Package
|
||||||
description 'High resolution alarm, sleep, gettimeofday, interval timers Time::HiRes'
|
description 'High resolution alarm, sleep, gettimeofday, interval timers Time::HiRes'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'perl_xml_sax'
|
Package.load_package("#{__dir__}/perl_xml_sax.rb")
|
||||||
|
|
||||||
class Perl_xml_sax_parserfactory < Package
|
class Perl_xml_sax_parserfactory < Package
|
||||||
description 'XML::SAX::ParserFactory is a factory class for providing an application with a Perl SAX2 XML parser.'
|
description 'XML::SAX::ParserFactory is a factory class for providing an application with a Perl SAX2 XML parser.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'libxml2'
|
Package.load_package("#{__dir__}/libxml2.rb")
|
||||||
|
|
||||||
class Py3_libxml2 < Package
|
class Py3_libxml2 < Package
|
||||||
description 'Libxml2-python provides access to libxml2 and libxslt in Python.'
|
description 'Libxml2-python provides access to libxml2 and libxslt in Python.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'py3_pycairo'
|
Package.load_package("#{__dir__}/py3_pycairo.rb")
|
||||||
|
|
||||||
class Pycairo < Package
|
class Pycairo < Package
|
||||||
description Py3_pycairo.description
|
description Py3_pycairo.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'python2'
|
Package.load_package("#{__dir__}/python2.rb")
|
||||||
|
|
||||||
class Python27 < Package
|
class Python27 < Package
|
||||||
description 'A compatibility package for python2.'
|
description 'A compatibility package for python2.'
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
# & LFS build documentation at https://www.linuxfromscratch.org/blfs/view/svn/x/qtwebengine.html
|
# & LFS build documentation at https://www.linuxfromscratch.org/blfs/view/svn/x/qtwebengine.html
|
||||||
|
|
||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'qt5_base'
|
Package.load_package("#{__dir__}/qt5_base.rb")
|
||||||
|
|
||||||
class Qt5_webengine < Package
|
class Qt5_webengine < Package
|
||||||
description 'Provides support for web applications using the Chromium browser project'
|
description 'Provides support for web applications using the Chromium browser project'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'harfbuzz'
|
Package.load_package("#{__dir__}/harfbuzz.rb")
|
||||||
|
|
||||||
class Ragel < Package
|
class Ragel < Package
|
||||||
description 'Ragel compiles executable finite state machines from regular languages. Now bundled with harfbuzz.'
|
description 'Ragel compiles executable finite state machines from regular languages. Now bundled with harfbuzz.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'py3_six'
|
Package.load_package("#{__dir__}/py3_six.rb")
|
||||||
|
|
||||||
class Six < Package
|
class Six < Package
|
||||||
description Py3_six.description
|
description Py3_six.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'perl_stow'
|
Package.load_package("#{__dir__}/perl_stow.rb")
|
||||||
|
|
||||||
class Stow < Package
|
class Stow < Package
|
||||||
description Perl_stow.description
|
description Perl_stow.description
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'tepl_5'
|
Package.load_package("#{__dir__}/tepl_5.rb")
|
||||||
require_relative 'tepl_6'
|
Package.load_package("#{__dir__}/tepl_6.rb")
|
||||||
|
|
||||||
class Tepl < Package
|
class Tepl < Package
|
||||||
description Tepl_5.description
|
description Tepl_5.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'tilp2'
|
Package.load_package("#{__dir__}/tilp2.rb")
|
||||||
|
|
||||||
class Tilp < Package
|
class Tilp < Package
|
||||||
description Tilp2.description
|
description Tilp2.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'wayland_info'
|
Package.load_package("#{__dir__}/wayland_info.rb")
|
||||||
|
|
||||||
class Wayland_utils < Package
|
class Wayland_utils < Package
|
||||||
description Wayland_info.description
|
description Wayland_info.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'webkit2gtk_4'
|
Package.load_package("#{__dir__}/webkit2gtk_4.rb")
|
||||||
|
|
||||||
class Webkit2gtk < Package
|
class Webkit2gtk < Package
|
||||||
description Webkit2gtk_4.description
|
description Webkit2gtk_4.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'webkitgtk_6'
|
Package.load_package("#{__dir__}/webkitgtk_6.rb")
|
||||||
|
|
||||||
class Webkit2gtk_5 < Package
|
class Webkit2gtk_5 < Package
|
||||||
description Webkitgtk_6.description
|
description Webkitgtk_6.description
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'libx11'
|
Package.load_package("#{__dir__}/libx11.rb")
|
||||||
|
|
||||||
class Xorg_lib < Package
|
class Xorg_lib < Package
|
||||||
description 'A collection of xorg libraries.'
|
description 'A collection of xorg libraries.'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
require 'package'
|
require 'package'
|
||||||
require_relative 'youtube_dl'
|
Package.load_package("#{__dir__}/youtube_dl.rb")
|
||||||
|
|
||||||
class Youtubedl < Package
|
class Youtubedl < Package
|
||||||
description Youtube_dl.description
|
description Youtube_dl.description
|
||||||
|
|||||||
Reference in New Issue
Block a user