1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-30 05:40:06 +00:00
Commit Graph

4365 Commits

Author SHA1 Message Date
Grzegorz Blach
a781a6e13c - Remove Mk/bsd.efl.mk
- Convert USE_EFL=libtool_hack to USES=libtool
- Convert USE_EFL=imlib2 to LIB_DEPENDS=libImlib2.so:...
- Bump PORTVERSION in graphics/imlib2 and in all ports
  which depends on imlib2

PR:		196062
Approved by:	portmgr
2014-12-27 00:09:02 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Antoine Brodin
31be3683d6 Cleanup plist 2014-12-25 14:56:45 +00:00
Baptiste Daroussin
837fb65ad1 Drop IMLIB option 2014-12-25 14:41:45 +00:00
Antoine Brodin
93193c5611 Properly support png15 2014-12-24 01:28:15 +00:00
Baptiste Daroussin
555cc668b7 Get rid of gnomehier 2014-12-22 23:01:32 +00:00
Pawel Pekala
61d0fa569d bspwm is a tiling window manager that represents windows as the leaves
of a full binary tree. It is controlled and configured via bspc.

WWW: https://github.com/baskerville/bspwm

PR:		196129
Submitted by:	Anton Tornqvist <antont@inbox.lv>
2014-12-21 19:13:53 +00:00
Pawel Pekala
69255487a6 Update to version 1.4.8
PR:		196024
Submitted by:	maintainer
2014-12-21 17:50:19 +00:00
Baptiste Daroussin
ad7fea9fee cleanup plist 2014-12-20 20:01:26 +00:00
Niclas Zeising
cb460d45d7 Update to 2.6.1 2014-12-19 22:07:18 +00:00
Grzegorz Blach
b8a59e1d43 Update to 0.19.2 2014-12-19 16:45:02 +00:00
Grzegorz Blach
468a5c2994 Update to 1.0.15 2014-12-13 10:15:50 +00:00
Grzegorz Blach
43ddda350b Take maintainership 2014-12-11 00:06:47 +00:00
Pietro Cerutti
c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Alexey Dokuchaev
9d29351fc1 Sort entries alphabetically across all categories to avoid extra repo churn. 2014-12-07 16:21:36 +00:00
Mark Felder
5bd1a593e2 Update "BSD" license in x11 categories 2014-12-07 13:54:52 +00:00
Koop Mast
6ce4980916 Update GNOME to 3.14.2.
This update was brought to you in collaboration with Gustua Perez

Make sure gtk30 pulls it the default theme (adwaita-icon-theme).
Update the extra gnome-shell-extensions so they work with gnome-shell 3.14.
Drop metacity from gnome3 meta-port.
Remove the gtile gnome-shell extension since it proven to be buggy.

Exp-run done by antoine@ for gdk-pixbuf2 deprecated API.

PR:		195414
Obtained from:	gnome dev repo
2014-12-03 09:18:23 +00:00
Olivier Duchateau
09b08ac77f Update to 0.7.1 2014-12-02 18:49:12 +00:00
Tijl Coosemans
edb7229dd4 Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt.  Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.

USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools.  USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.

Update gettext to 0.19.3.

Remove :oldver from converters/libiconv and devel/gettext-runtime.  Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports.  When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.

Fix some ports that installed files in lib/locale instead of share/locale.

PR:		194038
Reviewed by:	bapt
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-11-29 18:22:32 +00:00
Grzegorz Blach
273c6e6d76 - Merge EFL libraries into devel/efl and update to 1.12.0
- Update x11-toolkits/elementary to 1.12.0
- Update x11-wm/enlightenment to 0.19.1
- Update graphics/evas_generic_loaders-* to 1.12.0
- Update devel/e_dbus to 1.7.10
- Update benchmarks/expedite to 1.7.10
- Move some of x11-wm/e17-module-* to x11-wm/e-module-*
  and update to recent snapshots
- Add multimedia/emotion_generic_players-vlc
- Add multimedia/rage

Reviewed by:	crees, antoine
2014-11-25 03:07:22 +00:00
Alexey Dokuchaev
0af3853338 - Update to release of Sawfish 1.11, codename "Apollo"
- Make translations optional (with OPTIONS_DEFINE=NLS)
- Kill bogus EOL whitespace in the port description
- Cleanup pkg-plist from @dirrm* entries (no longer needed)
- While here: sort USES, make COMMENT more descriptive
2014-11-22 11:47:10 +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
Olivier Duchateau
942880ba08 Bump PORTREVISION after update of x11-wm/xfce4-desktop 2014-11-16 11:14:18 +00:00
Olivier Duchateau
e75937dd05 - Update to 4.10.3
- Remove unneeded patch

ChangeLog: https://mail.xfce.org/pipermail/xfce-announce/2014-November/000342.html
2014-11-16 11:11:07 +00:00
John Marino
e9e1739c90 x11-wm/Makefile: Fix sorting
Apparently ports-mgmt/mkreadmes is delicate and can't handle mis-sorted
category makefiles.

PR:		194773
Submitted by:	Craig Wiesen
2014-11-14 12:04:56 +00:00
Olivier Duchateau
7fd0d93a89 - Add patch, which hides panel for maximized applications
- Remove @dirrm* in pkg-plist
- Bump PORTREVISION

