summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2004-10-20A progress bar for things that take a while. It looks likeadrianp4-0/+33
50% [===== ] and is as long as the terminal. Linear estimation of the time left for the process to run is available.
2004-10-20Enable pkgviews installation.minskim1-1/+3
2004-10-19Note addition of py-InlineEgg and appropriate licenseadrianp1-1/+2
2004-10-19InlineEgg is a Python module that provides the user with a toolbox ofadrianp4-0/+74
convenient classes for writing small assembly programs. Only that instead of having to remember confusing assembly mnemonics and requiring the developer to remember how to use complex tools like assemblers and linkers, everything is done the easy way: in Python. InlineEgg is oriented - but not limited - to developing shellcode (sometimes called eggs) for use in exploits.
2004-10-18Update to version 1.00.seb6-46/+40
Changes since last packaged version (0.16alpha.pl0): * We now support the "x" (make g-file executable) and "y" (limit keyword expansion) SCCS file flags. These are SCO OpenServer and Sun Solaris 8 extensions, respectively. * We now support "sccs diffs -u", which of course produces unified-format diffs. We also support the "-n" and "-w" options to diff and the -a, -B, -d, -H, -p, -q, -s, -v ad -y options to GNU diff. * Some changes to support compilation with Sun CC 5.5. (this was a suggestion by Thomas Duffy, who has just taken on responsibility for the RPM and SRPM packages of CSSC). * The "sccs -d /xxx print foo.txt" command now works; previously, use of the "-d" flag would have generated an error. * Better handling of the archive bit on Windows systems.
2004-10-17Pass RANLIB path down to libtool's configure script; addresses PR pkg/27217.tv1-1/+3
2004-10-17Specialized bl3 include used to intercept "convenience" copies of libltdltv1-0/+13
embedded within program source, which is often not very up-to-date.
2004-10-16Add Interix-*-* to _INCOMPAT_READLINE because libedit of Interix doesn'tminskim1-2/+2
provide any readline functions. Noted by HIRAMATSU Yoshifumi in PR pkg/27275.
2004-10-16Mark as using c++, and set GCC_REQD to 3.0 so this builds on 1.6.2.wiz1-1/+3
2004-10-15Update to 2.2.3:jmmv2-5/+5
Other bugs and changes: - Updated translations: en_CA (Adam Weinberger), fr (Craig Jeffares)
2004-10-15Update MASTER_SITES as per PR#27266.ben1-2/+3
2004-10-15Update linkage to libltdl (via guile{,14}), which is now its own package.tv8-16/+16
Unfortunately, guile{,14}/buildlink3.mk directly includes it, and I don't know which dependencies actually need libltdl, so it was a recursive bump. Hopefully this recursive inclusion can be ripped out of guile{,14}/buildlink3.mk at some point and bubble down to dependencies that actually use libltdl, avoiding this headache in the future....
2004-10-15Ensure the correct perl interpreter is found by configure.gavan1-1/+4
2004-10-15Update linkage to libltdl (via imlib2), now in its own package.tv2-4/+4
2004-10-15Update linkage to libltdl, now in its own package.tv4-8/+10
2004-10-15libtool/buildlink3.mk (now libltdl/buildlink3.mk) should only be usedtv1-2/+1
if libltdl is needed; otherwise use USE_LIBTOOL.
2004-10-15The bl3 is now in devel/libltdl.tv1-18/+0
2004-10-14Fix unterminated conditional (properly).tv1-2/+2
2004-10-14Re-add dlcompat dependency lost in libltdl overhaul, but since it's now onlytv1-1/+4
needed at build time for libtool-base, mark BUILDLINK_DEPMETHOD as such.
2004-10-14+libltdltv1-1/+2
2004-10-14Update libtool* packages to account for libltdl split, and simplify bytv5-44/+41
moving some common things into Makefile.common.
2004-10-14Split out libltdl into its own package, so that it can be used and updatedtv4-0/+58
independently of the libtool script.
2004-10-14Updated to version 0.7.2salo3-8/+8
- migth as well just take maintainership Changes: - Fix for the compilation on Solaris. - Redone the #if... hierarchy to be a bit less confusing. - Remove the unsupported float80 support - Allow building a DLL with MSVC7 (not compatible with the MinGW one) - Proper description for the SHARED option.
2004-10-14Speed up subdir configure with -C.tv1-1/+3
2004-10-14Enable pkgviews installation.minskim1-1/+3
2004-10-14Don't put a .la file anywhere but its installed location, and definitelytv4-10/+20
don't put it in share/. Fixes bulk build/"make package".
2004-10-14If builtin libintl has ngettext(), force packages requiring gettextminskim1-1/+4
API version 2 to choose the builtin library over GNU gettext shipped with each package. In fact, the gettext library included in a package should never be used. Otherwise every such package would install charset.alias and locale.alias, causing conflicts with each other when pkgviews is enabled. For platforms without ngettext() in their builtin libintl (assumed to be gettext-lib-0.10.35nb1 by gettext-lib/builtin.mk), packages requiring gettext API version 2 must add dependency on gettext-lib>=0.10.36 to share devel/gettext-lib rather than to link statically against the included gettext library.
2004-10-14Update devel/ccache to 2.4.xtraeme3-24/+28
Changes: * Added CCACHE_READONLY option. * Added CCACHE_TEMPDIR option. * Fixed handling of hard-linked compiler on AIX. * Added O_BINARY support, to try and support win32 compiles. * Show cache directory in stats output. * Fixed handling of HOME environment variable. NOTE: This release changes the hash input slighly, so you will probably find that you will not get any hits against your existing cache when you upgrade.
2004-10-13Oy, what a hack. But then, so is Interix....tv1-2/+3
On Interix, force inclusion of devel/ncurses/buildlink3.mk from mk/curses.buildlink3.mk. This forces inclusion of its builtin.mk too. In devel/ncurses/builtin.mk, if using Interix's builtin ncurses, always transform -lncurses to -lcurses. (-lncurses is static, but -lcurses is shared; we want the shared version.)
2004-10-13Fix HOMEPAGE. Now it is a real webpage instead of a download site.reed1-2/+2
2004-10-13Workaround build problem on Solaris 10.gavan5-1/+65
If HAVE_POSIX_SPAWN is defined, code is compiled in that requires environ to be declared. Solaris doesn't declare environ, so declare it (guarded by HAVE_ENVIRON_DECL) in the files in which it is used. Solaris 10 systems HAVE_POSIX_SPAWN, whereas previous versions do not.
2004-10-13Update MASTER_SITES and HOMEPAGE which isn't available any more.taca1-3/+3
Fix PR pkg/27244.
2004-10-13Update to kdevelop 3.1.1 (part of KDE 3.3.1).markd1-2/+2
2004-10-13Update to kdevelop 3.1.1 (part of KDE 3.3.1)markd2-7/+6
Changes unknown.
2004-10-13Update to KDE 3.3.1.markd2-5/+4
Changes: * umbrello: Remove need for flex library * umbrello: Fix various crashes * umbrello: Fix deletion of message in sequence diagram * umbrello: Fix deletion of association name label * umbrello: Fix C++ import of code with comments * umbrello: Improve quality of export to EPS * umbrello: Allow deletion of enum literals * umbrello: Improve perl code generation (POD)
2004-10-13No need to include libtool/buildlink3.mk; defining USE_LIBTOOL is enough.minskim1-2/+1
2004-10-13Override eet.pc. No PKGREVISION bump because this package wasminskim1-1/+4
imported a few minutes ago.
2004-10-13eet is not in pkgsrc-wip any more.minskim1-2/+2
2004-10-13Add and enable eet.minskim1-1/+2
2004-10-13Import eet from pkgsrc-wip. Packaged by Peter Bex and modified by me.minskim5-0/+72
EET is a tiny library designed to write an arbitrary set of chunks of data to a file and optionally compress each chunk (very much like a zip file) and allow fast random-access reading of the file later on. It does not do zip as a zip itself has more complexity than is needed, and it was much simpler to implement this once here. EET is extremely fast, small and simple. EET files can be very small and highly compressed, making them very optimal for just sending across the Internet without having to archive, compress or decompress and install them. They allow for lightning-fast random-access reads once created, making them perfect for storing data that is written once (or rarely) and read many times, but the program does not want to have to read it all in at once. It also can encode and decode data structures in memory, as well as image data for saving to EET files or sending across the network to other machines, or just writing to arbitrary files on the system. All data is encoded in a platform independent way and can be written and read by any architecture.
2004-10-12Disable pkgviews installation. It can't work ATM because this package usesjmmv1-3/+1
a "shared directory" where other packages install files in. Addresses PR pkg/26128.
2004-10-12Another Interix fubar workaround: C++ libs weren't linking in libtooltv5-85/+130
because Interix installs completely hosed .la files for libstdc++ and libsupc++. Make libtool instead trust g++ to DTRT.
2004-10-11Add p5-Data-UUID (hi epg!).salo1-4/+5
Sort.
2004-10-11Quick typo fix for previous which made some libraries not build at alltv4-19/+19
on Interix.
2004-10-11Make -export-symbols work properly under Interix. (The Interix ld(1) doestv5-88/+95
not implicitly add `_' to -retain-symbols-file values, so we have to add it manually before doing the physical link.)
2004-10-11Under NetBSD 2.0_RC3 we "don't work" with sun-jdk15 as well if not better thanabs1-2/+2
we "don't work" with sun-jdk14
2004-10-10Add and enable p5-POE.minskim1-1/+2
2004-10-10Import p5-POE from pkgsrc-wip.minskim4-0/+56
POE is a framework for creating multitasking programs in Perl. POE parcels out execution time among one or more tasks, called sessions. Sessions multitask through cooperation (at least until Perl's threads become mainstream). That is, each session returns execution to POE as quickly as possible so it can parcel out time to the next. POE includes a high-level component architecture. Components are modular, reusable pieces of programs. They perform common, often tedious tasks so programmers can work on more interesting things. POE provides medium- and low-level concurrency functions. Components use them to perform their tasks. The functions are also available to programmers who prefer to avoid the overhead of components at the expense of writing more code. Components and custom sessions coexist because they all use the same basic functions. POE supports graphical toolkits such as Tk and Gtk. It is the only Perl programming framework that does this. It also supports Curses, HTTP, and other user interfaces. POE programs can present multiple user interfaces at once.
2004-10-10Add strace.reed1-1/+2
2004-10-10Import of strace-4.5.7.reed4-0/+34
COMMENT= System call tracing utility If you use SunOS 4.x, System V release 4, Solaris 2.x and Irix 5.x, or similar, please give this a try. (I use it under Linux.)