Commit graph

7514 commits

Author SHA1 Message Date
John Marino
39048027d5 x11-toolkits/wxgtk30: Support c++11 over c++0x, plus DragonFly
The wxgtk30 port will use TR1 headers if the capability is detected.
These TR1 functions were experimental and not included in the same form
in the final c++11 standard.  This patch forcibly disabled TR1 support,
which requires the explicit setting of -std=c++11 in CXXFLAGS>

A private "exp-run" was performed, all 62 ports dependent on wxgtk2
successfully built before and after after the patch was applied on two
separate runs (FreeBSD 10 amd64 jail).

While here, remove the incorrect $PTHREAD_LIB setting and let it default
to -pthread.  Also bring in the configure patch fragement from DragonFly.

PR:		199177
Submitted by:	marino
Approved by:	maintainer (Chris Hutchinson)
2015-04-06 18:49:52 +00:00
Mark Felder
c0eaed102a Bump PORTREVISION to chase the new font paths
Pango's modules.cache needs to be updated to find the fonts. For
example, Smokeping has broken fonts until modules.cache is
updated. It can also be done manually with:

pango-querymodules --update-cache
2015-04-06 15:57:53 +00:00
Johannes Jost Meixner
abb03c2e25 Add NVIDIA_GL description to Mk/bsd.options.desc.mk
- Add NVIDIA_GL description to Mk/bsd.options.desc.mk
- Remove NVIDIA_GL_DESC from all concerned ports
- Use options helpers where adequate.

Differential Revision:	https://reviews.freebsd.org/D1759
Approved by: koobs (mentor)
Approved by: portmgr (bapt)
2015-04-05 07:23:49 +00:00
Pawel Pekala
a0107163a4 - Convert to new USE_GITHUB
- Use preprocessor flags for includes
2015-04-04 13:37:40 +00:00
Grzegorz Blach
5a2708a6be Update to 1.13.2 2015-04-03 12:53:55 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
Baptiste Daroussin
fa41a8e52f Remove dead mirror 2015-03-30 21:51:08 +00:00
David Naylor
cf2fa38a77 x11-toolkits/py-kivy: use new USE_GITHUB. 2015-03-30 18:28:20 +00:00
Koop Mast
bab4673b1b Add portscout macro to igore these ports in the version checker, these
ports hold older version.
2015-03-29 14:56:46 +00:00
Koop Mast
68f9745c48 Don't do mkdir -p (it done in the post-install target).
Remove two redundand @dir lines.

Submitted by:	bapt@
2015-03-27 08:56:55 +00:00
Koop Mast
207640829f Update glib20 to 2.42.2.
Update gtk20 to 2.24.27.
Update gtk30 to 3.14.10.

Cleanup @dirrm in plist.
Cleanup the gtk20 Makefile.

Submitted by:	Gusau Perez
Obtained from:	GNOME devel repo
2015-03-27 07:01:53 +00:00
John Marino
d2d0618fc2 x11-toolkits/swt: Fix embarrassing typo
Reports by:	Jung-uk Kim
2015-03-26 20:22:00 +00:00
John Marino
4f6686216b x11-toolkits/swt: Add DragonFly support
Bring in fix from dports (port is not maintained)
2015-03-26 19:37:41 +00:00
John Marino
0c5ab989b3 x11-toolkits/xforms: Add DragonFly support
Bring in fix from dports (port is not maintained)
2015-03-26 15:48:12 +00:00
Dmitry Marakasov
adb7bb5679 - Fix build on 11.x 2015-03-26 01:20:03 +00:00
Matthias Andree
39296d516a Fix build as unprivileged user.
Add rpm4 as extract requisite, and use rpm2archive to get something that
yields non-zero-sized manual pages.
While here, clean up pkg-plist a bit.
Bump PORTREVISION.

PR:		196414
Submitted by:	peterj
Reviewed by:	xmj
Approved by:	emulation (eadler)
2015-03-25 23:57:31 +00:00
John Marino
0ae327316b 3 ports categories: Remove $PTHREAD_LIBS
Categories: editors, x11, x11-toolkits

approved by:	PTHREAD blanket
2015-03-24 19:37:43 +00:00
Bartek Rutkowski
5335b93785 x11-toolkits/libXt: add CPE information
- Maintainer's timeout (x11@FreeBSD.org)

PR:		197964
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
2015-03-24 14:21:19 +00:00
David Naylor
8b21f4af47 x11-toolkits/py-kivy: unbreak due to cython 0.22. 2015-03-22 20:14:18 +00:00
Baptiste Daroussin
de1de28cb5 Fix typo 2015-03-21 23:13:24 +00:00
Baptiste Daroussin
a5da770e67 Make fonts repecting XDG
Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
2015-03-21 23:05:19 +00:00
Bryan Drewery
5b5a90256d Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
2015-03-19 16:44:57 +00:00
Cy Schubert
68a6d50b97 Fix conflict, file ownership, and build issues. 2015-03-19 02:21:24 +00:00
Romain Tartière
09cd57eec8 Update to 3.12. 2015-03-18 11:06:55 +00:00
Raphael Kubo da Costa
ccb0759749 Update Qt5 to 5.4.1.
This is probably the first time our Qt 5 ports are tracking the latest
upstream release :-)

There isn't much to report in this update, thanks to the effort spent in the
5.2->5.3 update: a lot of the work is just small plist and patch updates.
Thankfully, several patches have been upstreamed and are not needed on our
side anymore.

I would like to thank Alex Richardson <arichardson.kde@gmail.com> and Tobias
Berner <tcberner@gmail.com> for their help with the plist updates and
general testing.

PR:		198585
2015-03-18 09:37:42 +00:00
Bryan Drewery
dce0506cd5 Don't dereference WRKDIR/WRKSRC. Also mark this BROKEN due to:
[exp-10i386-commit-test] Installing xview-clients-3.2.1.4.19c_1...
  pkg-static: xview-clients-3.2.1.4.19c_1 conflicts with xview-3.2.1.4.19c_1 (installs files into the same place).  Problematic file: /usr/local/lib/help/clock.info
  *** Error code 70

With hat:	portmgr
2015-03-17 20:59:21 +00:00
Pietro Cerutti
5f505ba086 - Update Tcl/Tk 8.6 to 8.6.4
Release notes: http://code.activestate.com/lists/tcl-core/14494/
2015-03-16 22:12:51 +00:00
John Marino
4b3a62af97 x11-toolkits/qtada: fix building on gcc5-aux
GNAT 4.9 and earlier was not checking for the explicit use of "limited"
in the full type declaration when it also appeared inthe private
extension declaration (Ada RM 7.3 p10.1/3).  QtAda violated this rule
numerous times, so the attached diff fixes all of the instances.
2015-03-16 22:00:49 +00:00
John Marino
d2fd619340 x11-toolkits/gtkada: Fix build on gcc5-aux (from Fedora) 2015-03-16 14:54:37 +00:00
Sunpoet Po-Chuan Hsieh
6be343b5be - Update to 0.67
- Add LICENSE
- Use = instead of +=
- Remove tab in blank line
- Sort PLIST

