Page MenuHomeFreeBSD

arrowd (Gleb Popov)
User

User Details

User Since
Oct 23 2016, 10:57 AM (138 w, 2 d)

Recent Activity

Thu, Jun 13

arrowd committed rP504134: math/hs-Agda: Update to latest version and unbreak..
math/hs-Agda: Update to latest version and unbreak.
Thu, Jun 13, 6:52 PM
arrowd committed rP504093: For ports with USES=cabal install a wrapper shell script instead of a real.
For ports with USES=cabal install a wrapper shell script instead of a real
Thu, Jun 13, 1:57 PM
arrowd closed D20556: Hacks for installing data files for Haskell ports..
Thu, Jun 13, 1:57 PM

Tue, Jun 11

arrowd added a comment to D20556: Hacks for installing data files for Haskell ports..

Does for example x11-wm/hs-xmonad not also require a bump? It also has an EXECUTABLES=xmonad. In short, all hs-ports that define EXECUTABLES should be bumped, as their plist changes due to the new wrapper script: or did I misread the cabal.mk change?

Tue, Jun 11, 4:29 AM
arrowd updated the diff for D20556: Hacks for installing data files for Haskell ports..

Remove PLIST_FILES now that devel/hs-git-annex has pkg-plist.

Tue, Jun 11, 4:27 AM
arrowd added inline comments to D20556: Hacks for installing data files for Haskell ports..
Tue, Jun 11, 4:24 AM

Mon, Jun 10

arrowd added a comment to D20570: Mk/Uses/go.mk: Allow Go port selection with GO_PORT.
In D20570#444928, @mat wrote:

Well, DEFAULT_VERSIONS is a user facing variable something users can set to choose the version they want to use. I have a feeling this is only for testing purposes, so it would probably be better to patch your local installation. Otherwise, people would end up setting go=go14 and complain things break.

Correct, go-devel is primarily for testing by port maintainers. The idea was to make this testing easier so most failures can be caught and fixed before the new lang/go version lands.

Mon, Jun 10, 2:21 PM

Sun, Jun 9

arrowd added a comment to D20572: boofuzz.

acme-client changes seem to be wrong.

Sun, Jun 9, 3:44 PM

Sat, Jun 8

arrowd created D20556: Hacks for installing data files for Haskell ports..
Sat, Jun 8, 6:25 AM

Thu, Jun 6

arrowd committed rS348730: Add myself (arrowd) to calendar.freebsd..
Add myself (arrowd) to calendar.freebsd.
Thu, Jun 6, 8:43 AM

Tue, Jun 4

arrowd committed rP503445: devel/hs-happyL Update to 1.19.10..
devel/hs-happyL Update to 1.19.10.
Tue, Jun 4, 6:31 AM

Mon, Jun 3

arrowd committed rP503389: lang/ghc: Upgrade to 8.6.5..
lang/ghc: Upgrade to 8.6.5.
Mon, Jun 3, 1:46 PM

Sun, Jun 2

arrowd committed rP503292: lang/ghc: Update to 8.6.4 and bump PORTREVISIONs for Haskell ports..
lang/ghc: Update to 8.6.4 and bump PORTREVISIONs for Haskell ports.
Sun, Jun 2, 9:02 AM
arrowd closed D20464: lang/ghc: Update to 8.6.4..
Sun, Jun 2, 9:02 AM
arrowd committed rP503283: multimedia/zoneminder: Fix MP4 file generation by patching UB bug in….
multimedia/zoneminder: Fix MP4 file generation by patching UB bug in…
Sun, Jun 2, 6:35 AM

Fri, May 31

arrowd updated the diff for D20464: lang/ghc: Update to 8.6.4..
  • While here, fix the build with DOCS=off.
Fri, May 31, 4:38 AM

Wed, May 29

arrowd committed rP502898: Merge lang/ghcXXX ports into lang/ghc..
Merge lang/ghcXXX ports into lang/ghc.
Wed, May 29, 6:18 PM
arrowd closed D20247: GHC ports overhaul. Merge lang/ghc* ports back into one..
Wed, May 29, 6:18 PM
arrowd added a comment to D20464: lang/ghc: Update to 8.6.4..

Forgot to mention: tested on rel12 and rel12x86 jails.

Wed, May 29, 6:02 PM
arrowd created D20464: lang/ghc: Update to 8.6.4..
Wed, May 29, 6:01 PM

Tue, May 28

