mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
Smbclient => 4.18.0 (#8054)
This commit is contained in:
committed by
GitHub
parent
b5fe486578
commit
4e3dc5ff1e
@@ -6,34 +6,38 @@ require 'package'
|
||||
class Ldb < Package
|
||||
description 'Schema-less, ldap like, API and database'
|
||||
homepage 'https://ldb.samba.org/'
|
||||
version '2.5.2'
|
||||
@_ver = '2.7.1'
|
||||
version "#{@_ver}-py3.11"
|
||||
license 'GPLv3'
|
||||
compatibility 'all'
|
||||
source_url "https://samba.org/ftp/ldb/ldb-#{version}.tar.gz"
|
||||
source_sha256 '6fada72274b648799d33f851d9edbbb1b31389910c207e111b597f97bf83a0e4'
|
||||
source_url "https://samba.org/ftp/ldb/ldb-#{@_ver}.tar.gz"
|
||||
source_sha256 'c4632c9a7f81f8a45ed46fc14d18eb507edf4e79f6e88d16977478ef95ed5b7f'
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/ldb/2.5.2_armv7l/ldb-2.5.2-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/ldb/2.5.2_armv7l/ldb-2.5.2-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/ldb/2.5.2_i686/ldb-2.5.2-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/ldb/2.5.2_x86_64/ldb-2.5.2-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/ldb/2.7.1-py3.11_armv7l/ldb-2.7.1-py3.11-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/ldb/2.7.1-py3.11_armv7l/ldb-2.7.1-py3.11-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/ldb/2.7.1-py3.11_i686/ldb-2.7.1-py3.11-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/ldb/2.7.1-py3.11_x86_64/ldb-2.7.1-py3.11-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '57f2e721b730b444473d6ccb66e4d5c15a472f59f0c717febae4a70770844472',
|
||||
armv7l: '57f2e721b730b444473d6ccb66e4d5c15a472f59f0c717febae4a70770844472',
|
||||
i686: '5a66f1dda57ea412737b74801d9f169a164d5247c9a0baca64a15dc52a0ee0f0',
|
||||
x86_64: '8bb8be2f0274e8938cd30a27d7faae28cc00819cec978ae4ee1ced75026972ac'
|
||||
aarch64: '40e359e72bf1046b11041574031a84d9d62395ccad88cd1e8c822278d5b8db20',
|
||||
armv7l: '40e359e72bf1046b11041574031a84d9d62395ccad88cd1e8c822278d5b8db20',
|
||||
i686: 'a10ee878eb6dbbab2d3c253167d62b444dcd0e69019b0e09f6a17b400f7348d0',
|
||||
x86_64: 'f3709bc212eb23f835b530c7d277ac843d4717eea057108d7d28cade88e30a1c'
|
||||
})
|
||||
|
||||
depends_on 'cmocka' => :build
|
||||
depends_on 'docbook_xsl' => :build
|
||||
depends_on 'libbsd'
|
||||
depends_on 'libxcrypt'
|
||||
depends_on 'lmdb'
|
||||
depends_on 'popt'
|
||||
depends_on 'talloc'
|
||||
depends_on 'tdb'
|
||||
depends_on 'tevent'
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'libbsd' # R
|
||||
depends_on 'libxcrypt' => :build
|
||||
depends_on 'lmdb' # R
|
||||
depends_on 'openldap' # R
|
||||
depends_on 'popt' # R
|
||||
depends_on 'python3' # R
|
||||
depends_on 'talloc' # R
|
||||
depends_on 'tdb' # R
|
||||
depends_on 'tevent' # R
|
||||
|
||||
def self.build
|
||||
system "./configure \
|
||||
|
||||
@@ -3,34 +3,41 @@ require 'package'
|
||||
class Smbclient < Package
|
||||
description 'Tools to access a servers filespace and printers via SMB'
|
||||
homepage 'https://www.samba.org'
|
||||
version '4.16.4'
|
||||
version '4.18.0'
|
||||
license 'GPLv3'
|
||||
compatibility 'all'
|
||||
source_url 'https://download.samba.org/pub/samba/stable/samba-4.16.4.tar.gz'
|
||||
source_sha256 '9532f848fb125a17e4e5d98e1ae8b42f210ed4433835e815b97c5dde6dc4702f'
|
||||
source_url 'https://download.samba.org/pub/samba/stable/samba-4.18.0.tar.gz'
|
||||
source_sha256 '70348656ef807be9c8be4465ca157cef4d99818e234253d2c684cc18b8408149'
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/smbclient/4.16.4_armv7l/smbclient-4.16.4-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/smbclient/4.16.4_armv7l/smbclient-4.16.4-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/smbclient/4.16.4_i686/smbclient-4.16.4-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/smbclient/4.16.4_x86_64/smbclient-4.16.4-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/smbclient/4.18.0_armv7l/smbclient-4.18.0-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/smbclient/4.18.0_armv7l/smbclient-4.18.0-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/smbclient/4.18.0_i686/smbclient-4.18.0-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/smbclient/4.18.0_x86_64/smbclient-4.18.0-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '13db8144966947e8a3d308021c397d4a43f080d812e30c773ef6013eb28d50ce',
|
||||
armv7l: '13db8144966947e8a3d308021c397d4a43f080d812e30c773ef6013eb28d50ce',
|
||||
i686: '2a3238c55a2727d837d99afbded7ea7a54edf9eb15e951fff48a421d9a27c6cc',
|
||||
x86_64: '00d317e6601217874a2b7f5947ded2191c703b1469455031f554d1e53b95908d'
|
||||
aarch64: 'a38a5fad0e20363676d14560f9e05e3b1e746d23feed9e46fe95c7e02c62eb03',
|
||||
armv7l: 'a38a5fad0e20363676d14560f9e05e3b1e746d23feed9e46fe95c7e02c62eb03',
|
||||
i686: '816f819404ff0ef963606976e254b4a9ceaf672ddcd3ee47a6f2c0a02447b55b',
|
||||
x86_64: '42b704298039f3b23734048f40ebfb0bd2067737de0befdbbff5b5d65b63837d'
|
||||
})
|
||||
|
||||
depends_on 'acl' # R
|
||||
depends_on 'avahi' # R
|
||||
depends_on 'cmocka' => :build
|
||||
depends_on 'cups' => :build
|
||||
depends_on 'docbook_xsl' => :build
|
||||
depends_on 'gcc' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'gnutls' # R
|
||||
depends_on 'gpgme' => :build
|
||||
depends_on 'jansson' => :build
|
||||
depends_on 'icu4c' # R
|
||||
depends_on 'jansson' # R
|
||||
depends_on 'ldb' # R
|
||||
depends_on 'libarchive' # R
|
||||
depends_on 'libbsd' # R
|
||||
depends_on 'libcap' # R
|
||||
depends_on 'libtasn1' # R
|
||||
depends_on 'libunwind' # R
|
||||
depends_on 'liburing' => :build
|
||||
depends_on 'linux_pam' # R
|
||||
@@ -38,12 +45,14 @@ class Smbclient < Package
|
||||
depends_on 'openldap' # R
|
||||
depends_on 'perl_json' => :build
|
||||
depends_on 'perl_parse_yapp' => :build
|
||||
depends_on 'popt' => :build
|
||||
depends_on 'popt' # R
|
||||
depends_on 'py3_dnspython' => :build
|
||||
depends_on 'py3_markdown' => :build
|
||||
depends_on 'readline' # R
|
||||
depends_on 'talloc' # R
|
||||
depends_on 'tdb' # R
|
||||
depends_on 'tevent' # R
|
||||
depends_on 'zlibpkg' # R
|
||||
|
||||
@samba4_idmap_modules = 'idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2'
|
||||
@samba4_pdb_modules = 'pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4'
|
||||
@@ -56,7 +65,7 @@ class Smbclient < Package
|
||||
@xml_catalog_files = ENV.fetch('XML_CATALOG_FILES', nil)
|
||||
|
||||
def self.patch
|
||||
system "sed -e 's:<gpgme\.h>:<gpgme/gpgme.h>:' \
|
||||
system "sed -e 's:<gpgme.h>:<gpgme/gpgme.h>:' \
|
||||
-i source4/dsdb/samdb/ldb_modules/password_hash.c"
|
||||
system "sed -i 's,/etc/xml/catalog,#{@xml_catalog_files},g' docs-xml/Makefile"
|
||||
system "sed -i 's,file:///etc/xml/catalog,#{@xml_catalog_files},g' buildtools/wafsamba/wafsamba.py"
|
||||
|
||||
@@ -6,28 +6,32 @@ require 'package'
|
||||
class Talloc < Package
|
||||
description 'Hierarchical pool based memory allocator with destructors'
|
||||
homepage 'https://talloc.samba.org/'
|
||||
version '2.3.4'
|
||||
@_ver = '2.4.0'
|
||||
version "#{@_ver}-py3.11"
|
||||
license 'LGPL'
|
||||
compatibility 'all'
|
||||
source_url "https://www.samba.org/ftp/talloc/talloc-#{version}.tar.gz"
|
||||
source_sha256 '179f9ebe265e67e4ab2c26cad2b7de4b6a77c6c212f966903382869f06be6505'
|
||||
source_url "https://www.samba.org/ftp/talloc/talloc-#{@_ver}.tar.gz"
|
||||
source_sha256 '6df36862c42466ef88f360444513870ef46934f9016c84383cc4008a7d0c46ba'
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/talloc/2.3.4_armv7l/talloc-2.3.4-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/talloc/2.3.4_armv7l/talloc-2.3.4-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/talloc/2.3.4_i686/talloc-2.3.4-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/talloc/2.3.4_x86_64/talloc-2.3.4-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/talloc/2.4.0-py3.11_armv7l/talloc-2.4.0-py3.11-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/talloc/2.4.0-py3.11_armv7l/talloc-2.4.0-py3.11-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/talloc/2.4.0-py3.11_i686/talloc-2.4.0-py3.11-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/talloc/2.4.0-py3.11_x86_64/talloc-2.4.0-py3.11-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '4e8214c3b9f7e072b8ff7d8727673f7a66483ee06ec062cab80f2b8ea1d4173b',
|
||||
armv7l: '4e8214c3b9f7e072b8ff7d8727673f7a66483ee06ec062cab80f2b8ea1d4173b',
|
||||
i686: '9a4b85aa6ec7afee4b5d3b527a35965870cc2a43c04df9559129b58211baba62',
|
||||
x86_64: 'b437d15d5afc458ed6317a420a1cf13b206fb34259b2070f0da5f5d27644475d'
|
||||
aarch64: 'dbc0444cb4c44182fdf5399a99d77d11535a320cb869836e62d196db94ef4a66',
|
||||
armv7l: 'dbc0444cb4c44182fdf5399a99d77d11535a320cb869836e62d196db94ef4a66',
|
||||
i686: 'd16f2054972dba8b8ce0efb4915afee3d6bda0c5fc2dd0cbc9debdc081fd0d53',
|
||||
x86_64: 'f7f03601c25b6d7cfb0a6b12443cdb68ecdd24b3d0e04c9649260f89aaf530a7'
|
||||
})
|
||||
|
||||
depends_on 'libbsd'
|
||||
depends_on 'libxcrypt'
|
||||
depends_on 'docbook_xsl' => :build
|
||||
depends_on 'gcc' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'libbsd' # R
|
||||
depends_on 'libxcrypt' => :build
|
||||
depends_on 'python3' # R
|
||||
|
||||
def self.build
|
||||
system "./configure #{CREW_OPTIONS.sub(/--program-suffix.*/, '')} \
|
||||
|
||||
@@ -3,28 +3,32 @@ require 'package'
|
||||
class Tdb < Package
|
||||
description 'tdb is a simple database API for sharing structures between parts of Samba'
|
||||
homepage 'https://tdb.samba.org/'
|
||||
version '1.4.7'
|
||||
@_ver = '1.4.8'
|
||||
version "#{@_ver}-py3.11"
|
||||
license 'GPL-3'
|
||||
compatibility 'all'
|
||||
source_url "https://www.samba.org/ftp/tdb/tdb-#{version}.tar.gz"
|
||||
source_sha256 'a4fb168def533f31ff2c07f7d9844bb3131e6799f094ebe77d0380adc987c20e'
|
||||
source_url "https://www.samba.org/ftp/tdb/tdb-#{@_ver}.tar.gz"
|
||||
source_sha256 '8434c9c857d13ce3fa8466f75601f25c3693676b36919f159e0ad6121baf5ce8'
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tdb/1.4.7_armv7l/tdb-1.4.7-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tdb/1.4.7_armv7l/tdb-1.4.7-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tdb/1.4.7_i686/tdb-1.4.7-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tdb/1.4.7_x86_64/tdb-1.4.7-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tdb/1.4.8-py3.11_armv7l/tdb-1.4.8-py3.11-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tdb/1.4.8-py3.11_armv7l/tdb-1.4.8-py3.11-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tdb/1.4.8-py3.11_i686/tdb-1.4.8-py3.11-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tdb/1.4.8-py3.11_x86_64/tdb-1.4.8-py3.11-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '27f08ebcd4a5a1e68afe3fc1db7af459720a8fd7fd9f893412d8d8e148021f41',
|
||||
armv7l: '27f08ebcd4a5a1e68afe3fc1db7af459720a8fd7fd9f893412d8d8e148021f41',
|
||||
i686: '2e07007ce032d5c36ba0817accfc8217cf106022663891e90ed60057cfa2104d',
|
||||
x86_64: '73c44eab45e9b417b60521602631c1c7e31f1ea2d3337abe8ad094146d5009b7'
|
||||
aarch64: '446c1ee82faf153a38f0e2d04b1e187ba4111df6f97689a3491c9440e0d92b24',
|
||||
armv7l: '446c1ee82faf153a38f0e2d04b1e187ba4111df6f97689a3491c9440e0d92b24',
|
||||
i686: '15964b73b8dba92077bca5ed900d7be5a62bee9b26bc772ca04962afd12ad0be',
|
||||
x86_64: 'e041c23152bcdc8672f274baa1e4667db5505b6187e9541dabb0c50790229d96'
|
||||
})
|
||||
|
||||
depends_on 'docbook_xsl' => :build
|
||||
depends_on 'libbsd'
|
||||
depends_on 'gcc' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'libbsd' # R
|
||||
depends_on 'libxslt' => :build
|
||||
depends_on 'python3' => :build
|
||||
|
||||
def self.build
|
||||
system "./configure #{CREW_OPTIONS.sub(/--program-suffix.*/, '')}"
|
||||
|
||||
@@ -6,29 +6,32 @@ require 'package'
|
||||
class Tevent < Package
|
||||
description 'Event system based on the talloc memory management library'
|
||||
homepage 'https://tevent.samba.org/'
|
||||
version '0.13.0'
|
||||
@_ver = '0.14.1'
|
||||
version "#{@_ver}-py3.11"
|
||||
license 'LGPL'
|
||||
compatibility 'all'
|
||||
source_url "https://samba.org/ftp/tevent/tevent-#{version}.tar.gz"
|
||||
source_sha256 'b9437a917fa55344361beb64ec9e0042e99cae8879882a62dd38f6abe2371d0c'
|
||||
source_url "https://samba.org/ftp/tevent/tevent-#{@_ver}.tar.gz"
|
||||
source_sha256 'ef85fcaa80ffd2351036ba4b347630fef2a1ac3da964a7f1820466bad03cd00d'
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tevent/0.13.0_armv7l/tevent-0.13.0-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tevent/0.13.0_armv7l/tevent-0.13.0-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tevent/0.13.0_i686/tevent-0.13.0-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tevent/0.13.0_x86_64/tevent-0.13.0-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tevent/0.14.1-py3.11_armv7l/tevent-0.14.1-py3.11-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tevent/0.14.1-py3.11_armv7l/tevent-0.14.1-py3.11-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tevent/0.14.1-py3.11_i686/tevent-0.14.1-py3.11-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/tevent/0.14.1-py3.11_x86_64/tevent-0.14.1-py3.11-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '6882e33fce796b68aea820e56f502a0fbca16b366bcdeedced2b0d11a1e2bc96',
|
||||
armv7l: '6882e33fce796b68aea820e56f502a0fbca16b366bcdeedced2b0d11a1e2bc96',
|
||||
i686: '6b144a691f72dbc6161dcc6c3a90080aa5a980ae53fe0db79b5365a716fcd780',
|
||||
x86_64: '8f7afd3c02a9f6832c0bdae29b9ab629b5aa205433bd0f9f4fbbb617dffa62e9'
|
||||
aarch64: '345bde4110b93f90d8d71109dd28e599dd23bb665c652ed3e6d743c7980b6cca',
|
||||
armv7l: '345bde4110b93f90d8d71109dd28e599dd23bb665c652ed3e6d743c7980b6cca',
|
||||
i686: 'e7483ab95644fb71d5fea6a4b97813b7d30edc470295bcfcdb6754b7734e5413',
|
||||
x86_64: '9670ae6cdf285b38902cf8b552698266d514b1ed4627d6e1df2bc0358ee11b73'
|
||||
})
|
||||
|
||||
depends_on 'libbsd'
|
||||
depends_on 'libxcrypt'
|
||||
depends_on 'talloc'
|
||||
depends_on 'cmocka' => :build
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'libbsd' # R
|
||||
depends_on 'libxcrypt' => :build
|
||||
depends_on 'python3' => :build
|
||||
depends_on 'talloc' # R
|
||||
|
||||
def self.build
|
||||
system "./configure #{CREW_OPTIONS.sub(/--program-suffix.*/, '')} \
|
||||
|
||||
Reference in New Issue
Block a user