Commit graph

2161 commits

Author SHA1 Message Date
wiz
21d63e32a9 Fix compilation problems if work directory is on LFS.
Patch by Konrad Schroder.
See kern/16149.
2002-05-08 08:18:19 +00:00
itohy
882481b355 Oops, forgot X11BASE -> X11PREFIX change for xpkgwedge. 2002-05-08 02:14:09 +00:00
wiz
7a34943d2a Fix if statement. 2002-05-07 22:19:28 +00:00
wiz
dfb7b4862b Remove as version check; has bad interactions if you have binutils installed
before trying to make mplayer, but not a gcc that's new enough in the base
system.
2002-05-07 22:08:03 +00:00
wiz
cacb848689 Share patches between gmplayer and mplayer. 2002-05-07 22:02:04 +00:00
wiz
cd1a7bfa0c Slightly different version of patch-ab, provided by Veego, so
that it works better on non-NetBSD systems.
2002-05-07 20:26:12 +00:00
itohy
3a9ea86baa Update pstoedit to 3.31. Approved by wiz.
Tested compilation on i386 (a.out) and alpha (ELF).
Note the usage of libtool is not normal.
2002-05-07 13:18:26 +00:00
tron
6d7c885cd1 Fix build problems under Solaris. The necessary patches were contributed
by Lubomir Sedlacik in PR pkg/16554.
2002-05-06 11:46:21 +00:00
wiz
da02c987fb Update to 0.90pre3 (0.90rc3). Changes:
- 3DNow optimization of AC3 4ch downmix fixed, optims re-enabled
- DGA error/fail after 1 second of playing fixed
- big A-V desync for some AVI files fixed
- image distortions when seeking in some MPEG files fixed
- libmpdvdkit + gcc 3.x issue solved (our CFLAGS triggered a gcc3 bug...)
- GUI aspect ratio and fullscreen switch fixes, cleanups
- low FPS .wmv playback fixed
- buggy v4l audio grabbing disabled, we cannot fix, but patches are
  welcomed!
- various mjpeg improvements in libavcodec
2002-05-06 11:13:44 +00:00
wiz
848a96d7cd Update to 0.9.9:
- Grayscale native support (PGM format), plus four binarization methods.
- Internal preprocessor including deskewing, balancing, thresholding and
  interpolation (by Giulio Lunati).
- Various new features: border path computing, barcode search,
  detection of extremities, PAGE only mode, the flea, the spyhole,
  instant threshold, per-depth optimized X code, etc.
- Documentation updated (but not finished). Glossary added.
- Many bugfixes and interface enhancements.
2002-05-04 23:45:42 +00:00
jtb
7b9f91d9b4 Add and enable gri. 2002-05-03 23:46:18 +00:00
jtb
c72750f620 Initial import of gri.
Gri is a language for scientific graphics applications.  By 'language'
I mean that it is a command-driven application, as opposed to a
click/point application.  It is analogous to latex or tex, and shares
the property that extensive power is the reward for tolerating a
modest learning curve.  Gri output is in industry-standard PostScript,
suitable for incorporation in documents prepared by various text
processors.

Gri can make x-y graphs, contour-graphs, and image graphs.  In
addition to high-level capabilities, it has enough low-level
capabilities to allow users to achieve a high degree of customization.
Precise control is extended to all aspects of drawing, including
line-widths, colors, and fonts.  Text includes a subset of the tex
language, so that it is easy to incorporate Greek letters and
mathematical symbols in labels.
2002-05-03 23:45:10 +00:00
fredb
b2fbcaa5db These two packages really only need GNU "as" 1.11 or newer to build on
NetBSD-1.5.*, so pull in the build-time dependency on binutils and gcc
conditionally on the version reported by ${AS}. For that case, set
${GCC_EXEC_PREFIX} in the build environment, and pass in an "--as="
argument to "configure", to make absolutely sure the new "gas" gets used.
2002-05-03 18:00:50 +00:00
fredb
b376746088 Let this package build on NetBSD-1.5.*, too (with same patch as committed
to "mplayer").
2002-05-03 17:54:18 +00:00
wiz
1b86884d40 Enable for NetBSD-*-i386, after mtrr workaround. 2002-05-03 14:52:04 +00:00
wiz
c8e4dfde7c Comment out the mtrr parts on NetBSD versions that don't support them.
Might make mplayer work on 1.5.2 and similar.
2002-05-03 14:50:42 +00:00
zuntum
8c9fa3b578 Switch MASTER_SITES from my homepage to MASTER_SITE_LOCAL 2002-05-03 10:55:17 +00:00
wiz
6e0e19017d Restrict again to -current starting from 1.5Y -- doesn't compile on 1.5.x
because of missing MTRR support.
2002-05-02 12:22:47 +00:00
veego
7a0c620426 Update mplayer from version 0.60 to 0.90pre2 (old distfile is now longer
available). Not tested with the recent gcc and binutils changes.

