mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-06 22:24:12 -05:00
* Update makedepend homepage * Update mapserver homepage * Update mediainfo homepage * Update mediainfo_gui homepage * Update misctools homepage * Update mkfontscale homepage * Update mm_common homepage * Update mono homepage * Update mpfr homepage * Update msttcorefonts homepage * Update mtdev homepage * Update muparser homepage * Update musl_c_ares homepage * Update musl_cyrus_sasl homepage * Update musl_krb5 homepage * Update musl_lz4 homepage * Update musl_xz homepage * Update musl_zstd homepage * Update mypaint homepage * Update mypaint_brushes homepage * Update mypaint_brushes_1 homepage * Update ncat homepage * Update ncftp homepage * Update netbeans homepage * Update netpbm homepage * Update nmon homepage * Update ocaml homepage * Update onevpl homepage * Update openexr homepage * Update opensp homepage * Update optipng homepage * Update p11kit homepage * Update p7zip_gui homepage * Update pacparser homepage * Update parted homepage * Update patch homepage * Update patchelf homepage * Update patchutils homepage * Update pdfcrack homepage * Update percona_boost homepage * Update percona_server homepage * Update percona_toolkit homepage * Update php5 homepage * Update php71 homepage * Update php72 homepage * Update php73 homepage * Update php74 homepage * Update php80 homepage * Update php81 homepage * Update php82 homepage * Update php83 homepage * Update pixman homepage * Update plplot homepage * Update pocl homepage * Update potrace homepage * Update powershell homepage * Update printproto homepage * Update protobuf homepage * Update pthread_stubs homepage * Update pygobject homepage * Update pygobject2 homepage * Update pygtk homepage * Update qemu homepage * Update qpdf homepage * Update quakespasm homepage * Update radare2 homepage * Update rdfind homepage * Update recordmydesktop homepage * Update rendercheck homepage * Update rgb homepage * Update rkhunter homepage * Update runc homepage * Update s3cmd homepage * Update sbc homepage * Update sbt homepage * Update scheme48 homepage * Update sejda_console homepage * Update selenium_server_standalone homepage * Update sfk homepage * Update snooze homepage * Update sqlite homepage * Update sqlmap homepage * Update sshcode homepage * Update startup_notification homepage * Update suitesparse homepage * Update swatchdog homepage * Update swig homepage * Update swig1 homepage * Update sysfsutils homepage * Update tbb homepage * Update tcpdump homepage * Update tcpwrappers homepage * Update traceroute homepage * Update trousers homepage * Update ttf2pt1 homepage * Update twm homepage * Update txt2regex homepage * Update unicode_cldr homepage * Update unixodbc homepage * Update unrar homepage * Update unzip homepage * Update upm homepage * Update usbutils homepage * Update vim homepage * Update vim_runtime homepage * Update vulkan_tools homepage * Update w3m homepage * Update wavpack homepage * Update weechat homepage * Update weston homepage * Update whiptail homepage * Update wmctrl homepage * Update wol homepage * Update wput homepage * Update xbitmaps homepage * Update xcb_util homepage * Update xcb_util_cursor homepage * Update xcb_util_image homepage * Update xcb_util_keysyms homepage * Update xcb_util_wm homepage * Update xdg_base homepage * Update xdotool homepage * Update xdpyinfo homepage * Update xe homepage * Update xercesc homepage * Update xinit homepage * Update xkbcomp homepage * Update xkeyboard_config homepage * Update xmessage homepage * Update xmlstarlet homepage * Update xorg_cf_files homepage * Update xorg_evdev_driver homepage * Update xorg_fbdev_driver homepage * Update xorg_libinput_driver homepage * Update xorg_proto homepage * Update xorg_server homepage * Update xorg_synaptics_driver homepage * Update xorg_vmmouse_driver homepage * Update xorg_wacom_driver homepage * Update xorg_xeyes homepage * Update xorg_xlsfonts homepage * Update xorg_xset homepage * Update xprop homepage * Update xrdb homepage * Update xwayland homepage * Update xxd_standalone homepage * Update xxhash homepage * Update xz_java homepage * Update zip homepage * Update zsh homepage * Update zstd homepage * Update zziplib homepage
43 lines
1.6 KiB
Ruby
43 lines
1.6 KiB
Ruby
require 'package'
|
|
|
|
class Musl_cyrus_sasl < Package
|
|
description 'Simple Authentication and Security Layer (SASL) is a specification that describes how authentication mechanisms can be plugged into an application protocol on the wire. Cyrus SASL is an implementation of SASL that makes it easy for application developers to integrate authentication mechanisms into their application in a generic way.'
|
|
homepage 'https://www.cyrusimap.org/sasl/'
|
|
version '2.1.27'
|
|
compatibility 'all'
|
|
license 'custom'
|
|
source_url 'https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.27/cyrus-sasl-2.1.27.tar.gz'
|
|
source_sha256 '26866b1549b00ffd020f188a43c258017fa1c382b3ddadd8201536f72efb05d5'
|
|
binary_compression 'tpxz'
|
|
|
|
binary_sha256({
|
|
aarch64: '2821b2a97fddab00c8cb159f5c4dc85595a6567c0b3ec83c37f4e7ff3afdfade',
|
|
armv7l: '2821b2a97fddab00c8cb159f5c4dc85595a6567c0b3ec83c37f4e7ff3afdfade',
|
|
i686: 'ef815038d7ebc675b8a7e4e0f89b35ee50ff7da31c6e11cd9142eaedd8ab9b12',
|
|
x86_64: '99ee11da56be7a4e82191b4875b1e5eda36956ba5c9765d41cc4d64e577412db'
|
|
})
|
|
|
|
depends_on 'musl_native_toolchain' => :build
|
|
depends_on 'musl_libunistring' => :build
|
|
depends_on 'musl_libidn2' => :build
|
|
depends_on 'musl_zlib' => :build
|
|
depends_on 'musl_ncurses' => :build
|
|
depends_on 'musl_openssl' => :build
|
|
depends_on 'musl_krb5' => :build
|
|
|
|
is_static
|
|
print_source_bashrc
|
|
|
|
def self.build
|
|
load "#{CREW_LIB_PATH}/lib/musl.rb"
|
|
system "#{MUSL_ENV_OPTIONS} ./configure --prefix=#{CREW_MUSL_PREFIX} \
|
|
--enable-static \
|
|
--with-cxx-static"
|
|
system 'make'
|
|
end
|
|
|
|
def self.install
|
|
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
|
end
|
|
end
|