Commit graph

6860 commits

Author SHA1 Message Date
Pietro Cerutti
daf10095aa - Update to snapshot 10102 2014-02-14 14:28:54 +00:00
Pietro Cerutti
a021f2cad5 - STAGE-clean
- Convert to new LIB_DEPENDS format
2014-02-14 14:00:04 +00:00
Pietro Cerutti
aec5b76b1d - STAGE-clean
- Add LICENSE
2014-02-14 13:33:04 +00:00
Martin Wilke
feb328e21a - Stage support 2014-02-12 05:56:07 +00:00
Koop Mast
58d91806e3 Update to 0.28.2.
Use USES=libtool.
2014-02-11 21:25:27 +00:00
Olivier Duchateau
f37fa386ed - Add DragonFly support, when .pc file is installed
- Bump PORTREVISION
2014-02-11 20:43:46 +00:00
Olivier Duchateau
ca2077ccdf - Use bsdtar to extract distfile
- Remove white spaces
2014-02-10 20:27:22 +00:00
Olivier Duchateau
9c9806147c Granite is an extension of Gtk+ toolkit. It provides several widgets and
classes that ease desktop applications development.

WWW: https://launchpad.net/granite
2014-02-10 18:36:55 +00:00
Steven Kreuzer
3e84c5e359 Fix typo in COMMENT
Define LICENSE
2014-02-10 14:55:27 +00:00
Emanuel Haupt
5005b67362 According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
2014-02-10 13:54:26 +00:00
Baptiste Daroussin
ce1c0bc3ed Back to the futur 2014-02-10 13:27:09 +00:00
Baptiste Daroussin
e6ef2c96d5 Mark as deprecated unmaintained ports for which no public distfiles are
available for part or all the needed distfiles.

Reported by:	distillator
2014-02-10 12:58:54 +00:00
Martin Wilke
884d7e8a2d - Stage support 2014-02-10 06:19:55 +00:00
Alexey Dokuchaev
3147edde9e Modernize and cleanup the port a bit:
- Sort the USES and USE_* knobs; utilize these nifty OPTIONS helpers
- Drop superfluous quotes, so the line fits in 80-char screen

Approved by:	silence from gnome@ (since Jan 21th)
2014-02-09 20:10:02 +00:00
Danilo Egea Gondolfo
c3490cdcc2 - Update from 2.4.2 to 3.1.3
- Update MASTER_SITES
- Take maintainership
- Add LICENSE
- Add stage support
- Update WWW
2014-02-09 04:03:55 +00:00
Antoine Brodin
5fcb22d809 The generation of Prima/Config.pm is not stage safe.
Correct the path inside this file in stage directory.
This fixes graphics/IPA build.

Reported by:	pkg-fallout
2014-02-08 19:23:28 +00:00
Baptiste Daroussin
4650a910d0 Chase boost and icu bump
While here convert some LIB_DEPENDS
2014-02-07 11:44:08 +00:00
Antoine Brodin
9dbbffc79f - Unbreak after py-wxpython package name changes
- Switch from easy_install to install
- Stage support
- Use PYDISTUTILS_AUTOPLIST
2014-02-05 22:02:38 +00:00
John Marino
6a39e51a46 x11-toolkits/blt: Regen patch with DragonFly support 2014-02-05 17:35:42 +00:00
John Marino
eff04b579a x11-toolkits/plib: Add dports patches for dragonfly support 2014-02-05 17:20:33 +00:00
Baptiste Daroussin
65113dd434 Fix build on clusters
It seems like a pdf get created depending on what is on the system while this ports is building

Submitted by:	marino
2014-02-04 17:15:51 +00:00
Martin Wilke
9d9fecc928 - Stage support 2014-02-03 14:31:32 +00:00
Pietro Cerutti
e5bca3323f - STAGE-clean
- Fix LICENSE
2014-02-03 11:03:15 +00:00
Pietro Cerutti
fd6fc15ce7 - STAGE-clean
- Fix LICENSE
2014-02-03 10:50:30 +00:00
Pietro Cerutti
4e337996c5 - STAGE-clean
- Fix LICENSE
2014-02-03 10:34:23 +00:00
Dimitry Andric
5503dc1f92 For clang, stop adding -fno-tree-ter to CFLAGS, since it will cause an
error message for clang 3.4 and later.

