Tuesday, May 31, 2022

UPDATE: devel/dub 1.28.0 => 1.29.0

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/dub/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile 21 Mar 2022 00:13:57 -0000 1.3
+++ Makefile 1 Jun 2022 03:26:29 -0000
@@ -3,7 +3,7 @@ CATEGORIES = devel

GH_ACCOUNT = dlang
GH_PROJECT = dub
-GH_TAGNAME = v1.28.0
+GH_TAGNAME = v1.29.0

MAINTAINER = Brian Callahan <bcallah@openbsd.org>

Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/dub/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo 21 Mar 2022 00:13:57 -0000 1.2
+++ distinfo 1 Jun 2022 03:26:29 -0000
@@ -1,2 +1,2 @@
-SHA256 (dub-1.28.0.tar.gz) = vwcu3u3Gdh/kB668VcuatiS9YarCYRQEmQcXwr4AymY=
-SIZE (dub-1.28.0.tar.gz) = 1314672
+SHA256 (dub-1.29.0.tar.gz) = St8ckQH1SJVIZFy07a1LKR0DEUn32XDfROP8YUtG3S8=
+SIZE (dub-1.29.0.tar.gz) = 1321720
Index: patches/patch-source_dub_compilers_gdc_d
===================================================================
RCS file: patches/patch-source_dub_compilers_gdc_d
diff -N patches/patch-source_dub_compilers_gdc_d
--- patches/patch-source_dub_compilers_gdc_d 11 Mar 2022 18:49:59 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-On GDC, the -betterC flag is named -fno-druntime.
-
-Index: source/dub/compilers/gdc.d
---- source/dub/compilers/gdc.d.orig
-+++ source/dub/compilers/gdc.d
-@@ -45,6 +45,7 @@ class GDCCompiler : Compiler {
- tuple(BuildOption.deprecationErrors, ["-Werror", "-Wdeprecated"]),
- tuple(BuildOption.property, ["-fproperty"]),
- //tuple(BuildOption.profileGC, ["-?"]),
-+ tuple(BuildOption.betterC, ["-fno-druntime"]),
-
- tuple(BuildOption._docs, ["-fdoc-dir=docs"]),
- tuple(BuildOption._ddox, ["-fXf=docs.json", "-fdoc-file=__dummy.html"]),
Index: patches/patch-source_dub_dub_d
===================================================================
RCS file: /cvs/ports/devel/dub/patches/patch-source_dub_dub_d,v
retrieving revision 1.3
diff -u -p -r1.3 patch-source_dub_dub_d
--- patches/patch-source_dub_dub_d 21 Mar 2022 00:13:57 -0000 1.3
+++ patches/patch-source_dub_dub_d 1 Jun 2022 03:26:29 -0000
@@ -3,7 +3,7 @@ The GDC binary is named egdc on OpenBSD.
Index: source/dub/dub.d
--- source/dub/dub.d.orig
+++ source/dub/dub.d
-@@ -1479,7 +1479,7 @@ class Dub {
+@@ -1487,7 +1487,7 @@ class Dub {
version (Windows) enum sep = ";", exe = ".exe";
version (Posix) enum sep = ":", exe = "";

Hi ports --

Attached is an update to the dub D language package manager. The
changelog is here: https://github.com/dlang/dub/compare/v1.28.0...v1.29.0

All is good on my machine. Best tested with the new DMD 2.100.0 compiler.

OK?

~Brian

No comments:

Post a Comment