From 5c16ba4a12c6b0c79b05afc5744eb17a3fa031bf Mon Sep 17 00:00:00 2001 From: tranzystorekk Date: Sat, 21 Mar 2026 23:50:45 +0100 Subject: [PATCH] halloy: update to 2026.5 --- srcpkgs/halloy/patches/reqwest-use-openssl.patch | 13 +++++++++++++ srcpkgs/halloy/template | 9 +++++++-- 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/halloy/patches/reqwest-use-openssl.patch diff --git a/srcpkgs/halloy/patches/reqwest-use-openssl.patch b/srcpkgs/halloy/patches/reqwest-use-openssl.patch new file mode 100644 index 00000000000000..8d028ad2799855 --- /dev/null +++ b/srcpkgs/halloy/patches/reqwest-use-openssl.patch @@ -0,0 +1,13 @@ +diff --git a/Cargo.toml b/Cargo.toml +index 32020be..5d69318 100644 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -40,7 +40,7 @@ palette = "0.7.4" + log = { version = "0.4.26", features = ['std'] } + uptime_lib = "0.3.1" + nucleo-matcher = "0.3.1" +-reqwest = { version = "0.13", features = ["json", "socks"] } ++reqwest = { version = "0.13", default-features = false, features = ["json", "socks", "charset", "http2", "system-proxy", "native-tls"] } + + [dependencies] + tokio = { workspace = true, features = ["rt", "fs", "process"] } diff --git a/srcpkgs/halloy/template b/srcpkgs/halloy/template index a98c6f9d373765..b8e2a43a9b9906 100644 --- a/srcpkgs/halloy/template +++ b/srcpkgs/halloy/template @@ -1,6 +1,6 @@ # Template file for 'halloy' pkgname=halloy -version=2026.4 +version=2026.5 revision=1 build_style=cargo hostmakedepends="pkg-config" @@ -11,7 +11,12 @@ license="GPL-3.0-or-later" homepage="https://github.com/squidowl/halloy" changelog="https://raw.githubusercontent.com/squidowl/halloy/main/CHANGELOG.md" distfiles="https://github.com/squidowl/halloy/archive/refs/tags/${version}.tar.gz" -checksum=fa9a95668717677de7f30c98b019b74451fdd2e5b0287a56574d7e953ef5c800 +checksum=479834e3516dd1243ff4114c76d9934d033f18d563e7bfa1ecae99f6eb917b73 + +post_patch() { + # apply patched Cargo.toml changes to lockfile + cargo metadata > /dev/null +} post_install() { vinstall assets/linux/org.squidowl.halloy.appdata.xml 644 usr/share/metainfo