From fae3cffff92d2c6087b6b0af84bad889f800239a Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 7 Dec 2023 15:02:26 +0100 Subject: [PATCH] gerbil: update to 0.18.1. --- srcpkgs/gerbil/patches/gxtags.patch | 11 +++++++++++ srcpkgs/gerbil/template | 6 +++--- 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/gerbil/patches/gxtags.patch diff --git a/srcpkgs/gerbil/patches/gxtags.patch b/srcpkgs/gerbil/patches/gxtags.patch new file mode 100644 index 00000000000..e9c53778dac --- /dev/null +++ b/srcpkgs/gerbil/patches/gxtags.patch @@ -0,0 +1,11 @@ +--- a/src/tools/gxtags.ss ++++ b/src/tools/gxtags.ss +@@ -261,7 +261,7 @@ + + (def (source-location-line locat) + (if (##locat? locat) +- (let (filepos (##position->filepos (##locat-position locat))) ++ (let (filepos (##position->filepos (##locat-start-position locat))) + (fx1+ (##filepos-line filepos))) + 1)) + diff --git a/srcpkgs/gerbil/template b/srcpkgs/gerbil/template index 6224b8217e3..cf1fdccf509 100644 --- a/srcpkgs/gerbil/template +++ b/srcpkgs/gerbil/template @@ -1,7 +1,8 @@ # Template file for 'gerbil' pkgname=gerbil -version=0.18 -revision=2 +version=0.18.1 +revision=1 +_gitrev="23c30a6062cd7e63f9d85300ce01585bb9035d2d" build_style="configure" configure_args="--prefix=/usr/lib/gerbil --enable-march=" hostmakedepends="git tar" @@ -12,7 +13,6 @@ short_desc="Opinionated dialect of Scheme designed for Systems Programming" maintainer="Leah Neukirchen " license="LGPL-2.1-or-later, Apache-2.0" homepage="https://cons.io/" -_gitrev="f5c3cce810b56f6823c5badc8723a9dbbb9cb804" nocross="yes" do_fetch() {