Changes:	http://search.cpan.org/dist/Alien-wxWidgets/Changes
2015-03-12 18:00:44 +00:00
Dmitry Marakasov
a3741820ce - Add LICENSE
- Strip library
2015-03-11 14:53:45 +00:00
Vanilla I. Shu
a84e60389a Upgrade to 3.5.4.
PR:		198501
Submitted by:	maintainer
2015-03-11 02:54:24 +00:00
Dmitry Marakasov
195dbb14f2 - Pet portlint
- Add LICENSE
- Strip libraries
2015-03-10 14:16:01 +00:00
Dmitry Marakasov
73a738003d - Strip library 2015-03-10 14:15:53 +00:00
Mikhail Teterin
f8434d270a Fix a typo, which broke -- among other things -- port graphics/xfpovray.
Upstream notified...
2015-03-09 02:52:47 +00:00
Bartek Rutkowski
25c38be69f x11-toolkits/ocaml-lablgtk2: fix build without DOCS
- Maintainer's timeout (bf@FreeBSD.org)

PR:		195907
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
2015-03-08 17:56:30 +00:00
Pietro Cerutti
4f3e70eb4d - Update Tcl/Tk 8.5 to 8.5.18
Release notes: http://code.activestate.com/lists/tcl-core/14457/
2015-03-07 10:57:50 +00:00
Olivier Duchateau
86e4cb7cb0 The FreeBSD Xfce team proudly presents Xfce 4.12.
Announce: http://www.xfce.org/about/news/?post=1425081600

Global changes:
- Switch to USES= xfce (D677)
- Reorganize options helper
- Fix USES= gettext-* when NLS option is not set [1], [2]
- Add LICENSE (when missing)

Update:
- to 4.12 (core components)
- audio/xfce4-mpc-plugin to 0.4.5
- deskutils/xfce4-tumbler to 0.1.31
- deskutils/xfce4-xkb-plugin to 0.7.1
- editors/mousepad to 0.4.0
- graphics/ristretto to 0.8.0
- multimedia/xfce4-parole to 0.8.0
- sysutils/garcon to 0.4.0
- sysutils/xfce4-diskperf-plugin to 2.5.5 [3]
- sysutils/xfce4-fsguard-plugin to 1.0.2
- sysutils/xfce4-power-manager to 1.4.3
- sysutils/xfce4-wavelan-plugin to 0.5.12
- x11/libexo to 0.10.3
- x11-fm/thunar to 1.6.6
- x11-themes/gtk-xfce-engine to 3.2.0

PR:		196003 [1], 197251 [2], 198132
Differential Revision:	https://reviews.freebsd.org/D677
Submitted by:	Kamil Szczesny [1], amdmi3@ [2], myself
Exp-run by:	antoine@
Approved by:	danilo@ (maintainer) [3]
Tested by:	Ivan <enitarzi@gmail.com>
2015-03-05 22:52:30 +00:00
Raphael Kubo da Costa
e3dad0e904 Update PyQt and its dependencies.
* PyQt4 has been updated to 4.11.3.
* QScintilla has been updated to 2.8.4.
* SIP has been updated to 4.16.5.

This update is much smaller than the previous one, as there has been no
further need for clean ups in the ports infrastructure.

Pretty much the entire patch set has been originally contributed by Tobias
Berner, who sent it to the KDE on FreeBSD mailing list. Thanks a lot!

PR:		198016
Submitted by:	Tobias Berner <tcberner@gmail.com>
2015-03-04 23:20:47 +00:00
Raphael Kubo da Costa
5d9d0e2d2c Add patch for CVE-2015-0295, DoS vulnerability in the BMP image handler.
MFH:		2015Q1
Security:	c9c3374d-c2c1-11e4-b236-5453ed2e2b49
2015-03-04 23:06:13 +00:00
Baptiste Daroussin
40afbae004 Remove Author from pkg-descr 2015-03-02 23:57:52 +00:00
Nicola Vitale
5e04994940 Perl bindings for the C library "libunique" that provides a mechanism for
writing single instance applications. If you launch a single instance
application twice, the second instance will either just quit or will send a
message to the running instance.

Unique makes it easy to write this kind of applications, by providing a base
class, taking care of all the IPC machinery needed to send messages to a running
instance, and also handling the startup notification side.

WWW: http://search.cpan.org/dist/Gtk2-Unique/
2015-02-28 22:47:16 +00:00
Nicola Vitale
9c9ce4146c This Perl module allows you to use the Window Navigator Construction Kit
library (libwnck for short) from Perl.

WWW: http://search.cpan.org/dist/Gnome2-Wnck/
2015-02-28 22:43:45 +00:00
Grzegorz Blach
6f368be4e1 Update to 1.13.1 2015-02-27 18:27:26 +00:00
Kurt Jaeger
4caecaf1cb x11-toolkits/p5-Tk: 804.032 -> 804.033
Changes:
http://cpansearch.perl.org/src/SREZIC/Tk-804.033/Changes
2015-02-22 10:14:39 +00:00
Dmitry Marakasov
897a4bb6af - Simplify MASTER_SITES
- Strip library
2015-02-22 04:53:14 +00:00
Dmitry Marakasov
0b9e0fa63d - Add LICENSE_FILE
- Strip libraries
2015-02-21 13:14:57 +00:00
Jan Beich
20b60f0221 - Update to 0.22 [1]
- Strip C modules [2]
- Mark py-kivy as BROKEN [3]

PR:		197375 [1]
PR:		197776 [2]
Submitted by:	Viltaly Magerya <vmagerya@gmail.com> (maintainer) [1]
Approved by:	Viltaly Magerya <vmagerya@gmail.com> (maintainer) [2]
Approved by:	dbn (maintainer) [3]
2015-02-19 09:28:42 +00:00
Dmitry Marakasov
b34b3c6f49 - Strip binaries and libraries
- Fix style
2015-02-18 15:17:21 +00:00
Alonso Schaich
83de6e51d7 Fix QSystemTray
Add a patch found by PCBSD's Kris Moore <kris@pcbsd.org> that fixes
QSystemTrayIcons on Desktops other than KDE.

Provided by Kris via mailing list on 2015-01-29.

Approved by:	rakuco (mentor)
MFH:		2015Q1
2015-02-17 19:36:29 +00:00
Grzegorz Blach
bb100468e8 - Update devel/efl to 1.13.0
- Update devel/py-efl to 1.13.0
- Update graphics/evas_generic_loaders-* to 1.13.0
- Update multimedia/emotion_generic_players-vlc to 1.13.0
- Update x11-toolkits/elementary to 1.13.0
2015-02-11 02:55:24 +00:00
Alexey Dokuchaev
f805256365 - Since version 1.3.3, FLTK now checks for compiler support of -fvisibility
and -fvisibility-inlines-hidden and uses it if available to reduce shared
  library size.  Unfortunately, this hides Fl_XFont_On_Demand::value, which
  in turn causes undefined reference errors during linking.  Fix by marking
  Fl_XFont_On_Demand class as FL_EXPORT for the time being (Gentoo Linux is
  doing the same)
- Do not strip libraries for now: FLTK uses the same command for installing
  both dynamic and static libraries, but "fltk-config(1) --compile" prefers
  static, which breaks programs like `graphics/iccexamin' (threading test)
- Pull another patch from Gentoo to fix segmentation fault in vncview(1) of
  port `net/tigervnc' (Gentoo bug #529856 by Maxim Britov)