Only one local patchfile is now needed, which fix a -Wl,-R problem
and reenables the auto detect support for libmpdvdkit on NetBSD.

Where libmpdvdkit is now disabled, due to the css code in that source.
The MPlayer code use libdvdread so it still can read DVDs.
The css code is also the reason why we have to use NO_SRC_ON_FTP.

List of changes, without being complete.

Changes in 0.90pre2:

- hwac3 fixes (try AFMT_AC3 first), bigendian fixes for PCM audio
- 2-pass encoding with libavcodec (-lavcopts vpass=x), B frames support
- faster .ogg seeking (use -forceidx for slow but accurate one)
- audio-only with gui fixed
- -rootwin fixed for x11,xv,xmga,xvidix
- aspect ratio fix for ffmpeg12
- mpeg-es detection fixed
- runtime cpudetect disabled by default
- support for many new win32 codecs, including mss1, tm20, ucod, truespeech
- divx audio dll sig11 with glibc 2.1.(2|3) fixed
- includes libmpdvdkit - patched kit of dvd libraries (enabled for linux+freebsd)
- manpages updated
- 'f' (fullscreen switch) fixed for some WMs, still has problems
- various freebsd and openbsd portability patches
- options -xy,-zoom,-flip usable with mencoder too, -xy keeps aspect
- -vop lavc, using new fast best libavcodec for realtime mpeg1 transcoding
- fixed gtk gui crash with --disable-mencoder
- no more black vobsub subtitles :)

Changes in 0.90pre1:

- 100% GPL - yeah, so what?
- runtime CPU detection code - any x86 MPlayer binary can run on "any"
  other x86 CPU
- video filter layer - with numerous plugins (crop, expand, etc, see
  the documentation)
- ability to view or encode DVD/vobsub and/or text subtitles into the
  output AVI
- prelimenary dvdnav support (experimental)
- Direct Rendering - can't be used with libavcodec yet, sorry
- ability to display subtitles under the image, on black bands
- FFmpeg (included) now supports decoding MPEG4v2 (MP42) and DivX 5.0
  files too
- greatly enhanced MPEG4 encoder - in libavcodec. It's not always as good
  as DivX4, but is twice as fast - so it's very useful on realtime encoding.
  And generally also.
- audio-only (wav/mp3/wma/ogg) file playback (console only)
- playing/encoding audio from separate wav/mp3 file
- support for more fileformats, including the new and very popular .ogg
- multiple files playback from console, including various playlist formats
- and of course, faster than ever... :)
2002-04-30 15:09:57 +00:00
zuntum
ec9455a308 rework comment describing why we are setting TMPDIR to ${WRKDIR} 2002-04-30 13:26:48 +00:00
wiz
e0fb643be2 Use gcc and binutils packages, if necessary. 2002-04-30 13:25:49 +00:00
wiz
4c2cea3940 Use gcc and binutils packages if the system's are not new enough.
Makes it build on at least 1.5.2/i386.
2002-04-30 12:45:29 +00:00
wiz
76c0865a3f Set USE_CONFIG_WRAPPER. 2002-04-28 22:21:15 +00:00
wiz
26128eef61 Add USE_CONFIG_WRAPPER. 2002-04-28 22:12:53 +00:00
hubertf
0b66ddb0ea Mark the pkg as broken, not interactive.
It still needs attention...
2002-04-28 18:08:27 +00:00
hubertf
c33ec430a1 Mark this pkg as interactive on sparc64 - building hangs on that
platform.
2002-04-27 02:39:00 +00:00
wiz
d15b93d509 regen: Distfile on MASTER_SITE changed, but only the Changelog inside.
Go figure. Closes pkg/16432.
2002-04-23 08:16:03 +00:00
jlam
ec8f6ad65a Note explicitly that this package is USE_X11BASE. Currently, it relies on
motif.buildlink.mk to define it.
2002-04-23 02:08:51 +00:00
rh
fe52414a8c Move COMMENT to the individual Makefiles. 2002-04-22 11:45:51 +00:00
rh
50bf47f971 Add and enable gmplayer 2002-04-21 08:08:27 +00:00
rh
cf076c22a8 Initial import of gmplayer-0.60, an mplayer version with a GTK+ interface.
Provided by Rhialto <rhialto@azenomei.knuffel.net> in PR pkg/16417, with
some modifications by me to make this package coexist with mplayer.
2002-04-21 08:07:49 +00:00
rh
dd115018c0 Split out 'Makefile.common' for upcoming import of gmplayer package. 2002-04-21 08:05:23 +00:00
cjep
af8d6f69e2 On arm32, use gcc-2.95.3 to avoid internal egcs errors. 2002-04-20 15:47:01 +00:00
seb
233f17bfd3 Update to version 1.8.5.
Changes in version 1.8.5:
	- various portability fixes
	- various SVG fixes and optimizations

