installed as cpp).
This is done in a similar way as in other x11 ports with the same issue, see
r301687 for details.
PR: ports/172100
Submitted by: Oliver Pinter <oliver.pntr@gmail.com> (pr)
Jan Beich <jbeich@tormail.org> (patch, based on)
Approved by: miwi (mentor)
Obtained from: xorg staging area
when it was updated to .35 on the 12th. That moment, it kept PORTREVISION
1 from the master port. When the master port was updated and PORTREVISION
removed on the 22nd, PKGVERSION of nvidia-driver-173 went backwards as its
PORTREVISION dropped from 1 to 0. While I am at it, provide a comments in
all makefiles that keeping PORTREVISION setting (even when it is seemingly
zero) is important.
Reported by: erwin
The crashes themselves only occur under some special circumstances,
but since it may take some time to get an exp-run for a more recent
KDE version and the newest KTorrent release does cause this crash, it
makes sense to add this patch for now.
patch for CVE-2012-4225 for this version
- Augment security patch for CVE-2012-0946 to cover CVE-2012-4225 as well
for the benefit of really old legacy drivers
- Update www/libxul to 10.0.7
- Update all dependent ports to use www/libxul19 (no functional changes)
- Bump PORTREVISION on ports where libxul is a run dependency as the
resulting package will change.
Submitted by: Jan Beich <jbeich@tormail.org>
With hat: gecko
- As an ongoing effort to sanitize build options, build 256 color support by
default and remove it as an option; this change comes with no price, no
additional dependencies
- Bump PORTREVISION due to the above mentioned default options change
- Remove deprecated header information
the nvidia-driver. Install the libraries in port specific directories.
Use pkg-install and pkg-deinstall scripts to update the hardlinks to the
default locations of these files.
While here clean up some @dirrmtry lines in xorg-server plist for directories
that aren.t created by xorg-server.
Motivator: pkgng
Inspiration: irc, freebsd-x11@ mailinglist discussion (sorry can't find it
anymore to give credit the people)
Reviewed by: danfe@ (for nvidia parts), bapt@
Approved by: danfe@ (for nvidia parts)
With hat: x11@
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.
The so library version has changed.
Bump PORTREVISIONs at dependent ports.
PR: ports/169733
Submitted by: bsam (me)
Approved by: multimedia (maintainer timeout 3 weeks)
clang as system compiler and cpp is clang cpp (as opposed to GNU cpp).
This is done by removing the configure test for cpp completely. Using
clang cpp will make some manual pages as well as some scripts get slightly
wierd whitespace formatting. However, it does not affect the function of
the scripts or the instructions in the manual pages.
PR: ports/166373
Submitted by: Jakub Lach <jakub_lach@mailplus.pl> (PR)
Patch by: me (with ideas from PR and mailing list)
Tested by: Jakub Lach <jakub_lach@mailplus.pl>, me
Approved by: kwm (mentor)
Obtained from: xorg staging area
Add .desktop files for starting and stopping the daemon, and locking
and blanking the screen.
Add an explicit build dep for pkgconf, and add a sed pattern for configure
since pkgconf does not support the --list-all option
2012-07-20 audio/etoile-melodie: API no longer supported
2012-07-20 audio/etoile-volumecontrolmenulet: API no longer supported
2012-07-20 deskutils/etoile-corner: API no longer supported
2012-07-20 deskutils/etoile-dictionaryreader: API no longer supported
2012-07-20 deskutils/etoile-distributedview: API no longer supported
2012-07-20 deskutils/etoile-extendedworkspacekit: API no longer supported
2012-07-20 deskutils/etoile-hardware: API no longer supported
2012-07-20 deskutils/etoile-inspectorkit: API no longer supported
2012-07-20 deskutils/etoile-lookandbehavior: API no longer supported
2012-07-20 deskutils/etoile-menuserver: API no longer supported
2012-07-20 deskutils/etoile-panekit: API no longer supported
2012-07-20 deskutils/etoile-scriptservices: API no longer supported
2012-07-20 deskutils/etoile-servicemenulet: API no longer supported
2012-07-20 deskutils/etoile-servicesbarkit: API no longer supported
2012-07-20 deskutils/etoile-systemconfig: API no longer supported
2012-07-20 deskutils/etoile-trackerkit: API no longer supported
2012-07-20 deskutils/etoile-ui: API no longer supported
2012-07-20 devel/etoile-collectionkit: API no longer supported
2012-07-20 devel/etoile-coreobject: API no longer supported
2012-07-20 devel/etoile-foundation: API no longer supported
2012-07-20 devel/etoile-serialize: API no longer supported
2012-07-20 devel/etoile-unitkit: API no longer supported
2012-07-20 devel/llvm-etoile: API no longer supported
2012-07-20 editors/etoile-typewriter: API no longer supported
2012-07-20 graphics/popplerkit: API no longer supported
2012-07-20 graphics/vindaloo: API no longer supported
2012-07-20 lang/etoile-compiler: API no longer supported
2012-07-20 lang/etoile-io: API no longer supported
2012-07-20 lang/etoile-languagekit: API no longer supported
2012-07-20 lang/etoile-lkplugins: API no longer supported
2012-07-20 lang/etoile-scriptkit: API no longer supported
2012-07-20 lang/etoile-smalltalkkit: API no longer supported
2012-07-20 multimedia/etoile-babbler: API no longer supported
2012-07-20 multimedia/etoile-mediakit: API no longer supported
2012-07-20 multimedia/etoile-multimediakit: API no longer supported
2012-07-20 net-im/etoile-stepchat: API no longer supported
2012-07-20 net-im/etoile-xmppkit: API no longer supported
2012-07-20 sysutils/etoile-behavior: API no longer supported
2012-07-20 sysutils/etoile-installer: API no longer supported
2012-07-20 sysutils/etoile-powermenulet: API no longer supported
2012-07-20 sysutils/etoile-system: API no longer supported
2012-07-20 textproc/etoile-lucenekit: API no longer supported
2012-07-20 textproc/etoile-ogrekit: API no longer supported
2012-07-20 textproc/etoile-opmlkit: API no longer supported
2012-07-20 www/etoile-bookmarkkit: API no longer supported
2012-07-20 www/etoile-mollusk: API no longer supported
2012-07-20 x11-fm/etoile-fontmanager: API no longer supported
2012-07-20 x11-themes/etoile-azbackground: API no longer supported
2012-07-20 x11-themes/etoile-camaelon: API no longer supported
2012-07-20 x11-themes/etoile-etoilemenus: API no longer supported
2012-07-20 x11-themes/etoile-iconkit: API no longer supported
2012-07-20 x11-themes/etoile-wildmenus: API no longer supported
2012-07-20 x11-wm/etoile-azalea: API no longer supported
2012-07-20 x11-wm/etoile-azdock: API no longer supported
2012-07-20 x11-wm/etoile-azswitch: API no longer supported
2012-07-20 x11-wm/etoile-login: API no longer supported
2012-07-20 x11/etoile: Update to a new release is required
2012-07-20 x11/etoile-idle: API no longer supported
2012-07-20 x11/etoile-iterm: API no longer supported
2012-07-20 x11/etoile-xwindowserverkit: API no longer supported
2012-07-20 x11/gnustep-app: API no longer supported
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility
This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG
it can take the following arguments:
- yes (meaning build only dep)
- build (meaning build only dep)
- run (meaning run only dep)
- both (meaning run and build dep)
From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.
While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config
With Hat: portmgr
Exp-runs by: bapt (pointhat-west), beat (pointyhat)
- while here without-{gl,sx} are no longer valid options, update to optionsNG and pet portlint [2]
PR: ports/169766
Submitted by: umeno@rr.iij4u.or.jp [1], jgh@ [2]
Approved by: maintainer timeout, marius@nuenneri.ch ( 15 days )
BUILD_DEPENDS= p5-XML-Parser>0:${PORTSDIR}/textproc/p5-XML-Parser
USE_PERL5_BUILD= yes
Without the latter, and without Perl installed, I get this in configure:
checking for perl... no
configure: error: perl not found
Without the former I get this, still in configure:
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
The original patch was written by Jan Beich in the PR mentioned
below. I haven't been able to fully build x11/qt4-opengl yet due to
other errors which show up later, but at least this one problem is
solved, and the fix will be included in the next Qt 4.8 release.
No PORTREVISION bump, as users of other standard C++ libraries are not
affected, and no dependencies have been changed.
PR: ports/169871
Submitted by: Jan Beich <jbeich@tormail.org>
He had requested this some time ago, so any past timeouts should not be held
against him.
Your work in the past has been much appreciated, thank you.
Submitted by: maintainer, via private email
* Made `pipes' be ridiculously less efficient, but spin.
* Added better mouse control to `rubik', `cube21', `crackberg', and `julia'.
* Cosmetic improvements to `queens' and `endgame'.
* `sonar' can now ping local subnet on DHCP.
* Most savers now resize/rotate properly.
* Various fixes.
For the port:
* Remove a post-patch that was incorporated upstream
* Add a patch to sonar.xml to ping freebsd.org instead of linux.org,
and explain how to enable ping via the ports build option.
- Replace deprecated PATCHDIR reference with more appropriate FILESDIR
- Remove old comment about inconsistencies in nVidia release numbers
PR: ports/169186 (version update)
* Enlarged the texture image for `lament'.
* XInput devices now also ignore small mouse motions.
* Various minor fixes.
For the port:
* Add CONFLICTS with xscreensaver-gnome*
* s/X11BASE/LOCALBASE/
* Remove a pattern in pre-patch that was incorporated upstream
* Add a pre-patch pattern to fix the image for `lament'
(Version 5.16 was quickly replaced by 5.17 due to compilation problems)
checking whether the C compiler works... no
configure: error: in `/work/a/ports/x11/powershell/work/powershell-0.8':
configure: error: C compiler cannot create executables
Reported by: pointyhat
- Update to 1.1.5
- Also install man page
- Convert NOPORTDOCS check to new options framework
- Update homepage and master site
Approved by: crees, tabthorpe (mentors)
${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.
- Remove SIPFILES option, some ports (e.g., pykde4) require the files
to be installed.
- Remove DEBUG and TRACING options, and merge them under WITH_DEBUG.
Please note that port revision for all the Haskell ports without version changes
are also bumped. Other per-port updates are coming soon (in separate commits)!
In addition to that, separate -docs ports are no longer needed so they are
now removed.
Thanks ashish@ for the assistance.
Obtained from: FreeBSD Haskell
* 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
The upstream changelog can be seen in
<https://qt.gitorious.org/qt/qt/blobs/4.8/dist/changes-4.8.2>.
Relevant changes include a few patches having been integrated upstream
and thus removed from the ports tree and some improved work on USE_QT4
in bsd.qt.mk.
Add the fix I committed upstream to fix the build with clang 3.1,
originally reported by arrowdodger on #kde-freebsd.
No PORTREVISION bump, as there have been no dependency changes and the
build has been fixed only for people who had never been able to build
it before.
2012-05-10 x11/avant-window-navigator-xfce4: BROKEN for more than 6 month
2012-05-10 deskutils/xfce4-volstatus-icon: BROKEN for more than 6 month
2012-05-10 multimedia/xfmedia-remote-plugin: BROKEN for more than 6 month
2012-05-10 sysutils/thunar-volman-plugin: BROKEN for more than 6 month
memory access vulnerability. While affected underlying code is very similar
in all released drivers, and they all are technically exploitable the same
way, the exploit relies on hardware that is not present in GPUs older than
NV50/G80, hence versions starting from 100.14.03 must be patched.
That said, while the patch does apply to all legacy versions, port revision
bump makes sense only for 173.14.xx series (as 96.43.xx and 71.86.xx do not
hardware exploit relies upon).
Discussed with: Christian Zander
Security: CVE-2012-0946
- Added support for GeForce GTX 690 GPU
- Fixed a problem where starting, stopping, and moving OpenGL application
windows was very slow on Quadro FX 4600, Quadro FX 5600, GeForce 8800 GTX,
GeForce 8800 GTS, and GeForce 8800 Ultra
- Fixed an OpenGL performance regression which affected Geforce 6 and Geforce
7 series integrated GPUs
PR: ports/167619
html documents, to avoid problems with our texinfo tools; pass prefix,
dynamic space size, and lisp bootstrap via make.sh options; update
flags and use them in tests; remove unused patches; simplify and sort
some variables and options-handling; shorten some long lines
The Xorg Team is pleased to announce the next round of Xorg updates.
The team created a new flag called WITH_NEW_XORG that users can include
in /etc/make.conf. This was created for the intel KMS work being done
althouthough It probably works for other chips. Unfortunately, the intel
KMS driver will only work on FreeBSD 9(RELENG|STABLE) or 10/HEAD users.
Older version of FreeBSD will not be supported. Intel users will need
to patch their source manually with Konstantin?s KMS kernel patch to get
the newer chips to work. Please carefully read UPDATING entry.
Changes:
- libdrm 2.4.31 (including KMS support)
- mesa 7.11.2
- xorg-server 1.10.6
- a lot of new Graphic Drivers.
I would like to thank:
Koop Mast
Eitan Adler
Niclas Zeising
and all helpers and testers from x11@.
the EoL of the last 7.x release. The 7.x branch is the only supported
FreeBSD version not yet at his EoL which needs a linux 2.4 based linuxulator
environment (linux_base-f10 doesn't work there).
I didn't bump the portrevision, this is mostly done as a hint for ports
committers to tell them that at least the emulation@-owned ports need
to stay until then (even the forbidden ones). The dependent ports need to
go at the same time, but are free to be deleted before.
Discussed with: bsam
designed to be used with a background screen daemon, such as xidle.
Current features include:
- Support for pixmap (image) xpm background and login box.
- It gives visual feedback as you type the password (Shows username and
* for each character of password typed.)
- Bind arbitrary commands to key combinations (allows tasks such as
pause/un-pause music without unlocking the screen)
- Optional XFT support for anti-aliased fonts. (This is optional in case
greater security is desired)
- Optional Imlib2 support for use of png or jpg formats, which are more
appropriate for photos or high-color images than xpm.
- Portable to most UNIX-like operating systems, developed on FreeBSD.
WWW: http://chiselapp.com/user/beyert/repository/metalock/
PR: ports/166326
Submitted by: Timothy Beyer <beyert@cs.ucr.edu>
Approved by: wen@ (mentor)
Feature safe: yes
mark them as CONFLICTS_INSTALL
mark x11-themes/sapphire-themes as BROKEN because it depends on both xli and xloadimage
Reported by: pointyhat(pkgng exp-run)
Feature safe: yes
1. If gnome_enable is not set, gdm_enable will remain undefined.
2. Change the order of calling load_rc_config() and setting the
default variables to the typical order for ports
3. Not only is the checkyesno for gdm_enable in gdm_start() not
needed, it causes problems if, for example the user does
'/usr/local/etc/rc.d/gdm onestart' from the command line.
4. Switch to using 'unlink' instead of 'rm -f'
5. If lshal does not exist, error out instead of looping
6. Mark a variable local
Bump the PORTREVISION.
PR: ports/159391
Submitted by: dougb
Feature safe: yes
command.c:2:20: error: WMaker.h: No such file or directory
command.c:289: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
command.c:290: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
command.c: In function 'cmd_getc':
command.c:1913: error: 'app' undeclared (first use in this function)
command.c:1913: error: (Each undeclared identifier is reported only once
command.c:1913: error: for each function it appears in.)
*** Error code 1
Reported by: pointyhat
to fix DVB support. (which still is broken for tuners using
hardware pid filtering, like when running webcamd with
"-m dvb-usb-init.force_pid_filter_usage=1".)
- Add patches to fix build of ports depending on libxine to:
audio/amarok,
graphics/gimageview [1], graphics/pornview [1],
graphics/osg [2], graphics/osg-devel [2],
multimedia/emotion,
x11/kdelibs4 [3],
multimedia/kmplayer,
multimedia/konverter,
multimedia/qdvdauthor [4],
multimedia/vdr-plugin-xineliboutput,
multimedia/xfce4-media [5],
multimedia/xine_artsplugin,
multimedia/k9copy-kde4 [6]
- Fix RUN_DEPENDS= xine... which should be LIB_DEPENDS for audio/atunes . [7]
- Mark multimedia/phonon-xine BROKEN which refuses to build with
libxine 1.2.x and is deprecated upstream. [3]
- Disable XINE knob for x11/eaglemode for which I don't have a fix. [2]
- Note: multimedia/kaffeine runs after rakuco's x11/kdelibs4 fix,
but it only shows a green window at least with mp4 or ts files.
(avi files and audio still work.) It seems the kaffeine developers
have found this too and are now switching away from libxine in
their git repo - so I guess we'll have a broken kaffeine at least
until they release a new version.
- Bump PORTREVISIONs for ports depending on libxine by default.
- Add optional libbluray support to multimedia/libxine and
multimedia/vdr-plugin-xineliboutput.
PR: ports/165057 [6]
Submitted by: nox (self) [6], rakuco [3]
Approved by: dinoex (maintainer, via irc) [1],
amdmi3 (maintainer, via private email) [2],
kde@ (rakuco, via irc) [3],
Phil Oleson <oz@nixil.net> (maintainer, via private email) [4],
xfce@ (rene, via irc) [5],
Eduardo Gielamo Oliveira <egoliveira@gmail.com> (maintainer) [6],
lme (maintainer, via irc) [7]
Thanx to: Darren Salt (upstream libxine maintainer) for a few
hints on irc to help with patching ports depending
on deprecated libxine features