Commit graph

1012 commits

Author SHA1 Message Date
Kurt Jaeger
8045c1ff70 x11-clocks/glclock: Removed -fforce-mem -fforce-addr to fix build with clang
- make patches conform to recommended format (makepatch)

PR:		209399
Submitted by:	yuri@rawbw.com
2016-05-09 18:38:47 +00:00
Mathieu Arnold
493a4da4aa Unbreak.
PR:		208724
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-04-12 15:06:58 +00:00
Mathieu Arnold
72ea7e696b Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:33:55 +00:00
Dmitry Marakasov
6db9526c80 - Add LICENSE
- Switch to options helpers
- Regenerate patches with `make makepatch`
2016-02-14 21:44:17 +00:00
Dmitry Marakasov
b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
Mathieu Arnold
7823fa4b7e Cleanup GH_* and variables order.
Sponsored by:	Absolight
2015-12-29 14:30:46 +00:00
Raphael Kubo da Costa
83cc9915b1 Unmark BROKEN.
I was able to fetch the port just fine.
2015-12-28 14:49:01 +00:00
Dmitry Marakasov
5b4e2838d5 - Switch to options helpers 2015-12-28 14:02:15 +00:00
Dmitry Marakasov
9b365fbd0e - Switch to USES=tar
- Switch to WRKSRC_SUBDIR
- Switch to options helpers
2015-12-28 14:02:10 +00:00
Martin Wilke
05c1df1194 - Update MASTER_SITES
PR:		205530
Submitted by:	nyan@
2015-12-24 19:37:34 +00:00
Martin Wilke
cd4a4eb96a - Update MASTER_SITES
- Add optional GTK2 support
- Add LICENSE
- Update WWW

PR:		204200
Submitted by:	Ports Fury
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D4298
2015-12-08 18:15:22 +00:00
Marcelo Araujo
18875ab1b0 - Update to 0.51.
- Project moved to github.
- Add LICENSEs.

Changelog at: https://github.com/engerim42/wmbinclock/blob/master/CHANGELOG

Submitted by:	Thomas Kuiper <tkuiper@inxsoft.net> (author)
Approved by:	logix@foobar.franken.de (maintainer implicite)
Sponsored by:	Hackathon Taipei.
2015-12-06 02:37:02 +00:00
Antoine Brodin
496ac41eab Mark a few ports BROKEN: unfetchable 2015-11-09 12:59:03 +00:00
Cy Schubert
86cee243f6 This port is no longer interactive as of r400147. 2015-10-25 14:51:50 +00:00
Cy Schubert
04b8ff2431 Resurrect xalarm 3.06.
Take on maintainership.
2015-10-25 08:16:49 +00:00
Alexey Dokuchaev
02b2e72d5d - Unbreak the build by s/glPolygonOffsetEXT/glPolygonOffset/
- Simplify installation routine while I'm here

PR:		203455
Submitted by:	Walter Schwarzenfeld
2015-10-24 15:08:39 +00:00
John Marino
de9e97d2e2 x11-clocks/wmclock: Upgrade version 1.0.15 => 1.0.16
The PORTDATA mechanism was removed (per my request).

PR:		203487
Submitted by:	ports fury
2015-10-16 13:35:49 +00:00
Antoine Brodin
22e2f3440b Mark BROKEN: fails to link
c++ -O2 -pipe -DIMAGE_PATH=\"/usr/local/lib/X11/glclock/\" -fstack-protector -fno-strict-aliasing   -L/usr/local/lib -o glclock main.o glclock.o GLObject.o GLextensions.o PnmIO.o MString.o -lglut -lGLU -lGL -lXi -lXmu -lXext -lX11 -lm
GLextensions.o: In function `IsSupported_EXT_polygon_offset()':
GLextensions.cpp:(.text+0x1027): undefined reference to `glPolygonOffsetEXT'

Reported by:	pkg-fallout
2015-09-27 10:30:51 +00:00
David Chisnall
9156bf1b9e Make all GNUstep ports install into the System domain so that the Local domain is available for stuff built from source.
Some ports were already installing in the System domain, for these just remove the Makefile lines explicitly specifying the install domain.