- Do not leak non-existent (build-time only) -Lfoo references in LDFLAGS as
  it can potentially lead to various sporadic bugs in programs which obtain
  these flags through fltk-config(1).  To prevent build-time conflicts that
  this gimmick was originally used for, we change shared linking command of
  fluid(1) accordingly

Since these are one-line changes likely to be merged upstream sooner rather
than later, perform them with sed(1) instead of trivial patches.

Reported and reviewed by:	antoine
2015-02-10 19:29:46 +00:00
Vanilla I. Shu
b06784ad44 Fix hanging of xfe.
PR:		197464
Submitted by:	Ports Fury
2015-02-10 13:38:16 +00:00
Alexey Dokuchaev
beb4e27215 Augment FLTK ports' descriptions. 2015-02-09 16:06:25 +00:00
Alexey Dokuchaev
0ebb290638 - Fix the breakage caused by previous commit (r378707): restore sane order of
knobs; resurrect documentation/Makefile patch; bring back recalculation of
  ${ETCDIR} length in Fl_Preferences.cxx, trim CONFIGURE_ARGS (again), etc.
- Restore correct LDFLAGS+= -L../src (previously -L${WRKSRC}/src), otherwise
  the build fails with e.g. previous version of FLTK libraries installed
- Take maintainership to prevent Kato's monkeys jeopardizing it all over again
- Install code examples as PORTEXAMPLES (we do not install any documentation
  because it requires LaTeX stack to build)
