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.sohome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69de2cb4.3a33f.73096721>
