Re: [UPDATE] sysutils/glide 0.13.1 -> 0.13.2
ping :-) On 10/27/18 8:40 AM, fredl wrote: > ping > > On 10/2/18 10:15 AM, fredl wrote: >> Hey, >> attached diff updates sysutils/glide from 0.13.1 to 0.13.2 >> >> release notes: >> https://github.com/Masterminds/glide/releases/tag/v0.13.2 >> >
[UPDATE] www/hugo 0.52 -> 0.53
Hey, attached diff updates hugo from 0.52 to 0.53. release notes: https://github.com/gohugoio/hugo/releases/tag/v0.53 -- Kevin Index: Makefile === RCS file: /cvs/ports/www/hugo/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile 15 Dec 2018 14:19:17 - 1.6 +++ Makefile 26 Dec 2018 21:11:55 - @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = ${GO_ARCHS} COMMENT = fast and flexible static site generator -DISTNAME = hugo-0.52 +DISTNAME = hugo-0.53 CATEGORIES = www Index: distinfo === RCS file: /cvs/ports/www/hugo/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo 15 Dec 2018 14:19:17 - 1.6 +++ distinfo 26 Dec 2018 21:11:55 - @@ -1,2 +1,2 @@ -SHA256 (hugo-0.52.tar.gz) = dkDphu/o7nQKQB0sgwC6yqTRJ5KkR4WIvEtGNPOR9NU= -SIZE (hugo-0.52.tar.gz) = 22622962 +SHA256 (hugo-0.53.tar.gz) = P3dy2mXmnhAv4PcKPHbsjG15psaOw/PRrrftmiE0sSo= +SIZE (hugo-0.53.tar.gz) = 23543302 Index: pkg/PLIST === RCS file: /cvs/ports/www/hugo/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 11 Jun 2018 21:17:14 - 1.1.1.1 +++ pkg/PLIST 26 Dec 2018 21:11:55 - @@ -1,6 +1,5 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2018/06/11 21:17:14 solene Exp $ @bin bin/hugo -@man man/man1/hugo-benchmark.1 @man man/man1/hugo-config.1 @man man/man1/hugo-convert-toJSON.1 @man man/man1/hugo-convert-toTOML.1
Re: [UPDATE] www/hugo 0.51 -> 0.52
You are right :-) Thanks! Attached is the new diff. -- fredl On 12/13/18 3:13 AM, Edward Lopez-Acosta wrote: Should this have `NO_TEST = Yes` in the Makefile? I checked on GitHub and there are no tests for Hugo and running `make test` results in the following: /usr/ports/www/hugo $ make test ===> Regression tests for hugo-0.52 /usr/bin/env -i GOCACHE=off GOPATH="/usr/ports/pobj/hugo-0.52/go:/usr/local/go-pkg" PATH="/usr/ports/pobj/hugo-0.52/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin" go test -v -p 1 github.com/gohugoio/hugo ? github.com/gohugoio/hugo [no test files] Please let me know if I am missing something here. Thank you, Index: Makefile === RCS file: /cvs/ports/www/hugo/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 15 Nov 2018 21:12:05 - 1.5 +++ Makefile 14 Dec 2018 18:26:25 - @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = ${GO_ARCHS} COMMENT = fast and flexible static site generator -DISTNAME = hugo-0.51 +DISTNAME = hugo-0.52 CATEGORIES = www @@ -19,6 +19,8 @@ WANTLIB += c pthread MASTER_SITES = https://files.fairydust.space/ MODULES = lang/go + +NO_TEST = Yes ALL_TARGET = github.com/gohugoio/hugo Index: distinfo === RCS file: /cvs/ports/www/hugo/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 15 Nov 2018 21:12:05 - 1.5 +++ distinfo 14 Dec 2018 18:26:25 - @@ -1,2 +1,2 @@ -SHA256 (hugo-0.51.tar.gz) = 8A7FNK8uSsIkPOXF/s1ZG6SFiUzhQKxL3Dm78R+aQI4= -SIZE (hugo-0.51.tar.gz) = 22613513 +SHA256 (hugo-0.52.tar.gz) = dkDphu/o7nQKQB0sgwC6yqTRJ5KkR4WIvEtGNPOR9NU= +SIZE (hugo-0.52.tar.gz) = 22622962
[UPDATE] www/hugo 0.51 -> 0.52
Hey, attached diff updates hugo from 0.51 to 0.52. release notes: https://github.com/gohugoio/hugo/releases/tag/v0.52 -- Kevin ? hugo_51_update.diff Index: Makefile === RCS file: /cvs/ports/www/hugo/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 15 Nov 2018 21:12:05 - 1.5 +++ Makefile 11 Dec 2018 09:15:30 - @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = ${GO_ARCHS} COMMENT = fast and flexible static site generator -DISTNAME = hugo-0.51 +DISTNAME = hugo-0.52 CATEGORIES = www Index: distinfo === RCS file: /cvs/ports/www/hugo/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 15 Nov 2018 21:12:05 - 1.5 +++ distinfo 11 Dec 2018 09:15:30 - @@ -1,2 +1,2 @@ -SHA256 (hugo-0.51.tar.gz) = 8A7FNK8uSsIkPOXF/s1ZG6SFiUzhQKxL3Dm78R+aQI4= -SIZE (hugo-0.51.tar.gz) = 22613513 +SHA256 (hugo-0.52.tar.gz) = dkDphu/o7nQKQB0sgwC6yqTRJ5KkR4WIvEtGNPOR9NU= +SIZE (hugo-0.52.tar.gz) = 22622962
[UPDATE] www/hugo 0.49 -> 0.51
Hey, attached diff updates hugo from 0.49 to 0.51. Also I changed the dep management from sysutils/dep to the go vendor module which was introduced in go 1.11. release notes: https://github.com/gohugoio/hugo/releases/tag/v0.51 -- Kevin Index: Makefile === RCS file: /cvs/ports/www/hugo/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile2 Oct 2018 06:41:29 - 1.4 +++ Makefile13 Nov 2018 09:18:51 - @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS =${GO_ARCHS} COMMENT = fast and flexible static site generator -DISTNAME = hugo-0.49 +DISTNAME = hugo-0.51 CATEGORIES = www Index: distinfo === RCS file: /cvs/ports/www/hugo/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo2 Oct 2018 06:41:29 - 1.4 +++ distinfo13 Nov 2018 09:18:51 - @@ -1,2 +1,2 @@ -SHA256 (hugo-0.49.tar.gz) = SAP1LxGenIpD7dtZiqxAj/SUxNEjl2s9JUXlDoaZzZE= -SIZE (hugo-0.49.tar.gz) = 72255544 +SHA256 (hugo-0.51.tar.gz) = 8A7FNK8uSsIkPOXF/s1ZG6SFiUzhQKxL3Dm78R+aQI4= +SIZE (hugo-0.51.tar.gz) = 22613513
Re: [UPDATE] sysutils/glide 0.13.1 -> 0.13.2
ping On 10/2/18 10:15 AM, fredl wrote: Hey, attached diff updates sysutils/glide from 0.13.1 to 0.13.2 release notes: https://github.com/Masterminds/glide/releases/tag/v0.13.2
Re: UPDATE: net/onionshare
On 10/21/18 1:51 PM, Grégoire Jadi wrote: fredl writes: Hey, Hello, Both cli and -gui works on amd64. Hey, thanks for your feedback! Thanks for the update. I think you need to drop the REVISION-gui (but I'm just a port-newb). You are right, please find the new diff attached to this mail! -- fredl Index: Makefile === RCS file: /cvs/ports/net/onionshare/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile27 Jun 2018 21:04:00 - 1.2 +++ Makefile21 Oct 2018 13:25:00 - @@ -6,11 +6,10 @@ COMMENT-gui = graphical user interface GH_ACCOUNT = micahflee GH_PROJECT = onionshare GH_TAGNAME = v${MODPY_EGG_VERSION} -MODPY_EGG_VERSION =1.3 +MODPY_EGG_VERSION =1.3.1 PKGNAME-main = onionshare-${MODPY_EGG_VERSION} PKGNAME-gui = onionshare-gui-${MODPY_EGG_VERSION} -REVISION-gui = 0 CATEGORIES = net @@ -37,5 +36,15 @@ RUN_DEPENDS-gui =${RUN_DEPENDS} \ # XXX: not yet working NO_TEST = Yes + +DOCDIR=${PREFIX}/share/doc/onionshare +LICENSEDIR=${WRKSRC}/install/licenses + +post-install: + ${INSTALL_DATA_DIR} ${DOCDIR} + ${INSTALL_DATA} ${LICENSEDIR}/license-obfs4.txt ${DOCDIR} + ${INSTALL_DATA} ${LICENSEDIR}/license-onionshare.txt ${DOCDIR} + ${INSTALL_DATA} ${LICENSEDIR}/license-tor.txt ${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${DOCDIR} .include Index: distinfo === RCS file: /cvs/ports/net/onionshare/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo9 Mar 2018 23:36:42 - 1.1.1.1 +++ distinfo21 Oct 2018 13:25:00 - @@ -1,2 +1,2 @@ -SHA256 (onionshare-1.3.tar.gz) = AIkUctiW5AWg9y36jq+D2uyj3DG+Uz1uLIbyxTkUz+0= -SIZE (onionshare-1.3.tar.gz) = 431352 +SHA256 (onionshare-1.3.1.tar.gz) = h+H6llSCBk6MfIvDIyb1dI/QOPfSr29RBWRE2yLvA1c= +SIZE (onionshare-1.3.1.tar.gz) = 436741 Index: pkg/PLIST-main === RCS file: /cvs/ports/net/onionshare/pkg/PLIST-main,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST-main --- pkg/PLIST-main 9 Mar 2018 23:36:42 - 1.1.1.1 +++ pkg/PLIST-main 21 Oct 2018 13:25:00 - @@ -20,6 +20,11 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/onionshare/strings.py lib/python${MODPY_VERSION}/site-packages/onionshare/web.py share/applications/ +share/doc/onionshare/ +share/doc/onionshare/README.md +share/doc/onionshare/license-obfs4.txt +share/doc/onionshare/license-onionshare.txt +share/doc/onionshare/license-tor.txt share/onionshare/ share/onionshare/html/ share/onionshare/html/404.html @@ -42,7 +47,6 @@ share/onionshare/images/server_working.p share/onionshare/images/settings.png share/onionshare/images/web_file.png share/onionshare/images/web_folder.png -share/onionshare/license.txt share/onionshare/locale/ share/onionshare/locale/cs.json share/onionshare/locale/da.json
UPDATE: net/onionshare
Hey, attached is a update for net/onionshare. It updates onionshare to version 1.3.1. (Changes: https://github.com/micahflee/onionshare/releases/tag/v1.3.1) + license and readme.md files added. -- fredl Index: Makefile === RCS file: /cvs/ports/net/onionshare/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile27 Jun 2018 21:04:00 - 1.2 +++ Makefile8 Oct 2018 08:26:37 - @@ -6,7 +6,7 @@ COMMENT-gui = graphical user interface GH_ACCOUNT = micahflee GH_PROJECT = onionshare GH_TAGNAME = v${MODPY_EGG_VERSION} -MODPY_EGG_VERSION =1.3 +MODPY_EGG_VERSION =1.3.1 PKGNAME-main = onionshare-${MODPY_EGG_VERSION} PKGNAME-gui = onionshare-gui-${MODPY_EGG_VERSION} @@ -37,5 +37,15 @@ RUN_DEPENDS-gui =${RUN_DEPENDS} \ # XXX: not yet working NO_TEST = Yes + +DOCDIR=${PREFIX}/share/doc/onionshare +LICENSEDIR=${WRKSRC}/install/licenses + +post-install: + ${INSTALL_DATA_DIR} ${DOCDIR} + ${INSTALL_DATA} ${LICENSEDIR}/license-obfs4.txt ${DOCDIR} + ${INSTALL_DATA} ${LICENSEDIR}/license-onionshare.txt ${DOCDIR} + ${INSTALL_DATA} ${LICENSEDIR}/license-tor.txt ${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${DOCDIR} .include Index: distinfo === RCS file: /cvs/ports/net/onionshare/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo9 Mar 2018 23:36:42 - 1.1.1.1 +++ distinfo8 Oct 2018 08:26:37 - @@ -1,2 +1,2 @@ -SHA256 (onionshare-1.3.tar.gz) = AIkUctiW5AWg9y36jq+D2uyj3DG+Uz1uLIbyxTkUz+0= -SIZE (onionshare-1.3.tar.gz) = 431352 +SHA256 (onionshare-1.3.1.tar.gz) = h+H6llSCBk6MfIvDIyb1dI/QOPfSr29RBWRE2yLvA1c= +SIZE (onionshare-1.3.1.tar.gz) = 436741 Index: pkg/PLIST-main === RCS file: /cvs/ports/net/onionshare/pkg/PLIST-main,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST-main --- pkg/PLIST-main 9 Mar 2018 23:36:42 - 1.1.1.1 +++ pkg/PLIST-main 8 Oct 2018 08:26:37 - @@ -20,6 +20,11 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/onionshare/strings.py lib/python${MODPY_VERSION}/site-packages/onionshare/web.py share/applications/ +share/doc/onionshare/ +share/doc/onionshare/README.md +share/doc/onionshare/license-obfs4.txt +share/doc/onionshare/license-onionshare.txt +share/doc/onionshare/license-tor.txt share/onionshare/ share/onionshare/html/ share/onionshare/html/404.html @@ -42,7 +47,6 @@ share/onionshare/images/server_working.p share/onionshare/images/settings.png share/onionshare/images/web_file.png share/onionshare/images/web_folder.png -share/onionshare/license.txt share/onionshare/locale/ share/onionshare/locale/cs.json share/onionshare/locale/da.json
[UPDATE] sysutils/glide 0.13.1 -> 0.13.2
Hey, attached diff updates sysutils/glide from 0.13.1 to 0.13.2 release notes: https://github.com/Masterminds/glide/releases/tag/v0.13.2 -- Kevin Index: Makefile === RCS file: /cvs/ports/sysutils/glide/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile22 Jun 2018 13:54:23 - 1.1.1.1 +++ Makefile2 Oct 2018 08:10:30 - @@ -2,7 +2,7 @@ COMMENT = package manager for Go -VERSION = 0.13.1 +VERSION = 0.13.2 GH_ACCOUNT = Masterminds GH_PROJECT = glide GH_TAGNAME = v${VERSION} Index: distinfo === RCS file: /cvs/ports/sysutils/glide/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo22 Jun 2018 13:54:23 - 1.1.1.1 +++ distinfo2 Oct 2018 08:10:30 - @@ -1,2 +1,2 @@ -SHA256 (glide-0.13.1.tar.gz) = hMTjZcn3ajyJeAGNNLQzGwyZkzL2KPwgZKp5paZP/JA= -SIZE (glide-0.13.1.tar.gz) = 269877 +SHA256 (glide-0.13.2.tar.gz) = CIaFGvJDexYdR7J5oyvvQmV3577D9aza3r40VJqugnA= +SIZE (glide-0.13.2.tar.gz) = 271150
[UPDATE] www/hugo 0.47.1 -> 0.49
Hey, attached diff updates hugo from 0.47.1 to 0.49. release notes: https://github.com/gohugoio/hugo/releases/tag/v0.49 -- Kevin Index: Makefile === RCS file: /cvs/ports/www/hugo/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile1 Oct 2018 09:00:28 - 1.3 +++ Makefile1 Oct 2018 09:46:14 - @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS =${GO_ARCHS} COMMENT = fast and flexible static site generator -DISTNAME = hugo-0.47.1 +DISTNAME = hugo-0.49 CATEGORIES = www Index: distinfo === RCS file: /cvs/ports/www/hugo/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo1 Oct 2018 09:00:28 - 1.3 +++ distinfo1 Oct 2018 09:46:14 - @@ -1,2 +1,2 @@ -SHA256 (hugo-0.47.1.tar.gz) = r7g8PPgx0kUntUBTwvVW5d+P38t6s7ANrMsZiZVEvp0= -SIZE (hugo-0.47.1.tar.gz) = 70417544 +SHA256 (hugo-0.49.tar.gz) = SAP1LxGenIpD7dtZiqxAj/SUxNEjl2s9JUXlDoaZzZE= +SIZE (hugo-0.49.tar.gz) = 72255544
sysutils/glide
glide.tgz Description: Binary data
Re: UPDATE www/hugo
> On 13.06.2018, at 14:06, Jeremie Courreges-Anglas wrote: > >> On Tue, Jun 12 2018, fredl wrote: >>> On 06/12/18 18:43, Stuart Henderson wrote: >>>> On 2018/06/12 18:38, fredl wrote: >>>> Hey, >>>> >>>> included is a diff for bringing www/hugo to v0.42. >>>> Changelog can be found at: https://github.com/gohugoio/hugo/releases >>>> >>>> ok? >>>> >>>> >>>> >>>> Index: Makefile >>>> === >>>> RCS file: /cvs/ports/www/hugo/Makefile,v >>>> retrieving revision 1.1.1.1 >>>> diff -u -p -r1.1.1.1 Makefile >>>> --- Makefile11 Jun 2018 21:17:14 - 1.1.1.1 >>>> +++ Makefile12 Jun 2018 16:34:14 - >>>> @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS =${GO_ARCHS} >>>> >>>> COMMENT = fast and flexible static site generator >>>> >>>> -VERSION = 0.41 >>>> +VERSION = 0.42 >>>> GH_ACCOUNT = gohugoio >>>> GH_PROJECT = hugo >>>> GH_TAGNAME = v${VERSION} >>>> Index: distinfo >>>> === >>>> RCS file: /cvs/ports/www/hugo/distinfo,v >>>> retrieving revision 1.1.1.1 >>>> diff -u -p -r1.1.1.1 distinfo >>>> --- distinfo11 Jun 2018 21:17:14 - 1.1.1.1 >>>> +++ distinfo12 Jun 2018 16:34:14 - >>>> @@ -1,2 +1,2 @@ >>>> -SHA256 (hugo-0.41.tar.gz) = NeoFBBcyZ3eIJZyg6Z193YvoUqxuzrqru0yDArU6gJE= >>>> -SIZE (hugo-0.41.tar.gz) = 62943303 >>>> +SHA256 (hugo-0.42.tar.gz) = ai7WwqSm5eykSBoyIusghU2WAPXQEZeBrKDzq18o5jw= >>>> +SIZE (hugo-0.42.tar.gz) = 63247625 >>>> >>> There are a couple of problems I spotted from a quick look at the makefile, >>> >>> : COMMENT = fast and flexible static site generator >>> : >>> : VERSION = 0.41 >>> : GH_ACCOUNT =gohugoio >>> : GH_PROJECT =hugo >>> : GH_TAGNAME =v${VERSION} >>> >>> no point using VERSION here, it's only used in this one place, but ... >>> >>> : >>> : CATEGORIES =www >>> : >>> : HOMEPAGE = https://gohugo.io/ >>> : >>> : MAINTAINER =Kevin Wondratsch >>> : >>> : #Apache License 2.0 >>> : PERMIT_PACKAGE_CDROM = Yes >>> : >>> : WANTLIB += c pthread >>> : >>> : MASTER_SITES = https://files.fairydust.space/ >>> >>> GH_* are for fetching files from github auto-generated tarballs, >>> you shouldn't have both GH_* and MASTER_SITES set. >>> >> Hey, >> >> thanks for your review! >> Fixed it! > > Your diffs can't be applied at least because of multibyte whitespace > characters. Maybe those were produced by copy/pasting? > > Either teach thunderbird to respect your diffs, or send them as > attachments. This was an c/p error. I will do my best that it doesn’t happen again! > >> Ok? > > oks are for committers. ;) Point taken :) > Here's a diff that applies. Does the update work for you?
Re: UPDATE www/hugo
On 06/12/18 18:43, Stuart Henderson wrote: On 2018/06/12 18:38, fredl wrote: Hey, included is a diff for bringing www/hugo to v0.42. Changelog can be found at: https://github.com/gohugoio/hugo/releases ok? Index: Makefile === RCS file: /cvs/ports/www/hugo/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile 11 Jun 2018 21:17:14 - 1.1.1.1 +++ Makefile 12 Jun 2018 16:34:14 - @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = ${GO_ARCHS} COMMENT = fast and flexible static site generator -VERSION = 0.41 +VERSION = 0.42 GH_ACCOUNT = gohugoio GH_PROJECT = hugo GH_TAGNAME = v${VERSION} Index: distinfo === RCS file: /cvs/ports/www/hugo/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 11 Jun 2018 21:17:14 - 1.1.1.1 +++ distinfo 12 Jun 2018 16:34:14 - @@ -1,2 +1,2 @@ -SHA256 (hugo-0.41.tar.gz) = NeoFBBcyZ3eIJZyg6Z193YvoUqxuzrqru0yDArU6gJE= -SIZE (hugo-0.41.tar.gz) = 62943303 +SHA256 (hugo-0.42.tar.gz) = ai7WwqSm5eykSBoyIusghU2WAPXQEZeBrKDzq18o5jw= +SIZE (hugo-0.42.tar.gz) = 63247625 There are a couple of problems I spotted from a quick look at the makefile, : COMMENT = fast and flexible static site generator : : VERSION = 0.41 : GH_ACCOUNT =gohugoio : GH_PROJECT =hugo : GH_TAGNAME =v${VERSION} no point using VERSION here, it's only used in this one place, but ... : : CATEGORIES =www : : HOMEPAGE = https://gohugo.io/ : : MAINTAINER =Kevin Wondratsch : : #Apache License 2.0 : PERMIT_PACKAGE_CDROM = Yes : : WANTLIB += c pthread : : MASTER_SITES = https://files.fairydust.space/ GH_* are for fetching files from github auto-generated tarballs, you shouldn't have both GH_* and MASTER_SITES set. Hey, thanks for your review! Fixed it! Ok? Index: Makefile === RCS file: /cvs/ports/www/hugo/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile 11 Jun 2018 21:17:14 - 1.1.1.1 +++ Makefile 12 Jun 2018 16:53:05 - @@ -1,12 +1,7 @@ # $OpenBSD: Makefile,v 1.1.1.1 2018/06/11 21:17:14 solene Exp $ -ONLY_FOR_ARCHS = ${GO_ARCHS} COMMENT = fast and flexible static site generator - -VERSION = 0.41 -GH_ACCOUNT = gohugoio -GH_PROJECT = hugo -GH_TAGNAME = v${VERSION} +DISTNAME = hugo-0.42 CATEGORIES = www @@ -22,6 +17,8 @@ WANTLIB += c pthread MASTER_SITES = https://files.fairydust.space/ MODULES = lang/go + +ALL_TARGET = github.com/gohugoio/hugo SEPARATE_BUILD = Yes Index: distinfo === RCS file: /cvs/ports/www/hugo/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 11 Jun 2018 21:17:14 - 1.1.1.1 +++ distinfo 12 Jun 2018 16:53:05 - @@ -1,2 +1,2 @@ -SHA256 (hugo-0.41.tar.gz) = NeoFBBcyZ3eIJZyg6Z193YvoUqxuzrqru0yDArU6gJE= -SIZE (hugo-0.41.tar.gz) = 62943303 +SHA256 (hugo-0.42.tar.gz) = ai7WwqSm5eykSBoyIusghU2WAPXQEZeBrKDzq18o5jw= +SIZE (hugo-0.42.tar.gz) = 63247625
UPDATE www/hugo
Hey, included is a diff for bringing www/hugo to v0.42. Changelog can be found at: https://github.com/gohugoio/hugo/releases ok? Index: Makefile === RCS file: /cvs/ports/www/hugo/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile 11 Jun 2018 21:17:14 - 1.1.1.1 +++ Makefile 12 Jun 2018 16:34:14 - @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = ${GO_ARCHS} COMMENT = fast and flexible static site generator -VERSION = 0.41 +VERSION = 0.42 GH_ACCOUNT = gohugoio GH_PROJECT = hugo GH_TAGNAME = v${VERSION} Index: distinfo === RCS file: /cvs/ports/www/hugo/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 11 Jun 2018 21:17:14 - 1.1.1.1 +++ distinfo 12 Jun 2018 16:34:14 - @@ -1,2 +1,2 @@ -SHA256 (hugo-0.41.tar.gz) = NeoFBBcyZ3eIJZyg6Z193YvoUqxuzrqru0yDArU6gJE= -SIZE (hugo-0.41.tar.gz) = 62943303 +SHA256 (hugo-0.42.tar.gz) = ai7WwqSm5eykSBoyIusghU2WAPXQEZeBrKDzq18o5jw= +SIZE (hugo-0.42.tar.gz) = 63247625
sysutils/glide
Hey, attached is a new port, sysutils/glide. Glide is a package manager for Go. --- pkg/DESCR: Glide is a tool for managing the vendor directory within a Go package. This feature, first introduced in Go 1.5, allows each package to have a vendor directory containing dependent packages for the project. These vendor packages can be installed by a tool (e.g. glide), similar to go get or they can be vendored and distributed with the package. --- Ok? fredl glide.tgz Description: Binary data
Re: new: www/hugo
fixed it. ok? Could you please commit it for me? On 06/10/18 10:42, Solene Rapenne wrote: fredl writes: Fixed WANTLIB. Thanks solene@ ! running update-plist shows that you forgot to remove this line in PLIST: share/doc/pkg-readmes/${FULLPKGNAME} except this, it's ok for me. I've been able to create a website with the port, using the interactive view, creating a skeleton etc... hugo.tgz Description: Binary data
Re: golang dep
> On 09.06.2018, at 15:21, Stuart Henderson wrote: > >> On 2018/06/09 13:26, fredl wrote: >> Hey, >> >> has anyone attempted to create a port for golang/dep yet? >> ( https://golang.github.io/dep/ ) >> >> I could not find anything in ports tree. >> If not, I would like to give it a try. >> >> fredl >> > > See openbsd-wip. > Oh a git-repo, didn’t know that. Thanks!
golang dep
Hey, has anyone attempted to create a port for golang/dep yet? ( https://golang.github.io/dep/ ) I could not find anything in ports tree. If not, I would like to give it a try. fredl
Re: new: www/hugo
Fixed WANTLIB. Thanks solene@ ! On 06/08/18 10:57, fredl wrote: Hey, attached is the new version with golang/dep. Do you have any more feedback? :) And thank you for your help so far! fredl On 06/07/18 18:14, fredl wrote: This sounds great! Thank you for this hint! I will keep you updated! On 07.06.2018, at 18:10, Solene Rapenne wrote: fredl writes: I just took a look. These are a LOT of extra libraries. Is the first version really not ok? The version with the binaries? I can try to get this ~20 extra libraries working, but alone the extra effort for the version control seems odd in the long run. fredl On 07.06.2018, at 17:25, fredl wrote: Ok thanks! On 07.06.2018, at 17:23, Solene Rapenne wrote: fredl writes: On 06/07/18 14:20, Solene Rapenne wrote: fredl writes: Hey, thanks for this quick review! I will look at this and answer with a new .tgz once I have it done. thanks again! fredl On 07.06.2018, at 13:18, Solene Rapenne wrote: fredl writes: Hey, attached is a new port, www/hugo. hugo is a static website generator. --- pkg/DESCR: Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. Hugo relies on Markdown files with front matter for metadata. --- It should working on am64 and i386. I've only been able to test on amd64, if someone could test it on i386, it would be great! Ok? fredl Hello Your port use a binary downloaded from github, it's not the way to go. It shoud be built from sources. You should also change the order of variables in your makefile, you can check the file infrastructure/templates/Makefile.template from the ports tree as an example for reordering correctly. for restricting to supported archs you can use this line. ONLY_FOR_ARCHS = ${GO_ARCHS} Hey, thanks again! This version builts from sources + I added man-pages. Is this a better version? fredl portcheck is happy and the makefile looks better but your port is using "go get" to download files, it's not allowed and doesn't even work because the user building port is by default prohibited to get network access (when you use the dedicated ports building user). If your port need extra libraries, then you should make ports for those libraries and add them as LIB_DEPENDS to www/hugo. If the extra files are assets or static files, it can be downloaded within the port by adding them to DISTFILES (you can find an example in x11/stumpwm). I've been speaking about this with abieber@ and sthen@, one way to go is to fetch the sources on your computer, use the software dep (https://github.com/golang/dep) with "dep ensure" to fetch all the libraries needed and store it in some directory named "vendor". Then you can create a tarball of the whole sources needed (exclude the .git files because it's not useful) and host it somewhere, and use this tarball for your port. hugo.tgz Description: Binary data
Re: new: www/hugo
Hey, attached is the new version with golang/dep. Do you have any more feedback? :) And thank you for your help so far! fredl On 06/07/18 18:14, fredl wrote: This sounds great! Thank you for this hint! I will keep you updated! On 07.06.2018, at 18:10, Solene Rapenne wrote: fredl writes: I just took a look. These are a LOT of extra libraries. Is the first version really not ok? The version with the binaries? I can try to get this ~20 extra libraries working, but alone the extra effort for the version control seems odd in the long run. fredl On 07.06.2018, at 17:25, fredl wrote: Ok thanks! On 07.06.2018, at 17:23, Solene Rapenne wrote: fredl writes: On 06/07/18 14:20, Solene Rapenne wrote: fredl writes: Hey, thanks for this quick review! I will look at this and answer with a new .tgz once I have it done. thanks again! fredl On 07.06.2018, at 13:18, Solene Rapenne wrote: fredl writes: Hey, attached is a new port, www/hugo. hugo is a static website generator. --- pkg/DESCR: Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. Hugo relies on Markdown files with front matter for metadata. --- It should working on am64 and i386. I've only been able to test on amd64, if someone could test it on i386, it would be great! Ok? fredl Hello Your port use a binary downloaded from github, it's not the way to go. It shoud be built from sources. You should also change the order of variables in your makefile, you can check the file infrastructure/templates/Makefile.template from the ports tree as an example for reordering correctly. for restricting to supported archs you can use this line. ONLY_FOR_ARCHS =${GO_ARCHS} Hey, thanks again! This version builts from sources + I added man-pages. Is this a better version? fredl portcheck is happy and the makefile looks better but your port is using "go get" to download files, it's not allowed and doesn't even work because the user building port is by default prohibited to get network access (when you use the dedicated ports building user). If your port need extra libraries, then you should make ports for those libraries and add them as LIB_DEPENDS to www/hugo. If the extra files are assets or static files, it can be downloaded within the port by adding them to DISTFILES (you can find an example in x11/stumpwm). I've been speaking about this with abieber@ and sthen@, one way to go is to fetch the sources on your computer, use the software dep (https://github.com/golang/dep) with "dep ensure" to fetch all the libraries needed and store it in some directory named "vendor". Then you can create a tarball of the whole sources needed (exclude the .git files because it's not useful) and host it somewhere, and use this tarball for your port. hugo.tgz Description: Binary data
Re: new: www/hugo
This sounds great! Thank you for this hint! I will keep you updated! > On 07.06.2018, at 18:10, Solene Rapenne wrote: > > > fredl writes: > >> I just took a look. These are a LOT of extra libraries. >> >> Is the first version really not ok? The version with the binaries? >> I can try to get this ~20 extra libraries working, but alone the extra >> effort for the version control seems odd in the long run. >> >> fredl >> >>> On 07.06.2018, at 17:25, fredl wrote: >>> >>> Ok thanks! >>> >>>> On 07.06.2018, at 17:23, Solene Rapenne wrote: >>>> >>>> >>>> fredl writes: >>>> >>>>>> On 06/07/18 14:20, Solene Rapenne wrote: >>>>>> fredl writes: >>>>>> >>>>>>> Hey, >>>>>>> >>>>>>> thanks for this quick review! >>>>>>> >>>>>>> I will look at this and answer with a new .tgz once I have it done. >>>>>>> >>>>>>> thanks again! >>>>>>> fredl >>>>>>> >>>>>>>> On 07.06.2018, at 13:18, Solene Rapenne wrote: >>>>>>>> >>>>>>>> >>>>>>>> fredl writes: >>>>>>>> >>>>>>>>> Hey, >>>>>>>>> >>>>>>>>> attached is a new port, www/hugo. hugo is a static website generator. >>>>>>>>> >>>>>>>>> --- >>>>>>>>> pkg/DESCR: >>>>>>>>> >>>>>>>>> Hugo is a static HTML and CSS website generator written in Go. >>>>>>>>> It is optimized for speed, ease of use, and configurability. >>>>>>>>> Hugo takes a directory with content and templates and renders >>>>>>>>> them into a full HTML website. >>>>>>>>> >>>>>>>>> Hugo relies on Markdown files with front matter for metadata. >>>>>>>>> >>>>>>>>> --- >>>>>>>>> >>>>>>>>> It should working on am64 and i386. >>>>>>>>> I've only been able to test on amd64, if someone could test it on >>>>>>>>> i386, it would be >>>>>>>>> great! >>>>>>>>> >>>>>>>>> Ok? >>>>>>>>> >>>>>>>>> fredl >>>>>>>> Hello >>>>>>>> >>>>>>>> Your port use a binary downloaded from github, it's not the way to >>>>>>>> go. It shoud be built from sources. >>>>>>>> >>>>>>>> You should also change the order of variables in your makefile, you can >>>>>>>> check the file infrastructure/templates/Makefile.template from the >>>>>>>> ports >>>>>>>> tree as an example for reordering correctly. >>>>>> for restricting to supported archs you can use this line. >>>>>> >>>>>> ONLY_FOR_ARCHS =${GO_ARCHS} >>>>> Hey, >>>>> >>>>> thanks again! >>>>> >>>>> This version builts from sources + I added man-pages. >>>>> Is this a better version? >>>>> >>>>> fredl >>>> >>>> portcheck is happy and the makefile looks better but your port is using >>>> "go get" to download files, it's not allowed and doesn't even work >>>> because the user building port is by default prohibited to get network >>>> access (when you use the dedicated ports building user). >>>> >>>> If your port need extra libraries, then you should make ports for those >>>> libraries and add them as LIB_DEPENDS to www/hugo. If the extra files >>>> are assets or static files, it can be downloaded within the port by >>>> adding them to DISTFILES (you can find an example in x11/stumpwm). > > I've been speaking about this with abieber@ and sthen@, one way to go is > to fetch the sources on your computer, use the software dep > (https://github.com/golang/dep) with "dep ensure" to fetch all the > libraries needed and store it in some directory named "vendor". Then you > can create a tarball of the whole sources needed (exclude the .git files > because it's not useful) and host it somewhere, and use this tarball for > your port.
Re: new: www/hugo
I just took a look. These are a LOT of extra libraries. Is the first version really not ok? The version with the binaries? I can try to get this ~20 extra libraries working, but alone the extra effort for the version control seems odd in the long run. fredl > On 07.06.2018, at 17:25, fredl wrote: > > Ok thanks! > >> On 07.06.2018, at 17:23, Solene Rapenne wrote: >> >> >> fredl writes: >> >>>> On 06/07/18 14:20, Solene Rapenne wrote: >>>> fredl writes: >>>> >>>>> Hey, >>>>> >>>>> thanks for this quick review! >>>>> >>>>> I will look at this and answer with a new .tgz once I have it done. >>>>> >>>>> thanks again! >>>>> fredl >>>>> >>>>>> On 07.06.2018, at 13:18, Solene Rapenne wrote: >>>>>> >>>>>> >>>>>> fredl writes: >>>>>> >>>>>>> Hey, >>>>>>> >>>>>>> attached is a new port, www/hugo. hugo is a static website generator. >>>>>>> >>>>>>> --- >>>>>>> pkg/DESCR: >>>>>>> >>>>>>> Hugo is a static HTML and CSS website generator written in Go. >>>>>>> It is optimized for speed, ease of use, and configurability. >>>>>>> Hugo takes a directory with content and templates and renders >>>>>>> them into a full HTML website. >>>>>>> >>>>>>> Hugo relies on Markdown files with front matter for metadata. >>>>>>> >>>>>>> --- >>>>>>> >>>>>>> It should working on am64 and i386. >>>>>>> I've only been able to test on amd64, if someone could test it on >>>>>>> i386, it would be >>>>>>> great! >>>>>>> >>>>>>> Ok? >>>>>>> >>>>>>> fredl >>>>>> Hello >>>>>> >>>>>> Your port use a binary downloaded from github, it's not the way to >>>>>> go. It shoud be built from sources. >>>>>> >>>>>> You should also change the order of variables in your makefile, you can >>>>>> check the file infrastructure/templates/Makefile.template from the ports >>>>>> tree as an example for reordering correctly. >>>> for restricting to supported archs you can use this line. >>>> >>>> ONLY_FOR_ARCHS =${GO_ARCHS} >>> Hey, >>> >>> thanks again! >>> >>> This version builts from sources + I added man-pages. >>> Is this a better version? >>> >>> fredl >> >> portcheck is happy and the makefile looks better but your port is using >> "go get" to download files, it's not allowed and doesn't even work >> because the user building port is by default prohibited to get network >> access (when you use the dedicated ports building user). >> >> If your port need extra libraries, then you should make ports for those >> libraries and add them as LIB_DEPENDS to www/hugo. If the extra files >> are assets or static files, it can be downloaded within the port by >> adding them to DISTFILES (you can find an example in x11/stumpwm).
Re: new: www/hugo
Ok thanks! > On 07.06.2018, at 17:23, Solene Rapenne wrote: > > > fredl writes: > >>> On 06/07/18 14:20, Solene Rapenne wrote: >>> fredl writes: >>> >>>> Hey, >>>> >>>> thanks for this quick review! >>>> >>>> I will look at this and answer with a new .tgz once I have it done. >>>> >>>> thanks again! >>>> fredl >>>> >>>>> On 07.06.2018, at 13:18, Solene Rapenne wrote: >>>>> >>>>> >>>>> fredl writes: >>>>> >>>>>> Hey, >>>>>> >>>>>> attached is a new port, www/hugo. hugo is a static website generator. >>>>>> >>>>>> --- >>>>>> pkg/DESCR: >>>>>> >>>>>> Hugo is a static HTML and CSS website generator written in Go. >>>>>> It is optimized for speed, ease of use, and configurability. >>>>>> Hugo takes a directory with content and templates and renders >>>>>> them into a full HTML website. >>>>>> >>>>>> Hugo relies on Markdown files with front matter for metadata. >>>>>> >>>>>> --- >>>>>> >>>>>> It should working on am64 and i386. >>>>>> I've only been able to test on amd64, if someone could test it on >>>>>> i386, it would be >>>>>> great! >>>>>> >>>>>> Ok? >>>>>> >>>>>> fredl >>>>> Hello >>>>> >>>>> Your port use a binary downloaded from github, it's not the way to >>>>> go. It shoud be built from sources. >>>>> >>>>> You should also change the order of variables in your makefile, you can >>>>> check the file infrastructure/templates/Makefile.template from the ports >>>>> tree as an example for reordering correctly. >>> for restricting to supported archs you can use this line. >>> >>> ONLY_FOR_ARCHS =${GO_ARCHS} >> Hey, >> >> thanks again! >> >> This version builts from sources + I added man-pages. >> Is this a better version? >> >> fredl > > portcheck is happy and the makefile looks better but your port is using > "go get" to download files, it's not allowed and doesn't even work > because the user building port is by default prohibited to get network > access (when you use the dedicated ports building user). > > If your port need extra libraries, then you should make ports for those > libraries and add them as LIB_DEPENDS to www/hugo. If the extra files > are assets or static files, it can be downloaded within the port by > adding them to DISTFILES (you can find an example in x11/stumpwm).
Re: new: www/hugo
On 06/07/18 14:20, Solene Rapenne wrote: fredl writes: Hey, thanks for this quick review! I will look at this and answer with a new .tgz once I have it done. thanks again! fredl On 07.06.2018, at 13:18, Solene Rapenne wrote: fredl writes: Hey, attached is a new port, www/hugo. hugo is a static website generator. --- pkg/DESCR: Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. Hugo relies on Markdown files with front matter for metadata. --- It should working on am64 and i386. I've only been able to test on amd64, if someone could test it on i386, it would be great! Ok? fredl Hello Your port use a binary downloaded from github, it's not the way to go. It shoud be built from sources. You should also change the order of variables in your makefile, you can check the file infrastructure/templates/Makefile.template from the ports tree as an example for reordering correctly. for restricting to supported archs you can use this line. ONLY_FOR_ARCHS =${GO_ARCHS} Hey, thanks again! This version builts from sources + I added man-pages. Is this a better version? fredl hugo.tgz Description: Binary data
Re: new: www/hugo
Hey, thanks for this quick review! I will look at this and answer with a new .tgz once I have it done. thanks again! fredl > On 07.06.2018, at 13:18, Solene Rapenne wrote: > > > fredl writes: > >> Hey, >> >> attached is a new port, www/hugo. hugo is a static website generator. >> >> --- >> pkg/DESCR: >> >> Hugo is a static HTML and CSS website generator written in Go. >> It is optimized for speed, ease of use, and configurability. >> Hugo takes a directory with content and templates and renders >> them into a full HTML website. >> >> Hugo relies on Markdown files with front matter for metadata. >> >> --- >> >> It should working on am64 and i386. >> I've only been able to test on amd64, if someone could test it on >> i386, it would be >> great! >> >> Ok? >> >> fredl > > Hello > > Your port use a binary downloaded from github, it's not the way to > go. It shoud be built from sources. > > You should also change the order of variables in your makefile, you can > check the file infrastructure/templates/Makefile.template from the ports > tree as an example for reordering correctly.
new: www/hugo
Hey, attached is a new port, www/hugo. hugo is a static website generator. --- pkg/DESCR: Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. Hugo relies on Markdown files with front matter for metadata. --- It should working on am64 and i386. I've only been able to test on amd64, if someone could test it on i386, it would be great! Ok? fredl hugo.tgz Description: Binary data