- Since `post-patch' target is a bit too verbose now, make it .SILENT
- Do not compile things with -Os by default (already honors user's CXXFLAGS)
- Do not blindly strip libraries and fluid(1) binary (respect ${STRIP} value)
2015-02-09 08:50:02 +00:00
Vanilla I. Shu
8bf267de95 Update to version 1.3.3
PR:		197463
Submitted by:	Ports Fury
2015-02-09 02:28:38 +00:00
Vanilla I. Shu
6811fc7090 Upgrade to 1.6.50
PR:		197464
Submitted by:	Port Fury <tkato432@yahoo.com>
2015-02-09 02:25:01 +00:00
Alexey Dokuchaev
26811663f4 In sight of upcoming update, clean up things a bit:
- Sort the knobs, remove "default=yes" arguments from CONFIGURE_ARGS
- In post-staging era, conditional installation of documentation is no
  longer necessary, so simplify the patch and drop post-install target
2015-02-03 13:55:05 +00:00
Baptiste Daroussin
60c6ffb08b Upgrade to 1.7.50 2015-02-03 13:35:35 +00:00
Koop Mast
563f73ccfe Update poppler to 0.30.0 [1].
Make sure we use openjpeg1 in poppler, while openjpeg2 support
was added there still bugs in openjpeg2 that need to be fixed.
Add patches to inkscape for API changes in poppler 0.29.0 [2].

PR:		196599 [1]
Submitted by:	olivierd@ [1]
Exp-run by:	antoine@
Obtained from:	upstream [2]
2015-02-03 12:28:23 +00:00
Grzegorz Blach
c74aec3f9f Update to 1.12.3 2015-01-30 18:09:56 +00:00
Dmitry Marakasov
fead972aff - Drop @dirrm* from and add empty directories to pkg-plists
Approved by:	portmgr blanket, kwm (for gnome@ ports)
2015-01-28 01:08:43 +00:00
Dmitry Marakasov
323b760c6c - Drop @dirrm* from and add empty directories to pkg-plists
Approved by:	portmgr blanket, kwm (for gnome@ ports)
2015-01-27 21:01:58 +00:00
Dmitry Marakasov
0fb80df6e2 - Update to 3.5.3
PR:		196952
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2015-01-26 19:55:34 +00:00
Gabor Pali
4d7b960062 - Fix build on FreeBSD 8.x and 9.x
Obtained from:	FreeBSD Haskell
2015-01-26 02:42:55 +00:00
Raphael Kubo da Costa
ab682aa360 Remove now-redundant @dirrmtry entry from the plist. 2015-01-25 00:51:03 +00:00
Raphael Kubo da Costa
71b6addfc4 Remove now-redundant @dirrm{try} entries from the plist. 2015-01-25 00:50:28 +00:00
Antoine Brodin
bd63b368ac Fix some _DEPENDS 2015-01-24 19:27:27 +00:00
Antoine Brodin
364abe76fd Switch some dependencies from a directory name or a file generated by pkg-install
to a package name,  as the former can't be attributed to a package
2015-01-24 15:07:39 +00:00
Dmitry Marakasov
12045a9696 - Fix library on < 10.x after webkit-gtk2 update
Some dependent ports may need USES=compiler:c++11-lib as well

PR:		196703 [1], 197031 [2]
Submitted by:	beastie@tardisi.com [1], amdmi3 [2]
Approved by:	portmaster@bsdforge.com (maintainer)
MFH:		2015Q1
2015-01-24 02:00:10 +00:00
Antoine Brodin
4eb0c493e8 Depend on update-mime-database instead of a file generated by pkg-install 2015-01-23 18:51:11 +00:00
John Marino
06fc30e67c x11-toolkits/iwidgets: Update descriptions
PR:		195354
Submitted by:	maintainer (Chris Hutchinson)
2015-01-21 00:23:39 +00:00
Koop Mast
143337722b Sprinkle some PORTSCOUT macros around to either mark ports:
* ignore because there will not be any new releases.
 * check specific versions or ignore devel versions.
2015-01-15 17:17:32 +00:00
Koop Mast
39aac83c1d Update gdl to 3.14.0. 2015-01-15 16:57:47 +00:00
Koop Mast
1c0c09773f Readd vte3 0.34.7 as vte290. There are still some programs that need the
older 2.90 API. Since the vte3 got updated to 0.38 which has the 2.91 API.
2015-01-15 14:55:12 +00:00
Antoine Brodin
c6faa705a5 Update graphics/giflib to 5.0.5
Differential Revision:	https://reviews.freebsd.org/D1361
Submitted by:	bapt
Reviewed by:	self
Exp-run by:	self
2015-01-14 18:19:32 +00:00
Muhammad Moinur Rahman
d40dcd7a43 x11-toolkits/p5-Gtk2-GladeXML: Add LICENSE (LGPL20)
- Pass Maintainership [1]

Differential Revision:	https://reviews.freebsd.org/D1513
Submitted by:		pauls@utdallas.edu [1]
Approved by:		marino(mentor)
2015-01-13 12:24:07 +00:00
Muhammad Moinur Rahman
e56668f965 x11-toolkits/p5-Gtk2-Ex-Utils: Add LICENSE
- Pass Maintainership [1]

Differential Revision:	https://reviews.freebsd.org/D1512
Submitted by:		pauls@utdallas.edu [1]
Approved by:		marino(mentor)
2015-01-13 12:21:41 +00:00
Sunpoet Po-Chuan Hsieh
1c74223968 - Update to 1.41
- Allow to strip shared library as regular user

Changes:	http://search.cpan.org/dist/Prima/Changes
2015-01-12 18:37:08 +00:00
Koop Mast
31fdce076f Update gtk30 to 3.14.7. 2015-01-12 11:55:19 +00:00
Muhammad Moinur Rahman
05971667f8 x11-toolkits/p5-Gtk2-Ex-Dialogs: Add LICENSE
- Pass Maintainership [1]

Differential Revision:	https://reviews.freebsd.org/D1495
Submitted by:		pauls@utdallas.edu [1]
Approved by:		bapt(mentor)
2015-01-12 10:53:02 +00:00
Koop Mast
7a2781a807 Update to 3.14.3.
Build vala "bindings"
2015-01-09 15:40:01 +00:00
Emanuel Haupt
12f48dc28d Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 10:17:28 +00:00
John Marino
d2ffff55de Assign maintainership of FPC ports to new FPC ports team
The new team currently consists of the previous maintainer (acm@) and
myself (marino@).

PR:	195363
2015-01-05 00:16:00 +00:00
Johan van Selst
b218d5b61f Update libXaw3dXft to 1.6.2d 2015-01-03 14:50:33 +00:00
John Marino
0c3bc58a90 x11-toolkits/nucleo: #include <cstring>
This is fallout from png upgrade.  Modern GCC needs <cstring> for memmove,
although clang seems to be happy without it.
2015-01-03 01:30:36 +00:00
Antoine Brodin
ce1bc92a68 Unbreak
Pointy hat:	gahr
2015-01-02 17:49:15 +00:00
Pietro Cerutti
078a795627 - Update to 1.0.1
Changelog:
  * Make vtkfox compatible with CMake 3.1.0
2015-01-02 17:19:02 +00:00
Raphael Kubo da Costa
73fcd07807 Add patch (committed upstream) to make the port build with CMake 3.1.0.
Also tested with CMake 3.0.2. The patch itself contains an explanation of
what is being changed and why.

There is no need to bump PORTREVISION as there are no functional changes.
2015-01-02 14:09:42 +00:00
Koop Mast
823f8d67a9 Remove mkdir line in post-install, this is a left over form the old pango
cache location.

PR:		196417
Submitted by:	sunpoet@
2015-01-01 16:35:24 +00:00
Koop Mast
b28f497285 Update cinnamon to 2.4, this should fix [1] and [2].
Update totem to 3.14 now that we have gstreamer 1.4 and minor gnome updates.
Update evolution suite to 3.12.9.
Make sure gtk30 pulls in adwait-icon-theme, since it now the default theme [3].

PR:		195290 [1], 195289 [2], 195455 [3]
Obtained from:	gnome devel repo
2014-12-30 20:13:46 +00:00
Antoine Brodin
ff10cb7cc3 Allow building with either giflib 4.2 or 5.0
Obtained from:	OpenBSD ports
2014-12-26 14:28:39 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Baptiste Daroussin
542e20d6e4 Remove fpc-imlib and fpc-gnome1 2014-12-25 14:49:57 +00:00
Antoine Brodin
3275123a1b Properly support png 1.5 2014-12-25 13:48:21 +00:00
Baptiste Daroussin
358df94711 Properly support png 1.5 2014-12-25 11:16:14 +00:00
Pawel Pekala
2f8b6c3314 Update to version 2.10.1
Changelog:

Fixed error with conflicting libvte/Gtk versions
Fixed ebuild (by Ilya Mochalov).
Suppress "invalid option" for -e.
Fixed missing link to math library (by Thomas Koch)
Miminum required version for Gtk-2 changed to 2.24.
Miminum required version for libvte changed to 0.28.
Rebuild po-files due to source changes.
2014-12-24 19:53:51 +00:00
Pawel Pekala
6ba2b3fe71 - Update x11-toolkits/c++-gtk-utils to version 2.2.10
- Bump affected comms/efax-gtk, fix plist while here
2014-12-24 14:35:35 +00:00
Antoine Brodin
9e02a5f368 Properly support png15, remove useless patch 2014-12-24 01:27:03 +00:00
Muhammad Moinur Rahman
6d2e8f9aeb Change my non-FreeBSD MAINTAINER mail to bofh@
Approved by:	bapt
2014-12-24 00:14:11 +00:00
Jean-Sébastien Pédron
3c9a1d11c2 Final removal of WITH_NEW_XORG
This knob was turned on for all version of FreeBSD in r369875
(2014-10-03) and officially deprecated. Since then, it was gradually
removed from many ports when they needed an update.

x11-servers/xorg-server was the last major user of this knob. The port
was updated to xserver 1.14 in r374982 (2014-12-19). The update got rid
of the knob, clearing the path to the final removal.

This commit changes ports who were checking for WITH_NEW_XORG and remove
its handling from bsd.port.mk.

While here, two sanity checks are added to warn user about WITH_KMS and
WITH_NEW_XORG which have no effect now.

Differential Revision:	https://reviews.freebsd.org/D1351
Reviewed by:	antoine, bapt, kwm
Approved by:	portmgr (antoine, bapt), kwm
2014-12-22 23:04:17 +00:00
Baptiste Daroussin
fb92938c57 get rid of gnomehier 2014-12-22 22:54:35 +00:00
Dmitry Marakasov
a4f284aeb7 - Silence patching
- Drop @dirrm* from plist
2014-12-21 18:00:31 +00:00
Baptiste Daroussin
7aaa65906d cleanup plist 2014-12-20 20:00:26 +00:00
Baptiste Daroussin
3103726150 Convert to USES=autoreconf
Strip binaries
Remove useless inclusion of bsd.port.options.mk
2014-12-18 12:06:30 +00:00
Antoine Brodin
134c55fc88 Fix 41 gstreamer1-plugins- ports that were creating empty packages
With hat:	portmgr
2014-12-17 21:14:29 +00:00
Dmitry Marakasov
2f4abff960 - Fix license
- Add LICENSE_FILE
- Drop @dirrm* from plist
2014-12-13 06:32:54 +00:00
Grzegorz Blach
5ef9131741 Update to 1.12.2 2014-12-12 23:32:21 +00:00
John Marino
d730a9356e USES+= gettext-tools on 5 ports
These ports require msgfmt.  FreeBSD doesn't fail to build these ports
because a default option on gvfs brings in this tool.  The same gvfs
option is off by default on DragonFly and thus the missing dependencies
were unmasked.  Explicitly add gettext-tools to get msgfmt.
2014-12-12 19:37:32 +00:00
Pietro Cerutti
6fc4e4de25 - Assign maintainer
PR:		195867
Submitted by:	Chris Hutchinson <portmaster@bsdforge.com> (new maintainer)
2014-12-11 07:28:39 +00:00
Pietro Cerutti
c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Mathieu Arnold
c1d1c3113e Cleanup.
Sponsored by:	Absolight
2014-12-10 11:27:37 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Sunpoet Po-Chuan Hsieh
a247394c6e - Use real PORTVERSION 2014-12-08 16:01:07 +00:00
Sunpoet Po-Chuan Hsieh
3518f0fb3c - Use real PORTVERSION 2014-12-08 16:01:03 +00:00
Antoine Brodin
a54dab7b4e Unbreak 2014-12-08 07:33:14 +00:00
Alexey Dokuchaev
9d29351fc1 Sort entries alphabetically across all categories to avoid extra repo churn. 2014-12-07 16:21:36 +00:00
Mark Felder
5bd1a593e2 Update "BSD" license in x11 categories 2014-12-07 13:54:52 +00:00
Dmitry Marakasov
c704b8c171 - Update to 3.5.2
- Add license information

PR:		195675
Submitted by:	lightside@gmx.com
Approved by:	cyberbotx@cyberbotx.com (maintainer)
2014-12-05 12:36:04 +00:00
Koop Mast
02a84a11e4 The gtk30 port installs share/icons icons so it needs INSTALLS_ICONS set.
Submitted by:	antoine@
2014-12-04 22:20:09 +00:00
Dmitry Marakasov
58094ff690 - Fix python compilation to not reference stagedir in compiled files
- Strip libraries

MFH:		2014Q4
2014-12-03 17:53:05 +00:00
Koop Mast
6ce4980916 Update GNOME to 3.14.2.
This update was brought to you in collaboration with Gustua Perez

Make sure gtk30 pulls it the default theme (adwaita-icon-theme).
Update the extra gnome-shell-extensions so they work with gnome-shell 3.14.
Drop metacity from gnome3 meta-port.
Remove the gtile gnome-shell extension since it proven to be buggy.

Exp-run done by antoine@ for gdk-pixbuf2 deprecated API.

PR:		195414
Obtained from:	gnome dev repo
2014-12-03 09:18:23 +00:00
Olivier Duchateau
74177528a0 Update to 0.3.0 2014-12-02 18:27:47 +00:00
Mathieu Arnold
0c5b126a0c Fix build when linking with libperl.so.
With hat:	portmgr, perl
Sponsored by:	Absolight
2014-12-01 16:17:33 +00:00
Tijl Coosemans
edb7229dd4 Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt.  Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.

USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools.  USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.

Update gettext to 0.19.3.

Remove :oldver from converters/libiconv and devel/gettext-runtime.  Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports.  When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.

Fix some ports that installed files in lib/locale instead of share/locale.

PR:		194038
Reviewed by:	bapt
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-11-29 18:22:32 +00:00
Antoine Brodin
99cc4d234d Allow building without /usr/bin/perl symlink
PR:		ports/195494
2014-11-29 12:58:28 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Koop Mast
f663cce1eb Make sure vte doesn't enabled stack-protector on it own on i386 when
OSVERSION < 1000036 (taken from bsd.ssp.mk). Else it fails to build with:
libvte-2.91.so: undefined reference to `__stack_chk_fail_local'.

