FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
gcc Meta-port for the default version of the GNU Compiler Collection
5.4.0_2 lang on this many watch lists=18 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: gerald@FreeBSD.org search for ports maintained by this maintainer
Port Added: 25 Sep 2011 22:00:33
Also Listed In: java
License: not specified in port
GCC, the GNU Compiler Collection, supports a number of languages.  This
port pulls in gcc5 (or another version-specific port) and defines symlinks
called gcc, g++, and gfortran.

WWW: https://gcc.gnu.org

Gerald Pfeifer <gerald@FreeBSD.org>
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/lang/gcc/ && make install clean
To add the package: pkg install gcc

PKGNAME: gcc

distinfo: There is no distinfo for this port.


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Runtime dependencies:
  1. gcc5 : lang/gcc5

This port is required by:

for Build
  1. archivers/hs-tar
  2. archivers/hs-zip-archive
  3. archivers/hs-zlib
  4. archivers/hs-zlib-bindings
  5. archivers/hs-zlib-conduit*
  6. archivers/hs-zlib-enum
  7. astro/gpstk
  8. Expand this list (874 items)
  9. astro/wcslib
  10. audio/firefly
  11. audio/gbsplay
  12. audio/hs-ALUT
  13. audio/hs-OpenAL
  14. audio/hs-libmpd
  15. audio/openspc
  16. audio/smasher
  17. audio/xmms-gbsplay
  18. benchmarks/himenobench
  19. benchmarks/hpl
  20. benchmarks/hs-criterion
  21. benchmarks/octave-forge-benchmark
  22. benchmarks/polygraph
  23. biology/bowtie
  24. biology/mopac
  25. biology/ncbi-blast*
  26. biology/ncbi-blast+
  27. biology/ortep3*
  28. biology/platon*
  29. biology/plink
  30. biology/psi88
  31. biology/ssaha
  32. biology/t_coffee
  33. biology/tinker
  34. cad/NASTRAN*
  35. cad/alliance
  36. cad/feappv
  37. cad/freehdl
  38. cad/sceptre
  39. comms/aldo
  40. comms/ems-flasher
  41. comms/sdr-wspr
  42. converters/R-cran-base64enc
  43. converters/R-cran-xtable*
  44. converters/hs-aeson
  45. converters/hs-aeson-pretty
  46. converters/hs-dataenc
  47. converters/hs-json
  48. converters/hs-sandi
  49. databases/fastdb
  50. databases/gnats4
  51. databases/gomdb
  52. databases/hs-esqueleto
  53. databases/hs-hedis
  54. databases/hs-mysql
  55. databases/hs-persistent
  56. databases/hs-persistent-sqlite
  57. databases/hs-persistent-template
  58. databases/levigo
  59. databases/mysql-workbench52*
  60. deskutils/sliderule
  61. devel/R-cran-ModelMetrics
  62. devel/R-cran-randomForest
  63. devel/R-cran-reshape
  64. devel/R-cran-reshape2
  65. devel/R-cran-survival*
  66. devel/api-sanity-autotest
  67. devel/asmutils
  68. devel/bisoncpp
  69. devel/cocaine-core*
  70. devel/covtool
  71. devel/cssc
  72. devel/cx_Freeze
  73. devel/efivar
  74. devel/freeocl*
  75. devel/gnu-efi
  76. devel/hs-BNFC
  77. devel/hs-Boolean
  78. devel/hs-BoundedChan
  79. devel/hs-ConfigFile
  80. devel/hs-DeepArrow*
  81. devel/hs-DrIFT
  82. devel/hs-Glob
  83. devel/hs-HUnit
  84. devel/hs-IORefCAS*
  85. devel/hs-IfElse
  86. devel/hs-MaybeT*
  87. devel/hs-MemoTrie
  88. devel/hs-MissingH
  89. devel/hs-MonadCatchIO-mtl
  90. devel/hs-MonadCatchIO-transformers
  91. devel/hs-MonadRandom
  92. devel/hs-ObjectName
  93. devel/hs-PSQueue
  94. devel/hs-QuickCheck
  95. devel/hs-ReadArgs
  96. devel/hs-STMonadTrans
  97. devel/hs-SafeSemaphore
  98. devel/hs-ShellCheck
  99. devel/hs-StateVar
  100. devel/hs-Stream
  101. devel/hs-Tensor*
  102. devel/hs-TypeCompose
  103. devel/hs-abstract-deque
  104. devel/hs-abstract-par
  105. devel/hs-activehs-base
  106. devel/hs-alex
  107. devel/hs-ansi-terminal
  108. devel/hs-ansi-wl-pprint
  109. devel/hs-arrows
  110. devel/hs-asn1-data
  111. devel/hs-asn1-encoding
  112. devel/hs-asn1-parse
  113. devel/hs-asn1-types
  114. devel/hs-async
  115. devel/hs-atomic-primops
  116. devel/hs-attempt*
  117. devel/hs-auto-update
  118. devel/hs-base-orphans
  119. devel/hs-base-unicode-symbols
  120. devel/hs-base16-bytestring
  121. devel/hs-base64-bytestring
  122. devel/hs-base64-conduit*
  123. devel/hs-basic-prelude
  124. devel/hs-bifunctors
  125. devel/hs-bits-atomic
  126. devel/hs-blaze-builder
  127. devel/hs-blaze-builder-conduit*
  128. devel/hs-blaze-builder-enumerator
  129. devel/hs-blaze-textual
  130. devel/hs-bloomfilter
  131. devel/hs-boxes
  132. devel/hs-bsd-sysctl
  133. devel/hs-byteable
  134. devel/hs-byteorder
  135. devel/hs-bytestring-lexing
  136. devel/hs-bytestring-mmap
  137. devel/hs-bytestring-nums
  138. devel/hs-bytestring-show
  139. devel/hs-c2hs
  140. devel/hs-cabal-install
  141. devel/hs-cereal
  142. devel/hs-checkers
  143. devel/hs-chunked-data
  144. devel/hs-classy-prelude
  145. devel/hs-classy-prelude-conduit
  146. devel/hs-cmdargs
  147. devel/hs-conduit
  148. devel/hs-conduit-combinators
  149. devel/hs-conduit-extra
  150. devel/hs-configurator
  151. devel/hs-constraints
  152. devel/hs-convertible
  153. devel/hs-cpphs
  154. devel/hs-darcs
  155. devel/hs-data-default
  156. devel/hs-data-default-class
  157. devel/hs-data-default-instances-base
  158. devel/hs-data-default-instances-containers
  159. devel/hs-data-default-instances-dlist
  160. devel/hs-data-default-instances-old-locale
  161. devel/hs-data-hash
  162. devel/hs-data-ordlist
  163. devel/hs-data-pprint
  164. devel/hs-date-cache
  165. devel/hs-datetime
  166. devel/hs-deepseq-generics
  167. devel/hs-directory
  168. devel/hs-directory-tree
  169. devel/hs-dlist
  170. devel/hs-dlist-instances
  171. devel/hs-easy-file
  172. devel/hs-edit-distance
  173. devel/hs-either
  174. devel/hs-enclosed-exceptions
  175. devel/hs-enumerator
  176. devel/hs-equivalence
  177. devel/hs-errors
  178. devel/hs-exceptions
  179. devel/hs-extensible-exceptions
  180. devel/hs-extra
  181. devel/hs-failure*
  182. devel/hs-fast-logger
  183. devel/hs-fgl
  184. devel/hs-file-embed
  185. devel/hs-filemanip
  186. devel/hs-filestore
  187. devel/hs-filesystem-conduit*
  188. devel/hs-free
  189. devel/hs-fsnotify
  190. devel/hs-gconf
  191. devel/hs-generic-deriving
  192. devel/hs-geniplate*
  193. devel/hs-geniplate-mirror
  194. devel/hs-ghc-events
  195. devel/hs-ghc-mtl
  196. devel/hs-ghc-paths
  197. devel/hs-gio
  198. devel/hs-git-annex
  199. devel/hs-glade*
  200. devel/hs-glib
  201. devel/hs-gtk2hs-buildtools
  202. devel/hs-haddock
  203. devel/hs-haddock-api
  204. devel/hs-haddock-library
  205. devel/hs-happy
  206. devel/hs-hashable
  207. devel/hs-hashed-storage
  208. devel/hs-hashtables
  209. devel/hs-haskeline*
  210. devel/hs-haskell-platform*
  211. devel/hs-haskell-src
  212. devel/hs-haskell-src-exts
  213. devel/hs-hasktags
  214. devel/hs-hastache
  215. devel/hs-hex
  216. devel/hs-hinotify
  217. devel/hs-hint
  218. devel/hs-hlibev
  219. devel/hs-hlint
  220. devel/hs-hoogle
  221. devel/hs-hourglass
  222. devel/hs-hsb2hs
  223. devel/hs-hslogger
  224. devel/hs-hslua
  225. devel/hs-hspec
  226. devel/hs-hspec-core
  227. devel/hs-hspec-discover
  228. devel/hs-hspec-expectations
  229. devel/hs-js-flot
  230. devel/hs-js-jquery
  231. devel/hs-keys
  232. devel/hs-kqueue
  233. devel/hs-language-c
  234. devel/hs-language-javascript
  235. devel/hs-largeword
  236. devel/hs-lazysmallcheck
  237. devel/hs-lens
  238. devel/hs-lifted-async
  239. devel/hs-lifted-base
  240. devel/hs-logict
  241. devel/hs-map-syntax
  242. devel/hs-memory
  243. devel/hs-mmap
  244. devel/hs-mmorph
  245. devel/hs-monad-control
  246. devel/hs-monad-logger
  247. devel/hs-monad-loops
  248. devel/hs-monad-par
  249. devel/hs-monad-par-extras
  250. devel/hs-monads-tf
  251. devel/hs-mono-traversable
  252. devel/hs-mtl
  253. devel/hs-mueval
  254. devel/hs-murmur-hash
  255. devel/hs-mutable-containers
  256. devel/hs-ncurses
  257. devel/hs-newtype
  258. devel/hs-old-locale
  259. devel/hs-old-time
  260. devel/hs-optparse-applicative
  261. devel/hs-parallel
  262. devel/hs-pcre-light
  263. devel/hs-pool-conduit*
  264. devel/hs-prelude-extras
  265. devel/hs-preprocessor-tools
  266. devel/hs-prettyclass
  267. devel/hs-primitive
  268. devel/hs-profunctor-extras*
  269. devel/hs-profunctors
  270. devel/hs-project-template
  271. devel/hs-quickcheck-io
  272. devel/hs-random
  273. devel/hs-ranges*
  274. devel/hs-reactive*
  275. devel/hs-reflection
  276. devel/hs-resource-pool
  277. devel/hs-resourcet
  278. devel/hs-safe
  279. devel/hs-scientific
  280. devel/hs-securemem
  281. devel/hs-setenv
  282. devel/hs-setlocale
  283. devel/hs-shake
  284. devel/hs-show
  285. devel/hs-silently
  286. devel/hs-simple-reflect
  287. devel/hs-smallcheck
  288. devel/hs-split
  289. devel/hs-stm
  290. devel/hs-stm-chans
  291. devel/hs-streaming-commons
  292. devel/hs-strict
  293. devel/hs-syb
  294. devel/hs-syb-with-class
  295. devel/hs-syb-with-class-instances-text
  296. devel/hs-system-fileio
  297. devel/hs-system-filepath
  298. devel/hs-tagged
  299. devel/hs-temporary
  300. devel/hs-terminfo*
  301. devel/hs-test-framework
  302. devel/hs-test-framework-hunit
  303. devel/hs-test-framework-quickcheck2
  304. devel/hs-testpack*
  305. devel/hs-text
  306. devel/hs-text-icu
  307. devel/hs-tf-random
  308. devel/hs-threads
  309. devel/hs-threadscope
  310. devel/hs-time-compat
  311. devel/hs-time-locale-compat
  312. devel/hs-timezone-olson
  313. devel/hs-timezone-series
  314. devel/hs-transformers*
  315. devel/hs-transformers-base
  316. devel/hs-transformers-compat
  317. devel/hs-unamb
  318. devel/hs-uniplate
  319. devel/hs-unix-compat
  320. devel/hs-unix-time
  321. devel/hs-unordered-containers
  322. devel/hs-utf8-light
  323. devel/hs-utf8-string
  324. devel/hs-utility-ht
  325. devel/hs-uuagc
  326. devel/hs-uuagc-bootstrap
  327. devel/hs-uuagc-cabal
  328. devel/hs-uuid
  329. devel/hs-uuid-types
  330. devel/hs-uulib
  331. devel/hs-vault
  332. devel/hs-vector
  333. devel/hs-vector-algorithms
  334. devel/hs-vector-binary-instances
  335. devel/hs-vector-instances
  336. devel/hs-vector-th-unbox
  337. devel/hs-void
  338. devel/hs-word8
  339. devel/ipython
  340. devel/libXGP*
  341. devel/libYGP*
  342. devel/libcwd
  343. devel/liblouisxml*
  344. devel/linux-kernel
  345. devel/lockfree-malloc
  346. devel/nemiver*
  347. devel/ocaml-lacaml
  348. devel/papi
  349. devel/pure-gen*
  350. devel/py-numba
  351. devel/rhtvision
  352. dns/hs-dns
  353. dns/hs-gnuidn
  354. editors/cooledit
  355. editors/yzis
  356. emulators/bsnes*
  357. emulators/catapult
  358. emulators/dolphin-emu-devel*
  359. emulators/gxemul
  360. emulators/kqemu-kmod*
  361. emulators/kqemu-kmod-devel*
  362. emulators/pearpc
  363. emulators/skyeye
  364. emulators/xl*
  365. finance/R-cran-fGarch
  366. ftp/hs-curl
  367. games/adonthell
  368. games/fgrun*
  369. games/gnomebreakout
  370. games/gtkpool
  371. games/hs-scroll
  372. games/mirrormagic
  373. games/opensurge
  374. games/py-mnemosyne
  375. games/sdl_scavenger
  376. games/sdlroids
  377. games/syobon
  378. games/xbat
  379. graphics/R-cran-colorspace
  380. graphics/R-cran-scales
  381. graphics/animorph
  382. graphics/dcp2icc
  383. graphics/f90gl*
  384. graphics/ffff*
  385. graphics/gdal-grass*
  386. graphics/gimp-refocus-plugin
  387. graphics/glfw-devel*
  388. graphics/gplot*
  389. graphics/hs-HGL
  390. graphics/hs-JuicyPixels
  391. graphics/hs-cairo
  392. graphics/hs-dia-base
  393. graphics/hs-dia-functions
  394. graphics/hs-soegtk*
  395. graphics/hs-svgcairo
  396. graphics/jogamp-jogl
  397. graphics/k3d*
  398. graphics/mahotas
  399. graphics/mypaint
  400. graphics/nurbs++
  401. graphics/p5-PGPLOT
  402. graphics/pgplot
  403. graphics/ruby-pgplot*
  404. graphics/visionworkbench*
  405. graphics/xd3d
  406. irc/ircservices
  407. japanese/jpilot
  408. japanese/skkinput3
  409. japanese/xtr
  410. lang/OpenCoarrays*
  411. lang/dragonegg46*
  412. lang/dragonegg47-33*
  413. lang/gambit-c
  414. lang/gforth
  415. lang/gprolog
  416. lang/hiphop-php*
  417. lang/hs-brainfuck
  418. lang/hs-epic*
  419. lang/hs-unlambda
  420. lang/icon
  421. lang/nhc98
  422. lang/p5-ExtUtils-F77
  423. lang/v8
  424. lang/v8-devel
  425. lang/x10
  426. lang/ypsilon
  427. mail/annoyance-filter
  428. mail/hs-email-validate
  429. mail/hs-mime
  430. mail/hs-mime-mail
  431. mail/hs-mime-types
  432. mail/milter-callback
  433. mail/pop3vscan
  434. mail/spamdyke
  435. mail/spamprobe
  436. mail/xfmail*
  437. math/R-cran-Rmpfr
  438. math/R-cran-gss
  439. math/R-cran-influenceR
  440. math/R-cran-memisc
  441. math/arpack
  442. math/arpack-ng
  443. math/arpack-ng-mpich
  444. math/atlas
  445. math/atlas-devel*
  446. math/bihar*
  447. math/blacs
  448. math/blas
  449. math/blocksolve95
  450. math/cblas
  451. math/ceres-solver
  452. math/cmlib
  453. math/cvc3
  454. math/drgeo
  455. math/eispack
  456. math/elmer-umfpack*
  457. math/fftw
  458. math/fftw-float
  459. math/fftw3-quad
  460. math/freemat-mpi*
  461. math/gracetmpl
  462. math/hs-Agda
  463. math/hs-Agda-executable*
  464. math/hs-Agda-stdlib
  465. math/hs-NumInstances
  466. math/hs-categories
  467. math/hs-comonad-transformers*
  468. math/hs-comonads-fd*
  469. math/hs-erf
  470. math/hs-groupoids*
  471. math/hs-ieee754
  472. math/hs-math-functions
  473. math/hs-mwc-random
  474. math/hs-nats*
  475. math/hs-probability
  476. math/hs-semigroupoid-extras*
  477. math/hs-semigroupoids
  478. math/hs-statistics
  479. math/hs-vector-space
  480. math/ipopt
  481. math/ised
  482. math/jags
  483. math/lapack
  484. math/lapack++
  485. math/lapack95
  486. math/lapacke
  487. math/levmar
  488. math/libR*
  489. math/linpack
  490. math/miracl
  491. math/octave-devel*
  492. math/octave-forge-actuarial
  493. math/octave-forge-ad*
  494. math/octave-forge-audio
  495. math/octave-forge-bim
  496. math/octave-forge-bioinfo
  497. math/octave-forge-cgi
  498. math/octave-forge-civil-engineering
  499. math/octave-forge-communications
  500. math/octave-forge-control
  501. math/octave-forge-data-smoothing
  502. math/octave-forge-database
  503. math/octave-forge-dataframe
  504. math/octave-forge-dicom*
  505. math/octave-forge-divand
  506. math/octave-forge-doctest
  507. math/octave-forge-econometrics
  508. math/octave-forge-engine
  509. math/octave-forge-es*
  510. math/octave-forge-fenv
  511. math/octave-forge-financial
  512. math/octave-forge-fl-core
  513. math/octave-forge-fpl
  514. math/octave-forge-fuzzy-logic-toolkit
  515. math/octave-forge-ga
  516. math/octave-forge-general
  517. math/octave-forge-gnuplot
  518. math/octave-forge-ident
  519. math/octave-forge-image
  520. math/octave-forge-image-acquisition*
  521. math/octave-forge-informationtheory
  522. math/octave-forge-integration
  523. math/octave-forge-irsa
  524. math/octave-forge-java*
  525. math/octave-forge-level-set
  526. math/octave-forge-linear-algebra
  527. math/octave-forge-lssa
  528. math/octave-forge-ltfat
  529. math/octave-forge-mapping
  530. math/octave-forge-mechanics
  531. math/octave-forge-miscellaneous
  532. math/octave-forge-missing-functions
  533. math/octave-forge-msh
  534. math/octave-forge-multicore
  535. math/octave-forge-mvn
  536. math/octave-forge-nlwing2
  537. math/octave-forge-nnet
  538. math/octave-forge-ocs
  539. math/octave-forge-oct2mat
  540. math/octave-forge-octcdf
  541. math/octave-forge-octclip
  542. math/octave-forge-octgpr*
  543. math/octave-forge-octproj
  544. math/octave-forge-odebvp
  545. math/octave-forge-odepkg
  546. math/octave-forge-optics
  547. math/octave-forge-optim
  548. math/octave-forge-optiminterp
  549. math/octave-forge-outliers
  550. math/octave-forge-parallel
  551. math/octave-forge-pdb
  552. math/octave-forge-plot
  553. math/octave-forge-pt_br
  554. math/octave-forge-quaternion
  555. math/octave-forge-secs1d
  556. math/octave-forge-secs2d
  557. math/octave-forge-secs3d
  558. math/octave-forge-signal
  559. math/octave-forge-simp
  560. math/octave-forge-sockets
  561. math/octave-forge-specfun
  562. math/octave-forge-special-matrix
  563. math/octave-forge-spline-gcvspl*
  564. math/octave-forge-strings
  565. math/octave-forge-struct
  566. math/octave-forge-symband
  567. math/octave-forge-tcl-octave
  568. math/octave-forge-tisean
  569. math/octave-forge-xraylib*
  570. math/octave-forge-zenity
  571. math/octave-forge-zeromq
  572. math/opensolaris-libm
  573. math/petsc*
  574. math/petsc-mpich*
  575. math/py-graphtool*
  576. math/py-numpy
  577. math/py-pysparse
  578. math/py-symeig
  579. math/qd
  580. math/qrupdate
  581. math/rkward*
  582. math/rkward-kde4
  583. math/scalapack
  584. math/sdpa
  585. math/sdpara
  586. math/sfft
  587. math/slatec
  588. math/spblas
  589. math/suitesparse
  590. math/superlu
  591. math/taucs
  592. math/trlan
  593. math/x12arima
  594. math/xlapack
  595. misc/R-cran-mime
  596. misc/terraform*
  597. multimedia/avidemux26*
  598. multimedia/avidemux26-cli*
  599. multimedia/avidemux26-plugins*
  600. multimedia/avidemux26-qt4*
  601. multimedia/handbrake
  602. multimedia/hs-gstreamer*
  603. multimedia/xanim
  604. net/asterisk*
  605. net/hs-aws
  606. net/hs-connection
  607. net/hs-gsasl
  608. net/hs-hoauth2
  609. net/hs-hostname
  610. net/hs-iproute
  611. net/hs-maccatcher
  612. net/hs-network
  613. net/hs-network-conduit*
  614. net/hs-network-info
  615. net/hs-network-multicast
  616. net/hs-network-protocol-xmpp
  617. net/hs-network-uri
  618. net/hs-pcap
  619. net/hs-publicsuffixlist
  620. net/hs-sendfile
  621. net/hs-simple-sendfile
  622. net/hs-socks
  623. net/ipxe
  624. net/libtnl
  625. net/mediatomb
  626. net/mpich
  627. net/ndisc6
  628. net/nepenthes
  629. net/ohphone
  630. net/openmpi-devel*
  631. net/opensips
  632. net/pvm++*
  633. net/xpvm
  634. net-im/hs-haskell-xmpp
  635. net-mgmt/chillispot
  636. net-p2p/cpuminer
  637. news/nget
  638. palm/jpilot
  639. ports-mgmt/hs-porte
  640. print/abc2mtex*
  641. print/gribouy
  642. print/hs-hscolour
  643. print/lilypond-devel
  644. print/pdftk
  645. science/2dhf*
  646. science/R-cran-som
  647. science/abinit*
  648. science/dcl
  649. science/dlpoly-classic
  650. science/elmer-eio*
  651. science/elmer-hutiter*
  652. science/elmer-matc*
  653. science/elmerpost*
  654. science/fvcom
  655. science/fvcom-mpi
  656. science/gamess*
  657. science/harminv
  658. science/hs-bio
  659. science/libctl
  660. science/libxc
  661. science/massxpert
  662. science/mpqc
  663. science/mpqc-mpich
  664. science/ncs
  665. science/netcdf-ftn*
  666. science/peekabot*
  667. science/pnetcdf
  668. science/psi3*
  669. science/py-obspy
  670. science/py-obspy.taup*
  671. science/py-scikit-learn
  672. science/py-scikit-sparse
  673. science/ruby-dcl*
  674. security/R-cran-openssl
  675. security/hashcat-legacy
  676. security/hs-Crypto
  677. security/hs-DRBG
  678. security/hs-HsOpenSSL
  679. security/hs-RSA
  680. security/hs-SHA
  681. security/hs-certificate
  682. security/hs-cipher-aes
  683. security/hs-cipher-aes128
  684. security/hs-cipher-blowfish
  685. security/hs-cipher-camellia
  686. security/hs-cipher-des
  687. security/hs-cipher-rc4
  688. security/hs-clientsession
  689. security/hs-cprng-aes
  690. security/hs-crypto-api
  691. security/hs-crypto-cipher-types
  692. security/hs-crypto-conduit
  693. security/hs-crypto-numbers
  694. security/hs-crypto-pubkey
  695. security/hs-crypto-pubkey-types
  696. security/hs-crypto-random
  697. security/hs-crypto-random-api
  698. security/hs-cryptocipher
  699. security/hs-cryptohash
  700. security/hs-cryptohash-conduit
  701. security/hs-cryptohash-cryptoapi
  702. security/hs-cryptonite
  703. security/hs-digest
  704. security/hs-entropy
  705. security/hs-gnutls
  706. security/hs-monadcryptorandom
  707. security/hs-nonce
  708. security/hs-pem
  709. security/hs-pureMD5
  710. security/hs-pwstore-fast
  711. security/hs-skein
  712. security/hs-tls
  713. security/hs-tls-extra*
  714. security/hs-x509
  715. security/hs-x509-store
  716. security/hs-x509-system
  717. security/hs-x509-validation
  718. security/pks
  719. security/seccure
  720. shells/hs-shelly
  721. sysutils/grub2
  722. sysutils/grub2-bhyve
  723. sysutils/grub2-efi
  724. sysutils/grub2-pcbsd
  725. sysutils/hs-angel
  726. sysutils/hs-cpu
  727. sysutils/hs-ekg
  728. sysutils/hs-ekg-core
  729. sysutils/hs-ekg-json
  730. sysutils/libretto-config
  731. sysutils/memtest86+
  732. sysutils/pesign
  733. sysutils/shim
  734. sysutils/uefi-edk2-bhyve
  735. sysutils/uefi-edk2-bhyve-csm
  736. sysutils/wiimms
  737. textproc/R-cran-yaml
  738. textproc/hs-Diff
  739. textproc/hs-HStringTemplate
  740. textproc/hs-HaXml
  741. textproc/hs-appar
  742. textproc/hs-attoparsec
  743. textproc/hs-attoparsec-conduit*
  744. textproc/hs-attoparsec-enumerator
  745. textproc/hs-bencode
  746. textproc/hs-blaze-html
  747. textproc/hs-blaze-markup
  748. textproc/hs-bytestring-csv
  749. textproc/hs-case-insensitive
  750. textproc/hs-cassava
  751. textproc/hs-citeproc-hs
  752. textproc/hs-cmark
  753. textproc/hs-csv
  754. textproc/hs-double-conversion
  755. textproc/hs-feed
  756. textproc/hs-hexpat
  757. textproc/hs-highlighting-kate
  758. textproc/hs-hs-bibutils
  759. textproc/hs-html
  760. textproc/hs-html-conduit
  761. textproc/hs-hxt
  762. textproc/hs-hxt-charproperties
  763. textproc/hs-hxt-regex-xmlschema
  764. textproc/hs-hxt-unicode
  765. textproc/hs-lhs2tex
  766. textproc/hs-libxml
  767. textproc/hs-libxml-sax
  768. textproc/hs-pandoc
  769. textproc/hs-pandoc-citeproc
  770. textproc/hs-pandoc-types
  771. textproc/hs-parsec
  772. textproc/hs-polyparse
  773. textproc/hs-regex-applicative
  774. textproc/hs-regex-base
  775. textproc/hs-regex-compat
  776. textproc/hs-regex-compat-tdfa
  777. textproc/hs-regex-pcre-builtin
  778. textproc/hs-regex-posix
  779. textproc/hs-regex-tdfa
  780. textproc/hs-rfc5051
  781. textproc/hs-stringsearch
  782. textproc/hs-tagsoup
  783. textproc/hs-tagstream-conduit
  784. textproc/hs-texmath
  785. textproc/hs-uri
  786. textproc/hs-xhtml*
  787. textproc/hs-xml
  788. textproc/hs-xml-conduit
  789. textproc/hs-xml-hamlet
  790. textproc/hs-xml-types
  791. textproc/hs-xmlhtml
  792. textproc/hs-yaml
  793. textproc/ibus
  794. www/hs-DAV
  795. www/hs-HTTP
  796. www/hs-activehs
  797. www/hs-authenticate
  798. www/hs-cgi
  799. www/hs-cookie
  800. www/hs-css-text
  801. www/hs-fastcgi
  802. www/hs-gitit
  803. www/hs-hS3
  804. www/hs-hamlet*
  805. www/hs-happstack
  806. www/hs-happstack-server
  807. www/hs-heist
  808. www/hs-hjsmin
  809. www/hs-http-client
  810. www/hs-http-client-tls
  811. www/hs-http-conduit
  812. www/hs-http-date
  813. www/hs-http-reverse-proxy
  814. www/hs-http-server
  815. www/hs-http-types
  816. www/hs-http2
  817. www/hs-multipart
  818. www/hs-oeis
  819. www/hs-path-pieces
  820. www/hs-recaptcha
  821. www/hs-scgi*
  822. www/hs-shakespeare
  823. www/hs-shakespeare-css*
  824. www/hs-shakespeare-i18n*
  825. www/hs-shakespeare-js*
  826. www/hs-shakespeare-text*
  827. www/hs-snap
  828. www/hs-snap-core
  829. www/hs-snap-server
  830. www/hs-url
  831. www/hs-wai
  832. www/hs-wai-app-static
  833. www/hs-wai-extra
  834. www/hs-wai-logger
  835. www/hs-wai-test*
  836. www/hs-warp
  837. www/hs-warp-tls
  838. www/hs-webkit
  839. www/hs-xss-sanitize
  840. www/hs-yesod
  841. www/hs-yesod-auth
  842. www/hs-yesod-auth-hashdb
  843. www/hs-yesod-bin
  844. www/hs-yesod-core
  845. www/hs-yesod-default*
  846. www/hs-yesod-form
  847. www/hs-yesod-json*
  848. www/hs-yesod-persistent
  849. www/hs-yesod-platform*
  850. www/hs-yesod-routes*
  851. www/hs-yesod-static
  852. www/hs-yesod-test
  853. www/mod_authnz_crowd
  854. www/node-devel*
  855. www/node010*
  856. www/node012*
  857. www/node5*
  858. www/openvrml*
  859. www/rejik
  860. x11/hs-X11
  861. x11/hs-X11-xft
  862. x11/hs-xmobar
  863. x11-toolkits/gigi*
  864. x11-toolkits/hs-GLURaw
  865. x11-toolkits/hs-OpenGL
  866. x11-toolkits/hs-gtk
  867. x11-toolkits/hs-gtk2hs
  868. x11-toolkits/hs-gtkglext*
  869. x11-toolkits/hs-gtksourceview2
  870. x11-toolkits/hs-pango
  871. x11-toolkits/hs-vte
  872. x11-toolkits/hs-wxcore
  873. x11-toolkits/hs-wxdirect
  874. x11-wm/hs-xmonad
  875. x11-wm/hs-xmonad-contrib
  876. Collapse this list.