arrowd committed rP502899: devel/hs-hashable: Make INTEGER_GMP option default for all arches. Fixes build….
devel/hs-hashable: Make INTEGER_GMP option default for all arches. Fixes build…
Tue, May 28, 4:10 PM

Mon, May 27

arrowd added a comment to D20247: GHC ports overhaul. Merge lang/ghc* ports back into one..

Macro groff:  bump

Mon, May 27, 11:59 AM

Sat, May 25

arrowd added a comment to D19888: GNU grep: use --color=auto by default.

What needs to be done to get this in?

Sat, May 25, 11:27 AM

Mon, May 20

arrowd updated the diff for D20247: GHC ports overhaul. Merge lang/ghc* ports back into one..
  • List removed ports in MOVED file.
Mon, May 20, 2:50 PM

May 18 2019

arrowd added a comment to D20247: GHC ports overhaul. Merge lang/ghc* ports back into one..

Macro groff: bump

May 18 2019, 6:49 PM
arrowd committed rP501973: net/qt5-network: Add patch from Qt upstream fixing QDnsLookup..
net/qt5-network: Add patch from Qt upstream fixing QDnsLookup.
May 18 2019, 4:24 PM

May 17 2019

arrowd planned changes to D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.
May 17 2019, 3:30 PM
arrowd added a comment to D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.

Upstream has fixed the LUA bug and it will be present in the next release.

May 17 2019, 3:30 PM
arrowd added a comment to D19888: GNU grep: use --color=auto by default.

Then your D20253 was perfectly sensible, why did you discarded it?

May 17 2019, 3:29 PM

May 16 2019

arrowd committed rP501782: games/hedgewars: Fix build on i386 arch..
games/hedgewars: Fix build on i386 arch.
May 16 2019, 9:46 AM

May 12 2019

arrowd added a comment to D19888: GNU grep: use --color=auto by default.
In D19888#435371, @0mp wrote:

LGTM.

May 12 2019, 4:01 PM
arrowd created D20247: GHC ports overhaul. Merge lang/ghc* ports back into one..
May 12 2019, 3:58 PM
arrowd committed rP501378: Workaround failure building net/geoipupdate by enabling hs-pandoc's EMBED_DATA….
Workaround failure building net/geoipupdate by enabling hs-pandoc's EMBED_DATA…
May 12 2019, 11:37 AM

May 11 2019

arrowd committed rP501287: devel/hs-cabal-install: Pass ${MAKE_ENV} in do_build target to support….
devel/hs-cabal-install: Pass ${MAKE_ENV} in do_build target to support…
May 11 2019, 6:52 PM
arrowd committed rP501242: games/hedgewars-server: Unbreak build by adding missing dependencies. Set….
games/hedgewars-server: Unbreak build by adding missing dependencies. Set…
May 11 2019, 9:39 AM

May 9 2019

arrowd committed rP501123: Fix typo in devel/Makefile..
Fix typo in devel/Makefile.
May 9 2019, 5:43 PM
arrowd committed rP501122: Restore some Haskell libraries. These are still required to build x11/hs-xmonad..
Restore some Haskell libraries. These are still required to build x11/hs-xmonad.
May 9 2019, 5:31 PM
arrowd committed rP501105: Restore "hs-" package name prefix for Haskell packages..
Restore "hs-" package name prefix for Haskell packages.
May 9 2019, 3:02 PM
arrowd committed rP501101: Introduce USES=cabal and use it to build Haskell applications..
Introduce USES=cabal and use it to build Haskell applications.
May 9 2019, 2:39 PM
arrowd closed D19730: Introduce USES=cabal and use it to build Haskell applications.
May 9 2019, 2:39 PM
arrowd committed rP501084: Remove expired ports of Haskell libraries..
Remove expired ports of Haskell libraries.
May 9 2019, 11:17 AM

May 8 2019

arrowd updated subscribers of D19730: Introduce USES=cabal and use it to build Haskell applications.

@tcberner , @mat I missed another port that was using Haskell directly - games/hedgewars. I split off Haskell part into separate port and had to make some more changes to cabal.mk. Please, review these changes.

May 8 2019, 7:43 PM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Create games/hedgewars-server port using cabal.mk.
May 8 2019, 7:40 PM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Whitespace fixes.
May 8 2019, 6:12 AM

May 7 2019

arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Address comments.
May 7 2019, 8:41 AM
arrowd added a comment to D19730: Introduce USES=cabal and use it to build Haskell applications.