Changes in version 1.8.4:
	- SVG renderer:
		- make graph|node|edge ids unique, particularly for multiedges
		- put graph|node|edge names in <title>...</title>
		- use some property inheritance to reduce size of output
		- fix compile errors when no zlib
		- updated DTD reference
	- GD renderer:
		- Minimal Type1 font support
			- look in {${X11BASE},${X11PREFIX}}/lib/X11/fonts/Type1
			- look for .pfa or .pfb font files based on fontname
		- run gdgen.c through dos2unix - problems with gcc on SuSE
	- fix Mac-OSX build problems:
		- improve strto[u]ll configure tests
		- add -fno-common for extern problem
		- function renamed to avoid conflicts (vis -> visibility)
		- add configure tests for search.h, malloc.h, getopt.h, errno.h
		- improve configure tests for FILE struct features
		- add configure tests for lrand48
	- add new demo graphs:
		- graphs/undirected/Heawood.dot
		- graphs/undirected/Petersen.dot
	- neato:
		- fix for -x implementation in neato (Bug 77)
		- fix spline problem (Bug 87)
		- fix some divide-by-zero problems
	- twopi:
		- fix Bug 117
		- update man pages for disconnected graphs capability
	- added arrowhead or arrowtail = tee
	- add dotneato/pack code to twopi
	- add contrib/prune to gnu build and install

Changes in version 1.8.3:
	- fixed parse error for lines starting with '#' in .dot files
	- fixed a recently introduced bug that caused failure of:
		digraph G {  {rank = same;  A -> B; B -> A } }
	- updated DOCTYPE header in SVG outputs
	- added dotneato/common/xbuf.[ch] for dynamic string handling
	  to avoid sprintf buffer overruns.
	- twopigen - handle special case of graphs with < 3 nodes.
	- neato - handle point shapes
	- added fontcolor support to svg
	- Fixed bug 109
	- Removed duplicate definitions for str[n]casecmp
	- Added missing declarations needed for Windows
       - Cleaned up warning messages from set but unused variables
       - Removed use of DOS preprocessor variable; uniformly replaced by MSWIN32
