Commit graph

8326 commits

Author SHA1 Message Date
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
Max Brazhnikov
64ee14ab39 editors/texmaker:
- Update to 4.3
- Add options for Qt toolkit selection (Qt 4 or 5). Follow upstream and
  enable Qt 5 by default.
2014-11-25 15:01:58 +00:00
Max Brazhnikov
2d2662f134 Bump PORTREVISION after graphics/poppler update to 0.26.3 2014-11-25 12:55:53 +00:00
Sunpoet Po-Chuan Hsieh
e79a90e836 - Fix typo
Notified by:	adamw
2014-11-24 19:35:10 +00:00
Sunpoet Po-Chuan Hsieh
234b9c78eb - Update to 7.4.518
- Sort OPTIONS_DEFINE
- Reword DEFAULT_VIMRC_DESC
- Use DATADIR instead of DEFAULT_VIMRC_LOCATION
- Cosmetic change
- Sort PLIST

Changes:	https://code.google.com/p/vim/source/list
2014-11-24 18:29:53 +00:00
Danilo Egea Gondolfo
ae9961ddce - Use options helpers
- Simplify Makefile
- Take maintainership
2014-11-24 02:01:42 +00:00
Danilo Egea Gondolfo
e0ae4b3dc3 - Update from 2.3.3 to 2.3.6
- Take maintainership
- Use options helpers
- Simplify Makefile
2014-11-24 01:56:41 +00:00
Hiroki Sato
56d6d5db17 - Fix warnings due to use of obsolete functions.
- Style fixes.
2014-11-23 07:35:23 +00:00
Chris Rees
1e94b6fb2f Switch to USES=pgsql 2014-11-22 19:13:49 +00:00
Hiroki Sato
1735e2855d Resurrect editors/psgml. 2014-11-22 07:40:16 +00:00
Hiroki Sato
73b5b12649 Fix warnings. 2014-11-22 07:39:17 +00:00
Johannes Jost Meixner
c5d17f7e76 editors/komodo-edit: allow install with linux_base-c6
- allow build with CentOS 6 linux bases.

PR:		195169
Differential Revision:	https://reviews.freebsd.org/D1200
Submitted by:	Jan Beich <jbeich@vfemail.com>
Approved by:	koobs (mentor)
2014-11-20 12:21:38 +00:00
Danilo Egea Gondolfo
37c77a9985 - Fix a build dependency 2014-11-20 01:56:10 +00:00
Rene Ladan
a09e03057e Remove expired port:
2014-11-19 editors/emacs23: Unmaintained upstream, use editors/emacs
2014-11-19 22:13:42 +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
Danilo Egea Gondolfo
7738942671 - Update from 38.0.0 to 39.0.0 2014-11-18 16:49:17 +00:00
Mathieu Arnold
93eed364ba Take miwi's old perl ports into perl@'s fold.
Sponsored by:	Absolight
2014-11-18 10:38:26 +00:00
Baptiste Daroussin
91a1caa242 Reset miwi's maintainership per his demand
Hope to see you back! Thank for all the work!
2014-11-18 09:37:31 +00:00
Alfred Perlstein
75128ca6f4 Fix @sample usage.
With help from: bapt, xmj
2014-11-17 18:23:38 +00:00
Alfred Perlstein
f1518f4882 Use vimrc from distribution.
Suggested by: many.
2014-11-16 22:55:10 +00:00
Christian Weisgerber
5b16b01255 * Update to 1.4.0 for small fixes & improvements accumulated over ten years.
* Take maintainer.

Approved by:	vd
2014-11-16 19:32:47 +00:00
Alfred Perlstein
e5c1be36f4 A nice default vimrc for new users.
Otherwise users get "vi compat mode" which gives very old and
unfriendly vi defaults that breaks arrow keys and backspace as well
as no color.

Expert users can disable this default vimrc via "make config".

Approved by: delphij
2014-11-16 02:32:18 +00:00
Ashish SHUKLA
beb5a8dd39 - Revert --without-compress-install option, which seems to affect .el files
as well
- Uncompress .info files separately in post-install, so bsd.port.mk is able
  to detect them
- Remove traces of SYNC_INPUT option

Reported by:	Scott Allendorf <scott-allendorf at uiowa.edu>
		(via private mail)
2014-11-15 21:37:19 +00:00
John Marino
48f24c13ae editors/apel: Unbreak after EMACS update
While here, pet portlint (fix comment, shorten pkg-descr)

PR:		193270
Submitted by:	Yoshiaki Kasahara
Approved by:	maintainer timeout (2+ months)
2014-11-13 08:47:43 +00:00
Adam Weinberger
2232af12f8 Update to 9.8o. 2014-11-09 16:35:37 +00:00
Grzegorz Blach
60dba8d2e4 Update to 3.1.28 2014-11-08 22:51:38 +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
Ashish SHUKLA
34bb9be1dc - Fix pkg-install script to correctly install emacs games scores files[1]
- Fix building port when ALSA option is enabled[2]
- Depend on desktop-file-utils when X11 option is enabled[3]
- Bump PORTREVISION to account for these changes