Weekly bump.

May 7 2019, 4:48 AM

May 6 2019

arrowd added a comment to D19888: GNU grep: use --color=auto by default.

That if(color_option == 2) block checks terminal features and enables/disables output coloring based on that.

May 6 2019, 8:19 AM

May 5 2019

arrowd added a comment to D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.

It turned out that miktex uses internal LUA and luasocket, so the new port isn't needed. Bad news is that I cannot figure out where the error comes from. Any help with debugging this would be welcome.

May 5 2019, 6:40 PM
arrowd updated the diff for D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.
  • Properly install symlinks.
May 5 2019, 6:39 PM

May 1 2019

arrowd added a comment to D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.
In D18903#433045, @mat wrote:

I do not think anyone has plans to write flavors for USES=lua so openning a PR requesting it would probably be pointless.

May 1 2019, 6:01 PM
arrowd added a comment to D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.

So, I need net/luasocket for LUA 5.3. Should I open a PR requesting lua flavorization, or just create a net/luasocket53?

May 1 2019, 11:53 AM
arrowd updated the diff for D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.
  • Update to 7000, remove license hack.
May 1 2019, 11:43 AM
arrowd updated the diff for D15902: science/tensorflow-core: Work-in-progress port for TensorFlow core library..
  • Add ONLY_FOR_ARCHS, address comments.
May 1 2019, 7:30 AM

Apr 30 2019

arrowd added inline comments to D19730: Introduce USES=cabal and use it to build Haskell applications.
Apr 30 2019, 5:51 AM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Address comments.
Apr 30 2019, 5:47 AM

Apr 26 2019

arrowd added a comment to D15902: science/tensorflow-core: Work-in-progress port for TensorFlow core library..

Mark old comments as done.

Apr 26 2019, 5:30 PM
arrowd updated the diff for D15902: science/tensorflow-core: Work-in-progress port for TensorFlow core library..

Take repackaging route, like wine-i386.

Apr 26 2019, 5:26 PM

Apr 25 2019

arrowd added a comment to D19888: GNU grep: use --color=auto by default.

Macro groff:  bump

Apr 25 2019, 7:04 PM

Apr 24 2019

arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Add cabal.mk options helpers to _ALL_OPTIONS_HELPERS.
Apr 24 2019, 3:38 PM
arrowd added inline comments to D19730: Introduce USES=cabal and use it to build Haskell applications.
Apr 24 2019, 8:38 AM

Apr 23 2019

arrowd added inline comments to D19730: Introduce USES=cabal and use it to build Haskell applications.
Apr 23 2019, 4:12 PM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.

Address comments.

Apr 23 2019, 4:12 PM
arrowd added a comment to D19730: Introduce USES=cabal and use it to build Haskell applications.

Macro groff:  bump

Apr 23 2019, 5:27 AM

Apr 18 2019

arrowd added inline comments to D19730: Introduce USES=cabal and use it to build Haskell applications.
Apr 18 2019, 2:29 PM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Fix PORTEXAMPLES variable order.
Apr 18 2019, 2:28 PM

Apr 14 2019

arrowd committed rP498912: sysutils/bsdisks: Update to 0.8..
sysutils/bsdisks: Update to 0.8.
Apr 14 2019, 5:30 PM

Apr 13 2019

arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Fix extra patch in x11/hs-xmobar and PORTEXAMPLES entries in devel/hs-{alex,happy}.
  • Add SKIP_CABAL_PLIST knob to use it in devel/hs-haddock.
Apr 13 2019, 10:10 AM
arrowd added a comment to D19730: Introduce USES=cabal and use it to build Haskell applications.
 > poudriere bulk -j130amd64 -pghc -tC */hs*     
[...]
[00:00:08] Warning: www/hs-yesod dependency on textproc/hs-yaml has wrong PKGNAME of 'hs-yaml' but should be 'yaml'
[00:00:08] Warning: www/hs-yesod-static dependency on www/hs-wai-app-static has wrong PKGNAME of 'hs-wai-app-static' but should be 'wai-app-static'
[...]
Apr 13 2019, 6:55 AM

Apr 12 2019

arrowd created D19888: GNU grep: use --color=auto by default.
Apr 12 2019, 8:28 AM

Apr 10 2019

arrowd updated the diff for D19873: Add an example of mounting VirtualBox shared folders from within FreeBSD guest..
  • Elaborate the documentation a bit.
  • Use <replaceable> tag.
