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 GNU Compiler Collection 5
5.4.0_1 lang on this many watch lists=19 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: GPLv3 GPLv3RLE
GCC, the GNU Compiler Collection, supports a number of languages.  This
port installs the C, C++, Fortran and Java front ends as gcc5, g++5,
gfortran5, and gcj5, respectively.

It can be used (largely) interchangibly with the lang/gcc5 port, which
tracks GCC 5 releases, or the lang/gcc5-devel port, which tracks GCC 5
snapshots, and will move to GCC 6 and later over time.

WWW: http://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

ONLY_FOR_ARCHS: aarch64 amd64 arm armv6 i386 powerpc powerpc64 sparc64

NOT_FOR_ARCHS: nil

distinfo:

TIMESTAMP = 1490558722
SHA256 (gcc-5.4.0.tar.bz2) = 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a
SIZE (gcc-5.4.0.tar.bz2) = 95661481


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

Build dependencies:
  1. as : devel/binutils
  2. gmake : devel/gmake
  3. python2.7 : lang/python27
  4. ecj-4.5.jar : lang/gcc-ecj45
  5. zip : archivers/zip
  6. as : devel/binutils
  7. perl5>=5.24<5.25 : lang/perl5.24
Runtime dependencies:
  1. as : devel/binutils
  2. ecj-4.5.jar : lang/gcc-ecj45
  3. indexinfo : print/indexinfo
Library dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. libmpc.so : math/mpc
  4. libiconv.so : converters/libiconv

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

USES:
compiler cpe gmake iconv libtool makeinfo perl5 tar:bzip2 python:build shebangfix

Master Sites:
  1. ftp://ftp.funet.fi/pub/mirrors/sourceware.org/pub/gcc/releases/gcc-5.4.0/
  2. ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-5.4.0/
  3. ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-5.4.0/
  4. ftp://ftp.lip6.fr/pub/gcc/releases/gcc-5.4.0/
  5. ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-5.4.0/
  6. ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-5.4.0/
  7. ftp://ftp.nluug.nl/mirror/languages/gcc/releases/gcc-5.4.0/
  8. ftp://ftp.ntua.gr/pub/gnu/gcc/releases/gcc-5.4.0/
  9. ftp://ftp.uvsq.fr/pub/gcc/releases/gcc-5.4.0/
  10. ftp://gcc.gnu.org/pub/gcc/releases/gcc-5.4.0/
  11. http://ftp-stud.hs-esslingen.de/pub/Mirrors/sourceware.org/gcc/releases/gcc-5.4.0/
  12. http://gcc-uk.internet.bs/releases/gcc-5.4.0/
  13. http://gcc.cybermirror.org/releases/gcc-5.4.0/
  14. http://gcc.fyxm.net/releases/gcc-5.4.0/
  15. http://gcc.parentingamerica.com/releases/gcc-5.4.0/
  16. http://gcc.skazkaforyou.com/releases/gcc-5.4.0/
  17. http://mirrors.kernel.org/sourceware/gcc/releases/gcc-5.4.0/
  18. http://robotlab.itk.ppke.hu/gcc/releases/gcc-5.4.0/
  19. http://www.netgull.com/gcc/releases/gcc-5.4.0/
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: 85

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
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: 85

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
OpenEXRMay 25
samba42May 24
samba43May 24
samba44May 24
samba45May 24
samba46May 24
nvidia-driverMay 23
miniupnpcMay 22
wordpressMay 21
wordpressMay 21
wordpressMay 21
wordpressMay 21
wordpressMay 21
wordpress-zh_CNMay 21
wordpress-zh_TWMay 21

13 vulnerabilities affecting 53 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 29969
Broken 140
Deprecated 75
Ignore 430
Forbidden 0
Restricted 207
No CDROM 84
Vulnerable 142
Expired 36
Set to expire 71
Interactive 0
new 24 hours 38
new 48 hours43
new 7 days63
new fortnight107
new month263

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