PR:		194135
Reported by:	adrian@
Obtained from:	Xfce's BugZilla (bugs #8563, #10622)
2014-10-20 16:01:36 +00:00
John Marino
5e68477fdc 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 10:34:14 +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
Pietro Cerutti
35000cab70 - Update to 1.0.14.001
Changes:

  * Fix warnings with gcc 4.9.x.
  * Minor simplifications in ImagestateDraw...() functions.
  * Minor tweak in EXFillAreaSolid().
  * Fix potential use of freed pixmap.
  * Move shape window stuff to separate header file.
  * Simplify pager background update.
  * Change some operations to render ones.
  * Wrap XDraw/FillRectangle.
  * Debug tweaks (pager).
  * Remove ancient unused code.
  * Cosmetics (key->keycode).
  * Cosmetics (key->keysym).
  * Avoid unnecessary FP calculation.
  * Avoid divide by 0 crash (Randr may report FPS = 0).
  * Move EDBUG_TYPE_ANIM to where it belongs.
  * Tweak screen info printout.
  * Wrap XID and some other X types.
  * Use initially created GC for various operations.
  * Refactor background dialog data handling.
  * Refactor group dialog data handling.
  * Exec/spawn function tweaks.
  * Eliminate some use of EspawnApplication().
  * Refactor dialog apply/exit handling.
  * Simplify dialog data handling.
  * Avoid some potential X-calls/errors when client is destroyed.
  * Updating translations (eo)
  * Updating turkish and adding lithuanian and galician translations
  * Adding catalan traslation
  * Remove bogus lithuanian translation (0 translated messages).
  * Remove useless Name[] entries from .desktop files (again).
  * Updating catalan translation
  * Autofoo cosmetics (use AC_HELP_STRING).
  * Fix creating bitmap cursor.
  * Add argb option to EPictureCreateBuffer().
  * Add ERegionCreateFromBitmap() and EPictureFillRect().
  * Use wrapper functions in ECreatePixmapCursor().
  * Updating esperanto and french translations
  * Updating desktop files
  * Remove useless Name[] entries from .desktop files (again).
  * Fix some normally disabled debug format strings.
2014-10-17 10:07:42 +00:00
Alex Kozlov
803a90b661 - Switch MASTER_SITES to googledrive.com for my ports. 2014-10-14 08:59:35 +00:00
Pietro Cerutti
b70b972d02 - Chase x11-toolkits/fltk-devel shlib version bump 2014-10-08 12:56:14 +00:00
Baptiste Daroussin
bcba28013f Update to 1.8.2
Cleanup plist
Remove useless gnomehier dep
2014-10-06 12:47:02 +00:00
Koop Mast
0ee7b73f9d Remove the gnome option, it doesn't work anymore after gnome3 is imported. 2014-10-03 12:32:54 +00:00
Marcus von Appen
7e9325194e - Convert to USES=python
- Replace deprecated INSTALLS_EGGINFO with a plist entry

Approved by:	portmgr (implicit)
2014-09-28 19:58:05 +00:00
Marcus von Appen
d76c6bb64e - Convert to USES=python
- Remove deprecated INSTALLS_EGGINFO with a plist entry

Approved by:	portmgr (implicit)
2014-09-28 19:55:31 +00:00
Tijl Coosemans
a6d2f30533 - Set CPPFLAGS and LIBS in a number of ports so configure can find libintl.h
and libintl.so.  This fixes a problem where DATADIRNAME gets an incorrect
  value which causes locale files to be installed in the wrong place.
- The only configure checks that still need to be patched are related
  to intltool so move DATADIRNAME patching from USES=pathfix to
  USE_GNOME=intlhack.

- games/klavaro: remove excessive dependencies
- japanese/libskk: add INSTALL_TARGET=install-strip
- math/libqalculate: add INSTALL_TARGET=install-strip and remove pthread
  patching
- multimedia/freetuxtv: remove excessive dependencies
- science/gramps: fix shared-mime-info use

Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-09-25 15:18:27 +00:00
Dmitry Marakasov
963c50cab9 - Drop @dirrm* from plist 2014-09-22 16:26:20 +00:00
Baptiste Daroussin
da33718929 Cleanup plist 2014-09-22 07:20:22 +00:00
Hiroki Sato
c20c7e996e Fix build. 2014-09-21 17:21:05 +00:00
Tijl Coosemans
00789911dc graphics/imlib:
- Remove :oldver from USES=libtool and bump dependent ports
2014-09-19 20:43:03 +00:00
Mathieu Arnold
46cf4bcb84 Retire MANCOMPRESSED.
Also the compat NO_INSTALL_MANPAGES shim.

Differential Revision:	https://reviews.freebsd.org/D730
Reviewed by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
2014-09-18 12:31:24 +00:00
John Marino
3107be4659 x11-wm/afterstep-stable: Use execinfo test instead of OSVERSION check
STATIC_LIBEXECINFO value has to track the inclusion of devel/libexecinfo
so use the same test as USES+=execinfo uses and avoid using the
discouraged (and wrong for DragonFly) OSVERSION check.  This is really
a follow-up to a previous commit that added USES+=execinfo.
2014-09-16 10:46:16 +00:00
Hiroki Sato
47e885a096 Fix build on branches with GCC 4.2.1. 2014-09-14 17:35:34 +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
Baptiste Daroussin
bcf3a830a4 Welcome Mate Desktop 1.8
The porting work as been done by gnome@ (kwm) and Eric Turgeon (ericturgeon@ghostbsd.org)
2014-09-10 13:11:28 +00:00
Adam Weinberger
e1b66c5b75 It looks like __attribute__ deprecated(msg) wasn't supported until GCC 4.5.x, and
clang has the awesome __has_extension macros.

Update the #if line to fix build against GCC 4.2.1 in base.
2014-09-09 16:54:13 +00:00
Pietro Cerutti
be5d965317 - Add LICENSE 2014-09-05 14:23:46 +00:00
Hiroki Sato
fad8bb1f23 Update to 0.95.6. 2014-09-04 22:48:56 +00:00