1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
Commit Graph

601 Commits

Author SHA1 Message Date
Rene Ladan
9896fa8a93 Stage-ready out-of-the-box. 2013-10-04 16:02:15 +00:00
Baptiste Daroussin
5de6fa3a49 Rename orca to orca-plot to avoid name collision with accessibility/orca
Remove LATEST_LINK on accessibility/orca as it is now useless
2013-10-02 15:37:35 +00:00
Marcus von Appen
3a7b16e2b4 - Convert to PYDISTUTILS_AUTOPLIST
- Enable stage support
- Convert to new OPTIONS framework
2013-09-29 10:25:56 +00:00
Marcus von Appen
e62f62f6eb - Enable stage support 2013-09-29 10:08:35 +00:00
Baptiste Daroussin
192c7ddec0 Fix header conversion 2013-09-20 22:52:20 +00:00
Baptiste Daroussin
a62b5a9a5a Add no stage all over the place in accessibility in preparation for the staging area support 2013-09-20 11:02:49 +00:00
Baptiste Daroussin
beae873ea6 Add an explicit dependency on pkgconf 2013-09-06 13:01:53 +00:00
Baptiste Daroussin
7a0f4abe2b Add an explicit dependency on pkgconf 2013-09-06 12:12:00 +00:00
Antoine Brodin
e1c05666f2 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-05 21:32:14 +00:00
Boris Samorodov
9f7e7e1326 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)
2013-09-04 20:01:05 +00:00
Baptiste Daroussin
1e60403ddd Add an explicit dependency on pkgconf 2013-09-03 14:08:55 +00:00
Baptiste Daroussin
3ce471e349 Add an explicit dependency on pkgconf 2013-09-03 13:05:02 +00:00
Baptiste Daroussin
1c7c3d2208 Add an explicit dependency on pkgconf 2013-09-03 12:13:23 +00:00
Baptiste Daroussin
db7a56d5ed Add an explicit dependency on pkgconf 2013-09-03 06:36:41 +00:00
Baptiste Daroussin
2f3fa0d623 Add an explicit dependency on pkgconf 2013-09-02 22:03:38 +00:00
Baptiste Daroussin
2729c7d447 Add an explicit dependency on pkgconf 2013-09-02 21:32:24 +00:00
Baptiste Daroussin
035f175141 Finish converting accessibility from USE_GMAKE to USES=gmake
While here:
- trim some headers
- convert from USE_GNOME=pkgconfig to USES=pkgconfig
2013-08-30 00:47:20 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Koop Mast
a5f590e51d The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.
This update updates Glib20 to 2.36 and Gtk+ 3.8

* The gio-fam-backend port that used gamin for the GFileMonitor API is gone.
  It is replaced by a GIO kqueue implementation developed as part of a NetBSD
  GSoC 2011 project by Dimitry Matveev.
* Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0
  pkgconfig file [1]. This broke static linking and newer binutils.
* Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to
  prevent creation of /  root/.cache dir. Defaults to build & run depend,
  but :build and :run switches available.
* New x11-toolkits/pangox-compat port and companion USE_GNOME component for
  pangox support which was removed from the pango port. Add it to ports still
  using pangox API.

Exp-run by:	bapt@
PR:		ports/178958 [1]
Submitted by:	emaste@ [1]
2013-07-31 11:57:45 +00:00
Mark Felder
35c53153e4 Fix my email address again, using proper @FreeBSD.org styling
Approved by:	swills (mentor)
2013-07-29 15:03:58 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Mark Felder
cd4fd7cb34 Update my email address throughout the tree
Approved by:	swills (mentor)
2013-07-25 11:30:01 +00:00
Baptiste Daroussin
6c781d2c31 Use USES=display:configure instead of custom implementation
While here:
- Trim headers
- convert USE_GMAKE to USES=gmake
2013-07-09 09:01:41 +00:00
Raphael Kubo da Costa
554e0c79c9 Update the KDE Software Compilation to 4.10.5.
Proudly brought to you by the KDE on FreeBSD team. We're sorry to ship two
KDE updates in just a few days, but the work on 4.10.5 was very light
compared to 4.10.4 so it was ready much faster.

The release announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.5.php

The biggest news for us on FreeBSD is that the Ruby bindings should work
with Ruby 1.9 now.

