pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/wm/fvwm3 fvwm3: Update to 1.0.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2e250d4abef3
branches:  trunk
changeset: 444411:2e250d4abef3
user:      nia <nia%pkgsrc.org@localhost>
date:      Wed Jan 06 18:57:17 2021 +0000

description:
fvwm3: Update to 1.0.2

based on a private patch from snow flurry, thx!

There have been a tonne of bug-fixes, and what's listed below are some
key-highlights. Please do read the full CHANGELOG in detail for more
information.

Breaking changes:
* Deprecate librplay support in FvwmEvent
  * This therefore means librplay as a dependency is no longer required.
* documentation: remove docbook in favour of asciidoc (ThomasAdam)
  * This therefore means that xsltproc as a dependency is no longer
    required, but asciidoctor will be for compiling man pages.
* documentation: --enable-htmldoc has been removed -- generating HTML
  documentation is longer possible.

Implemented enhancements:

* New Status command in JSON format (over a FIFO) for use with external
  bars such as lemonbar
  * Add expansion variables for a window's X/Y page
  * Introduced a compat-wrapper for FvwmCommand written in Python3

Fixed bugs:
See the Full Changelog

diffstat:

 wm/fvwm3/Makefile |  11 +++++++----
 wm/fvwm3/PLIST    |   8 ++++----
 wm/fvwm3/distinfo |  10 +++++-----
 3 files changed, 16 insertions(+), 13 deletions(-)

diffs (91 lines):

diff -r 352978e91e49 -r 2e250d4abef3 wm/fvwm3/Makefile
--- a/wm/fvwm3/Makefile Wed Jan 06 18:54:07 2021 +0000
+++ b/wm/fvwm3/Makefile Wed Jan 06 18:57:17 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2020/11/23 13:43:52 nia Exp $
+# $NetBSD: Makefile,v 1.4 2021/01/06 18:57:17 nia Exp $
 
-DISTNAME=      fvwm3-1.0.1
+DISTNAME=      fvwm3-1.0.2
 CATEGORIES=    wm x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=fvwmorg/}
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}
@@ -14,13 +14,15 @@
 
 USE_TOOLS+=    pkg-config perl:run
 USE_TOOLS+=    msgfmt msgmerge xgettext
+USE_TOOLS+=    gmake # needed for manpages installation
 
-# xsltproc
-TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+# asciidoctor
+TOOL_DEPENDS+= ${RUBY_PKGPREFIX}-asciidoctor-[0-9]*:../../textproc/ruby-asciidoctor
 
 # otherwise we get installed scripts that point to the tools directory.
 CONFIGURE_ENV+=        ac_cv_path_PYTHON=${PYTHONBIN}
 CONFIGURE_ENV+=        ac_cv_path_PERL=${PERL5}
+CONFIGURE_ENV+=        ac_cv_prog_ASCIIDOC=${PREFIX}/bin/asciidoctor${RUBY_VER}
 
 CONFIGURE_ARGS+=       --enable-mandoc
 
@@ -34,6 +36,7 @@
 .include "../../devel/libevent/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../lang/python/pyversion.mk"
+.include "../../lang/ruby/rubyversion.mk"
 .include "../../x11/libSM/buildlink3.mk"
 .include "../../x11/libX11/buildlink3.mk"
 .include "../../x11/libXcursor/buildlink3.mk"
diff -r 352978e91e49 -r 2e250d4abef3 wm/fvwm3/PLIST
--- a/wm/fvwm3/PLIST    Wed Jan 06 18:54:07 2021 +0000
+++ b/wm/fvwm3/PLIST    Wed Jan 06 18:57:17 2021 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1 2020/09/29 12:22:35 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2021/01/06 18:57:17 nia Exp $
+bin/FvwmCommand
 bin/fvwm-config
 bin/fvwm-convert-2.6
 bin/fvwm-menu-desktop
@@ -9,7 +10,6 @@
 bin/fvwm3
 bin/xpmroot
 libexec/fvwm3/${PKGVERSION}/FvwmAnimate
-libexec/fvwm3/${PKGVERSION}/FvwmAudio
 libexec/fvwm3/${PKGVERSION}/FvwmAuto
 libexec/fvwm3/${PKGVERSION}/FvwmBacker
 libexec/fvwm3/${PKGVERSION}/FvwmButtons
@@ -41,17 +41,17 @@
 man/man1/FvwmMFL.1
 man/man1/FvwmPager.1
 man/man1/FvwmPerl.1
+man/man1/FvwmPrompt.1
 man/man1/FvwmRearrange.1
 man/man1/FvwmScript.1
+man/man1/fvwm-config-2.6.1
 man/man1/fvwm-config.1
-man/man1/fvwm-convert-2.6.1
 man/man1/fvwm-menu-desktop.1
 man/man1/fvwm-menu-directory.1
 man/man1/fvwm-menu-xlock.1
 man/man1/fvwm-perllib.1
 man/man1/fvwm-root.1
 man/man1/fvwm3.1
-man/man1/xpmroot.1
 share/fvwm3/ConfigFvwmBacker
 share/fvwm3/ConfigFvwmButtons
 share/fvwm3/ConfigFvwmDefaults
diff -r 352978e91e49 -r 2e250d4abef3 wm/fvwm3/distinfo
--- a/wm/fvwm3/distinfo Wed Jan 06 18:54:07 2021 +0000
+++ b/wm/fvwm3/distinfo Wed Jan 06 18:57:17 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2020/11/23 13:43:52 nia Exp $
+$NetBSD: distinfo,v 1.3 2021/01/06 18:57:17 nia Exp $
 
-SHA1 (fvwm3-1.0.1.tar.gz) = 1d3bc6a2c6485b3fb184abb94d37d3a297827941
-RMD160 (fvwm3-1.0.1.tar.gz) = c6d5bd7ed8666038f104a2469dd3a5b302e3e4ad
-SHA512 (fvwm3-1.0.1.tar.gz) = e87e4863dbe409b2d2ae263ba0130f09a3089d21aa2ef95979b8522553a99496ad2a92d224101bfccf8f42620cb63e7b09f7f9ae23c0b02a10a5d0fa51f2c6ea
-Size (fvwm3-1.0.1.tar.gz) = 3793285 bytes
+SHA1 (fvwm3-1.0.2.tar.gz) = 3e98bce4718d9d3c1b292c211ec42896692a7399
+RMD160 (fvwm3-1.0.2.tar.gz) = 4a1e45dfe3664fd84714c29c8ad35ce1bd3de7a4
+SHA512 (fvwm3-1.0.2.tar.gz) = da495deb2a0833c790fbb1bed2eedf5b399134cae33f7494ee7124cf931ba138941c5cb0b595fd4ddf4a948e4d1e1da61e75b11ba58436dcc7fff37b0e6a070e
+Size (fvwm3-1.0.2.tar.gz) = 5449378 bytes



Home | Main Index | Thread Index | Old Index