1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-15 07:56:36 +00:00
Commit Graph

62 Commits

Author SHA1 Message Date
Bartek Rutkowski
b8daa49928 x11/slim: fix malloc and memcpy arguments
PR:		198465
Submitted by:	Henry Hu <henry.hu.sh@gmail.com>
2015-03-13 14:26:17 +00:00
John Marino
e83fce0aab x11/slim: make consolekit support optional
PR:		197585
Submitted by:	Stefan (ott.net)
Approved by:	maintainer (Henry Hu)
2015-03-01 22:06:50 +00:00
Kurt Jaeger
2a628ae13f x11/slim: fix to honour login.conf, WWW
PR:		195759
Requested by:	Jonathan Chen <jonc@chen.org.nz>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2015-02-22 14:50:25 +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
Guido Falsi
95d9ca648e - Modify sample config to not listen on the net by default [1]
- Fix paths in man page [2]
- While here, silence some portlint warnings and modernize plist

PR:		194252 [1], 194518 [2]
Submitted by:	uffe at uffe.org [1]
			adrian@ [2]
Approved by:	Henry Hu <henry.hu.sh at gmail.com> (maintainer)
2014-11-02 09:44:01 +00:00
John Marino
d0e576b5d7 x11/slim: Add non-default UTF-8 character input support
PR:		192783
Submitted by:	DaLynX
Refined by:	maintainer (Henry Hu)
2014-09-20 19:07:37 +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
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Chris Rees
cd9057c8df Modify manpage for FreeBSD-specific information.
Add rc note to pkg-message

PR:		ports/187431
Submitted by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2014-03-26 21:18:57 +00:00
Olivier Duchateau
2326cd86ac - Update to 1.3.6
- Add support of DragonFly and merge post-patch target into CMakeLists.txt patch
- Don't build locker, because VT_UNLOCKSWITCH is not defined in sys/consio.h
- Adjust dependencies

PR:		187376
Submitted by:	myself
Approved by:	Henry Hu (maintainer)
2014-03-14 15:31:42 +00:00
Lars Engels
440df6fa94 - Really fix plist
- Bump PORTREVISION

Submitted by:	Herbert J. Skuhra
Approved by:	maintainer
2013-10-24 19:09:58 +00:00
Lars Engels
362cdaa235 - Fix plist
- Bump PORTREVISION

Approved by:	maintainer
2013-10-16 19:25:26 +00:00
Lars Engels
aef1954c88 - Enable PAM support by default [1]
- Support staging
- Use new LIB_DEPENDS syntax

PR:		ports/182533 [1]
Approved by:	maintainer
2013-10-06 09:09:21 +00:00
Baptiste Daroussin
db5320be85 Add NO_STAGE all over the place in preparation for the staging support (cat: x11) 2013-09-20 23:43:19 +00:00
Chris Rees
16eb7c2ca0 Stop checking for get_pidfile_from_conf function in rc.subr.
It is present in all supported versions of FreeBSD, and has had poor takeup.
I strongly suspect the strange-looking checks are partially to blame for
scaring maintainers off.

Go forth and please use it!

PR:		ports/178269
Approved by:	maintainers of all ports involved
2013-05-31 11:54:01 +00:00
Niclas Zeising
92ea0d614b The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:

Xorg 7.7

Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.

PR:		ports/177942
Exp-run by:	miwi
Approved by:	portmgr (miwi)

Thanks to all who helped testing!
2013-05-25 14:37:02 +00:00
Raphael Kubo da Costa
815a789b86 - Update to 1.3.5.
PR:		ports/177857
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2013-05-14 21:34:12 +00:00
Baptiste Daroussin
992586fa08 Finish converting the whole ports tree to USES=pkgconfig 2013-04-23 14:20:25 +00:00
Guido Falsi
2995bf313d - Add "Conversation failure" error code to authentication errors
list in order to permit login with special usernames.
- Fix conssole command
- Bump PORTREVISION

PR:		ports/174482
Submitted by:	Maxim Samsonov <xors@mailup.net>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2013-03-23 12:35:14 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Baptiste Daroussin
5ff4e33fc0 Convert to new options framework left unconverted ports in x* categories 2013-03-22 08:16:07 +00:00
Pawel Pekala
2a41b89b3a - Fix ConsoleKit support [1]
- Add missing deps
- Remove Author: tag from pkg-descr

PR:		ports/172365 [1]
Submitted by:	Maxim Samsonov <xors@imap.cc>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2012-12-21 00:11:23 +00:00
Guido Falsi
204912b0b7 - Fix stopping via rc script
- Fix build with clang [1]
- Trim Makefile headers
- Bump PORTREVISION

PR:		ports/173852
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
Obtained by:	slim svn repository [1]
Feature safe:	yes
2012-11-27 23:11:32 +00:00
Doug Barton
bda35d0437 At the request of maintainer in private e-mail, remove the now-spurious
dependency on glut (confirmed).

While I'm here, move the rc.d script slim.sh.in -> slim.in
2012-08-05 00:31:46 +00:00
Doug Barton
3c8335a55d Add USE_PKGCONFIG= build since configure fails without it 2012-08-05 00:03:33 +00:00
Koop Mast
5aa7246575 Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
2012-08-04 22:52:02 +00:00
Doug Barton
75662e38ba 1.3.4 - 2012.06.26
* Replaced stderr writes function.
  * Fix numlock control.
  * Fix build with GLUT.
  * Fix PAM authentication.