PR:		195267
Submitted by:	bar@
2014-11-25 20:49:21 +00:00
Grzegorz Blach
f9d5c76a8a - Update devel/efl to 1.12.1
- Update x11-toolkits/elementary to 1.12.1
2014-11-25 19:21:18 +00:00
Max Brazhnikov
2d2662f134 Bump PORTREVISION after graphics/poppler update to 0.26.3 2014-11-25 12:55:53 +00:00
Grzegorz Blach
273c6e6d76 - Merge EFL libraries into devel/efl and update to 1.12.0
- Update x11-toolkits/elementary to 1.12.0
- Update x11-wm/enlightenment to 0.19.1
- Update graphics/evas_generic_loaders-* to 1.12.0
- Update devel/e_dbus to 1.7.10
- Update benchmarks/expedite to 1.7.10
- Move some of x11-wm/e17-module-* to x11-wm/e-module-*
  and update to recent snapshots
- Add multimedia/emotion_generic_players-vlc
- Add multimedia/rage

Reviewed by:	crees, antoine
2014-11-25 03:07:22 +00:00
Sunpoet Po-Chuan Hsieh
094957edc4 - Add LICENSE
- Cleanup PLIST
2014-11-24 18:32:48 +00:00
Sunpoet Po-Chuan Hsieh
674e3fddfb - Add LICENSE
- Cleanup PLIST
2014-11-24 18:32:44 +00:00
Sunpoet Po-Chuan Hsieh
f2705f1d66 - Add LICENSE
- Cleanup PLIST
2014-11-24 18:32:40 +00:00
Mathieu Arnold
f3d2dfff79 Remove SITE_ARCH/auto/Tk/pTk/extralibs.ld, it's empty, and conflicts.
Sponsored by:	Absolight
2014-11-24 17:05:20 +00:00
Koop Mast
b2f56f8b61 Remove old firefox/thunderbird crash workaround. Upstream fixed it, and now
the patch is causing window update issues.

PR:		195312
Submitted by:	gblach@
2014-11-24 10:22:43 +00:00
Johannes Jost Meixner
455193b742 graphics/linux-c6-gdk-pixbuf: rename to -pixbuf2
- Rename gdk-pixbuf to linux-c6-gdk-pixbuf2 to properly distinguish between
  linux- gdk-pixbuf 1 and 2.
- Change consumers dependencies to match.

PR: 		195120, 195121
Differential Revision:	https://reviews.freebsd.org/D1192
Submitted by:	Jan Beich <jbeich@vfemail.net>
Reviewed by:	rene (emulation)
Approved by:	swills (mentor)
Approved by:	portmgr (swills)
2014-11-24 02:40:12 +00:00
Antoine Brodin
3f371bec67 Adjust plist after gtk20 update 2014-11-23 15:44:50 +00:00
Alexey Dokuchaev
5233ecbf64 - Update to the latest stable version to date, 0.90.8.2
- Remove CPPFLAGS/LDFLAGS augmentation, it is not needed
- Sort USES, make COMMENT more in line with pkg-descr
- Remove @dirrm lines from pkg-plist and convert to PLIST_FILES
  since it is down to four lines now
2014-11-23 12:27:00 +00:00
Koop Mast
0248b1e8b7 Update to 2.24.25.
While here drop :keepla from USES=libtool.

PR:		191177
Submitted by:	dcarmich@dcarmichael.net
2014-11-22 19:08:26 +00:00
John Marino
2d6dc3b824 x11-toolkits/iwidgets: mutually agreed maintainship change
PR:		195166
Old maintainer:	pauls (utdallas.edu)
New maintainer:	Chris Hutchinson
2014-11-19 19:07:47 +00:00
Baptiste Daroussin
0409b68780 Remove libzvt, it is not used anymore by anything in the ports tree 2014-11-19 15:03:44 +00:00
Koop Mast
947d1c310e Catch up with :keepla removal from USES=libtool in the master port
Submitted by:	antione@
2014-11-19 14:48:36 +00:00
Koop Mast
af3811313c The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.

This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.

Apart from updating ports to newer versions

GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example xscreensaver
can be used for sessions started without GDM.

Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.

Upgrade instructions:

Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
    guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
    evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center

For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3

For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3

We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.

The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.

Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs.

This update was also made possible by:
	Joe Maloney
	Kris Moore
	Beeblebrox
	Ryan Lortie
	Antoine Jacoutot
	and everyone I missed