I will probably add a note to UPDATING later about this, but as avilla@
pointed out, the clang support we mentioned that was improved in 4.10.4
requires a rebuild of the ports that depend on kdelibs4. Most of them are
covered by this update, but those which are not part of the Software
Compilation need to be rebuilt manually to make sure the previous issues
(proper symbol visibility being the most annoying of them) are solved.
2013-07-04 23:34:32 +00:00
Raphael Kubo da Costa
18ff93d1a7 Update to KDE SC 4.10.4, proudly presented by the KDE on FreeBSD team.
With commits from avilla@, makc@, rakuco@ and Schaich Alonso.

The upstream announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.4.php

clang support should be more stable now, with clang being recognized by
kdelibs4 and being passed the correct flags to build other ports.
Additionally, all ports being committed have been verified to build with
-CURRENT's clang 3.3 on an amd64 tinderbox (special thanks go to swills@ for
providing it).

Work on the newly-released 4.10.5 will begin shortly.
2013-07-02 19:04:18 +00:00
Martin Wilke
bdee77a728 - Fix build
Reported by:	pkg (DEVELOPER_MODE)
2013-06-11 14:56:04 +00:00
Steve Wills
39b379ea84 Ruby/ATK is a Ruby binding for ATK.
WWW: http://ruby-gnome2.sourceforge.jp/

PR:		ports/173379
Submitted by:	Shin-ya Murakami <murashin@gfd-dennou.org>
2013-06-09 18:42:38 +00:00
Rene Ladan
1759b37af1 - Finish removal of support for Linux 2.4 in bsd.linux-apps.mk and
bsd.linux-rpm.mk.  The default linux version is now Fedora 10.
- Remove now obsolete checks for Linux 2.4 in emulators/linux_base-c6,
  emulators/linux_base-f10, and emulators/linux_dist-gentoo-stage3.
  While there, remove superfluous -p argument from ${MKDIR}.
- Remove now obsolete check for Linux 2.4 or FreeBSD 6 and lower from
  astro/google-earth.
- Remove expired Fedora Core 4 ports which were only used on FreeBSD 7
  and below.
- Update LEGAL and MOVED

PR:		ports/176877
Submitted by:	myself
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-05-30 09:11:52 +00:00
Baptiste Daroussin
20707f6bda Fix build with clang: this unbreak gnome2 with clang
While here:
- Trim headers
- Remove test for unsupported FreeBSD versions
2013-05-24 14:17:38 +00:00
Max Brazhnikov
250a3e24d3 KDE/FreeBSD team presents KDE SC 4.10.3 ports!
- Remove patches and checks for unsupported FreeBSD versions.

The area51 repository features commits by avilla, rakuco and myself.
2013-05-18 20:34:41 +00:00
Baptiste Daroussin
9ff06b3cbf Convert a bunch of ports from WITHOUT_NLS -> ${PORT_OPTIONS:MNLS}
While here:
- trim headers
- convert to new options framework
2013-04-29 22:27:05 +00:00
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +00:00
Koop Mast
c9be6e281c Add pkgconfig 2013-04-28 13:52:53 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Alex Kozlov
08c99f3ad5 - Convert USE_GETTEXT to USES (part 1)
Approved by:	portmgr (bapt)
2013-04-24 07:35:40 +00:00
Baptiste Daroussin
6ee4f3c0ed Convert all a categories to USE=pkgconfig
While here trim some headers and convert some gnomehack to pathfix
2013-04-23 06:26:31 +00:00
Max Brazhnikov
24482eebf1 KDE/FreeBSD team presents KDE SC 4.10.1 ports!
- kdegames4 port has been split.
- kdeutils4-printer-applet and system-config-printer-kde have been
  replaced by print/kde4-print-manager.
- Recover misc/kde4-l10n-mr from attic.
- New USE_KDE4 components: kactivities, libkdegames, nepomuk-core,
  and nepomuk-widgets.
- Provide sharedmime component with magic: ports don't need to
  run update-mime-database themselves now.
- Switch some ports to out-of-source build.
- Update port comments.
- Adjust dependence on Qt4 components.
- x11/kde4 installs modern kdepim4 now.
- Remove redundant aspell and hspell from kdelibs4, both
  can be enabled in textproc/enchant if needed.
- Remove stale bits from bsd.kde4.mk

The area51 repository features commits by Schaich Alonso and myself.

Contributors:
- Tobias Berner
2013-03-27 11:55:25 +00:00
Max Brazhnikov
d65c037b00 Mk/bsd.kde4.mk:
- Don't set CMAKE_BUILD_TYPE for debug builds (cmake.mk already handles it)
- Don't set WITH_DEBUG for unstable branch (KDE4_BRANCH)
- Remove now useless KDE4_BUILDENV

