Page MenuHomeFreeBSD

arrowd (Gleb Popov)
User

User Details

User Since
Oct 23 2016, 10:57 AM (129 w, 5 d)

Recent Activity

Thu, Apr 18

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

Sun, Apr 14

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

Sat, Apr 13

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.
Sat, Apr 13, 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'
[...]
Sat, Apr 13, 6:55 AM

Fri, Apr 12

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

Wed, Apr 10

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.
Wed, Apr 10, 2:43 PM
arrowd created D19873: Add an example of mounting VirtualBox shared folders from within FreeBSD guest..
Wed, Apr 10, 9:22 AM

Tue, Apr 9

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

Address comments.

Tue, Apr 9, 4:12 PM
arrowd commandeered D17347: x11/sddm: Install man pages.
Tue, Apr 9, 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.

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

This can be closed, I guess.

Tue, Apr 9, 4:59 AM

Fri, Apr 5

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.

Fri, Apr 5, 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.
Fri, Apr 5, 6:25 AM
arrowd closed D19770: security/klee: Depend on `python3` executable at runtime..
Fri, Apr 5, 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…
Fri, Apr 5, 5:27 AM

Thu, Apr 4

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

Depend on py-tabulate.

Thu, Apr 4, 7:15 PM

Wed, Apr 3

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

Remove python3 dependency, use python:3.5+.

Wed, Apr 3, 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.
Wed, Apr 3, 4:46 PM
arrowd added inline comments to D19730: Introduce USES=cabal and use it to build Haskell applications.
Wed, Apr 3, 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.
Wed, Apr 3, 7:03 AM

Tue, Apr 2

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

It turned out that

Tue, Apr 2, 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.
Tue, Apr 2, 2:28 PM

Mon, Apr 1

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

Address comments.

Mon, Apr 1, 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.
Mon, Apr 1, 9:46 AM
arrowd committed rP497473: devel/hs-hspec: Add deprecation notice..
devel/hs-hspec: Add deprecation notice.
Mon, Apr 1, 9:43 AM

Sun, Mar 31

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

Sat, Mar 30

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.
Sat, Mar 30, 2:43 PM
arrowd closed D19761: Update science/dlib-cpp and science/py-dlib to 19.17..
Sat, Mar 30, 2:43 PM
arrowd added inline comments to D19761: Update science/dlib-cpp and science/py-dlib to 19.17..
Sat, Mar 30, 2:17 PM
arrowd created D19761: Update science/dlib-cpp and science/py-dlib to 19.17..
Sat, Mar 30, 12:36 PM

Fri, Mar 29

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.
Fri, Mar 29, 5:52 AM
arrowd committed rP497066: Drop ARM support for GHC 8.4 and update bootstrap compilers to 8.6.3..
Drop ARM support for GHC 8.4 and update bootstrap compilers to 8.6.3.
Fri, Mar 29, 4:54 AM
arrowd closed D19722: lang/ghc: remove ghc-8.4.x support on arm.
Fri, Mar 29, 4:54 AM

Thu, Mar 28

arrowd accepted D19722: lang/ghc: remove ghc-8.4.x support on arm.

Macro lgtm:

Thu, Mar 28, 6:16 PM
arrowd added a comment to D19722: lang/ghc: remove ghc-8.4.x support on arm.

@mikael.urankar_gmail.com Why didn't you update distinfo for lang/ghc862?

Thu, Mar 28, 1:00 PM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Add https variants of Hackage MASTER_SITES.
Thu, Mar 28, 12:38 PM
arrowd updated the diff for D19730: Introduce USES=cabal and use it to build Haskell applications.
  • Remove cabal-install from bsd.hackage.mk.
Thu, Mar 28, 10:58 AM
arrowd added inline comments to D19730: Introduce USES=cabal and use it to build Haskell applications.
Thu, Mar 28, 10:57 AM

Wed, Mar 27

arrowd created D19730: Introduce USES=cabal and use it to build Haskell applications.
Wed, Mar 27, 7:27 PM

Tue, Mar 26

arrowd committed rP496875: security/klee: Update to 2.0 and switch to LLVM 8..
security/klee: Update to 2.0 and switch to LLVM 8.
Tue, Mar 26, 4:39 AM

Thu, Mar 21

arrowd committed rP496481: bsd.cabal.mk: Add USE_BINUTILS for powerpc64 arch and add support for….
bsd.cabal.mk: Add USE_BINUTILS for powerpc64 arch and add support for…
Thu, Mar 21, 5:38 PM

Mar 19 2019

arrowd added a comment to D19244: Mark almost all Haskell ports for expiration..

I took a look at cabal-install and it seem to have a bootstrap script that would allow building it without old bsd.cabal.mk stuff. So, I'll follow second way and try to hack hs-cabal-install and hs-xmonad ports to make them "standalone".