The rest are installed in the Local domain, remove any overrides, update their pkg-plists and any explicit paths in the Makefiles and then bump port revision.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2977
2015-09-19 10:33:34 +00:00
Dmitry Marakasov
0b689343ab - Switch to options helpers 2015-09-17 11:03:30 +00:00
Baptiste Daroussin
2c0f640f92 Mark as broken: does not fetch 2015-09-13 22:06:46 +00:00
Baptiste Daroussin
71d918afa3 Mark as broken: does not fetch 2015-09-13 22:05:33 +00:00
Dmitry Marakasov
f9c36d6bdf - Switch to options helpers
Approved by:	portmgr blanket
2015-09-04 21:33:35 +00:00
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
Dmitry Marakasov
ae19101e58 - Switch to USES=autoreconf
- Add LICENSE_FILE
2015-06-03 14:36:31 +00:00
Mathieu Arnold
6172d4b590 Remove $FreeBSD$ from patches files everywhere.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 20:34:27 +00:00
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
Mathieu Arnold
88bfe4bd43 Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup

With hat:	portmgr
Sponsored by:	Absolight
2015-05-11 18:34:57 +00:00
Bryan Drewery
63408327b0 USES=xfce: Stop overriding MASTER_SITE_SUBDIR.
Add an XFCE SITE_SUBDIR abbreviation and use it forf or the xfce ports,
which removes the need to set MASTER_SITE_SUBDIR in any of them.

This fixes ports that have USES=xfce but do not use the XFCE MASTER_SITE,
namely sysutils/xfce4-bsdcpufreq-plugin.

With hat:	portmgr
2015-04-28 17:01:46 +00:00
Wesley Shields
c1f49eaae5 Update to 2.43. 2015-04-27 15:11:03 +00:00
Baptiste Daroussin
06f79b66f2 Convert bsd.gnustep.mk to USES=gnustep
Simplify gnustep ports
Hook into the regular ports framework:
- LIB_DEPENDS for library dependencies
- Use regular USE_LDCONFIG

Reuse USES=objc (automatic)
USE_GNUSTEP is now a macro to set the dependencies and build feature needed.
Accepted arguments: back base build gui

Merge deskutils/preferencepanes into deskutils/systempreferences
2015-04-09 07:44:41 +00:00
Raphael Kubo da Costa
7f0829cb24 Convert kde@ ports to USES=metaport.
Submitted by:	alonso@
2015-04-03 19:22:38 +00:00
Baptiste Daroussin
7a3c65346d Remove dead mirror 2015-03-30 21:49:26 +00:00
John Marino
28ca5b96a2 5 ports categories: Remove $PTHREAD_LIBS
Categories: irc, x11-clocks, benchmarks, misc, textproc

approved by:	PTHREAD blanket
2015-03-24 17:09:58 +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
Olivier Duchateau
06f5490a63 Update to 1.0.2 2015-03-10 18:18:33 +00:00
Dmitry Marakasov
be68cabe6b - Simplify MASTER_SITES
- Clarify LICENSE
- Add LICENSE_FILE
- Strip binary
2015-03-08 02:33:20 +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
Baptiste Daroussin
40afbae004 Remove Author from pkg-descr 2015-03-02 23:57:52 +00:00
Dmitry Marakasov
7d8e5543e0 - Add LICENSE
- Strip binary
2015-02-25 01:46:12 +00:00
Vanilla I. Shu
078c963521 1: Upgrade to 1.0.15.
2: set language as config options.

PR:		197461
Submitted by:	Ports Fury.
2015-02-11 06:02:57 +00:00
Emanuel Haupt
952cb63f9c Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 09:41:02 +00:00
Baptiste Daroussin
7a40ea132a cleanup plist 2014-12-20 19:56:12 +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
Antoine Brodin
c031383559 Cleanup plist 2014-11-22 10:29:22 +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
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
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
Guido Falsi
1c0c41ebdf - Convert theme selection menu to use OPTIONS framework
- Fix build of non default themes with clang
- Remove unecessary RM

PR:		193868
Submitted by:	me
Approved by:	maintainer timeout
2014-10-13 10:14:55 +00:00
Antoine Brodin
b08be6e522 - Fix reference to stagedir in binary
- No need to use ${STRIP_CMD}, ${BSD_INSTALL_PROGRAM} already takes care of
  this
2014-10-12 13:13:56 +00:00