2014-11-19 11:49:04 +00:00
Pietro Cerutti
58c07c4937 - Update Tcl/Tk 8.5 to 8.5.17
Release notes: http://code.activestate.com/lists/tcl-core/14232/
2014-11-15 10:53:29 +00:00
Pietro Cerutti
f7fd063681 - Update Tcl/Tk 8.6 to 8.6.3
Release notes: http://code.activestate.com/lists/tcl-core/14265/
2014-11-15 10:43:00 +00:00
Antoine Brodin
676e482143 Cleanup plist 2014-11-13 17:51:10 +00:00
Raphael Kubo da Costa
3c7333f56d Copy patch from lang/qt5-qml to fix the build with base GCC.
Since r372179 we are using the QML headers from the tarball, not the ones
installed system-wide by qt5-qml.

While this is not a problem and is kind of intended, it also means we need
to apply patches like this one to both ports now.
2014-11-13 08:56:08 +00:00
Raphael Kubo da Costa
fddced02a6 Use a smarter strategy to avoid building src/qml and src/qmldevtools.
Simply patching src/src.pro to remove those directories from the build does
not work in all cases. If an older version of qt5-quick is installed, their
.pri files in mkspecs/modules will be picked up, and in the end when linking
programs such as tools/qmltestrunner something like this happens:

  c++ [...] -Wl,-rpath-link,/usr/local/lib -o ../../bin/qmltestrunner
            -L${WRKSRC}/lib -lQt5QuickTest [...]

The -rpath-link linker option will make ${LOCALBASE}/lib take precedence in
directory lookups, so when the newly-built libQt5QuickTest.so asks for
libQt5Quick.so in its DT_NEEDED section the older version installed in
${LOCALBASE}/lib will be used instead of the one that has just been built.
If the new version has symbols the older one does not (Qt releases are
backwards, not forwards, compatible), the build will fail.

So instead of patching src/src.pro, we let the configuration process proceed
without any patching so that the local .pri files are created in
${WRKSRC}/mkspecs and the Makefiles are created in a way that -rpath-link is
not passed to the linker anymore. We only need to symlink the existing
libraries built by lang/qt5-qml (this is similar to what we do with qtbase
ports to avoid rebuilding tools such as qmake and moc), and then change the
Makefiles in src/qml and src/qmldevtools so that nothing gets built.

This might even be a solution for other ports that got .pro patches in
r372179, since depending on which parts depend on which the same thing could
happen in the future.

I'm not bumping PORTREVISION because the resulting binaries will not change
and this only fixes the build where it was broken before.

PR:		194870
2014-11-12 11:34:38 +00:00
Steve Wills
c02cda76c0 x11/rubygem-gnome2: update to 2.2.3
Update all rubygem-gnome2 and related ports to 2.2.3

While here, mark rubygem-glib2 as broken with Ruby 2.1
2014-11-12 02:02:59 +00:00
Johannes Jost Meixner
80b6c31429 Upgrade CentOS to 6.6
- Upgrade all things linux-c6- to CentOS 6.6
- Add ports:
  devel/linux-c6-libsigc++20
  graphics/linux-c6-gdk-pixbuf [1]
  graphics/linux-c6-glx-utils
- Add pkg-plists for net/linux-c6-openldap
  and security/linux-c6-cyrus-sasl2
- Misc. cleanups

Differential Revision:	https://reviews.freebsd.org/D1108
Submitted by:	kmoore [1]
Reviewed by:	rene (emulation)
Approved by:	portmgr (swills)
Approved by:	swills (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-11-11 13:06:39 +00:00
Antoine Brodin
8f5f0d8588 Cleanup plist 2014-11-10 23:10:23 +00:00
Dirk Meyer
60f69213be - fix MASTER_SITES 2014-11-09 16:29:07 +00:00
Mathieu Arnold
d291ad32ca Replace some occurences of mach with PERL_ARCH (and a couple of other small noop fixes.)
With hat:	perl@
Sponsored by:	Absolight
2014-11-07 13:51:10 +00:00
Raphael Kubo da Costa
a9662ed949 Update Qt5 ports to 5.3.2.
Proudly presented by the KDE on FreeBSD team, with several guest stars.

This update took way longer than initially expected due to us previously
accumulating assumptions and changes to Qt's build system that finally bit
us back with the 5.3 release series, so we had to do a fair amount of
cleanup.

New ports:
- comms/qt5-serialport: Qt functions to access serial ports, originally
                        based on work by Fernando Apesteguia. [1]
- devel/qt5-qdoc: Qt documentation generator, the Qt5 equivalent of
                  devel/qt4-qdoc3. Originally worked on by Tobias Berner.
                  It had already been half-split from devel/qt5-buildtools,
                  we just needed to finish the work.

Dead ports:
- devel/qt5-qmldevtools: Merged into lang/qt5-qml.

Minor changes:
- devel/qt5: Add x11/qt5-x11extras and the new ports to the dependency list.
- graphics/qt5-imageformats: The port now supports the JPEG2000, WEBP,
                             Direct Draw Surface and ICNS formats.
- multimedia/qt5-multimedia: The ALSA and PULSEAUDIO options are now
                             mutually exclusive due to changes introduced in
                             Qt 5.3.0 (the ALSA code is now a proper plugin
                             that is only built if PulseAudio is not used).
- x11/qt5-x11extras: Add USE_LDCONFIG since the port installs a shared
                     library.

The big changes:
- bsd.qt.mk: Set QMAKESPEC instead of QMAKEPATH. [3]
  QMAKEPATH does much more than we want now that we call qmake from the top
  of ${WRKSRC}. qmake uses QMAKEPATH when evaluating the QMAKE_MKSPECS
  property, which is in turn used by qt_config.pri to load the .pri files in
  mkspecs/modules.

  In practice, this means that if people have an older Qt installation those
  files will be used and QT_CONFIG will have values such as "gui" even if
  one is building a port like textproc/qt5-xml, which passes -no-gui to the
  configure script. Consequently, unintended code paths may be enabled or
  the configuration step can just fail if the .pro files expect values that
  are not present in the system-wide, older .pri files.

  We avoid all those problems if we use QMAKESPEC, as qmake does not take
  its value into account when evaluating the QMAKE_MKSPECS property and will
  only parse the files in the mkspec's directory (mkspecs/freebsd-clang, for
  example, instead of all the files in mkspecs).

- Stop explicitly passing ${LOCALBASE} to the compiler. [3]
  qmake's behavior has changed in Qt 5, and the paths set in QMAKE_INCDIR
  and QMAKE_LIBDIR in the mkspecs are passed before any others, such as the
  ones in the build directory themselves.

  In practice, this means that we end up with linker calls like this:

  c++ -o libfoo.so foo.o bar.o -L/usr/local/lib -L/wrkdir/build/lib
      -lQt5Gui -lQt5Core

  So if one already has Qt installed in the system, the older, already
  present version of the libraries in /usr/local/lib will be used instead of
  the newly-built ones in /wrkdir/build/lib.

  QTBUG-40825 discusses this behavior upstream, but there has been no
  agreement on a solution yet.

  For now, the solution adopted is to make the compiler and the linker aware
  of those paths but only try them last after all others, and this is
  achieved by setting the CPATH and LIBRARY_PATH environment variables when
  qmake is being used.

  In addition to setting them in CONFIGURE_ENV and MAKE_ENV, we also need to
  stop changing QMAKE_INCDIR and QMAKE_LIBDIR as well as filter those paths
  from the pkg-config calls qtbase's configure script makes.

