From a037a1751a0cb1fef0a9919e6c316c029f04ebc0 Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Fri, 18 Nov 2022 22:17:45 +0900 Subject: [PATCH] photon-rss: Bump to 2022.11.17 --- packages/photon-rss/build.sh | 4 ++-- .../imgproc-stdout_redirect.go.patch | 20 +++++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 packages/photon-rss/imgproc-stdout_redirect.go.patch diff --git a/packages/photon-rss/build.sh b/packages/photon-rss/build.sh index bbec898840..1cc22497d8 100644 --- a/packages/photon-rss/build.sh +++ b/packages/photon-rss/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://git.sr.ht/~ghost08/photon TERMUX_PKG_DESCRIPTION="An RSS/Atom reader with the focus on speed, usability and a bit of unix philosophy" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" -_COMMIT=600ea9a50ecb49e21c4cc9c65e2a9cad69b32cf2 -TERMUX_PKG_VERSION=2022.03.16 +_COMMIT=53f440659b3871d233eddc700ad8f10e2b67b6f2 +TERMUX_PKG_VERSION=2022.11.17 # This repository does not accept ".git" suffix: TERMUX_PKG_SRCURL=https://git.sr.ht/~ghost08/photon TERMUX_PKG_SHA256=SKIP_CHECKSUM diff --git a/packages/photon-rss/imgproc-stdout_redirect.go.patch b/packages/photon-rss/imgproc-stdout_redirect.go.patch new file mode 100644 index 0000000000..cd7c8d820d --- /dev/null +++ b/packages/photon-rss/imgproc-stdout_redirect.go.patch @@ -0,0 +1,20 @@ +--- a/imgproc/stdout_redirect.go ++++ b/imgproc/stdout_redirect.go +@@ -36,7 +36,7 @@ + + // Clone the pipe's writer to the actual Stdout descriptor; from this point + // on, writes to Stdout will go to w. +- if err = syscall.Dup2(int(w.Fd()), syscall.Stdout); err != nil { ++ if err = syscall.Dup3(int(w.Fd()), syscall.Stdout, 0); err != nil { + log.Fatal(err) + } + +@@ -61,7 +61,7 @@ + b := <-c.out + + // Restore original Stdout. +- syscall.Dup2(c.origStdout, syscall.Stdout) ++ syscall.Dup3(c.origStdout, syscall.Stdout, 0) + syscall.Close(c.origStdout) + + log.Println(string(b))