Mar 19 2019, 6:03 AM

Mar 16 2019

arrowd added a comment to D19244: Mark almost all Haskell ports for expiration..

It just came to my mind that we have 2 special ports - x11-wm/hs-xmonad and devel/hs-cabal-install itself. The new-cabal machinery can't be used for them right away, because in case of XMonad we have to install it as library, and in case of cabal-install we are in egg-and-chicken situation.

Mar 16 2019, 7:21 AM
arrowd added a comment to D19244: Mark almost all Haskell ports for expiration..

@arrowd, what date do you think is realistic for the overhaul to take place?

Mar 16 2019, 6:48 AM

Mar 15 2019

arrowd committed rP495767: bsd.cabal.mk: Sanitize arch string for powerpc64.
bsd.cabal.mk: Sanitize arch string for powerpc64
Mar 15 2019, 5:32 AM

Mar 4 2019

arrowd committed rP494627: sysutils/bsdisks: Update to 0.7..
sysutils/bsdisks: Update to 0.7.
Mar 4 2019, 6:17 PM
arrowd committed rP494562: lang/ghc: Port to powerpc64 architecture..
lang/ghc: Port to powerpc64 architecture.
Mar 4 2019, 7:57 AM
arrowd closed D18886: lang/ghc: port to powerpc64.
Mar 4 2019, 7:57 AM

Mar 3 2019

arrowd updated the diff for D18886: lang/ghc: port to powerpc64.

Bring IGNORE= line back to its place, because checking for OSVERSION at the
top requires including bsd.port.pre.mk, but it should be included after all
other variables are set.

Mar 3 2019, 7:17 PM

Mar 1 2019

arrowd added a comment to D18886: lang/ghc: port to powerpc64.

You seem to have forgotten adjusting ONLY_FOR_ARCHS :-)

Mar 1 2019, 9:04 AM
arrowd updated the diff for D18886: lang/ghc: port to powerpc64.

Final fix.

Mar 1 2019, 7:32 AM
arrowd updated the diff for D18886: lang/ghc: port to powerpc64.

Fix condition.

Mar 1 2019, 5:50 AM
arrowd committed rP494238: devel/tortoisehg: Update to 4.9..
devel/tortoisehg: Update to 4.9.
Mar 1 2019, 5:34 AM

Feb 27 2019

arrowd added a comment to D19244: Mark almost all Haskell ports for expiration..

I'm not going to mark 500 ports as deprecated manually, nor I want to write/search for a script to do that. I'll just let them decay naturally, then.

I can write you a script.

Feb 27 2019, 3:51 AM

Feb 26 2019

arrowd added a comment to D18886: lang/ghc: port to powerpc64.

I want to note that this Diff was about adding powerpc64 support to lang/ghc. It is seems to be moving into "refactor bsd.ghc.mk" direction now. I admit there is much to be done here, but it can be done iteratively and later.

Feb 26 2019, 11:38 AM
arrowd updated the diff for D18886: lang/ghc: port to powerpc64.

Simplify checks.

Feb 26 2019, 11:37 AM
arrowd added a comment to D19244: Mark almost all Haskell ports for expiration..

I'm not going to mark 500 ports as deprecated manually, nor I want to write/search for a script to do that. I'll just let them decay naturally, then.

Feb 26 2019, 11:31 AM
arrowd updated the diff for D18886: lang/ghc: port to powerpc64.

Rework ONLY_FOR_ARCHS handling.

Feb 26 2019, 11:18 AM
arrowd commandeered D18886: lang/ghc: port to powerpc64.
Feb 26 2019, 11:16 AM

Feb 24 2019

arrowd added a comment to D19244: Mark almost all Haskell ports for expiration..
In D19244#413471, @rene wrote:

That still leaves the question of *why* Haskell applications will be linked statically unanswered.

Feb 24 2019, 12:37 PM

Feb 23 2019