for Libraries for Run
  1. archivers/hs-tar
  2. archivers/hs-zip-archive
  3. archivers/hs-zlib
  4. archivers/hs-zlib-bindings
  5. archivers/hs-zlib-conduit*
  6. archivers/hs-zlib-enum
  7. astro/gpstk
  8. Expand this list (871 items)
  9. astro/wcslib
  10. audio/firefly
  11. audio/gbsplay
  12. audio/hs-ALUT
  13. audio/hs-OpenAL
  14. audio/hs-libmpd
  15. audio/openspc
  16. audio/smasher
  17. audio/xmms-gbsplay
  18. benchmarks/himenobench
  19. benchmarks/hpl
  20. benchmarks/hs-criterion
  21. benchmarks/octave-forge-benchmark
  22. benchmarks/polygraph
  23. biology/bowtie
  24. biology/mopac
  25. biology/ncbi-blast*
  26. biology/ncbi-blast+
  27. biology/ortep3*
  28. biology/platon*
  29. biology/plink
  30. biology/psi88
  31. biology/ssaha
  32. biology/t_coffee
  33. biology/tinker
  34. cad/NASTRAN*
  35. cad/alliance
  36. cad/feappv
  37. cad/freehdl
  38. cad/sceptre
  39. comms/aldo
  40. comms/ems-flasher
  41. comms/sdr-wspr
  42. converters/R-cran-base64enc
  43. converters/R-cran-xtable*
  44. converters/hs-aeson
  45. converters/hs-aeson-pretty
  46. converters/hs-dataenc
  47. converters/hs-json
  48. converters/hs-sandi
  49. databases/fastdb
  50. databases/gnats4
  51. databases/gomdb
  52. databases/hs-esqueleto
  53. databases/hs-hedis
  54. databases/hs-mysql
  55. databases/hs-persistent
  56. databases/hs-persistent-sqlite
  57. databases/hs-persistent-template
  58. databases/levigo
  59. databases/mysql-workbench52*
  60. deskutils/sliderule
  61. devel/R-cran-ModelMetrics
  62. devel/R-cran-randomForest
  63. devel/R-cran-reshape
  64. devel/R-cran-reshape2
  65. devel/R-cran-survival*
  66. devel/api-sanity-autotest
  67. devel/asmutils
  68. devel/bisoncpp
  69. devel/cocaine-core*
  70. devel/covtool
  71. devel/cssc
  72. devel/cx_Freeze
  73. devel/efivar
  74. devel/freeocl*
  75. devel/gnu-efi
  76. devel/hs-BNFC
  77. devel/hs-Boolean
  78. devel/hs-BoundedChan
  79. devel/hs-ConfigFile
  80. devel/hs-DeepArrow*
  81. devel/hs-DrIFT
  82. devel/hs-Glob
  83. devel/hs-HUnit
  84. devel/hs-IORefCAS*
  85. devel/hs-IfElse
  86. devel/hs-MaybeT*
  87. devel/hs-MemoTrie
  88. devel/hs-MissingH
  89. devel/hs-MonadCatchIO-mtl
  90. devel/hs-MonadCatchIO-transformers
  91. devel/hs-MonadRandom
  92. devel/hs-ObjectName
  93. devel/hs-PSQueue
  94. devel/hs-QuickCheck
  95. devel/hs-ReadArgs
  96. devel/hs-STMonadTrans
  97. devel/hs-SafeSemaphore
  98. devel/hs-ShellCheck
  99. devel/hs-StateVar
  100. devel/hs-Stream
  101. devel/hs-Tensor*
  102. devel/hs-TypeCompose
  103. devel/hs-abstract-deque
  104. devel/hs-abstract-par
  105. devel/hs-activehs-base
  106. devel/hs-alex
  107. devel/hs-ansi-terminal
  108. devel/hs-ansi-wl-pprint
  109. devel/hs-arrows
  110. devel/hs-asn1-data
  111. devel/hs-asn1-encoding
  112. devel/hs-asn1-parse
  113. devel/hs-asn1-types
  114. devel/hs-async
  115. devel/hs-atomic-primops
  116. devel/hs-attempt*
  117. devel/hs-auto-update
  118. devel/hs-base-orphans
  119. devel/hs-base-unicode-symbols
  120. devel/hs-base16-bytestring
  121. devel/hs-base64-bytestring
  122. devel/hs-base64-conduit*
  123. devel/hs-basic-prelude
  124. devel/hs-bifunctors
  125. devel/hs-bits-atomic
  126. devel/hs-blaze-builder
  127. devel/hs-blaze-builder-conduit*
  128. devel/hs-blaze-builder-enumerator
  129. devel/hs-blaze-textual
  130. devel/hs-bloomfilter
  131. devel/hs-boxes
  132. devel/hs-bsd-sysctl
  133. devel/hs-byteable
  134. devel/hs-byteorder
  135. devel/hs-bytestring-lexing
  136. devel/hs-bytestring-mmap
  137. devel/hs-bytestring-nums
  138. devel/hs-bytestring-show
  139. devel/hs-c2hs
  140. devel/hs-cabal-install
  141. devel/hs-cereal
  142. devel/hs-checkers
  143. devel/hs-chunked-data
  144. devel/hs-classy-prelude
  145. devel/hs-classy-prelude-conduit
  146. devel/hs-cmdargs
  147. devel/hs-conduit
  148. devel/hs-conduit-combinators
  149. devel/hs-conduit-extra
  150. devel/hs-configurator
  151. devel/hs-constraints
  152. devel/hs-convertible
  153. devel/hs-cpphs
  154. devel/hs-darcs
  155. devel/hs-data-default
  156. devel/hs-data-default-class
  157. devel/hs-data-default-instances-base
  158. devel/hs-data-default-instances-containers
  159. devel/hs-data-default-instances-dlist
  160. devel/hs-data-default-instances-old-locale
  161. devel/hs-data-hash
  162. devel/hs-data-ordlist
  163. devel/hs-data-pprint
  164. devel/hs-date-cache
  165. devel/hs-datetime
  166. devel/hs-deepseq-generics
  167. devel/hs-directory
  168. devel/hs-directory-tree
  169. devel/hs-dlist
  170. devel/hs-dlist-instances
  171. devel/hs-easy-file
  172. devel/hs-edit-distance
  173. devel/hs-either
  174. devel/hs-enclosed-exceptions
  175. devel/hs-enumerator
  176. devel/hs-equivalence
  177. devel/hs-errors
  178. devel/hs-exceptions
  179. devel/hs-extensible-exceptions
  180. devel/hs-extra
  181. devel/hs-failure*
  182. devel/hs-fast-logger
  183. devel/hs-fgl
  184. devel/hs-file-embed
  185. devel/hs-filemanip
  186. devel/hs-filestore
  187. devel/hs-filesystem-conduit*
  188. devel/hs-free
  189. devel/hs-fsnotify
  190. devel/hs-gconf
  191. devel/hs-generic-deriving
  192. devel/hs-geniplate*
  193. devel/hs-geniplate-mirror
  194. devel/hs-ghc-events
  195. devel/hs-ghc-mtl
  196. devel/hs-ghc-paths
  197. devel/hs-gio
  198. devel/hs-git-annex
  199. devel/hs-glade*
  200. devel/hs-glib
  201. devel/hs-gtk2hs-buildtools
  202. devel/hs-haddock
  203. devel/hs-haddock-api
  204. devel/hs-haddock-library
  205. devel/hs-happy
  206. devel/hs-hashable
  207. devel/hs-hashed-storage
  208. devel/hs-hashtables
  209. devel/hs-haskeline*
  210. devel/hs-haskell-platform*
  211. devel/hs-haskell-src
  212. devel/hs-haskell-src-exts
  213. devel/hs-hasktags
  214. devel/hs-hastache
  215. devel/hs-hex
  216. devel/hs-hinotify
  217. devel/hs-hint
  218. devel/hs-hlibev
  219. devel/hs-hlint
  220. devel/hs-hoogle
  221. devel/hs-hourglass
  222. devel/hs-hsb2hs
  223. devel/hs-hslogger
  224. devel/hs-hslua
  225. devel/hs-hspec
  226. devel/hs-hspec-core
  227. devel/hs-hspec-discover
  228. devel/hs-hspec-expectations
  229. devel/hs-js-flot
  230. devel/hs-js-jquery
  231. devel/hs-keys
  232. devel/hs-kqueue
  233. devel/hs-language-c
  234. devel/hs-language-javascript
  235. devel/hs-largeword
  236. devel/hs-lazysmallcheck
  237. devel/hs-lens
  238. devel/hs-lifted-async
  239. devel/hs-lifted-base
  240. devel/hs-logict
  241. devel/hs-map-syntax
  242. devel/hs-memory
  243. devel/hs-mmap
  244. devel/hs-mmorph
  245. devel/hs-monad-control
  246. devel/hs-monad-logger
  247. devel/hs-monad-loops
  248. devel/hs-monad-par
  249. devel/hs-monad-par-extras
  250. devel/hs-monads-tf
  251. devel/hs-mono-traversable
  252. devel/hs-mtl
  253. devel/hs-mueval
  254. devel/hs-murmur-hash
  255. devel/hs-mutable-containers
  256. devel/hs-ncurses
  257. devel/hs-newtype
  258. devel/hs-old-locale
  259. devel/hs-old-time
  260. devel/hs-optparse-applicative
  261. devel/hs-parallel
  262. devel/hs-pcre-light
  263. devel/hs-pool-conduit*
  264. devel/hs-prelude-extras
  265. devel/hs-preprocessor-tools
  266. devel/hs-prettyclass
  267. devel/hs-primitive
  268. devel/hs-profunctor-extras*
  269. devel/hs-profunctors
  270. devel/hs-project-template
  271. devel/hs-quickcheck-io
  272. devel/hs-random
  273. devel/hs-ranges*
  274. devel/hs-reactive*
  275. devel/hs-reflection
  276. devel/hs-resource-pool
  277. devel/hs-resourcet
  278. devel/hs-safe
  279. devel/hs-scientific
  280. devel/hs-securemem
  281. devel/hs-setenv
  282. devel/hs-setlocale
  283. devel/hs-shake
  284. devel/hs-show
  285. devel/hs-silently
  286. devel/hs-simple-reflect
  287. devel/hs-smallcheck
  288. devel/hs-split
  289. devel/hs-stm
  290. devel/hs-stm-chans
  291. devel/hs-streaming-commons
  292. devel/hs-strict
  293. devel/hs-syb
  294. devel/hs-syb-with-class
  295. devel/hs-syb-with-class-instances-text
  296. devel/hs-system-fileio
  297. devel/hs-system-filepath
  298. devel/hs-tagged
  299. devel/hs-temporary
  300. devel/hs-terminfo*
  301. devel/hs-test-framework
  302. devel/hs-test-framework-hunit
  303. devel/hs-test-framework-quickcheck2
  304. devel/hs-testpack*
  305. devel/hs-text
  306. devel/hs-text-icu
  307. devel/hs-tf-random
  308. devel/hs-threads
  309. devel/hs-threadscope
  310. devel/hs-time-compat
  311. devel/hs-time-locale-compat
  312. devel/hs-timezone-olson
  313. devel/hs-timezone-series
  314. devel/hs-transformers*
  315. devel/hs-transformers-base
  316. devel/hs-transformers-compat
  317. devel/hs-unamb
  318. devel/hs-uniplate
  319. devel/hs-unix-compat
  320. devel/hs-unix-time
  321. devel/hs-unordered-containers
  322. devel/hs-utf8-light
  323. devel/hs-utf8-string
  324. devel/hs-utility-ht
  325. devel/hs-uuagc
  326. devel/hs-uuagc-bootstrap
  327. devel/hs-uuagc-cabal
  328. devel/hs-uuid
  329. devel/hs-uuid-types
  330. devel/hs-uulib
  331. devel/hs-vault
  332. devel/hs-vector
  333. devel/hs-vector-algorithms
  334. devel/hs-vector-binary-instances
  335. devel/hs-vector-instances
  336. devel/hs-vector-th-unbox
  337. devel/hs-void
  338. devel/hs-word8
  339. devel/ipython
  340. devel/libXGP*
  341. devel/libYGP*
  342. devel/libcwd
  343. devel/liblouisxml*
  344. devel/lockfree-malloc
  345. devel/nemiver*
  346. devel/ocaml-lacaml
  347. devel/papi
  348. devel/pure-gen*
  349. devel/py-numba
  350. devel/rhtvision
  351. dns/hs-dns
  352. dns/hs-gnuidn
  353. editors/cooledit
  354. editors/yzis
  355. emulators/bsnes*
  356. emulators/catapult
  357. emulators/dolphin-emu-devel*
  358. emulators/gxemul
  359. emulators/kqemu-kmod*
  360. emulators/kqemu-kmod-devel*
  361. emulators/pearpc
  362. emulators/skyeye
  363. finance/R-cran-fGarch
  364. ftp/hs-curl
  365. games/adonthell
  366. games/fgrun*
  367. games/gnomebreakout
  368. games/gtkpool
  369. games/hs-scroll
  370. games/mirrormagic
  371. games/opensurge
  372. games/py-mnemosyne
  373. games/sdl_scavenger
  374. games/sdlroids
  375. games/syobon
  376. games/xbat
  377. graphics/R-cran-colorspace
  378. graphics/R-cran-scales
  379. graphics/animorph
  380. graphics/dcp2icc
  381. graphics/f90gl*
  382. graphics/ffff*
  383. graphics/gdal-grass*
  384. graphics/gimp-refocus-plugin
  385. graphics/glfw-devel*
  386. graphics/gplot*
  387. graphics/hs-HGL
  388. graphics/hs-JuicyPixels
  389. graphics/hs-cairo
  390. graphics/hs-dia-base
  391. graphics/hs-dia-functions
  392. graphics/hs-soegtk*
  393. graphics/hs-svgcairo
  394. graphics/jogamp-jogl
  395. graphics/k3d*
  396. graphics/mahotas
  397. graphics/mypaint
  398. graphics/nurbs++
  399. graphics/p5-PGPLOT
  400. graphics/pgplot
  401. graphics/ruby-pgplot*
  402. graphics/visionworkbench*
  403. graphics/xd3d
  404. irc/ircservices
  405. japanese/jpilot
  406. japanese/skkinput3
  407. japanese/xtr
  408. lang/OpenCoarrays*
  409. lang/dragonegg46*
  410. lang/dragonegg47-33*
  411. lang/gambit-c
  412. lang/gforth
  413. lang/gprolog
  414. lang/hiphop-php*
  415. lang/hs-brainfuck
  416. lang/hs-epic*
  417. lang/hs-unlambda
  418. lang/icon
  419. lang/nhc98
  420. lang/p5-ExtUtils-F77
  421. lang/v8
  422. lang/v8-devel
  423. lang/x10
  424. lang/ypsilon
  425. mail/annoyance-filter
  426. mail/hs-email-validate
  427. mail/hs-mime
  428. mail/hs-mime-mail
  429. mail/hs-mime-types
  430. mail/milter-callback
  431. mail/pop3vscan
  432. mail/spamdyke
  433. mail/spamprobe
  434. mail/xfmail*
  435. math/R-cran-Rmpfr
  436. math/R-cran-gss
  437. math/R-cran-influenceR
  438. math/R-cran-memisc
  439. math/arpack
  440. math/arpack-ng
  441. math/arpack-ng-mpich
  442. math/atlas
  443. math/atlas-devel*
  444. math/bihar*
  445. math/blacs
  446. math/blas
  447. math/blocksolve95
  448. math/cblas
  449. math/ceres-solver
  450. math/cmlib
  451. math/cvc3
  452. math/drgeo
  453. math/eispack
  454. math/elmer-umfpack*
  455. math/fftw
  456. math/fftw-float
  457. math/fftw3-quad
  458. math/freemat-mpi*
  459. math/gracetmpl
  460. math/hs-Agda
  461. math/hs-Agda-executable*
  462. math/hs-Agda-stdlib
  463. math/hs-NumInstances
  464. math/hs-categories
  465. math/hs-comonad-transformers*
  466. math/hs-comonads-fd*
  467. math/hs-erf
  468. math/hs-groupoids*
  469. math/hs-ieee754
  470. math/hs-math-functions
  471. math/hs-mwc-random
  472. math/hs-nats*
  473. math/hs-probability
  474. math/hs-semigroupoid-extras*
  475. math/hs-semigroupoids
  476. math/hs-statistics
  477. math/hs-vector-space
  478. math/ipopt
  479. math/ised
  480. math/jags
  481. math/lapack
  482. math/lapack++
  483. math/lapack95
  484. math/lapacke
  485. math/levmar
  486. math/libR*
  487. math/linpack
  488. math/miracl
  489. math/octave-devel*
  490. math/octave-forge-actuarial
  491. math/octave-forge-ad*
  492. math/octave-forge-audio
  493. math/octave-forge-bim
  494. math/octave-forge-bioinfo
  495. math/octave-forge-cgi
  496. math/octave-forge-civil-engineering
  497. math/octave-forge-communications
  498. math/octave-forge-control
  499. math/octave-forge-data-smoothing
  500. math/octave-forge-database
  501. math/octave-forge-dataframe
  502. math/octave-forge-dicom*
  503. math/octave-forge-divand
  504. math/octave-forge-doctest
  505. math/octave-forge-econometrics
  506. math/octave-forge-engine
  507. math/octave-forge-es*
  508. math/octave-forge-fenv
  509. math/octave-forge-financial
  510. math/octave-forge-fl-core
  511. math/octave-forge-fpl
  512. math/octave-forge-fuzzy-logic-toolkit
  513. math/octave-forge-ga
  514. math/octave-forge-general
  515. math/octave-forge-gnuplot
  516. math/octave-forge-ident
  517. math/octave-forge-image
  518. math/octave-forge-image-acquisition*
  519. math/octave-forge-informationtheory
  520. math/octave-forge-integration
  521. math/octave-forge-irsa
  522. math/octave-forge-java*
  523. math/octave-forge-level-set
  524. math/octave-forge-linear-algebra
  525. math/octave-forge-lssa
  526. math/octave-forge-ltfat
  527. math/octave-forge-mapping
  528. math/octave-forge-mechanics
  529. math/octave-forge-miscellaneous
  530. math/octave-forge-missing-functions
  531. math/octave-forge-msh
  532. math/octave-forge-multicore
  533. math/octave-forge-mvn
  534. math/octave-forge-nlwing2
  535. math/octave-forge-nnet
  536. math/octave-forge-ocs
  537. math/octave-forge-oct2mat
  538. math/octave-forge-octcdf
  539. math/octave-forge-octclip
  540. math/octave-forge-octgpr*
  541. math/octave-forge-octproj
  542. math/octave-forge-odebvp
  543. math/octave-forge-odepkg
  544. math/octave-forge-optics
  545. math/octave-forge-optim
  546. math/octave-forge-optiminterp
  547. math/octave-forge-outliers
  548. math/octave-forge-parallel
  549. math/octave-forge-pdb
  550. math/octave-forge-plot
  551. math/octave-forge-pt_br
  552. math/octave-forge-quaternion
  553. math/octave-forge-secs1d
  554. math/octave-forge-secs2d
  555. math/octave-forge-secs3d
  556. math/octave-forge-signal
  557. math/octave-forge-simp
  558. math/octave-forge-sockets
  559. math/octave-forge-specfun
  560. math/octave-forge-special-matrix
  561. math/octave-forge-spline-gcvspl*
  562. math/octave-forge-strings
  563. math/octave-forge-struct
  564. math/octave-forge-symband
  565. math/octave-forge-tcl-octave
  566. math/octave-forge-tisean
  567. math/octave-forge-xraylib*
  568. math/octave-forge-zenity
  569. math/octave-forge-zeromq
  570. math/opensolaris-libm
  571. math/petsc*
  572. math/petsc-mpich*
  573. math/py-graphtool*
  574. math/py-numpy
  575. math/py-pysparse
  576. math/py-symeig
  577. math/qd
  578. math/qrupdate
  579. math/rkward*
  580. math/rkward-kde4
  581. math/scalapack
  582. math/sdpa
  583. math/sdpara
  584. math/sfft
  585. math/slatec
  586. math/spblas
  587. math/suitesparse
  588. math/superlu
  589. math/taucs
  590. math/trlan
  591. math/x12arima
  592. math/xlapack
  593. misc/R-cran-mime
  594. misc/terraform*
  595. multimedia/avidemux26*
  596. multimedia/avidemux26-cli*
  597. multimedia/avidemux26-plugins*
  598. multimedia/avidemux26-qt4*
  599. multimedia/handbrake
  600. multimedia/hs-gstreamer*
  601. multimedia/xanim
  602. net/asterisk*
  603. net/hs-aws
  604. net/hs-connection
  605. net/hs-gsasl
  606. net/hs-hoauth2
  607. net/hs-hostname
  608. net/hs-iproute
  609. net/hs-maccatcher
  610. net/hs-network
  611. net/hs-network-conduit*
  612. net/hs-network-info
  613. net/hs-network-multicast
  614. net/hs-network-protocol-xmpp
  615. net/hs-network-uri
  616. net/hs-pcap
  617. net/hs-publicsuffixlist
  618. net/hs-sendfile
  619. net/hs-simple-sendfile
  620. net/hs-socks
  621. net/ipxe
  622. net/libtnl
  623. net/mediatomb
  624. net/mpich
  625. net/ndisc6
  626. net/nepenthes
  627. net/ohphone
  628. net/openmpi-devel*
  629. net/opensips
  630. net/pvm++*
  631. net/xpvm
  632. net-im/hs-haskell-xmpp
  633. net-mgmt/chillispot
  634. net-p2p/cpuminer
  635. news/nget
  636. palm/jpilot
  637. ports-mgmt/hs-porte
  638. print/abc2mtex*
  639. print/gribouy
  640. print/hs-hscolour
  641. print/lilypond-devel
  642. print/pdftk
  643. science/2dhf*
  644. science/R-cran-som
  645. science/abinit*
  646. science/dcl
  647. science/dlpoly-classic
  648. science/elmer-eio*
  649. science/elmer-hutiter*
  650. science/elmer-matc*
  651. science/elmerpost*
  652. science/fvcom
  653. science/fvcom-mpi
  654. science/gamess*
  655. science/harminv
  656. science/hs-bio
  657. science/libctl
  658. science/libxc
  659. science/massxpert
  660. science/mpqc
  661. science/mpqc-mpich
  662. science/ncs
  663. science/netcdf-ftn*
  664. science/peekabot*
  665. science/pnetcdf
  666. science/psi3*
  667. science/py-obspy
  668. science/py-obspy.taup*
  669. science/py-scikit-learn
  670. science/py-scikit-sparse
  671. science/ruby-dcl*
  672. security/R-cran-openssl
  673. security/hashcat-legacy
  674. security/hs-Crypto
  675. security/hs-DRBG
  676. security/hs-HsOpenSSL
  677. security/hs-RSA
  678. security/hs-SHA
  679. security/hs-certificate
  680. security/hs-cipher-aes
  681. security/hs-cipher-aes128
  682. security/hs-cipher-blowfish
  683. security/hs-cipher-camellia
  684. security/hs-cipher-des
  685. security/hs-cipher-rc4
  686. security/hs-clientsession
  687. security/hs-cprng-aes
  688. security/hs-crypto-api
  689. security/hs-crypto-cipher-types
  690. security/hs-crypto-conduit
  691. security/hs-crypto-numbers
  692. security/hs-crypto-pubkey
  693. security/hs-crypto-pubkey-types
  694. security/hs-crypto-random
  695. security/hs-crypto-random-api
  696. security/hs-cryptocipher
  697. security/hs-cryptohash
  698. security/hs-cryptohash-conduit
  699. security/hs-cryptohash-cryptoapi
  700. security/hs-cryptonite
  701. security/hs-digest
  702. security/hs-entropy
  703. security/hs-gnutls
  704. security/hs-monadcryptorandom
  705. security/hs-nonce
  706. security/hs-pem
  707. security/hs-pureMD5
  708. security/hs-pwstore-fast
  709. security/hs-skein
  710. security/hs-tls
  711. security/hs-tls-extra*
  712. security/hs-x509
  713. security/hs-x509-store
  714. security/hs-x509-system
  715. security/hs-x509-validation
  716. security/pks
  717. security/seccure
  718. shells/hs-shelly
  719. sysutils/grub2
  720. sysutils/grub2-efi
  721. sysutils/grub2-pcbsd
  722. sysutils/hs-angel
  723. sysutils/hs-cpu
  724. sysutils/hs-ekg
  725. sysutils/hs-ekg-core
  726. sysutils/hs-ekg-json
  727. sysutils/libretto-config
  728. sysutils/memtest86+
  729. sysutils/pesign
  730. sysutils/shim
  731. sysutils/uefi-edk2-bhyve
  732. sysutils/uefi-edk2-bhyve-csm
  733. sysutils/wiimms
  734. textproc/R-cran-yaml
  735. textproc/hs-Diff
  736. textproc/hs-HStringTemplate
  737. textproc/hs-HaXml
  738. textproc/hs-appar
  739. textproc/hs-attoparsec
  740. textproc/hs-attoparsec-conduit*
  741. textproc/hs-attoparsec-enumerator
  742. textproc/hs-bencode
  743. textproc/hs-blaze-html
  744. textproc/hs-blaze-markup
  745. textproc/hs-bytestring-csv
  746. textproc/hs-case-insensitive
  747. textproc/hs-cassava
  748. textproc/hs-citeproc-hs
  749. textproc/hs-cmark
  750. textproc/hs-csv
  751. textproc/hs-double-conversion
  752. textproc/hs-feed
  753. textproc/hs-hexpat
  754. textproc/hs-highlighting-kate
  755. textproc/hs-hs-bibutils
  756. textproc/hs-html
  757. textproc/hs-html-conduit
  758. textproc/hs-hxt
  759. textproc/hs-hxt-charproperties
  760. textproc/hs-hxt-regex-xmlschema
  761. textproc/hs-hxt-unicode
  762. textproc/hs-lhs2tex
  763. textproc/hs-libxml
  764. textproc/hs-libxml-sax
  765. textproc/hs-pandoc
  766. textproc/hs-pandoc-citeproc
  767. textproc/hs-pandoc-types
  768. textproc/hs-parsec
  769. textproc/hs-polyparse
  770. textproc/hs-regex-applicative
  771. textproc/hs-regex-base
  772. textproc/hs-regex-compat
  773. textproc/hs-regex-compat-tdfa
  774. textproc/hs-regex-pcre-builtin
  775. textproc/hs-regex-posix
  776. textproc/hs-regex-tdfa
  777. textproc/hs-rfc5051
  778. textproc/hs-stringsearch
  779. textproc/hs-tagsoup
  780. textproc/hs-tagstream-conduit
  781. textproc/hs-texmath
  782. textproc/hs-uri
  783. textproc/hs-xhtml*
  784. textproc/hs-xml
  785. textproc/hs-xml-conduit
  786. textproc/hs-xml-hamlet
  787. textproc/hs-xml-types
  788. textproc/hs-xmlhtml
  789. textproc/hs-yaml
  790. textproc/ibus
  791. www/hs-DAV
  792. www/hs-HTTP
  793. www/hs-activehs
  794. www/hs-authenticate
  795. www/hs-cgi
  796. www/hs-cookie
  797. www/hs-css-text
  798. www/hs-fastcgi
  799. www/hs-gitit
  800. www/hs-hS3
  801. www/hs-hamlet*
  802. www/hs-happstack
  803. www/hs-happstack-server
  804. www/hs-heist
  805. www/hs-hjsmin
  806. www/hs-http-client
  807. www/hs-http-client-tls
  808. www/hs-http-conduit
  809. www/hs-http-date
  810. www/hs-http-reverse-proxy
  811. www/hs-http-server
  812. www/hs-http-types
  813. www/hs-http2
  814. www/hs-multipart
  815. www/hs-oeis
  816. www/hs-path-pieces
  817. www/hs-recaptcha
  818. www/hs-scgi*
  819. www/hs-shakespeare
  820. www/hs-shakespeare-css*
  821. www/hs-shakespeare-i18n*
  822. www/hs-shakespeare-js*
  823. www/hs-shakespeare-text*
  824. www/hs-snap
  825. www/hs-snap-core
  826. www/hs-snap-server
  827. www/hs-url
  828. www/hs-wai
  829. www/hs-wai-app-static
  830. www/hs-wai-extra
  831. www/hs-wai-logger
  832. www/hs-wai-test*
  833. www/hs-warp
  834. www/hs-warp-tls
  835. www/hs-webkit
  836. www/hs-xss-sanitize
  837. www/hs-yesod
  838. www/hs-yesod-auth
  839. www/hs-yesod-auth-hashdb
  840. www/hs-yesod-bin
  841. www/hs-yesod-core
  842. www/hs-yesod-default*
  843. www/hs-yesod-form
  844. www/hs-yesod-json*
  845. www/hs-yesod-persistent
  846. www/hs-yesod-platform*
  847. www/hs-yesod-routes*
  848. www/hs-yesod-static
  849. www/hs-yesod-test
  850. www/mod_authnz_crowd
  851. www/node-devel*
  852. www/node010*
  853. www/node012*
  854. www/node5*
  855. www/openvrml*
  856. www/rejik
  857. x11/hs-X11
  858. x11/hs-X11-xft
  859. x11/hs-xmobar
  860. x11-toolkits/gigi*
  861. x11-toolkits/hs-GLURaw
  862. x11-toolkits/hs-OpenGL
  863. x11-toolkits/hs-gtk
  864. x11-toolkits/hs-gtk2hs
  865. x11-toolkits/hs-gtkglext*
  866. x11-toolkits/hs-gtksourceview2
  867. x11-toolkits/hs-pango
  868. x11-toolkits/hs-vte
  869. x11-toolkits/hs-wxcore
  870. x11-toolkits/hs-wxdirect
  871. x11-wm/hs-xmonad
  872. x11-wm/hs-xmonad-contrib
  873. Collapse this list.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
     No options to configure

