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:   vins
Date:           Fri May 31 10:59:24 UTC 2024

Modified Files:
        pkgsrc/wm/fvwm3: Makefile PLIST distinfo options.mk
Added Files:
        pkgsrc/wm/fvwm3: go-modules.mk

Log Message:
wm/fvwm3: update to 1.1.0

# pkgsrc changes

* Introduce a 'golang' package option to address optional build of fvwm
  modules written in Go (namely FvwmPrompt), and handle installation such
  modules locally, by mimicking the functionality of
  lang/go/go-module.mk

# upstream changes

Breaking Changes

* build: fix Xft/Freetype/Fontconfig check by @ThomasAdam in #956
* Goto{Desk,Page,DeskAndPage}: use 'screen' keyword by @ThomasAdam in #967
* FvwmPager: present overview of all monitors if "Monitor:" is not used by @ThomasAdam in #978
* Remove single screen support, -s. by @somiaj in #977

Enhancements

* Add CurrentAtEnd to Alt-Tab WindowList by @somiaj in #938
* Add DesktopNames to xdg desktop file. by @somiaj in #939
* randr: allow geometry strings to include @n by @ThomasAdam in #940

Other Changes

* Don't use google fonts when building html doc. by @somiaj in #932
* Add index page for html manpages. by @somiaj in #934
* randr: fix primary flag check by @ThomasAdam in #936
* monitor: fix geometry parsing for window assignment by @ThomasAdam in #889
* GotoPage: inject current screen if missing by @ThomasAdam in #942
* Fix bug with fvwm-menu-directory --install-prefix option. by @somiaj in #943
* FvwmPrompt: accept commands on stdin by @ThomasAdam in #951
* Update default-config to check for FvwmPrompt. by @somiaj in #950
* RandR: handle monitor {dis,}connection better by @ThomasAdam in #953
* logging: minor tweaks by @ThomasAdam in #955
* FvwmPager: honour screen focus rules by @ThomasAdam in #958
* FvwmPager: use monitors from fvwm3lib by @ThomasAdam in #961
* FvwmPager: remove debug by @ThomasAdam in #962
* FvwmPager: remove list_focus handling by @ThomasAdam in #964
* GotoDesk: fallback to current monitor if not given by @ThomasAdam in #966
* Improve RandR Detection by @ThomasAdam in #963
* RandR: don't unset a new monitor's enabled state by @ThomasAdam in #971
* Stop fvwm-menu-desktop from informing users it cannot find icon %s. by @somiaj in #973
* shared mode: fix internal commands by @ThomasAdam in #976
* A few FvwmPager fixes by @ThomasAdam in #980


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/wm/fvwm3/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/wm/fvwm3/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/wm/fvwm3/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/wm/fvwm3/go-modules.mk
cvs rdiff -u -r1.3 -r1.4 pkgsrc/wm/fvwm3/options.mk

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.31 pkgsrc/wm/fvwm3/Makefile:1.32
--- pkgsrc/wm/fvwm3/Makefile:1.31       Wed May 29 16:34:45 2024
+++ pkgsrc/wm/fvwm3/Makefile    Fri May 31 10:59:24 2024
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.31 2024/05/29 16:34:45 adam Exp $
+# $NetBSD: Makefile,v 1.32 2024/05/31 10:59:24 vins Exp $
 
-DISTNAME=      fvwm3-1.0.9
-PKGREVISION=   2
+DISTNAME=      fvwm3-1.1.0
 CATEGORIES=    wm x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=fvwmorg/}
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}
+DIST_SUBDIR=   ${PKGNAME_NOREV}
 
 MAINTAINER=    vins%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/fvwmorg/fvwm3
@@ -17,11 +17,13 @@ GNU_CONFIGURE=              yes
 
 USE_TOOLS+=    pkg-config perl:run
 USE_TOOLS+=    msgfmt msgmerge xgettext
-USE_TOOLS+=    gmake # needed for manpages installation
+USE_TOOLS+=    gmake                                           # needed for manpages installation
 