arrowd committed rP493704: math/cryptominisat and math/py-cryptominisat to 5.6.8..
math/cryptominisat and math/py-cryptominisat to 5.6.8.
Feb 23 2019, 4:32 PM
arrowd closed D19302: Update math/[py-]cryptominisat to 5.6.8..
Feb 23 2019, 4:32 PM
arrowd committed rP493700: math/z3: Update to 4.8.4..
math/z3: Update to 4.8.4.
Feb 23 2019, 4:27 PM
arrowd closed D19306: math/z3: Update to 4.8.4..
Feb 23 2019, 4:26 PM
arrowd committed rP493698: math/stp: Update to 2.3.2..
math/stp: Update to 2.3.2.
Feb 23 2019, 4:25 PM
arrowd closed D19305: math/stp: Update to 2.3.2..
Feb 23 2019, 4:25 PM
arrowd committed rP493696: devel/tortoisehg: Update to 4.8.2..
devel/tortoisehg: Update to 4.8.2.
Feb 23 2019, 4:23 PM
arrowd closed D19304: devel/tortoisehg: Update to 4.8.2..
Feb 23 2019, 4:23 PM
arrowd committed rP493695: science/dlib-cpp and science/py-dlib: Update to 19.16..
science/dlib-cpp and science/py-dlib: Update to 19.16.
Feb 23 2019, 4:20 PM
arrowd closed D19307: science/dlib-cpp and science/py-dlib: Update to 19.16..
Feb 23 2019, 4:20 PM
arrowd created D19307: science/dlib-cpp and science/py-dlib: Update to 19.16..
Feb 23 2019, 10:56 AM
arrowd created D19306: math/z3: Update to 4.8.4..
Feb 23 2019, 10:18 AM
arrowd created D19305: math/stp: Update to 2.3.2..
Feb 23 2019, 10:05 AM
arrowd created D19304: devel/tortoisehg: Update to 4.8.2..
Feb 23 2019, 9:42 AM
arrowd created D19302: Update math/[py-]cryptominisat to 5.6.8..
Feb 23 2019, 7:29 AM

Feb 20 2019

arrowd added a comment to D19244: Mark almost all Haskell ports for expiration..

We have 546 haskell ports, and only 37 of them aren't getting deprecated. You want me to add a variable to 509 ports instead of 37? What's the problem with adding and then removing a variable?

Feb 20 2019, 6:04 PM

Feb 19 2019

arrowd updated the diff for D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.
  • Update to 2.9.6980.
  • Incorporate changes by @rigoletto
  • Address comments
Feb 19 2019, 12:28 PM
arrowd created D19244: Mark almost all Haskell ports for expiration..
Feb 19 2019, 9:23 AM
arrowd committed rP493357: bsd.hackage.mk: Remove entries for ports that are already deleted..
bsd.hackage.mk: Remove entries for ports that are already deleted.
Feb 19 2019, 9:09 AM

Feb 3 2019

arrowd committed rP492054: lang/ghc862: Fix distinfo entry for aarch64 bootstrap compiler..
lang/ghc862: Fix distinfo entry for aarch64 bootstrap compiler.
Feb 3 2019, 3:19 PM

Jan 27 2019

arrowd accepted D18992: textproc/hs-pandoc-citeproc: Mark broken after r490955.
Jan 27 2019, 4:12 PM

Jan 22 2019

arrowd added a comment to D18899: textproc/hs-pandoc: Fix build and remove run-time dependency on ghc.

Are you going to commit this, or want me to do that?

Jan 22 2019, 7:45 AM
arrowd added inline comments to D18886: lang/ghc: port to powerpc64.
Jan 22 2019, 7:36 AM

Jan 20 2019

arrowd created D18903: [new port] print/miktex: cross-platform implementation of TeX/LaTeX and related programs.
Jan 20 2019, 9:50 AM
arrowd accepted D18899: textproc/hs-pandoc: Fix build and remove run-time dependency on ghc.

Tried this out on rel12x86, works nice.

Jan 20 2019, 7:45 AM

Jan 16 2019

arrowd committed rP490456: lang/ghc: Since we already depend on binutils on ARM, use their strip, because….
lang/ghc: Since we already depend on binutils on ARM, use their strip, because…
Jan 16 2019, 8:04 AM
arrowd closed D18842: lang/ghc: use strip from binutils.
Jan 16 2019, 8:04 AM

Jan 14 2019

arrowd committed rP490307: lang/ghc: Fix create-stack-bindist target..
lang/ghc: Fix create-stack-bindist target.
Jan 14 2019, 5:57 PM

Jan 10 2019

arrowd committed rP489863: devel/kdevelop: Remove dependency on kdelibs4support, it is not needed anymore..
devel/kdevelop: Remove dependency on kdelibs4support, it is not needed anymore.
Jan 10 2019, 2:08 PM

Jan 6 2019

arrowd committed rP489492: Use proper format for EXPIRATION_DATE..
Use proper format for EXPIRATION_DATE.
Jan 6 2019, 1:22 PM
arrowd committed rP489474: lang/ghc: Update to 8.6.3 and bump PORTREVISION's of all Haskell ports..
lang/ghc: Update to 8.6.3 and bump PORTREVISION's of all Haskell ports.
Jan 6 2019, 12:19 PM
arrowd closed D18707: Update lang/ghc to 8.6.3..
Jan 6 2019, 12:18 PM

Jan 5 2019

arrowd committed rP489316: lang/ghc844: Create a port out of lang/ghc..
lang/ghc844: Create a port out of lang/ghc.
Jan 5 2019, 10:07 AM

Jan 4 2019

arrowd added inline comments to D18729: New port: sysutils/intel-undervolt: Intel CPU undervolting tool.
Jan 4 2019, 3:33 PM