1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-15 03:14:23 +00:00
Commit Graph

256 Commits

Author SHA1 Message Date
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Jung-uk Kim
cf14c210f1 Update to 4.3.7. 2015-04-25 17:30:29 +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
Alonso Schaich
63ff0b60db Update KDE SC to 4.14.3
The kde@ team presents KDE SC 4.14.3, the last planed release
of the KDE SC 4 series.

In addition to the updates provided by the KDE SC developers, this
update also addresses numerous FreeBSD and PORTS specific
issues, found and solved by the kde@ team and area51 testers,
most notorously Tobias C. Berner <tcberner@gmail.com>

PR:		197751
PR:		197871
PR:		184996
Reviewed by:	rakuco (mentor)
Differential:	https://reviews.freebsd.org/D1950
2015-03-11 23:11:47 +00:00
Sunpoet Po-Chuan Hsieh
9225848f4a - Update to 1.3 2015-03-08 19:58:35 +00:00
Jung-uk Kim
a9ba86c4c8 - Update to 4.3.6.
- Enable GIO when GTK2 or GTK3 is enabled. [1]

Submitted by:	tijl [1]
2015-02-20 20:26:23 +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
Baptiste Daroussin
466e1bf57e Cleanup plist 2014-12-20 18:59:15 +00:00
Jung-uk Kim
d9c58baa19 Update to 4.3.5. 2014-12-18 23:32:32 +00:00
Jung-uk Kim
7e46d52b46 Update to 4.3.4. 2014-11-27 08:12:23 +00:00
Jung-uk Kim
7b23b77c4f Update to 4.3.3. 2014-10-31 18:15:49 +00:00
Baptiste Daroussin
817c267164 Cleanup plist 2014-10-27 12:49:22 +00:00
Max Brazhnikov
0ea52f99b4 KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!
USE_KDE4=kdehier component has been deprecated, new components added:
 baloo			- Baloo core libraries
 baloo-widgets		- Baloo widgets library
 kfilemetadata		- KDE library for extracting file metadata

New ports:
  graphics/kqtquickcharts	- QtQuick plugin to render interactive charts
  misc/artikulate		- Pronunciation trainer for KDE
				(not usable currently, links to both
				GStreamer 1.x and 0.10.x via dependencies)
  sysutils/baloo[-widgets]	- KDE framework for searching and
				managing user metadata
  sysutils/kfilemetadata	- Library for extracting file metadata

l10n ports:
- Farsi (Persian) and Indonesian translations has been readded
- Vietnamese didn't pass threshold for inclusion into release

astro/kstars:
- switch dependency from math/eigen2 to math/eigen3
- add PYKDE option for updating supernovae data

deskutils/kdepim4:
- update dependencies: add libkgapi and baloo,
  remove now needless clucene, link-grammar, strigi
- add patch to fix build with gcc42
- update COMMENT and description for all KDE PIM ports

devel/ruby-krossruby:
- remove BROKEN, it builds with ruby 2.x now

editors/kate:
- add patch to disable memory-hungry build of the kate tests [1]

graphics/okular:
- add dependency on graphics/libkscreen

math/cantor:
- add optional dependency on lang/luajit for LuaJIT backend
- fix gfortran detection [2]

misc/kdehier4:
- adapt to new pkg world. Now the purpose of kdehier4 only
  to link some stuff between KDE4_PREFIX and LOCALBASE.

science/kalzium:
- switch dependency from math/eigen2 to math/eigen3
- add dependence on science/chemical-mime-data

x11-themes/kdeartwork4
- switch dependency from math/eigen2 to math/eigen3

among other changes:
- drop deprecated USE_KDE4=kdehier
- drop @dirrm from plist
- clean up pkg-descr
- convert to options helpers
- other portlint fixes

The area51 repository features commits by alonso, rakuco and myself.

PR:		187150 [1]
Reported by:	pe.freethread@live.com
Patch by:	Tobias Berner <tcberner@gmail.com>

PR:		180674 [2]
Reported by:	torsten.eichstaedt@web.de

PR:		194316
Exp-run:	antoine
2014-10-19 15:57:27 +00:00
Jung-uk Kim
9cee92ad58 Update to 4.3.2. 2014-10-16 21:14:18 +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
Sunpoet Po-Chuan Hsieh
98b90543fa - Update MAINTAINER
PR:		ports/192902
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2014-08-23 15:58:12 +00:00
Matthias Andree
515db2ed10 Upgrade OpenEXR and ilmbase to 2.2.0.
GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so
GCC-based systems will upgrade to the default ports compiler (GCC 4.7
currently.)

Add two patches to OpenEXR to permit building it in a live system with
the older OpenEXR version installed. Bug report filed to upstream Github
at https://github.com/openexr/openexr/issues/130