PR:		194624[1], 194862[2]
Submitted by:	crest <crest at sahiro.org>[2]
Reported by:	Joseph Mingrone <jrm at ftfl.ca>[1],
		Richard Kuhns <rjk at wintek.com>[3] (via private email)
2014-11-07 12:52:21 +00:00
Ashish SHUKLA
91332f8894 - Fix pkg-install script to correctly install emacs games scores files[1]
- Fix building port when ALSA option is enabled[2]
- Depend on desktop-file-utils only when X11 option is enabled[3]
- Bump PORTREVISION to account for these changes

PR:		194624[1], 194862[2]
Submitted by:	crest <crest at sahiro.org>[2]
Reported by:	Joseph Mingrone <jrm at ftfl.ca>[1],
		Richard Kuhns <rjk at wintek.com>[3] (via private email)
2014-11-07 12:46:59 +00:00
Koop Mast
6b1c2ea085 Remove * from LIB_DEPENDS lines and specify the default library name
for ImageMagick. Using '*' it is unsupported and potention bugs here.
2014-11-07 09:55:22 +00:00
Antoine Brodin
a1d9971713 Fix check-sanity 2014-11-05 15:33:49 +00:00
Ashish SHUKLA
85f56adb6e - Chase GNU Emacs updates
PR:		194624
2014-11-05 13:19:31 +00:00
Ashish SHUKLA
b2edd3a92d GNU Emacs Updates
editors/emacs:
 - Update to 24.4[1]
 - Remove all upstreamed diffs[1]
 - Switch to static pkg-plist[1]
 - Add OPTIONs for ACL, file notification, LTO, ALSA, and OSS[1]
 - Reword IGNORE messages for portlint[1]
 - Add fix for a Emacs TRAMP bug
 - Update CANNA patchset[2]

editors/emacs-devel:
 - Update to bzr snapshot revision 118251
 - Add pkg-install, and pkg-deinstall file missed from r364499
 - Switch to static pkg-plist

editors/emacs-nox11:
 - Remove PLIST_DIRSTRY

Mk/bsd.emacs.mk:
 - Update Emacs version numbers
 - Remove deprecated XEmacs entries

PR:		194624[1]
Submitted by:	Joseph Mingrone <jrm at ftfl.ca>[1],
                TAKANO Yuji <takachan at running-dog.net>[2]
2014-11-05 13:17:17 +00:00
Ganael LAPLANCHE
24254e934a Remove deprecated KDE4=kdehier 2014-11-04 07:42:32 +00:00
Jung-uk Kim
7b23b77c4f Update to 4.3.3. 2014-10-31 18:15:49 +00:00
Jung-uk Kim
3976e3cbc3 Remove a stale comment after r371639. 2014-10-30 16:20:33 +00:00
Jung-uk Kim
0b62990d5d LibreOffice works fine with Java 7 and later.
PR:	194667
2014-10-28 17:49:09 +00:00
Baptiste Daroussin
1733805e72 Cleanup plist 2014-10-27 12:19:12 +00:00
Bartek Rutkowski
5db20dc6e9 editors/dkns: update 1.94 -> 1.95
PR:		194330
Submitted by:	James Bailie <jimmy@mammothcheese.ca>
Approved by:	mentors (implicit)
2014-10-21 11:34:50 +00:00
Danilo Egea Gondolfo
329ae48a02 - Update from 2.9.4 to 2.9.6 2014-10-20 12:58:11 +00:00
John Marino
e37d39a111 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 09:34:03 +00:00
Max Brazhnikov
a1d086bc7a - Chase shlib bump in astro/marble and graphics/okular after update to 4.14.2 2014-10-19 15:59:37 +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
Marcus von Appen
91e4e8a4e3 - Convert ports from dns/, editors/ and emulators/ to new
USES=python

Approved by:	portmgr (implicit)
2014-10-19 15:43:33 +00:00
Danilo Egea Gondolfo
41cbf34c00 - Update from 2.9.2 to 2.9.4
- Add desktop icon
- Take maintainership
2014-10-19 15:05:00 +00:00
Ashish SHUKLA
1c6b792c5d - Mark port as deprecated, and give one month's notice for expiration 2014-10-19 05:20:51 +00:00
Baptiste Daroussin
791f2bc627 Reset maintainership 2014-10-17 10:23:34 +00:00
Jung-uk Kim
9cee92ad58 Update to 4.3.2. 2014-10-16 21:14:18 +00:00
Rodrigo Osorio
5fcc76f9d0 Update editors/slime to 2.10
PR:		ports/194240
Submitted by:	joe@thrallingpenguin.com (maintainer)
Approved by:	mentors (implicit)
2014-10-16 06:06:45 +00:00
Danilo Egea Gondolfo
e663a595d8 - Update from 37.2.1 to 38.0.0 2014-10-15 14:53:51 +00:00