-DEPENDS+=      ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg                            # fvwm-menu-desktop
+DEPENDS+=      ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg    # needed by fvwm-menu-desktop
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27      # wants python3
+PYTHON_VERSIONS_INCOMPATIBLE=  27                              # wants python3
+
+.include "../../lang/go/go-vars.mk"                            # required by golang linker
 
 REPLACE_SH=    utils/*.sh
 REPLACE_PERL=  perllib/FVWM/create-commands
@@ -40,7 +42,10 @@ CONFIGURE_ENV+=      ac_cv_path_PYTHON=${PYTH
 CONFIGURE_ENV+=        ac_cv_path_PERL=${PERL5}
 
 CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}/fvwm
+CONFIGURE_ARGS+=       --with-x
+CONFIGURE_ARGS+=       --with-imagepath=${X11BASE}/include/X11/bitmaps:${X11BASE}/include/X11/pixmaps:${PREFIX}/share/pixmaps
 CONFIGURE_ARGS+=       --with-iconv-library=${BUILDLINK_PREFIX.iconv}/lib
+CONFIGURE_ARGS+=       --with-readline-library=${BUILDLINK_PREFIX.readline}/lib
 CONFIGURE_ARGS+=       --with-iconv-includes=${BUILDLINK_PREFIX.iconv}/${BUILDLINK_INCDIRS.iconv:Q}
 
 .include "options.mk"

Index: pkgsrc/wm/fvwm3/PLIST
diff -u pkgsrc/wm/fvwm3/PLIST:1.7 pkgsrc/wm/fvwm3/PLIST:1.8
--- pkgsrc/wm/fvwm3/PLIST:1.7   Fri Mar 22 13:54:54 2024
+++ pkgsrc/wm/fvwm3/PLIST       Fri May 31 10:59:24 2024
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.7 2024/03/22 13:54:54 wiz Exp $
+@comment $NetBSD: PLIST,v 1.8 2024/05/31 10:59:24 vins Exp $
 bin/FvwmCommand
+${PLIST.go}bin/FvwmPrompt
 bin/fvwm-convert-2.6
 bin/fvwm-menu-desktop
 bin/fvwm-menu-directory
@@ -37,7 +38,7 @@ ${PLIST.doc}man/man1/FvwmIdent.1
 ${PLIST.doc}man/man1/FvwmMFL.1
 ${PLIST.doc}man/man1/FvwmPager.1
 ${PLIST.doc}man/man1/FvwmPerl.1
-${PLIST.doc}man/man1/FvwmPrompt.1
+${PLIST.go}man/man1/FvwmPrompt.1
 ${PLIST.doc}man/man1/FvwmRearrange.1
 ${PLIST.doc}man/man1/FvwmScript.1
 ${PLIST.doc}man/man1/fvwm-convert-2.6.1

Index: pkgsrc/wm/fvwm3/distinfo
diff -u pkgsrc/wm/fvwm3/distinfo:1.11 pkgsrc/wm/fvwm3/distinfo:1.12
--- pkgsrc/wm/fvwm3/distinfo:1.11       Sun Jan 14 12:54:52 2024
+++ pkgsrc/wm/fvwm3/distinfo    Fri May 31 10:59:24 2024
@@ -1,5 +1,191 @@
-$NetBSD: distinfo,v 1.11 2024/01/14 12:54:52 vins Exp $
+$NetBSD: distinfo,v 1.12 2024/05/31 10:59:24 vins Exp $
 
-BLAKE2s (fvwm3-1.0.9.tar.gz) = 0162a1c0899f2172d3d8ee94d18fdcfc2ee76248ba67b440004628db39073ff0
-SHA512 (fvwm3-1.0.9.tar.gz) = de71d74b76da8e0cf1560d51ef916857e3f825b272d786d9b6b93aef9a82c399f580b9b941a47aff1f327b097d12e1ce05860924e792206e4150ff19a5c39ee3
-Size (fvwm3-1.0.9.tar.gz) = 4525552 bytes
+BLAKE2s (fvwm3-1.1.0/fvwm3-1.1.0.tar.gz) = c6ecab629c147f1175d2ce43559494ad82672529c6bff8f0cf69edbc6b5a3d6e
+SHA512 (fvwm3-1.1.0/fvwm3-1.1.0.tar.gz) = 47eea05cbdecf4da3313b9183fa938544b451b9f133d7a68062feb222c3c1af3873402f80b60485d603afe8cd23a03f3e86a503fc1f2070e1ad2e6e64d012341
+Size (fvwm3-1.1.0/fvwm3-1.1.0.tar.gz) = 4527424 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_abiosoft_ishell_@v_v2.0.0+incompatible.mod) = 412085cc1afe15f47fe5be4f920b79f0656c35cc47a86b4447f31eba6427d2ce
+SHA512 (fvwm3-1.1.0/github.com_abiosoft_ishell_@v_v2.0.0+incompatible.mod) = 
4014fe87625c2ddd7362bb93d247d2ab3a1c0433e871c844c4b0223f1299c8b77f496c2e6faec204c13e572c616ccff641044a28898ce1c991bff6e2bb71623e
+Size (fvwm3-1.1.0/github.com_abiosoft_ishell_@v_v2.0.0+incompatible.mod) = 34 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_abiosoft_ishell_@v_v2.0.0+incompatible.zip) = 03bc73090c29ed1de76a10c0a4de1948ca7b0ebd8c0fdb8b4e0a5c1e01dd8529
+SHA512 (fvwm3-1.1.0/github.com_abiosoft_ishell_@v_v2.0.0+incompatible.zip) = 
0428a9d0dd421226d0b99629ac9db85a2968ddedf2450f69aa38d9fe766626713d484bf11f8ee2ce0544b1d0c621d0542bcbf0e273a16b6b23c3a97208becfb2
+Size (fvwm3-1.1.0/github.com_abiosoft_ishell_@v_v2.0.0+incompatible.zip) = 22358 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_abiosoft_readline_@v_v0.0.0-20180607040430-155bce2042db.mod) = 81bf038a7f8c8f9af6fa88b2126848293dbb17c228c829e020f3a75671db1d5b
+SHA512 (fvwm3-1.1.0/github.com_abiosoft_readline_@v_v0.0.0-20180607040430-155bce2042db.mod) = 
d4c6d9d9562edbd4406a7859a06054a6fb1e705c6ef0abd3b0a2ad17e77d7751bd1e4866599fc6009e15a6403858b07a4b6cd6644c7f5cc1ac7d04153cde3444
+Size (fvwm3-1.1.0/github.com_abiosoft_readline_@v_v0.0.0-20180607040430-155bce2042db.mod) = 36 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_abiosoft_readline_@v_v0.0.0-20180607040430-155bce2042db.zip) = 605b091200cc6813c633f2965b68e091b09232747e05eea413c25c3c9a273d99
+SHA512 (fvwm3-1.1.0/github.com_abiosoft_readline_@v_v0.0.0-20180607040430-155bce2042db.zip) = 
37b3e1410f816ef6287b63d2ca20f8c32c95d2ca8cf90f2c0bd978384f00794bf3cac21651441a30875091fcf80db03d0bdc0b24fa1dfe58610c57d200c38624
+Size (fvwm3-1.1.0/github.com_abiosoft_readline_@v_v0.0.0-20180607040430-155bce2042db.zip) = 56824 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_chzyer_logex_@v_v1.2.1.mod) = 9e974993f792ae71dfecd8eebe3592b92c023ec852bb00c5558be464e77fa9c1
+SHA512 (fvwm3-1.1.0/github.com_chzyer_logex_@v_v1.2.1.mod) = 620cb3d86ec60ec34b186f17045b8199ccf7d251e1835312d122b7eea06c4bbd41a812d43fa8738138323e396252ddd90813e3dd5d8b02f904789ebe8be133db
+Size (fvwm3-1.1.0/github.com_chzyer_logex_@v_v1.2.1.mod) = 40 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_chzyer_logex_@v_v1.2.1.zip) = 846832514a1c4b67b4c9d6b3be33b5fdc42ab5acf869a36741e4b8dfeece5ab6
+SHA512 (fvwm3-1.1.0/github.com_chzyer_logex_@v_v1.2.1.zip) = 8aa43a5bf61fb727cf4fde8a51c47a4e8f8883743e57eae81973cbfc86351a99c6dd0fe6561e0dcc5bfb8f3b139d615b0aa6fc0966308e6c5637a46d84d80eb0
+Size (fvwm3-1.1.0/github.com_chzyer_logex_@v_v1.2.1.zip) = 6866 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_chzyer_test_@v_v1.0.0.mod) = 6a3ffaccb3f4bf1841967a806e972dbdf66c12730e4ef256f25f9d94636f43a7
+SHA512 (fvwm3-1.1.0/github.com_chzyer_test_@v_v1.0.0.mod) = 5cabb3b689abd30235b1ac22a367e1817d872429ea909f34ac30da8c832bceffcd6ed3fac0630b7f586d2e6f0daef80be10231f6ea824a1a26502ad7797370a5
+Size (fvwm3-1.1.0/github.com_chzyer_test_@v_v1.0.0.mod) = 79 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_chzyer_test_@v_v1.0.0.zip) = 041cacc350bee3db00e4fc0febd0e4171e278cd510b3e583dbec61a1300ec615
+SHA512 (fvwm3-1.1.0/github.com_chzyer_test_@v_v1.0.0.zip) = 0a7152d7f4bf548850e6f1bc51f4b19f9513ae8ceca194b27118ec17a3e4443666612b6f07972581e009d6c711f4c31cbbd208a75286e7413d4cdb58acae9117
+Size (fvwm3-1.1.0/github.com_chzyer_test_@v_v1.0.0.zip) = 5518 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_creack_pty_@v_v1.1.9.mod) = df42a1d34a4df624a6fbab600483cf5afb215874880e2e9e23f5fb03d719eb16
+SHA512 (fvwm3-1.1.0/github.com_creack_pty_@v_v1.1.9.mod) = 9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a
+Size (fvwm3-1.1.0/github.com_creack_pty_@v_v1.1.9.mod) = 39 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_creack_pty_@v_v1.1.9.zip) = 222ecf76733c9d8dc44c3a2942399a5af29a5719d681c646950bc547e79fce13
+SHA512 (fvwm3-1.1.0/github.com_creack_pty_@v_v1.1.9.zip) = fb756e3ca66d8968c9059e59c8488108623b536e6619454049904372f265e7dba23be6bc35f9f4c7fcd38f95c4ef20efec42fbe7b9c7148b392f94f6774921ab
+Size (fvwm3-1.1.0/github.com_creack_pty_@v_v1.1.9.zip) = 19440 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_davecgh_go-spew_@v_v1.1.0.mod) = eee11d0ec5d2260dc11d9bfe8f9d523e54530b71cc8357f43c0214b3b74bef5c
+SHA512 (fvwm3-1.1.0/github.com_davecgh_go-spew_@v_v1.1.0.mod) = 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+Size (fvwm3-1.1.0/github.com_davecgh_go-spew_@v_v1.1.0.mod) = 34 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_davecgh_go-spew_@v_v1.1.1.mod) = eee11d0ec5d2260dc11d9bfe8f9d523e54530b71cc8357f43c0214b3b74bef5c
+SHA512 (fvwm3-1.1.0/github.com_davecgh_go-spew_@v_v1.1.1.mod) = 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+Size (fvwm3-1.1.0/github.com_davecgh_go-spew_@v_v1.1.1.mod) = 34 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_davecgh_go-spew_@v_v1.1.1.zip) = 5281c0e301579c764ebf96f97056ba8fc1a8142d98f2fe44aabb07d7e8ae4f3e
+SHA512 (fvwm3-1.1.0/github.com_davecgh_go-spew_@v_v1.1.1.zip) = 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
+Size (fvwm3-1.1.0/github.com_davecgh_go-spew_@v_v1.1.1.zip) = 60320 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_fatih_color_@v_v1.13.0.mod) = 208f13b746920e59986201882e8eca856e606ba037caf71225ed5c5ab708d446
+SHA512 (fvwm3-1.1.0/github.com_fatih_color_@v_v1.13.0.mod) = 657d9220217da47372f647fee297258a13495d7c10bd75d0645a21e81c41443b7a71f8162178181396129983cb695241056f052412fc2d5c4fefb214a2a82587
+Size (fvwm3-1.1.0/github.com_fatih_color_@v_v1.13.0.mod) = 126 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_fatih_color_@v_v1.13.0.zip) = 92e88587de3ca35762ef558e7532e7c7cc99d2acba9a9720250fc00ee32493b5
+SHA512 (fvwm3-1.1.0/github.com_fatih_color_@v_v1.13.0.zip) = 64a2b414704a06e4b181984ea287a10db68e1a3af0df276da3fb8241ce7a2f5ec501dd1b8a0cb8ae093419378a6ef3b84b4ef197be66ba620ed296e9e99e68e6
+Size (fvwm3-1.1.0/github.com_fatih_color_@v_v1.13.0.zip) = 12921 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_flynn-archive_go-shlex_@v_v0.0.0-20150515145356-3f9db97f8568.mod) = 698a3fb3b2f3cd788a472b5b9bc447772c729b0268111247803641a4edd5e0c9
+SHA512 (fvwm3-1.1.0/github.com_flynn-archive_go-shlex_@v_v0.0.0-20150515145356-3f9db97f8568.mod) = 
377c0d12dd298b07a2c5a91ba01d0c9b40a02bfcd40578ced147a737ffdc47d04e552d48f9da459abee04129276bdaeea492da940e56de390143413a7efc4b37
+Size (fvwm3-1.1.0/github.com_flynn-archive_go-shlex_@v_v0.0.0-20150515145356-3f9db97f8568.mod) = 41 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_flynn-archive_go-shlex_@v_v0.0.0-20150515145356-3f9db97f8568.zip) = a3c7226a445e81d5ad03dddb2b46f40979614716ec699f9a8face207fffd6f0a
+SHA512 (fvwm3-1.1.0/github.com_flynn-archive_go-shlex_@v_v0.0.0-20150515145356-3f9db97f8568.zip) = 
8eae75152694b708dfc0d14eb311856ace92a2dafb66d26bdedaf8e49f7842f4557291353ef096a54eed39f8c011777465527029e0a8cd134fc3841c99257013
+Size (fvwm3-1.1.0/github.com_flynn-archive_go-shlex_@v_v0.0.0-20150515145356-3f9db97f8568.zip) = 9798 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.1.0.mod) = 09417ed9d591b5c29a7fce2a9ed872082218f63cf0cfba87355e8e559aeea976
+SHA512 (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.1.0.mod) = 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d
+Size (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.1.0.mod) = 67 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.2.1.mod) = c7902e2b218e48371c72208ab3a42754282b425818489f0872c333e1dc01c1f7
+SHA512 (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.2.1.mod) = b920109a2a1f40e2c7bb4dd93d07138228fac3064b780449a38bf5e6cb0630c6b7bd79eaf18b35e0452846e5059b0e192682b0aa93cc563c6120816106b9f11b
+Size (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.2.1.mod) = 72 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.3.0.mod) = 94e572144480a0e28dcdd22d83e59309b19e3eb0855ba3ce97b33e842efb7bbd
+SHA512 (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.3.0.mod) = 3a55a2d745e3f04e4554ec076885cc26add2f6a840799b8f884ec9074ab13985cc50b4bf9ce7c8c32e580b62b376138e5ae66cc4df6e541bca3ffaa930c94421
+Size (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.3.0.mod) = 117 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.3.0.zip) = f7c6a79c2e4b98fc6f7b1db46f60ca59e241c841cd0a668ca7ed2f7ed57ef700
+SHA512 (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.3.0.zip) = 602353980e28baaaacfa3c739f4a6129d831eab4a600440051930ed02a7d000ea12a97d7094f4502ed88353702a2c6847fa842806955790cb76a1139e262f2b5
+Size (fvwm3-1.1.0/github.com_kr_pretty_@v_v0.3.0.zip) = 13000 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_kr_pty_@v_v1.1.1.mod) = 40cf54480d039c9d4a2692ae500319fdc6cb62b869b60976b3df99163869894d
+SHA512 (fvwm3-1.1.0/github.com_kr_pty_@v_v1.1.1.mod) = 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb
+Size (fvwm3-1.1.0/github.com_kr_pty_@v_v1.1.1.mod) = 25 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_kr_pty_@v_v1.1.1.zip) = 5b9e05bed9e2e064ca2b0b3f6633a8b0b9bbb00a5e06ae3932c5048555dc9c30
+SHA512 (fvwm3-1.1.0/github.com_kr_pty_@v_v1.1.1.zip) = 1c5bd671c28d8ef4fec6e870899a41c4abaad744e558eb4dc167235e14c9baa685f0e3eb31c0dcec2f638f162109c99c3a52bbd0ed0a704afd3a4d010fcb17b7
+Size (fvwm3-1.1.0/github.com_kr_pty_@v_v1.1.1.zip) = 14199 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_kr_text_@v_v0.1.0.mod) = 680f50a44801214a99d92a8314fc050a200f0c8ee971e7c64ba69346c5554425
+SHA512 (fvwm3-1.1.0/github.com_kr_text_@v_v0.1.0.mod) = 11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce
+Size (fvwm3-1.1.0/github.com_kr_text_@v_v0.1.0.mod) = 64 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_kr_text_@v_v0.2.0.mod) = 357461c274200b48eeb7314f6b32cd3720848093c178f79816bef294b59c2ea3
+SHA512 (fvwm3-1.1.0/github.com_kr_text_@v_v0.2.0.mod) = 9fbff125d97ce2c4b9b301021a987edbeb686b37927504df4e5c2f0ddbebc8ed28ee5152de7db2eceb0a0fc5728579823dc4145f36df9ba1961b9c2da1ac4461
+Size (fvwm3-1.1.0/github.com_kr_text_@v_v0.2.0.mod) = 68 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_kr_text_@v_v0.2.0.zip) = ccfed20783c537a43b270c407b9bc4410023f7298a024265c79c7fdea56d3c55
+SHA512 (fvwm3-1.1.0/github.com_kr_text_@v_v0.2.0.zip) = 5fbe5884d311244c5250d4a1b249749a84fc6a50d4d5d6b3967a4bccb317ebb807917fe540f13fea788abd863d7d2f2537a40b57cf156a3f920b15cd8b365ac0
+Size (fvwm3-1.1.0/github.com_kr_text_@v_v0.2.0.zip) = 12607 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_mattn_go-colorable_@v_v0.1.12.mod) = ba38dfd1e73d3c403ea7b5158d2e29cb33a30dd5703138f15176f4aca31eb7d2
+SHA512 (fvwm3-1.1.0/github.com_mattn_go-colorable_@v_v0.1.12.mod) = f2fa86449f7da9a73f3f8781e6b3dc6ad6e7d491cb37854be0dfb5c3ee086c36f509646e6fa383b4f00c3cb96c535e581016b2a43aedbfd9fe5861bada2f7ce0
+Size (fvwm3-1.1.0/github.com_mattn_go-colorable_@v_v0.1.12.mod) = 160 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_mattn_go-colorable_@v_v0.1.12.zip) = b63c77a58c3708c0e8f06eeda33284e3bdd1ce47fc271ef44c1f7e4423cae248
+SHA512 (fvwm3-1.1.0/github.com_mattn_go-colorable_@v_v0.1.12.zip) = 202a6349397e9f7b4a8252867f4928c694bbba813544b9bb8b8bc4851d18c074f688e3a1f01d7b65e899f492325048705d5250394613924b98bdaece8a2373c9
+Size (fvwm3-1.1.0/github.com_mattn_go-colorable_@v_v0.1.12.zip) = 13979 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_mattn_go-colorable_@v_v0.1.9.mod) = 58d00143e20a194aeb7e9d7af6790e28ec6e813b3cc563fa342cba1dcc61b134
+SHA512 (fvwm3-1.1.0/github.com_mattn_go-colorable_@v_v0.1.9.mod) = 60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5
+Size (fvwm3-1.1.0/github.com_mattn_go-colorable_@v_v0.1.9.mod) = 160 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_mattn_go-isatty_@v_v0.0.12.mod) = bfe9466b5bbed9a985efbf5ea4cdd6a6da9e51c7d1e8f7e354a7c7338a3145c0
+SHA512 (fvwm3-1.1.0/github.com_mattn_go-isatty_@v_v0.0.12.mod) = 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503
+Size (fvwm3-1.1.0/github.com_mattn_go-isatty_@v_v0.0.12.mod) = 104 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_mattn_go-isatty_@v_v0.0.14.mod) = 927c4e44c809a70af5d278922fe3bc89f7fb0a7f8642c31c6b91d9b9c463f5b0
+SHA512 (fvwm3-1.1.0/github.com_mattn_go-isatty_@v_v0.0.14.mod) = 23b01eb4023ff5018437ff98b55ada053eba49feab2777eed36d033f426c5456b143f3defbc3131dad1251205f3ffb3553e3c10bd98de80f0a462e8450d6d56c
+Size (fvwm3-1.1.0/github.com_mattn_go-isatty_@v_v0.0.14.mod) = 104 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_mattn_go-isatty_@v_v0.0.14.zip) = 8c839f738b2a9ba146e7277081821411cf1868fc565e71ed60c792428c95599d
+SHA512 (fvwm3-1.1.0/github.com_mattn_go-isatty_@v_v0.0.14.zip) = c6401cf5af80ea2495cb63800ff39fb9490f212f3aae0ac1d86b3d37ce6734eb35aea00b35bd26532feab77ef80322e765925f302d77f664dd57163f67a8374e
+Size (fvwm3-1.1.0/github.com_mattn_go-isatty_@v_v0.0.14.zip) = 8919 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_pkg_diff_@v_v0.0.0-20210226163009-20ebb0f2a09e.mod) = b578bd0a123f38c80268d6690305d02f8dcddde6185e1df36680f2855f99a4f0
+SHA512 (fvwm3-1.1.0/github.com_pkg_diff_@v_v0.0.0-20210226163009-20ebb0f2a09e.mod) = 
8b928ed342c4e92a9a3e36f1a1bb917ec38a145502d8192fd81ed78b4a9c24d1b24a2cb06b0c6cc5bf7a26bff4ea8354066f6b0456f1eafcde0921335afc3975
+Size (fvwm3-1.1.0/github.com_pkg_diff_@v_v0.0.0-20210226163009-20ebb0f2a09e.mod) = 36 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_pkg_diff_@v_v0.0.0-20210226163009-20ebb0f2a09e.zip) = 5c0c1fce22a545caa7319e48d168b7ef903fd42e9f6fda93f0d8c9c913dfee01
+SHA512 (fvwm3-1.1.0/github.com_pkg_diff_@v_v0.0.0-20210226163009-20ebb0f2a09e.zip) = 
18f43e293821920124a2571732900ca437a87ccc587369feabdb400b6b65b5868394496bf51a4a7a7441f19bf68fb0b53b007c0e69acc1e87eae4186e8659a53
+Size (fvwm3-1.1.0/github.com_pkg_diff_@v_v0.0.0-20210226163009-20ebb0f2a09e.zip) = 219375 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_pmezard_go-difflib_@v_v1.0.0.mod) = 365dee34dcd09f0fbcccb2fff0be74a00fe71a80b9104b1ad3a3c199a48f5a28
+SHA512 (fvwm3-1.1.0/github.com_pmezard_go-difflib_@v_v1.0.0.mod) = c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
+Size (fvwm3-1.1.0/github.com_pmezard_go-difflib_@v_v1.0.0.mod) = 37 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_pmezard_go-difflib_@v_v1.0.0.zip) = 5b631670d8d429f45417bea476ff18b8836c766d83f061aa1c4c8352bb5c33b6
+SHA512 (fvwm3-1.1.0/github.com_pmezard_go-difflib_@v_v1.0.0.zip) = 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2
+Size (fvwm3-1.1.0/github.com_pmezard_go-difflib_@v_v1.0.0.zip) = 12433 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_rogpeppe_go-internal_@v_v1.6.1.mod) = 84f3fd9bdbfa14dc4ebc29868f0fb9856bff823e60882a12b6a0c4247667375e
+SHA512 (fvwm3-1.1.0/github.com_rogpeppe_go-internal_@v_v1.6.1.mod) = d08f8ca2d93c0d97d5947ed3d221fff67e774e810d7fc9c93bd25bdc446190fc5590776a3e6b159fde2b97c3355921235fb6c8b8623b7f2090102a7f1ca1a6bc
+Size (fvwm3-1.1.0/github.com_rogpeppe_go-internal_@v_v1.6.1.mod) = 82 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_rogpeppe_go-internal_@v_v1.8.1.mod) = aaeedceb81ad291b46a9156aa9e6c675e6434bd057f855e71618337addba16e1
+SHA512 (fvwm3-1.1.0/github.com_rogpeppe_go-internal_@v_v1.8.1.mod) = d65f9ec2ad49d19912429940f439621257ee6b5f630f835b132763f26bfa665ab875fcb1f951f1c2c60a30a1198bc92cbb4cc8cb007c852118615f1e103a3bc8
+Size (fvwm3-1.1.0/github.com_rogpeppe_go-internal_@v_v1.8.1.mod) = 143 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_rogpeppe_go-internal_@v_v1.8.1.zip) = abfb71e3336cf1f6351b6720680da10d6f8377ad7f3206f0557937b8a824e291
+SHA512 (fvwm3-1.1.0/github.com_rogpeppe_go-internal_@v_v1.8.1.zip) = c5c4640e5f675fe7f6246aa0a75f763490abdcf44ab7c9b98d0c0e23e64a5f8fb4b3d07c175a630c386896d81c41879d0827a3d0414777b06a3e297790d7d987
+Size (fvwm3-1.1.0/github.com_rogpeppe_go-internal_@v_v1.8.1.zip) = 207657 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_sirupsen_logrus_@v_v1.8.1.mod) = 895823f1674562e92c0f627b224102cd31f945633c3adba4e6e6dbbd1fff80c9
+SHA512 (fvwm3-1.1.0/github.com_sirupsen_logrus_@v_v1.8.1.mod) = ba06d3386a03812f2ce65f0597b932beb62b70b4da92974c5f5ed81c150fb71ce0285a2d9779ec8a40916870b0e4da5c2c8c5591c3687f3b8e829652a01ec1f6
+Size (fvwm3-1.1.0/github.com_sirupsen_logrus_@v_v1.8.1.mod) = 242 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_sirupsen_logrus_@v_v1.8.1.zip) = a4c2f237e700d2ec8b18a1d6a3ce388fbb749996c0a9a5a7d38562b0ab89427b
+SHA512 (fvwm3-1.1.0/github.com_sirupsen_logrus_@v_v1.8.1.zip) = 50aa92ee488371c7242664cacc6772fcf3b54068d834089d7b62675f9e17a84d234295f266419919ca197f3ddb6d358bab6d5e4583883d4504d6ff90054f5827
+Size (fvwm3-1.1.0/github.com_sirupsen_logrus_@v_v1.8.1.zip) = 66301 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_stretchr_objx_@v_v0.1.0.mod) = 1eb73df00a63ad02b651d13ef6fec7b4842f22c3ecf50546104fddb717aa1c0b
+SHA512 (fvwm3-1.1.0/github.com_stretchr_objx_@v_v0.1.0.mod) = 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
+Size (fvwm3-1.1.0/github.com_stretchr_objx_@v_v0.1.0.mod) = 32 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_stretchr_objx_@v_v0.1.0.zip) = 9c22ff8923a666153d0f77ed6063deb42654a55acde81ef2f40431ea98130964
+SHA512 (fvwm3-1.1.0/github.com_stretchr_objx_@v_v0.1.0.zip) = 968b76a138261cfee0d1f58ede483741328968e24d073b24affdc7ab9cbf9bb76dd9fa1785423c49471c02ea4804810ebe673bc623c4f72389b2654a64a565e1
+Size (fvwm3-1.1.0/github.com_stretchr_objx_@v_v0.1.0.zip) = 34637 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_stretchr_testify_@v_v1.2.2.mod) = 0aab4ef6e84a9f79a057a2dd3c20af5527903ddca30e8e5207e0d64623d3121c
+SHA512 (fvwm3-1.1.0/github.com_stretchr_testify_@v_v1.2.2.mod) = 5b7ce867497852e4918b8cde5f75ecf2f24b9c95ad112478ac132322e904243f1cea3d16f5731646efb669256dbefc129ac70a499c8b1d25403a14c7e4fad10b
+Size (fvwm3-1.1.0/github.com_stretchr_testify_@v_v1.2.2.mod) = 35 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_stretchr_testify_@v_v1.7.1.mod) = 8f7c927dae69fdeb23ce71b39268d84489f12c4cb4cb30e23a564754fde44db8
+SHA512 (fvwm3-1.1.0/github.com_stretchr_testify_@v_v1.7.1.mod) = 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b
+Size (fvwm3-1.1.0/github.com_stretchr_testify_@v_v1.7.1.mod) = 216 bytes
+BLAKE2s (fvwm3-1.1.0/github.com_stretchr_testify_@v_v1.7.1.zip) = fafe7d69f0ae47b7c119f138b09967082c0e14919e8c708120c94c12193e4c06
+SHA512 (fvwm3-1.1.0/github.com_stretchr_testify_@v_v1.7.1.zip) = acd43e873a2be812e1c5eb38ce418c1aeed1fcce2bd227524e1d9f6c95b036e69468c06b413db042bae0a31b2f2d35e194461fabd0ca4c58f04fa2d17f1128c4
+Size (fvwm3-1.1.0/github.com_stretchr_testify_@v_v1.7.1.zip) = 110051 bytes
+BLAKE2s (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20191026070338-33540a1f6037.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
+SHA512 (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20191026070338-33540a1f6037.mod) = 
0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+Size (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20191026070338-33540a1f6037.mod) = 33 bytes
+BLAKE2s (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20200116001909-b77594299b42.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
+SHA512 (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20200116001909-b77594299b42.mod) = 
0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+Size (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20200116001909-b77594299b42.mod) = 33 bytes
+BLAKE2s (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
+SHA512 (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 
0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+Size (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 33 bytes
+BLAKE2s (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20210630005230-0f9fa26af87c.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20210630005230-0f9fa26af87c.mod) = 
85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20210630005230-0f9fa26af87c.mod) = 33 bytes
+BLAKE2s (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20210927094055-39ccf1dd6fa6.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20210927094055-39ccf1dd6fa6.mod) = 
85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20210927094055-39ccf1dd6fa6.mod) = 33 bytes
+BLAKE2s (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.mod) = 
85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.mod) = 33 bytes
+BLAKE2s (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.zip) = 0f69998e4a4708afc9cfc7a7890f11c0d974677986091b373c81d456bd51b870
+SHA512 (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.zip) = 
a0b5edd3c357301b3186e504c50751cb6b41f620279ca390e2c10306aa5e179101fc0231dd71c0c2e065d10a213cbc1f1b13e8e402f23e25eaec46da5b19b028
+Size (fvwm3-1.1.0/golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.zip) = 1762176 bytes
+BLAKE2s (fvwm3-1.1.0/gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 35cd1964700502d06b8c987979fb4dbddc41a5cda3368d037211b89d3587521f
+SHA512 (fvwm3-1.1.0/gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 
9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
+Size (fvwm3-1.1.0/gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 25 bytes
+BLAKE2s (fvwm3-1.1.0/gopkg.in_check.v1_@v_v1.0.0-20180628173108-788fd7840127.mod) = 35cd1964700502d06b8c987979fb4dbddc41a5cda3368d037211b89d3587521f
+SHA512 (fvwm3-1.1.0/gopkg.in_check.v1_@v_v1.0.0-20180628173108-788fd7840127.mod) = 
9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
+Size (fvwm3-1.1.0/gopkg.in_check.v1_@v_v1.0.0-20180628173108-788fd7840127.mod) = 25 bytes
+BLAKE2s (fvwm3-1.1.0/gopkg.in_check.v1_@v_v1.0.0-20201130134442-10cb98267c6c.mod) = 535d854a3208e5345eb291d48f401669a53e91c1d94a7a383a10a2cadd71e823
+SHA512 (fvwm3-1.1.0/gopkg.in_check.v1_@v_v1.0.0-20201130134442-10cb98267c6c.mod) = 
a2f9fd465e2e0c735ca80e04f2002e31cad434c5a3771a3adcdc7f9502f0caa7b27a5f17ec2cd95bcb214e12ac1200a78139db063d4384b864bd290cb6815e87
+Size (fvwm3-1.1.0/gopkg.in_check.v1_@v_v1.0.0-20201130134442-10cb98267c6c.mod) = 71 bytes
+BLAKE2s (fvwm3-1.1.0/gopkg.in_check.v1_@v_v1.0.0-20201130134442-10cb98267c6c.zip) = 0f65407cbdc610b7d793aabb53ce86f87039d306762692fafe04de7c6669d460
+SHA512 (fvwm3-1.1.0/gopkg.in_check.v1_@v_v1.0.0-20201130134442-10cb98267c6c.zip) = 
b69b95251b63b6fd0ed1953dae01edefa52126e2168246bc2cdf067879ae5f830df4e610da45f5ac5aa4789f70d79da8a9bfa7af5b3786ef8f1e665a8b397e02
+Size (fvwm3-1.1.0/gopkg.in_check.v1_@v_v1.0.0-20201130134442-10cb98267c6c.zip) = 42835 bytes
+BLAKE2s (fvwm3-1.1.0/gopkg.in_errgo.v2_@v_v2.1.0.mod) = 299af9dfb84cb83a53d1cdd19f1f74774b59f10986c729065706bc140c2a4232
+SHA512 (fvwm3-1.1.0/gopkg.in_errgo.v2_@v_v2.1.0.mod) = cac59fd7470fc9d3203dab6b9e881d4182cfca5acf0a19207a9aff2964d42f20422f9a164bb52b2fa73c523e3caafd63028189bd4190a1670870154dbf3e8178
+Size (fvwm3-1.1.0/gopkg.in_errgo.v2_@v_v2.1.0.mod) = 133 bytes
+BLAKE2s (fvwm3-1.1.0/gopkg.in_errgo.v2_@v_v2.1.0.zip) = 7f088ecb2fb4afd79fa47b841a0a56527214f3ba9e3587683d1a54236feac484
+SHA512 (fvwm3-1.1.0/gopkg.in_errgo.v2_@v_v2.1.0.zip) = 7fbe6eda590414d8c4f6da89d904308acb31b043054fc07d0443f788a405d8545944246842caec4cd9e19b6116359a65617726fb9cb56cd153c916855c32a6ee
+Size (fvwm3-1.1.0/gopkg.in_errgo.v2_@v_v2.1.0.zip) = 15087 bytes
+BLAKE2s (fvwm3-1.1.0/gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 17da54ba1894b4653d4c1ab1ae6e9fe03928a96c69cdc8db6b6ea9e34d673991
+SHA512 (fvwm3-1.1.0/gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 
307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
+Size (fvwm3-1.1.0/gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 95 bytes
+BLAKE2s (fvwm3-1.1.0/gopkg.in_yaml.v3_@v_v3.0.0.mod) = 17da54ba1894b4653d4c1ab1ae6e9fe03928a96c69cdc8db6b6ea9e34d673991
+SHA512 (fvwm3-1.1.0/gopkg.in_yaml.v3_@v_v3.0.0.mod) = 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
+Size (fvwm3-1.1.0/gopkg.in_yaml.v3_@v_v3.0.0.mod) = 95 bytes
+BLAKE2s (fvwm3-1.1.0/gopkg.in_yaml.v3_@v_v3.0.0.zip) = 8769af465c37d23baea5ef22fb168d9a139fe7369a0a4b89bd7e9b0dfde09d06
+SHA512 (fvwm3-1.1.0/gopkg.in_yaml.v3_@v_v3.0.0.zip) = 28237ca1abc2a7712d05a4b684e2088a1354bf7b474c6fe36dd2286a0fa96ff78679269ad183901973bba7ba44c7db07aa4d6f32dfe80650e57499ea38efaedc
+Size (fvwm3-1.1.0/gopkg.in_yaml.v3_@v_v3.0.0.zip) = 104597 bytes

Index: pkgsrc/wm/fvwm3/options.mk
diff -u pkgsrc/wm/fvwm3/options.mk:1.3 pkgsrc/wm/fvwm3/options.mk:1.4
--- pkgsrc/wm/fvwm3/options.mk:1.3      Fri Mar 22 13:54:54 2024
+++ pkgsrc/wm/fvwm3/options.mk  Fri May 31 10:59:24 2024
@@ -1,23 +1,104 @@
-# $NetBSD: options.mk,v 1.3 2024/03/22 13:54:54 wiz Exp $
+# $NetBSD: options.mk,v 1.4 2024/05/31 10:59:24 vins Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.fvwm3
-PKG_SUPPORTED_OPTIONS= svg doc
+PKG_SUPPORTED_OPTIONS= doc golang svg
 PKG_SUGGESTED_OPTIONS= doc
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_VARS+=           doc
+PLIST_VARS+=           doc go
 
+#
+# SVG icon support
+#
 .if !empty(PKG_OPTIONS:Msvg)
 .  include "../../graphics/librsvg/buildlink3.mk"
 .endif
 
+#
+# Build documentation (requires asciidoctor)
+#
 .if !empty(PKG_OPTIONS:Mdoc)
 CONFIGURE_ARGS+=       --enable-mandoc
-TOOL_DEPENDS+= ${RUBY_PKGPREFIX}-asciidoctor-[0-9]*:../../textproc/ruby-asciidoctor    # asciidoctor
-CONFIGURE_ENV+=        ac_cv_prog_ASCIIDOC=${PREFIX}/bin/asciidoctor${RUBY_VER}
+TOOL_DEPENDS+=         ${RUBY_PKGPREFIX}-asciidoctor-[0-9]*:../../textproc/ruby-asciidoctor
+ASCIIDOC=               ${PREFIX}/bin/asciidoctor${RUBY_VER}
+CONFIGURE_ENV+=                ac_cv_prog_ASCIIDOC=${ASCIIDOC:Q}
 .  include "../../lang/ruby/rubyversion.mk"
 PLIST.doc=             yes
 .else
 CONFIGURE_ARGS+=       --disable-mandoc
 .endif
+
+#
+# Fvwm modules written in Go
+#
+.if !empty(PKG_OPTIONS:Mgolang)
+
+.  include "../../lang/go/version.mk"
+.  include "go-modules.mk"
+
+GO_BUILD_PATTERN?=     ./...
+GO_MOD_DIRS?=          bin/FvwmPrompt
+GO_MOD_DOCS?=          FvwmPrompt
+
+MAKE_JOBS_SAFE=                no
+INSTALLATION_DIRS+=    bin
+USE_TOOLS+=            pax
+
+TOOL_DEPENDS+=         ${GO_PACKAGE_DEP}
+PRINT_PLIST_AWK+=      /^@pkgdir bin$$/ { next; }
+
+MAKE_ENV+=     GO111MODULE=on GOPATH=${WRKDIR}/.gopath
+MAKE_ENV+=     GOFLAGS=-ldflags="-s -w"
+MAKE_ENV+=     GOPROXY=file://${WRKDIR}/.goproxy
+MAKE_ENV+=     GOCACHE=${WRKDIR}/.cache/go-build
+MAKE_ENV+=     GOTOOLCHAIN=local
+
+.PHONY: show-go-modules
+show-go-modules: ${WRKDIR}/.extract_done
+.  for d in ${GO_MOD_DIRS}
+       ${RUN} cd ${WRKSRC}/${d} &&     \
+               ${PKGSRC_SETENV} ${MAKE_ENV} https_proxy= GOPROXY= ${GO} mod download -x
+.  endfor
+       ${RUN} ${PRINTF} '# $$%s$$\n\n' NetBSD
+       ${RUN} cd ${WRKDIR}/.gopath/pkg/mod/cache/download &&   \
+               ${FIND} . -type f -a \( -name "*.mod" -o -name "*.zip" \)       \
+       | ${SED} -e 's/\.\//GO_MODULE_FILES+=   /' | ${SORT}
+
+DISTFILES?=            ${DEFAULT_DISTFILES}
+EXTRACT_ONLY?=         ${DEFAULT_DISTFILES} ${GO_MODULE_EXTRACT}
+.  for i in ${GO_MODULE_FILES}
+DISTFILES+=            ${i:C/[\/!]/_/g}
+SITES.${i:C/[\/!]/_/g}=        -https://proxy.golang.org/${i}
+.  endfor
+
+post-extract:
+.  for i in ${GO_MODULE_FILES}
+       ${RUN} ${MKDIR} ${WRKDIR}/.goproxy/${i:H}
+       ${RUN} cp ${DISTDIR}/${DIST_SUBDIR}/${i:C/[\/!]/_/g} ${WRKDIR}/.goproxy/${i}
+.  endfor
+
+post-build:
+.  for d in ${GO_MOD_DIRS}
+       ${RUN} ${PRINTF} '%s\n' "Making fvwm Go modules in ${d} ... "
+       ${RUN} cd ${WRKSRC}/${d} && ${_ULIMIT_CMD} ${PKGSRC_SETENV} ${MAKE_ENV} \
+               ${GO} ${GOFLAGS} install -v ${GO_BUILD_PATTERN}
+.  endfor
+.  if !empty(PKG_OPTIONS:Mdoc)
+.    for i in ${GO_MOD_DOCS}
+       ${RUN} ${PRINTF} '%s\n' "Building documentation for ${i} ... "
+       ${RUN} cd ${WRKSRC}/doc && ${ASCIIDOC} -b manpage -a ${i} ${i}.adoc -o ${i}.1
+.    endfor
+.  endif
+
+post-install:
+       ${RUN} cd ${WRKDIR}/.gopath && [ ! -d bin ] || ${PAX} -rw bin ${DESTDIR}${PREFIX}
+.  for i in ${GO_MOD_DOCS}
+       ${INSTALL_MAN} ${WRKSRC}/doc/${i}.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+.  endfor
+
+pre-clean:
+       ${RUN} [ -d ${WRKDIR}/.gopath ] && chmod -R +w ${WRKDIR}/.gopath ||  ${TRUE}
+
+PLIST.go=              yes
+.endif

Added files:

Index: pkgsrc/wm/fvwm3/go-modules.mk
diff -u /dev/null pkgsrc/wm/fvwm3/go-modules.mk:1.1
--- /dev/null   Fri May 31 10:59:24 2024
+++ pkgsrc/wm/fvwm3/go-modules.mk       Fri May 31 10:59:24 2024
@@ -0,0 +1,64 @@
+# $NetBSD: go-modules.mk,v 1.1 2024/05/31 10:59:24 vins Exp $
+
+GO_MODULE_FILES+=      github.com/abiosoft/ishell/@v/v2.0.0+incompatible.mod
+GO_MODULE_FILES+=      github.com/abiosoft/ishell/@v/v2.0.0+incompatible.zip
+GO_MODULE_FILES+=      github.com/abiosoft/readline/@v/v0.0.0-20180607040430-155bce2042db.mod
+GO_MODULE_FILES+=      github.com/abiosoft/readline/@v/v0.0.0-20180607040430-155bce2042db.zip
+GO_MODULE_FILES+=      github.com/chzyer/logex/@v/v1.2.1.mod
+GO_MODULE_FILES+=      github.com/chzyer/logex/@v/v1.2.1.zip
+GO_MODULE_FILES+=      github.com/chzyer/test/@v/v1.0.0.mod
+GO_MODULE_FILES+=      github.com/chzyer/test/@v/v1.0.0.zip
+GO_MODULE_FILES+=      github.com/creack/pty/@v/v1.1.9.mod
+GO_MODULE_FILES+=      github.com/creack/pty/@v/v1.1.9.zip
+GO_MODULE_FILES+=      github.com/davecgh/go-spew/@v/v1.1.0.mod
+GO_MODULE_FILES+=      github.com/davecgh/go-spew/@v/v1.1.1.mod
+GO_MODULE_FILES+=      github.com/davecgh/go-spew/@v/v1.1.1.zip
+GO_MODULE_FILES+=      github.com/fatih/color/@v/v1.13.0.mod
+GO_MODULE_FILES+=      github.com/fatih/color/@v/v1.13.0.zip
+GO_MODULE_FILES+=      github.com/flynn-archive/go-shlex/@v/v0.0.0-20150515145356-3f9db97f8568.mod
+GO_MODULE_FILES+=      github.com/flynn-archive/go-shlex/@v/v0.0.0-20150515145356-3f9db97f8568.zip
+GO_MODULE_FILES+=      github.com/kr/pretty/@v/v0.1.0.mod
+GO_MODULE_FILES+=      github.com/kr/pretty/@v/v0.2.1.mod
+GO_MODULE_FILES+=      github.com/kr/pretty/@v/v0.3.0.mod
+GO_MODULE_FILES+=      github.com/kr/pretty/@v/v0.3.0.zip
+GO_MODULE_FILES+=      github.com/kr/pty/@v/v1.1.1.mod
+GO_MODULE_FILES+=      github.com/kr/pty/@v/v1.1.1.zip
+GO_MODULE_FILES+=      github.com/kr/text/@v/v0.1.0.mod
+GO_MODULE_FILES+=      github.com/kr/text/@v/v0.2.0.mod
+GO_MODULE_FILES+=      github.com/kr/text/@v/v0.2.0.zip
+GO_MODULE_FILES+=      github.com/mattn/go-colorable/@v/v0.1.12.mod
+GO_MODULE_FILES+=      github.com/mattn/go-colorable/@v/v0.1.12.zip
+GO_MODULE_FILES+=      github.com/mattn/go-colorable/@v/v0.1.9.mod
+GO_MODULE_FILES+=      github.com/mattn/go-isatty/@v/v0.0.12.mod
+GO_MODULE_FILES+=      github.com/mattn/go-isatty/@v/v0.0.14.mod
+GO_MODULE_FILES+=      github.com/mattn/go-isatty/@v/v0.0.14.zip
+GO_MODULE_FILES+=      github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.mod
+GO_MODULE_FILES+=      github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.zip
+GO_MODULE_FILES+=      github.com/pmezard/go-difflib/@v/v1.0.0.mod
+GO_MODULE_FILES+=      github.com/pmezard/go-difflib/@v/v1.0.0.zip
+GO_MODULE_FILES+=      github.com/rogpeppe/go-internal/@v/v1.6.1.mod
+GO_MODULE_FILES+=      github.com/rogpeppe/go-internal/@v/v1.8.1.mod
+GO_MODULE_FILES+=      github.com/rogpeppe/go-internal/@v/v1.8.1.zip
+GO_MODULE_FILES+=      github.com/sirupsen/logrus/@v/v1.8.1.mod
+GO_MODULE_FILES+=      github.com/sirupsen/logrus/@v/v1.8.1.zip
+GO_MODULE_FILES+=      github.com/stretchr/objx/@v/v0.1.0.mod
+GO_MODULE_FILES+=      github.com/stretchr/objx/@v/v0.1.0.zip
+GO_MODULE_FILES+=      github.com/stretchr/testify/@v/v1.2.2.mod
+GO_MODULE_FILES+=      github.com/stretchr/testify/@v/v1.7.1.mod
+GO_MODULE_FILES+=      github.com/stretchr/testify/@v/v1.7.1.zip
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.0.0-20210927094055-39ccf1dd6fa6.mod
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.zip
+GO_MODULE_FILES+=      gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
+GO_MODULE_FILES+=      gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod
+GO_MODULE_FILES+=      gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.mod
+GO_MODULE_FILES+=      gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.zip
+GO_MODULE_FILES+=      gopkg.in/errgo.v2/@v/v2.1.0.mod
+GO_MODULE_FILES+=      gopkg.in/errgo.v2/@v/v2.1.0.zip
+GO_MODULE_FILES+=      gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod
+GO_MODULE_FILES+=      gopkg.in/yaml.v3/@v/v3.0.0.mod
+GO_MODULE_FILES+=      gopkg.in/yaml.v3/@v/v3.0.0.zip



Home | Main Index | Thread Index | Old Index