Master Sites:
    There is no master site for this port.
Port Moves
  • port moved here from lang/gcc44 on 2014-02-28
    REASON: Superseded by GCC 4.6 or later

  • port moved here from lang/gcc34 on 2014-02-13
    REASON: Superseded by GCC 4.6 or later

  • port moved here from lang/gcc42 on 2013-11-23
    REASON: Superseded by GCC 4.6 or later

Number of commits found: 88

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
08 Jul 2017 07:30:19
Original commit files touched by this commit  5.4.0_2
Revision:445304
gerald search for other commits by this committer
Switch web reference (WWW) from http to https.
28 May 2017 08:28:36
Original commit files touched by this commit  5.4.0_2
Revision:441901
gerald search for other commits by this committer
Fix RUN_DEPENDS.

Reported by:	pkg-fallout, Matthew D. Fuller <fullermd@over-yonder.net>
27 May 2017 23:27:21
Original commit files touched by this commit  5.4.0_2
Revision:441883
gerald search for other commits by this committer
Essentially replace (or rather reinvent) the lang/gcc port, which more
or less ended up identical to lang/gcc5 now that we differentiate between
lang/gccX-devel and lang/gccX ports, by (or as) a meta-port that pulls in
the respective lang/gccX port (based on the setting of $GCC_DEFAULT) and
defines gcc, g++, and gfortran as symlinks to the respective versioned
binaries.