Approved by:	portmgr (bdrewery)
2014-02-02 15:09:00 +00:00
Martin Wilke
6458aba45a - Stage support 2014-02-02 14:56:03 +00:00
Martin Wilke
030f97ce2d - Stage support 2014-01-31 05:24:22 +00:00
Baptiste Daroussin
5eb2b3a017 Support stage
Use modern LIB_DEPENDS
A bit of cosmetic changes
2014-01-28 08:34:57 +00:00
Baptiste Daroussin
44e0ec92e9 Support stage
Use options framework and options helpers
Stop automatically linking on cups or aspell if they are installed but do it when the options is checked
Use modern LIB_DEPENDS

This port would need way more cleanup :(
2014-01-28 08:31:56 +00:00
Dmitry Marakasov
6270f9f8ae - Keep category Makefiles sorted 2014-01-28 03:25:28 +00:00
Antoine Brodin
864284545c Stage support 2014-01-28 00:16:57 +00:00
Raphael Kubo da Costa
a9d21c1e11 Hopefully fix `make patch' after r341112.
src/SDL_Pango.c is CRLF-encoded; while we could use dos2unix here, the
port's Makefile also fetches a patch from elsewhere that expects a
CRLF-encoded file.

PR:		ports/185558
2014-01-25 21:41:14 +00:00
Raphael Kubo da Costa
14d87c7319 - Add a patch to fix the build with clang (a function is used before being
declared). [1]
- Support staging.
- Set LICENSE.
- Remove tab from the WWW line in pkg-descr.

PR:		ports/185558 [1]
Submitted by:	Jan Henrik Sylvester <me@janh.de>
Approved by:	maintainer timeout (18 days)
MFH:		2014Q1
2014-01-25 21:26:25 +00:00
Pawel Pekala
0b13f84f6d - Update to version 2.2.5
- Strip library when DEBUG=off
2014-01-24 23:23:49 +00:00
David Naylor
f81fd8d73a Add py-ffmpeg as an optional dependency for x11-toolkits/py-kivy.
While here simplify the port by using more option macros.
2014-01-23 18:09:03 +00:00
Pietro Cerutti
e44bd42785 - Update to 1.2.3 2014-01-22 15:19:21 +00:00
Pietro Cerutti
c85dd7135d - Fix PKGNAMESUFFIX 2014-01-22 15:09:33 +00:00
Pietro Cerutti
918900a745 New port: x11-toolkits/wxgtk30 -- Series 3.0 of the wxWidgets toolkit
PR:		181329 (based on)
Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
2014-01-22 13:46:41 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Martin Wilke
b5e3bad02a - Fix build with clang
PR:		185708
Submitted by:	ports fury
2014-01-19 14:25:38 +00:00
Martin Wilke
e5f1714453 - Fix build with clang
PR:		185706
Submitted by:	ports fury
2014-01-19 14:22:08 +00:00
Koop Mast
841d470f0e Move immodules.cache related lines up. So the @unexec line for this file
is before the lines where the dirs are removed.

Submitted by:	skreuzer@
2014-01-17 21:23:09 +00:00
Pietro Cerutti
69986639db - Fix SONAME in libtk86.so.1 2014-01-17 17:09:09 +00:00
Pietro Cerutti
14385c1873 - Fix SONAME in libtk84.so.1 2014-01-17 17:07:19 +00:00
Pietro Cerutti
5791e03b87 - Rename a variable to avoid fooling the USE_TCL/USE_TK detection script
at http://people.freebsd.org/~gahr/usetcl.html
2014-01-16 13:25:23 +00:00
David Chisnall
c8ca559dfc Make GNUstep applications work out of the box without explicitly setting a
back end.  Add staging support.

Approved by:	bapt (mentor)
2014-01-15 20:35:59 +00:00
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +00:00
John Marino
9b68da31ff x11-toolkits/libsexymm: Unbreak by fixing typo from previous commit
Covered by the "Just fix it" blanket (obvious typo).
2014-01-13 12:25:37 +00:00
David Chisnall
faaef9bc69 Update core GNUstep libraries and fisicalab to latest versions
Approved by:	bapt (mentor)
2014-01-12 22:54:58 +00:00
Baptiste Daroussin
b2c063ffb0 Bump portrevision due to previous lua switch 2014-01-11 20:54:50 +00:00
Baptiste Daroussin
6fea6bc425 Switch to lua 5.2 2014-01-11 20:51:55 +00:00
Pietro Cerutti
1a5c87a599 - Convert to new LIB_DEPENDS format
- Convert to USES=tk
- STAGE-clean
2014-01-10 09:01:34 +00:00
Pietro Cerutti
b657714898 - Convert to USES=tk and take advantage of the TK_SHLIB_VER variable
- Fix LICENSE (BSD -> BSD3CLAUSE)
2014-01-10 08:50:56 +00:00
Pietro Cerutti
4046b0c257 - Convert to USES=tk 2014-01-10 08:39:01 +00:00
Pietro Cerutti
cf13e17616 - Convert to new LIB_DEPENDS format
- Convert to USES=tk
2014-01-10 08:36:19 +00:00
Pietro Cerutti
021c0cfdde - Convert to USES=tk
- STAGE-clean
2014-01-10 08:27:20 +00:00
Baptiste Daroussin
9308f87e99 Remove NEED_ROOT, older automake generate bogus Makefile.in that run RANLIB twice:
one at build time, the second time at install time (which is wrong given the file has a 444 mode)
While here remove check for unsupported versions
2014-01-09 23:02:29 +00:00
Gabor Pali
fbafb287b5 - Remove some outdated Haskell ports
Obtained from:	FreeBSD Haskell
2014-01-09 21:45:15 +00:00
Gabor Pali
1a75cb1d44 - Stagify lang/ghc and all the Haskell Cabal ports
- Update HACKAGE_SITE to follow changes in upstream
- MAKE_ENV now sets LC_ALL and DESTDIR for Haskell Cabal ports
- Further minor cosmetical changes: replace USE_GMAKE with USES, get rid of
  ${DO_NADA}, some refactoring

Obtained from:	FreeBSD Haskell
2014-01-09 21:32:12 +00:00
Gabor Pali
f27ca4d0f1 - Fix a run-time problem with lang/ghc on FreeBSD 10.0 and later, caused by
the iconv changes (basically GHCi was rendered unusable)
- Fix build for x11-toolkits/hs-wxc, while here
- Bump port revision for all Haskell Cabal ports as they have to be rebuilt

PR:		ports/184806
Reported by:	many
Obtained from:	FreeBSD Haskell
MFH:		2014Q1
2014-01-09 21:29:39 +00:00
Pietro Cerutti
1c3ce76143 - Convert to USES=tk
- Convert to USES=gmake
- STAGE-clean

MFH:		2014Q1
2014-01-09 08:59:44 +00:00
Rusmir Dusko
7a41167f51 - Adopt port
- Add license (LGPL21)
- Change WWW
- Recreate pkg-plist with make makeplist
2014-01-09 08:53:56 +00:00
Rusmir Dusko
43915304a9 - Use the new format for LIB_DEPENDS
- USES gmake instead of USE_GMAKE
- Support STAGEDIR
2014-01-09 08:53:38 +00:00
Pietro Cerutti
2461068f5d - Convert to USES=tk
- STAGE-clean

MFH:		2014Q1
2014-01-09 08:53:23 +00:00
Rusmir Dusko
bbd025efd5 - Use the new format for LIB_DEPENDS
- Support STAGEDIR
- Add REINPLACE_CMD, fix deprecated code
2014-01-09 08:53:19 +00:00
Pietro Cerutti
fe79ac5c42 - Update to 1.7.45
* FXJSONFile class added. Base class FXJSON improved and generalized.
  * FXIO now tracks file position; new implementation of FXIO counts bytes
    read/written.
  * FXPipe API's added, should now be functional.
  * Renamed FXStringMap to FXStringDictionary for consistency.
  * Fixed a few problems in FXVariantMap, FXDictionary.
  * Fixed possible race in FXThreadPool::startWorker.
  * New FXThreadException class added; FXThreadException will cause graceful
    early termination of a thread when thrown inside of FXThread.
  * FXThread now interceps only FXException (and subclasses), rethrows other
    exceptions. This was necessary due to the way GNU C++ library performs thread
    exits.
  * Non FOX exceptions thrown inside FXThread are now rethrown; but attempts
    are made to maintain proper bookkeeping when unrolling the stack.
  * FXThreadPool tasks may throw exceptions. FXThreadPool now intercepts all
    FOX exceptions and updates bookkeeping when other exceptions are thrown. Note:
    tasks in FXThreadPool are executed by threads, but since sometimes the main
    thread is executing tasks in FXThreadPool also we can not allow tasks to throw
    FXThreadException.
  * Exceptions thrown inside FXWorker now terminate the worker, and reclaim
    worker's thread and memory. Before exceptions were all caught, making it
    impossible to pass return codes from worker execution.
  * Exceptions thrown in FXTaskGroup::Task correctly reclaim the
    FXTaskGroup::Task now, and will update completion count and notifications
    appropriately.
  * The exception philosophy in FOX is that the library only manages FXExceptions
    and their subclasses; other exceptions will be either uncaught or
    caught and rethrown after bookkeeping updates; thus programs should be careful
    throwing exceptions other than FXExceptions.
2014-01-08 15:29:32 +00:00
Pietro Cerutti
7f6ea9306d - Chase x11-toolkits/xforms shlib bump
- Bump PORTREVISION
- STAGE-clean here and there
2014-01-08 09:53:50 +00:00
Pietro Cerutti
3b8902db22 - Update to 1.2.1 2014-01-08 09:53:19 +00:00
Max Brazhnikov
7d5e6b666c In preparation for Qt 5 ports:
Mk/Uses/qmake.mk:
- Add support for out-of-source builds
- Add support for Qt 5 ports
- Respect WITH_DEBUG

Mk/bsd.qt.mk:
- Massive rework for Qt 5 ports
- Remove '-phonon' from global configure args, thus allow qt4-designer and
  qt4-qtconfig to be built without Phonon support [1]

devel/qmake4:
- Improve mkspecs for gcc (mainly sync with linux version) and clang

devel/qt4-corelib:
- Convert to USES=iconv
- Remove ancient patch

devel/qt4-designer:
- Remove reference to WRKSRC from installed pkgconfig files [2]
- Don't build Qt Designer plugin for Phonon from outdated Qt sources.
  Separate port for plugin will be committed later

devel/qt4-assistant-adp, devel/qt4-libqtassistantclient:
- Convert to USES=qmake

Clean up Qt4 ports:
- Update comments
- Update description; use common description
- Consistently use QT_INCDIR, QT_LIBDIR, etc.
- Use options helpers
- Convert to new LIB_DEPENDS syntax
- Update DESKTOP_ENTRIES to avoid conflicts with Qt 5 ports
- Rename/move several ports for unification with Qt 5 ports

PR:		ports/184620 [1]
Reported by:	Kevin Zheng <kevinz5000@gmail.com>

PR:		ports/181141 [2]
Reported by:	thierry

PR:		ports/185101
Exp-run by:	bdrewery

This is mostly solely avilla's work in area51, kudos to him! And a couple
commits from myself, so you know who's collecting pointyhats :)
2014-01-06 16:16:52 +00:00
Andrej Zverev
1480bef1b3 - stage support
Approved by:	portmgr (blanket infrastructure)
2014-01-05 12:33:14 +00:00
Andrej Zverev
3d574e7caa - stage support
Approved by:	portmgr (blanket infrastructure)
2014-01-05 12:30:05 +00:00
Baptiste Daroussin
24f6622211 Fix pkg name collisions 2014-01-04 01:16:19 +00:00
Baptiste Daroussin
313cb94889 Part 2 at removing now useless FETCH_ARGS redifition 2014-01-03 01:12:59 +00:00
Koop Mast
162e3f2bcb Update to 3.8.8.
Stagify, sort USES, use new lib_depend syntax.
Use USE_GNOME introspection now that it doesn't break the build.
Switch to to libtool less ltverhack.
Use new gtk-query-immodules --update-cache functionality.

Obtained from:	GNOME devel repo (based on)
2013-12-30 21:09:09 +00:00
William Grzybowski
a8eafcc91c x11-toolkits/py-gtkglext: support staging 2013-12-30 13:21:49 +00:00
William Grzybowski
7d53fda8e9 x11-toolkits/py-fltk: support stage 2013-12-30 13:13:54 +00:00
Chris Rees
5d471a7555 Stage transmission ports and the rest maintained by me.
Various little obvious fixes, and a new rc script for stunnel-server
2013-12-29 17:08:28 +00:00
Koop Mast
3233e6594b Fix detection of freetype after the update to 2.5.2.
Reported by:	marino@
2013-12-28 13:31:18 +00:00
Tijl Coosemans
9bc4061dff Fix dependency on x11-toolkits/gtkglext. 2013-12-28 12:33:29 +00:00
Antoine Brodin
4aa04aadbe Stage support 2013-12-27 22:16:08 +00:00
Antoine Brodin
9e6a0969b4 Stage support 2013-12-27 22:08:39 +00:00
Antoine Brodin
3c87b2d4da Stage support 2013-12-27 21:53:47 +00:00
Antoine Brodin
493b60ceb5 Stage support 2013-12-27 21:48:55 +00:00
Antoine Brodin
00c0eef853 Stage support 2013-12-27 21:35:41 +00:00
Antoine Brodin
dd3c0327f0 Stage support 2013-12-27 21:11:24 +00:00
Koop Mast
2a51b2182a Update poppler to 0.24.4.
Update comment.
Use new LIB_DEPENDS syntax, use USES=pathfix.
Stagify.

Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to
new syntax.
2013-12-27 16:54:21 +00:00
Koop Mast
b1bf1620a6 Update freetype to 2.5.2.
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.

Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.

Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.

PR:		ports/184587
2013-12-24 21:22:21 +00:00
Dmitry Marakasov
a58bf8b68d - Support staging
- Use new LIB_DEPENDS syntax
2013-12-23 13:59:27 +00:00
Koop Mast
371438e01a Enable explicit depends, this will record X depends in gdk-2.0.pc. This
should fix the build of ports that use X libraries but don't explicitly depend
on X libraries.
2013-12-20 21:17:13 +00:00
Rene Ladan
97f8402e5f Remove expired ports:
2013-12-18 x11-fonts/ppantsfonts: Broken for more than 6 month
2013-12-19 x11-toolkits/gtksourceview-sharp: Depends on expired devel/mono-tools
2013-11-18 devel/mono-tools: Broken for more than 6 month
2013-12-19 textproc/p5-XML-SAXDriver-Sablotron: Depends on expired textproc/p5-XML-Sablotron
2013-11-18 textproc/p5-XML-Sablotron: Broken for more than 6 month
2013-11-18 net/freeswitch-core: Broken for more than 6 month
2013-12-19 misc/freeswitch-pizzademo: Depends on expired net/freeswitch-core
2013-12-19 misc/freeswitch-scripts: Depends on expired net/freeswitch-core
2013-12-19 www/p5-HTML-Webmake: Depends on expired textproc/p5-XML-Sablotron
2013-12-20 19:02:51 +00:00
Steve Wills
0f750f1ee2 - Drop maintainership at maintainer request
PR:		ports/185029
Submitted by:	"H. Wade Minter" <minter@lunenburg.org> (maintainer)
2013-12-20 15:24:45 +00:00
Pawel Pekala
c5143b3635 - Needs root during stage
- Improve COMMENT and pkg-descr
2013-12-19 20:48:17 +00:00
David Naylor
22674eaebe Move x11-toolkits/py-kivy to using auto-plist.
Although this port does not support python>=3, the next release is expected
to do so.
2013-12-19 15:15:56 +00:00
Steve Wills
26add8dbcb - Update to 1.249
- Add LICENSE
- Update and sort *_DEPENDS
- Use USES=gmake
- Sort make knobs
- Support STAGEDIR

PR:		ports/184700
Submitted by:	sunpoet
2013-12-18 17:02:13 +00:00
Steve Wills
e195a4fac8 - Update to 1.224
- Add LICENSE
- Support STAGEDIR

PR:		ports/184702
Submitted by:	sunpoet
2013-12-18 15:49:52 +00:00
Rusmir Dusko
a4baad5f5a - Change maintainer email of my ports to @FreeBSD.org
Approved by:	pawel / wg (mentors, implicit)
2013-12-18 10:20:48 +00:00
Dennis Herrmann
bd9fb955f0 - Update to 0.17 2013-12-18 08:51:57 +00:00
David Naylor
c0f8e218dc Fix build of x11-toolkits/py-kivy on some systems (pygame.joystick related).
On some systems pygame.joystick does not import into python preventing some
documentation from being built, thus some missing files on install.

For documentation building prevent any attempt to import pygame.joystick as
a work-around.
2013-12-17 03:32:45 +00:00
Niclas Zeising
47be7a61c9 Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0]
If the old xorg stack is still needed, it is possible to add WITHOUT_NEW_XORG=
to /etc/make.conf to get the old version.

Update several xorg related ports, including:
x11/libxcb 1.9.1 -> 1.9.3
graphics/libdrm 2.4.46 -> 2.4.50
x11/pixman 0.30.2 -> 0.32.4
x11/xkeyboard-config 2.9 -> 2.10.1
x11-drivers/xf86-input-keyboard 1.7.0 -> 1.8.0

Fix dissapearing cursor in xf86-video-vmware [2]

Stagify all x11@-owned ports

Bump portrevisions for xf86-* ports due to xserver version change.

Fix fallout from updates where needed.

Thanks to:	all testersi, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/184684 [1], ports/181385 [2]
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net> [2]
Approved by:	portmgr (bdrewery), core (jhb) [0]
2013-12-16 11:11:09 +00:00