diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-20 00:15:26 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-20 00:15:26 +0000 |
commit | 1534d50aaf24272ec425fa439389ef7e1f7bf174 (patch) | |
tree | c48ca34f49e5c335c0d06b96d9f09d4a74e144d5 /dev-scheme | |
parent | 2e512e4e32285f8c4eb19586d014cb9d31454ec9 (diff) |
gentoo auto-resync : 20:02:2025 - 00:15:26
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/Manifest.gz | bin | 9806 -> 9806 bytes | |||
-rw-r--r-- | dev-scheme/racket/Manifest | 3 | ||||
-rw-r--r-- | dev-scheme/racket/files/racket-8.15-gcc15.patch | 21 | ||||
-rw-r--r-- | dev-scheme/racket/racket-8.15.ebuild | 4 |
4 files changed, 27 insertions, 1 deletions
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz Binary files differindex 1e99d229b535..3bebd76a0e52 100644 --- a/dev-scheme/Manifest.gz +++ b/dev-scheme/Manifest.gz diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest index ca7132d4b4ba..5df16fd1bd36 100644 --- a/dev-scheme/racket/Manifest +++ b/dev-scheme/racket/Manifest @@ -1,5 +1,6 @@ AUX racket-8.14-compiler-elf.patch 1294 BLAKE2B 0d70496751906726f07b4966b14a5c10a872eb4b9000beeb8d20f9c5d1605c205933dccddfdc62d60549a2d8f2dac8fd0d2bf7ef9853a5b75b7b87160742613d SHA512 e80785c8aa306e7a92b8cd4be94f1b513e123f33b2d9fb49f3ba5808fb1ab93de7ad1708349ce933acf54db5622316a15d739de2d59538369ec1eafbee79b7b5 +AUX racket-8.15-gcc15.patch 734 BLAKE2B d786bbd2f08168b349f4780859d2f1d872969f9e77630e576be507016062285b9b99e39c3e502ca3da7db9d932f84b17ec6746eddfee78063f24aa66ab6ac3dc SHA512 58ae08eafe27b2b218ccb77e0810b67ccc76f540ceb113863987ee628d13df83e6d68c77d711d0d372de928eec5b5dbb44d33235b846cce94975daf556800a8f DIST racket-8.15-src-builtpkgs.tgz 157495068 BLAKE2B eda021f0def3ca2581271a26d1ab0537bf6cc6645ee3aeb4f1bbb51e2c169b9fb10c93d34aee9794f94a1a05ccbb3f198903306438fe4af108e14a3191989c80 SHA512 17ff51fc085f8b7aaf293ae75a4fc5063e7e77a4c405eaa57b5e7b1c0e260b1219749ae45defa4f3bbae6aca8fed3836924e0a8625d1bd0c45f15db57878a194 DIST racket-minimal-8.15-src-builtpkgs.tgz 23385589 BLAKE2B 1b55778966188d36b97e32f886562b8a8b08543b62b68d20fd3a7352c41b764386745f93915ca1edb9f785d13bac6f99618c39f7532a584fac704212c8123eb5 SHA512 2d52a0d7350f7c81b1696e657016ce93fb216419c875a3d43d41d9bc7d1d28589bb60d976e6dbd256e050ee2d8532e5f35a6fb461b5232c423fe56c9d8bf3596 -EBUILD racket-8.15.ebuild 5583 BLAKE2B ed4fb90207dbee630f70e71c3c5d7d92922a3327b8c3839dfff5872b7ad28d4bd1fddc9507c5c329ba097fc1f8b888b7a4859906830976219a8ade65f75833e2 SHA512 e7c142279fc9df56849cb3e1a31bbb5138fa4ab0017a7a4f0fa9985b09e4e108583ac9d8e3a571168a7c80a34abcb724ceb25ad6575271d2b3d72ea985a1810f +EBUILD racket-8.15.ebuild 5635 BLAKE2B 8f078ff6468ec59f0ba3680b107a7f78e180cf6f09888fba074664aedb51d681e0e7c7db9ef4e18e38d82fbb5ee6385cbcf2e56c66df931c9038b7972f9ce3b9 SHA512 af7d262c1404ed2990ab2d848fb739aa257dbf5b0f5cbfdbdb3f9f364b47e9448abb7ee689b728fa2ecae78b8eabfe6321525899ae5f11545f3df94b97d3fd84 MISC metadata.xml 1944 BLAKE2B 477ffcf4419da2ce44c7b408d5e819b178a4144017a76717c5442aed799b3fb038e66042be4222be96e4877851b14312c236fa7834bc39c4e370473324e92371 SHA512 07887703f94d291984de4064522a764eda0be3a23e909dc6994ccfe4d2d67d366a0088ca5287905c586de84a3967c1e6d81a1030d0d7e6a92ddbcd5b29000bd4 diff --git a/dev-scheme/racket/files/racket-8.15-gcc15.patch b/dev-scheme/racket/files/racket-8.15-gcc15.patch new file mode 100644 index 000000000000..4e9ae88c22ea --- /dev/null +++ b/dev-scheme/racket/files/racket-8.15-gcc15.patch @@ -0,0 +1,21 @@ +https://bugs.gentoo.org/944149 +https://github.com/racket/racket/issues/5183 +https://github.com/racket/racket/commit/72b83f784ad1c6fb6ee3fb7b31df165bebfb21ed + +From 72b83f784ad1c6fb6ee3fb7b31df165bebfb21ed Mon Sep 17 00:00:00 2001 +From: Matthew Flatt <mflatt@racket-lang.org> +Date: Sun, 19 Jan 2025 11:03:31 -0700 +Subject: [PATCH] rktio: add missing signal-handler argument + +Closes #5183 +--- a/rktio/rktio_process.c ++++ b/rktio/rktio_process.c +@@ -390,7 +390,7 @@ void centralized_done_with_process_id(int pid, int in_group) + pthread_mutex_unlock(&child_wait_lock); + } + +-static void got_sigchld() ++static void got_sigchld(int ignored) + { + /* handle doesn't need to to anything, since sigwait() + in a thread does the work. */ diff --git a/dev-scheme/racket/racket-8.15.ebuild b/dev-scheme/racket/racket-8.15.ebuild index c472bcf7ee8c..1c4a4d40ed04 100644 --- a/dev-scheme/racket/racket-8.15.ebuild +++ b/dev-scheme/racket/racket-8.15.ebuild @@ -71,6 +71,10 @@ PKGDB=( /usr/share/racket/pkgs/pkgs.rktd ) +PATCHES=( + "${FILESDIR}"/racket-8.15-gcc15.patch +) + src_prepare() { # Prepare the environment. unset PLTADDONDIR PLTCOLLECTS PLTCONFIGDIR PLTUSERHOME |