This is the end of a long journey establishing this infrastructure
which is now similar to the one of the python ports, for example,
and makes upgrading the default as well as adjusting the default
locally a lot easier.

(PORTVERSION remains at 5.4.0 for now to avoid PORTEPOCH, but
PORTREVISION gets a bump.)

Suggested by:	tijl (a while ago)
14 Apr 2017 20:50:33
Original commit files touched by this commit  5.4.0_1
Revision:438545
miwi search for other commits by this committer
- Fix shebang

Approved by:	gerald (maintainer via mail)
08 Apr 2017 18:55:35
Original commit files touched by this commit  5.4.0
Revision:438061
andreast search for other commits by this committer
Define WCHAR_T for aarch64 on all active gcc (gcc/gcc5 and gcc6) releases.
This define is already in upstream.
The gcc*-devel ports will pickup the commit from upstream.

Submitted by:	kan@
Approved by:	gerald@ (maintainer)
08 Apr 2017 06:27:14
Original commit files touched by this commit  5.4.0
Revision:437982
gerald search for other commits by this committer
Copy over files/patch-disable-armvhf-config.gcc from lang/gcc5 to
fix the armv6 bootstrap.

Reported by:	andreast, jbeich
07 Apr 2017 21:50:19
Original commit files touched by this commit  5.4.0
Revision:437960
gerald search for other commits by this committer
By default bootstrap on powerpc64 (option BOOTSTRAP), which avoids an
ICE on this architecture.

