Commit graph

696 commits

Author SHA1 Message Date
Bryan Drewery
aa6ad6e726 USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
2015-04-28 18:44:04 +00:00
Sunpoet Po-Chuan Hsieh
0039ab3b55 - Update to 20150426 2015-04-27 14:58:17 +00:00
Jung-uk Kim
cf14c210f1 Update to 4.3.7. 2015-04-25 17:30:29 +00:00
Sunpoet Po-Chuan Hsieh
d1ee7c06f3 - Update to 20150419 2015-04-21 18:40:03 +00:00
Sunpoet Po-Chuan Hsieh
7d56d9c260 - Update to 20150405 2015-04-06 14:35:34 +00:00
Pawel Pekala
acebca394e Convert to new USE_GITHUB 2015-04-04 12:40:02 +00:00
Sunpoet Po-Chuan Hsieh
87f4ad6b5e - Update to 20150329 2015-03-30 05:23:21 +00:00
Sunpoet Po-Chuan Hsieh
bca0cb83f2 - Update to 20150322 2015-03-23 19:24:34 +00:00
Sunpoet Po-Chuan Hsieh
4158d45e36 - Update to 20150315 2015-03-16 16:03:38 +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
b8e3ec5be0 - Update to 20150308 2015-03-10 15:14:04 +00:00
Sunpoet Po-Chuan Hsieh
491c67ca73 - Update to 20150301 2015-03-02 18:55:33 +00:00
Sunpoet Po-Chuan Hsieh
e7727b125f - Update to 20150222 2015-02-23 16:20:53 +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
Max Brazhnikov
b22224f636 - Remove deprecated USE_KDE4=kdehier
- while here, remove any reference to KDE in deskutils/charmtimetracker (Qt-only app)
  and supposedly fix build of graphics/gnash with KDE4 option
2015-02-19 18:19:28 +00:00
Antoine Brodin
aea62ac573 Unbreak on head 2015-02-15 13:33:25 +00:00
Pawel Pekala
a4f417b4ec Update to version 1.5
Changelog:
- otr: #2895 fixed: strange error messages when using libotr5-4.1.0 (Vogel)
- history: #2902 fixed: clear history menu item dissappears
  after a second (Vogel)
2015-01-20 21:09:26 +00:00
Sunpoet Po-Chuan Hsieh
1d824f35bc - Update to 20150111 2015-01-12 18:34:00 +00:00
Tijl Coosemans
59d7ed041b - Update devel/qca to version 2.1.0
- Plugins are no longer available separately so remove security/qca-* and
  replace them with options in devel/qca
- Adjust all ports that depended on security/qca-*
- This also fixes the build of the OpenSSL plugin when OpenSSL doesn't
  support SSLv2

Approved by:	kde (rakuco)
2015-01-12 16:33:16 +00:00
Sunpoet Po-Chuan Hsieh
afb3331aba - Update to 20150104 2015-01-05 17:41:33 +00:00
Marcus von Appen
472dad3abb - Convert <OPTION>_USE= PYTHON... to <OPTION>_USES= python...
With hat:	python@
2015-01-03 08:47:51 +00:00
Pawel Pekala
152df2bd5a Update to version 1.4
Changes:
 hints: #2905 fixed: crash after clicking on hint (Vogel)
 gadu: #2906 fixed: random disconnections (Vogel)
2015-01-01 11:47:04 +00:00
Pawel Pekala
847e1a591b - Update to version 1.12.1
- Use pathfix to fix pkgconfigdir
2015-01-01 10:56:38 +00:00
Raphael Kubo da Costa
6d8e4a152b CMake 3.1.0 compatibility, take 2.
Add another patch of mine sent upstream to make the port build with CMake
3.1.0. No PORTREVISION bump as there should be no changes in functionality
or contents of the generated package.
2014-12-31 17:46:03 +00:00
Raphael Kubo da Costa
b7f002f592 Revert r375855 for now.
The issue with CMake 3.1.0 is actually something else. Back the change out
for now while a proper fix is being worked on.
2014-12-30 22:58:07 +00:00
Raphael Kubo da Costa
aa15b59fa5 Add a patch (submitted upstream) to make the port build with CMake 3.1.0.
Use the proper syntax for configure_package_config_file(). Verified to also
work with CMake 3.0.2.
2014-12-30 20:39:20 +00:00
Sunpoet Po-Chuan Hsieh
c4e696dadf - Update to 20141221 2014-12-24 06:15:59 +00:00
Baptiste Daroussin
e070935c5b cleanup plist 2014-12-20 19:30:03 +00:00
Jung-uk Kim
d9c58baa19 Update to 4.3.5. 2014-12-18 23:32:32 +00:00
Pawel Pekala
06d07f9680 - Update to version 1.3
- Remove lots of upstreamed fixes
2014-12-13 15:51:05 +00:00
Sunpoet Po-Chuan Hsieh
40bb856f69 - Update to 20141207 2014-12-08 16:17:17 +00:00
Pawel Pekala
b3f9183f24 - Update polish/kadu to version 1.2
- Add UPDATING entry
2014-12-06 00:00:16 +00:00
Jung-uk Kim
7e46d52b46 Update to 4.3.4. 2014-11-27 08:12:23 +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
Sunpoet Po-Chuan Hsieh
5513ce4631 - Update to 20141123 2014-11-24 18:30:15 +00:00
Antoine Brodin
329ef6914d Cleanup plist 2014-11-12 14:00:10 +00:00
Jung-uk Kim
7b23b77c4f Update to 4.3.3. 2014-10-31 18:15:49 +00:00
Pawel Pekala
b190259f2f Switch to USES=execinfo 2014-10-25 13:15:41 +00:00
Pawel Pekala
28f813b7e5 - Switch to gnutls for encryption, openssl from base fails to connect
with Facebook chat servers recently [1]
- Install striped binaries

Reported by:	Wojciech Scigala [1]
2014-10-25 12:43:25 +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
Pawel Pekala
48ce5dce19 Remove @dirrm's from my ports plists 2014-10-13 22:08:27 +00:00
Sunpoet Po-Chuan Hsieh
a2a6126d50 - Update to 20141005 2014-10-06 23:06:58 +00:00
Pawel Pekala
00128d03e2 Convert to USES=autoreconf 2014-09-26 18:39:45 +00:00
Sunpoet Po-Chuan Hsieh
0c5d852d04 - Update to 20140915 2014-09-18 15:17:15 +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
Antoine Brodin
203ac88b72 - Allow staging as a regular user
- Remove DOCS conditions
2014-09-10 17:17:25 +00:00
Sunpoet Po-Chuan Hsieh
54ab5f01bd - Update to 20140901 2014-09-04 08:49:22 +00:00
Tijl Coosemans
f1655c7b7a dns/libidn:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Always install libidn-components.png because it is used by libidn.info
- Add -lintl to Libs.private instead of Libs in libidn.pc
2014-08-30 18:18:14 +00:00
Tijl Coosemans
155f4e57bc Fix missing library problem when the linker enforces explicit linking
PR:		192062
2014-08-27 10:06:11 +00:00