pkgsrc-Changes archive

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

CVS commit: pkgsrc/wm/fvwm3



Module Name:    pkgsrc
Committed By:   nia
Date:           Wed Jan  6 18:57:17 UTC 2021

Modified Files:
        pkgsrc/wm/fvwm3: Makefile PLIST distinfo

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/wm/fvwm3/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/wm/fvwm3/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/wm/fvwm3/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/wm/fvwm3/Makefile
diff -u pkgsrc/wm/fvwm3/Makefile:1.3 pkgsrc/wm/fvwm3/Makefile:1.4
--- pkgsrc/wm/fvwm3/Makefile:1.3        Mon Nov 23 13:43:52 2020
+++ pkgsrc/wm/fvwm3/Makefile    Wed Jan  6 18:57:17 2021
@@ -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 @@ GNU_CONFIGURE=      yes
 
 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 @@ BUILDLINK_API_DEPENDS.libevent+=      libeven
 .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"

Index: pkgsrc/wm/fvwm3/PLIST
diff -u pkgsrc/wm/fvwm3/PLIST:1.1 pkgsrc/wm/fvwm3/PLIST:1.2
--- pkgsrc/wm/fvwm3/PLIST:1.1   Tue Sep 29 12:22:35 2020
+++ pkgsrc/wm/fvwm3/PLIST       Wed Jan  6 18:57:17 2021
@@ -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/fvwm-root
 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/FvwmIdent.1
 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

Index: pkgsrc/wm/fvwm3/distinfo
diff -u pkgsrc/wm/fvwm3/distinfo:1.2 pkgsrc/wm/fvwm3/distinfo:1.3
--- pkgsrc/wm/fvwm3/distinfo:1.2        Mon Nov 23 13:43:52 2020
+++ pkgsrc/wm/fvwm3/distinfo    Wed Jan  6 18:57:17 2021
@@ -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