Reported by:	andreast
01 Apr 2017 20:36:09
Original commit files touched by this commit  5.4.0
Revision:437475
gerald search for other commits by this committer
Add support for aarch64.

Submitted by:	andreast
01 Apr 2017 15:03:21
Original commit files touched by this commit  5.4.0
Revision:437437
gerald search for other commits by this committer
Update lang/gcc and hence the default version of GCC in the Ports
Collection (requested by USE_GCC=yes and various USES=compiler
invocations) from GCC 4.9.4 to GCC 5.4.

files/patch-arm-support and files/patch-gcc_system.h have become
obsolete.  New patches files/patch-arm-unwind-cxx-support and
files/patch-libc++ help support arm targets and new libc++ in base.

ONLY_FOR_ARCHS now also includes arm.

A new option GRAPHITE_DESC, off by default for now, adds support for
Graphite loop optimizations.

Finally, conflicts with other lang/gcc* ports are adjusted suitably.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
01 Apr 2017 13:19:20
Original commit files touched by this commit  4.9.4_1
Revision:437435
gerald search for other commits by this committer
Remove files/patch-armv6-hf-support since armv6hf no longer exists as
an arch.

Reported by:	andreast
26 Mar 2017 20:01:07
Original commit files touched by this commit  4.9.4_1
Revision:436983
gerald search for other commits by this committer
Use relative links for the generic g++, gcc, and gfortran.

