summaryrefslogtreecommitdiff
path: root/net-im/swift
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-29 00:32:16 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-29 00:32:16 +0000
commitad108e7b751d67723534624b94eb0e04250dd1af (patch)
treeb2c2e47b9c23ac5a70d7170b3ba364b32da31944 /net-im/swift
parentc44ae5c03130467400468d0e9a7f83e723c99f35 (diff)
gentoo auto-resync : 29:03:2025 - 00:32:15
Diffstat (limited to 'net-im/swift')
-rw-r--r--net-im/swift/Manifest3
-rw-r--r--net-im/swift/files/swift-4.0.3-scons-4.9.0.patch11
-rw-r--r--net-im/swift/swift-4.0.3-r2.ebuild5
3 files changed, 16 insertions, 3 deletions
diff --git a/net-im/swift/Manifest b/net-im/swift/Manifest
index 5777851f56ee..e21576751246 100644
--- a/net-im/swift/Manifest
+++ b/net-im/swift/Manifest
@@ -4,7 +4,8 @@ AUX swift-4.0.3-gcc11-compatibility.patch 388 BLAKE2B a8b9d79d05accc9f07ec9db302
AUX swift-4.0.3-libxml2-2.12-compatibility.patch 527 BLAKE2B 2e14b6b46ad7e47c2a2edbbb1d362d4c8bea93739670677bb00014cae7fd1aac603c0dffe64183d4c6a2410198f101300faa96692405e1da4cd0008f420be284 SHA512 a090a6d8e80a9e62d8f73a81d4d63e19d3e5b0209ffcdfa0ad19b9a179902013445ac363661eeaef0a484351f472bc9b86de8d0a987b9101a80bb6028a2be3d1
AUX swift-4.0.3-miniupnpc.patch 756 BLAKE2B e79affa66798bb31ceedc25c8a12bcecef2ccc99e5c554f73678a4d7f018618ad0495870fe1ecdc44731140954516caa40066a0367299e5064fd67825c099f08 SHA512 f9fb87a0dfc366c8281a26f42f46477e250325247b4253292b077cd962edf15e5478785e43571015f365739095dd541038aa4e9a23b3c8ff83977a2828509aec
AUX swift-4.0.3-reproducible-build.patch 732 BLAKE2B e40c7e9c5e18aec72c6cd6290e89badbb0d57d15bc30fb06baef1050c4be52f795593f43dc9715a0634d19b9c5a0bb2afbb4025de2b6aa8bd0deb074c748ee2c SHA512 4f90dba4ebbd4ae33b40eeeaa100e647a1ae5cd6e32ed21b6bcbdc52104b57d59bdcc7dbb907a1a751a30f91e1e234d695278d999574f1393d3aaf499484270f
+AUX swift-4.0.3-scons-4.9.0.patch 786 BLAKE2B 4b997cb227ede2ac225db4e0cf93a7ee8c5e80dad65b4766beeab17cbcde668ce877f82268d5b17a397a755d02138c7ce98bc09e1e2aae409dd0a3438f90bb6a SHA512 c648afe5facf6d52ee9d845d3228e2d9635d5296ab33432eb2128a86442e097e4d2d236bdcd82d45a2d328655b1ecfc1b86c17081d8d088dcc779204790c9d8c
DIST swift-4.0.3-python3-compatibility.patch.gz 14964 BLAKE2B ec98bee12734eb00037433b2791817d24a0a53effa653268a886b59358fb82f8e6c05739165f2518c9c5ad5b7ddfcef90734964eb6de647a24197e69b333ebc9 SHA512 95e1a0c49158cbf1392442103c960e2d458a99b34c3f32cdb47fec2d195b709d6c4b0c2961b4c49d05c19e590f2e2ca836c6f559b960015030bf8375b0604c3f
DIST swift-4.0.3.tar.bz2 15124142 BLAKE2B 23896b72ffecc5148ade806ec6610c5edfa67ae9000e28383c7cf5a3c8bf275a6fc8208d1d6e7c7715e75bf133869ed404fd35bfb13998849209def3aab46c07 SHA512 59ebf69391f2cbdce538f0ee925f55eec0e8463c2f9b90899cb314f2a036f40ebdc357c4b6a6d3b71ae800ccf6ee6df5ff6011949ea0bb189cdf3e9f231e9733
-EBUILD swift-4.0.3-r2.ebuild 4824 BLAKE2B d53c4d705052ef7c43eab7b496900170bec153540acb49f7552e9005865219994ed560b788859c3c3f3d4215502cc93cd2143e11217daaa3898c26e8becf33a2 SHA512 e88634d96ed14989d4b416e8791ba0182d88040364a5368eb873c90a0d17fa67f6c991e10f7463e88bbe9bd5184d768a109bd4db52295e47d178abf89c2f3279
+EBUILD swift-4.0.3-r2.ebuild 4869 BLAKE2B 8f2a23f315a95a6ddec63f9aeb4ef21dbfce51b28613a307f69f5caed002bc45c03b1d7e1396c0daa78693c92d940ed5380f661f7991210bda3d695bb9a17784 SHA512 aea4987ec6e990543f8fd4140132a456af30687635b73234afc3eaad1b0e5aacce7d15dd2f8364c193264f4db38b3bacd2a4425f14de559c81f7ababd18798dd
MISC metadata.xml 572 BLAKE2B 844c5b114051f7e2292b7857c991d4c6ea9c52a7e697f5d7f93296f4047179da836519701425c3ac6e9fd9fae99d77565258e08f2493682b8f2629cac493344b SHA512 4ed15787f531624392d9e8489634094c99f32b2c077c1330d79713a662bb22c79bd808aa8c1616b21fb5824ec03908aa54ea1d1cf13aa3f011235ef3756a32c5
diff --git a/net-im/swift/files/swift-4.0.3-scons-4.9.0.patch b/net-im/swift/files/swift-4.0.3-scons-4.9.0.patch
new file mode 100644
index 000000000000..8b0e06410bb5
--- /dev/null
+++ b/net-im/swift/files/swift-4.0.3-scons-4.9.0.patch
@@ -0,0 +1,11 @@
+--- a/BuildTools/SCons/SConscript.boot
++++ b/BuildTools/SCons/SConscript.boot
+@@ -64,7 +64,7 @@
+ vars.Add(PathVariable("expat_includedir", "Expat headers location", None, PathVariable.PathAccept))
+ vars.Add(PathVariable("expat_libdir", "Expat library location", None, PathVariable.PathAccept))
+ vars.Add("expat_libname", "Expat library name", os.name == "nt" and "libexpat" or "expat")
+-vars.Add(PackageVariable("icu", "ICU library location", "no"))
++vars.Add(PackageVariable("icu", "ICU library location", "search"))
+ vars.Add(BoolVariable("libidn_bundled_enable", "Allow use of bundled LibIDN", "true"))
+ vars.Add(BoolVariable("try_libidn", "Try configuring for LibIDN?", "true"))
+ vars.Add(PathVariable("libidn_includedir", "LibIDN headers location", None, PathVariable.PathAccept))
diff --git a/net-im/swift/swift-4.0.3-r2.ebuild b/net-im/swift/swift-4.0.3-r2.ebuild
index 8a2cbafdea9e..5b031afd7c63 100644
--- a/net-im/swift/swift-4.0.3-r2.ebuild
+++ b/net-im/swift/swift-4.0.3-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
LUA_COMPAT=( lua5-{1..2} luajit )
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit lua-single python-any-r1 scons-utils toolchain-funcs
@@ -62,6 +62,7 @@ PATCHES=(
"${WORKDIR}"/${PN}-4.0.3-python3-compatibility.patch
"${FILESDIR}"/${PN}-4.0.3-reproducible-build.patch
"${FILESDIR}"/${PN}-4.0.3-miniupnpc.patch
+ "${FILESDIR}"/${PN}-4.0.3-scons-4.9.0.patch
)
pkg_setup() {