diff options
Diffstat (limited to 'lang')
-rw-r--r-- | lang/elixir-devel/Makefile | 4 | ||||
-rw-r--r-- | lang/elixir-devel/distinfo | 10 | ||||
-rw-r--r-- | lang/elixir-devel/pkg-plist | 42 | ||||
-rw-r--r-- | lang/erlang/Makefile | 5 | ||||
-rw-r--r-- | lang/erlang/files/epmd.in | 24 | ||||
-rw-r--r-- | lang/gcc12-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc12-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc13-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc13-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc14-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc14-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc15-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc15-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc16-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc16-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/ghc/Makefile | 66 | ||||
-rw-r--r-- | lang/ghc/distinfo | 2 | ||||
-rw-r--r-- | lang/harec/files/patch-configs_freebsd.mk | 30 | ||||
-rw-r--r-- | lang/linux-rl9-python3/Makefile | 3 | ||||
-rw-r--r-- | lang/linux-rl9-python3/distinfo | 26 | ||||
-rw-r--r-- | lang/nim/Makefile | 3 |
21 files changed, 121 insertions, 134 deletions
diff --git a/lang/elixir-devel/Makefile b/lang/elixir-devel/Makefile index 7e5a74b00a3d..d4405cdee7a2 100644 --- a/lang/elixir-devel/Makefile +++ b/lang/elixir-devel/Makefile @@ -1,7 +1,7 @@ PORTNAME= elixir DISTVERSIONPREFIX= v -DISTVERSION= 1.18.4 -DISTVERSIONSUFFIX= +DISTVERSION= 1.19.0 +DISTVERSIONSUFFIX=-rc.0 CATEGORIES= lang MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}/:doc PKGNAMESUFFIX= -devel diff --git a/lang/elixir-devel/distinfo b/lang/elixir-devel/distinfo index f2394213f08e..c1e2c67bdb03 100644 --- a/lang/elixir-devel/distinfo +++ b/lang/elixir-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1747839341 -SHA256 (elixir/1.18.4/Docs.zip) = c3843e096ed82f4e7107dddb6e53a1c3179b28724315e3ec419e3078908800da -SIZE (elixir/1.18.4/Docs.zip) = 5745595 -SHA256 (elixir/1.18.4/elixir-lang-elixir-v1.18.4_GH0.tar.gz) = 8e136c0a92160cdad8daa74560e0e9c6810486bd232fbce1709d40fcc426b5e0 -SIZE (elixir/1.18.4/elixir-lang-elixir-v1.18.4_GH0.tar.gz) = 3397219 +TIMESTAMP = 1750626014 +SHA256 (elixir/1.19.0/Docs.zip) = 334c1a3b676baa31eb1a1b517d60bdff60db16d8e661ad96180e987d64c83080 +SIZE (elixir/1.19.0/Docs.zip) = 5881276 +SHA256 (elixir/1.19.0/elixir-lang-elixir-v1.19.0-rc.0_GH0.tar.gz) = 62f903088e7bf21e129ad100e573f65d03638b10c6207770204b8e6b9d148791 +SIZE (elixir/1.19.0/elixir-lang-elixir-v1.19.0-rc.0_GH0.tar.gz) = 3512699 diff --git a/lang/elixir-devel/pkg-plist b/lang/elixir-devel/pkg-plist index 4ba3dec14189..d7d1e387328c 100644 --- a/lang/elixir-devel/pkg-plist +++ b/lang/elixir-devel/pkg-plist @@ -97,7 +97,6 @@ lib/elixir/lib/elixir/ebin/Elixir.GenServer.beam lib/elixir/lib/elixir/ebin/Elixir.HashDict.beam lib/elixir/lib/elixir/ebin/Elixir.HashSet.beam lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Docs.beam -lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Sequence.beam lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.beam lib/elixir/lib/elixir/ebin/Elixir.IO.Stream.beam lib/elixir/lib/elixir/ebin/Elixir.IO.StreamError.beam @@ -333,6 +332,7 @@ lib/elixir/lib/elixir/lib/hash_dict.ex lib/elixir/lib/elixir/lib/hash_set.ex lib/elixir/lib/elixir/lib/inspect.ex lib/elixir/lib/elixir/lib/inspect/algebra.ex +lib/elixir/lib/elixir/lib/inspect/error.ex lib/elixir/lib/elixir/lib/integer.ex lib/elixir/lib/elixir/lib/io.ex lib/elixir/lib/elixir/lib/io/ansi.ex @@ -444,7 +444,6 @@ lib/elixir/lib/ex_unit/lib/ex_unit/server.ex lib/elixir/lib/iex/ebin/Elixir.IEx.App.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Autocomplete.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Broker.beam -lib/elixir/lib/iex/ebin/Elixir.IEx.CLI.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Config.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Evaluator.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Helpers.beam @@ -478,7 +477,6 @@ lib/elixir/lib/iex/lib/iex.ex lib/elixir/lib/iex/lib/iex/app.ex lib/elixir/lib/iex/lib/iex/autocomplete.ex lib/elixir/lib/iex/lib/iex/broker.ex -lib/elixir/lib/iex/lib/iex/cli.ex lib/elixir/lib/iex/lib/iex/config.ex lib/elixir/lib/iex/lib/iex/evaluator.ex lib/elixir/lib/iex/lib/iex/helpers.ex @@ -516,6 +514,7 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.AppLoader.beam lib/elixir/lib/mix/ebin/Elixir.Mix.CLI.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Elixir.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Erlang.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Protocol.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Test.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Config.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Converger.beam @@ -576,6 +575,7 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Clean.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Compile.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Get.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Loadpaths.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Partition.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Precompile.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Tree.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Unlock.beam @@ -593,7 +593,6 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Iex.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Loadconfig.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Loadpaths.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.Hex.beam -lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.PublicKeys.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.Rebar.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.New.beam @@ -617,6 +616,7 @@ lib/elixir/lib/mix/lib/mix/app_loader.ex lib/elixir/lib/mix/lib/mix/cli.ex lib/elixir/lib/mix/lib/mix/compilers/elixir.ex lib/elixir/lib/mix/lib/mix/compilers/erlang.ex +lib/elixir/lib/mix/lib/mix/compilers/protocol.ex lib/elixir/lib/mix/lib/mix/compilers/test.ex lib/elixir/lib/mix/lib/mix/config.ex lib/elixir/lib/mix/lib/mix/dep.ex @@ -673,6 +673,7 @@ lib/elixir/lib/mix/lib/mix/tasks/deps.compile.ex lib/elixir/lib/mix/lib/mix/tasks/deps.ex lib/elixir/lib/mix/lib/mix/tasks/deps.get.ex lib/elixir/lib/mix/lib/mix/tasks/deps.loadpaths.ex +lib/elixir/lib/mix/lib/mix/tasks/deps.partition.ex lib/elixir/lib/mix/lib/mix/tasks/deps.precompile.ex lib/elixir/lib/mix/lib/mix/tasks/deps.tree.ex lib/elixir/lib/mix/lib/mix/tasks/deps.unlock.ex @@ -690,7 +691,6 @@ lib/elixir/lib/mix/lib/mix/tasks/loadconfig.ex lib/elixir/lib/mix/lib/mix/tasks/loadpaths.ex lib/elixir/lib/mix/lib/mix/tasks/local.ex lib/elixir/lib/mix/lib/mix/tasks/local.hex.ex -lib/elixir/lib/mix/lib/mix/tasks/local.public_keys.ex lib/elixir/lib/mix/lib/mix/tasks/local.rebar.ex lib/elixir/lib/mix/lib/mix/tasks/new.ex lib/elixir/lib/mix/lib/mix/tasks/profile.cprof.ex @@ -715,13 +715,13 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/eex/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/eex/assets/logo.png %%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-elixir-J3PIVQVA.css +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-elixir-KV3YOVJ3.css %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_data-4B058DF8.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_data-B1F78EB2.js %%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-D8E88037.js %%PORTDOCS%%%%DOCSDIR%%/eex/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/eex/index.html @@ -870,14 +870,14 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/elixir/dependencies-and-umbrella-projects.html %%PORTDOCS%%%%DOCSDIR%%/elixir/design-anti-patterns.html %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-elixir-J3PIVQVA.css +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-elixir-KV3YOVJ3.css %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_data-D3F975CD.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-33C8C98E.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_data-4AE494DF.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-FFDBFBE5.js %%PORTDOCS%%%%DOCSDIR%%/elixir/distributed-tasks.html %%PORTDOCS%%%%DOCSDIR%%/elixir/docs-tests-and-with.html %%PORTDOCS%%%%DOCSDIR%%/elixir/docs_config.js @@ -942,14 +942,14 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/ex_unit/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/assets/logo.png %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-elixir-J3PIVQVA.css +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-elixir-KV3YOVJ3.css %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_data-61FBCF82.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-B7CFB982.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_data-9D569829.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-788E2F85.js %%PORTDOCS%%%%DOCSDIR%%/ex_unit/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/ex_unit/index.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/search.html @@ -963,13 +963,13 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/iex/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/iex/assets/logo.png %%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-elixir-J3PIVQVA.css +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-elixir-KV3YOVJ3.css %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_data-2CF293CF.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_data-2658760C.js %%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-025038F8.js %%PORTDOCS%%%%DOCSDIR%%/iex/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/iex/index.html @@ -983,13 +983,13 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/logger/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/logger/assets/logo.png %%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-elixir-J3PIVQVA.css +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-elixir-KV3YOVJ3.css %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_data-B5F90A7A.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_data-634666A7.js %%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-6EF946FB.js %%PORTDOCS%%%%DOCSDIR%%/logger/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/logger/index.html @@ -1025,7 +1025,6 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Elixir.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Erlang.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Leex.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Protocols.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Yecc.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Clean.html @@ -1049,7 +1048,6 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Loadconfig.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Loadpaths.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.Hex.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.PublicKeys.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.Rebar.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.New.html @@ -1068,14 +1066,14 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/mix/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/mix/assets/logo.png %%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-elixir-J3PIVQVA.css +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-elixir-KV3YOVJ3.css %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_data-4AA84007.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-37FA66D7.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_data-01B98D19.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-7A85B680.js %%PORTDOCS%%%%DOCSDIR%%/mix/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/mix/index.html %%PORTDOCS%%%%DOCSDIR%%/mix/search.html diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile index 0136bd7d1fcc..324e1807ff1c 100644 --- a/lang/erlang/Makefile +++ b/lang/erlang/Makefile @@ -1,7 +1,7 @@ PORTNAME= erlang DISTVERSIONPREFIX= OTP- DISTVERSION= 26.2.5.12 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 4 CATEGORIES= lang parallel java DIST_SUBDIR= erlang @@ -38,6 +38,9 @@ SUB_LIST= _TOOLS_VSN=${_TOOLS_VSN} WRKSRC= ${WRKSRC_otp} +USERS= beam +GROUPS= beam + _EI_VSN= 5.5.1 _SNMP_VSN= 5.15 _TOOLS_VSN= 3.6 diff --git a/lang/erlang/files/epmd.in b/lang/erlang/files/epmd.in index 15bf2c1bf1ae..1c9dc45c45bc 100644 --- a/lang/erlang/files/epmd.in +++ b/lang/erlang/files/epmd.in @@ -8,7 +8,7 @@ # epmd_enable="YES" # # Configure optional flags with: -# epmd_flags="-address 127.0.0.1" +# epmd_opts="-address 127.0.0.1" . /etc/rc.subr @@ -18,10 +18,24 @@ rcvar=epmd_enable load_rc_config ${name} : ${epmd_enable="NO"} -: ${epmd_flags:-""} +: ${epmd_opts:-""} +: ${epmd_user="beam"} -procname=%%PREFIX%%/bin/epmd -start_cmd="%%PREFIX%%/bin/epmd -daemon ${epmd_flags}" -stop_cmd="%%PREFIX%%/bin/epmd -kill >/dev/null" +procname="daemon" +pidfile="/var/run/epmd/epmd.pid" +command="/usr/sbin/daemon" +command_args="-f -r -P ${pidfile} %%PREFIX%%/bin/epmd ${epmd_opts}" +command_user="${epmd_user}" + +start_precmd="epmd_precmd" + +epmd_precmd() +{ + if [ ! -d "/var/run/epmd" ]; then + install -d -o ${epmd_user} -g ${epmd_user} /var/run/epmd + fi + # Ensure beam user can write pidfile + install -m 644 -g ${epmd_user} -o ${epmd_user} /dev/null ${pidfile} +} run_rc_command "$1" diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile index c523c1cb8969..4a09c2f31ed1 100644 --- a/lang/gcc12-devel/Makefile +++ b/lang/gcc12-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 12.4.1.s20250604 +PORTVERSION= 12.4.1.s20250618 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc12-devel/distinfo b/lang/gcc12-devel/distinfo index dc42a822ecd1..8ec0b0b71b57 100644 --- a/lang/gcc12-devel/distinfo +++ b/lang/gcc12-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749131331 -SHA256 (gcc-12-20250604.tar.xz) = 45a52b490de1f114256ec3a4e64cb32cde8718d15b49db5206db7ddbe8321eec -SIZE (gcc-12-20250604.tar.xz) = 79932044 +TIMESTAMP = 1750592179 +SHA256 (gcc-12-20250618.tar.xz) = 4eb4a45bb0565c22ab7fb0a88e2f40008e5e82e9a93c2e0abc8c564dc1f0ce1d +SIZE (gcc-12-20250618.tar.xz) = 79951420 diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index 9ec22d81186f..29454472fe50 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 13.4.1.s20250605 +PORTVERSION= 13.4.1.s20250619 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo index 6b3a9932d855..5e6eff62809c 100644 --- a/lang/gcc13-devel/distinfo +++ b/lang/gcc13-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749198001 -SHA256 (gcc-13-20250605.tar.xz) = b680e699a2929bf4a1f2de0222fea35e4080ad933a764e917ef25c5c851a013f -SIZE (gcc-13-20250605.tar.xz) = 84570856 +TIMESTAMP = 1750592469 +SHA256 (gcc-13-20250619.tar.xz) = 8639348abc338c4c5224703ee84d72724ebda5a44dd800fd0e6f49c594d2d811 +SIZE (gcc-13-20250619.tar.xz) = 84584096 diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index 5621afc5e258..ab9279267993 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 14.3.1.s20250606 +PORTVERSION= 14.3.1.s20250620 PORTEPOCH= 1 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo index 5c3b1f5f0e59..4f043e72f968 100644 --- a/lang/gcc14-devel/distinfo +++ b/lang/gcc14-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749282724 -SHA256 (gcc-14-20250606.tar.xz) = ec78d72a9cb6f16f5de8c8bd166e2d1806791b518cfc4604b09d0e1cffe6f205 -SIZE (gcc-14-20250606.tar.xz) = 88335540 +TIMESTAMP = 1750592732 +SHA256 (gcc-14-20250620.tar.xz) = 636f57cc45574b1d1730dea79e180b07fd5d748bc24a48d95804570c9fbf289e +SIZE (gcc-14-20250620.tar.xz) = 88310004 diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile index 759564accc2e..76d0f21bbea3 100644 --- a/lang/gcc15-devel/Makefile +++ b/lang/gcc15-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 15.1.1.s20250607 +PORTVERSION= 15.1.1.s20250621 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo index ee8cef2a00e3..ecfe552f9ece 100644 --- a/lang/gcc15-devel/distinfo +++ b/lang/gcc15-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749544226 -SHA256 (gcc-15-20250607.tar.xz) = 788f9f3b986200a1ec82d23287d373688ef6e69a183a6a09c25de4af239a75d7 -SIZE (gcc-15-20250607.tar.xz) = 92120760 +TIMESTAMP = 1750593091 +SHA256 (gcc-15-20250621.tar.xz) = 8daf3f4b943b34db7cee04bb36aafb5a75a1b531f00748699255e2f234f3116c +SIZE (gcc-15-20250621.tar.xz) = 92115632 diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile index 2ebaa5e38a6f..4f258f5cd74f 100644 --- a/lang/gcc16-devel/Makefile +++ b/lang/gcc16-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 16.0.0.s20250608 +PORTVERSION= 16.0.0.s20250622 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo index 706fadd22ab7..38d698cd1ba1 100644 --- a/lang/gcc16-devel/distinfo +++ b/lang/gcc16-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749545517 -SHA256 (gcc-16-20250608.tar.xz) = 8c56c04bec7fbb86665cbb459d27cb53f38d5b364b61dc20af34e809d8238e31 -SIZE (gcc-16-20250608.tar.xz) = 93926024 +TIMESTAMP = 1750756585 +SHA256 (gcc-16-20250622.tar.xz) = b1076610f63d0a8d34d05933036aa3f6ee5700fd781ee624480162240d991aae +SIZE (gcc-16-20250622.tar.xz) = 94019404 diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile index ce4fa4c9c728..cd524d948dc2 100644 --- a/lang/ghc/Makefile +++ b/lang/ghc/Makefile @@ -13,7 +13,7 @@ WWW= https://www.haskell.org/ghc/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -ONLY_FOR_ARCHS= aarch64 amd64 i386 +ONLY_FOR_ARCHS= aarch64 amd64 BUILD_DEPENDS= ${LOCALBASE}/lib/libgmp.so:math/gmp @@ -110,15 +110,8 @@ BUILD_MK= DYNAMIC_GHC_PROGRAMS=${ENABLE_DYNAMIC} \ .include <bsd.port.pre.mk> -.if ${GHC_VERSION:C/\..*//g} >= 9 && ${ARCH} != i386 -# hadrian build on i386 fails due to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269570 -# relocation R_386_TLS_LE cannot be used with -shared -USE_HADRIAN= yes -.endif - .if ${GHC_VERSION:C/\..*//g} >= 9 && ${GHC_VERSION:C/[^\.]*\.//:C/\..*//g} >= 4 BOOT_SCRIPT= ./boot.source -IGNORE_i386= requires Hadrian build which doesn't work on i386 .else BOOT_SCRIPT= ./boot .endif @@ -132,7 +125,6 @@ HADRIAN_PLAN= ${MASTERDIR}/files/plan-bootstrap-${BOOT_GHC_VERSION:C/\./_/g}.js PLIST_SUB+= GMP= .endif -.ifdef USE_HADRIAN LIB_DEPENDS+= libffi.so:devel/libffi .undef DYNAMIC_CONFIGURE_WITH CONFIGURE_ARGS+= --with-system-libffi --with-ffi-includes=${LOCALBASE}/include --with-ffi-libraries=${LOCALBASE}/lib @@ -145,9 +137,8 @@ INSTALL_WRKSRC= ${WRKSRC}/_build/bindist/ghc-${GHC_VERSION}-${CONFIGURE_TARGET} INSTALL_TARGET= install PLIST?= ${.CURDIR}/pkg-plist.hadrian -. if (empty(PORT_OPTIONS:MDYNAMIC) || empty(PORT_OPTIONS:MPROFILE)) +.if (empty(PORT_OPTIONS:MDYNAMIC) || empty(PORT_OPTIONS:MPROFILE)) IGNORE= Building with Hadrian requires both DYNAMIC and PROFILE for now -. endif .endif GHC_ARCH= ${ARCH:S/amd64/x86_64/:C/armv.*/arm/} @@ -162,36 +153,17 @@ PLIST_SUB+= GHC_ARCH=${GHC_ARCH} BOOT_DIR= ${WRKDIR}/ghc-${BOOT_GHC_VERSION}-${CONFIGURE_TARGET} .endif -# this is hacky but 92 is special as it is compiled with autotools on i386 and with Hadrian elsewhere -.if ${SLAVE_PORT} == "yes" && ${PKGNAMESUFFIX} == "92" -. ifdef USE_HADRIAN -PLIST= ${.CURDIR}/../ghc92/pkg-plist.hadrian -. else -PLIST= ${.CURDIR}/../ghc92/pkg-plist -. endif -.endif - .if empty(PORT_OPTIONS:MBOOT) DISTFILES+= ghc-${BOOT_GHC_VERSION}-boot-${ARCH}-freebsd${EXTRACT_SUFX}:boot .endif # MBOOT -.if !defined(IGNORE_MISSING_HADRIAN) && defined(USE_HADRIAN) +.if !defined(IGNORE_MISSING_HADRIAN) DISTFILES+= hadrian-${GHC_VERSION}-boot.tar.gz:boot .endif -.if ${ARCH} == aarch64 || ${ARCH:Marmv*} -# ghc-8.10.x on arm requires devel/llvm10 -# CONFIGURE_TARGET must to be the same as the llvm triple +.if ${ARCH} == aarch64 CONFIGURE_TARGET= ${ARCH}-unknown-freebsd${"${ARCH:Maarch64}" != "":?:-gnueabihf} CONFIGURE_ARGS+= --host=${CONFIGURE_TARGET} -BUILD_DEPENDS+= llc${LLVM_VERSION}:devel/llvm${LLVM_VERSION} -RUN_DEPENDS+= llc${LLVM_VERSION}:devel/llvm${LLVM_VERSION} - -# When GHC being compiled and GHC used for bootstrapping support different -# LLVM versions, we have to pull in both. Luckily, this is relatively rare. -. if ${BOOT_LLVM_VERSION} != ${LLVM_VERSION} -BUILD_DEPENDS+= llc${BOOT_LLVM_VERSION}:devel/llvm${BOOT_LLVM_VERSION} -. endif .endif post-patch: @@ -200,11 +172,9 @@ post-patch: .for line in ${BUILD_MK} ${ECHO_CMD} ${line} >> ${WRKSRC}/mk/build.mk .endfor -.ifdef USE_HADRIAN ${SED} -e 's|%%DYNAMIC%%|${HADRIAN_SETTING_DYNAMIC}|' \ -e 's|%%PROFILE%%|${HADRIAN_SETTING_PROFILE}|' \ ${PATCHDIR}/UserSettings.hs > ${WRKSRC}/hadrian/src/UserSettings.hs -.endif pre-configure: # Call the bootstrap script @@ -214,24 +184,18 @@ pre-configure: cd ${BOOT_DIR} && ${CONFIGURE_CMD} ${CONFIGURE_ENV} --prefix=${BOOT_INSTALL_DIR} cd ${BOOT_DIR} && ${SETENVI} ${WRK_ENV} ${GMAKE} PACKAGES='' install .endif -.ifdef USE_HADRIAN # Compile Hadrian cd ${WRKSRC}/hadrian/bootstrap && \ ./bootstrap.py -w ${BOOT_GHC} -s ${DISTDIR}/hadrian-${GHC_VERSION}-boot.tar.gz -.endif -.ifdef USE_HADRIAN pre-install: cd ${INSTALL_WRKSRC} && ${CONFIGURE_CMD} ${CONFIGURE_ENV} --prefix=${PREFIX} -.endif post-install: -.ifdef USE_HADRIAN # Hadrian doesn't have --docdir ${MV} ${STAGEDIR}${DOCSDIR}-${GHC_VERSION} ${STAGEDIR}${DOCSDIR} # These includes are duplicated in lib/ghc-X.Y.Z/lib/<triple>/rts-X.Y.Z/include ${RM} -r ${STAGEDIR}${PREFIX}/include/* -.endif ${FIND} ${STAGEDIR}${DOCSDIR} -name .buildinfo -delete # For some reason, INSTALL_TARGET=install-strip doesn't cause libraries to be stripped # Run strip on them manually @@ -239,9 +203,6 @@ post-install: ${FIND} ${STAGEDIR}${PREFIX}/lib/ghc-${GHC_VERSION} -name '*.so' -exec ${STRIP_CMD} {} + ${RM} ${STAGEDIR}${PREFIX}/bin/haddock .if ${SLAVE_PORT} == "yes" -. ifndef USE_HADRIAN - ${MV} ${STAGEDIR}${PREFIX}/bin/hsc2hs ${STAGEDIR}${PREFIX}/bin/hsc2hs-ghc-${GHC_VERSION} -. endif ${FIND} ${STAGEDIR}${PREFIX}/bin -not -type d -not -regex '.*-${GHC_VERSION}' -delete ${RM} -r ${STAGEDIR}${PREFIX}/lib/ghc-${GHC_VERSION}/html ${RM} -r ${STAGEDIR}${PREFIX}/lib/ghc-${GHC_VERSION}/latex @@ -264,19 +225,9 @@ RUNHASKELL?= ${LOCALBASE}/bin/runhaskell # Set all OPTIONS to OFF when generating bootstraps .PHONY: create-bootstrap create-bootstrap: -.ifndef USE_HADRIAN - cd ${WRKSRC} \ - && ${ECHO_CMD} "BIN_DIST_NAME=ghc-${GHC_VERSION}-boot" >> mk/build.mk \ - && ${ECHO_CMD} "BIN_DIST_TAR=ghc-${GHC_VERSION}-boot.tar" >> mk/build.mk \ - && ${ECHO_CMD} "HADDOCK_DOCS=NO" >> mk/build.mk \ - && ${SETENVI} ${WRK_ENV} ${GMAKE} binary-dist TAR_COMP=xz \ - && ${MV} ${WRKSRC}/ghc-${GHC_VERSION}-boot-${GHC_ARCH}-portbld-freebsd.tar.xz /tmp/ghc-${GHC_VERSION}-boot-${ARCH}-freebsd.tar.xz -.else cd ${WRKSRC} \ && ${HADRIAN_CMD} binary-dist-xz \ && ${MV} ${WRKSRC}/_build/bindist/ghc-${GHC_VERSION}-${CONFIGURE_TARGET}.tar.xz /tmp/ghc-${GHC_VERSION}-boot-${ARCH}-freebsd.tar.xz -.endif - @cd /tmp \ && sha256 ghc-${GHC_VERSION}-boot-${ARCH}-freebsd.tar.xz \ && ${ECHO_CMD} -n "SIZE (ghc-${GHC_VERSION}-boot-${ARCH}-freebsd.tar.xz) = " \ @@ -286,17 +237,10 @@ create-bootstrap: # Set DYNAMIC, GMP and PROFILE to ON, and DOCS to OFF when generating Stack bindist .PHONY: create-stack-bindist create-stack-bindist: -.ifndef USE_HADRIAN - cd ${WRKSRC} \ - && ${SETENVI} ${WRK_ENV} ${GMAKE} binary-dist TAR_COMP=xz \ - && ${MV} ${WRKSRC}/ghc-${GHC_VERSION}-${GHC_ARCH}-portbld-freebsd.tar.xz /tmp/ -.else cd ${WRKSRC} \ && ${HADRIAN_CMD} binary-dist-xz \ && ${MV} ${WRKSRC}/_build/bindist/ghc-${GHC_VERSION}-${GHC_ARCH}-portbld-freebsd.tar.xz /tmp/ -.endif - - cd /tmp \ + @cd /tmp \ && ${ECHO_CMD} "${GHC_VERSION}:" \ && ${ECHO_CMD} "url: \"http://distcache.FreeBSD.org/local-distfiles/arrowd/stack-bindists/ghc-${GHC_VERSION}-${GHC_ARCH}-portbld-freebsd.tar.xz\"" \ && ${ECHO_CMD} -n "content-length: " \ diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo index 580b61c0b40b..6e28846db063 100644 --- a/lang/ghc/distinfo +++ b/lang/ghc/distinfo @@ -23,8 +23,6 @@ SHA256 (ghc-9.2.8-boot-amd64-freebsd.tar.xz) = 8b172a963e316a57906edb7914be76502 SIZE (ghc-9.2.8-boot-amd64-freebsd.tar.xz) = 117864544 SHA256 (ghc-8.10.7-boot-amd64-freebsd.tar.xz) = bde05fc239d962a4caea55d8c51a249145ef9a91695214b189078603d95e9b5b SIZE (ghc-8.10.7-boot-amd64-freebsd.tar.xz) = 70284268 -SHA256 (ghc-8.10.7-boot-i386-freebsd.tar.xz) = b9b50875143311425d6f1b35d21d2d4d4d6e3beb8159b90adcc2440d77ecd30d -SIZE (ghc-8.10.7-boot-i386-freebsd.tar.xz) = 69555468 SHA256 (ghc-9.6.7-boot-aarch64-freebsd.tar.xz) = 0c5abc06413c081240ab471592c78e350d1e0fcaf81559c25f3030dfa287ceb6 SIZE (ghc-9.6.7-boot-aarch64-freebsd.tar.xz) = 132563424 SHA256 (ghc-9.2.8-boot-aarch64-freebsd.tar.xz) = 23da026e3a9f1a4569aa7a464be016fc39b05afc9209e0d7662e151260b4964c diff --git a/lang/harec/files/patch-configs_freebsd.mk b/lang/harec/files/patch-configs_freebsd.mk index 40994195ed95..ee46f7d3c6a0 100644 --- a/lang/harec/files/patch-configs_freebsd.mk +++ b/lang/harec/files/patch-configs_freebsd.mk @@ -1,6 +1,6 @@ ---- configs/freebsd.mk.orig 2024-02-07 07:40:03 UTC +--- configs/freebsd.mk.orig 2024-07-14 11:26:54 UTC +++ configs/freebsd.mk -@@ -5,7 +5,7 @@ ARCH = x86_64 +@@ -5,20 +5,20 @@ ARCH = x86_64 # variables used during build PLATFORM = freebsd ARCH = x86_64 @@ -9,3 +9,29 @@ QBEFLAGS = ASFLAGS = LDLINKFLAGS = --gc-sections -z noexecstack +-CFLAGS = -g -std=c11 -D_XOPEN_SOURCE=700 -Iinclude \ ++CFLAGS += -std=c11 -D_XOPEN_SOURCE=700 -Iinclude \ + -Wall -Wextra -Werror -pedantic -Wno-unused-parameter +-LDFLAGS = +-LIBS = -lm ++LDFLAGS ?= ++LIBS += -lm + + # commands used by the build script +-CC = cc +-AS = as +-LD = ld +-QBE = qbe ++CC ?= cc ++AS ?= as ++LD ?= ld ++QBE ?= qbe + + # build locations + HARECACHE = .cache +@@ -26,4 +26,4 @@ DEFAULT_TARGET = $(ARCH) + + # variables that will be embedded in the binary with -D definitions + DEFAULT_TARGET = $(ARCH) +-VERSION = $$(./scripts/version) ++VERSION ?= $$(./scripts/version) diff --git a/lang/linux-rl9-python3/Makefile b/lang/linux-rl9-python3/Makefile index fa6af2c41974..235722e22012 100644 --- a/lang/linux-rl9-python3/Makefile +++ b/lang/linux-rl9-python3/Makefile @@ -1,6 +1,7 @@ PORTNAME= python3 PORTVERSION= 3.9.21 -DISTVERSIONSUFFIX= -1.el9_5 +DISTVERSIONSUFFIX= -2.el9 +PORTREVISION= 1 CATEGORIES= lang linux PKGNAMESUFFIX= 9 diff --git a/lang/linux-rl9-python3/distinfo b/lang/linux-rl9-python3/distinfo index 4f41991f58a0..799ff668d23e 100644 --- a/lang/linux-rl9-python3/distinfo +++ b/lang/linux-rl9-python3/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1734289748 -SHA256 (rocky/p/python3-3.9.21-1.el9_5.aarch64.rpm) = ee01441b7cb3159f228383e414446f2f3adfcfc3ebc2749173d384a60a1a322e -SIZE (rocky/p/python3-3.9.21-1.el9_5.aarch64.rpm) = 26447 -SHA256 (rocky/p/python3-3.9.21-1.el9_5.x86_64.rpm) = 9b1acc1f869121faaa0eeafbe35361924896a1bfced85f316d9cfacceb606ad4 -SIZE (rocky/p/python3-3.9.21-1.el9_5.x86_64.rpm) = 26521 -SHA256 (rocky/p/python3-libs-3.9.21-1.el9_5.aarch64.rpm) = 75e05eb94b9e1d1c178d77023e4884749a71a60475e810a24dfe6a46c6330e0d -SIZE (rocky/p/python3-libs-3.9.21-1.el9_5.aarch64.rpm) = 7900421 -SHA256 (rocky/p/python3-libs-3.9.21-1.el9_5.i686.rpm) = 6918f6ec50ef389b65579cb986488f90f3c6a47ea24ec03c4413d938d64d1be7 -SIZE (rocky/p/python3-libs-3.9.21-1.el9_5.i686.rpm) = 7972028 -SHA256 (rocky/p/python3-libs-3.9.21-1.el9_5.x86_64.rpm) = cc8fb10658d0dcdb8ab95567ec8adaa61952ca1a7898a79819433ff97cf9c698 -SIZE (rocky/p/python3-libs-3.9.21-1.el9_5.x86_64.rpm) = 7909365 -SHA256 (rocky/p/python3.9-3.9.21-1.el9_5.src.rpm) = b8f86ec4ffbb70ee546c9b0f389c926cd7977ecbfa88152594bb85064b502bcf -SIZE (rocky/p/python3.9-3.9.21-1.el9_5.src.rpm) = 20268158 +TIMESTAMP = 1750640625 +SHA256 (rocky/p/python3-3.9.21-2.el9.aarch64.rpm) = a7e061232b16cd2d6ffb6d902bc10bb7e53be3a051ced7ac94815571d22bedb6 +SIZE (rocky/p/python3-3.9.21-2.el9.aarch64.rpm) = 26187 +SHA256 (rocky/p/python3-3.9.21-2.el9.x86_64.rpm) = 0728042f556da40ee04616877639c727c9643f4d6ce7d2f7bf90975f3c2f3d84 +SIZE (rocky/p/python3-3.9.21-2.el9.x86_64.rpm) = 26254 +SHA256 (rocky/p/python3-libs-3.9.21-2.el9.aarch64.rpm) = 3b6e9de7ef5cc02824ce5855deb401c3ffc059a8507ecf23cfa12f7b6e8dc268 +SIZE (rocky/p/python3-libs-3.9.21-2.el9.aarch64.rpm) = 7889784 +SHA256 (rocky/p/python3-libs-3.9.21-2.el9.i686.rpm) = b68900155bb18aed595209e97b5cb5d0edf5f72432b32f39ce9372daf320ea1b +SIZE (rocky/p/python3-libs-3.9.21-2.el9.i686.rpm) = 7964987 +SHA256 (rocky/p/python3-libs-3.9.21-2.el9.x86_64.rpm) = 019e21c4dd18b8ce92fa8f68e1004e0c799aa148014666fff6e28694fbdc8018 +SIZE (rocky/p/python3-libs-3.9.21-2.el9.x86_64.rpm) = 7905127 +SHA256 (rocky/p/python3.9-3.9.21-2.el9.src.rpm) = 80d39b394b67a3a57c33b78c5c4ddd10a8e961ea7179d0e7d7e3901e34fa6784 +SIZE (rocky/p/python3.9-3.9.21-2.el9.src.rpm) = 20270312 diff --git a/lang/nim/Makefile b/lang/nim/Makefile index 0cdb6e211f9f..3ef474807781 100644 --- a/lang/nim/Makefile +++ b/lang/nim/Makefile @@ -10,6 +10,9 @@ WWW= https://nim-lang.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/copying.txt +DEPRECATED= Depends on expired www/npm-node18 +EXPIRATION_DATE=2025-09-01 + LIB_DEPENDS= libpcre.so:devel/pcre TEST_DEPENDS= node18>=0:www/node |