mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-11 08:03:16 -04:00
Merge updates from master
This commit is contained in:
67
app-admin/i2pd-tools/i2pd-tools-2025.10.16-r1.ebuild
Normal file
67
app-admin/i2pd-tools/i2pd-tools-2025.10.16-r1.ebuild
Normal file
@@ -0,0 +1,67 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
COMMIT="b483a59093460861f9a124eb8639268ace69d9cc"
|
||||
I2PD_COMMIT="80080fd8f5df5c8c07df044458eedbf8fbbbe86c" # keep in sync with bundled version
|
||||
DESCRIPTION="Some useful tools for I2P"
|
||||
HOMEPAGE="https://github.com/PurpleI2P/i2pd-tools"
|
||||
SRC_URI="
|
||||
https://github.com/PurpleI2P/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/PurpleI2P/i2pd/archive/${I2PD_COMMIT}.tar.gz -> i2pd-${I2PD_COMMIT:0:7}.tar.gz
|
||||
"
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="cpu_flags_x86_aes"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/boost:=
|
||||
dev-libs/openssl:=
|
||||
virtual/zlib:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
rmdir "${S}/i2pd" || die
|
||||
mv "${WORKDIR}"/i2pd-${I2PD_COMMIT} "${S}"/i2pd || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DWITH_LIBRARY=OFF
|
||||
-DWITH_BINARY=OFF
|
||||
-DCMAKE_SKIP_RPATH=ON
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local -a binaries
|
||||
|
||||
# extracted from Makefile
|
||||
mv "${BUILD_DIR}"/{autoconf_i2pd,autoconf} || die
|
||||
binaries=(
|
||||
vain keygen keyinfo famtool routerinfo regaddr regaddr_3ld
|
||||
i2pbase64 offlinekeys b33address regaddralias x25519 verifyhost
|
||||
autoconf
|
||||
)
|
||||
|
||||
for bin in "${binaries[@]}"; do
|
||||
newbin "${BUILD_DIR}/${bin}" "i2pd-${bin}"
|
||||
done
|
||||
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "All binaries are prefixed with 'i2pd-' to avoid file collisions,"
|
||||
elog "e.g. 'vain' becomes 'i2pd-vain'."
|
||||
}
|
||||
@@ -1,3 +1,2 @@
|
||||
DIST kemal-1.1.2.tar.gz 49111 BLAKE2B d14aca282dfe944d5d4e2f5ecf3261663bfd907e573ca64585f6f507f877a2923f43c7fd35b001924bd0f48fb2338d23e4ff52a2696f7626d56b75e346149aed SHA512 7e45da9fae8e0c5d204971af34d21102e2bd82eb1a7f6e6e860547f55dbad19b9fcc25d772fd41d4478740d70303fe75988cddb6c658eb1fdda5ffeecd7e5318
|
||||
DIST kemal-1.7.2.tar.gz 55806 BLAKE2B 2aa038049ee48a9177b7f3072e600970647701a27d4483951ad89a3bdb77c33a0dab34d94cde32f35d02b7454c3fec577868d52807ba6c60b757f3a14852548a SHA512 6d459685bb25882f5b8c130ac30423985f0907fe23fce29223a4e11f6db60344cef17f1e9272e910b7b261abd58e74b6770b3f4061db1fd3b4a970e0c48b41d0
|
||||
DIST kemal-1.7.3.tar.gz 60094 BLAKE2B 80fa5b8c96faa6185296b86e99561e87da28a142828fa3d831cab1106fdb01d513c2c0cb49d47da70cb7d4983c6bf251a28621313e80cc4f8ab9f8df635176d6 SHA512 e65700aa65cc0160ea76aee16465b06225884b2be8aa6944bd89666e169794d3e264275b76b1864763df8bb601f7ef38c40847e29738917ec91de436539f4b3a
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
# Copyright 2022-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Lightning Fast, Super Simple web framework"
|
||||
HOMEPAGE="
|
||||
https://kemalcr.com/
|
||||
https://github.com/kemalcr/kemal
|
||||
"
|
||||
SRC_URI="https://github.com/kemalcr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
<dev-crystal/exception_page-0.5
|
||||
dev-crystal/radix
|
||||
"
|
||||
@@ -16,7 +16,7 @@ KEYWORDS="~amd64"
|
||||
DEPEND="
|
||||
dev-libs/boehm-gc
|
||||
dev-libs/libevent:=
|
||||
dev-libs/libpcre
|
||||
dev-libs/libpcre2:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
@@ -1,12 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer>
|
||||
<name>Matthew McGarvey</name>
|
||||
<email>matthewmcgarvey14@gmail.com</email>
|
||||
</maintainer>
|
||||
<remote-id type="github">matthewmcgarvey/selenium.cr</remote-id>
|
||||
<remote-id type="github">crystal-loot/selenium.cr</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -8,10 +8,10 @@ inherit shards
|
||||
MY_PN="${PN}.cr"
|
||||
DESCRIPTION="Selenium library for Crystal"
|
||||
HOMEPAGE="
|
||||
https://matthewmcgarvey.github.io/selenium.cr/
|
||||
https://github.com/matthewmcgarvey/selenium.cr
|
||||
https://crystal-loot.github.io/selenium.cr/
|
||||
https://github.com/crystal-loot/selenium.cr
|
||||
"
|
||||
SRC_URI="https://github.com/matthewmcgarvey/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="https://github.com/crystal-loot/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
@@ -1,9 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">matthewmcgarvey/webdrivers.cr</remote-id>
|
||||
<remote-id type="github">crystal-loot/webdrivers.cr</remote-id>
|
||||
<maintainer>
|
||||
<name>Matthew McGarvey</name>
|
||||
<email>matthewmcgarvey14@gmail.com</email>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -7,8 +7,8 @@ inherit shards
|
||||
|
||||
MY_PN="${PN}.cr"
|
||||
DESCRIPTION="Helps manage drivers for Selenium, such as the Chromedriver"
|
||||
HOMEPAGE="https://github.com/matthewmcgarvey/webdrivers.cr"
|
||||
SRC_URI="https://github.com/matthewmcgarvey/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
HOMEPAGE="https://github.com/crystal-loot/webdrivers.cr"
|
||||
SRC_URI="https://github.com/crystal-loot/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
@@ -1,24 +0,0 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit git-r3
|
||||
|
||||
DESCRIPTION="An asyncronous I/O abstraction for Hare"
|
||||
HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-iobus"
|
||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-iobus"
|
||||
LICENSE="MPL-2.0"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
dev-lang/hare
|
||||
dev-hare/hare-linux
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
|
||||
}
|
||||
@@ -3,19 +3,23 @@ DIST Yams-5.0.6.tar.gz 659441 BLAKE2B ef90ba557cf74d3f4e94a196ac2fc2347d8b20303a
|
||||
DIST indexstore-db-5.10.1.tar.gz 909365 BLAKE2B fde150aff5a46970aafc872be8f9a57e338c648e2d3f5ea49a223d72d3cd402496a1045716551fd07c9954ea123a87070593d6fdd315a825f57d9d513f01d6b3 SHA512 1fc62360a5cd4701da314774b4c5c6a6a9cc2a8d46881962fc80331006c255d173f8ace8d743a09b3fcdbf1e92570248666396a0b78ce8be19eeff65ab6c3235
|
||||
DIST indexstore-db-6.0.3.tar.gz 913502 BLAKE2B 22b6ddd0be28a93b82d2f7faed61d09ac6b171da27633968a082917daabfb0657afd59379103930ee28f5c30ad6fcdf013c9ca939b083af48d07133d5164600e SHA512 c65aced91616858c7946aa7c65d0e11027afe39a7b86c961a13830ad22a352b959331133ec4d179d21edd3696d2bf5a89907c044f25426259a6e21f4e87a84ad
|
||||
DIST indexstore-db-6.1.3.tar.gz 914051 BLAKE2B ee05829cf1a6a5d303f1fa48a019123ba69fa68c0f4e234a9a9dad6881d0ed50ca7828501c124dea90a219ba4ed86c97ad7432161f1259fa9688c66b2a134206 SHA512 082a87a20b5da7877fbcbc7c71013582b55a58a6a514a0190c545f6113184de9776202857a956f5b97d1838054d0bd3bdc4d8a741aea7f7443ddee8fdb8e7179
|
||||
DIST indexstore-db-6.2.1.tar.gz 796145 BLAKE2B b8472d42247420565bb9839583fc0a6d62c3b472157c05cdf39f35eba9629e3ad6c486ed41bf4f9ac1f26a67f3aadad8ed73c666d03aca6d7b25d248acbf51b0 SHA512 8b5bff34bab09e4eab7f41d83db49b6f8d3dc5df529a1fc3e21812014cf2b02e2784e3aa0cd7fc6b770368a48aed3c063ecacc2deabe599aaf014ff6b88aa383
|
||||
DIST indexstore-db-6.2.tar.gz 796113 BLAKE2B d42bdd099bdc9004c86f13c3fd549706fc0e84fba3f5e7a46c35e5134b20ab94d7aac96af79000f6c11ed56469f965020a35734ca5f293336f480ef970cea6ca SHA512 03b64a304faeb07c1943c8ce467fbee6b3a83192ec4c356877dd1647fc135c0e6c2e7a327d9c871e728f56bb44f05fb61ab69c18491879798b97d514df83dd0f
|
||||
DIST llvm-project-5.10.1.tar.gz 171145818 BLAKE2B e314f2e8716cb36b43e1ec23fe2fe212e4ab79e711f4544d54788338067f75b87abe84ecc60b1b5f073f0349d45363346d8a6b89b85f2ae6801cd09709293f52 SHA512 c659041234da1fed29a7186f0e436b0867576096483333d71f11e72828b45e2c7bd9b15db7d3da348a114af48a649f8a484ba3bd4de84d2f5cdb8a7035c5ad30
|
||||
DIST llvm-project-6.0.3.tar.gz 197815769 BLAKE2B 0b8f9607007fd151df2b7350cb283936a0b422710c9706b8387fc5066bc2c879f4014db1890818280fb7f410d31a43df32c04961fb981a40529da915fae44498 SHA512 d4d515c5a232dfc9d2ad8ff62b5703d746327a1477641d2baacbb68a61e5babdedddcd0f19dd79968e83e4c5eabc4ab892035bf8aaf1ad1f8181fb9cf68f1139
|
||||
DIST llvm-project-6.1.3.tar.gz 219785451 BLAKE2B 58e6ce7a3e5fa2d34fb7f1890a3b151f46ca3a835ba09726969024e8253873a13d0d82b90fa09196356ee7e28cef2e15c3d317a1c1662119cc9e8ca4d742047a SHA512 9f6ecfd1cb0ef312ef4d01ada40d15abad38958e3d9ae24662aeb5a19cb4a90a3bd6e7bdb1826d4a9f8c7c1c483b92f7423b1ca85c3759ad57dbf610adb338c8
|
||||
DIST llvm-project-6.2.1.tar.gz 221575613 BLAKE2B 22cfd296181e724d0b9ebc62a39981d0d16521ddf4a4f676f54979e2f5a8f899e260af8447997f30b1c466fedd34eac4af1d628432ee0a1073f823304b10bce7 SHA512 cc289e9eeeee0089daa5125605bba1442a369e20175b462f39f36098a134a95f4588acaccd8cb1432df03321a6c73700555f5901d147a82aa7e951a86f628fb9
|
||||
DIST llvm-project-6.2.tar.gz 221547332 BLAKE2B 452103eb8778a70f71982f78aa6fa7f8c7a996d0bb72b1ab3a2aab0a1a5281cd333fe05219b22ab426b54a8d80bbc6a125414d124356f36fd33fcd4e49357070 SHA512 4b517b77682d013bd5da25b54b80b780591b98e92e8bae3e0824b271a6657b195eb52e3e02000d66495a7f6c1746a3ac34bdb28b47527b7a08c4a494bf287b53
|
||||
DIST mimalloc-v3.0.1.tar.gz 1281782 BLAKE2B 5eb275159526f07b49b8a85ca3918fd44bc85ff06ffbb48c3f28ce9ae15467360700b947d99f2df2e38e3342500101adfc5397890b21a68c204b6b662d14aba9 SHA512 ba51cf9af3ef41728c94b72805bf8915e63910b32cb9ab331445ec28404d048c0737646e02c08dc0f0e958c526fe894e275b96326fa041a157e3e88f39f2b673
|
||||
DIST sourcekit-lsp-5.10.1.tar.gz 301167 BLAKE2B a1ff3b22c4ab2583d39687aae385fc52dcbb02237035ace8bc0fc6c705db1cd6734dae1656078080c7599ad4b75f5e03def7f60b0e0361bcb25e45bc9ea3c676 SHA512 4a2f7c2129a69c05c8d158877efb1538f092f8eb2d1b1194661cb7c6f201330ecf7fd33bb0d06dd595bc6966e19b739d103478db6c9b2a4c2d7ae351bfb398a8
|
||||
DIST sourcekit-lsp-6.0.3.tar.gz 533963 BLAKE2B 273394f316046c5b4b2a3378066a0cc6403c3a241b0e23bed456a83b974cfca7d323a197c23af6439fc77892c27b6b1b2b93e9904eb56e47158e1b3158a962c8 SHA512 613fe106b442d9c6228cd2e4fdb8b464c23f11c4e95d4cebd21c2fd7cd6fbe666ccd3b6f7814160bffc8e77251eac4d21ac8acd8c0d7df5b5b0928a06aeaa258
|
||||
DIST sourcekit-lsp-6.1.3.tar.gz 622255 BLAKE2B 3ad0b9692fa72fb902d3af52261550ac4fa823f7c22e06da1dfcb8a9615d7d77f853f77a990d671138f2b36064740f977b2f34aaab1cde6a33073126bf5643b1 SHA512 2656292b378be2e5c6531d9f17a43658ca8be4ed3e443ac25fcd8472e6e5197892db94e3a8319048202ae3bc7e3e3a86e1be6f2fce35e466cbb26b5d6e3d4b2d
|
||||
DIST sourcekit-lsp-6.2.1.tar.gz 853981 BLAKE2B 18cf58ec1096ce2d8449b4c0bbb412e8e6fc35bf0aae2f3bcb5ecac96ab1fa171047ba76613c84ca11bd86ab198eaab5e3435f2d529634d1f5fd93ce37de5dec SHA512 32478eee7067b6d8bcecf1a801c3b0906a57ca34f2d5c6d1f46efa1bfd82059aa5a918bc3af511a69ce3a9d04593d213c3b4994967975d23a1b5e582a098874b
|
||||
DIST sourcekit-lsp-6.2.tar.gz 853969 BLAKE2B e8c924dedcc17a00f4a5bc4fe31a8fb767d1883f53505011f257e3c6dfa341f543d0a230740a2782517f3f13aa9372370f58a5239074c9ce7b6ff4935757dc08 SHA512 d6a8a9a30e31ae16963eaed23b82a55752311ee0800749e5afbf3a2b53035711f111017ec8043bc52ac35f1752bc1871eca447d2723c17a3590f8c6f058d09f1
|
||||
DIST swift-5.10.1.tar.gz 31977733 BLAKE2B cc5d37fe5eaa50c912e3abad02e6b04c81cf66f8ea79c89868de323394dc720fc7e122c5b4d2e27291172d61b4c80259b2cf80547ccfaec0b14aae9b63b9b2d2 SHA512 212ede9ba6a874666ceeb30073dd2a9c8b6b08715f375c98b86bee4a78f4a235ad0f1e35ec3d7f9f97c79f963a9d8bd0a6c9737a8c32b073dca828c564145396
|
||||
DIST swift-6.0.3.tar.gz 34134727 BLAKE2B 8df7a89dbe6b03638aa064ee5718f91615d80cec9131a826a1d1d2a3eced4a4238b06a73c7b8811076c82dd10b0ac1fb3faf0082164de9319a8c216339b4c888 SHA512 710e8df06b7abf58da00024bcdfb743adc11e5acc24dca277a09f53991b9601c8c879a76445d174b428bd2197864b08db3c687d9387074c956f7bc5115152d51
|
||||
DIST swift-6.1.3.tar.gz 35268348 BLAKE2B 5a56709f1986ebf45b04dcda5fd3ce945bbad85f58b33a3b16cf611b8ce758cca029567557f1e384faafb3084972da0038a7953bd0a259162128380ae21ff6e1 SHA512 0a96840ac7390d3ea484b76ebd862a747cb15609371b9010605e1f74f1dcd9d9c3c28233a71f782e670f5b068726f91879c39f7cb801ba7836e0714ca683902d
|
||||
DIST swift-6.2.1.tar.gz 36366771 BLAKE2B aa66e64ccf8298cb3e77cb29f90425920f6fabed2602b5796c2df1b7d30a7b68132d23c4da3f102ea6c12da3d38abf0a367609e87bb179f93012baf62c359dd7 SHA512 26a95e502e99a696bf85ada3e39b113d1fd5ff348df632d6b6169862df26127d90b563bf001c0fd20e202595dd2fa7299596513c0ff1ff4c49918860abbb9689
|
||||
DIST swift-6.2.tar.gz 36359507 BLAKE2B 8b229afb4e9d4c3db5c54c74d4f21ab37da431b706b2d5847efb726d54ce9ea694f19eb70aa7d0e56f5f90fd526df0f8d92c29453ee552c2361d89d59d93bdf5 SHA512 45863a270b621200ff2ae527b70403046398667bdc01c961d41215bf8cfc6cb6b00ea5598261263a27ce0d3b69c384b4f6ea0f9ef6222c6c06242ae9f588d976
|
||||
DIST swift-argument-parser-1.2.3.tar.gz 645638 BLAKE2B 68fb561162f1d701ef7b67f6e4c47206b0fc446d5cd248d4b101436c4d444d146e0e39c384c4bf40e80406fa2a695350124c0da8f9144817ce03016a181c6e65 SHA512 2fa09e86da67b6feb09f3c11b656e0e17c050243f9cdf40da3646c881f441bb545c3820345934da60ab80f2e77f575d1c1adb55d8017277e4fe01b68b5a2f692
|
||||
DIST swift-argument-parser-1.4.0.tar.gz 654550 BLAKE2B 94e7cf86e16119d8ed6d55a096e1973dd5a1cdaf65dfb68eeab6fba593ec189ee901f907f7cf3b0e031c79460f8c24ae9b0d9d9ef0a77e85adf8d6fff565c3f7 SHA512 38f0958c63dc01df1a5ac7164b8c76116050819a8747a71ff07c6c2208526e49c0f5411a2431bce4d3968b7100f95e4b00bbc49f69a6df69edfa7f8589a9892c
|
||||
@@ -24,11 +28,13 @@ DIST swift-async-algorithms-1.0.0.tar.gz 137973 BLAKE2B 8a712f9e20cfee7aaab4aaf9
|
||||
DIST swift-async-algorithms-1.0.1.tar.gz 137973 BLAKE2B 8a712f9e20cfee7aaab4aaf9e3149cddd5208a4e66117cfc78b7a23147ab6aa6c56cf41da44930e8c9b32df8f719ede32077099baf7c33e5c42993653a022762 SHA512 a5687ddce9d051a671fc34d88cc77e2d30a60b99d7f4381956cee05d41d5afcc8fb34469155984f5b7dbedcc3f7f839a236fa528c3e0f660f4d6d409d39cf2f7
|
||||
DIST swift-atomics-1.0.2.tar.gz 158849 BLAKE2B d454e99d5588f2819238deaab15484eb01828cfe0be249381c9cd67fcd9b452df7b0815aa3788e8940889bccee8f1769738425b03b6aeb8ddea32a3827775c5d SHA512 b538a9709eadfe96831393b977add28227da65d814b248bd03effc2bb7e36fff69cca692a6fd5946a029d43ddaca9b38aee91d9abf01e09ec8e5473d07d6886f
|
||||
DIST swift-atomics-1.2.0.tar.gz 195733 BLAKE2B 60c7cd17e382ae0028712943bdc5c7b76fa22e33405da0a713255cb1bdfcb4ca0c7c6ef70b610081f95e4de024cc58976e3e7c6e387a95842ac9871eb68e5d81 SHA512 efd9a6e6b016fb0ad2de5d98fb219b893e271378a8c8d23d01215e855830fc6f1728eaec74ba33983ab9e8aece5ed65e310bbae84c289b43e458941080293351
|
||||
DIST swift-build-6.2.1.tar.gz 3533874 BLAKE2B a0be889ed528315d41727197f1e18364489d822c236923694d2eef003723acee9028c115ad890a9eda2fa3a7d085db4ea096c9e51971c5e01dc22de1a415db16 SHA512 c011f45da1af1070c3b52e2a0197ad0e8e1046c155b98aedeeec52a9e876b798812783a52cc5519af3cb551221cbb539bc055fb1cd5f3cc1dcf2de89db2af493
|
||||
DIST swift-build-6.2.tar.gz 3535882 BLAKE2B 8dd01ef7085d30813d8b625812fedeea5424c18af0a965271f6aa21ca223499a027fc90c54eee230fb29f4a24a08d60db37906e2ad0325688652e50da36518c2 SHA512 c884f5a2f2f488834c45661ca60c857d241b3ad88d21a19b1f800fe8e424f3814e1c442b1f4517679eda3e5f40297eda8b2bbb24544beef58578e8b653628836
|
||||
DIST swift-certificates-1.0.1.tar.gz 456979 BLAKE2B 909bfd5ec060cc827541a9740d6ace4ff62f254d510bdb25d3d44692a8c0322572b34779cf3e14c48753d2a936a217912c055831945f99c36dfcab7a42dddb2a SHA512 ea645425fffdb377efe1de9b897a7a6e42dc6668ce93068bbe6de69d42ab6e9801b6d9ff817b728d58eb9e2f66c4932869c281864bc432bd9fb9acb829311c41
|
||||
DIST swift-cmark-5.10.1.tar.gz 311407 BLAKE2B fae5e3b6146299012b0881049a2118bcb6c630e292d16217915661dc17d9f05c5995d69e7939243469fb3fd4cf0652ca226e867d5bb1802dd4e495caa81f1ccb SHA512 cb7ffad3ec3fbc74de28df56f4ec5850047abf38ae4a2fdfa37aeacd122c52e3164ef965b582a184911612608df0e450481f9f8c25d11c565518ab39a0d24199
|
||||
DIST swift-cmark-6.0.3.tar.gz 308692 BLAKE2B 803176e28e9eb88dc0b23ac187c27da51756898d46f498edbd778301e44dfc7554e05528b910f41d1c310ed3eee487afd8a0e575ec3a5113f012ec296a2f6334 SHA512 d9492f141fb19f39e3b13ac1f2454db64539deb980d0dabac94c76e6ec4a6f19a8d1b5baf12fc7412f6e531b56ca78484f7927450b27832a4829605af9862cef
|
||||
DIST swift-cmark-6.1.3.tar.gz 308702 BLAKE2B 300e369795befa1c322ff65fc5d35d3ddbd0a73da93121b0dada3483d6c7480eb607d1585e89d9f5b200c44898da806b186e695d7d29f9ed537878f7e4293ad4 SHA512 1cd9de0ff41c62a611a54490e919702114c9d059ee6b8018e291eecda8f610a1712ac6d650c5a19178d38f7b8fde174d8538e893c8f0c022cb55464fd7d4ba36
|
||||
DIST swift-cmark-6.2.1.tar.gz 309066 BLAKE2B 48be27156e79eb6c9c9c6ba06147a53c789c435024f94c24d4d3b884ef293107fcc71829aaab8ce0a0e99cc978ce0cf2a7daaedceb96e196855f656a4207c27d SHA512 514be91897ed5e69a3b39030d0f500a00ed2076f1597df7efa88156c6bccbf80e17505c5eea919c40aa2377856c026e816925abdcc90b66f6258fe29e0b6b36b
|
||||
DIST swift-cmark-6.2.tar.gz 309063 BLAKE2B c9c66b1220ae43eca9ff3c31309000c650766d2898c2c17739dcc8ef2b9fce555126fab08127f1be0a0117952f9c94e70f38587c025639ab78af427ea748b2b6 SHA512 cbd191d04e2dad940b4b3fa051866aa5f10d2ff9940fb5735bed1af58c6ba323951c645b52eb657e647c2766915ac76a7f793dbd5eb34f8467e001577d50cdb3
|
||||
DIST swift-collections-1.0.5.tar.gz 3796586 BLAKE2B eeb5ec3418b79ba956c1417bc8c12b8affc2d517dcb174f2215de1bec00c802572e6c19598005298ffc6a57e31493d7cdd1c9214b97762f9bff6d0fa01f2263c SHA512 87309c52e5d2115ce8aedda05f35f40e919b367663d9032a159a31163fda7d0aa78df9049e424bda65fe58c4f2a1c74a784c4c6b485581eef450a022a5a7d700
|
||||
DIST swift-collections-1.1.2.tar.gz 5627660 BLAKE2B 176151fe819cd5ca0d5b71712dd080b53bd839fb3c99e35e572fb13f81c3e2b5e2ef986a845a19bf41496cb782a787fe042cced24946b2705a1f7ab47ee8e9ca SHA512 830a3a8923e498a58e5638bda5157c0a8ca20032daa73e752bb445314e3c8050cda85dfba78105f3e76d66832e804b8efc6c05aec117b687a83fc34e9c724639
|
||||
@@ -36,70 +42,87 @@ DIST swift-collections-1.1.3.tar.gz 5628862 BLAKE2B 732bb1884492c332fbb89dd0b17c
|
||||
DIST swift-corelibs-foundation-5.10.1.tar.gz 4479830 BLAKE2B 3fc6773d5fe6971d73360105a25af8d69b6d0f89aa2e04e54f914a433edd97bc7f28f02876fbf84c602ea6c81431d0f490013b988abb56e9a3503c095222994a SHA512 e4ff04e1eb742455f52b43f0a3a1725d0c1c132d2192e4779073c7690ff12991c62c20ca0a42b81d2af12b394e4720309a07cd303ba12f22c2f917570ed0ff5d
|
||||
DIST swift-corelibs-foundation-6.0.3.tar.gz 2323374 BLAKE2B df6d7a1b4607688a106cb45fd3366db556569ab4d924737e05f93b5380107b039c6161f1e5a9994abb03f4f3c98387dbd68a6cd95e8175b3fac90590031379b1 SHA512 d16b9ae36744fa2e56a11dda235eae79a4e505d830ef06275100559afcdc83d8115ba0635ce67916c1305cc2a0f34a2bea21981ea8801f06dbd190eec0d2c404
|
||||
DIST swift-corelibs-foundation-6.1.3.tar.gz 2327639 BLAKE2B 8f0645fe330ee68c8c2b268458df824a8045043cc6de1678dddd1c1353ba6793f8f47bcd6eb13fdc07622e3973b9f445abe27eb4b87d90bd3e507e7981ea6eeb SHA512 227304937bda2709aaaaa659707bba0baf044354441d28ce67c527c4214bd9306e26087edcee4e368cffbe2f07ad5e4d5c05103ea9eb95bfd9a60e4ccfc56f5c
|
||||
DIST swift-corelibs-foundation-6.2.1.tar.gz 2342874 BLAKE2B 725fedf47a8c2e93d6144f31e0f6460d9058692a0ff964e4d649359ee3064c0f616d6ac21e0514dd8ebad3ad60b3ef329189013026bf2178c9fd4deeea861d41 SHA512 d5217c5c86bff4f040c10eb5fa479a51a4bd766eb7ba4cee667310acf058375aa8840e48c186e90a70e35fdc2dab63b459dc77f70cac9d040cf2d607fcfea547
|
||||
DIST swift-corelibs-foundation-6.2.tar.gz 2342592 BLAKE2B 72132abcafc35f0d3c2d3e1746d75999105c87791bc2f3a95056f19cf37cf0e9437c9b04cbd849715ad41e88eea6d91bd3dbaf36888f6ea92027130fe32e0104 SHA512 a8e5cc5506331a9baa3244240a80654a7bc5e524915b694195d9e26cf7658569cb28034ee045c07b1c32c379dcd40a7b307f414d3a42570cf60d840f249cc3f3
|
||||
DIST swift-corelibs-libdispatch-5.10.1.tar.gz 594770 BLAKE2B 7e983d27e04dba01f04a2a2e3d5ff6652a2b435497b5cbf392fd77fd385d8dc67a7f1cba7d483a2ee69a9e39e0b7761e31d63dcf6aa8cf068356994c446151ed SHA512 fa8278adbdfd5b041c89a7b14a17aaa805a6f4db12221ff469288bb8d945fd28f16a8d66f56148aeba2e6be30bd6655fbe375d7843d1cb54407527d998e6d6fa
|
||||
DIST swift-corelibs-libdispatch-6.0.3.tar.gz 595115 BLAKE2B c85aea12c06db1e328cf0ca091dfa089ae350242c3e2d261417c63a490dc3f7c0be40325ae717c75b0062089b43b141c8fe781df6e6230f449e52adc2a19fbf7 SHA512 e99ad645deb804320cbbbd7a9bcaaa87ea106507d77791147603e027abafba28a815e63c1e93cc903ae5ef2631c78854b46af89a6bb9ef7b521fe322a571deb6
|
||||
DIST swift-corelibs-libdispatch-6.1.3.tar.gz 595735 BLAKE2B 5231382de6685153b146a436203ba81d30c395c8eead729131456d3b7f23d59d3146f626971c9955e46308fd0477c413caef3ecae5dce9330351bcf3f270035e SHA512 632f5910b76569355a12bb7a1666c5fd282d9e00fd7c9240068a48d6d629fbb085d42be0746657878b7a13e535c1cf1f517a652b5d327125a0bb8921b05d2d9c
|
||||
DIST swift-corelibs-libdispatch-6.2.1.tar.gz 594894 BLAKE2B ca39fd8d799e169e5706f8adbd7273eb61710c45965872ab5262d644ec06814a4779c62c7ad2af3e01f67ffb78501f15af9b1fb9d9d8ecc49ea2b9c51157a628 SHA512 c24bac36285c1efecb38ec861322700e1509ba5acd4bea0b4fb45f7cc3ff57b386f58a9718b99b641eaee8dfd55454bea4d77b2fa74a71c38d7a8f9616bfe2b5
|
||||
DIST swift-corelibs-libdispatch-6.2.tar.gz 593882 BLAKE2B c6ae24c78940741bd878db6681c27778a3cf1486676d042f2886d924dbe6500d5a981df438a52de37a43b706ea683b7fb60877d2f1478bfe1074b95055ddbb7f SHA512 f2ddeb9c3d9ccea510eed8dcb02caf1a83dc89bae47be407a79a022e748f84049df96bad027af20c507bb3fb727095536bcc56e2879f79a6a8dd07cc33ca604f
|
||||
DIST swift-corelibs-xctest-5.10.1.tar.gz 85377 BLAKE2B aca181aa499b90009678fd10d3a60c063546d66f511ddab9ea88b8674d3919b969924ffacd350aef7a9c7b7ba911a15022f7fce3b578d4dccaa29d89e6f094ca SHA512 6dad6f84ef5a47a74d25211efc25cc2baa13bf0019145cc96ad4d5ac7ddcf79b60dd775f610d099848e3a7b4856f8bb9c06558f6f971324474ae2e6fa8a7cd4f
|
||||
DIST swift-corelibs-xctest-6.0.3.tar.gz 86271 BLAKE2B 3d520988cb684387ec6efcacaf4a62748c73095ca115abbb85a3378ab8329358cb6a54fe131f4891fc61893db89b95645e2489b5cb5ac2c38628b2198228a880 SHA512 287c00f6c3aa534f25af1bd2ba280086c2f69ec5cc9327804c3b8e7bd3a113257a56fd9c19d5a663081a3e26f6b44c6313e33defc12156a217ea8c0958fabda0
|
||||
DIST swift-corelibs-xctest-6.1.3.tar.gz 86172 BLAKE2B 0a34fb6e7b2445d586a52c52391f974a6955bbbaec610518c4af46fb0efe62e24e602da1a44054b87ecd2aed97c772cd02b7a6d6b8fa90c994da41c2283d7197 SHA512 3933f9a1f8c6fb3887c10a231636e497d8c2d010572fb46145b12cd12ccfe013e70c17c731c32662eb554314cd57939068cd3588b12e2fb558c86a4df3196466
|
||||
DIST swift-corelibs-xctest-6.2.1.tar.gz 86359 BLAKE2B 6e5f106cf9f1746a8a90b722a92111e68ccbbf0d5774e6ee19e4ea08e691b144b94bc15acd6742ba0457c4a98615093ae0ccd99e0e5da063afc14b0f46e61e43 SHA512 68f323e51627b69deb7de044fda84243332bcda68923b836a0a3052442bd910b34019bb1b3d8a6991a7dc0f4b2259a70f319242bd7722578da268bf269403845
|
||||
DIST swift-corelibs-xctest-6.2.tar.gz 86356 BLAKE2B 1b3110b10f5595bb247fe31805e3fcf3b1e48edc985ad68465d0a1cfa4b704f1ac3b3391e180456d55af258660cecb4546cdaf1f215ee89b26b6bb1bdb22cec7 SHA512 02f47ebe6d292fa8ca044c508bf89a14c105f53ea4de5e05e9e4f961222c2204faeca77907a72166d740facb97f18a5699a9150709de428f1308f06389957119
|
||||
DIST swift-crypto-3.0.0.tar.gz 6840005 BLAKE2B 847314bbb05a744198d85b740175b393c3d2b67df068fb096702d932a3482a61fb1d89b95516974437d4ddabdcb8f5f227e8dd9965a4bd69ecd19ddde9c5f88e SHA512 2d79147d32bfb8449726c73c8b267262cf1ddc7c18637f4168e3fd848ba71c0719b23b5683ca513260cbc537fc439e38488ae16010717303625bceb7d5edd36f
|
||||
DIST swift-docc-5.10.1.tar.gz 16281601 BLAKE2B b95080699fa1ac9b85a8d6f4e596016362e0699800db088b802ac9abf0ee537416eb63fe1c785a57b0dafd24cb269af1872f0b48eef7e0eabf4c1c3ad2f12e47 SHA512 d72849e583211ff5fef449de2257629b67511476f06724ed798428bd4f5e29224860854bbd262c3d4ae786397704d9589eb2d84a9d4d95f385fba9bc491e208b
|
||||
DIST swift-docc-6.0.3.tar.gz 16449858 BLAKE2B 9efeedb0359a6452fa79019123ae2fd1794260863b5dece69c9cb6a64e31c1e7a0f51de985484f7b1391255bf1d110dbd5f8cb3e261f7023810d9a571a44edaf SHA512 dc9d873a6c4ab484acf396e58ca71ee169b942bd2e654dbd5b537de33f6e7ce96c1ca527876ca2ad2fec2a5b42da72d9cf186ef5f35d85a29bb233df303aad62
|
||||
DIST swift-docc-6.1.3.tar.gz 16543224 BLAKE2B b39f4d37b7693a13684b6fc2e75a652d5772e81e07fbc3b17da0f17901d20830eecd1ece43d5d43c725a00a2e0589c78b3e4d37b50481f357178a74311cf7847 SHA512 80eec33ce371b68cbe1da8fca975115257a0de64e1af83240cfade792310e97dc8317a27c4ee4e531a5f522881f8cc0e086391ecad6f276562426a7189fdc4cc
|
||||
DIST swift-docc-6.2.1.tar.gz 16573768 BLAKE2B 0a98ca8f6813ce92d983d097745f75d611ca770425aabb9549f0186fbb6b21b8030c898e41701574d8010372cd78e4bf8e4a4bc4889fe15df2eb73db8fcf6c71 SHA512 fe8f8cf31f13bbdb87b36fb95dcb9579d3778c8bbac73218e2931a10d5aa0fcaae7b6e3e3269ca5cce89b53547be6af5df4c5569c2cab88dc003775459717f39
|
||||
DIST swift-docc-6.2.tar.gz 16569825 BLAKE2B 36655bf2585f0d51a131151a51202b112d3269568cecfb19bbbb04588ad0171387895bd3b93cd20fe6fc59f3442e9ff13098e84e22482d7bf27a6c6fcae68da0 SHA512 06df03a6ff4d7dd246120d19765dda505764dab18e90266076c50d1274beea9267d466d076454466729289f326645bf031e05f72833ee94cf9027438c865f525
|
||||
DIST swift-docc-render-artifact-5.10.1.tar.gz 284108 BLAKE2B 1edcdd656a856cc5c75983fd433a3bd0b6288238731fd9e6d2deaaa83b5284fbdab64080027670d90405bafb0ba82296adc4409bb0247ff7ec38b26f0a4094a3 SHA512 d646a4263cade323c2a19f06f1c909e02606b92953b72aa37dc1e49e99199085484d68f90259a821b4e81f2b18de624648db50bde0d8cfd852c291cad39ff282
|
||||
DIST swift-docc-render-artifact-6.0.3.tar.gz 292345 BLAKE2B 6c5e2f5bfaeb1adf72f39b04cf41835495741187202556ddbcf6f548abde7ef845e14463ffec6a5b19b700ca92019a489bc43a7b7ecd71aee7ceb20a534a946a SHA512 dcc9ebc451c037416afe9912cdc18ce10f950ab2e64900cf93734a7c59c4bdbb9e17f10e2bf80bbdb253a87ecc0f5935aa99c5e30ac858a15d11c064af463af1
|
||||
DIST swift-docc-render-artifact-6.1.3.tar.gz 295017 BLAKE2B 2a86330a4133c0c1cac3856ac472e5f7e11673aeaee505e67072854978ea41f0e95dc8e87899c4b915b48dd88bee5116ab13f781d96b83cd5e1f0ed38c7a8bd0 SHA512 4c612389ffb6e57ebd228fed5c65312a2eb1e43976ee1d228ab1f0885036aeea7a4453ccf936fd156b6f0f8134628b7da4778fcee5c758d4bbed6a26536ad9e5
|
||||
DIST swift-docc-render-artifact-6.2.1.tar.gz 295441 BLAKE2B 2a36284c32337873efd35d1407061d748a2db8940468dba8c6eb5e0061b816e62232eae6a6d7e93f7bef062fad85505eec1571d9cbbdd797bcfc9a2ba349231d SHA512 6acbfb1accce2a63e5c66ff34fa0919d851e7cd581549abc9268541e26f669fea0c25a9b4f9b691cd715c44009fbae7cedf4de5ed79ff39c988ef32f54030361
|
||||
DIST swift-docc-render-artifact-6.2.tar.gz 295441 BLAKE2B 74e0dae15ade2d7e48a9e0472e2eabc5efd1da0354e86097637f43ab01447c4c3cf93a48274963f3f6bd9343a4fe59c08e231bd94497521ee280f85d0be3b8b8 SHA512 cf61e95767dc87a221212def3c0f84fab4ee09a3eaacd4a52763737fff4fc7651b30e527f6b798dca61ce604c0030c27af060eb6866d8014764f55a970886869
|
||||
DIST swift-docc-symbolkit-5.10.1.tar.gz 171631 BLAKE2B fd72a3e7e36162a0ef91ad60166b4abbe56b52c4ca7bebbd045163e45fc85f196999ddaedd8066dc8c6fd24e949c4f299ca3d9023b73abbda1a9c618a71c5e16 SHA512 cf7a058aeded8455656fa70443b9e280488391957e9003c85c4166925ec6de74675fe9a61571da5897853626e91e4353d72abc76d71a79f4f32e2e4d5b7f4ed9
|
||||
DIST swift-docc-symbolkit-6.0.3.tar.gz 195727 BLAKE2B 1e98f531678ced68a2cb9af31857a389eb6377ebf5e2c0efd6d60d308a7baa805ddc6292de8b5c9624def280bba05cade8ff5769d4c7fe47368e20f8058770d2 SHA512 37636c79ffbe5bb3dfa5007c5ac3834da439338ded5b8030a68c41dfb8f89ad16ddbba6cccde86410cef48f3bc36981ee15a70ef10b282ef021a7063e94251ee
|
||||
DIST swift-docc-symbolkit-6.1.3.tar.gz 198232 BLAKE2B 9083574b457c51addcd620aad2142e9a4448fd6bddffde44fd88d9c969b24ffea295fa7829a0e7bb6c64e6d6124c223159b4ee21f72d65ca28d5f346e6935a6e SHA512 52021ee5400c48b9c2078062affd3298a1c4e25a56c0ec77404403caacd51daef875dc4152c84d6a93c238b8339096beb18b9b7a92a1e612a25a40a9b6e8a990
|
||||
DIST swift-docc-symbolkit-6.2.1.tar.gz 199450 BLAKE2B 44bc94e92521fa61177c319e8cb1524252df63b1100c72d5eca7e6056925624749f95809ea5791ce288701385c5775d9e5ebf92b12d9f5938d57e4a16a79a32a SHA512 4faacd06d7d9e002a3b611104f1d8bfc8d4e4b879dd46ca04e47a06c486342ed9390e65f6d24d0d9dc4ae1a371c54fa35ce994312ef2b988b27d7b2701825258
|
||||
DIST swift-docc-symbolkit-6.2.tar.gz 199455 BLAKE2B 6eecd70090fe220f991e36fc5148098546ffcda0b0f09966e208122741657755b932c759b77c69801cb2f1c6fddff0341ba4a5fb19fd011c76d55f2a0b3c5ca5 SHA512 a0d034244638c2ae6393a047b9a90fd1545de287d6dec6637218dcb69459819e2334787c73c515cf4fe35a0e5772538fce5977c535e4a802057660a7992a3afb
|
||||
DIST swift-driver-5.10.1.tar.gz 2444415 BLAKE2B 5cd3ed582e1473db8c6d571be8d459b29fe4d1b21ffdc686f72b96495c7f0f33565ed27f8822cc157d2db4b7703b07b23dddd9a0ac925d52af68c55dfcc7c0b8 SHA512 77ce7412cf2a5077331250b1fa70e56b6300340aef7224089840018519cab46bcc011074478045e4bf30502912a0619a842bc082509145871a3c0f1da14ccde5
|
||||
DIST swift-driver-6.0.3.tar.gz 2471136 BLAKE2B d4f23a58bf0f5b1bbe4bae85ec51ae537ba1d27ee2f300d846ce9c4b28ad508f09874243dc1d3498882608a731585cdd2c0606ab0f42986771138834abdf9015 SHA512 aa31717e10cc82e4d7721fa2ed8c9c5e704b854c68e0c1c4479dd70a6e02348df55aa4afe9d3ea4acfd7041ac0568362283cd52b72e6985b7ca99ecd39952640
|
||||
DIST swift-driver-6.1.3.tar.gz 2484040 BLAKE2B b67c2a815b7c2d1e33da7fcffc215f099d7a0d56b243ee02f161dc8a11650b25710e2079fc8d092e36698cdb178ab1231d3ea9d0783b07869a336a96aafa4aaf SHA512 96681f3cc23f1b5baaa6e491a52c10cabda376e556155cb3c391334f2b92072b55f9e21bd0be0974f633ac68cb064a853ffa891f51d9b270f3cb8dff3fb4850c
|
||||
DIST swift-driver-6.2.1.tar.gz 2489036 BLAKE2B 9f51a6e602caea24055e952b40aa3c91505bb4fbcaab8401f1fe97ca19506acd94f7f6fdd5c07d7c255c30a0b48cb84004bc4cbb6a1f25bb9f6e127147581b3f SHA512 9830037f613ae30386d1b2b244765cc99a0ef767c14c8df349708f6680a64b0c5ddcea8bf496c6b5d6c75b20fbe274afd6684eac36894af7a5db812f2384922c
|
||||
DIST swift-driver-6.2.tar.gz 2489195 BLAKE2B 7b06eecc9658260efd1df887ca5eea7cfcd690da517d0ded888932e2b76a3f6988f9d7a5c8268610b161539ddf0c3301c28f53de999adafe3d881845581b3f98 SHA512 4370c443a80779838017db932cad0a20eb1a24c6eca02a44655f333a3621ae2dac502bc7f94c13371962c1c5b20814dd9129d9c9e2a0fd0eee33f90ac956fe50
|
||||
DIST swift-experimental-string-processing-5.10.1.tar.gz 2579674 BLAKE2B 0f65c0daaeef6bd461fd13d85f822d7878e1d7c99fd03fa828f54f87743048807aee2aa24e5c6962acf29b06aeb56f4578df89f12427585a891a37caf9032abc SHA512 89650c6b68ee6a256fadda84e68d7ea4faf3c09859e80bcc270ca36433ed3e652c7139ed868f6f515e3193928a100c99500574eb614dbf97c345cbfefdb245c2
|
||||
DIST swift-experimental-string-processing-6.0.3.tar.gz 2590921 BLAKE2B a326297068a5e629e3a2c840417c9b6790cde29a59b2d2b07bc0099b9c233e359137378d67957e5dc912b6fbdb3c3815db493ad9374d93048f44fd618cabc604 SHA512 74eb94bd5edb2c793cdbb7eb74d93110e8bb10d5f9dc02649efff76840d58b5cc62d62ba65fb77dfdada33fdd755ea97f9f955f981841713795e7a0bafdb69e4
|
||||
DIST swift-experimental-string-processing-6.1.3.tar.gz 2587738 BLAKE2B abf8852be7a0ac5f24eb34224b8410c48cb9e07cac70c7a5d4b2a80c3af633b1ac36af9678b3f497ce1217e0de85890fdbb6805c40a31ea2ba366fbbb8cf4b74 SHA512 4eee590d06930718e7e4ffb505e35c8b7a6b3e2ac50271a39f93776be1f35d7a333bec0903cd81e3362fbc7f03b49f7239df67be11d83938ec0911f24664841e
|
||||
DIST swift-experimental-string-processing-6.2.1.tar.gz 2589670 BLAKE2B 6afb8eac873626e1e7f9967aa135550a6212d7881a58197e9a3a34fdb7fb8ab9e8f209abd9e9092b22f9d96b363a05d9ffff8546b8975922f32f17758c6dd153 SHA512 e22571c764d07f2e54563846b9b2fdb49d6d09fcb2a752e0c22ff85043a5680e616781a28e0ee0c0709d63336df6c7ac532558cdc93f571c6a190816e98f9e79
|
||||
DIST swift-experimental-string-processing-6.2.tar.gz 2589671 BLAKE2B 3e34ec749e24cf10006ef80830b3ef16d1959dc8d8050696a87aa6cd1a2e0415b6634e08888b4fcb5316585e735bc7e52dfe739558bf438e2057b7280bc2d8f7 SHA512 9e3482abafaf4ee3209a56a9c33e9e9f0b8844975e28bfe6b31ac68e0fb14714952b4bcd5a0d44779664aaa786dd604a8a8dae0fb603e0041e23fb00e385f847
|
||||
DIST swift-format-5.10.1.tar.gz 253210 BLAKE2B 3ca03c57a538e7a894d01d102dea53b07535022b63291633fed55e762be1065951af20cb34aa1e039f43b2cc819a6096474cb693b072f312524191b38ecd564d SHA512 ea072e5c73f14e3c7382bdeba8029ac32d85cb69f99ded1af20c0f3412c8f40ff1ec831edf3e0c8453ffc6fe2d0ae0acdff57cdf914dd796520420ac486c11ef
|
||||
DIST swift-format-6.0.3.tar.gz 271253 BLAKE2B b919ac1587ef52fb2f9f8337c75368e96c163bd00fd18e353b4926d57d4dc9e16957c28429e9cf1944c55764458d0839076040dde31a73b7e60b1edc1cc67e56 SHA512 cd44c127b06c0b61b28e4a66fb97600f13f8febe1508bac70846ab7daab8d67355d20137afc80acb5ba22ca674d415741718bd59e466132f3f440c6dd700e0e7
|
||||
DIST swift-format-6.1.3.tar.gz 288965 BLAKE2B 1952423c94ff0da2fdfbdb291a4b9fc27e0bf1bc4886358376dc9aadf4ab5dfbdb9a0eb70a4805c804387c6697d800d9df26244fd6bb034e8cd0097cf2902097 SHA512 bbfb899f9527c08fedf433a391c5e9ecae0815d9824952d31ecf2fa3badea745cab1c72ac88b09eec6044ab7e2c62bb34b37574f46959b87e0cb27ec8eebcd97
|
||||
DIST swift-format-6.2.1.tar.gz 298704 BLAKE2B 64da1396a5853fd7f8c4c3974507f720d26fafe6e0af14bff49443c06ccf82021b31ecf7b27d56cc08de50cb90ab07eeb46f00212b66c195f4f2a65033cd1c7e SHA512 837fda8efa9d7eef56a12cb6573b61a15392ff7b2207328a2ec1f84b0ca54bdcdaffe22bb19a41e4e582999f137fc929f25dd83ec1b9e7301f8d5e52042b22b7
|
||||
DIST swift-format-6.2.tar.gz 298698 BLAKE2B 2ebb04836b74f8d03bf71caf92c69143bbf5062b5aa72fae91332926ec221507afe58f6d4b3bccb5150d2003e75dbd895dd653fa5ca924d54e83c489e287add5 SHA512 9cdc3c68c01572592d91921fca44b8bc96b65e3d1af6651f545040b32a249021e358e38163f9ccadc04dbced41d07194fd54608a07280eed817c0debc6d9ca10
|
||||
DIST swift-foundation-6.0.3.tar.gz 1739113 BLAKE2B 7e80efd4005a4f57bff7f38d13b63ff311ae8e00a17334c417164e9ee1c65ad6f6d1e4f87b7a6818ded1494960d9f9f04cbde02a0b41414c298387481ea92fe3 SHA512 7429e9b426745dd389a259b805c55dca83c8505224eb0fcbc17b4e83459a9a0a82c4df92a5613e78eb36511ea557444569cac8124662361aa9a2c5b760ee1e71
|
||||
DIST swift-foundation-6.1.3.tar.gz 2416653 BLAKE2B 5b17af68b75aa528e33fd8fd196425d8b3faad5554984c8ad7d4442006531066dda46757ac62b47765ee2959392a7b4badcbc041fd0f990fdbf68180fa873476 SHA512 99e59cbe1c97ec79738d061e9d2f2f551e37664cbe7e3ce41ba7b30b2139b59e82ab2f1b956c1f7fe3ba171a57cc54fa0eea727f9b5438dd029931f141a9833b
|
||||
DIST swift-foundation-6.2.1.tar.gz 2579919 BLAKE2B 053d3af51191081d5b9cad89f443c379ef86398cf0e189d9a4d0357219045716e395e16089ee42d242b555318ae1e7d37c316495b013fd4952fc5b4ff5b2b8ea SHA512 37e7ea8da168d60d45a79279e275ca074ebd6a14dab6307abcd91132edf8b3145f566a53baf755c9c9bed2f3ec04e7fbdb47f602ce9fbbdfc6b09f3d0511d773
|
||||
DIST swift-foundation-6.2.tar.gz 2579738 BLAKE2B 4f6a22c97d922a8daf5781eeda8349aafa41e9cc01af0d521cdcc7125bbe3f9fa6c073a79c09b1b0a1f84a23942c76188af0e5cc1a7d70b7d85b50e79eb248ed SHA512 39efa81a52c568dc3f7db1b9608dcfd616451cbf6f9ef1b7e0314a0918efa97ff8a08f1b9b727df9a46bd3232759a22d055a22ea2b73b19a76b3efbcc59af6be
|
||||
DIST swift-foundation-icu-6.0.3.tar.gz 26058690 BLAKE2B e6817c8a8e6a187d37c0f226ceb3c8c9f5240e72a6b2531ca44d9a18efeec6aad3d221e8157950d9f951aa41c2913998513e620b2d7cc3da6db89f4cc48f26c8 SHA512 c614386febf3015b726b22fb76fa1c2289b3e93b2322ac50e7ad5240e7b35d37987dc81f034151c6e29ebdca10edf95f759aa5bbe66dc626f512407115a4639e
|
||||
DIST swift-foundation-icu-6.1.3.tar.gz 26058387 BLAKE2B bb69db0c479a66a8982c25b41137f1d291e81d4d377e530f244d6eef2ed7512b54cef4e2fc6e370e0756247e4c42494b4116eec6aa69534c7a1520ec77e8047a SHA512 35921e588bdb6981006542a2ee5e77273fbd62a1f5c896f258cf911e3818ec5e8b5d13c523725dd27b6d79cb08138a276834f1cd40ba88e9ebc4490c5dfe7c76
|
||||
DIST swift-foundation-icu-6.2.1.tar.gz 26060627 BLAKE2B a48b84594f4f79dd182a7f6a442ee4992e69170b2060c0477d6237a2ab26087f2efafaf21e12c73d72c82bf849e45887b8c42785d337396dbd19a64e21a886b0 SHA512 a823344c750795a0b4269220115d42b9bafecebf219656a255d0acd47bba54724a5314988b32044bfeb3113c25e4c75fee44c5a37d6c5a3eba460823632bcd34
|
||||
DIST swift-foundation-icu-6.2.tar.gz 26060644 BLAKE2B 08ebae62778fbd8a7e6c024097255c5c0ac8683f8ad8911d8eaf9dce81542538e167ffebccf1c74d64404bdb8e8077e1c7fd94229f5c65f73f5b15dbf27cb041 SHA512 e5484a60571a3182a9b2d12ef812c92a3f2d5e6c17c8f76ad763cac66baa5d92f7ee1dcff3a0b34931272f62ac0c7fc1a6e0849536c2e09a285a9bd5de5e3c8c
|
||||
DIST swift-installer-scripts-5.10.1.tar.gz 187723 BLAKE2B dc5839f547771b6728be204e90be5b34499dc2490b9ef6fb025c62ba580c6e7e3e0bfc0f186dc88c72f9229362c1867db5818b5b212230d38e4b6de1edd5d075 SHA512 91ff31237218415271008867c11447bbec7c78999430792d338e404aa9a0028b23d6f1526eaa2f75aa9a3db341a9d1cbd769807e8ac5920140d8e68ed4febb8f
|
||||
DIST swift-installer-scripts-6.0.3.tar.gz 194068 BLAKE2B 0d1fdf09f76276e757d1e3e21234e5e79a1771811429850d8ef6bdd192d33f51b106494037df0266e667a01fa78e8691eeda21ec51a9c328e7030cec34336a91 SHA512 9892cbe272253be17e16bcd52441294e20437b99e8c601abdecd8575a7288b49667a08dd08e13dcd39966200a429a07df40130f93684401a2174730a8b9bbb26
|
||||
DIST swift-installer-scripts-6.1.3.tar.gz 220071 BLAKE2B c16125891089b7a279771e299b4b533179b45f1fd606d51b533cda6d70c27b67bfe3795ca178a7d9551cb96d22fc6f0e98ad3948ad857ee81bc1795643c2b303 SHA512 3ffdc0d5d5ebe2eba27dc2ee81588673f811201da2e3de910f3e58c642821a4f1109bf3682e31eb1a06a2fbc90a1053c47dfdba7514b2e801ab70c60d63f912f
|
||||
DIST swift-installer-scripts-6.2.1.tar.gz 226909 BLAKE2B 21c08e5f8cf7fbb6358b0767329402d6d1cf65fca0b55c48aa9bfdcf814ba93bf9b6ab30084357868796290fffeb1d2a6a0468e2b0b018df9ab758298ed22c6c SHA512 d5dfd48f7f8de9bfc52f8512a85a4a730d18e9e9296167896912efb3940a1f7faf2ce84c688d2cd0dbdd5a42fd04023276ab6bf191d8095c0ea745fb190d11ba
|
||||
DIST swift-installer-scripts-6.2.tar.gz 226899 BLAKE2B 12bd42b7f6e4a558cef455b02dea5e1eeff8f665e56d4edacb535ba54f5d4e1170dcb4d65779553dfcc19418e63f417d12f99eb8f44befb9f553117c3eba36ec SHA512 fd8eb7eeace3848aafdba4dffb6690f303f48d91b146f7a57449de743d2113dbd18b8eb7f1cab002178e9f42968ee53f7848da5414551fc9fccb7b36ea3f8522
|
||||
DIST swift-integration-tests-5.10.1.tar.gz 17872 BLAKE2B 33061a544f0c34d9719e2e1da7f1ea5ca72c2f7f15fd8bd2626fac6e07a14d76b40fc299adf8925c9c6e94c6052578d8124355757f4fd4163341fdf9e680b03b SHA512 52dbcd7a9b509253b6f2df4467ebcf0ade8d941581883fa9edf6461ab308f2e07b80e95aa673155066324802e57397887d01249bf055178e08ca7483c11b2250
|
||||
DIST swift-integration-tests-6.0.3.tar.gz 19480 BLAKE2B 9dccc3d23bc0f4f09f77a5bf2d6340a7631275b2d345d222611fda1b76b5c7c00e88927544a424836134a769035f26ceb9eafcc9d8b5837a2e59504b56635ab1 SHA512 777641377e2d91658415fd9443488c3acf624b4684ddba6405438f7c3833ecfe51e8f3dc9ada17ddf602e5799c2e615c0fc4315d289302d052e176818a1e6313
|
||||
DIST swift-integration-tests-6.1.3.tar.gz 20191 BLAKE2B e9ffadb26d29de63d14fd437a96071852fa6f2911a579eaa01aa93df84ca9bfeb2062671412d5394a75748b1f6c5905003efee939be2eeb36e190838fed6f07d SHA512 87fda82e881ea03c425d02858001fa0024ff2243f2ad20c8d49c239720b900b40bc3e4a1bfea004eb1c40ec7e42391a231abfef972f2f54b51380f82a28e36b4
|
||||
DIST swift-integration-tests-6.2.1.tar.gz 20354 BLAKE2B 0e8435c27f22f466a053b5c1c870024cd04bbb7d397aa402deba170f0c7632a4824e13f3f9b3331bfeab457646da1d12d8d71989108cdec7e0e8e42819bba5b8 SHA512 3fe192a867679df477430540313fb15637ee06e434dfad4da338fabd2a1986552d6ed8cccf241d095160bee4b498ce7c74930d9347b4e3e7610c391125281448
|
||||
DIST swift-integration-tests-6.2.tar.gz 20342 BLAKE2B 1e2379283c102bea7cf4220ea63538c3995dfca5b04e29100873bcb5c9a286bf6b01e0cc238b2fee6a96c10681ef1bb54b0c800dd92a41c5eaf363bb6978e9bb SHA512 0c92c4cf44cdcc689bc0a52ef7b0a400c4aa885bd1ff353b4b5a87b0e53c473101be1cbe5bcd2ae3fd280017cae32a60923956ec9e15a332242f1311667b516b
|
||||
DIST swift-llbuild-5.10.1.tar.gz 7092051 BLAKE2B ddbbb05375e024a1b832e42d1a37b6baf09f59dfe4b4b208b000ba274431c39679c5e1e8c4bba3f27caed87e98d1201b1ccd0f693808a3e9ac5566ae8f4823d8 SHA512 010ac22ff4c6e803a537e6e84b3f6047d74fc35f773fcf51f52f9d1546196ed73ab42ab90d1346a0a74239c4f1d11cd183018f42726df42dc921bf0d2235d850
|
||||
DIST swift-llbuild-6.0.3.tar.gz 7092251 BLAKE2B 0b7a543988b7433599f447212aea49b7f9d7d92c1516372382f8292231780013de09ac4600741579f11f54fe0b81defa31b6894acd4d2899527991b0384453f5 SHA512 3dd399fef0da472742b6e180896c53cf685ffed49467f1a145cad8ae64e784e7368190858cf79810b47bd56d294a3c337e6bbf587b93efa3350c29928ac6444d
|
||||
DIST swift-llbuild-6.1.3.tar.gz 13736638 BLAKE2B f0da79d38bd4c7e43271b7620a0ed3b85410dee8afc07c2dd0940b424027ab5c8abe82acffd2991e82b08979e02d4181980bcc0421885900e1d0a5cbeaae79aa SHA512 5b195b543e1abe482b9e9eedfe7c884dc19c36d71a62787c3e2b1ab05dd7f05fead34d322312ae0f2635dda5a71027d88ba46cd2e5136d92f5e6e284a330637b
|
||||
DIST swift-llbuild-6.2.1.tar.gz 13862312 BLAKE2B a7eb4d99c0b0afce27da7f58ceb459d5cd4f174e4df4a038dd6f660ec7d229a7b8592798a63422ebc60db52d329b9e1011bc25e7387eeb4edda6fbd70e1deb0b SHA512 ba894b129950dd3b6c34d9a76e602edcf9d6de83c7cd11b3229f3162cb03d5128b2631262f3c00c1679e287e29948dafafd4a6031b89442180e420f2ec6012cf
|
||||
DIST swift-llbuild-6.2.tar.gz 13861231 BLAKE2B 03bcb33d15e8695519452e2bc3c4a6a2a6a0fd9c35cfbe951e43ad3bbaca441a9716c87293c226f294f7e860ab3a71c71a7ecea0580f9abaee57f58d7eabf31e SHA512 662836f819b278a0fc37fa5a12ac23fd478c2a163f12b389ae5f5d2fea0dc718d44d6b2a8834fa2b7134c4f2737ac060a8cb9b532819a2a75982910777a73e71
|
||||
DIST swift-llvm-bindings-5.10.1.tar.gz 7164 BLAKE2B e466b395f8964b2f340737b47675af65d71742d581fda08ccca66025314a8a792f11a0edccb4816ef3508f3fb15039986432164ece827d59812db9af81d62d5a SHA512 c2f5ed4e6e33b3f9bf3c746cf01a59e98476b402e69cd8dc6f3527e6376669274360ad1aa2035d9dea87d3ab43cf20817aa42a779a3b777d9670e4f954800262
|
||||
DIST swift-llvm-bindings-6.0.3.tar.gz 7220 BLAKE2B 1b3b181081fa9df173cb2eadff8cec004baa2ce66626e36bc5c96bdf64fe156bb8d98bce9d4e9c802fc8b0aa0c28a55f2db0e14eba7cdf82601a8fe842b4917b SHA512 13b105d4149ddef256c471c1530a87bc964971edb31f5333bab911ae1284148755ea89b5636f0e242773d72daa778e2aff00c3a737c1663aef06f69a9c6629fd
|
||||
DIST swift-llvm-bindings-6.1.3.tar.gz 7654 BLAKE2B 662257e2f0be3c1a3fc28852b45f94110645481ae5d7e73e91e97479561deaf193b8ffd51b5c4cfb0fa8d23c2aed0d7a3b56893ff018e837a5271a6302f85e56 SHA512 5ed94bf212ba6386bb99751dcf9885ecf44dd498f789276ea82d259f7d069c0dbbe7ff9bc4a9ddd4afdc1c7d195591b2d3fb8ff1fc128221b37f9ffd89822edf
|
||||
DIST swift-llvm-bindings-6.2.1.tar.gz 7648 BLAKE2B 43b8270d30329c916edfe3a47574ff071203906a8cb0f2bed09e97732cbb16fbcabaaab4015124c45d05d4330f42f0a31eddfad28946ef394212ec78b1e7a57c SHA512 fe0e565b4e8bacc95f0432cf32eb14cdd0b6bb5b05ca3f7bce0dbaa3160e4af3110363cd2cff1c680e51021d6a5197f40826cbb9f7e03686b2ad386a19581a41
|
||||
DIST swift-llvm-bindings-6.2.tar.gz 7650 BLAKE2B 14c922b1efb82597f840162698c44f758963f358f259b32ec4afb09e36af5d9bdca0d637840f403144a472b6e6b45be6f9ddc167121c611c1d32fbce4e4d336d SHA512 09b7251143beaf86a593d9934e70b4aed93457dd1d48a7977908886ff54fc20fdc33e21accc2fce5148ee1adf6fb607011066312fced384eb551353369d5bfc2
|
||||
DIST swift-lmdb-5.10.1.tar.gz 153468 BLAKE2B 56b94dd54ed68d3d70cd482273d0e963c540009401ed497b65a4be03975d4370fa674b82cd3ad1d90b8399111fd20d44ca57991868785fb3d5bb81ffb74bbc5b SHA512 ffbdb5f0efd84b9826c23919a7d4941f6b71ad78a389814e56c2862f441a37484c020aa54e5984076634d5f15c088eeaa84b658f357d4585109c4ca8535ef6cc
|
||||
DIST swift-lmdb-6.0.3.tar.gz 153797 BLAKE2B 8db982e670a2bb5d7819610ffc02331cf8cb247a2f48cf82334c670c8ecb20d8b53e747fde7a69fbb6c84c372a42f74c8edbcdcca88c799dbe6d9afa6a0da4cb SHA512 c468b5646101c4f957bf737d5a96ed078e2ac305dacefd220cc6a360d1a6841e04be591f17c5010beaf007537776f3d63ad37c6a652d1225f3c26020e10c86b7
|
||||
DIST swift-lmdb-6.1.3.tar.gz 153801 BLAKE2B 008973a0c12b592219441edaf8134095b8b47336b4ecd65a723aa522081360eb81a4263129d5c6fa92bb6ecc8b4ec9a96358bf7b6289aa671f593f45e027b04a SHA512 a5312e5d9844b90bdfacd00ee307b151c665f9335684ac7ccbb0cd99c4fed249742aecc8be957d84130d2cfde248529c32610ba005bcb169a917ccf68ced53dc
|
||||
DIST swift-lmdb-6.2.1.tar.gz 155119 BLAKE2B 117ca6b558955481af912edc8a1aa9c45e009d30fe2e7778d8959eb4d7b4074acf663e2c012d032f1c667f54e037316d721e078032368e660af26fc2c44e64e9 SHA512 c60917e3dc80de9edc7f26d63cbfbd36aaec789c8eccd9fd40e91c30ab72fae5b7406f5bc367d63c5848a661d238ba5f92d1c271acdf5e83f0cf65f667f0c29d
|
||||
DIST swift-lmdb-6.2.tar.gz 155109 BLAKE2B d6c6149495523bb0beef4fb3dac0de8986177b5f9b2934cac5ecc2a6b75133b06706fbc35de4ad1de6a82702a0995e1ef35e18fcb06220c5b3d44e889f9a5937 SHA512 8532eab40fd5c2368751663ce25f81baf4fb3e2cd09dcd897700a33abac48ba29a7368ed557b1535838e684a4beab5c617c9c9748155f486d20d3f128efa39ea
|
||||
DIST swift-log-1.5.4.tar.gz 56968 BLAKE2B 13ddb20868e7cfb179559a524f127a25cccf408f24cfa66ef8e3e44e0a265a5b1b0b3ab1c45ee75f99834214540066579f8f74daae4fc6fe09104f3c69ee1409 SHA512 c148f7a20072fba57226bfbc0d9e9f6bb9ebfc952e920d7f4b6a12028fa49a2f61f1f7f13e53c2421b562b83e8160e3d64da51437840b9312c77113b1484c39f
|
||||
DIST swift-markdown-5.10.1.tar.gz 107990 BLAKE2B fdb8519b634d86b7e2ecc5b12e31f412657cd5462d5c45ef64b621243e1710978a7b05916a1a22acf96741acef3ca94ffeaab6e3bf353fdbd57ac0655cb408dc SHA512 df4d1f240c0d92b2df9bd48b5cd750402a2f855d2a989d7c3722f3eeeaec067d7562caa38b8ea664114359b9c6bf4f2d5502acd62225e3a5e278bf9525f7d24c
|
||||
DIST swift-markdown-6.0.3.tar.gz 113379 BLAKE2B 84377a3f305e3ca77563bceb528e203a9d0f4a190ea4d22267341131cb7bf4f3acd15d8cdabfad41227d64fc6237eb6db735eb7d6a151733a14ef28c13fd609b SHA512 24f760caf609d419e3ac3cb6fa935a74a142aee174446781ee308a98f9e966971806dde7947e81d94033107dc10a037847924a7c5e02594a2ee33d5ebb6a3d86
|
||||
DIST swift-markdown-6.1.3.tar.gz 120244 BLAKE2B 197bfa7be274fb22f1ccf211d737c6dfeac1ff1d7de828b370fbee90b716ef35bd974c94198cb4380874bd14b10bf5c01a61b33aa9be466faeafeed6fcebb5e4 SHA512 d230041f0e7c1bac3c3fbd8dcb9797833c64325429ac3929ca29680a395a32c0ce416443428237207e6d17ad24c974761cb24be879463b2fb2104a75bd429c45
|
||||
DIST swift-markdown-6.2.1.tar.gz 120856 BLAKE2B cb67b5c2dbd72af342c947c99d739d65fe21b0051f34b772c116dc624ce721d64f2f31ec0fe5aebf80b8a53c66faad36b7472c6d0550699efe8b204184a403fb SHA512 28346717f0595c9e77a60a21283cefa6ce86366340be88c3334a9a3133527cabf08dd63479b8631ba9b00e6abcacb03cb6cd1fb5ae1a5de207f4c37c1aa23fc2
|
||||
DIST swift-markdown-6.2.tar.gz 120853 BLAKE2B 3017da42b4bc6933ca9324016ac27c13cac2ee8517fff162c79be6e850d7debce6316c67a7f8fcb4f5cd3ea729fb3dbf4776e5703155bf1023f284e49a7a692e SHA512 ef64f7e7e3747e7d44301ddc034d2bd869a3a6dcd6bed8a5e88495304652906bd00c4c104fd40cb73316c0bd2379d3491ba70e225d2a07b19d6232c255028fc3
|
||||
DIST swift-nio-2.31.2.tar.gz 761397 BLAKE2B 567acc6487769e5b8b68a7d51e93f84646bcf66d8569b41a631077af3b2be3ab6bf1aaa2d3f59d2705b9f1e2448d99754e625409a78c29dc80770577b0bfa631 SHA512 e8b8bc5d49c92e327d660c1ee34a9bbdb169e19501211ed56765c51303905494f808d4b76ae9f9a50718db5efe337961ef6baad146197c9d7ba7a8b6c08e3a8e
|
||||
DIST swift-nio-2.65.0.tar.gz 1101974 BLAKE2B 3cad6bfdc96dd089cb587ef04af77d147538abd92b1d232fd92aa6b3baf7653acce32118b8dec2debe5b641f9e09a747c92747f21c23bbe6948477bcc2ab7748 SHA512 3eb24d634c8937270b88eda8c34b7b70290b28a601228e051cd2b414003902d18d066dc82f8682835b2c788d5d2b27ac0a1f1723e16f902b1d3d321ac7807f6d
|
||||
@@ -109,24 +132,29 @@ DIST swift-numerics-1.0.2.tar.gz 55992 BLAKE2B 0d869a2a03294d7bb098384aad390e9a5
|
||||
DIST swift-package-manager-5.10.1.tar.gz 1522538 BLAKE2B 79406e3f28f6cd577b42c3afdfaa64cd180364eda4165b0256ee36979b340d609162e8dcfcd63c57f7ac5277a92facf5cf9b304dbe19aab6f6632b1bbd379ceb SHA512 303e2b02bdc16cfe3a8812e4d5a79de09ef7367a2f0bbca28c55e2f037b0a8dab684bcaa7189dbcc6c6876d21a4e4da2b0956743b99a0b2c7d4a1be415e0df92
|
||||
DIST swift-package-manager-6.0.3.tar.gz 1640743 BLAKE2B eefcd5e8e6da2c0580a21b93ffddd02bb0383a21727fe78bccc58a0ae7e3cda36c4dc3e7c72d53dca06ba72ac6660e99280cda5c9436d22598540fd1d4085a41 SHA512 580028d0a9e20dcef2778681000c89bdd400ead6a273e15208ec36dbe0ce7797726cc2df12f8f36f09c653b19a38abaeb79323c770b4def02c3587ab3e0436cc
|
||||
DIST swift-package-manager-6.1.3.tar.gz 1742045 BLAKE2B be078fc7c7df2f1264964e70ffeca1088eada1e42873ce9f67098cf6015a884e2b92b7746ceeb556c494edfe0057157f2677e8d3e71e184793ed694f1a10cef1 SHA512 d55d0337c47cbcdf7da68eb301810f8851ce4da3eaf535e253149b147d4a36225c13c0af7656b774f498393bef2f96bb03c336611e79209a5716368567eeceeb
|
||||
DIST swift-package-manager-6.2.1.tar.gz 1974913 BLAKE2B ba18c2a9dfd3632fb9538e3138b303db860ffdae5774be20a71eac6ff7856a8c35f78baf4d02488f8a0b4914661a17f54e3ffd9937e56f0c538ffc982a7d1bfd SHA512 6cdb729743a005189d537d46801489567cdd8c3498c2b69f687e553d6d1a99538f5edbfa5db8657ce45090e22c41ebc6a5d572487343d0d54856127819e509ba
|
||||
DIST swift-package-manager-6.2.tar.gz 1972275 BLAKE2B 178b98c46313dfddd1364c376bf70fa364a999f9b09e7d3e158f301b20ff61dfc5b581f8a5c9b658f661bb4db6d0e230359bbb01595d53b271cbaf7fef80c92a SHA512 548762907ccafcd8c3def171226d7ab6c4c2356a7bff4a8cecdf6d345297f3fe2840c0801a09077dc96917d27354f23c6d878983d960f577b6c070f9c699a4d9
|
||||
DIST swift-stress-tester-5.10.1.tar.gz 97998 BLAKE2B a06b983df45c3664f5e74c235f44c1dc887d7ceb10a8751b8f800e33fe8d6017429e50d3e7598f0d3eec4741445884c1224f445d13eb08fd8de0773e59cb84ef SHA512 a0f63b902e7243b455a0e7f60b11e8c0e6448c56a8db39c96fc40bd99a79f2a23147f631b04d79713832bca44403c5cba5b2a8d96eb5bbd4515295a00126290e
|
||||
DIST swift-stress-tester-6.0.3.tar.gz 73844 BLAKE2B a7d9b76b70b85f1efae0674faf0b33135117ba81ac9febd735c9be8265073cfe7ee10d9b0ae5fdefcbf704b0e752ad5cf7530d6c8bf9ca561033e7d96cce4365 SHA512 432b1532ba61bfd49a9c384c3618b8d5aea54fcdc893c6e54f5c9172ea7dce5532eb5c2ec5c12cfddb2ff5037966b309722140dc4ceab14d091b152e54108f3c
|
||||
DIST swift-stress-tester-6.1.3.tar.gz 76044 BLAKE2B c3e9e7bafa9136c13a7b242ec89a868f664d9000ef35bb763b8282d220645a42d6ca56bddf8125ded3503ce3357a8820bbce76d4480c784945ddecd95bd83540 SHA512 66d43e5b98d84fe83cc5c2d587f9586528c4e5ee853844f2395626725104796faccfa8d66083d3bfa9c8fa83e0b2461c67313c417a5fb262604dd8a4dba67285
|
||||
DIST swift-stress-tester-6.2.1.tar.gz 75412 BLAKE2B c5f24142e7f3a73b5072dc660f728ccc3ebefe3b02b8890d0df6fa89d91fe9f2e09fb614d7b7e5582d745a9419912e105940d776aab350808197db2afcbd1311 SHA512 034dacdc8b69eb214786ab53d0ba84c4dd32f49a8dc316869fd12394a2842e01070fd7fe0fa7ac55d5e40cc565ed82043e8c5eebbeccb8b6f556658b88b1a529
|
||||
DIST swift-stress-tester-6.2.tar.gz 75427 BLAKE2B a1963a8613825c37aff2687c7d82d2523461757969478da7efcde60812bea2d23add79af5ad51b7ab6487e696e55a531354dcd77fb7bd11eeddcdf1f9c8e0ace SHA512 0c421fe85718240b1559ee53f61c756b2ff9befff94f33b1760746a004e2ed1b80fdc79c04703a5e640c3ec11f6814be5b3df4c1a511701dce629d43b5d80bd0
|
||||
DIST swift-syntax-5.10.1.tar.gz 1142270 BLAKE2B f80ede64271445136a68bdefec85d9da6657b4c14e987af5f6ee7b3054e0a1908ae2ada6980da4bc27a8ed8ada4459ec96efe6fba119a4ad4c1487174405f576 SHA512 6c163502fcf9ae5775ebe7ddc9446a69a2f31e78a161a3f6414a173f501d5479e8be5023a8514ec14a54d5448404df4a4505b4459a8b06fa6b470a453cab5769
|
||||
DIST swift-syntax-6.0.3.tar.gz 1260836 BLAKE2B 0eaea3d5203afd4eca6e6af89037306bb626d4c0da5ede8f1448d8618e64acfee8cb80425ac678d9e09330f68c084286972ab83b821aa49a703790c271938258 SHA512 3e1375f3adfbe8f90518c18643582b9ee42444d67e501734e0bc5ecbebfffc9de98bb78a6430a0f42b88f1abbecb2909492228d5cd6098708cef46fbc1a9f37c
|
||||
DIST swift-syntax-6.1.3.tar.gz 1352865 BLAKE2B 52b4b721aea448b59021d56191e2a429cda5e859b86040ffcf5b923a34ae4aa501e0ae530e1524c544eaae217077a6de4f7200fb657b87f5275bbfe8ece4d6aa SHA512 8a79a9f636e64aa7764b2bbaa24ecbdc65ed2d3298b2af239e5bb39a4204cfef17020326c9a892082dfeaa94acc17488b02c3c10a829f39c25ee7aa58da5ee86
|
||||
DIST swift-syntax-6.2.1.tar.gz 1397561 BLAKE2B 327aebfaa0ac3629d82952e349b242fb4f4ba56618919c04484c095f0f0cd4cf56c223b0f2b352f12b5f9bd200b7a4945fa0c371366041bb7094bc550ddc3803 SHA512 6833687011f15ce4e252a59e0692fb48478650aa3159bda27b4bbf2bb18f4902e92d5d0d0cb91848e2a55296f6aaaa08dd8402efa08498df07db172a7348b5dc
|
||||
DIST swift-syntax-6.2.tar.gz 1397468 BLAKE2B cff0e0b8803d67653405a885833708c5933972342423aaf8bc8506a18cd8669b53a3c3394a77a7bfeada9c1835dbf36dca08d9c896034de45c16184a4f745b96 SHA512 6eab83b1b0c76d111c04c4bf4cc72c043549f78d6ef8cace628806343a63a1921e9521322656451b6bff96ae270610eaab94e87773c7866e1280e1d83505ecc6
|
||||
DIST swift-system-1.1.1.tar.gz 69981 BLAKE2B c6e6685228642bcdf403806b58d5ca426ef3c5f85737ddfd52e189b326871f2c482436c90a841c35e83db6dec95cbad3538a38b5c112de9ae7495d7495c61861 SHA512 fec08fbc352197215596974303cd7e08b46ff44b1bd36c70b95be4e7490880f4d7e645e64e90f1c81bfca06d9302c600ccc02c9f5cc7b83a69da46489b105e1c
|
||||
DIST swift-system-1.3.0.tar.gz 74773 BLAKE2B ce43ab596ebbcc58d082482d57057b2fc50c2f832ffd38f9bea6a1d54c1f6d79722add4ebf7efa41278e0d1ed47e10353a0ebe63956a4891b68502b91e623df4 SHA512 64c53b2e43e0b01135f2566e11af0f527557b64d3acb63904cc6e7ed74a4c08118c887670fd2ecc82e3036d96ed1dffd6066f37d9c660b1e65a63a1f5cee7586
|
||||
DIST swift-system-1.5.0.tar.gz 101074 BLAKE2B 2b96ae84e9bb7a7374bce0e789040f98b27b4dfd0fbf1c04a09e4558b793bb133699553ff219c90b230dc4d8e6cd0173d39d278abfe8e8d3c1e93631a7fb8c1a SHA512 003f6112e47c2f9c5abc79ea13bd2904cfba6b265c49028b006a8a60f754e86085a87c9ef9eeb79266511a1afcfcd95b471e8a780959b94baaf6fd18e87f25f6
|
||||
DIST swift-testing-6.0.3.tar.gz 314152 BLAKE2B 976d1f0f6a6f564ef5ee2b4349388097b9da4f692912efbf28c8599ce7c61cd56a5bdcd81be0bf3170a8709a9a65bb8c46d96fe3542efe454284d76eaeaf40d0 SHA512 fbec1c05c419656d207427c2a3191610ce1dceb252ebe5a4455b494d21065271cf6829555995138a9fbbdee1fc33324ba60f87aa62a5b102cc6443ac32d1db33
|
||||
DIST swift-testing-6.1.3.tar.gz 383022 BLAKE2B 578b04a950ce450bcac56e66a77fca6f9cd114f3d1aa7599db72fb1a53194eb8e2d5558a701d9126e889efceeca7ea57ea3fcf7c6e6ca2b589cff7c3b309749f SHA512 0dd155b3e1224781e692e2942be73490ddf6402efb8ad6389fea78ed50b34ea9feb2e0df289c7fa1c17f3b6379b47f60ba2b320277e25a1a385f92c1699bead5
|
||||
DIST swift-testing-6.2.1.tar.gz 433329 BLAKE2B da3bc72fcec066f5b25324b95359315e5a03f416ed920b069f4ef21781bde68ec0b558f6a670a580f8dae21425ea826f35589e86d743e31dd4d97346a622d363 SHA512 d19aba778a8d332815101b86b4a9f8047c7907898206ca170e62ee48df49e1743e6255d573ed9e9bca87e019ae6042e7fd7db1297c46b6eb1d733d1b1bfb2c1b
|
||||
DIST swift-testing-6.2.tar.gz 433286 BLAKE2B 5ebd86767c9969c10c1bc5025494957c1bd681a12944c2a0484b966492007b9597e86c82615bb658f72c274285d8d492a6c7cbd716e25732412c3a5adae4a427 SHA512 a05c40510c5d01145e47dc85bd94193dbb5f82d1ba7d6d6901bd85b8db44c5d58ba3d0bb96a08b47135b8a5a48164dba6f09addb177d4ee5c361bb32128f91da
|
||||
DIST swift-toolchain-sqlite-1.0.1.tar.gz 2769606 BLAKE2B 15e52b93f5c24693b872085610fbe21af820cae607d0f2b635ae0ace7413ce09cec7bedc8c47eb31ad41a4ba8266c4d8e6b1830c7dc8dd072a9d8598232f6847 SHA512 2b2fe0287c7220505445a3143bdc8de31f4b38907025b42d016151f209ae63edc2a423f0fe9a6b78b6202392c8387e9b88ffa15c71b9c3b0ad9c5106ef16564a
|
||||
DIST swift-tools-support-core-5.10.1.tar.gz 240649 BLAKE2B 42c4106a94252fd5cc0667e94daf107373996a1aac71c0f2d73307c6186d18e61f04cbae574cfd75e848262ab423faaea79555f0b15b699d3441d2f6d80d2bfe SHA512 d69d2e4e9b1e6c44b97c88b73101f7b66a8adb59275e77ca0e3ededd7bf444285a649855f94e7f8aee7b965b734e9b657eef65671f3ce0c4b0c6971380672e6a
|
||||
DIST swift-tools-support-core-6.0.3.tar.gz 241702 BLAKE2B c41519b62b3cd819cca3efab41db277464b02536b5672decf9e18b0c595433f04d77fd51f2cf8244a71951a2e8b3c66c99dd9fd9e9b4cc81bd1223fd06690f61 SHA512 7759ff6320e1f87a30d43d47b7f137698e6795cca1515040b90e4b9c6e037cefc4cb4f863925ecd06b606b4a10f6270f3b79325755cf277596332cd62761c1ce
|
||||
DIST swift-tools-support-core-6.1.3.tar.gz 240507 BLAKE2B 84c0d4f846798163948477612877571b3ad9ab18de86feb174ca1b69491f4068ca48986fe4081ba47496f6c9bba14ec4b742beaebdba57308b71dab12c09c8fc SHA512 2e40fee992841eefb5f36d870ab9b9be244b9666d8ee6b18fb588a80cfbac1480d28a0857e89b8ec737e157e4d3193788cb1ff5765c77f34225fb64b5c7a711e
|
||||
DIST swift-tools-support-core-6.2.1.tar.gz 242072 BLAKE2B 2bba2e6d2f3735d58c38fcc25878fc7968de059217ab3b8c796e047767fc1e65a31a6263b2dd62e4cc2261a869bad3f4d1431439d4024b0550fc9a6ea96c32ae SHA512 41c93f8faf8a5207ec81b98837432d5e1440ef1aa3dbab044a4f313283683dfcac7193027a537bb95679d7b0796f67025c1e844df61d59a5fc7716465c4161b2
|
||||
DIST swift-tools-support-core-6.2.tar.gz 242063 BLAKE2B e27a3228c4074404f82b800eb51c32d34d90724ff2c4187bf690d7c91253f80c8328cd2d37a2a63f4b42acdbbebb15b9eac400afa6d767bd6dd03654b4aca8be SHA512 fe5d16beee31187d652d52cff6cff9d7a167ec738d47c9e3f43144ff6f8d4c7ed6ebce8a6db4d01aeb0892ace4ee8d12be6f9e8c3929768c323df11313771000
|
||||
DIST swift-xcode-playground-support-5.10.1.tar.gz 127305 BLAKE2B 702f331c5dbb6fd6c11506b8cd10cdf27d36ee4ab273d5a18d5d80c068ba3fdb7a8b99eeb27f4dfcb7a8bfa060a73452ed4a8e98ac7eb33f8ea657ae67573b21 SHA512 d1f9a178891c64c3e40cd2ae56a48b8afedeb1981330776a04bddff9b94dcaf09542291bf234e6ed1515e046fa8fced506e7b3c3461bc690ca01a58640222c24
|
||||
|
||||
1
dev-lang/swift/files/swift-6.2.1
Symbolic link
1
dev-lang/swift/files/swift-6.2.1
Symbolic link
@@ -0,0 +1 @@
|
||||
swift-6.2
|
||||
339
dev-lang/swift/swift-6.2.1.ebuild
Normal file
339
dev-lang/swift/swift-6.2.1.ebuild
Normal file
@@ -0,0 +1,339 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
LLVM_COMPAT=( {15..19} )
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
inherit llvm-r1 python-single-r1 toolchain-funcs
|
||||
|
||||
DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language"
|
||||
HOMEPAGE="https://www.swift.org"
|
||||
|
||||
SRC_URI="
|
||||
https://github.com/apple/swift-argument-parser/archive/refs/tags/1.4.0.tar.gz -> swift-argument-parser-1.4.0.tar.gz
|
||||
https://github.com/apple/swift-asn1/archive/refs/tags/1.0.0.tar.gz -> swift-asn1-1.0.0.tar.gz
|
||||
https://github.com/apple/swift-async-algorithms/archive/refs/tags/1.0.1.tar.gz -> swift-async-algorithms-1.0.1.tar.gz
|
||||
https://github.com/apple/swift-atomics/archive/refs/tags/1.2.0.tar.gz -> swift-atomics-1.2.0.tar.gz
|
||||
https://github.com/apple/swift-certificates/archive/refs/tags/1.0.1.tar.gz -> swift-certificates-1.0.1.tar.gz
|
||||
https://github.com/apple/swift-collections/archive/refs/tags/1.1.3.tar.gz -> swift-collections-1.1.3.tar.gz
|
||||
https://github.com/apple/swift-crypto/archive/refs/tags/3.0.0.tar.gz -> swift-crypto-3.0.0.tar.gz
|
||||
https://github.com/apple/swift-log/archive/refs/tags/1.5.4.tar.gz -> swift-log-1.5.4.tar.gz
|
||||
https://github.com/apple/swift-nio/archive/refs/tags/2.65.0.tar.gz -> swift-nio-2.65.0.tar.gz
|
||||
https://github.com/apple/swift-numerics/archive/refs/tags/1.0.2.tar.gz -> swift-numerics-1.0.2.tar.gz
|
||||
https://github.com/apple/swift-system/archive/refs/tags/1.5.0.tar.gz -> swift-system-1.5.0.tar.gz
|
||||
https://github.com/microsoft/mimalloc/archive/refs/tags/v3.0.1.tar.gz -> mimalloc-v3.0.1.tar.gz
|
||||
https://github.com/swiftlang/indexstore-db/archive/refs/tags/${P}-RELEASE.tar.gz -> indexstore-db-${PV}.tar.gz
|
||||
https://github.com/swiftlang/llvm-project/archive/refs/tags/${P}-RELEASE.tar.gz -> llvm-project-${PV}.tar.gz
|
||||
https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/${P}-RELEASE.tar.gz -> sourcekit-lsp-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-build/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-build-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-cmark/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-cmark-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-corelibs-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-foundation-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-corelibs-libdispatch/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-libdispatch-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-corelibs-xctest/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-xctest-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-render-artifact-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-symbolkit-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-docc/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-driver/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-driver-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-experimental-string-processing-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-format/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-format-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-foundation-icu/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-icu-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-installer-scripts/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-installer-scripts-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-integration-tests/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-integration-tests-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-llbuild/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llbuild-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-llvm-bindings/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llvm-bindings-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-lmdb/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-lmdb-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-markdown/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-markdown-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-package-manager/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-package-manager-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-stress-tester/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-stress-tester-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-syntax/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-syntax-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-testing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-testing-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift-toolchain-sqlite/archive/refs/tags/1.0.1.tar.gz -> swift-toolchain-sqlite-1.0.1.tar.gz
|
||||
https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-tools-support-core-${PV}.tar.gz
|
||||
https://github.com/swiftlang/swift/archive/refs/tags/${P}-RELEASE.tar.gz -> ${P}.tar.gz
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PF}/backtracing-noexecstack.patch"
|
||||
"${FILESDIR}/${PF}/disable-libdispatch-werror.patch"
|
||||
"${FILESDIR}/${PF}/fix-issues-caused-by-build-system-updates.patch"
|
||||
"${FILESDIR}/${PF}/link-ncurses-tinfo.patch"
|
||||
"${FILESDIR}/${PF}/link-with-lld.patch"
|
||||
"${FILESDIR}/${PF}/respect-c-cxx-flags.patch"
|
||||
)
|
||||
|
||||
S="${WORKDIR}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="6/2"
|
||||
KEYWORDS="~amd64"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
!~dev-lang/swift-5.10.1:0
|
||||
>=app-arch/zstd-1.5
|
||||
>=app-eselect/eselect-swift-1.0-r1
|
||||
>=dev-db/sqlite-3
|
||||
>=dev-libs/icu-69
|
||||
>=dev-libs/libedit-20221030
|
||||
>=dev-libs/libxml2-2.11.5
|
||||
>=net-misc/curl-8.9.1
|
||||
>=sys-libs/ncurses-6
|
||||
>=sys-libs/zlib-1.3.1
|
||||
dev-lang/python
|
||||
$(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=')
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
>=dev-build/cmake-3.30.2
|
||||
>=dev-build/ninja-1.11.1
|
||||
>=dev-db/sqlite-3
|
||||
>=dev-libs/icu-69
|
||||
>=dev-libs/libedit-20221030
|
||||
>=dev-libs/libxml2-2.11.5
|
||||
>=dev-util/patchelf-0.18
|
||||
>=dev-vcs/git-2.39
|
||||
>=sys-apps/coreutils-9
|
||||
>=sys-devel/gcc-11
|
||||
>=sys-libs/ncurses-6
|
||||
>=sys-libs/zlib-1.3.1
|
||||
|| (
|
||||
dev-lang/swift
|
||||
dev-lang/swift-bootstrap
|
||||
)
|
||||
$(llvm_gen_dep '
|
||||
llvm-core/clang:${LLVM_SLOT}=
|
||||
llvm-core/lld:${LLVM_SLOT}=
|
||||
')
|
||||
dev-lang/python
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
' python3_{12..13})
|
||||
"
|
||||
|
||||
SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini"
|
||||
SWIFT_BUILD_PRESET='gentoo'
|
||||
PKG_PREINST_SWIFT_INTENTIONALLY_SET='true'
|
||||
|
||||
# Adapted from `flag-o-matic.eclass`'s `raw-ldflags`: turns GCC-style flags
|
||||
# (`-Wl,-foo`) into Clang-style flags (`-Xlinker -foo`).
|
||||
clang-ldflags() {
|
||||
local flag input="$@"
|
||||
[[ -z ${input} ]] && input=${LDFLAGS}
|
||||
set --
|
||||
for flag in ${input//,/ } ; do
|
||||
case ${flag} in
|
||||
-Wl) ;;
|
||||
*) set -- "$@" "-Xlinker ${flag}" ;;
|
||||
esac
|
||||
done
|
||||
echo "$@"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
# Sets `${EPYTHON}` according to `PYTHON_SINGLE_TARGET`, sets up
|
||||
# `${T}/${EPYTHON}` with that version, and adds it to the `PATH`.
|
||||
python_setup
|
||||
|
||||
# Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure
|
||||
# we're using the toolchain for compilation.
|
||||
llvm-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
# The Swift project expects a specific directory structure that we have to
|
||||
# match. For most directories, it's enough to trim the version number at the
|
||||
# end:
|
||||
find "${S}" \
|
||||
-mindepth 1 -maxdepth 1 \
|
||||
-execdir sh -c \
|
||||
"mv '{}' \"\$(echo '{}' | sed -e 's_-\(swift-${PV}-RELEASE\|\([0-9]\+\.\)*[0-9]\+\)\$__' | tr '[:upper:]' '[:lower:]')\"" ';' \
|
||||
|| die
|
||||
|
||||
# Some one-off fixups:
|
||||
pushd "${S}" \
|
||||
&& mv 'swift-cmark' 'cmark' \
|
||||
&& mv 'swift-llbuild' 'llbuild' \
|
||||
&& mv 'swift-package-manager' 'swiftpm' \
|
||||
&& popd \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
CC="$(type -P clang)"
|
||||
CXX="$(type -P clang++)"
|
||||
LD="$(type -P ld.lld)"
|
||||
|
||||
# Swift builds with CMake, which picks up `LDFLAGS` from the environment and
|
||||
# populates `CMAKE_EXE_LINKER_FLAGS` with them. `LDFLAGS` are typically
|
||||
# given as GCC-style flags (`-Wlinker,foo`), which Clang understands;
|
||||
# unfortunately, CMake passes these flags to all compilers under the
|
||||
# assumption they support the same syntax, but `swiftc` _only_ understands
|
||||
# Clang-style flags (`-Xlinker -foo`). In order to pass `LDFLAGS` in, we
|
||||
# have to turn them into a format that `swiftc` will understand.
|
||||
#
|
||||
# We can do this because we know we're compiling with Clang specifically.
|
||||
export LDFLAGS="$(clang-ldflags)"
|
||||
|
||||
# Extend the 'gentoo' build preset with user-specified flags and flags for
|
||||
# libc++ systems.
|
||||
cp "${FILESDIR}/${PF}/gentoo.ini" "${SWIFT_BUILD_PRESETS_INI_PATH}"
|
||||
local extra_build_flags=()
|
||||
|
||||
# Setting `-j<n>`/`--jobs=<n>` in MAKEOPTS needs to be manually exposed to
|
||||
# the Swift build system.
|
||||
if [[ -n "${MAKEOPTS}" ]]; then
|
||||
local num_jobs make_opts=( $(getopt -qu -o 'j:' -l 'jobs:' -- ${MAKEOPTS}) )
|
||||
while [[ "${#make_opts[@]}" -gt 1 ]]; do
|
||||
case "${make_opts[0]}" in
|
||||
-j | --jobs )
|
||||
num_jobs="${make_opts[1]}"
|
||||
make_opts=("${make_opts[@]:2}") ;;
|
||||
-- ) break ;;
|
||||
* ) make_opts=("${make_opts[@]:1}") ;;
|
||||
esac
|
||||
done
|
||||
|
||||
if [[ -n "${num_jobs}" ]]; then
|
||||
extra_build_flags+=(--jobs="${num_jobs}")
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ "$(tc-get-cxx-stdlib)" = 'libc++' ]]; then
|
||||
# On systems which use libc++ as their default C++ stdlib (e.g. systems
|
||||
# with the LLVM profile), we want to build the internal libc++ and
|
||||
# ensure we link against it.
|
||||
extra_build_flags+=(
|
||||
--libcxx
|
||||
--extra-cmake-options=-DCLANG_DEFAULT_CXX_STDLIB=libc++
|
||||
)
|
||||
fi
|
||||
|
||||
extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS})
|
||||
|
||||
local orig_preset="${SWIFT_BUILD_PRESET}"
|
||||
local preset="${orig_preset}"
|
||||
local n=1
|
||||
|
||||
{
|
||||
for arg in "${extra_build_flags[@]}"; do
|
||||
local next="${orig_preset},${n}"
|
||||
printf '[preset: %s]\n' "${next}"
|
||||
printf 'mixin-preset=%s\n' "${preset}"
|
||||
echo "${arg#--}"
|
||||
preset="${next}"
|
||||
n="$((n + 1))"
|
||||
done
|
||||
} >> "${SWIFT_BUILD_PRESETS_INI_PATH}"
|
||||
|
||||
SWIFT_BUILD_PRESET="${preset}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Building swift-driver writes to this directory for some reason, but the
|
||||
# contents are irrelevant.
|
||||
addpredict /var/lib/portage/home/.swiftpm
|
||||
|
||||
# Versions of Swift 6.0 and later require an existing Swift compiler to
|
||||
# bootstrap from. We can use any version from 5.10.1 and on.
|
||||
local swift_version="$(best_version -b "${CATEGORY}/${PN}")"
|
||||
swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form
|
||||
swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form
|
||||
|
||||
local original_path="${PATH}"
|
||||
export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}"
|
||||
"${S}/swift/utils/build-script" \
|
||||
--preset-file="${S}/swift/utils/build-presets.ini" \
|
||||
--preset-file="${SWIFT_BUILD_PRESETS_INI_PATH}" \
|
||||
--preset="${SWIFT_BUILD_PRESET}" \
|
||||
install_destdir="${S}/${P}" \
|
||||
installable_package="" \
|
||||
|| die
|
||||
|
||||
export PATH="${original_path}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# `libTesting` as built has its RPATH set to the absolute path to its
|
||||
# containing dir, which is in the build sandbox. This directory won't exist
|
||||
# after installation, and is the same as '$ORIGIN'.
|
||||
patchelf --set-rpath '$ORIGIN' "${S}/${P}/usr/lib/swift/linux/libTesting.so" || die
|
||||
|
||||
# The Swift build output is intended to be self-contained, and is
|
||||
# _significantly_ easier to leave as-is than attempt to splat onto the
|
||||
# filesystem; we'll install the output versioned into `/usr/$(get_libdir)`
|
||||
# and expose the relevant binaries via linking.
|
||||
local dest_dir="/usr/$(get_libdir)/${P}"
|
||||
mkdir -p "${ED}/${dest_dir}" \
|
||||
&& cp -pPR "${S}/${P}/." "${ED}/${dest_dir}" \
|
||||
|| die
|
||||
|
||||
# Swift ships with its own `clang`, `lldb`, etc.; we don't want these to be
|
||||
# exposed externally, so we'll just symlink Swift-specific binaries into
|
||||
# `/usr/bin`. (The majority of executables don't need to be exposed as
|
||||
# `swift <command>` calls `swift-<command>` directly.)
|
||||
local bin
|
||||
for bin in swift swiftc sourcekit-lsp; do
|
||||
# We only install versioned symlinks; non-versioned links are maanged
|
||||
# via `eselect swift`.
|
||||
dosym -r "${dest_dir}/usr/bin/${bin}" "/usr/bin/${bin}-${PV}"
|
||||
done
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# After installation, we ideally want the system to have the latest Swift
|
||||
# version set -- but if the system already has a Swift version set and it
|
||||
# isn't the latest version, that's likely an intentional decision that we
|
||||
# don't want to override.
|
||||
local current_swift_version="$(eselect swift show | tail -n1 | xargs)"
|
||||
local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)"
|
||||
[[ "${current_swift_version}" == '(unset)' ]] \
|
||||
|| [[ "${current_swift_version}" == "${latest_swift_version}" ]] \
|
||||
&& PKG_PREINST_SWIFT_INTENTIONALLY_SET='false'
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# If the system doesn't have Swift intentionally set to an older version, we
|
||||
# can update to the latest.
|
||||
if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then
|
||||
eselect swift update
|
||||
fi
|
||||
|
||||
# We also want to provide a stable directory which matches our SLOT to avoid
|
||||
# revdep breakages, as patch updates use the same SLOT but otherwise move
|
||||
# the install location on disk.
|
||||
#
|
||||
# See https://bugs.gentoo.org/957730
|
||||
#
|
||||
# We do this in `pkg_postinst` instead of calling `dosym` in `src_install`
|
||||
# because when upgrading from a major version to a patch version, the major
|
||||
# version is still on disk while the patch version is being installed, so
|
||||
# the existing directory is in use and the symlink fails to install.
|
||||
local major_ver="$(ver_cut 1-2)"
|
||||
if [[ "${PV}" != "${major_ver}" ]]; then
|
||||
local libdir="${EROOT}/usr/$(get_libdir)"
|
||||
ln -fsT "${libdir}/${P}" "${libdir}/${PN}-${major_ver}" || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# We don't want to leave behind symlinks pointing to this Swift version on
|
||||
# removal.
|
||||
local current_swift_version="$(eselect swift show | tail -n1 | xargs)"
|
||||
if [[ "${current_swift_version}" == "${P}" ]]; then
|
||||
eselect swift update
|
||||
fi
|
||||
|
||||
# If we installed a SLOT symlink, we also want to remove it here.
|
||||
local major_ver="$(ver_cut 1-2)"
|
||||
local link="${EROOT}/usr/$(get_libdir)/${PN}-${major_ver}"
|
||||
if [[ -L "${link}" && "${PV}" != "${major_ver}" ]]; then
|
||||
rm "${link}"
|
||||
fi
|
||||
}
|
||||
48
dev-libs/tfdn/tfdn-1.10.1-r1.ebuild
Normal file
48
dev-libs/tfdn/tfdn-1.10.1-r1.ebuild
Normal file
@@ -0,0 +1,48 @@
|
||||
# Copyright 2021-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DOCS_BUILDER="doxygen"
|
||||
DOCS_DEPEND="app-text/doxygen[dot]"
|
||||
DOCS_CONFIG_NAME="the_Foundation.doxygen"
|
||||
inherit cmake docs flag-o-matic
|
||||
|
||||
MY_PN="the_foundation"
|
||||
DESCRIPTION="Opinionated C11 library for low-level functionality"
|
||||
HOMEPAGE="https://git.skyjake.fi/skyjake/the_Foundation"
|
||||
SRC_URI="https://git.skyjake.fi/skyjake/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0/1.7"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="cpu_flags_x86_sse4_1 curl debug ssl"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libpcre2:=
|
||||
dev-libs/libunistring:=
|
||||
virtual/zlib:=
|
||||
curl? ( net-misc/curl )
|
||||
ssl? ( dev-libs/openssl:= )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DTFDN_ENABLE_WARN_ERROR=OFF
|
||||
-DTFDN_ENABLE_DEBUG_OUTPUT=$(usex debug)
|
||||
-DTFDN_ENABLE_SSE41=$(usex cpu_flags_x86_sse4_1)
|
||||
-DTFDN_ENABLE_TESTS=OFF # not actual tests
|
||||
-DTFDN_ENABLE_TLSREQUEST=$(usex ssl)
|
||||
-DTFDN_ENABLE_WEBREQUEST=$(usex curl)
|
||||
)
|
||||
|
||||
append-cppflags $(usex debug "-UNDEBUG" "-DNDEBUG")
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake_src_compile
|
||||
docs_compile
|
||||
}
|
||||
1
dev-python/materialyoucolor/Manifest
Normal file
1
dev-python/materialyoucolor/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST materialyoucolor-2.0.10.tar.gz 42876 BLAKE2B 470f1dced00da310006957c5da08c0702ab0fe9621d04dae54e21388032a56b960d2fb4021237fff94acf94d50080f2ca4bec81101ded129a7248163a33e0a34 SHA512 f5c7f9954f3d65cbeefb84775b3a6124d4d738827091b76106f9c0681d255932267630aaeeaeb3623cc60556d78ad87f38759621045cb616dd91e8f903823624
|
||||
30
dev-python/materialyoucolor/materialyoucolor-2.0.10.ebuild
Normal file
30
dev-python/materialyoucolor/materialyoucolor-2.0.10.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Material You color algorithms for python!"
|
||||
HOMEPAGE="https://github.com/T-Dynamos/materialyoucolor-python"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
RESTRICT="network-sandbox"
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_EXT=1
|
||||
EPYTHON=/usr/bin/python
|
||||
PYTHON_COMPAT=( python3_{10..14} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
BDEPEND="dev-vcs/git"
|
||||
EGIT_REPO_URI="https://github.com/T-Dynamos/materialyoucolor-python.git"
|
||||
else
|
||||
SRC_URI="https://github.com/T-Dynamos/materialyoucolor-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-python-${PV}"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
distutils_enable_tests import-check
|
||||
30
dev-python/materialyoucolor/materialyoucolor-9999.ebuild
Normal file
30
dev-python/materialyoucolor/materialyoucolor-9999.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Material You color algorithms for python!"
|
||||
HOMEPAGE="https://github.com/T-Dynamos/materialyoucolor-python"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
RESTRICT="network-sandbox"
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_EXT=1
|
||||
EPYTHON=/usr/bin/python
|
||||
PYTHON_COMPAT=( python3_{10..14} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
BDEPEND="dev-vcs/git"
|
||||
EGIT_REPO_URI="https://github.com/T-Dynamos/materialyoucolor-python.git"
|
||||
else
|
||||
SRC_URI="https://github.com/T-Dynamos/materialyoucolor-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-python-${PV}"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
distutils_enable_tests import-check
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2023-2024 Gentoo Authors
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -18,10 +18,12 @@ DEPEND="
|
||||
media-libs/giflib:=
|
||||
media-libs/libpng:=
|
||||
media-libs/rlottie:=
|
||||
sys-libs/zlib:=
|
||||
virtual/zlib:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-0.2-buildtype.patch )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DSYSTEM_PNG=ON
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST riffdiff-3.4.0-crates.tar.xz 14391992 BLAKE2B ca755f3c8789666d957660389d45a0c6e9cc8c33df8834a16746165adbb96469c29f75cd691539a505a8b94a06cf1ec838ecd4374f645715bb8bbdd6c807a88a SHA512 56c033bac8d50a00b6c8a27cd460f4131a002ab5add91ce4f5117f0518e489040ba37d75cafccf6f8859c050d1ad0e22243a7e9158bd8eb514b7f6eb7c635749
|
||||
DIST riffdiff-3.5.1.tar.gz 2200107 BLAKE2B 1478143ebee4d4604367debe342b9523219ed779efb8a76e0ed97a32228974f57e4a8fa6e9eb31835edd5e83011f2042d7b293b5fb5bb7ea6b14f61a15cb35f0 SHA512 1515d5b296110b67ebac826db453d446a126ba2c2b9182c12c4b56c10270eebd32f5db38f21cff660dea746fd9051a98244c6a3fa6831238864576378eb94c8b
|
||||
DIST riffdiff-3.6.0.tar.gz 2200057 BLAKE2B d8f4e9681f8dd08e5988609fbaa009d34452b54d4d417ef40c3d862d72e09082de4e0a4ba1134bf563261a1a1444ec11b00df2be4f9bb1da6a27d89a4cbf5e44 SHA512 c9c3ba3770ea740503f6dd224b29380913f2d280d8a791a294a2bdfcd3e62b09b23dd451d70df0d1d1729e8c4c0556cc0c26ec5cfcb8e42b1aa6c2e73da22bed
|
||||
|
||||
@@ -2,3 +2,4 @@ DIST RustRover-2024.2.1.tar.gz 1052249211 BLAKE2B 4035f514ec6556e15ce02c283965f8
|
||||
DIST RustRover-2025.2.1.tar.gz 1257721397 BLAKE2B 1b7f3e9cb1f54630eb213308141e55e812a84ef2bfe5bb9003f7bcf0aabe59b9b476200ffdf90c7aeb7370ec8513d1a7b874282342e3f20ee793db9a75cd0659 SHA512 cb1d7829efa2aecaaeb1d9ed76d914a83ae15da5d58d38d02d0e4f248b7e7bd14f7ac4b8a82ecd3d0f29a11e857b847f1689125353d03783399cbd3ce8cf2d73
|
||||
DIST RustRover-2025.2.2.tar.gz 1261938223 BLAKE2B 97bd96ede0b25e0558ead227d8db105f684f6b70b9cdc130e1e4dade2eeac23e8e79d4966eb66b6a6aa54d828992e17a062955391205d609b6e533eed953c1c3 SHA512 c77526fd9f8d3cbb5cff23043d51dcd397c77ffddedc9c820cd83d6a5403eb5850e4d543a4b8e0582e827b104027c98f1bf340a1c3c35d7b950406f514afc9d4
|
||||
DIST RustRover-2025.2.3.tar.gz 1259787752 BLAKE2B dd22886cb2e6bbfe894a42a4556289d591237ffa1d5e964fc8f07588b982262b57c3b69c19cb1f662a12311fb7fc983b0a540db22441fae7ab48186785bdc2b1 SHA512 1fdc60b682f08d98ace3b0d2ac299ca34dea29c346343fd7d421f215df77ac6a6c7bb250dd8afb01fc405d0ac5d752d7cf220504fac1758ff271ceb47d858847
|
||||
DIST RustRover-2025.2.4.1.tar.gz 1272188839 BLAKE2B 6107b2d45c975ab36e8de104eb992a4e4822f0adde9a0cf3cec49501283c261ad9b1935ecb826999f862701242769722827216b5c0924fffb37ecfa8d14bba5d SHA512 c14687ad8a1af5d4d67b2ac59539a36d029b266b175aa21aab555c29daae8f3cbdc88cb2f78dd5187624a3b3ef3dfef81257290233dfb2f69f71e238dc3b2593
|
||||
|
||||
@@ -50,7 +50,7 @@ RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 )
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-libs/zlib
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
|
||||
@@ -50,7 +50,7 @@ RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 )
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-libs/zlib
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
|
||||
@@ -50,7 +50,7 @@ RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 )
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-libs/zlib
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
|
||||
@@ -50,7 +50,7 @@ RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 )
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-libs/zlib
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
|
||||
146
dev-util/rust-rover/rust-rover-2025.2.4.1.ebuild
Normal file
146
dev-util/rust-rover/rust-rover-2025.2.4.1.ebuild
Normal file
@@ -0,0 +1,146 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
EAPI=8
|
||||
|
||||
inherit desktop wrapper xdg-utils
|
||||
|
||||
DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins"
|
||||
HOMEPAGE="https://www.jetbrains.com/rust/"
|
||||
SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz"
|
||||
|
||||
# to keep it tidy.
|
||||
S="${WORKDIR}/RustRover-${PV}"
|
||||
|
||||
LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual )
|
||||
Apache-2.0
|
||||
BSD
|
||||
CC0-1.0
|
||||
CDDL
|
||||
CDDL-1.1
|
||||
EPL-1.0
|
||||
GPL-2
|
||||
GPL-2-with-classpath-exception
|
||||
ISC
|
||||
LGPL-2.1
|
||||
LGPL-3
|
||||
MIT
|
||||
MPL-1.1
|
||||
OFL-1.1
|
||||
ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
IUSE="+bundled-jdk"
|
||||
RESTRICT="bindist mirror"
|
||||
QA_PREBUILT="opt/RustRover/*"
|
||||
|
||||
BDEPEND="dev-util/patchelf"
|
||||
|
||||
RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 )
|
||||
>=app-accessibility/at-spi2-core-2.46.0:2
|
||||
dev-debug/gdb
|
||||
llvm-core/lldb
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
dev-libs/wayland
|
||||
media-libs/alsa-lib
|
||||
media-libs/freetype:2
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
x11-libs/libXxf86vm
|
||||
x11-libs/libxcb
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local remove_me=(
|
||||
Install-Linux-tar.txt
|
||||
bin/gdb
|
||||
bin/lldb
|
||||
plugins/remote-dev-server/selfcontained
|
||||
plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64
|
||||
plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release
|
||||
lib/async-profiler/aarch64
|
||||
)
|
||||
|
||||
rm -rv "${remove_me[@]}" || die
|
||||
|
||||
sed -i \
|
||||
-e "\$a\\\\" \
|
||||
-e "\$a#-----------------------------------------------------------------------" \
|
||||
-e "\$a# Disable automatic updates as these are handled through Gentoo's" \
|
||||
-e "\$a# package manager. See bug #704494" \
|
||||
-e "\$a#-----------------------------------------------------------------------" \
|
||||
-e "\$aide.no.platform.update=Gentoo" bin/idea.properties
|
||||
|
||||
for file in "jbr/lib/"/{libjcef.so,jcef_helper}
|
||||
do
|
||||
if [[ -f "${file}" ]]; then
|
||||
patchelf --set-rpath '$ORIGIN' ${file} || die
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local DIR="/opt/RustRover"
|
||||
local JRE_DIR="jbr"
|
||||
|
||||
insinto ${DIR}
|
||||
doins -r *
|
||||
|
||||
# bin files
|
||||
for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \
|
||||
rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do
|
||||
fperms 755 "${DIR}/bin/$_f"
|
||||
done
|
||||
|
||||
# JRE bin files
|
||||
for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \
|
||||
jps jrunscript jstack jstat keytool rmiregistry serialver; do
|
||||
fperms 755 "${DIR}/${JRE_DIR}/bin/$_f"
|
||||
done
|
||||
|
||||
# lib files
|
||||
for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do
|
||||
fperms 755 "${DIR}/${JRE_DIR}/lib/$_f"
|
||||
done
|
||||
|
||||
if ! use bundled-jdk; then
|
||||
rm -r "${D}/${DIR}/${JRE_DIR}" || die
|
||||
fi
|
||||
|
||||
make_wrapper "rustrover" "${DIR}/bin/rustrover"
|
||||
newicon "bin/rustrover.svg" "rustrover.svg"
|
||||
make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;"
|
||||
|
||||
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
|
||||
dodir /etc/sysctl.d/
|
||||
echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# @ECLASS: shards.eclass
|
||||
@@ -14,6 +14,63 @@
|
||||
# Shards as a build system.
|
||||
#
|
||||
# If the package has no shard.yml(5) file, use crystal-utils.eclass(5) instead.
|
||||
# @EXAMPLE:
|
||||
# Typical ebuild for a Crystal application:
|
||||
#
|
||||
# @CODE@
|
||||
# EAPI=8
|
||||
#
|
||||
# inherit shards
|
||||
#
|
||||
# ...
|
||||
#
|
||||
# DEPEND="dev-crystal/foo"
|
||||
#
|
||||
# CRYSTAL_DEFINES=( -Denable_cli )
|
||||
#
|
||||
# src_install() {
|
||||
# dobin hello-world
|
||||
# einstalldocs
|
||||
# }
|
||||
# @CODE@
|
||||
#
|
||||
#
|
||||
# Typical ebuild for a Crystal library:
|
||||
#
|
||||
# @CODE@
|
||||
# EAPI=8
|
||||
#
|
||||
# inherit shards
|
||||
#
|
||||
# ...
|
||||
#
|
||||
# RDEPEND="
|
||||
# dev-crystal/bar
|
||||
# dev-crystal/baz
|
||||
# "
|
||||
# @CODE@
|
||||
#
|
||||
#
|
||||
# Typical ebuild for a hybrid Crystal library/applicaton:
|
||||
#
|
||||
# @CODE@
|
||||
# EAPI=8
|
||||
#
|
||||
# inherit shards
|
||||
#
|
||||
# ...
|
||||
#
|
||||
# DEPEND="
|
||||
# dev-crystal/bar
|
||||
# dev-crystal/baz
|
||||
# "
|
||||
# RDEPEND="${DEPEND}"
|
||||
#
|
||||
# src_install() {
|
||||
# dobin helper-util
|
||||
# shards_src_install # install library sources
|
||||
# }
|
||||
# @CODE@
|
||||
|
||||
case ${EAPI} in
|
||||
8) ;;
|
||||
@@ -32,6 +89,12 @@ BDEPEND="
|
||||
"
|
||||
IUSE="debug doc"
|
||||
|
||||
if [[ ${CATEGORY} == dev-crystal ]]; then
|
||||
# To build a correct dependency graph, add Crystal version
|
||||
# restrictions to runtime dependencies of Crystal libraries.
|
||||
RDEPEND="${CRYSTAL_DEPS}"
|
||||
fi
|
||||
|
||||
# Crystal packages do not use CFLAGS
|
||||
QA_FLAGS_IGNORED='.*'
|
||||
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
DIST system3-sdl2-1.6.1.tar.gz 1599662 BLAKE2B 4f158fe778e5bb1d81334d7c05bfd680bf9e2ab81774356b1ccf55ae94a75dbb182e80d839842ffd3d1acf0d8412c545b1c09992513c6341e2ccd411f41a3960 SHA512 fc12d466768892ddf732010fde1a7e64786ab5e232dafda419800f5a1ec6fc91b1a2e44ea27e85f7371b82d678e5981d243ae3a2cec6b22be023c89c3e9b7352
|
||||
DIST system3-sdl2-1.6.2.tar.gz 1599633 BLAKE2B 13b29c507bc525d4d2ecf881d33ababb4995222475764b74a8c95ad632fed16ae33cefad5cbb1ed3e9afe0a3b45cd65676cd00fde41d757e214641f20fc21b4c SHA512 b04ade9b45b6af244dbb2a94945fcd7a03d6d5fa0f691d1d0cd10da45cd22908b49c5bf46d2ff758cddba3b035631107bec2cf9d037a4eb2b176c77fe5e4d073
|
||||
DIST ymfm-10c72f79bea3e0ab66af32d4295519aa17e6ea0f.tar.gz 133678 BLAKE2B 0cd42fa15ad3c5ac5f7938937dce7dea13e5e2711b42d0813a6665c52ca740685a56623e845ca3765b9e553fcfafee69acee831d2eb4decc5b6cabf7f17c604e SHA512 e40c85a48456f64faf26dc9c8ae93042c77a5b248ce293fd59480b986102c65c749149bebf23450f9e62e479d328d7046ed4fa8243d863be83da5eb8a3c1059c
|
||||
|
||||
51
games-engines/system3-sdl2/system3-sdl2-1.6.2.ebuild
Normal file
51
games-engines/system3-sdl2/system3-sdl2-1.6.2.ebuild
Normal file
@@ -0,0 +1,51 @@
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
YMFM_COMMIT="10c72f79bea3e0ab66af32d4295519aa17e6ea0f" # Check if this needs updating on xsystem35 updates
|
||||
|
||||
DESCRIPTION="SDL2 port of AliceSoft's System3 for Win32 by Takeda Toshiya."
|
||||
HOMEPAGE="https://github.com/kichikuou/system3-sdl2"
|
||||
SRC_URI="
|
||||
https://github.com/kichikuou/system3-sdl2/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/aaronsgiles/ymfm/archive/${YMFM_COMMIT}.tar.gz -> ymfm-${YMFM_COMMIT}.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
# ymfm submodule license
|
||||
LICENSE+=" BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="rtmidi debug"
|
||||
|
||||
DEPEND="
|
||||
media-libs/libsdl2
|
||||
media-libs/sdl2-mixer
|
||||
media-libs/sdl2-ttf
|
||||
rtmidi? ( media-libs/rtmidi )"
|
||||
RDEPEND="${DEPEND}
|
||||
|| ( gnome-extra/zenity kde-apps/kdialog x11-misc/xdialog )"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
rmdir "${S}"/deps/ymfm || die
|
||||
mv "${WORKDIR}"/ymfm-${YMFM_COMMIT}/ "${S}"/deps/ymfm || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_BUILD_TYPE=$(usex debug Debug Release)
|
||||
-DENABLE_DEBUGGER=$(usex debug)
|
||||
-DBUILD_SHARED_LIBS=OFF
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
|
||||
# Install additional documentation
|
||||
dodoc CHANGELOG.md game_compatibility.md
|
||||
}
|
||||
174
licenses/AIMP
Normal file
174
licenses/AIMP
Normal file
@@ -0,0 +1,174 @@
|
||||
END-USER LICENSE AGREEMENT ("EULA") for AIMP
|
||||
Last revised 06.05.2025
|
||||
© 2006-2025, Artem Izmaylov, https://www.aimp.ru
|
||||
--------------------------------------------------
|
||||
|
||||
Please read the conditions of this EULA carefully before start to use the Software Product which it's applied to.
|
||||
|
||||
Installation, as well as usage the Software Product "AIMP" confirmed that you agree with this EULA.
|
||||
|
||||
If you do not agree to the terms of this EULA, You mustn't install or use this Software Product.
|
||||
|
||||
AIMP (Software Product) is Freeware software and provided "AS IS".
|
||||
|
||||
--------------------------------------------------
|
||||
|
||||
1. Installation and Use
|
||||
|
||||
1.1. You may to install and use AIMP both your home PC and organizations of any form of ownership, including government and municipal offices..
|
||||
1.2. You may to distribute this software in the form of the original installation distribution file(s) and only for free.
|
||||
1.3. You may develop and distribute your own Add-on(s) for this Software Product with you own license.
|
||||
|
||||
2. Limitations
|
||||
|
||||
2.1. You mustn't distribute this Software Product for material remuneration (without Right holder’s permission).
|
||||
2.2. You mustn't distribute non-original installation distribution file(s) (without Right holder’s permission)
|
||||
2.3. It's prohibited to delete copyright or any other information about authors or right holders of the Software Product.
|
||||
2.4. It's prohibited to let on lease or to rent this Software Product to someone.
|
||||
2.5. For infringement of the intellectual rights to the Software Product the Infringer bears civil, administrative or criminal liability according to the laws.
|
||||
|
||||
3. Privacy Policy
|
||||
|
||||
3.1. Data Collected and Transmitted
|
||||
On installation, the application creates a unique identifier in the form of an alphanumeric code (UID) based on information about your Windows operating system. The UID is built in such a way that the information used to create it cannot be re-established in any way. The UID is sent to our server when requesting software updates and is used to determine the number of active users (application popularity). In addition, the name of used localization is send to the server. This information is necessary in order to determine the language in which the server should return the list of updates. You can refuse to transmit this information by disabling the update checker plugin, but you will stop receiving updates in semi-automatic mode.
|
||||
|
||||
3.2. Authorization of Third Party Services
|
||||
Authorization of third party services is optional and is not required for the software to work. Third party services can be authorized using a username and password (Basic Authorization) or using OAuth, that allowing us to avoid working directly with usernames and passwords, replacing them with a user_id (unique user identifier) and access_token (used to confirm authorization when sending requests to the service). In Basic Authorization mode, the application is forced to store credentials to re-use these to access the service in the future. To ensure data security, these credentials are stored in app in encrypted form. You can revoke authorization to third-party services at any time. This can be done both via the service itself or through the app:
|
||||
• For cloud storages (OneDrive, Dropbox, Yandex.Disk, etc.), simply remove cloud storage from the list using the remove command from the context menu.
|
||||
• For scrobblers, refer to the App Settings menu in "Settings \ Plugins \ Scrobbler" and click "Log off" for each service profile.
|
||||
|
||||
3.3. User Data and Storage
|
||||
All information received from third party services which the user has authorized through this software is only presented directly to the user and is NOT transmitted to our servers or servers of our partners, except of the servers of the third party services themselves. This software can store a local copy of the data received in order to reduce the number of requests to service. Data is only stored in the app settings folder in binary form (unreadable without special tools). Local copies of the data are deleted automatically upon revocation of authorization (see Section 3.5) or on deletion of this software completely using our uninstall tool.
|
||||
|
||||
3.4. Required Permissions to Work with Third Party Services
|
||||
For this software to function correctly with third party services, the user must accept the following permissions when authorizing the service:
|
||||
• OneDrive: offline_access - increases the lifetime of the access_token (see Section 3.2), thereby reducing the number of user re-authorization requests. Files.Read - this permission is required in order to obtain a list of files (audio files) located in the user's cloud storage for further playback.
|
||||
• WebDAV: despite the fact that when using the WebDAV protocol services do not request specific permissions, the application actually gets full access to the cloud storage and this software works only with audio files and only in "read-only" mode.
|
||||
|
||||
|
||||
4. Limitation of Liability
|
||||
|
||||
4.1. You accept that this Software Product may contain bugs, and so, that you must make backup for your files by yourself.
|
||||
4.2. Right holder doesn't give any guarantees of Software Product's operability on your computer.
|
||||
4.3. Right holder doesn't give any guarantees of Software Product's operability if You do not update it to actual version.
|
||||
4.4. As this software is distributed like "AS IS" software, you must consider that you use it on yours own hook. Right holder doesn't bear responsibility for any losses or damages (including losses related to commercial gain, interruption of commercial activity, information loss or another one), emergent in connection with usage or impossibility to use this Software Product.
|
||||
|
||||
5. Copyrights
|
||||
|
||||
5.1. All title and intellectual property rights in and to the "AIMP" are owned by its author, Artem Izmaylov.
|
||||
5.2. All title and intellectual property rights in and to the third-party software products or components in this installation distribution file(s) are owned by their right holders.
|
||||
5.3. Third-party software products or components in this installation distribution file(s) are introduced by approbation of their right holders (or by observance of their license agreements)
|
||||
5.4. This Software Product is protected by laws of Russian Federation and international copyright treaties.
|
||||
|
||||
6. Contacts & Technical Support
|
||||
|
||||
• E-Mail: support@aimp.ru
|
||||
• Official website: https://www.aimp.ru
|
||||
• Official forum: https://www.aimp.ru/forum/
|
||||
• Feedback form: https://www.aimp.ru/index.php?do=feedback
|
||||
• Telegram: https://t.me/aimp_ru
|
||||
• VK: https://vk.com/aimp_ru
|
||||
|
||||
The support is lent only if you have an actual and original build of the Software Product.
|
||||
|
||||
7. Third Party Libraries
|
||||
|
||||
BASS Audio Library
|
||||
© 1999-2025 Un4seen Developments Ltd. All rights reserved. (https://www.un4seen.com)
|
||||
|
||||
BASSCD (Addon for BASS Library),
|
||||
© 2003-2018 Un4seen Developments Ltd. All rights reserved. (https://www.un4seen.com)
|
||||
|
||||
BASS_HLS (Addon for BASS Library),
|
||||
© 2015-2018 Un4seen Developments Ltd. All rights reserved. (https://www.un4seen.com)
|
||||
|
||||
BASSFLAC (Addon for BASS Library),
|
||||
© 2004-2023 Un4seen Developments Ltd. All rights reserved. (https://www.un4seen.com)
|
||||
Portions FLAC © 2001-2023 Josh Coalson (https://flac.sourceforge.net/)
|
||||
|
||||
BASSMIDI (Addon for BASS Library),
|
||||
© 2006-2013 Un4seen Developments Ltd. All rights reserved. (https://www.un4seen.com)
|
||||
|
||||
BASSOPUS (Addon for BASS Library),
|
||||
© 2012-2023 Un4seen Developments Ltd. All rights reserved. (https://www.un4seen.com)
|
||||
Opus decoding is based on libOpus, Copyright 2001-2023 Xiph.Org, Skype Limited, Octasic, Jean-Marc Valin, Timothy B. Terriberry, CSIRO, Gregory Maxwell, Mark Borgerding, Erik de Castro Lopo
|
||||
|
||||
BASSWMA (Addon for BASS Library),
|
||||
© 2002-2013 Un4seen Developments Ltd. All rights reserved. (https://www.un4seen.com)
|
||||
|
||||
BASS_AAC (Addon for BASS Library),
|
||||
© 2002-2013, Sebastian Andersson. All rights reserved.
|
||||
Portions © 2006, M. Bakker, Nero AG.
|
||||
|
||||
BASS_AC3 (Addon for BASS Library),
|
||||
© 2002-2013, Sebastian Andersson. All rights reserved.
|
||||
Portions © 2006 Dolby Laboratories, Inc.
|
||||
|
||||
BASS_ALAC (Addon for BASS Library),
|
||||
© 2002-2013, Sebastian Andersson. All rights reserved.
|
||||
Portions © 2006, David Hammerton. (https://en.wikipedia.org/wiki/Apple_Lossless)
|
||||
|
||||
BASS_APE (Addon for BASS Library),
|
||||
© 2002-2022, Sebastian Andersson. All rights reserved.
|
||||
Portions © 2000-2023, Matthew T. Ashland. (https://www.monkeysaudio.com)
|
||||
|
||||
BASS_MPC (Addon for BASS Library),
|
||||
© 2002-2013, Sebastian Andersson. All rights reserved.
|
||||
Portions © 2006, The Musepack Development Team (https://www.musepack.net)
|
||||
|
||||
BASS_SPX (Addon for BASS Library),
|
||||
© 2002-2013, Sebastian Andersson. All rights reserved.
|
||||
Portions © 2002-2006, Jean-Marc Valin, Xiph.Org Foundation (https://www.speex.org)
|
||||
|
||||
BASS_TTA (Addon for BASS Library),
|
||||
© 2002-2013, Sebastian Andersson. All rights reserved.
|
||||
Portions © 1999-2006 Alexander Djourik. (https://www.trueaudio.com)
|
||||
|
||||
BASS_WV (Addon for BASS Library),
|
||||
© 2002-2023, Sebastian Andersson. All rights reserved.
|
||||
Portions © 1998-2023, Conifer Software. (https://wavpack.com/)
|
||||
|
||||
OptimFROG (Decoding Library)
|
||||
© 1996-2010, Florin Ghido (http://www.losslessaudio.org)
|
||||
|
||||
TAK_Deco_Lib (Decoding Library)
|
||||
© 2006-2022, Thomas Becker (https://thbeck.de/Tak/Tak.html)
|
||||
|
||||
Monkey's Audio (Encoding Library)
|
||||
© 2000-2023, Matthew T. Ashland. (https://www.monkeysaudio.com)
|
||||
|
||||
FLAC - Free Lossless Audio Codec (Encoding Library)
|
||||
© 2001-2023 Josh Coalson (https://flac.sourceforge.net)
|
||||
|
||||
WavPack - Hybrid Lossless Wavefile Compressor (Encoding Library)
|
||||
© 1998-2023 Conifer Software (https://wavpack.com/)
|
||||
|
||||
OGG Vorbis (Encoding Library)
|
||||
© 2002-2004, Xiph.Org Foundation (https://vorbis.com/)
|
||||
|
||||
OPUS (Encoding Library)
|
||||
© 2001-2023 Xiph.Org, Skype Limited, Octasic, Jean-Marc Valin, Timothy B. Terriberry, CSIRO, Gregory Maxwell, Mark Borgerding, Erik de Castro Lopo (https://opus-codec.org)
|
||||
|
||||
FastMM5
|
||||
© Pierre le Riche (https://github.com/pleriche/FastMM5)
|
||||
Under commercial license term
|
||||
|
||||
BPM calculation features based on BPM detection algorithm from SoundTouch library.
|
||||
© Olli Parviainen (https://www.surina.net/soundtouch/)
|
||||
Source code of BPM detection algorithm ported to Delphi language is available here:
|
||||
https://www.aimp.ru/?do=download&os=windows
|
||||
|
||||
DSD/DST Decoding features were based on source code of SACD Decoder plugin
|
||||
© 2011-2013 Maxim V.Anisiutkin
|
||||
Home page: https://sourceforge.net/projects/sacddecoder/
|
||||
|
||||
The SoX Resampler library
|
||||
© 2007-2013 Rob Sykes
|
||||
Under LGPL terms
|
||||
https://soxr.sourceforge.net/
|
||||
|
||||
SQLite3 DataBase Engine
|
||||
D. Richard Hipp, (www.sqlite.org)
|
||||
|
||||
FFmpeg
|
||||
This software uses libraries from the FFmpeg (https://FFmpeg.org) project under the LGPLv2.1 and its source is available on our download page - https://www.aimp.ru/?do=download&os=windows
|
||||
24
media-fonts/maple-mono/Manifest
Normal file
24
media-fonts/maple-mono/Manifest
Normal file
@@ -0,0 +1,24 @@
|
||||
DIST maple-mono-7.7-cn.zip 140029209 BLAKE2B dc79c49aee9b1069984638c13c5365b6653e5d19638f4a689545c953270676eac0471ff6faf966e1014662323b6862e11770fcbc26e6c8124c5f3642fcb7232f SHA512 438285fdb501d358c228a1751f1f91e4fe04a060f4fc9c8906458a7d9b7b7a8553f5a9ed803a339fe26d2879c53b9b8d8a4707860fd9fedd90a0558e8a0c825b
|
||||
DIST maple-mono-7.7-ligature-cn.zip 140192843 BLAKE2B 1224fbf0ffa905cdcfe40350bfea35278dd2a875fbfbeb440ddb4f1ac0dd6072b85240965a3648f80aacc061d17094a8334a8176e6e6114451effa46389c6e3e SHA512 11afe04aeaddc796b1436311c6966f5467c9895389249d1ff9060ec5049d1d419c89c68c609625141755abd4868af5df0f18e7fc66a4dd83c4f98b7a46554436
|
||||
DIST maple-mono-7.7-ligature-nerd.zip 20536180 BLAKE2B 8172bc0a3d5f78f2b2eeb60ee4098ae82cd9fa5422ff00691c4ea016d5cacc7a1c95d893fb56a01b4eb331cb19cad6997147a618ffd440beebd29f207d6a5478 SHA512 60b5da01226952bd7b890336acacee0a43506090000a1cea83cf42dc6ee0decfe0fdd021fc09262106399b4ad30dd1d17d298089e913ef946b6f524cad73ae0a
|
||||
DIST maple-mono-7.7-ligature-tff.zip 1819178 BLAKE2B 73f679bc6a2c8211c12f8aae527244396d3bcc13b4b0a500cbaf8f3d4f98e3a5e58d7b6c15f610da1e3c42d69a28a4401b10dd74fbb9f460aabfbc4b69a6615d SHA512 b08290ec837fdd488d52ec0ee1f3855a992bec53747c07f5a4b3966358bea0878185facb475d8ea371a1773f21e0bda81180fa98e6e2b080af9117366c759504
|
||||
DIST maple-mono-7.7-nerd.zip 20373842 BLAKE2B 8c74371ec4d32544ddc6afa2915483b2d59ea2edbfc0e12f4f3dbc223f4610638c87bedf64ca5dc6484bdb8b686e501cd3556462cbc263acb5f38b5b17a470f8 SHA512 cb26f60b2ca4e1ac5054b26e98a41666dbe3e1968ddabcf6c1e01a81d054e10f68f64718854126693fa5630333c9bb38d91cdf68aaa82877e33b03f2bce5ccdd
|
||||
DIST maple-mono-7.7-normal-cn.zip 139990340 BLAKE2B 3a1ae8d70ffc1daf9d91dfe00a10f35f9c51ab345a6a7703bbe41dad6c540a387c3ccffc12cc7b0708be0845d86de10f9f8887ccfd7bc44888f1bc596ecf99f2 SHA512 83f8820f4b4f0f1be55de4bb098700dfea442851f323bcad8e763b81b7525c25f92c792c05136738528afdc77046a8aadb00ab7ffe0ea548c362ad9229156547
|
||||
DIST maple-mono-7.7-normal-ligature-cn.zip 140149701 BLAKE2B 97518fa3ff74fd3bdbb48039089955673e37fbea61fae1fcfd73dd9a99e662388711f4673d631eadc97b492f92cdd088d3ee0467511bf8b5b3cf7aa2995023d7 SHA512 17a1bfb56f4067cd606a0dc0371f985bf9a2c0f9e9e489d977d6d67da5746768c04018acfce6b200ef22154be835e5992394e687d106f6a892b71772aed8ccc7
|
||||
DIST maple-mono-7.7-normal-ligature-nerd.zip 20490939 BLAKE2B c540b8e7841bbc77385cf8af7b92642c76a90fa6b40a2e15db7a2c3cff0f79a9430fc9091591c483572e2dab495b9216a6279c050800620cdd4820643d124844 SHA512 4c66962f81524fd0b49fb29312adad3e8c75b9b33c7cff08baa1ada0cb56c7545ba40fcb4c9687b35e18a6e732a673dd30f12b88957a30c8e23ef1581653f65f
|
||||
DIST maple-mono-7.7-normal-ligature-tff.zip 1772241 BLAKE2B 41141ceb6de56cf8f7ea061d125540572c6c7f389628aeb944aaffc1cb5390864b9b155b5586595fcfa8498f4702da6b9d3b82fb15e3345cbb19f1a95d1685ba SHA512 4ecb84e72151c1dbeba9fe54070e767a2bb33f379a0dc728156410912ad7b2fdf59abf72c6b3b9acf69414b664a38a26dd58cdb6659678934c92d142c8a3d34d
|
||||
DIST maple-mono-7.7-normal-nerd.zip 20329813 BLAKE2B f5ce4e0bab24904f1ef658e0ec603c04346697e36f4497a0e799f2264188377373cc61a32fd591d1ecebbcb4e0b9fba26095a052356821999a7060a79518d222 SHA512 ea53dade365031dbc505220cce67c2942872dabb4bb49161b7fe8003e73ceb0d850cc549889fa17540b58c6bb863e72e9cf1f9ffa5c50405ff03bc0c5970538d
|
||||
DIST maple-mono-7.7-normal-tff.zip 1611808 BLAKE2B c61acdf79a741e60b783184709637719ae54899f85032eae5b855b4116b0600b8c24e93c3ebe84a2eaaaf0fda3474329aaed451acd42310510b9a88df19aae74 SHA512 c3f241cf262ccf06f7a6ca297cf26e954afcc99b58abb81158fd2f7c7c1a7d3a8c8e559b6ce0845d7e5d944554da81f7963f9497268bc482655466446a12167e
|
||||
DIST maple-mono-7.7-tff.zip 1653880 BLAKE2B 538cc6dd3307b22d3f7a35e7ed3f25dfb6ecf69bbdb27aa3275a32d8049137985b535a2e96796f6d31fd886307e333824b1258e205251920c7487985c390637d SHA512 94eafda9e28252cf032897908889888ad3afed87d1c1da2b8d693c36c647000de72e28a0e186b5a3f13f7d158e7f884f3f04c6f803224fe39a4fe4af56d28280
|
||||
DIST maple-mono-7.8-cn.zip 140041031 BLAKE2B 27d5977d55a2e6b3d9714da173dde4feb50b7cff429cb1e471b10fa2a14d94af0db87f6443056bd5469f1f2563be0f75c1128016361dc3fd67e8617e8ad6d29b SHA512 b41a01e5d9044b237365305b503bc81739f04547c9c3eff05f11ded4709a21a0461ae494a641e18324f489db6851c1709ad97d40f39ac49cf699f69bbe154304
|
||||
DIST maple-mono-7.8-ligature-cn.zip 140204923 BLAKE2B 1296fab60981b45dd26d1d6c85e8bfd2bb60762fc7fcc6a7828fc65ceca289cda897569a3825362aec7d137b42efd1a2392ce27335aabfa83b34c1a8af328479 SHA512 5fe49efb76b61b7243b09aba18ea573f012d62a3d6e04de5880e21e01fdcd0896d5dcd857ac91582b76d11fa025ee722c513bd5f9e78d4ee45021019813dad65
|
||||
DIST maple-mono-7.8-ligature-nerd.zip 20546879 BLAKE2B a1d870e80a4a5f3a3598c7a7cc62ea16f2f579e86cfce085a595e6b1c73499507d288e6ea9349479a573d0b99689956ca8ac59c57112a81c2e942a513f63cd48 SHA512 60aad0ed8163609d4c8f43541351f36a643b8369ae02d9e8e971bae049e8e53c2639fb5a1542e335bffc9e815f246bdf63838b2d0cddb94dbd5703d68c15f8a2
|
||||
DIST maple-mono-7.8-ligature-tff.zip 1831082 BLAKE2B 448f1785cb83c712a7733af92c7b150f1ee23e8a7a429cbc2d9ff0c57cb8c8a554d65aefcd62e03024e30d8f483658445727058add4a37f353c14f41bdda5c4c SHA512 8eba2042968ad1f03262c74314d8ddf2eb1b157f0a609a78999003a78f8033c771c93217d0f5777803e46225cf32eed95849540f9cc58c06cf11028f8c6e67ee
|
||||
DIST maple-mono-7.8-nerd.zip 20384423 BLAKE2B 10735030e739b6e05401c93129d98736b643528d649406e641d8b44fffa5e8107c18b312781906aaec5ec53c8ec97bcb7d5c6ce99807367646649dff7af1f6a0 SHA512 181423bed38da8f207d1a9166f7da6c2bcfa9f1459089b0a5e442b5497132be5f79142ed531dee551887a8ff1c27c082be08b2a79ef71e1a41ae2260343d3b0f
|
||||
DIST maple-mono-7.8-normal-cn.zip 140000273 BLAKE2B afa835ebdb82df927c73382288b0906c16cf52d8639bf3bc45f0e480c494bb669313946cec80bca235a67dbeebb4c9bc316c8dada5bb5309ae0091323e849f6a SHA512 b067c7ab30db8db6ee68aab9786e187fe217271e98adddd29e0e53e231810b57930775910075b875dc6734ae02fdb118e42564392904959d8c941085b237bb6d
|
||||
DIST maple-mono-7.8-normal-ligature-cn.zip 140159368 BLAKE2B 1962c076d1840b291f8a45ece746d816da9fbcf0f2c623c2e51172998e1c6eda5106fea8d4a72640b1206fc9d62ab7e5fb266e519894eed9c532b3a72a6bf88f SHA512 6f7c4261bdc2abf4dbaa7ae6b2ed2820b75a66c20e60bb9ff362a8ffd37931d811f74fd610f4ba00a0a0129a6c2d82749abd186cd5c220ce88dee77da0f12216
|
||||
DIST maple-mono-7.8-normal-ligature-nerd.zip 20500110 BLAKE2B 00d71ad52e78564ea926bd9e9ab88f13b6c63058f86a44f5f1361523d2d2cfc99a45731fe392adc090c5218f2810b144ea49baa341e11024d1c1401451408d5e SHA512 73ed10fdcf0f94ae3645767deef9af7294344172745e20b6ccdd49f1e3166364afcdfef3c215b4edebbef508423f5822c0eea7d3e70b97f9e8dac9a9f8432895
|
||||
DIST maple-mono-7.8-normal-ligature-tff.zip 1782772 BLAKE2B caf4826093af675185bdef96fc0a37f6f562859b4cd1c2ef2eb7ea92d20f13c2fa9a5c292a588ffa7a2b1a5f792073561f5aa0290503856bf697840dcb04b88d SHA512 8955a85372b9eae033f6f0462225280772ca2ac7e288e24c8b555dd2004ec578a49d7a38272b8df6f462566cb5462bd44bb517d491b4e08da75b72f2ac213537
|
||||
DIST maple-mono-7.8-normal-nerd.zip 20339368 BLAKE2B a949c5b0437403b9b6a9e90f37d2aecacb7b608a89b9303b20e6c3cd888de7822dbd1bc797075fae8f50550b843369950d4f1be965c7b4e0ab71b8b8d50fa9fc SHA512 03694bb8ec3f76456c3fe786a585b2014c6f5189f2562dc597f53debfdc1c36f9474284d6d9c5764ae1ed6e9af2ca870f25fdaa5c79ee765e94a16d9b9ef47fc
|
||||
DIST maple-mono-7.8-normal-tff.zip 1622594 BLAKE2B 422c2fadd6b2b4b89c7fb9e905e325f4fa5fff9affa7650fe39ba766aa76e41a7fc7ce123dbf35c65b68c9ea7d4756a628c87e7e5f478e0bfd103626877ca7ee SHA512 0583dfa4b254ca92c5e712ffde3ea132ebf910e5d1e30a78c259aaebe1bc75048022056071a6c257c56d15f25912cf391b48e69f7297176c5380b8a0636f5be8
|
||||
DIST maple-mono-7.8-tff.zip 1665911 BLAKE2B eac132d899de57cd9ebbdfe35f87587678a119d9e7528f10ba24ca533224fa75e8ad4c6a6cde57bdaa2056a1c8d201bc6bfc633bd2c911389698f030dfc2a8ae SHA512 f5e5dff50294524da4eed08bf1eb774bb24b3367adcb1169ee608fa122843748699f0f835936da72043dcaa058aed3670fd9da8d46879402bfb3316069024b50
|
||||
36
media-fonts/maple-mono/maple-mono-7.7.ebuild
Normal file
36
media-fonts/maple-mono/maple-mono-7.7.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit font
|
||||
|
||||
DESCRIPTION="Open source monospace font with round corners"
|
||||
HOMEPAGE="https://font.subf.dev/"
|
||||
SRC_URI="default? ( ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-TTF.zip -> ${P}-ligature-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-NF-unhinted.zip -> ${P}-ligature-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-CN-unhinted.zip -> ${P}-ligature-cn.zip ) )
|
||||
!ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-TTF.zip -> ${P}-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-NF-unhinted.zip -> ${P}-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-CN-unhinted.zip -> ${P}-cn.zip ) ) )
|
||||
normal? ( ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-TTF.zip -> ${P}-normal-ligature-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-NF-unhinted.zip -> ${P}-normal-ligature-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-CN-unhinted.zip -> ${P}-normal-ligature-cn.zip ) )
|
||||
!ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-TTF.zip -> ${P}-normal-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-NF-unhinted.zip -> ${P}-normal-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-CN-unhinted.zip -> ${P}-normal-cn.zip ) ) )"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
LICENSE="OFL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
IUSE="+default normal ligature +ttf nerd cn"
|
||||
REQUIRED_USE="|| ( default normal )
|
||||
|| ( ttf nerd cn )"
|
||||
|
||||
FONT_SUFFIX="ttf"
|
||||
FONT_S="${WORKDIR}"
|
||||
36
media-fonts/maple-mono/maple-mono-7.8.ebuild
Normal file
36
media-fonts/maple-mono/maple-mono-7.8.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit font
|
||||
|
||||
DESCRIPTION="Open source monospace font with round corners"
|
||||
HOMEPAGE="https://font.subf.dev/"
|
||||
SRC_URI="default? ( ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-TTF.zip -> ${P}-ligature-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-NF-unhinted.zip -> ${P}-ligature-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-CN-unhinted.zip -> ${P}-ligature-cn.zip ) )
|
||||
!ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-TTF.zip -> ${P}-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-NF-unhinted.zip -> ${P}-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-CN-unhinted.zip -> ${P}-cn.zip ) ) )
|
||||
normal? ( ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-TTF.zip -> ${P}-normal-ligature-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-NF-unhinted.zip -> ${P}-normal-ligature-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-CN-unhinted.zip -> ${P}-normal-ligature-cn.zip ) )
|
||||
!ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-TTF.zip -> ${P}-normal-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-NF-unhinted.zip -> ${P}-normal-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-CN-unhinted.zip -> ${P}-normal-cn.zip ) ) )"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
LICENSE="OFL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
IUSE="+default normal ligature +ttf nerd cn"
|
||||
REQUIRED_USE="|| ( default normal )
|
||||
|| ( ttf nerd cn )"
|
||||
|
||||
FONT_SUFFIX="ttf"
|
||||
FONT_S="${WORKDIR}"
|
||||
11
media-fonts/maple-mono/metadata.xml
Normal file
11
media-fonts/maple-mono/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>ceres@ceressees.dev</email>
|
||||
<name>Ceres Milner</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">subframe7536/maple-font</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
media-sound/aimp/Manifest
Normal file
1
media-sound/aimp/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST aimp-6.00-3017a.x86_64.rpm 67692552 BLAKE2B cd9a4a49cb31e1ce9a147f335a7f3d0c6c3ada3ff301cefabcfbead10e8765e0032119ec7ec7b2b258444d8cdddc16ee0e100b18bbb41e1522322012d57aed1d SHA512 5fce1576ed9d996b19810609ff0c3f3613b0a7ef588b95ca8df8b3f746e78d80aa01179e4f18918180a30ab56a815f8721d815405ad4c1d990f4a15bae3ff073
|
||||
103
media-sound/aimp/aimp-6.00.3017_alpha4.ebuild
Normal file
103
media-sound/aimp/aimp-6.00.3017_alpha4.ebuild
Normal file
@@ -0,0 +1,103 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="8"
|
||||
|
||||
inherit wrapper rpm xdg
|
||||
|
||||
BLOG_URL="https://www.aimp.ru/blogs/?p=1523&language=en#more-1523"
|
||||
YADISK_URL="https://disk.yandex.ru/d/yCpF1MnZyM6sLQ"
|
||||
MY_PN="AIMP"
|
||||
|
||||
DESCRIPTION="AIMP - Free Audio Player"
|
||||
HOMEPAGE="https://www.aimp.ru/"
|
||||
SRC_URI="aimp-$(ver_cut 1-2)-$(ver_cut 3)a.x86_64.rpm"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="AIMP"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core
|
||||
app-arch/bzip2
|
||||
dev-db/sqlite
|
||||
dev-libs/expat
|
||||
dev-libs/fribidi
|
||||
dev-libs/glib
|
||||
dev-libs/icu
|
||||
dev-libs/libffi
|
||||
dev-libs/libpcre2
|
||||
media-gfx/graphite2
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/harfbuzz
|
||||
media-libs/libjpeg-turbo
|
||||
media-libs/libpng
|
||||
media-sound/opus-tools
|
||||
sys-apps/dbus
|
||||
sys-apps/util-linux
|
||||
sys-devel/gcc
|
||||
sys-libs/glibc
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
x11-libs/libxcb
|
||||
x11-libs/pango
|
||||
x11-libs/pixman
|
||||
"
|
||||
RESTRICT="bindist fetch strip"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download \"${SRC_URI}\" from 'nightly builds' link on "
|
||||
einfo "'Release Plan' - 'Alpha' section of ${BLOG_URL} "
|
||||
einfo "or directrly from 'yandex disk' folder ${YADISK_URL} "
|
||||
einfo "and place it in your DISTDIR directory."
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
QA_PREBUILT="opt/* usr/$(get_libdir)/*"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
rpm_unpack ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
rm -rf "${S}"/usr/lib || die
|
||||
mv -T "${S}/usr/share/doc/${PN}" "${S}/usr/share/doc/${PF}" || die
|
||||
gunzip "usr/share/doc/${PF}/changelog.gz" || die "Failed to decompress docs"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt
|
||||
doins -r opt/*
|
||||
|
||||
insinto /usr
|
||||
doins -r usr/*
|
||||
|
||||
make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/"
|
||||
make_wrapper ${MY_PN}ac "/opt/${PN}/${MY_PN}ac" "" "/opt/${PN}" "/opt/bin/"
|
||||
make_wrapper ${MY_PN}ate "/opt/${PN}/${MY_PN}ate" "" "/opt/${PN}" "/opt/bin/"
|
||||
|
||||
fowners root:root "/opt/${PN}/${MY_PN}"
|
||||
fowners root:root "/opt/${PN}/${MY_PN}ac"
|
||||
fowners root:root "/opt/${PN}/${MY_PN}ate"
|
||||
|
||||
fperms 755 "/opt/${PN}/${MY_PN}"
|
||||
fperms 755 "/opt/${PN}/${MY_PN}ac"
|
||||
fperms 755 "/opt/${PN}/${MY_PN}ate"
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>contact@hacktivis.me</email>
|
||||
<name>Haelwenn (lanodan) Monnier</name>
|
||||
<email>torokhov-s-a@yandex.ru</email>
|
||||
<name>Sergey Torokhov</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
1
media-sound/libcava/Manifest
Normal file
1
media-sound/libcava/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST libcava-0.10.2.tar.gz 133928 BLAKE2B 638208ef02240542dfd238e5073a70b2c75ae0562b004318a2f6f2293eba72af5815e36cbf2ed37d26f24b39efa5d2c97c53267d6f6bd7baa8a71fcd9cc6fe76 SHA512 8614fc57faa8184527c3840e370192cfeb9c28d12b958d3884cb7151886d288e3e728c2202a00ec8c4f3a96b2d12aea977616d382646846da0c18d7cd711ea24
|
||||
@@ -0,0 +1,15 @@
|
||||
Gentoo uses non-standard naming for slotted iniparser:4 and it
|
||||
does not have a pkg-config file (ideally should be unslotted).
|
||||
Cava can use iniparser:0 as well but <3.2 forces legacy mode.
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -259,6 +259,6 @@
|
||||
|
||||
-AC_CHECK_LIB(iniparser,iniparser_load, have_iniparser=yes, have_iniparser=no)
|
||||
+AC_CHECK_LIB(iniparser4,iniparser_load, have_iniparser=yes, have_iniparser=no)
|
||||
if [[ $have_iniparser = "yes" ]] ; then
|
||||
- LIBS="$LIBS -liniparser"
|
||||
- CPPFLAGS="$CPPFLAGS -I/usr/include/iniparser"
|
||||
+ LIBS="$LIBS -liniparser4"
|
||||
+ CPPFLAGS="$CPPFLAGS -I${GENTOO_SYSROOT}/usr/include/iniparser4"
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <iniparser.h>]],
|
||||
59
media-sound/libcava/libcava-0.10.2.ebuild
Normal file
59
media-sound/libcava/libcava-0.10.2.ebuild
Normal file
@@ -0,0 +1,59 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="Console-based Audio Visualizer for Alsa"
|
||||
HOMEPAGE="https://github.com/LukashonakV/cava/"
|
||||
SRC_URI="https://github.com/LukashonakV/cava/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/cava-${PV}"
|
||||
|
||||
LICENSE="MIT Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="alsa jack +ncurses pipewire portaudio pulseaudio sdl sndio"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/iniparser
|
||||
sci-libs/fftw:3.0=
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
jack? ( virtual/jack )
|
||||
ncurses? ( sys-libs/ncurses:= )
|
||||
pipewire? ( media-video/pipewire:= )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
pulseaudio? ( media-libs/libpulse )
|
||||
sdl? (
|
||||
media-libs/libglvnd
|
||||
media-libs/libsdl2[opengl,video]
|
||||
)
|
||||
sndio? ( media-sound/sndio:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
MYMESONARGS="-Dcava_font=false"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
echo ${PV} > version || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog "A default ~/.config/cava/config will be created after initial"
|
||||
elog "use of ${PN}, see it and ${EROOT}/usr/share/doc/${PF}/README*"
|
||||
elog "for configuring audio input and more."
|
||||
elif ver_test ${REPLACING_VERSIONS##* } -lt 0.9; then
|
||||
elog "If used, the noise_reduction config option in ~/.config/cava/config needs"
|
||||
elog "to be updated from taking a float to integer (e.g. replace 0.77 with 77)."
|
||||
fi
|
||||
}
|
||||
144
net-im/beeper/beeper-4.1.311-r1.ebuild
Normal file
144
net-im/beeper/beeper-4.1.311-r1.ebuild
Normal file
@@ -0,0 +1,144 @@
|
||||
# Copyright 2024-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# NOTICE: This is an Electron app (uh-oh) and the upstream only provides AppImages.
|
||||
#
|
||||
# To check the latest version, run:
|
||||
#
|
||||
# curl -s "https://api.beeper.com/desktop/update-feed.json?bundleID=com.automattic.beeper.desktop&platform=linux&arch=x64&channel=stable" | jq .version
|
||||
|
||||
EAPI=8
|
||||
|
||||
CHROMIUM_LANGS="
|
||||
af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
|
||||
hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
|
||||
sw ta te th tr uk ur vi zh-CN zh-TW
|
||||
"
|
||||
|
||||
inherit chromium-2 optfeature pax-utils xdg
|
||||
|
||||
DESCRIPTION="Beeper: Unified Messenger"
|
||||
HOMEPAGE="https://www.beeper.com/"
|
||||
SRC_URI="
|
||||
amd64? ( https://beeper-desktop.download.beeper.com/builds/Beeper-${PV}-x86_64.AppImage )
|
||||
arm64? ( https://beeper-desktop.download.beeper.com/builds/Beeper-${PV}-arm64.AppImage )
|
||||
"
|
||||
S="${WORKDIR}/squashfs-root"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
# node_modules licenses
|
||||
LICENSE+=" Apache-2.0 BSD ISC MIT"
|
||||
SLOT="4"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
>=app-accessibility/at-spi2-core-2.46.0:2
|
||||
app-crypt/libsecret[crypt]
|
||||
app-misc/ca-certificates
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/mesa
|
||||
media-libs/vips:0/42
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
>=sys-libs/glibc-2.26
|
||||
virtual/udev
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libxcb
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/pango
|
||||
x11-misc/xdg-utils
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_unpack() {
|
||||
local appimage
|
||||
use amd64 && appimage="Beeper-${PV}-x86_64.AppImage"
|
||||
use arm64 && appimage="Beeper-${PV}-arm64.AppImage"
|
||||
|
||||
cd "${WORKDIR}" || die # "appimage-extract" unpacks to current directory.
|
||||
cp "${DISTDIR}/${appimage}" Beeper.AppImage || die
|
||||
chmod +x Beeper.AppImage || die
|
||||
./Beeper.AppImage --appimage-extract || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Fix permissions
|
||||
find "${S}" -type d -exec chmod a+rx {} + || die
|
||||
find "${S}" -type f -exec chmod a+r {} + || die
|
||||
|
||||
# Fix desktop menu item
|
||||
sed "/^Exec=/c Exec=beepertexts %U" -i beepertexts.desktop || die
|
||||
|
||||
# Handle Chromium language packs
|
||||
pushd locales || die
|
||||
chromium_remove_language_paks
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
default
|
||||
chromium_suid_sandbox_check_kernel_config
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install icons and the desktop file
|
||||
mkdir -p usr/share/applications || die
|
||||
mv beepertexts.desktop usr/share/applications || die
|
||||
|
||||
insinto /usr/share
|
||||
doins -r ./usr/share/{applications,icons}
|
||||
|
||||
# Cleanup
|
||||
local -a toremove=(
|
||||
.DirIcon
|
||||
AppRun
|
||||
LICENSE.electron.txt
|
||||
LICENSES.chromium.html
|
||||
beepertexts.png
|
||||
resources/app/build/main/linux-*.mjs
|
||||
resources/app/node_modules/@cbor-extract/cbor-extract-linux-x64/node.abi115.musl.node
|
||||
resources/app/node_modules/@cbor-extract/cbor-extract-linux-x64/node.napi.musl.node
|
||||
resources/app/node_modules/classic-level/prebuilds/linux-x64/classic-level.musl.node
|
||||
usr
|
||||
)
|
||||
rm -r "${toremove[@]}" || die
|
||||
|
||||
# Install
|
||||
local apphome="/opt/BeeperTexts"
|
||||
|
||||
pax-mark m beepertexts
|
||||
mkdir -p "${ED}${apphome}" || die
|
||||
cp -r . "${ED}${apphome}" || die
|
||||
fperms 4711 "${apphome}"/chrome-sandbox
|
||||
|
||||
local libvips_dest=(
|
||||
resources/app/node_modules/@img/sharp-libvips-linux-x64/lib/libvips-cpp.so.*
|
||||
)
|
||||
(( ${#libvips_dest[@]} == 1 )) ||
|
||||
die "multiple or no libvips libraries found"
|
||||
dosym -r /usr/$(get_libdir)/libvips-cpp.so.42 "${apphome}/${libvips_dest[0]}"
|
||||
|
||||
dosym -r "${apphome}"/beepertexts /usr/bin/beepertexts
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
optfeature "desktop notifications" x11-libs/libnotify
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2019-2024 Gentoo Authors
|
||||
# Copyright 2019-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -29,7 +29,7 @@ RDEPEND="
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
net-misc/curl
|
||||
sys-libs/zlib
|
||||
virtual/zlib
|
||||
)
|
||||
"
|
||||
BDEPEND="
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/openssl:=
|
||||
sys-libs/zlib:=
|
||||
virtual/zlib:=
|
||||
glib? ( dev-libs/glib:2 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
|
||||
2
net-misc/gazelle-tui/Manifest
Normal file
2
net-misc/gazelle-tui/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST gazelle-tui-1.7.0.tar.gz 157643 BLAKE2B 0fc0cf6085ef024fd8774f0e0b3ea1dd07845ebcb2b3638a5df35c04e9849235aebf7707baff78d586ee6dc218127b017f74e029f0a31866e19d0a0684dbb00f SHA512 3b6c7ccf8553ab8d359171fc86850bfc4f823d055bf40f8abb33b410dfc0f29cf1b093ed807b07ff7809ea78ab03b89c754c6a9c63a314c3d61c7663290ff12c
|
||||
DIST gazelle-tui-1.7.2.tar.gz 159597 BLAKE2B 6af45c3d71f177dd6b59229f3a5a526d0d1f3e87d2cabb6651aced724175a247c2e17613cd9acd2ea6a8f127ad690cfa6e736763d20894ab1b1006d9d624e0a6 SHA512 7c0690d88a07bc5eace2504dbb596d2aac685e4d44e8bc08e5519824f3236eea63754d37ea0dc00d94c2cd9d4e53066220a5f413c4667b19c8da02f096b9a4ec
|
||||
25
net-misc/gazelle-tui/files/patch-app-1.7.0.patch
Normal file
25
net-misc/gazelle-tui/files/patch-app-1.7.0.patch
Normal file
@@ -0,0 +1,25 @@
|
||||
diff --git a/app.py b/app.py
|
||||
index df70c61..343dfe8 100644
|
||||
--- a/app.py
|
||||
+++ b/app.py
|
||||
@@ -7,7 +7,7 @@ from textual.widgets import Header, Footer, Static, Input, Button, DataTable, Se
|
||||
from textual.containers import Container, Horizontal, ScrollableContainer
|
||||
from textual.screen import ModalScreen
|
||||
from textual.binding import Binding
|
||||
-from network import *
|
||||
+from gazelle_tui.network import *
|
||||
import subprocess
|
||||
import asyncio
|
||||
import json
|
||||
diff --git a/gazelle b/gazelle
|
||||
index bf31f1c..7c72add 100755
|
||||
--- a/gazelle
|
||||
+++ b/gazelle
|
||||
@@ -2,6 +2,6 @@
|
||||
"""Gazelle - A NetworkManager TUI"""
|
||||
|
||||
if __name__ == "__main__":
|
||||
- from app import Gazelle
|
||||
+ from gazelle_tui.app import Gazelle
|
||||
app = Gazelle()
|
||||
app.run()
|
||||
39
net-misc/gazelle-tui/gazelle-tui-1.7.0.ebuild
Normal file
39
net-misc/gazelle-tui/gazelle-tui-1.7.0.ebuild
Normal file
@@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="Minimal NetworkManager TUI with complete 802.1X enterprise WiFi support"
|
||||
HOMEPAGE="https://github.com/Zeus-Deus/gazelle-tui"
|
||||
SRC_URI="https://github.com/Zeus-Deus/gazelle-tui/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
net-misc/networkmanager
|
||||
net-vpn/networkmanager-openvpn
|
||||
net-vpn/wireguard-tools
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/textual-0.47.0[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/patch-app-1.7.0.patch
|
||||
)
|
||||
|
||||
src_install()
|
||||
{
|
||||
python_moduleinto ${PN/-/_}
|
||||
python_domodule network.py app.py
|
||||
python_doscript gazelle
|
||||
}
|
||||
39
net-misc/gazelle-tui/gazelle-tui-1.7.2.ebuild
Normal file
39
net-misc/gazelle-tui/gazelle-tui-1.7.2.ebuild
Normal file
@@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="Minimal NetworkManager TUI with complete 802.1X enterprise WiFi support"
|
||||
HOMEPAGE="https://github.com/Zeus-Deus/gazelle-tui"
|
||||
SRC_URI="https://github.com/Zeus-Deus/gazelle-tui/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
net-misc/networkmanager
|
||||
net-vpn/networkmanager-openvpn
|
||||
net-vpn/wireguard-tools
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/textual-0.47.0[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/patch-app-1.7.0.patch
|
||||
)
|
||||
|
||||
src_install()
|
||||
{
|
||||
python_moduleinto ${PN/-/_}
|
||||
python_domodule network.py app.py
|
||||
python_doscript gazelle
|
||||
}
|
||||
11
net-misc/gazelle-tui/metadata.xml
Normal file
11
net-misc/gazelle-tui/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gentoo@jonas-toth.eu</email>
|
||||
<name>Jonas Toth</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">Zeus-Deus/gazelle-tui</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -7,5 +7,5 @@ FREE @FREE-SOFTWARE @OPEN-DEFINITION
|
||||
GPL-COMPATIBLE GPL-2.0-with-bison-exception
|
||||
DFSG @FREE meschach shion VOSTROM
|
||||
BINARY-REDISTRIBUTABLE PGP-2 RSAREF
|
||||
EULA Enpass-EULA RTCW-ETEULA sac-core-10.8.1050-terms technic Typora-EULA Warframe-EULA Saleae Unigine-Superposition-Benchmark-EULA
|
||||
EULA AIMP Enpass-EULA RTCW-ETEULA sac-core-10.8.1050-terms technic Typora-EULA Warframe-EULA Saleae Unigine-Superposition-Benchmark-EULA
|
||||
COPYFREE 0BSD BEER-WARE BSL-1.1 BSD BSD-2 CC0-1.0 Clear-BSD HPND MIT OPENLDAP POSTGRESQL tcltk Unlicense WTFPL ZSH
|
||||
|
||||
@@ -18,6 +18,26 @@
|
||||
|
||||
# New entries go on top.
|
||||
|
||||
# Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> (2025-11-06)
|
||||
# Obsoleted by Invidious Companion:
|
||||
# https://docs.invidious.io/installation/#set-up-invidious-companion
|
||||
# Removal on 2025-12-06.
|
||||
net-misc/inv_sig_helper
|
||||
|
||||
# Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> (2025-11-06)
|
||||
# Unmaintained Crystal library with no revdeps left.
|
||||
# Removal on 2025-12-06.
|
||||
dev-crystal/kilt
|
||||
dev-crystal/crikey
|
||||
dev-crystal/crustache
|
||||
dev-crystal/inflector
|
||||
dev-crystal/jbuilder
|
||||
dev-crystal/json_mapping
|
||||
dev-crystal/liquid
|
||||
dev-crystal/slang
|
||||
dev-crystal/temel
|
||||
dev-crystal/water
|
||||
|
||||
# Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> (2025-10-27)
|
||||
# Depends on masked dev-python/rst2ansi.
|
||||
app-backup/b2
|
||||
|
||||
@@ -3,6 +3,10 @@
|
||||
|
||||
# New entries go on top.
|
||||
|
||||
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2025-11-06)
|
||||
# Depends on treecleaned media-libs/raspberrypi-userland
|
||||
games-emulation/RetroArch dispmanx
|
||||
|
||||
# Quincy Fleming <quincyf467@protonmail.com> (2025-05-09)
|
||||
# Clipboard is still broken with wayland
|
||||
# https://github.com/Slackadays/Clipboard/issues/171
|
||||
|
||||
73
sci-misc/boinc-wrapper/boinc-wrapper-26019-r1.ebuild
Normal file
73
sci-misc/boinc-wrapper/boinc-wrapper-26019-r1.ebuild
Normal file
@@ -0,0 +1,73 @@
|
||||
# Copyright 2021-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools edo
|
||||
|
||||
DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
|
||||
HOMEPAGE="https://github.com/BOINC/boinc/wiki/WrapperApp"
|
||||
SRC_URI="https://github.com/BOINC/boinc/archive/refs/tags/wrapper/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Info-ZIP LGPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libzip:=
|
||||
virtual/zlib:=
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( job.xml )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-26018-makefile.patch
|
||||
)
|
||||
|
||||
QA_CONFIG_IMPL_DECL_SKIP=(
|
||||
# https://bugs.gentoo.org/922046
|
||||
"_mm*"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
edo bash generate_svn_version.sh
|
||||
|
||||
local myeconfargs=(
|
||||
# build libraries only
|
||||
--enable-pkg-devel
|
||||
--disable-fcgi
|
||||
|
||||
# link with libboinc_api statically
|
||||
--disable-shared
|
||||
--enable-static
|
||||
|
||||
# do not build libboinc_graphics
|
||||
--without-x
|
||||
ax_cv_check_gl_libgl=no
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
local wrapper_make_args=(
|
||||
MAKEFILE_LDFLAGS="-lpthread"
|
||||
MAKEFILE_STDLIB=
|
||||
WRAPPER_RELEASE_SUFFIX=
|
||||
)
|
||||
emake -C samples/wrapper "${wrapper_make_args[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd samples/wrapper || die
|
||||
|
||||
einstalldocs
|
||||
newbin wrapper boinc-wrapper
|
||||
}
|
||||
@@ -1,4 +1,3 @@
|
||||
DIST invidious-2025.05.17.0.tar.gz 3326049 BLAKE2B c71a60f16778a61c32f9dd091d8652b5cc1c0e0c16bd425973fa334937e7197b1b5a44cea3a1fa9c9719934c3e532925ff812f4282c8ab62816ff4729e6f4d7e SHA512 4efb30972565ca9ef4f784ac5514244f220a4bf42ce5e6cc56679d72bb201b05b7cb4ef905ccbd21fece3562470ee0273ace3854e3e4698b2926826f31a923ad
|
||||
DIST invidious-2025.09.13.0.tar.gz 3350901 BLAKE2B 2d11d31a52cb02b6266668bcee2d88687c4505b2879ec20485c5bdc09bfcd3904fd77e204c2b3af4c2a16720e1230b24baeaf29e54ca9d68b9170aeb8138aa45 SHA512 b27591283660c9f684f67c9e36036242a937c0d1377c1f69f39cc8e896ec82d40541bd4ab2d680a7ccbd08311f7b225190dc0f1742c2427b85098ce52d0d523a
|
||||
DIST invidious-mocks-b55d58d.tar.gz 222861 BLAKE2B 3391b290be5e869610d8dfc31307fd046aa2fe726d6fe98323a5509da1ffcc838668ba3f6aaecce04cf1eee9c90f029a7b49b560b2c49a5905570117fc7f2cf0 SHA512 c19deb047baa570f16194ca26ca7e5eab3538b21db8e6139f404e6f3bcbe5f4f8aff9b45e7e5e9a3b525581da403e6d5bef10ac55a654e5b8f031565d472d625
|
||||
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRYSTAL_MAX_VER=1.16.3
|
||||
|
||||
inherit check-reqs shards systemd
|
||||
|
||||
MY_PV="2.$(ver_rs 1-2 '')"
|
||||
@@ -41,24 +43,20 @@ RESTRICT="!test? ( test )"
|
||||
COMMON_DEPEND="
|
||||
dev-db/sqlite:3
|
||||
dev-libs/boehm-gc
|
||||
dev-libs/libevent:=
|
||||
dev-libs/libpcre2:=
|
||||
dev-libs/libxml2:2
|
||||
dev-libs/libxml2:2=
|
||||
dev-libs/libyaml
|
||||
dev-libs/openssl:=
|
||||
sys-libs/zlib:=
|
||||
virtual/zlib:=
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
acct-user/invidious
|
||||
gnome-base/librsvg
|
||||
net-misc/inv_sig_helper
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-crystal/athena-negotiation
|
||||
dev-crystal/http_proxy
|
||||
>=dev-crystal/kemal-1.1.2-r1
|
||||
<dev-crystal/kemal-1.2.0
|
||||
dev-crystal/kilt
|
||||
>=dev-crystal/kemal-1.6.0
|
||||
>=dev-crystal/protodec-0.1.5
|
||||
virtual/crystal-db[postgres,sqlite]
|
||||
test? (
|
||||
@@ -162,3 +160,8 @@ src_install() {
|
||||
newinitd "${FILESDIR}"/invidious.initd ${PN}
|
||||
newconfd "${FILESDIR}"/invidious.confd ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Follow the official instructions to set up Invidious Companion:"
|
||||
elog "https://docs.invidious.io/installation/#set-up-invidious-companion"
|
||||
}
|
||||
@@ -11,5 +11,7 @@ DIST zen-bin-1.17.3b-amd64.tar.xz 83538500 BLAKE2B 0cf19c62a890c766415bc5930a0c7
|
||||
DIST zen-bin-1.17.3b-arm64.tar.xz 71761356 BLAKE2B 0a50dff785aecc8373dd2512a460dd9c6efdb3bd1ae12959995baba1b915bb2439fc5b3cd0e26d9384f6d1da4974159a589add0fe907f2194fa45cdc88da7d9a SHA512 1cd13862c2640a4cd9b1dab6c0bd6ce39237391c74dcac7f8b6f5a6f69b8e5e1909406ded53dff576644aea1a04a7c7b232633c1bc0134b8ff5e300539fbee2f
|
||||
DIST zen-bin-1.17.4b-amd64.tar.xz 83493256 BLAKE2B f2f2f7aa62be512338716b9bb95e33fb570b60930f5a41a97afc8a69dfe5e21d8471473476731096c32192c6b380b563400deed0ee087ff85d888c36f75f3a14 SHA512 e979c37741727936041ac31ef459dd0fa733e9585cca38f899aed16fa692fb0adcb3ada550443f892284a4cf3f9e41a4e46446fbbba7357c2fbdad942fad3d69
|
||||
DIST zen-bin-1.17.4b-arm64.tar.xz 71703128 BLAKE2B feeb30d28feb1c2ed7185f908129cba71079228aa517f15511b0a4e262b1e999af2f353358a607cab97e2c1864d9d7379b1bb392bd48ff8be1ae5455bb61f9fc SHA512 a17411c72873ed3f14a166684831b7004802a58f316e5181ccf7f7fb7e976154529882968bf95d4ef20d3daabebcc92593e7aedff89a0dcb7dd961ed40f3e190
|
||||
DIST zen-bin-1.17.5b-amd64.tar.xz 83471944 BLAKE2B 48ceb8586e7bd61e6cc2e31a1ab6f77c5682a18823a32c061c2a06346630e326d7d94a5af926a1ded34506921fca034ec43ccc3c9c33b04f86bf7de390f96714 SHA512 a89a55fac2f804e85167eb51da3a0011c7577f5d4f2b1fd6d774386d37ba173e89f0b1249dad2563395f3ce21cf1000a411bfbbf439484cee58577f4eee3c9dc
|
||||
DIST zen-bin-1.17.5b-arm64.tar.xz 71724968 BLAKE2B bfdc7253fe9531e0065b33faa54d41b78247ec34d44096117370a09b62d04dfe875d24eb53a986a92ad759331cbf790ee55ab0a24d6a65b3ebf04fff5597434b SHA512 791a23dde4f307a0b59939b7a8f3deca0a2a63931b673ca900e2ae39cdaa7bd2c510f4023e68fda96f21e1944cdb1a9bae8efc09bdf9fa99796e787c04023383
|
||||
DIST zen-bin-1.17b-amd64.tar.xz 83498100 BLAKE2B cab4b976d9d30eff0a4cea915de2efda8a71cfce8ec590fbb8f632404bf343c5320af2f50d23f98b9079900751332844a5be2b1b56948ade46cb9d10dc00b6cb SHA512 919ebb2e1639f95782bad538171b693574090dd6d7fc378f803389b35cc07d2da7475ad6c59565911c58e82e49b6b415b1b72935c5901b6b4d21ef60997a85f5
|
||||
DIST zen-bin-1.17b-arm64.tar.xz 71560424 BLAKE2B da989bcb8cd1779b6d90ee50321da78c2c077ce3cdda682e08d7b0052743bad660b3923797cbe8295ffc6c89fb9d35120f06f939420fdd74096ce2f835e5661c SHA512 746f31fcdcfd12a48fda5d34db7a3c754510982dc234b120c5b70afda91a2a9464e528e88da8ddc182917cc0922a25359112a8015ed9ef3bb40d5bee55762a0d
|
||||
|
||||
83
www-client/zen-bin/zen-bin-1.17.5b.ebuild
Normal file
83
www-client/zen-bin/zen-bin-1.17.5b.ebuild
Normal file
@@ -0,0 +1,83 @@
|
||||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Zen Browser - A fast, privacy-focused Firefox fork"
|
||||
HOMEPAGE="https://zen-browser.app/"
|
||||
SRC_URI="amd64? ( https://github.com/zen-browser/desktop/releases/download/${PV}/zen.linux-x86_64.tar.xz -> ${P}-amd64.tar.xz )
|
||||
arm64? ( https://github.com/zen-browser/desktop/releases/download/${PV}/zen.linux-aarch64.tar.xz -> ${P}-arm64.tar.xz )"
|
||||
|
||||
S="${WORKDIR}/zen"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
RESTRICT="strip"
|
||||
|
||||
DEPEND="
|
||||
app-accessibility/at-spi2-core:2
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-libs/glibc
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
x11-libs/pango
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
inherit desktop xdg-utils
|
||||
|
||||
src_install() {
|
||||
#create dest dir
|
||||
local destdir="/opt/zen"
|
||||
insinto "${destdir}"
|
||||
doins -r *
|
||||
#create a symlink to the binary
|
||||
dosym "${destdir}/zen-bin" "/usr/bin/zen" || die
|
||||
#add icons
|
||||
local size
|
||||
for size in 16 32 48 64 128; do
|
||||
newicon -s ${size} "browser/chrome/icons/default/default${size}.png" zen.png
|
||||
done
|
||||
#create desktop file
|
||||
make_desktop_entry "/usr/bin/zen" "Zen" zen "Network;WebBrowser" "$(cat ${FILESDIR}/desktop_options)"
|
||||
#handle permissions of destdir files
|
||||
fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
|
||||
fperms 0750 "${destdir}"/pingsender
|
||||
# Disable auto-updates
|
||||
insinto ${destdir}/distribution
|
||||
doins "${FILESDIR}/policies.json"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
elog "For optimal performance and compatibility, please ensure"
|
||||
elog "that you have the latest graphics drivers installed."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
Reference in New Issue
Block a user