2002-04-19 18:42:33 +00:00
jlam
3e84207f88 Remove USE_BUILDLINK_X11 (no such variable) and remove unnecessary
NO_CONFIGURE definition.
2002-04-17 02:57:00 +00:00
jlam
b2ccdc84be Explicitly set USE_X11BASE as this package installs an app-defaults file. 2002-04-17 02:54:00 +00:00
jlam
194065a049 Remove redundant USE_MOTIF as we already include motif.buildlink.mk. 2002-04-17 02:52:48 +00:00
fredb
5e3a7fb447 The man pages haven't been compressed by default on NetBSD for a long time. 2002-04-14 23:34:40 +00:00
jlam
7acc16dcb7 Move the inclusion of Makefile.common below the definition of
USE_BUILDLINK_ONLY so that the buildlink.mk files included by
Makefile.common will trigger the correct Makefile logic.  Also strongly
buildlinkify while I'm here.
2002-04-10 01:32:22 +00:00
jlam
87c5c7462c buildlink.mk for GLE headers and libraries 2002-04-09 22:42:08 +00:00
jlam
cb396e874e This uses no longer uses ltconfig, so set LIBTOOL_OVERRIDE instead of
LTCONFIG_OVERRIDE.
2002-04-09 15:29:51 +00:00
jlam
5ff54abf32 Add missing pgmoil symlink. 2002-04-09 06:33:10 +00:00
wiz
47f876c3d7 Update to 1.500.4. Some bugfixes, and documentation updates. 2002-04-08 12:25:54 +00:00
tron
b6343d0c10 Use "suse_linux/Makefile.application" to pick correct SuSE packages. 2002-04-04 12:29:46 +00:00
tron
0118d264e9 Depend on version 7.3 or newer of the SuSE packages because these are the
first once which really make this program work.
2002-04-04 10:01:31 +00:00
tron
3bfaea85af Update "mtv" package to version 1.2.5 because old distribution file
disappeared.
2002-04-03 11:00:01 +00:00
tron
6334710c8b Try to fix build problem under NetBSD 1.5.x discovered in last bulk build. 2002-03-30 08:27:26 +00:00
wiz
05ba6017d6 Update to 1.9.14. Changes since 1.9.13:
* load.c: Fixed reported bug.  If Imlib thought it needed a fallback,
  bad things will happen.
* utils.c: Removed the open/close_helper functions.  A little less
  bloat now removed.
2002-03-29 18:01:13 +00:00
dmcmahill
381a95a048 update to tgif-4.1.42
Here's a list of added features/bug fixes.

1)  Tgif's home has moved from University of Maryland to University of
    Southern California.
2)  If there's no domain resources specified in the X resource file,
    tgif will use the library path specified when tgif is compiled as the
    default.  This is the directory where the equation symbols are installed.
    Thanks to A. Sengupta <osegu@iitk.ac.in> for pointing out the problem.
3)  For Red Hat 7.2, /usr/bin/xpmtoppm cannot handle input file whose
    format is XPM version 1.  Suport for a new compiler option,
    -D_XPM3TOPPM, is added so that tgif can generate XPM format version 3 by
     default.  This is has the same effect as setting Tgif.XPmOutputVersion to 3
    and Tgif.UseXPmVersion1ForImageMap to false.
4)  Add more information in the tooltip when
    Tgif.MeasureTooltipVerbose is set to true.
5)  Add a new LaTeX equation symbol file "eq4xpm.sym" in the release.
    Instead of generating and embedding an EPS file, this new object
    will generate and embed an XPM file with additional controls.  Please
    open this file with tgif for more details and check out
    http://bourbon.usc.edu:8001/tgif/faq/eq4xpm.html.
    Thanks to Kai Sattler <kaisat@post.tele.dk> for the contribution.
6)  Fix a bug in tgwb when a text object is being edited.
7)  Obsolete the Tgif.LandscapePdfSetPageDevice X default (because the
    name was misleading) and add support for a new X default,
    Tgif.PdfSetPageDevice.  As mentioned in the release notes for
    tgif-4.1.39, the use of this should
    not be necessary in the future (and is considered a bug in
    should not be necessary in the future (and is considered a bug in
    ps2pdf).
    The old commandline option, "-nolandpdfspd" is also obsolete and
    is replaced by "-pdfspd=yes" and "-pdfspd=no".
8)  Add a new X default, Tgif.NoModeWindow, so that tgif can start
    without a mode window.
9)  Add a new X default, Tgif.MakeUnsavableInSlideShow, so that the
    current file will be made unsavable when slideshow mode is entered.  (If
    the current file contains auto page numbering objects, the file will
    be made
    unsavable regardless of the setting of this X default.)
10) Update the Reliable IP-multicast Library (distributed in the
    rmcast subdirectory of this distribution).  The new version allows
    point-to-point connection between 2 whiteboards.  Please see the updated
    README.tgwb file.  Thanks to the team members of the research group lead by
    Professor Edmundo de Souze e Silva <edmundo@land.ufrj.br> at the
    Federal University of Rio de Janeiro.
2002-03-29 15:40:21 +00:00
cjep
0e5fd032fb On arm32 pull in gcc-2.95.3 to build. 2002-03-25 14:45:25 +00:00