Replace a shell for-loop with a bmake .for-loop on the way.

Reported by:	danfe
Reviewed by:	danfe
03 Feb 2017 16:00:56
Original commit files touched by this commit  4.9.4
Revision:433249
gerald search for other commits by this committer
Remove traces of armv6hf which no longer exists as an arch. [1]

Remove an extraneous definition of DISTVERSION (which in general we
only need for ports tracking weekly GCC snapshots) and simplify the
definition of GCC_VERSION.

Reported by:	andreast [1]
18 Jan 2017 13:20:32
Original commit files touched by this commit  4.9.4
Revision:431796  Sanity Test Failure
tijl search for other commits by this committer
The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
05 Dec 2016 01:04:08
Original commit files touched by this commit  4.9.4
Revision:427827
gerald search for other commits by this committer
Remove gcc/files/patch-libcpp which has not been present on lang/gcc49
and lang/gcc48, but is something we have in lang/gcc47 and that lang/gcc
carried over from the days it was about GCC 4.7 (so surviving both the
transitions to GCC 4.8 and recently GCC 4.9).

The underlying issue was addressed upstream 2014-10-24 with r216679,
and in FreeBSD head 2013-09-06 by theraven@ who fixed fixed our
iconv.h to not include stdbool.h.

PR:		161417
25 Nov 2016 12:54:01
Original commit files touched by this commit  4.9.4
Revision:427110
dim search for other commits by this committer
Fix build of lang/gcc with libc++ 3.9.0, similar to r421625:

While testing the clang390-import branch, I ran into the following
errors building lang/gcc49:

In file included from
/wrkdirs/usr/ports/lang/gcc49/work/gcc-4.9.4/gcc/c/c-objc-common.c:33:
In file included from /usr/include/c++/v1/new:70:
/usr/include/c++/v1/exception:267:5: error: no member named 'fancy_abort' in
namespace 'std::__1'; did you mean simply 'fancy_abort'?
    _VSTD::abort();
    ^~~~~~~
/usr/include/c++/v1/__config:451:15: note: expanded from macro '_VSTD'
#define _VSTD std::_LIBCPP_NAMESPACE
              ^
/wrkdirs/usr/ports/lang/gcc49/work/gcc-4.9.4/gcc/system.h:685:13: note:
'fancy_abort' declared here
extern void fancy_abort (const char *, int, const char *) ATTRIBUTE_NORETURN;
(Only the first 15 lines of the commit message are shown above View all of this commit message)
23 Nov 2016 22:43:56
Original commit files touched by this commit  4.9.4
Revision:426982
gerald search for other commits by this committer
Pet portlint re patch format.
20 Nov 2016 09:15:19
Original commit files touched by this commit  4.9.4
Revision:426565
gerald search for other commits by this committer
Long awaited, finally update the default version of GCC in the Ports
Collection as well as the lang/gcc port from GCC 4.8.5 to GCC 4.9.4!

See http://gcc.gnu.org/gcc-4.9/changes.html for an extensive list of
changes and http://gcc.gnu.org/gcc-4.9/porting_to.html for information
on how to port to that new version (if necessary).

files/java-patch-hier required adjustments, gcc/files/patch-arm-libcpp
is not needed any longer (merged upstream), and we're also loosing the
local Stack Protector patches/backports.

PR:		196712
Tested by:	antoine (-exp runs)
Supported by:	antoine, kwm, and others
21 Oct 2016 12:51:41
Original commit files touched by this commit  4.8.5_2
Revision:424411  Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
24 Aug 2016 20:10:11
Original commit files touched by this commit  4.8.5_2
Revision:420822
gerald search for other commits by this committer
Revert previous commit (which should have gone into lang/gcc48),
restoring OPTIONS_DEFAULT_powerpc64=BOOTSTRAP.
24 Aug 2016 20:08:09
Original commit files touched by this commit  4.8.5_2
Revision:420821
gerald search for other commits by this committer
Remove OPTIONS_DEFAULT_powerpc64=BOOTSTRAP which is redundant with
OPTIONS_DEFAULT.
24 Aug 2016 20:05:40
Original commit files touched by this commit  4.8.5_2
Revision:420820
gerald search for other commits by this committer
Default powerpc64 to bootstrapping (option BOOTSTRAP) since otherwise
GCC can be mis-built, leading to an internal compiler error building
libgcc/libgcov.c, at least on FreeBSD 11.

