Hi ports@,
this is an update to the latest fvwm3 release [1].
sprintf() patches are no longer needed since they are now included
upstream (thanks Omar!). Also there is no longer a reason to build the
-debug flavor since those debug messages are now a commandline option
(-v / --verbose).
Tested on amd64.
[1] https://github.com/fvwmorg/fvwm3/releases/tag/1.0.5
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/fvwm3/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile 29 Jul 2022 07:45:05 -0000 1.3
+++ Makefile 30 Sep 2022 14:17:40 -0000
@@ -1,6 +1,6 @@
COMMENT= multiple virtual desktop window manager
-VERSION= 1.0.4
+VERSION= 1.0.5
DISTNAME= fvwm3-${VERSION}
CATEGORIES= x11
@@ -24,13 +24,6 @@ LIB_DEPENDS+= graphics/png \
x11/gnome/librsvg \
devel/libevent2
-FLAVORS= debug
-FLAVOR?=
-
-.if ${FLAVOR:Mdebug}
-CONFIGURE_ARGS+= --enable-debug-msgs
-.endif
-
SUBST_VARS= VERSION
SEPARATE_BUILD= Yes
@@ -43,7 +36,8 @@ CONFIGURE_ARGS+= --enable-mandoc \
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
-DEBUG_PACKAGES = ${BUILD_PACKAGES}
+
+DEBUG_PACKAGES = ${BUILD_PACKAGES}
post-install:
mv ${WRKINST}/${TRUEPREFIX}/bin/FvwmCommand{,3}
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/fvwm3/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo 26 Feb 2022 20:37:41 -0000 1.1.1.1
+++ distinfo 30 Sep 2022 14:17:40 -0000
@@ -1,2 +1,2 @@
-SHA256 (fvwm3-1.0.4.tar.gz) = IId+IK5c45Jm59DqSLAT6CLWAN2U9bJplV2wWj1Qpjs=
-SIZE (fvwm3-1.0.4.tar.gz) = 4691719
+SHA256 (fvwm3-1.0.5.tar.gz) = xBp+rxy968vMf/x3O7JcwHh5+840KWM90FhOjryLEBQ=
+SIZE (fvwm3-1.0.5.tar.gz) = 4538262
Index: patches/patch-libs_ColorUtils_c
===================================================================
RCS file: patches/patch-libs_ColorUtils_c
diff -N patches/patch-libs_ColorUtils_c
--- patches/patch-libs_ColorUtils_c 11 Mar 2022 20:15:31 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,25 +0,0 @@
-Index: libs/ColorUtils.c
---- libs/ColorUtils.c.orig
-+++ libs/ColorUtils.c
-@@ -422,15 +422,15 @@ int pixel_to_color_string(
-
- if (!use_hash)
- {
-- sprintf(
-- output, "rgb:%04x/%04x/%04x%n", (int)color.red,
-- (int)color.green, (int)color.blue, &n);
-+ n = sprintf(
-+ output, "rgb:%04x/%04x/%04x", (int)color.red,
-+ (int)color.green, (int)color.blue);
- }
- else
- {
-- sprintf(
-- output, "#%02x%02x%02x%n", (int)(color.red/256),
-- (int)(color.green/256), (int)(color.blue/256), &n);
-+ n = sprintf(
-+ output, "#%02x%02x%02x", (int)(color.red/256),
-+ (int)(color.green/256), (int)(color.blue/256));
- }
-
- return n;
Index: patches/patch-libs_Module_c
===================================================================
RCS file: patches/patch-libs_Module_c
diff -N patches/patch-libs_Module_c
--- patches/patch-libs_Module_c 11 Mar 2022 20:15:31 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-Index: libs/Module.c
---- libs/Module.c.orig
-+++ libs/Module.c
-@@ -497,7 +497,7 @@ char *module_expand_action(
- return NULL;
- }
- /* print the number into the string */
-- sprintf(dest, "%d%n", val, &offset);
-+ offset = sprintf(dest, "%d", val);
- dest += offset;
- }
- else if (is_string)
-@@ -512,7 +512,7 @@ char *module_expand_action(
- /* print the colour name into the string */
- if (string)
- {
-- sprintf(dest, "%s%n", string, &offset);
-+ offset = sprintf(dest, "%s", string);
- dest += offset;
- }
- }
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/x11/fvwm3/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR 26 Feb 2022 20:37:41 -0000 1.1.1.1
+++ pkg/DESCR 30 Sep 2022 14:17:40 -0000
@@ -3,6 +3,3 @@ disjoint desktop, a 3D look for windows
icons. It gives a very good emulation of mwm. A nice button-bar
can be used to provide convenient access to frequently used
functions or programs.
-
-The package can be built with "debug" FLAVOR to turn on debugging
-messages.
No comments:
Post a Comment