Couple OpenEXR more tightly to ilmbase and require its exact .so
version.

Add UPDATING note, and bump PORTREVISION of all dependent ports.

Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer.

Approved by:	portmgr (implicit for bumping PORTREVISION on unstaged ports)
2014-08-15 20:37:31 +00:00
John Marino
79d8c9501c hebrew/culmus: Upgrade version 0.101 => 0.130
PR:		190627
Submitted by:	Carlos JPM
Approved by:	maintainer timeout
2014-08-05 07:13:44 +00:00
John Marino
da47cefcf2 hebrew/he2: Add LICENSE and assignment maintainership to submitter
PR:		190668
Submitted by:	Carlos JPM
2014-08-05 07:05:56 +00:00
Adam Weinberger
08a006d08a Rename all patches that contain '::' as a path separator, and use
'__' instead.
2014-07-29 17:12:47 +00:00
Sunpoet Po-Chuan Hsieh
5abf9b2743 - Add LICENSE 2014-07-16 15:45:45 +00:00
Jung-uk Kim
7a699892f7 Update to 4.2.5. 2014-06-24 02:40:06 +00:00
Vanilla I. Shu
cfb50b5d71 Stagify.
Approved by:	portmgr@
2014-06-16 16:39:14 +00:00
Vanilla I. Shu
86ad838b08 Stagify.
Approved by:	portmgr@
2014-06-16 16:35:08 +00:00
Raphael Kubo da Costa
b9a68330aa - Update pkg-descr and pkg-message.
- Drop dead MASTER_SITE. We're basically down to relying on our own
  distcache.
- Pass maintainership to submitter.

PR:		190666
Submitted by:	Carlos Jacobo Puga Medina <cjpugmed@gmail.com>
2014-06-15 13:42:05 +00:00
Jimmy Olgeni
5e38556079 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories G-I.

CR:		D201
Approved by:	portmgr (bapt)
2014-06-13 07:36:27 +00:00
Baptiste Daroussin
6366b4495a Update to libreoffice 4.2.4
- Speed staging phase by really installing to the stagedir directly
- Rework to use predefined targets for build and install
- Strip binaries
- Remove now unnecessary dependencies on autotools
- Add patches to fix crashes with icu 53.1
2014-06-11 14:40:31 +00:00
Max Brazhnikov
90e380e1cb KDE/FreeBSD team presents KDE SC 4.12.5 and KDE Workspace 4.11.9!
deskutils/kdepim4:
- Remove no longer needed patch, the problem was fixed since Qt 4.8.4.

The area51 repository features commits by rakuco and makc.
2014-05-10 19:43:14 +00:00
Jung-uk Kim
fabaf5ddfa Update to 4.1.6. 2014-05-06 16:13:01 +00:00
Pawel Pekala
5bba657443 - Port is stage safe
- Remove leading article from COMMENT
- Convert to USES=gmake
2014-04-29 17:07:57 +00:00
Emanuel Haupt
b9f1b08a45 Support staging 2014-04-08 11:42:03 +00:00
Max Brazhnikov
65b2b253dc KDE/FreeBSD team presents KDE SC 4.12.4 and KDE Workspace 4.11.8!
KDE ports:
- Convert to USES=tar:xz

devel/p5-perlqt, multimedia/kdemultimedia4-ffmpegthumbs:
- Convert LIB_DEPENDS to new style

devel/p5-perlqt, devel/p5-perlkde:
- Don't remove directories installed by perl port

net/kdnssd:
- moved to net/zeroconf-ioslave (renamed upstream)

x11/kdelibs4:
- Clean up non-standard shared mime files and directories after deinstall

The area51 repository features commits by Alonso Schaich
<alonsoschaich@fastmail.fm> and makc.
2014-04-03 09:49:10 +00:00
Max Brazhnikov
f3f8c20d6a KDE/FreeBSD team presents KDE SC 4.12.3 and KDE Workspace 4.11.7!
deskutils/kdepim4:
- Add depedency on coreutils, kleopatra needs md5sum and sha1sum programs [1]

misc/kdehier4:
- add tests directory (r343428 commit to Templates/BSD.local.dist)

security/kwallet:
- moved to security/kwalletmanager (renamed upstream)

x11/kdelibs:
- remove workaround, which is not needed after global fix in
  Mk/bsd.kde4.mk (r315373)

