1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-17 08:01:36 +00:00
freebsd-ports/lang/Makefile
Tobias C. Berner 30a183cdd9 Importing KDE Frameworks into the ports tree (required for newer KDE Desktop and Applications)
KDE Frameworks is a collection of libraries and software frameworks by KDE
that serve as technological foundation for KDE Plasma 5 and KDE Applications
distributed under the GNU Lesser General Public License (LGPL) [1].

The work is based on what we have in the KDE testing repo [2].

This is the next big step in updating the KDE Desktop and its Applications
to anything less dusty.

With this change, `USES=kde:5` is now a valid option. Ports that need to depend
on KDE Framework can now set:
	USES=kde:5
	USE_KDE=<framework1> <framework2> ... <frameworkX>

For example: www/qupzilla-qt5 can depend on sysutils/kf5-kwallet via:
	KWALLET_USE=            KDE=wallet

I would like to thank Raphael and Adriaan for reviewing the ports in the testing
repo :)

[1] https://en.wikipedia.org/wiki/KDE_Frameworks
[2] http://src.mouf.net/area51/log/branches/plasma5

Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8329
2016-11-14 16:12:56 +00:00

362 lines
8.1 KiB
Makefile

# $FreeBSD$
#
COMMENT = Programming languages
SUBDIR += Gofer
SUBDIR += abcl
SUBDIR += adacontrol
SUBDIR += afnix
SUBDIR += alchemist.el
SUBDIR += algol68g
SUBDIR += angelscript
SUBDIR += arena
SUBDIR += asis
SUBDIR += asn1c
SUBDIR += atlast
SUBDIR += ats
SUBDIR += awka
SUBDIR += bas2tap
SUBDIR += basic256
SUBDIR += beignet
SUBDIR += bf2c
SUBDIR += bigloo
SUBDIR += bsh
SUBDIR += bwbasic
SUBDIR += c
SUBDIR += ccl
SUBDIR += cdent
SUBDIR += ceylon
SUBDIR += cfortran
SUBDIR += chibi-scheme
SUBDIR += chicken
SUBDIR += cilkplus
SUBDIR += cint
SUBDIR += cjs
SUBDIR += clang-devel
SUBDIR += clang33
SUBDIR += clang34
SUBDIR += clang35
SUBDIR += clang36
SUBDIR += clang37
SUBDIR += clang38
SUBDIR += clojure
SUBDIR += clojure-mode.el
SUBDIR += clover
SUBDIR += cmucl
SUBDIR += cmucl-extra
SUBDIR += cocor
SUBDIR += cparser
SUBDIR += csharp-mode.el
SUBDIR += cython
SUBDIR += diveintopython
SUBDIR += dlv
SUBDIR += dmd1
SUBDIR += dmd2
SUBDIR += duktape
SUBDIR += ecl
SUBDIR += elan
SUBDIR += elixir
SUBDIR += elixir-mode.el
SUBDIR += elk
SUBDIR += emacs-lisp-intro
SUBDIR += erlang
SUBDIR += erlang-java
SUBDIR += erlang-riak
SUBDIR += erlang-runtime15
SUBDIR += erlang-runtime16
SUBDIR += erlang-runtime17
SUBDIR += erlang-runtime18
SUBDIR += erlang-runtime19
SUBDIR += erlang-wx
SUBDIR += execline
SUBDIR += expect
SUBDIR += f2c
SUBDIR += fasm
SUBDIR += ferite
SUBDIR += ficl
SUBDIR += fpc
SUBDIR += fpc-base
SUBDIR += fpc-docs
SUBDIR += fpc-lua
SUBDIR += fpc-rexx
SUBDIR += fpc-rtl-console
SUBDIR += fpc-rtl-extra
SUBDIR += fpc-rtl-objpas
SUBDIR += fpc-rtl-unicode
SUBDIR += fpc-tcl
SUBDIR += fpc-units
SUBDIR += fpc-utils
SUBDIR += fsharp
SUBDIR += gambit-c
SUBDIR += gauche
SUBDIR += gawk
SUBDIR += gcc
SUBDIR += gcc-ecj45
SUBDIR += gcc46
SUBDIR += gcc47
SUBDIR += gcc48
SUBDIR += gcc49
SUBDIR += gcc5
SUBDIR += gcc5-aux
SUBDIR += gcc5-devel
SUBDIR += gcc6
SUBDIR += gcc6-aux
SUBDIR += gcc6-devel
SUBDIR += gcc7-devel
SUBDIR += gcl
SUBDIR += gforth
SUBDIR += ghc
SUBDIR += gjs
SUBDIR += gnat_util
SUBDIR += gnatdroid-armv7
SUBDIR += gnatdroid-binutils
SUBDIR += gnatdroid-binutils-x86
SUBDIR += gnatdroid-sysroot
SUBDIR += gnatdroid-sysroot-x86
SUBDIR += gnatdroid-x86
SUBDIR += gnu-cobol
SUBDIR += gnustep-base
SUBDIR += go
SUBDIR += go14
SUBDIR += gprolog
SUBDIR += groovy
SUBDIR += gscheme
SUBDIR += guile
SUBDIR += guile2
SUBDIR += harbour
SUBDIR += haskell-mode.el
SUBDIR += hla
SUBDIR += hope
SUBDIR += hs-brainfuck
SUBDIR += hs-unlambda
SUBDIR += huc
SUBDIR += hugs
SUBDIR += icc
SUBDIR += ici
SUBDIR += icon
SUBDIR += intercal
SUBDIR += io
SUBDIR += itcl
SUBDIR += itcl4
SUBDIR += jakarta-commons-jelly
SUBDIR += jimtcl
SUBDIR += jruby
SUBDIR += js_of_ocaml
SUBDIR += jython
SUBDIR += kawa
SUBDIR += kf5-kross
SUBDIR += kturtle
SUBDIR += lafontaine
SUBDIR += lci
SUBDIR += lfe
SUBDIR += libhx
SUBDIR += libjit
SUBDIR += libobjc2
SUBDIR += librep
SUBDIR += libstdc++_stldoc_4.2.2
SUBDIR += linux-c6-tcl85
SUBDIR += linux-c7-tcl85
SUBDIR += linux-f10-libg2c
SUBDIR += linux-f10-tcl85
SUBDIR += linux-j
SUBDIR += lua-ada
SUBDIR += lua51
SUBDIR += lua52
SUBDIR += lua53
SUBDIR += luajit
SUBDIR += malbolge
SUBDIR += maude
SUBDIR += mawk
SUBDIR += mdk
SUBDIR += micropython
SUBDIR += mit-scheme
SUBDIR += mixal
SUBDIR += mlton
SUBDIR += mmix
SUBDIR += modula3
SUBDIR += mono
SUBDIR += mono-basic
SUBDIR += mosh
SUBDIR += mosml
SUBDIR += mtasc
SUBDIR += munger
SUBDIR += nawk
SUBDIR += nbc
SUBDIR += nbfc
SUBDIR += nesasm
SUBDIR += newlisp
SUBDIR += newlisp-devel
SUBDIR += nhc98
SUBDIR += nickle
SUBDIR += nim
SUBDIR += nml
SUBDIR += nqc
SUBDIR += nwcc
SUBDIR += nx
SUBDIR += ocaml
SUBDIR += ocaml-autoconf
SUBDIR += ocaml-nox11
SUBDIR += ofc
SUBDIR += ohugs
SUBDIR += onyx
SUBDIR += oo2c
SUBDIR += opendylan
SUBDIR += p2c
SUBDIR += p5-Data-JavaScript
SUBDIR += p5-Error
SUBDIR += p5-Expect
SUBDIR += p5-ExtUtils-F77
SUBDIR += p5-Interpolation
SUBDIR += p5-JSAN
SUBDIR += p5-JavaScript-SpiderMonkey
SUBDIR += p5-JavaScript-Squish
SUBDIR += p5-JavaScript-Value-Escape
SUBDIR += p5-List-MoreUtils
SUBDIR += p5-Marpa
SUBDIR += p5-Marpa-PP
SUBDIR += p5-Marpa-XS
SUBDIR += p5-Modern-Perl
SUBDIR += p5-Parse-Perl
SUBDIR += p5-Perl6-Subs
SUBDIR += p5-Promises
SUBDIR += p5-Pugs-Compiler-Rule
SUBDIR += p5-Quantum-Superpositions
SUBDIR += p5-Scalar-List-Utils
SUBDIR += p5-Switch
SUBDIR += p5-Tcl
SUBDIR += p5-Test-XPath
SUBDIR += p5-Try-Catch
SUBDIR += p5-Try-Tiny
SUBDIR += p5-Try-Tiny-Retry
SUBDIR += p5-TryCatch
SUBDIR += p5-ePerl
SUBDIR += p5-signatures
SUBDIR += p5-v6
SUBDIR += parrot
SUBDIR += pbasic
SUBDIR += pcc
SUBDIR += pecl-perl
SUBDIR += perl5-devel
SUBDIR += perl5.18
SUBDIR += perl5.20
SUBDIR += perl5.22
SUBDIR += perl5.24
SUBDIR += petite-chez
SUBDIR += pfe
SUBDIR += phantomjs
SUBDIR += pharo
SUBDIR += phc
SUBDIR += php-mode.el
SUBDIR += php56
SUBDIR += php56-extensions
SUBDIR += php70
SUBDIR += php70-extensions
SUBDIR += php_doc
SUBDIR += picoc
SUBDIR += pike78
SUBDIR += polyml
SUBDIR += ptoc
SUBDIR += pure
SUBDIR += py-clojure
SUBDIR += py-mx-base
SUBDIR += py-prolog
SUBDIR += py-qt5-qml
SUBDIR += pypy
SUBDIR += pypy3
SUBDIR += python
SUBDIR += python-doc-html
SUBDIR += python-doc-pdf-a4
SUBDIR += python-doc-pdf-letter
SUBDIR += python-doc-text
SUBDIR += python-mode.el
SUBDIR += python-tools
SUBDIR += python2
SUBDIR += python27
SUBDIR += python3
SUBDIR += python33
SUBDIR += python34
SUBDIR += python35
SUBDIR += qore
SUBDIR += qscheme
SUBDIR += qt5-qml
SUBDIR += quack
SUBDIR += racket
SUBDIR += racket-minimal
SUBDIR += ratfor
SUBDIR += referenceassemblies-pcl
SUBDIR += rexx-imc
SUBDIR += rexx-regina
SUBDIR += rexx-regutil
SUBDIR += rexx-wrapper
SUBDIR += rhino
SUBDIR += rubinius
SUBDIR += ruby21
SUBDIR += ruby22
SUBDIR += ruby23
SUBDIR += runawk
SUBDIR += rust
SUBDIR += rust-nightly
SUBDIR += sagittarius-scheme
SUBDIR += sather-specification
SUBDIR += sather-tutorial
SUBDIR += sbcl
SUBDIR += scala
SUBDIR += scala-docs
SUBDIR += scheme48
SUBDIR += scm
SUBDIR += sdcc
SUBDIR += sdcc-devel
SUBDIR += see
SUBDIR += seed7
SUBDIR += siod
SUBDIR += sisc
SUBDIR += sketchy
SUBDIR += slib
SUBDIR += slib-guile
SUBDIR += slib-guile2
SUBDIR += slisp
SUBDIR += smalltalk
SUBDIR += smlnj
SUBDIR += snobol4
SUBDIR += spidermonkey17
SUBDIR += spidermonkey170
SUBDIR += spidermonkey185
SUBDIR += spidermonkey24
SUBDIR += spl
SUBDIR += squeak
SUBDIR += squirrel
SUBDIR += starlogo
SUBDIR += stldoc
SUBDIR += swi-pl
SUBDIR += swift
SUBDIR += tcbasic
SUBDIR += tcc
SUBDIR += tcl-manual
SUBDIR += tcl-wrapper
SUBDIR += tcl84
SUBDIR += tcl85
SUBDIR += tcl86
SUBDIR += tcl87
SUBDIR += tclX
SUBDIR += tinypy
SUBDIR += tolua
SUBDIR += tolua++
SUBDIR += tuareg-mode.el
SUBDIR += twelf
SUBDIR += ucc
SUBDIR += urweb
SUBDIR += v8
SUBDIR += v8-devel
SUBDIR += vala
SUBDIR += visualworks
SUBDIR += whitespace
SUBDIR += x10
SUBDIR += yabasic
SUBDIR += yap
SUBDIR += yap-devel
SUBDIR += yorick
SUBDIR += ypsilon
.include <bsd.port.subdir.mk>