- Call qmake from the root of the ${WRKSRC}.

  In Qt 5.3, Qt's build infrastructure has undergone some changes that make
  our previous approach of calling qmake from the directories we want to
  build stop working. Things would break even more in Qt 5.4, in which
  qtbase's configure script does not accept the -process, -fully-process and
  -dont-process arguments anymore (it always behaves as if -process had been
  used).

  Bite the bullet and start calling qmake from ${WRKSRC}. The largest part of
  this change involves changing lines in Makefiles from
    WRKSRC_SUBDIR=	foo/bar
  to
    BUILD_WRKSRC=		${WRKSRC}/foo/bar
    INSTALL_WRKSRC=		${WRKSRC}/foo/bar
  as well as adding patches to .pro files to avoid entering other
  subdirectories and removing post-configure targets that are not necessary
  anymore.

  Since qmake needs to be called from the top of ${WRKSRC} anyway, we can
  also simplify the configuration process for the qtbase ports a little.
  Looking at r10019 it is not clear why we started calling qmake in the
  pre-configure target in addition to the post-configure one (while also
  skipping it in do-configure), but we can now drop this call since letting
  configure behave as if -process had been passed means it will call qmake
  on its own and overwrite the files generated by the pre-configure call. We
  still need to call qmake in post-configure though, as the configure script
  does not pass -recursive when calling qmake and we need to be able to call
  make from any subdirectory when building.

PR:		194762 [1]
PR:		194566 # exp-run with base GCC and clang
PR:		194088 [3]
2014-11-05 09:39:21 +00:00
John Marino
3f64da6c21 x11-toolkits/irrlicht: Fix DEBUG option, missing linker symbols
* apply NDEBUG=1 when DEBUG is off
* Depend on libGL instead of libGLU
* Add missing -lX11 -lZ to LDFLAGS
* Add USE_XORG= x11 xxf86vm

PR:		194565
Submitted by:	Andriy Voskoboinyk
2014-11-02 18:15:19 +00:00
Dmitry Marakasov
b4e6e40407 - Add LICENSE
- Drop @dirrm* from plist
2014-11-01 08:33:59 +00:00
Johannes Jost Meixner
3fbf10e36f x11-toolkits/linux-c6-gtk2: fix plist issues
- Add several PORTDOCS to pkg-plist.
- Fix two orphaned files
- Deprecate @dirrm{,try} in favor of @dir where absolutely necessary.

Submitted by:	antoine
Differential Revision:	https://reviews.freebsd.org/D987
Approved by:	swills (mentor)
2014-10-27 13:07:13 +00:00
Johannes Jost Meixner
ec89f743f7 x11-toolkits/linux-c6-qt47-x11: fix pkg-plist issues
- fix pkg-plist issues with duplicate translations
- remove unneccessary @dirrmtry entries

Submitted by:	antoine
Differential Revision:	https://reviews.freebsd.org/D988
Approved by:	swills (mentor)
2014-10-27 12:58:26 +00:00
Raphael Kubo da Costa
990a62701e Remove @dirrm and @dirrmtry entries from the Qt ports. 2014-10-23 21:35:14 +00:00
Romain Tartière
a74ab11217 Update to 3.8.
PR:		194415
Submitted by:	Sascha Holzleiter <sascha@root-login.org>
2014-10-21 08:30:48 +00:00
John Marino
5e68477fdc Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
without the need for additional patches.

Approved by:	portmgr (bapt, blanket)
2014-10-20 10:34:14 +00:00
Marcus von Appen
a5f9cc91c2 - Convert ports from korean/, shells/, x11/, x11-clocks/, x11-fm/,
x11-fonts/, x11-toolkits and x11-wm to new USES=python

Approved by:	portmgr (implicit)
2014-10-19 18:16:15 +00:00
Antoine Brodin
16a236acb5 - Update to 1.8.1 [1]
- Reset Maintainer [2]
- Fix build with new mesa

PR:		ports/185001 [1]
Submitted by:	Hardy Schumacher [1]
Approved by:	maintainer timeout (10 months) [2]
2014-10-18 09:49:37 +00:00
Antoine Brodin
435100cd4a Fix build on freebsd 8 2014-10-17 16:54:44 +00:00
Guido Falsi
5662578bd4 - Update to 0.2.3
- Strip binaries
- Remove dirrm
2014-10-17 13:05:54 +00:00
Baptiste Daroussin
791f2bc627 Reset maintainership 2014-10-17 10:23:34 +00:00
John Marino
26f481332c Remove @dirrm from my www and x11-toolkits ports 2014-10-16 11:05:42 +00:00
Alex Kozlov
43a22bb0dd - Fix various distinfo errors
- Remove unused USE_* knobs
- Fix typos in USE_* knobs
- Remove empty lines after .include <bsd.port.mk>

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D911
2014-10-16 08:55:30 +00:00
Pawel Pekala
48ce5dce19 Remove @dirrm's from my ports plists 2014-10-13 22:08:27 +00:00
Guido Falsi
c7e9a71384 - Update scintilla and scite to 3.5.1
- Remove dirrms

PR:		193781
Submitted by:	Naram Qashat <cyberbotx at cyberbotx.com> (maintainer)
2014-10-10 16:24:00 +00:00
Pietro Cerutti
2927522986 - Update to snapshot 10370
* Release notes: http://www.fltk.org/articles.php?L1388
2014-10-10 12:46:46 +00:00
Pietro Cerutti
d756f1147c - Update to snapshot 10350
* Release notes: http://www.fltk.org/articles.php?L1387
2014-10-08 12:55:38 +00:00
Pietro Cerutti
52eae7611d - Update to 3.0.2
* Release notes:
    http://www.wxwidgets.org/news/2014/10/wxwidgets-3.0.2-released/
2014-10-07 15:01:29 +00:00
Pietro Cerutti
38146b1eee - Update to 2.7
* Announcement:
    https://groups.google.com/forum/m/#!topic/comp.lang.tcl/hXmtOHE6AlU
  * Changelog:
    https://code.google.com/p/tkdnd/source/browse/trunk/Changelog
2014-10-07 14:59:39 +00:00
Tijl Coosemans
88c67cd38c - Update devel/libtool and devel/libltdl to version 2.4.2.418
- Patch libtool so it uses the same library version specification as on
  Darwin, Linux and other systems.  Given the version current:revision:age
  a library will be given the extension .so.major.age.revision with major
  equal to current-age.  Before libtool would use .so.current on FreeBSD.
- Patch libtoolize to remove two cases of umask 0 that caused libltdl
  files to be copied world writable (--ltdl option)
- Let USES=libtool patch this new version correctly
- Adjust all ports with USES=libtool:build and bump PORTREVISION on their
  dependent ports if a library version changed

PR:		194068
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-10-05 18:01:19 +00:00
David Naylor
ae578fb217 Fix x11-toolkits/py-kivy due to cython update.
Cython changes its temporary variable handling and now fails on the file:
  kivy/graphics/sahder/pyx

This has already been fixed upstream so just backport that fix.

Also, update the USE_PYTHON et al variables.