Adjust OPTIONS_DEFINE_powerpc64 and OPTIONS_DEFAULT_powerpc64
incrementally (with +=) to avoid overwriting settings defined
at the top of the Makefile (or child ports). [1]

Submitted by:	swills [1]
Reported by:	swills
14 Aug 2016 07:28:13
Original commit files touched by this commit  4.8.5_2
Revision:420178
gerald search for other commits by this committer
GCC uses an AWK script to generate source code that helps process
command-line options.  According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order.  Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.

Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug.

PR:		210122, 211742
Submitted by:	jkim
03 Jun 2016 21:24:42
Original commit files touched by this commit  4.8.5_2
Revision:416337
andreast search for other commits by this committer
Skip armv6hf support and move it into armv6.

Discussed with: gerald@
06 May 2016 23:00:27
Original commit files touched by this commit  4.8.5_2
Revision:414734
gerald search for other commits by this committer
Apply the following to all common GCC ports based on end-of-life versions
of GCC including lang/gcc:

Only override CONFIGURE_TARGET for amd64 which is x86-64/x86_64 for the
rest of the world including GNU and GCC.  For all other architectures
it already defaults to the value we were setting.
03 May 2016 20:17:47
Original commit files touched by this commit  4.8.5_2
Revision:414552
gerald search for other commits by this committer
Make MULTILIB_DESC consistent and more logical also for the lang/gcc
and lang/gcc48 ports, now in line across all lang/gcc* ports.
13 Apr 2016 10:40:58
Original commit files touched by this commit  4.8.5_2
Revision:413188
jbeich search for other commits by this committer
lang/gcc*: convert to CONFIGURE_OUTSOURCE

PR:		208294, 208309
Exp-run by:	antoine
Approved by:	gerald (maintainer)
Differential Revision:	https://reviews.freebsd.org/D4157
01 Apr 2016 14:08:38
Original commit files touched by this commit  4.8.5_2
Revision:412347
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
24 Nov 2015 10:19:22
Original commit files touched by this commit  4.8.5_2
Revision:402352
gerald search for other commits by this committer
This being the generic GCC port, add gfortran, gcc, and g++ as links
to the versioned executable (gfortran48, gcc48, and g++48).

These standard names are going to remain in place in case of version
upgrades and constitute the default, and expected by users, names.

Suggested by:	db
Reviewed by:	db
22 Nov 2015 21:06:54
Original commit files touched by this commit  4.8.5_1
Revision:402245
jmmv search for other commits by this committer
Add a MULTILIB option to gcc{,48,49,5} for powerpc64

This change is the same as r400632, which updated gcc[56]-devel, but now
for gcc{,48,49,5}.  This change is the second attempt at doing this: the
first attempt went in r401072 and was reverted in r401074 because the diff
was bogus and enabled the new MULTILIB option under all platforms instead
of just powerpc64.

This fixes the build of gcc{,48,49,5} under powerpc64 when the system
is built without the lib32 libraries.

More in detail:

If the system is built with lib32 support (WITH_LIB32, which is the default),
building gcc from ports results in a compiler that can target both 64-bit and
(Only the first 15 lines of the commit message are shown above View all of this commit message)
09 Nov 2015 08:27:41
Original commit files touched by this commit  4.8.5
Revision:401086
gerald search for other commits by this committer
"Backport" the  -fstack-protector-strong patchset from lang/gcc48 to
lang/gcc.

PR:		203751, 186852 [1]
Submitted by:	software-freebsd@interfasys.ch [1]
08 Nov 2015 20:31:51
Original commit files touched by this commit  4.8.5
Revision:401074
jmmv search for other commits by this committer
Revert r401072.

I'm not sure what happened exactly but I think I committed the change from
the wrong client.  The applied change enabled the MULTILIB option for all
architectures and not only powerpc64.  Let's just revert the commit and do
it properly from scratch; other things might be wrong so I wanna take a
closer look, and it's best to just revert quickly.
08 Nov 2015 20:10:00
Original commit files touched by this commit  4.8.5_1
Revision:401072
jmmv search for other commits by this committer
Add a MULTILIB option to gcc{,48,49,5} for powerpc64

This change is the same as r400632, which updated gcc[56]-devel, but now
for gcc{,48,49,5}.  Waited a week to ensure the change caused nothing to go
horribly wrong but this change is very low risk because it only affects
powerpc64.

This fixes the build of gcc{,48,49,5} under powerpc64 when the system
is built without the lib32 libraries.

More in detail:

If the system is built with lib32 support (WITH_LIB32, which is the default),
building gcc from ports results in a compiler that can target both 64-bit and
32-bit binaries on powerpc64.  However, when lib32 support is disabled
(WITHOUT_LIB32), gcc should only be built with 64-bit support or otherwise
the build fails.

To fix this, explicitly disable 32-bit support when /usr/lib32 is not present
and add a MULTILIB option (which is only defined for powerpc64 when 32-bit
support is possible and defaults to yes to preserve the current behavior) to
allow the user to explicitly control this feature.

Approved by:    gerald (maintainer), bdrewery (mentor), andreast
Differential Revision:  https://reviews.freebsd.org/D3952
05 Oct 2015 16:59:51
Original commit files touched by this commit  4.8.5
Revision:398656
antoine search for other commits by this committer
Add missing USES=compiler, needed for ${COMPILER_TYPE} checks

PR:		203540
26 Sep 2015 11:03:19
Original commit files touched by this commit  4.8.5
Revision:397956
antoine search for other commits by this committer
Remove deprecated @exec/@unexec from ports using ccache-update-links
17 Jul 2015 08:45:46
Original commit files touched by this commit  4.8.5
Revision:392340
gerald search for other commits by this committer
Update to GCC 4.8.5.  Mostly bug fixes, a very conservative update.
01 May 2015 18:54:47
Original commit files touched by this commit  4.8.4_3
Revision:385140
gerald search for other commits by this committer
Merge MASTER_SITES and MASTER_SITE_SUBDIR into just the former.

Suggested by:	mat
27 Apr 2015 14:15:25
Original commit files touched by this commit  4.8.4_3
Revision:384836
bapt search for other commits by this committer
Bump portrevision after revert as some people did managed to build the _2
version
27 Apr 2015 14:03:52
Original commit files touched by this commit  4.8.4_1
Revision:384834
bapt search for other commits by this committer
Reverting temporary r384814

While the feature has a great value, it is right now breaking the build of
lang/gcc. Given the importance of lang/gcc it is better to revert now and
reapply the patch once it has been fixed and passes an exp-run on all supported
version

With hat:	portmgr
27 Apr 2015 04:08:01
Original commit files touched by this commit  4.8.4_2
Revision:384814
adrian search for other commits by this committer
Implement the FreeBSD specific pieces for thread affinity for OpenMP.

Upstream gcc 4.8 doesn't have support for this - it'll create threads,
but it won't do any of the thread affinity stuff for FreeBSD.

This allows for OMP_PROC_BIND=true to bind threads to their initial
CPUs, leading to some pretty drastic improvements in performance
for certain NUMA workloads.

Approved by:	gerald
06 Apr 2015 15:36:44
Original commit files touched by this commit  4.8.4_1
Revision:383445
gerald search for other commits by this committer
Remove unnecesssary UNIQUENAME.
26 Mar 2015 20:43:09
Original commit files touched by this commit  4.8.4_1
Revision:382342
marino search for other commits by this committer
lang/gcc: Use OPTIONS_EXCLUDE_DragonFly to block JAVA

Adjust lang/gcc as was done for gcc46+

Approved by:	DragonFly blanket
23 Mar 2015 18:56:11
Original commit files touched by this commit  4.8.4_1
Revision:382022
bdrewery search for other commits by this committer
Fix UNIQUENAME not being unique after recent PORTNAME shuffle.

This was causing the gcc packages to be generated with a
/usr/local/libdata/ldconfig/gcc file. All were conflicting. Bump
PORTREVISION to fix packages built during this time.

With hat:	portmgr
Reported by:	sunpoet
22 Mar 2015 01:44:20
Original commit files touched by this commit  4.8.4
Revision:381885
gerald search for other commits by this committer
Add CPE information.

PR:		198249
Submitted by:	shun.fbsd.pr@dropcut.net
12 Jan 2015 04:16:24
Original commit files touched by this commit  4.8.4
Revision:376814
gerald search for other commits by this committer
Tweak a comment and fix whitespace in the new ARM support.
04 Jan 2015 19:09:33
Original commit files touched by this commit  4.8.4
Revision:376266
andreast search for other commits by this committer
Add support for armv6*-*-freebsd*.
The larger part of the patch is a backport from gcc trunk which is sent
upstream for approval.

Thanks to Sean Bruno for testing, Andrew Turner for explaining me fine details
and Gerald for approving.

Approved by:	gerald (maintainer)
04 Jan 2015 08:38:23
Original commit files touched by this commit  4.8.4
Revision:376180
gerald search for other commits by this committer
Update from the GCC 4.8.3 release to the GCC 4.8.4 release.

This fixes (at least) 87 bugs reported, cf.
https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.4
for the full list.  No new features.
30 Dec 2014 19:19:44
Original commit files touched by this commit  4.8.3_2
Revision:375846
dim search for other commits by this committer
When building the gcc ports using a full bootstrap, tell the configure
script to assume the BUILD_CONFIG is set to bootstrap-debug, instead of
letting it auto-detect.

With clang 3.5.0 this auto-detection can fail, due to a discrepancy [1]
[2] in its debug information, when objects are produced with and without
-g.  When the auto-detection fails, gcc will compare objects with full
debug information during the stage comparisons, and this sometimes
causes those stage comparisons to fail unexpectedly.

[1]
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20141222/250134.html
[2] http://llvm.org/PR22046

Approved by:	gerald (maintainer)
20 Oct 2014 22:53:59
Original commit files touched by this commit  4.8.3_2
Revision:371305
gerald search for other commits by this committer
Remove all traces of @dirrm, both in pkg-plist directly and those that
are added dynamically via the Makefile.
06 Oct 2014 18:13:16
Original commit files touched by this commit  4.8.3_2
Revision:370199
bapt search for other commits by this committer
Comment out info/dir files
indexinfo is taking care of generating it at package installation time

Reported by:	peter
11 Sep 2014 14:39:39
Original commit files touched by this commit  4.8.3_1
Revision:367942
tijl search for other commits by this committer
Add USES=libtool
10 Sep 2014 19:09:58
Original commit files touched by this commit  4.8.3
Revision:367883
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

This entails updating the lang/gcc port as well as changing the default
in Mk/bsd.default-versions.mk, and it replaces the CONFLICT between the
lang/gcc and lang/gcc47 ports by lang/gcc48.

GCC now uses C++ as its implementation language and performs more
aggressive loop analysis which can be disabled via the
-fno-aggressive-loop-optimizations command-line option.

Compilation of extremely large functions has been signficantly improved,
as have interprocedural optimizations.

A new optimization level -Og has been introduced.  It addresses the need
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19 Jul 2014 12:47:42
Original commit files touched by this commit  4.7.4
Revision:362259
gerald search for other commits by this committer
Update to GCC 4.7.4, the latest (and final) release in the GCC 4.7
series that closes this branch.

Extend full-regression-test by running contrib/test_summary.

Also clean *.la files in LIBEXEC, and recursively so, there and for
TARGLIB.
25 Jun 2014 08:58:09
Original commit files touched by this commit  4.7.3_1
Revision:359209
bapt search for other commits by this committer
Fix build on system built WITHOUT_INFO