Submitted by:	rea
Approved by:	maintainer timeout
2012-07-19 10:12:45 +00:00
Michael Scheidell
bbeaeb902b - Enable PAM in slim (OPTION on by default)
- Install pam config file for "slim".
- Patch app.cpp to allow rebooting without login
- Modify rc.d script to start after hal
- Bump PORTREVISION

PR:		ports/168841
Reported by:	Volodymyr Kostyrko <c.kworr@gmail.com>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
Obtained from:	http://www.freebsd.org/cgi/query-pr.cgi?pr=152236
2012-07-04 21:53:36 +00:00
Doug Barton
b4c81d51f7 ... and the pointy hats keep piling up ... forgot the || true for rmdir 2012-06-10 22:03:55 +00:00
Doug Barton
9250841fb6 I missed the fact that the Cmake stuff was installing the man page to
${PREFIX}/share/man/ instead of ${PREFIX}/man. Correct that, and add
some code to the Makefile and the pkg-plist to remove the spurious file.

Bump PORTREVISION so that users who've already installed this version
can pick up the file removal fix sooner rather than later.
2012-06-10 22:02:00 +00:00
Doug Barton
d3c2bb1e00 Add missing glut dependency
Submitted by:	Christian Mangin <christian.mangin@gmail.com>
2012-06-03 21:43:12 +00:00
Doug Barton
f53379b163 Upgrade to version 1.3.3 - 2012.02.22
* Change build system to CMake.
 * Add support ConsoleKit.
 * Fix some bugs....

For the port:

 * The Berlios mirrors don't have the new version, so update the
   MASTER_SITES per the instructions on the web page.
 * Add the ability to verify the PGP signature on the distfile
 * Add consolekit support, and switch build to CMake
 * Remove no-longer relevant patches
 * Add patches necessary to work with the new build system
 * Add a patch for a nicer default theme
 * Fix the console command in the slim.conf patch
 * Use @dirrmtry in the plist in case the user has installed themes
 * Remove uneeded blank lines around (and in) pkg-message
 * Add REQUIRE: dbus to the rc.d script to accomodate consolekit

The PR mentioned the new version, but did not supply a patch

PR:		ports/166964
Submitted by:	Dave <davemorgan353@btinternet.com>
Approved by:	maintainer timeout
2012-06-03 06:55:46 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Doug Barton
38d15fa6e8 Conditionally take advantage of the new get_pidfile_from_conf in rc.subr
PR:		ports/156594
Submitted by:	me
Approved by:	maintainer
2011-05-01 18:46:39 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Doug Barton
368196da2e Update rc.d script to effectively stop slim
Maintainer assisted with testing various versions of the script.
This final version seems to have addressed all of the issues that
he and I saw.

PR:		ports/153392
Submitted by:	me
2011-01-08 08:05:29 +00:00
Baptiste Daroussin
beb4a13754 - Update to 1.3.2 [1]
- Fix security issue in path [1] [2]
- Add license

PR:		ports/149809 [1]
Submitted by:	Henry Hu <henry.hu.sh _at_ gmail.com> [1], vermaden <vermaden _at_ interia.pl> [2]
Approved by:	tabthorpe (co-mentor)
Security:	vuxml (68c7187a-abd2-11df-9be6-0015587e2cc1) (niels)
2010-08-20 09:31:32 +00:00
Bernhard Froehlich
648a81972b - Add patch from upstream to fix crash on SIGTERM
- Bump PORTREVISION

PR:		ports/148258
Submitted by:	myself
Approved by:	Henry Hu <henry.hu.sh AT gmail.com> (maintainer), beat (co-mentor)
Obtained from:	http://svn.berlios.de/wsvn/slim/?rev=169
Feature safe:	yes
2010-06-30 18:42:29 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Robert Noland
d506293c56 Chase xorg-server update and bump driver PORTREVISIONS. 2010-02-07 15:25:33 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Martin Wilke
7ef681b5df - Fix setlogin()
- Pass maintainership to submitter

note:
 x11/slim, does not setlogin(). Some software use getlogin()
 to decide the user name, so when user is using slim as the
 login manager, those software would get wrong results, and
 some programs refuse to start

PR:		139594
Submitted by:	Henry Hu <henry.hu.sh@gmail.com>
Approved by:	maintainer
2009-10-29 22:26:14 +00:00
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Martin Wilke
75beac64d2 - Fix local disclosure of X authority magic cookie
PR:		134801
Submitted by:	Eygene Ryabinkin <rea-fbsd@codelabs.ru>
Approved by:	maintainer timeout (security 8 days)
Security:	http://www.freebsd.org/ports/portaudit/80f13884-4d4c-11de-8811-0030843d3802.html
2009-05-30 19:18:58 +00:00
Robert Noland
fe46505328 Chase xserver update with driver port bumps. 2009-05-07 19:42:40 +00:00
Robert Noland
4bd18aa0af Chase the Xorg server update and bump ports that depend on it. 2009-04-04 04:05:11 +00:00
Martin Wilke
35e3ad8f09 - Update to 1.3.1
PR:		127852
Submitted by:	Tobias Roth <ports@fsck.ch> (maintainer)
2008-10-05 14:41:50 +00:00