PR:		ports/187259 [1]
Submitted by:	Tobias Berner <tcberner@gmail.com>
2014-03-04 19:15:39 +00:00
Thomas Abthorpe
2c613ad517 - Reassign to the heap due to mail bounces
With hat:	portmgr
2014-03-03 20:46:34 +00:00
Jung-uk Kim
5436ddf062 Update to 4.1.5. It is partially based on the following PR.
PR:		ports/186265
2014-02-25 19:09:28 +00:00
Max Brazhnikov
e9c34f4c34 KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!
Among changes:
- Switch KDE4_PREFIX to ${LOCALBASE}
- Remove now needless misc/kde4-shared-mime-info port
- Add stage support
- Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK
- Squeeze MASTER_SITES/MASTER_SITE_SUBDIR
- Convert LIB_DEPENDS to new style
- Use options helpers
- Drop support for FreeBSD 7.x
- Remove Qt/KDE 3 related workarounds
- Remove local patches and use upstream version scheme for libraries
- sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4,
  and x11-clocks/kdetoys4 ports have been split.
- devel/kcachegrind is now a part of KDE SC [1]
- more logs in area51 repo...

New ports:
  devel/kde-dev-scripts:	KDE development scripts
  devel/kde-dev-utils:		KDE development utilities
  games/klickety:		Tetris themed solitaire
  games/picmi:			Single player logic-based puzzle game
  textproc/libkomparediff2:	Library to compare files and strings

The area51 repository features commits by Schaich Alonso, avilla, rakuco
and myself.

PR:		ports/186491
Exp-run:	by bdrewery
Approved by:	beat (former maintainer) [1]
2014-02-18 14:23:03 +00:00
Sunpoet Po-Chuan Hsieh
ca7392164a - Use single space after WWW: 2013-11-17 17:54:54 +00:00
Baptiste Daroussin
3904f6f163 Support stage, use bsdtar to extract 2013-11-04 10:49:03 +00:00
Baptiste Daroussin
f027257d68 Stagify
Fix shebang for aspell itself, make perl also a run dependency for aspell (needed for a couple of scripts)
Always install manpages for aspell.
2013-11-04 08:30:37 +00:00
Jung-uk Kim
851ab9c5e0 - Update to 4.0.6.
- Support staging.
2013-10-25 17:05:50 +00:00
Baptiste Daroussin
3acd8bd594 Add NO_STAGE all over the place in preparation for the staging support (cat: hebrew) 2013-09-20 18:41:52 +00:00
Sunpoet Po-Chuan Hsieh
7ad92fbe6b - Use USES=gmake
- Cleanup Makefile header
2013-09-16 17:25:19 +00:00
Andrej Zverev
4f9a4c9a94 - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-12 16:41:28 +00:00
Boris Samorodov
41aa63fa0b 1. Introduce using iconv with arguments:
. lib (default, implicit);
. build,
. patch.

The default is the same, all existing ports stay valid.

2. Introduce variable ICONV_CMD with default to ${LOCALBASE}/bin/iconv.
It is intended to get the value of /usr/bin/iconv at recent 10.x.

3. Adopt all ports to using USES+= icomv:build and iconv:patch and
change iconv (executable) at Makefile commands to ${ICONV_CMD} at those ports.

Submitted by:	bsam (me, via e-mail)
Approved by:	portmgr (bapt)
2013-09-02 05:41:50 +00:00
Jung-uk Kim
b54218e9d4 Update to 4.0.5. 2013-08-22 20:38:28 +00:00
Andrej Zverev
1216800fbe - Convert to new perl framework
Approved by:	bapt@ (office@)
2013-08-04 12:47:44 +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
Baptiste Daroussin
96255e9616 Fix INDEX by really fixing the kde4-l10n ports 2013-07-10 06:33:41 +00:00
Raphael Kubo da Costa
2c80774ea9 KDE4 l10n fixes.
- Remove an entry from all plists that slipped under radar and made
   packaging fail.

 - Properly save the OPTIONS defined by the user in the l10n ports. [1]

   Quoting bapt, master of all things ports:

   That is because misc/kde4-l10n/files/bsd.l10n.mk is totally wrong it does

   ...
   .include <bsd.port.pre.mk>
   ...
   .include <bsd.port.options.mk>
   ...
   .include <bsd.port.post.mk>

   First the right order in that case should be:

   ...
   .include <bsd.port.options.mk>
   ...
   .include <bsd.port.pre.mk>
   ...
   .include <bsd.port.post.mk>

   Second in that case (kde) the pre.mk/post.mk can be removed just keeping
   the options.mk and given that we now have the helpers options.mk can also
   be removed.

   The check for variables in OPTIONS_DEFINE is also useless (already done
   by the framework) defining OPTIONS_DEFINE and OPTIONS_DEFAULT to some
   empty values is also useless.

No PORTREVISION bump because the generated packages do not change regardless
of the changes/fixes in behavior here.

Reported by:	avg [1]
Submitted by:	bapt [1]
2013-07-09 21:49:00 +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