Apr 10 2019, 2:43 PM
arrowd created D19873: Add an example of mounting VirtualBox shared folders from within FreeBSD guest..
Apr 10 2019, 9:22 AM

Apr 9 2019

arrowd added inline comments to D19866: os-release: draft of os-release port.
Apr 9 2019, 7:12 PM
arrowd committed rP498483: x11/sddm: Install man pages..
x11/sddm: Install man pages.
Apr 9 2019, 5:40 PM
arrowd closed D17347: x11/sddm: Install man pages.
Apr 9 2019, 5:40 PM
arrowd updated the diff for D17347: x11/sddm: Install man pages.

Address comments.

Apr 9 2019, 4:12 PM
arrowd commandeered D17347: x11/sddm: Install man pages.
Apr 9 2019, 4:11 PM
arrowd added a comment to D19730: Introduce USES=cabal and use it to build Haskell applications.

@mat I've addressed all your comments. Please take another look.

Apr 9 2019, 5:02 AM
arrowd added a comment to D18757: www/qt5-webengine: update to 5.12.1.

This can be closed, I guess.

Apr 9 2019, 4:59 AM

Apr 5 2019

arrowd added a comment to D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.

The question about net/luasocket stays open.

Apr 5 2019, 6:26 AM
arrowd updated the diff for D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.
  • Use option helpers for UIQT.
Apr 5 2019, 6:25 AM
arrowd closed D19770: security/klee: Depend on `python3` executable at runtime..
Apr 5 2019, 5:27 AM
arrowd committed rP497913: security/klee: Depend on python 3 and py-tabulate. Required for ktest-tool….
security/klee: Depend on python 3 and py-tabulate. Required for ktest-tool…
Apr 5 2019, 5:27 AM

Apr 4 2019

arrowd updated the diff for D19770: security/klee: Depend on `python3` executable at runtime..

Depend on py-tabulate.

Apr 4 2019, 7:15 PM

Apr 3 2019

arrowd updated the diff for D19770: security/klee: Depend on `python3` executable at runtime..

Remove python3 dependency, use python:3.5+.

Apr 3 2019, 5:55 PM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Get rid of INSTALL_PORTDATA and INSTALL_PORTEXAMPLES knobs.
Apr 3 2019, 4:46 PM
arrowd added inline comments to D19730: Introduce USES=cabal and use it to build Haskell applications.
Apr 3 2019, 11:04 AM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Fix cabal helpers in bsd.options.mk.
Apr 3 2019, 7:03 AM

Apr 2 2019

arrowd added a comment to D19730: Introduce USES=cabal and use it to build Haskell applications.

It turned out that

Apr 2 2019, 3:14 PM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Use = when setting DISTFILES instead of ?=.
  • Move cabal option helpers to bsd.options.mk.
Apr 2 2019, 2:28 PM

Apr 1 2019

arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Use _USES_extract to run post-extract target.
Apr 1 2019, 3:17 PM
arrowd added inline comments to D19730: Introduce USES=cabal and use it to build Haskell applications.
Apr 1 2019, 2:56 PM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.

Address comments.

Apr 1 2019, 2:56 PM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Mark old hs-* ports that were affected by the overhaul as BROKEN.
Apr 1 2019, 9:46 AM
arrowd committed rP497473: devel/hs-hspec: Add deprecation notice..
devel/hs-hspec: Add deprecation notice.
Apr 1 2019, 9:43 AM

Mar 31 2019

arrowd created D19770: security/klee: Depend on `python3` executable at runtime..
Mar 31 2019, 7:42 AM

Mar 30 2019

arrowd committed rP497253: Update science/dlib-cpp and science/py-dlib to 19.17..
Update science/dlib-cpp and science/py-dlib to 19.17.
Mar 30 2019, 2:43 PM
arrowd closed D19761: Update science/dlib-cpp and science/py-dlib to 19.17..
Mar 30 2019, 2:43 PM
arrowd added inline comments to D19761: Update science/dlib-cpp and science/py-dlib to 19.17..
Mar 30 2019, 2:17 PM
arrowd created D19761: Update science/dlib-cpp and science/py-dlib to 19.17..
Mar 30 2019, 12:36 PM

Mar 29 2019

arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Update textproc/hs-pandoc to 2.7.1.
  • Run indent_make_if.pl script over Mk/Uses/cabal.mk.
Mar 29 2019, 5:52 AM