KDE SC ports:
- Chase KDE4_BUILDENV removal: replace 'KDE4_BUILDENV= yes' with
  'USES= cmake:outsource' and add USE_LDCONFIG if needed
2013-03-22 14:18:02 +00:00
Koop Mast
2225b5e692 Fix build with glib 2.34 when optional dependancy is enabled. [1]
While here, us USES=pathfix instead of gnomehack and convert to OptionsNG.

PR:		ports/176929 [1]
Submitted by:	Chris Torek <torek@torek.net>
2013-03-14 07:05:55 +00:00
Koop Mast
404f160f39 remove conflict with at-spi, it was resolved.
Submitted by:	Kevin Oberman <rkoberman@gmail.com>, rm@
2013-03-10 09:18:33 +00:00
Koop Mast
72d3c8823d Fix typo in the last commit. 2013-03-09 17:27:56 +00:00
Koop Mast
0d3f23366a Don't build the libatk-bridge.so gtk module, depend on at-spi2-atk for that.
This resolves conflict between at-spi2-atk and at-spi.

PR:		ports/176750 [1]
PR:		ports/176775 [2]
Sumbitted by:	mandree@ [1], rm@ [2]
2013-03-09 17:10:48 +00:00
Koop Mast
7887c684ad * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
2013-03-08 10:51:34 +00:00
Max Brazhnikov
cb8b1428c6 KDE/FreeBSD team presents KDE SC 4.9.5 ports!
- kdebindings ports have been renamed to match upstream.
- kdemultimedia and kdenetwork have been split.
- New port games/pairs added.
- Trim Makefile header
- Convert to new option framework
- New USE_KDE4 components: libkcddb, libkcompactdisc
- Update:
	databases/akonadi to 1.9.0
	devel/grantlee to 0.3.0
	textproc/rasqal to 0.9.30
	textproc/redland-bindings to 1.0.16.1
	textproc/soprano to 2.9.0
	x11-toolkits/attica to 0.4.1

The area51 repository features commits by Schaich Alonso, avilla, dbn,
jhale, makc and rakuco.

Contributors:
- Oleg Sidorkin
- Tobias Berner
- Kurt Jaeger
2013-02-03 20:10:37 +00:00
Max Brazhnikov
c2dd4d2e2d KDE/FreeBSD team presents Qt 4.8.4 and QtCreator 2.6.1 ports.
The area51 repository features commits by Alonso Schaich, avilla, fluffy,
jhale, makc and rakuco.

Common changes:
- Trim Makefile header
- Convert to new option framework
- Add/improve desktop entries
- Remove upstreamed patches

Mk/bsd.qt.mk:
- Set QMAKESPEC at late stage (to fix potential problem if USE_GCC is used) [1]

devel/qmake:
- Fix crash due to off-by one error [2]

multimedia/qt4-phonon*:
- Deprecate in favour of multimedia/phonon*

www/qt4-webkit:
- Make dependence on GStreamer optional [3]

devel/qtcreator:
- Enable qml-designer in devel/qtcreator (requires privite Qt headers) [4]

Reported by:	avg via irc [1]
Submitted by:	avg via maillist [2]
PR:		ports/175644 [3]
Submitted by:	danfe [3]
PR:		ports/169809 [4]
Reported by:	tcb <tcberner at gmail.com> [4]
2013-02-03 17:21:56 +00:00
Thomas Abthorpe
49626f567a - Strip header at request of original creator
Submitted by:	trevor
With hat:	portmgr
2013-01-27 05:55:20 +00:00
Alberto Villa
4e92a142cc - Port to optionsNG.
- Trim headers.
- Cleanup COMMENT and LICENSE.

PR:		173807 [1]
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> [1], bapt via email
2013-01-05 03:00:14 +00:00
Jeremy Messenger
b2541922ea Remove the created by me and update those header at the same time. I never
care about those header, so you even can claim that those were created by
you instead of me. There are a few more left, I will worry about it later.
2012-12-31 17:12:03 +00:00
Beat Gaetzi
8558ca7184 - Deprecate QT3, KDE3 and unmaintained ports depending on them. QT 3.3.8
was released in 2007 and KDE 3.5.10 in 2008 and both are no longer
  maintained upstream nor in our tree.
- Set EXPIRATION_DATE to 2013-07-01

Discussed with:	bapt, tabthorpe
2012-12-30 12:03:51 +00:00
Alexey Dokuchaev
3606ca16c8 For some ports in accessibility category, trim the header and drop leading
indefinite article from COMMENT line; also fix couple of noticed styles
bugs while here.
2012-12-18 09:44:41 +00:00