Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Apr 2026 12:01:56 +0000
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 7e201111541e - main - lang/kefir: update to 0.5.1
Message-ID:  <69de2cb4.3a33f.73096721@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7e201111541e67c2828300ca3cca76ee2d5d15bc

commit 7e201111541e67c2828300ca3cca76ee2d5d15bc
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-04-08 12:50:57 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-04-14 12:01:22 +0000

    lang/kefir: update to 0.5.1
    
    Changelog: https://git.sr.ht/~jprotopopov/kefir/refs/v0.5.1
---
 lang/kefir/Makefile                       |  2 +-
 lang/kefir/distinfo                       |  6 ++--
 lang/kefir/files/patch-source_Makefile.mk | 11 -------
 lang/kefir/pkg-plist                      | 52 +++++++++++++++++++++++++++----
 4 files changed, 50 insertions(+), 21 deletions(-)

diff --git a/lang/kefir/Makefile b/lang/kefir/Makefile
index a9f14377d04b..43fa7eb1c423 100644
--- a/lang/kefir/Makefile
+++ b/lang/kefir/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	kefir
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.5.0
+DISTVERSION=	0.5.1
 CATEGORIES=	lang devel
 MASTER_SITES=	https://git.sr.ht/~jprotopopov/kefir/archive/${DISTVERSIONFULL}.tar.gz?dummy=/
 