PR:		194065
Reported by:	John Marino (marino@FreeBSD.org)
Obtained from:	https://github.com/kivy/kivy/commit/b2bc566
2014-10-04 08:19:00 +00:00
Koop Mast
2b2a2025a8 Remove eel and ports that use it.
Eel doesn't build after the gnome3 import.
2014-10-03 10:53:39 +00:00
Raphael Kubo da Costa
7977943443 - Use a new-style helper for the special powerpc64 CFLAGS setting.
- Include only bsd.port.mk, the bsd.port.{pre,post}.mk combo is not needed
  here.
2014-10-02 18:40:10 +00:00
Koop Mast
23b5dab03a Remove gnomepanel dependancy, the requirement was removed from gnome-sharp. 2014-10-02 13:23:11 +00:00
Koop Mast
fce2bf132f Retire gnome-desktop-sharp20 it depends gnome-panel which is going away
in the GNOME 3 import.
2014-10-02 12:25:39 +00:00
Pietro Cerutti
16389c7d5d - Update to snapshot 10337
Changelog:
  * http://www.fltk.org/articles.php?L1386
2014-09-30 14:51:12 +00:00
Dmitry Marakasov
7f008178aa - Use canonical @FreeBSD.org email 2014-09-30 02:34:33 +00:00
Tijl Coosemans
16aaca561b Remove USE_AUTOTOOLS 2014-09-24 19:01:45 +00:00
Dmitry Marakasov
e200ae97ff - Drop @dirrm* from plist 2014-09-22 15:09:10 +00:00
Johannes Jost Meixner
05317facbe Update CentOS base to 6.5, add userland ports
The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6

Additionally, please add the following line to /etc/sysctl.conf:

    compat.linux.osrelease=2.6.18

Upgrading procedures are shown in /usr/ports/UPDATING.

This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.

Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,

PR:		186820
Differential Revision:	https://reviews.freebsd.org/D793
Reviewed by:	allanjude, antoine, bapt, rene
Approved by:	portmgr (antoine, bapt)
Approved by:	koobs (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-09-22 10:40:00 +00:00
Sean Bruno
e286403320 Patch configure to use ${CC} instead of ld to link the two shared objects it
creates. This fixes a problem on arm where the shared object will attempt to
access symbols in libgcc, however the .so files don't link against libgcc the
build fails.

PR:		193791
Submitted by:	andrew
Reviewed by:	tijl
Approved by:	bapt (mentor)
2014-09-21 15:36:25 +00:00
Rene Ladan
7eafff56c3 Remove expired ports
Keep some which are optional dependencies of non-expired ports
2014-09-18 sysutils/moreutils-parallel: Use moreutils-parallel in sysutils/moreutils instead
2014-09-20 science/ruby-netcdf: Depends on deprecated math/ruby-narray
2014-09-20 x11-toolkits/ruby-fox16: RubyForge shutdown May 15 2014
2014-09-20 math/ruby-gnuplot: Depends on deprecated math/ruby-narray
2014-09-20 science/ruby-gphys: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-fftw3: Depends on deprecated math/ruby-narray
2014-09-20 science/ruby-dcl: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-numru_misc: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-narray: RubyForge shutdown May 15 2014
2014-09-20 textproc/ruby-liquid: RubyForge shutdown May 15 2014
2014-09-20 comms/callsign: RubyForge shutdown May 15 2014
2014-09-20 misc/ruby-vpim: RubyForge shutdown May 15 2014
2014-09-20 net/ruby-ldap: RubyForge shutdown May 15 2014
2014-09-20 devel/rubygem-echoe: Depends on deprecated rubyforge
2014-09-20 www/ruby-borges: RubyForge shutdown May 15 2014
2014-09-20 www/ruby-fcgiwrap: RubyForge shutdown May 15 2014
2014-09-20 www/rubygem-scrubyt: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-multi: RubyForge shutdown May 15 2014
2014-09-20 databases/ruby-dbd_sqlite3: RubyForge shutdown May 15 2014
2014-09-20 math/ruby-gsl: RubyForge shutdown May 15 2014
2014-09-20 security/ruby-gpgme: RubyForge shutdown May 15 2014
2014-09-20 multimedia/vodcatcher: RubyForge shutdown May 15 2014
2014-09-20 japanese/ruby-ming: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-statgrab: RubyForge shutdown May 15 2014
2014-09-20 security/ruby-crypt: RubyForge shutdown May 15 2014
2014-09-20 sysutils/philesight: Depends on deprecated devel/ruby-locale2
2014-09-20 multimedia/podcatcher: RubyForge shutdown May 15 2014
2014-09-20 audio/ruby-mp3info: RubyForge shutdown May 15 2014
2014-09-20 multimedia/ruby-flvtool2: RubyForge shutdown May 15 2014
2014-09-20 audio/ruby-freedb: RubyForge shutdown May 15 2014
2014-09-20 graphics/ruby-ming: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-locale2: RubyForge shutdown May 15 2014
2014-09-20 devel/rubygem-rubyforge: RubyForge shutdown May 15 2014
2014-09-20 databases/ruby-dbd_odbc: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-fastri: RubyForge shutdown May 15 2014
2014-09-20 devel/ri-emacs: RubyForge shutdown May 15 2014
2014-09-20 security/p5-openxpki-client-html-mason: security/p5-openxpki-0.15+ abandoned Mason UI technology in favor of FastCGI
2014-09-20 09:45:04 +00:00
Tijl Coosemans
d78fc6f33f - Remove old libtool patch
- Use CFLAGS_sparc64
2014-09-19 18:43:15 +00:00
Tijl Coosemans
fdffa80d8d Remove old libtool patch and drop .la file 2014-09-19 18:41:06 +00:00
Tijl Coosemans
d223706862 Remove USES=pathfix (already set by master port) 2014-09-19 18:39:00 +00:00
Pietro Cerutti
2445142f20 - Update to snapshot 10321
Changelogs:
  * http://www.fltk.org/articles.php?L1384
  * http://www.fltk.org/articles.php?L1385
2014-09-19 08:55:16 +00:00
Mathieu Arnold
46cf4bcb84 Retire MANCOMPRESSED.
Also the compat NO_INSTALL_MANPAGES shim.

Differential Revision:	https://reviews.freebsd.org/D730
Reviewed by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
2014-09-18 12:31:24 +00:00
Hiroki Sato
a9857fee26 - Update cad/p5-GDS2 to 3.28.
- Add x11-toolkits/p5-Tk-WaitBox.  This is an wait dialog module
  for Perl/Tk.
2014-09-14 15:38:23 +00:00
Tijl Coosemans
3ce0f21808 devel/glib12 x11-toolkits/gtk12:
- Convert to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove patches that renamed include directories and libraries so they
  didn't conflict with early development versions of glib/gtk 2.0
2014-09-13 15:11:27 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Pietro Cerutti
8d8d84f8ae - Update to 1.9.8
Release notes: http://sourceforge.net/p/tcllib/mailman/message/32817224/
- Update LICENSE information
2014-09-10 15:38:30 +00:00
Baptiste Daroussin
bcf3a830a4 Welcome Mate Desktop 1.8
The porting work as been done by gnome@ (kwm) and Eric Turgeon (ericturgeon@ghostbsd.org)
2014-09-10 13:11:28 +00:00
Dmitry Marakasov
1a5298a4c0 - Drop .la files, no dependees require them
- Strip libraries
2014-09-10 08:06:06 +00:00