pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/tree-sitter



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Dec 26 10:57:48 UTC 2024

Modified Files:
        pkgsrc/textproc/tree-sitter: Makefile distinfo
        pkgsrc/textproc/tree-sitter/patches: patch-Makefile

Log Message:
tree-sitter: update to 0.24.5.

Features

    Move scripts to xtasks

Bug Fixes

    Compiler warning
    Sync cmake with master
    lib: Correct next sibling of zero width node
    lib: Use clock_gettime on macOS again
    lib: Handle compiler warnings

Build System and CI

    Configure clippy lints at the workspace level
    Tune compiler warnings
    Major overhaul
    Treat incompatible pointer warning as error
    Build lib with wasmtime
    Fix minor issues
    cmake: Link wasmtime dependencies

Other

    Remove unnecessary fuzz and profile helpers


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/textproc/tree-sitter/Makefile \
    pkgsrc/textproc/tree-sitter/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/tree-sitter/patches/patch-Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/tree-sitter/Makefile
diff -u pkgsrc/textproc/tree-sitter/Makefile:1.12 pkgsrc/textproc/tree-sitter/Makefile:1.13
--- pkgsrc/textproc/tree-sitter/Makefile:1.12   Sun Nov 10 09:58:25 2024
+++ pkgsrc/textproc/tree-sitter/Makefile        Thu Dec 26 10:57:48 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2024/11/10 09:58:25 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2024/12/26 10:57:48 wiz Exp $
 
-DISTNAME=      tree-sitter-0.24.4
+DISTNAME=      tree-sitter-0.24.5
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=tree-sitter/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
Index: pkgsrc/textproc/tree-sitter/distinfo
diff -u pkgsrc/textproc/tree-sitter/distinfo:1.12 pkgsrc/textproc/tree-sitter/distinfo:1.13
--- pkgsrc/textproc/tree-sitter/distinfo:1.12   Sun Nov 10 09:58:25 2024
+++ pkgsrc/textproc/tree-sitter/distinfo        Thu Dec 26 10:57:48 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2024/11/10 09:58:25 wiz Exp $
+$NetBSD: distinfo,v 1.13 2024/12/26 10:57:48 wiz Exp $
 
-BLAKE2s (tree-sitter-0.24.4.tar.gz) = 03534550f21f6d1c0332bfa75fb5da2e194efcade6ab6be85066f7d583ff8433
-SHA512 (tree-sitter-0.24.4.tar.gz) = 104b38453526d87dce2f7ceb7d0bb4e8f71522f7f284221219dcb5ac8c91153363d4bba704ade4e215dce131e754dcc60ac2358d1cdcf8922e091bf73ec8e170
-Size (tree-sitter-0.24.4.tar.gz) = 3019387 bytes
-SHA1 (patch-Makefile) = 97a9576a1c99e4594fef564ca9d7bbfc3d0d31d8
+BLAKE2s (tree-sitter-0.24.5.tar.gz) = c2dc6e2284b683ee9cac9010e407cf1cbb761e5a1cc0ab3e9dd37a845b44e54c
+SHA512 (tree-sitter-0.24.5.tar.gz) = 97270af27f29b5d440085e85ca541cf85b2a952821afebfd9abb23b8eb84dbf1a13f530500bcb94bef1920503552507060d28b674373d37a287edbab55ed87e9
+Size (tree-sitter-0.24.5.tar.gz) = 3018841 bytes
+SHA1 (patch-Makefile) = 70281fd4ffb12d92d680cdee985b193add3cc1cb

Index: pkgsrc/textproc/tree-sitter/patches/patch-Makefile
diff -u pkgsrc/textproc/tree-sitter/patches/patch-Makefile:1.5 pkgsrc/textproc/tree-sitter/patches/patch-Makefile:1.6
--- pkgsrc/textproc/tree-sitter/patches/patch-Makefile:1.5      Fri Sep 13 09:59:13 2024
+++ pkgsrc/textproc/tree-sitter/patches/patch-Makefile  Thu Dec 26 10:57:48 2024
@@ -1,20 +1,20 @@
-$NetBSD: patch-Makefile,v 1.5 2024/09/13 09:59:13 wiz Exp $
+$NetBSD: patch-Makefile,v 1.6 2024/12/26 10:57:48 wiz Exp $
 
 - Avoid to possibly pass extra optimization CFLAGS
 - Do not override PCLIBDIR for FreeBSD, NetBSD and DragonFly
 
---- Makefile.orig      2024-08-26 13:07:00.000000000 +0000
+--- Makefile.orig      2024-12-11 06:37:19.000000000 +0000
 +++ Makefile
-@@ -23,7 +23,7 @@ OBJ := $(SRC:.c=.o)
+@@ -25,7 +25,7 @@ OBJ := $(SRC:.c=.o)
  
  # define default flags, and override to append mandatory flags
  ARFLAGS := rcs
--CFLAGS ?= -O3 -Wall -Wextra -Wshadow -pedantic
-+CFLAGS ?= -Wall -Wextra -Wshadow -pedantic
+-CFLAGS ?= -O3 -Wall -Wextra -Wshadow -Wpedantic -Werror=incompatible-pointer-types
++CFLAGS ?= -Wall -Wextra -Wshadow -Wpedantic -Werror=incompatible-pointer-types
  override CFLAGS += -std=c11 -fPIC -fvisibility=hidden
  override CFLAGS += -Ilib/src -Ilib/src/wasm -Ilib/include
  
-@@ -43,9 +43,6 @@ else
+@@ -45,9 +45,6 @@ else
        SOEXTVER = $(SOEXT).$(SONAME_MAJOR).$(SONAME_MINOR)
        LINKSHARED += -shared -Wl,-soname,libtree-sitter.$(SOEXTVER)
  endif



Home | Main Index | Thread Index | Old Index