diff --git a/lang/kefir/distinfo b/lang/kefir/distinfo
index adf92888116d..413d2f7e8a74 100644
--- a/lang/kefir/distinfo
+++ b/lang/kefir/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760556283
-SHA256 (kefir-v0.5.0.tar.gz) = c162a114392b90708e49edfebe3e23f85c0c5e025fbac5a9ce518f1dfe4835f9
-SIZE (kefir-v0.5.0.tar.gz) = 2190983
+TIMESTAMP = 1775651766
+SHA256 (kefir-v0.5.1.tar.gz) = 8aec3844e99eeeb9d3d2b2d042b038b775bee430a0adc0157889790999325bc0
+SIZE (kefir-v0.5.1.tar.gz) = 3107935
diff --git a/lang/kefir/files/patch-source_Makefile.mk b/lang/kefir/files/patch-source_Makefile.mk
deleted file mode 100644
index 723722ce9f08..000000000000
--- a/lang/kefir/files/patch-source_Makefile.mk
+++ /dev/null
@@ -1,11 +0,0 @@
---- source/Makefile.mk.orig	2025-10-15 22:39:36 UTC
-+++ source/Makefile.mk
-@@ -68,7 +68,7 @@ $(LIBKEFIR_SO).$(LIBKEFIR_SO_VERSION): $(KEFIR_LIB_OBJ
- $(LIBKEFIR_SO).$(LIBKEFIR_SO_VERSION): $(KEFIR_LIB_OBJECT_FILES)
- 	@mkdir -p $(shell dirname "$@")
- 	@echo "Linking $@"
--	@$(CCLD) -shared -o $@ $(KEFIR_LIB_OBJECT_FILES) $(LDFLAGS)
-+	@$(CCLD) -shared -Wl,-soname=$(shell basename "$@") -o $@ $(KEFIR_LIB_OBJECT_FILES) $(LDFLAGS)
- ifneq (,$(findstring release,$(PROFILE)))
- 	@echo "Stripping $@"
- 	@$(STRIP) $@
diff --git a/lang/kefir/pkg-plist b/lang/kefir/pkg-plist
index 9d72e6b11161..0086b90304cb 100644
--- a/lang/kefir/pkg-plist
+++ b/lang/kefir/pkg-plist
@@ -61,6 +61,7 @@ include/kefir/toolchain/kefir/ast/node_base.h
 include/kefir/toolchain/kefir/ast/node_helpers.h
 include/kefir/toolchain/kefir/ast/node_internal.h
 include/kefir/toolchain/kefir/ast/object.h
+include/kefir/toolchain/kefir/ast/pragma.h
 include/kefir/toolchain/kefir/ast/runtime.h
 include/kefir/toolchain/kefir/ast/scope.h
 include/kefir/toolchain/kefir/ast/target_environment.h
@@ -82,7 +83,6 @@ include/kefir/toolchain/kefir/cc1/options.h
 include/kefir/toolchain/kefir/codegen/amd64-common.h
 include/kefir/toolchain/kefir/codegen/amd64/asmcmp.h
 include/kefir/toolchain/kefir/codegen/amd64/codegen.h
-include/kefir/toolchain/kefir/codegen/amd64/devirtualize.h
 include/kefir/toolchain/kefir/codegen/amd64/dwarf.h
 include/kefir/toolchain/kefir/codegen/amd64/function.h
 include/kefir/toolchain/kefir/codegen/amd64/lowering.h
@@ -90,14 +90,39 @@ include/kefir/toolchain/kefir/codegen/amd64/module.h
 include/kefir/toolchain/kefir/codegen/amd64/stack_frame.h
 include/kefir/toolchain/kefir/codegen/amd64/static_data.h
 include/kefir/toolchain/kefir/codegen/amd64/symbolic_labels.h
-include/kefir/toolchain/kefir/codegen/amd64/xregalloc.h
 include/kefir/toolchain/kefir/codegen/asmcmp/base.h
 include/kefir/toolchain/kefir/codegen/asmcmp/context.h
 include/kefir/toolchain/kefir/codegen/asmcmp/debug.h
 include/kefir/toolchain/kefir/codegen/asmcmp/format.h
-include/kefir/toolchain/kefir/codegen/asmcmp/pipeline.h
+include/kefir/toolchain/kefir/codegen/asmcmp/transform.h
 include/kefir/toolchain/kefir/codegen/asmcmp/type_defs.h
 include/kefir/toolchain/kefir/codegen/codegen.h
+include/kefir/toolchain/kefir/codegen/target-ir/amd64/coalesce.h
+include/kefir/toolchain/kefir/codegen/target-ir/amd64/code.h
+include/kefir/toolchain/kefir/codegen/target-ir/amd64/constructor.h
+include/kefir/toolchain/kefir/codegen/target-ir/amd64/destructor.h
+include/kefir/toolchain/kefir/codegen/target-ir/amd64/destructor_ops.h
+include/kefir/toolchain/kefir/codegen/target-ir/amd64/late_transform.h
+include/kefir/toolchain/kefir/codegen/target-ir/amd64/regalloc.h
+include/kefir/toolchain/kefir/codegen/target-ir/amd64/topological_scheduler.h
+include/kefir/toolchain/kefir/codegen/target-ir/amd64/transform.h
+include/kefir/toolchain/kefir/codegen/target-ir/amd64/util.h
+include/kefir/toolchain/kefir/codegen/target-ir/coalesce.h
+include/kefir/toolchain/kefir/codegen/target-ir/code.h
+include/kefir/toolchain/kefir/codegen/target-ir/constructor.h
+include/kefir/toolchain/kefir/codegen/target-ir/control_flow.h
+include/kefir/toolchain/kefir/codegen/target-ir/destructor_ops.h
+include/kefir/toolchain/kefir/codegen/target-ir/format.h
+include/kefir/toolchain/kefir/codegen/target-ir/hotness.h
+include/kefir/toolchain/kefir/codegen/target-ir/interference.h
+include/kefir/toolchain/kefir/codegen/target-ir/liveness.h
+include/kefir/toolchain/kefir/codegen/target-ir/numbering.h
+include/kefir/toolchain/kefir/codegen/target-ir/regalloc.h
+include/kefir/toolchain/kefir/codegen/target-ir/schedule.h
+include/kefir/toolchain/kefir/codegen/target-ir/tie.h
+include/kefir/toolchain/kefir/codegen/target-ir/transform.h
+include/kefir/toolchain/kefir/codegen/target-ir/update.h
+include/kefir/toolchain/kefir/codegen/target-ir/util.h
 include/kefir/toolchain/kefir/codegen/variable_allocator.h
 include/kefir/toolchain/kefir/compiler/compiler.h
 include/kefir/toolchain/kefir/compiler/configuration.h
@@ -110,6 +135,7 @@ include/kefir/toolchain/kefir/core/data_model.h
 include/kefir/toolchain/kefir/core/error.h
 include/kefir/toolchain/kefir/core/error_format.h
 include/kefir/toolchain/kefir/core/extensions.h
+include/kefir/toolchain/kefir/core/graph.h
 include/kefir/toolchain/kefir/core/hash.h
 include/kefir/toolchain/kefir/core/hashset.h
 include/kefir/toolchain/kefir/core/hashtable.h
@@ -171,7 +197,7 @@ include/kefir/toolchain/kefir/lexer/lexem.h
 include/kefir/toolchain/kefir/lexer/lexer.h
 include/kefir/toolchain/kefir/lexer/source_cursor.h
 include/kefir/toolchain/kefir/lexer/string_literal_impl.h
-include/kefir/toolchain/kefir/optimizer/analysis.h
+include/kefir/toolchain/kefir/optimizer/alias.h
 include/kefir/toolchain/kefir/optimizer/base.h
 include/kefir/toolchain/kefir/optimizer/builder.h
 include/kefir/toolchain/kefir/optimizer/code.h
@@ -179,24 +205,34 @@ include/kefir/toolchain/kefir/optimizer/code_util.h
 include/kefir/toolchain/kefir/optimizer/configuration.h
 include/kefir/toolchain/kefir/optimizer/constructor.h
 include/kefir/toolchain/kefir/optimizer/constructor_internal.h
+include/kefir/toolchain/kefir/optimizer/control_flow.h
 include/kefir/toolchain/kefir/optimizer/debug.h
+include/kefir/toolchain/kefir/optimizer/escape.h
 include/kefir/toolchain/kefir/optimizer/format.h
 include/kefir/toolchain/kefir/optimizer/function.h
 include/kefir/toolchain/kefir/optimizer/inline.h
+include/kefir/toolchain/kefir/optimizer/iteration_space.h
+include/kefir/toolchain/kefir/optimizer/linear_liveness.h
 include/kefir/toolchain/kefir/optimizer/liveness.h
-include/kefir/toolchain/kefir/optimizer/local_variables.h
 include/kefir/toolchain/kefir/optimizer/loop_nest.h
+include/kefir/toolchain/kefir/optimizer/mem2reg_util.h
+include/kefir/toolchain/kefir/optimizer/memory_ssa.h
 include/kefir/toolchain/kefir/optimizer/module.h
+include/kefir/toolchain/kefir/optimizer/module_liveness.h
 include/kefir/toolchain/kefir/optimizer/opcode_defs.h
 include/kefir/toolchain/kefir/optimizer/pipeline.h
 include/kefir/toolchain/kefir/optimizer/schedule.h
-include/kefir/toolchain/kefir/optimizer/structure.h
+include/kefir/toolchain/kefir/optimizer/sequencing.h
+include/kefir/toolchain/kefir/optimizer/topological_schedule.h
+include/kefir/toolchain/kefir/optimizer/trace.h
 include/kefir/toolchain/kefir/optimizer/type.h
+include/kefir/toolchain/kefir/optimizer/variable_scope.h
 include/kefir/toolchain/kefir/parser/base.h
 include/kefir/toolchain/kefir/parser/builder.h
 include/kefir/toolchain/kefir/parser/builtins.h
 include/kefir/toolchain/kefir/parser/cursor.h
 include/kefir/toolchain/kefir/parser/parser.h
+include/kefir/toolchain/kefir/parser/pragma.h
 include/kefir/toolchain/kefir/parser/rule_helpers.h
 include/kefir/toolchain/kefir/parser/rules.h
 include/kefir/toolchain/kefir/parser/ruleset.h
@@ -225,6 +261,8 @@ include/kefir/toolchain/kefir/runtime/common/alloca.h
 include/kefir/toolchain/kefir/runtime/common/float.h
 include/kefir/toolchain/kefir/runtime/common/typeclass.h
 include/kefir/toolchain/kefir/runtime/common/typeclass_kefir_impl.h
+include/kefir/toolchain/kefir/runtime/linux-gnu/bits/floatn-common.h
+include/kefir/toolchain/kefir/runtime/linux-gnu/sys/cdefs.h
 include/kefir/toolchain/kefir/target/abi/amd64/base.h
 include/kefir/toolchain/kefir/target/abi/amd64/bitfields.h
 include/kefir/toolchain/kefir/target/abi/amd64/function.h
@@ -250,7 +288,9 @@ include/kefir/toolchain/kefir/test/unit_test.h
 include/kefir/toolchain/kefir/test/util.h
 include/kefir/toolchain/kefir/util/bigint.h
 include/kefir/toolchain/kefir/util/char32.h
+include/kefir/toolchain/kefir/util/dfp.h
 include/kefir/toolchain/kefir/util/json.h
+include/kefir/toolchain/kefir/util/softfloat.h
 include/kefir/toolchain/kefir/util/uchar.h
 lib/libkefir.a
 lib/libkefir.so


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69de2cb4.3a33f.73096721>