With hat:	portmgr
25 Jun 2014 05:35:32
Original commit files touched by this commit  4.7.3_1
Revision:359185
bapt search for other commits by this committer
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
05 May 2014 09:45:37
Original commit files touched by this commit  4.7.3_1
Revision:352986
bapt search for other commits by this committer
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
29 Apr 2014 23:53:07
Original commit files touched by this commit  4.7.3_1
Revision:352664
gerald search for other commits by this committer
Merge updates from lang/gcc47 (and similarly lang/gcc48):

 - Add pkg-message that references the need to use -Wl,-rpath=... . [1]

 - Replace USE_BZIP2 by USES=tar:bzip2.

 - No longer install rebuild-gcj-db47 (which requires bash among others)
   and its man page.

Bump PORTREVISION.

PR:		185902 [1]
10 Mar 2014 20:41:10
Original commit files touched by this commit  4.7.3
Revision:347808
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

This adds powerpc64 as a supported architecture (and removes ia64,
though it can be supported by manually installing lang/gcc48).

New binaries %%GNU_HOST%%-gcc-ar47, %%GNU_HOST%%-gcc-nm47, and
%%GNU_HOST%%-gcc-ranlib47 are provided to support link-time
optimization (LTO) which scales significantly better.

And it adds support for indirect functions (IFUNCS), experimental
support for transactional memory in the compiler as well as a supporting
run-time library called libitm, a new string length optimization pass,
and support for atomic operations specifying the C++11/C11 memory model.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
22 Feb 2014 12:27:21
Original commit files touched by this commit  4.6.4
Revision:345628
gerald search for other commits by this committer
Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).
17 Feb 2014 14:43:10
Original commit files touched by this commit  4.6.4
Revision:344760
gerald search for other commits by this committer
Remove the man7 pages, which we are not packaging, from the staging
area to silence some warnings some are concerned about. [1]

No longer run ccache-update-links as part of post-install which, in
the world of staging, no longer is what it used to be.  Rely on the
existing @exec and @unexec in pkg-plist instead. [2]

Submitted by:	miwi [1]
Discussed with:	antoine [1][2]
15 Feb 2014 19:18:02
Original commit files touched by this commit  4.6.4
Revision:344478
gerald search for other commits by this committer
No longer add -I${LOCALBASE}/include to CFLAGS.

Since we now configure with --with-gmp=${LOCALBASE} this is no longer
necessary, and due to bugs in binutils (which should not install ansidecl.h
into ${PREFIX}/include, fixed with revision 336642 [1]) and GCC (which
should search its own include directories with higher priority) could
lead to build failures.

PR:		184327 [1]
21 Jan 2014 23:40:23
Original commit files touched by this commit  4.6.4
Revision:340674
bapt search for other commits by this committer
Fix properties on pkg-plist
07 Dec 2013 10:05:49
Original commit files touched by this commit  4.6.4
Revision:335820
gerald search for other commits by this committer
Revert revision 334627 from 2013-11-23 that worked around a problem with
the staging infrastructure and had us remove info/gcc46 ourselves. [1]

This has now been addressed in the general infrastructure and actually
causes warnings in some cases. [2]

PR:		184178 [1]
Reported by:	amdmi3 [2]
26 Nov 2013 14:13:16
Original commit files touched by this commit  4.6.4
Revision:334934
gerald search for other commits by this committer
Change PORTNAME for lang/gcc46 from gcc to gcc46 to match the actual
name of this port and avoid a package name collision with other GCC
ports.  This also allows us to remove LATEST_LINK.

And it finally allows for a simple and proper CONFLICTS between
lang/gcc and lang/gcc46.
23 Nov 2013 00:24:00
Original commit files touched by this commit  4.6.4
Revision:334627
gerald search for other commits by this committer
Work around ports infrastructure breakage introduced with staging and
remove info/gcc46 ourselves.

Reported by:	QAT, amdmi3, mandree, bf, dbn
PR:		184178
02 Nov 2013 23:20:14
Original commit files touched by this commit  4.6.4
Revision:332557
gerald search for other commits by this committer
Update to GCC 4.6.4 which, among others, addresses document building
with new versions of texinfo. [1]

Adopt the new LIB_DEPENDS standard and replace USE_GMAKE by USES=gmake.

Remove an obsolete dependency on bison. [2]

STAGEify.

PR:		183342 [1]
Reported by:	Christoph Moench-Tegeder <cmt@burggraben.net> [1], marino [2]
26 Oct 2013 00:52:36
Original commit files touched by this commit  4.6.3_1
Revision:331644
gerald search for other commits by this committer
Update to libmpc version 1.0.1 which brings the following fixes:

 - Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Sep 2013 19:53:10
Original commit files touched by this commit  4.6.3
Revision:327741
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
20 Sep 2013 12:54:55
Original commit files touched by this commit  4.6.3
Revision:327697
bdrewery search for other commits by this committer
SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
17 Sep 2013 06:51:04
Original commit files touched by this commit  4.6.3
Revision:327454
bapt search for other commits by this committer
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
12 Sep 2013 10:20:45
Original commit files touched by this commit  4.6.3
Revision:327052
marino search for other commits by this committer
lang/gcc*: define CONFIGURE_TARGET genericly (8 ports)

Instead of hardcoding the compiler target as FreeBSD, use the OPSYS
variable to it.  This makes no practical difference for FreeBSD, but
it helps DragonFly get properly configured.

Approved by:	gerald
05 Sep 2013 22:26:42
Original commit files touched by this commit  4.6.3
Revision:326453
gerald search for other commits by this committer
Work around a bug in libcpp that pulls in the optional system iconv
if present instead of relying on the port we actually depend on.

The issue is that /usr/include/iconv.h has #include <stdbool.h> which
in turn, since both are included very late in the game, conflicts with
similar definintions by libcpp itself.

libstdc++ does not seem to require adjustments, so PR 161417 may not
be relevant in full.

PR:		161417
04 Sep 2013 20:01:06
Original commit files touched by this commit  4.6.3
Revision:326316
bsam search for other commits by this committer
Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).

Co-authors:	bapt, madpilot and bsam (me)
25 Aug 2013 12:30:09
Original commit files touched by this commit  4.6.3
Revision:325341
gerald search for other commits by this committer
Replace VERSIONSTRING by DISTVERSION.

Replace USE_GMAKE by USES=gmake.
14 Aug 2013 22:35:54
Original commit files touched by this commit  4.6.3
Revision:324744  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
16 Jun 2013 14:13:25
Original commit files touched by this commit  4.6.3
Revision:321051
gerald search for other commits by this committer
Introduce a new option BOOTSTRAP that allows for doing a full
bootstrap of GCC, as opposed to just running a simple build.
Bootstrapping is actually the default upstream, we disable it
by default for the stable flavors of GCC since that is a huge
win in terms of build time of the port.  No change in default
behavior for this port.

(When bootstrapping, use bootstrap-lean instead of default/vanilla
bootstrap to save on disk space.)

Remove redundant setting of DISTNAME.
27 Apr 2013 11:59:29
Original commit files touched by this commit  4.6.3
Revision:316662
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
08 Mar 2013 11:32:12
Original commit files touched by this commit  4.6.3
Revision:313635
bapt search for other commits by this committer
Convert USE_BISON to USES= bison

It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the
following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
03 Mar 2013 15:22:19
Original commit files touched by this commit  4.6.3
Revision:313359
gerald search for other commits by this committer
Use the new lang/gcc-ecj45 port when building the Java frontend
instead of including a pre-built version of the Eclipse Java Compiler
(ECJ) ourselves. [1]

Replace the use of DISTFILES by DISTNAME, since we are now down to
one in all cases.

Make binutils a build dependency as well (not just a run-time dependency).

PR:		175072 [1]
12 Oct 2012 15:18:02
Original commit files touched by this commit  4.6.3
Revision:305783
gerald search for other commits by this committer
For releases, libquadmath.info is always installed, even on
architectures where the library is not supported. [1]

Revamp the handling of different languages (frontends, run-times)
by GCC to allow for orthogonal setting them in the future. [2]

Print the list of languages being built as part of pre-everything
and shorten the output of operating system and version there.

Reported by:	linimon [1]
Inspired by:	jkim [2]
Feature safe:	yes
01 Sep 2012 20:46:58
Original commit files touched by this commit  4.6.3
Revision:303522
gerald search for other commits by this committer
Convert to the new options framework.

Remove now deprecated comments at the top of Makefile.
05 Aug 2012 01:56:59
Original commit files touched by this commit  4.6.3
gerald search for other commits by this committer
Just build, do not bootstrap, this stable, default version of GCC
in our ports tree.  This speeds up a full port/package test cycle
by 31% on a 4-core system; a simple build/install will benefit even
more.

(This may impact compile time by this compiler a bit, depending on
how well the system compiler optimizes this codebase.  And we only
should do this for stable, established versions of GCC.)

Remove ABI version numbers for all library dependencies.
10 Mar 2012 22:48:35
Original commit files touched by this commit  4.6.3
gerald search for other commits by this committer
Update to the release of GCC 4.6.3.  This now supports FreeBSD 10
and later out of the box, no more extra patches necessary.

Feature safe:   yes
20 Dec 2011 12:34:20
Original commit files touched by this commit  4.6.2_1
gerald search for other commits by this committer
Fix the build on FreeBSD 10 and later.

Tested by:      avg, kargl
13 Dec 2011 10:53:44
Original commit files touched by this commit  4.6.2_1
gerald search for other commits by this committer
Enable the Objective-C front end and accordingly also the run-time.

Feature safe:   yes
12 Nov 2011 13:39:15
Original commit files touched by this commit  4.6.2
gerald search for other commits by this committer
Update to the GCC 4.6.2 release with a fair amount of bug fixes all
across the board, cf.
http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.
for details.

Feature safe:   yes
27 Sep 2011 21:26:13
Original commit files touched by this commit  4.6.1
gerald search for other commits by this committer
Omit LATEST_LINK to disambiguate this port from the original lang/gcc46.

Discussed with: erwin
26 Sep 2011 00:54:38
Original commit files touched by this commit  4.6.1
gerald search for other commits by this committer
Welcome the new lang/gcc port!  This shall track our preferred version
of GCC (usually an upstream release).  It starts out as GCC 4.6.1 and
is thus in conflict with lang/gcc46 and will move towards later minor
versions of GCC 4.6 and then on to GCC 4.7.

lang/gcc will provide gcc46, g++46, gfortran46 etc. exactly like
lang/gcc46 with which it is interchangible.

This is also planned to be in sync with our existing USE_FORTRAN knob
so that users have the option of using this port, rarely updated, or
the corresponding lang/gcc46 which follows weekly upstream snapshots.

On the way rename %%GCC_VER%% in pkg-plist to %%GCC_VERSION%% and
make the Makefile machinery a bit more generic to minimize differences
between lang/gcc ports based on releases and those based on snapshots.

PR:             156857
25 Sep 2011 21:59:27
Original commit files touched by this commit  4.6.2.20110916
gerald search for other commits by this committer
Forced commit to document the repocopy of lang/gcc46 to lang/gcc.

Number of commits found: 88

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
gitlabJul 20
collectd5Jul 19
mariadb100-serverJul 19
mariadb101-serverJul 19
mariadb55-serverJul 19
mysql55-serverJul 19
mysql56-serverJul 19
mysql57-serverJul 19
strongswanJul 19
strongswanJul 19
cactiJul 17
apache24Jul 13
linux-flashplayerJul 13
nodeJul 12
node4Jul 12

15 vulnerabilities affecting 72 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 30812
Broken 174
Deprecated 84
Ignore 469
Forbidden 0
Restricted 209
No CDROM 84
Vulnerable 183
Expired 42
Set to expire 79
Interactive 0
new 24 hours 11
new 48 hours14
new 7 days75
new fortnight336
new month450

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.