Peter Korsgaard [Wed, 4 Mar 2009 20:58:08 +0000 (20:58 -0000)]
php: convert to Makefile.autotools.in and other improvements
Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>
Closes #5, #77, #141 and #143.
* Migrate php package to Makefile.autotools.in
* Make PCRE regex an option (previously forced on)
* Add calendar option from bug #77
* Add external sqlite3 option from bug #141
New option BR2_PACKAGE_PHP_PDO_SQLITE_EXTERNAL
* Add alternate php.ini configuration option from bug #5
Named BR2_PACKAGE_PHP_CONFIG and defaults to shipped config.
In most scenarios the shipped config isn't good enough, it has
a high memory limit for embedded for example.
* Changed some options from depends to select
Namely openssl, libxml2, zlib, gettext, gmp.
* Disabled some 'y' defaults to make things lighter by default
Namely libxml2, sqlite, pdo and pdo_sqlite.
* Made some of the extensions help text more verbose
Peter Korsgaard [Wed, 4 Mar 2009 20:16:26 +0000 (20:16 -0000)]
iproute2: needs ipv6
Peter Korsgaard [Wed, 4 Mar 2009 20:16:21 +0000 (20:16 -0000)]
iproute: fix makefile
Patch by Olaf Rempel <razzor@kopf-tisch.de>.
- bump version to 2.6.28
- fix download
- change compile ordering (build tc after ip)
- remove both binaries from target when cleaning up
[Peter: fixed target install strip]
Peter Korsgaard [Wed, 4 Mar 2009 14:17:00 +0000 (14:17 -0000)]
alsa-utils: the entire package needs largefile support, not just aplay
Peter Korsgaard [Wed, 4 Mar 2009 13:22:54 +0000 (13:22 -0000)]
alsa-utils: use conditional for utils selection menu items
Peter Korsgaard [Wed, 4 Mar 2009 13:22:50 +0000 (13:22 -0000)]
alsa-utils: aplay: use depends for toolchain options, not select
Peter Korsgaard [Wed, 4 Mar 2009 13:22:44 +0000 (13:22 -0000)]
package: dm (and in turn dmraid) needs largefile support
Peter Korsgaard [Wed, 4 Mar 2009 13:22:38 +0000 (13:22 -0000)]
dmraid: fix build & convert to Makefile.autotools.in
Patch by Olaf Rempel <razzor@kopf-tisch.de>
- was not building at all (x86 uclibc)
- adding devicemapper dependency
Peter Korsgaard [Wed, 4 Mar 2009 11:14:40 +0000 (11:14 -0000)]
target/generic: development system needs wchar + program invocation
Peter Korsgaard [Tue, 3 Mar 2009 22:28:15 +0000 (22:28 -0000)]
iptables: bump version
- bump version to 1.4.2
- add uninstall target
Patch by Olaf Rempel <razzor@kopf-tisch.de>
Peter Korsgaard [Tue, 3 Mar 2009 22:23:22 +0000 (22:23 -0000)]
vtun: provide correct location for lzo headers
Patch by Robert Urban <urban@unix-beratung.de>
Peter Korsgaard [Tue, 3 Mar 2009 22:09:58 +0000 (22:09 -0000)]
binutils: remove handling of ancient versions
Peter Korsgaard [Tue, 3 Mar 2009 22:09:50 +0000 (22:09 -0000)]
binutils: add 2.19.1
Peter Korsgaard [Tue, 3 Mar 2009 21:23:34 +0000 (21:23 -0000)]
binutils: 2.17: fix makeinfo 4.xx check
Fixes #111.
Peter Korsgaard [Tue, 3 Mar 2009 20:23:18 +0000 (20:23 -0000)]
sqlite: bump version and convert to Makefile.autotools.in format
Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>
Closes #139.
Peter Korsgaard [Tue, 3 Mar 2009 20:23:10 +0000 (20:23 -0000)]
uclibc: cleanup version handling
Based on
0171c72 in Bernhards' tree.
Peter Korsgaard [Tue, 3 Mar 2009 09:41:15 +0000 (09:41 -0000)]
uclibc: add 0.9.30.1
Peter Korsgaard [Tue, 3 Mar 2009 08:52:56 +0000 (08:52 -0000)]
util-linux: bump version
Fixes #19
Peter Korsgaard [Mon, 2 Mar 2009 19:56:13 +0000 (19:56 -0000)]
ipsec-tools: use select rather than depends for library dependencies
As noticed on the mailing list.
Peter Korsgaard [Mon, 2 Mar 2009 19:05:33 +0000 (19:05 -0000)]
php: bump version
Fixes Fixes CVE-2008-5498, closes #137.
Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>
Peter Korsgaard [Mon, 2 Mar 2009 15:33:07 +0000 (15:33 -0000)]
busybox: additional 1.13.2 fixes
Peter Korsgaard [Mon, 2 Mar 2009 10:09:44 +0000 (10:09 -0000)]
docs/buildroot: use DESTDIR / install-strip for target install example
Peter Korsgaard [Mon, 2 Mar 2009 09:32:46 +0000 (09:32 -0000)]
kernel-headers: remove empty dirs missing from r25451 (git-svn issue)
Peter Korsgaard [Mon, 2 Mar 2009 08:34:28 +0000 (08:34 -0000)]
docs/buildroot.html: we DO make releases nowadays
Peter Korsgaard [Mon, 2 Mar 2009 08:34:20 +0000 (08:34 -0000)]
s/buildroot.uclibc.org/buildroot.net/
Peter Korsgaard [Mon, 2 Mar 2009 08:33:55 +0000 (08:33 -0000)]
microcom: upstream missing, mark as deprecated
People should use the busybox version these days anyway.
Peter Korsgaard [Mon, 2 Mar 2009 07:59:37 +0000 (07:59 -0000)]
microcom: has been in busybox for a long time now
Peter Korsgaard [Sun, 1 Mar 2009 22:35:48 +0000 (22:35 -0000)]
ncurses: fixup ncurses5-config script
Fixes #133.
Peter Korsgaard [Sun, 1 Mar 2009 20:20:20 +0000 (20:20 -0000)]
tar: bump version
Fixes #69
Peter Korsgaard [Sun, 1 Mar 2009 20:20:15 +0000 (20:20 -0000)]
tar/coreutils: use depends rather than select for toolchain options
Peter Korsgaard [Sun, 1 Mar 2009 20:20:09 +0000 (20:20 -0000)]
toolchain/gcc: libstdcpp dependency was listed twice
Peter Korsgaard [Fri, 27 Feb 2009 14:59:17 +0000 (14:59 -0000)]
libpng: bump version
Fixes unitialized data bug (CVE-2009-0040).
Patch by Soef Qued <souf_oued@yahoo.fr>
Peter Korsgaard [Thu, 26 Feb 2009 20:57:29 +0000 (20:57 -0000)]
avahi/dnsmasq: adjust dbus dep after Makefile.autotools.in conversion
Peter Korsgaard [Thu, 26 Feb 2009 08:05:14 +0000 (08:05 -0000)]
gst-plugins-good: remove dependencies for matroska plugin
This was forgotten when adding config options for zlib and bzip2. The
matroska plugin doesn't need these dependencies, they are optional.
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
Peter Korsgaard [Thu, 26 Feb 2009 08:05:07 +0000 (08:05 -0000)]
gst-plugins-good: add missing FLAC dependency
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
Peter Korsgaard [Wed, 25 Feb 2009 19:51:46 +0000 (19:51 -0000)]
gstreamer: flac plugin support
Patch by Sven Neumann. Closes #99.
Peter Korsgaard [Wed, 25 Feb 2009 19:51:41 +0000 (19:51 -0000)]
php: Config.ext is in a BR2_PACKAGE_PHP conditional, so get rid of depends
Hunks missing from r25406.
Peter Korsgaard [Wed, 25 Feb 2009 14:28:49 +0000 (14:28 -0000)]
avr32: rename 2.6.28.x kernel patches to match current kernel headers version
Peter Korsgaard [Wed, 25 Feb 2009 14:28:35 +0000 (14:28 -0000)]
linux: always apply platform patches if available
Get rid of BR2_KERNEL_HEADERS_PATCH_DIR config, and simply always apply
platform patches if available.
Peter Korsgaard [Wed, 25 Feb 2009 14:27:49 +0000 (14:27 -0000)]
kernel-headers: update -rt support for 2.6.24 / 2.6.26
Peter Korsgaard [Wed, 25 Feb 2009 14:26:03 +0000 (14:26 -0000)]
kernel-headers: remove 2.6.20-22 variants and outdated impi/lzma patches
Peter Korsgaard [Tue, 24 Feb 2009 13:30:03 +0000 (13:30 -0000)]
mesa3d: fix makedepend arguments
Make sure makedepends only searches the gcc/staging dir, and not the
host include dirs.
Peter Korsgaard [Tue, 24 Feb 2009 13:29:59 +0000 (13:29 -0000)]
mesa: use correct config file for arch
Peter Korsgaard [Tue, 24 Feb 2009 13:29:55 +0000 (13:29 -0000)]
mesa3d: use MAKE1 instead of playing around with BR2_JLEVEL
Peter Korsgaard [Tue, 24 Feb 2009 13:29:50 +0000 (13:29 -0000)]
xserver-xorg: select mesa3d in kconfig
xserver-xorg depends on mesa3d, so select it in kconfig as well.
Peter Korsgaard [Tue, 24 Feb 2009 11:13:56 +0000 (11:13 -0000)]
dbus: fix expat typo
Peter Korsgaard [Tue, 24 Feb 2009 08:56:26 +0000 (08:56 -0000)]
kernel-headers: remove deprecated 2.4 support
Peter Korsgaard [Tue, 24 Feb 2009 08:56:14 +0000 (08:56 -0000)]
openswan: mark as BROKEN as it doesn't build with current kernel headers
It WILL get removed after 2009.05 unless someone steps up to fix it.
Hamish Moffatt [Tue, 24 Feb 2009 00:37:06 +0000 (00:37 -0000)]
Bump version to 0.9.8j
Peter Korsgaard [Mon, 23 Feb 2009 13:37:48 +0000 (13:37 -0000)]
alsa-lib: convert to Makefile.autotools.in format
Peter Korsgaard [Mon, 23 Feb 2009 13:01:26 +0000 (13:01 -0000)]
alsa-lib: don't use versioned symbols
As reported by Dirk Vermaak and Daniel Mack. Fixes runtime issues with
alsa-lib, see
http://mailman.alsa-project.org/pipermail/alsa-devel/2009-February/014999.html
for details.
Peter Korsgaard [Sun, 22 Feb 2009 20:12:50 +0000 (20:12 -0000)]
dbus: convert to Makefile.autotools.in and bump version
Peter Korsgaard [Sun, 22 Feb 2009 10:38:10 +0000 (10:38 -0000)]
linux-advanced: don't error out on non writable /tftpboot
Odd that we have 2x the same target right after eachother, but this is
Makefile.in.advanced ofcourse ;)
Peter Korsgaard [Sun, 22 Feb 2009 10:38:04 +0000 (10:38 -0000)]
kernel-headers: bump 2.6.28 stable version
Peter Korsgaard [Sat, 21 Feb 2009 19:13:24 +0000 (19:13 -0000)]
kexec: bump version and convert to Makefile.autotools.in format
Peter Korsgaard [Sat, 21 Feb 2009 13:04:08 +0000 (13:04 -0000)]
libsndfile: bump version and convert to Makefile.autotools.in format
Peter Korsgaard [Sat, 21 Feb 2009 13:04:02 +0000 (13:04 -0000)]
libsndfile: cleanup help text
Peter Korsgaard [Sat, 21 Feb 2009 09:06:48 +0000 (09:06 -0000)]
php: Config.ext is in a BR2_PACKAGE_PHP conditional, so get rid of depends
Peter Korsgaard [Sat, 21 Feb 2009 09:06:43 +0000 (09:06 -0000)]
php: fix sqlite module
- php comes with it's own embedded sqlite, so no need to select sqlite
- disable largefile support for !BR2_LARGEFILE
- php somehow forgets to link with -ldl, breaking the sqlite extension.
Fix it by disabling the (unused?) modload support in sqlite.
Peter Korsgaard [Fri, 20 Feb 2009 21:55:32 +0000 (21:55 -0000)]
php: use alternative download URL so we can use DOWNLOAD macro
As noted by Solar on IRC.
Peter Korsgaard [Fri, 20 Feb 2009 15:13:50 +0000 (15:13 -0000)]
php: don't use DOWNLOAD macro
php.net only offers downloads though a strange php script with the file name
embedded in the *MIDDLE* of the URL, which isn't compatible with the DOWNLOAD
macro. Fix it by reverting php.mk hunk of r24689 to go back to $(WGET).
This ofcourse means that the primary site / fallback mirror stuff isn't used.
Peter Korsgaard [Fri, 20 Feb 2009 13:02:13 +0000 (13:02 -0000)]
package/multimeda: add flac package
Patch by Sven Neumann (from #99).
Removed optimization patch, cleaned up configure args and fixed download URL.
Peter Korsgaard [Thu, 19 Feb 2009 16:04:20 +0000 (16:04 -0000)]
alsa-utils: select ncurses library dependency
Peter Korsgaard [Thu, 19 Feb 2009 15:45:05 +0000 (15:45 -0000)]
libvorbis: select libogg dependency
Library dependencies should be selected, and not use depends on.
Peter Korsgaard [Thu, 19 Feb 2009 15:45:00 +0000 (15:45 -0000)]
libvorbis: convert to Makefile.autotools.in format
Patch by Sven Neumann <s.neumann@phase-zero.de>
Closes #107
Peter Korsgaard [Thu, 19 Feb 2009 12:08:11 +0000 (12:08 -0000)]
pppd: fix build without UCLIBC_HAS_BSD_ERR
Replace the BSD specific warn() with a call to syslog.
Patch by Gustavo Zacarias, closes #109.
Hamish Moffatt [Thu, 19 Feb 2009 05:31:05 +0000 (05:31 -0000)]
Enable multilink PPP (no reason to disable it)
Add configuration item to enable filtering (requires libpcap)
Peter Korsgaard [Wed, 18 Feb 2009 14:16:38 +0000 (14:16 -0000)]
tslib: convert to Makefile.autotools.in format
Patch by Sven Neumann <s.neumann@phase-zero.de>
Closes #61.
Peter Korsgaard [Wed, 18 Feb 2009 14:16:34 +0000 (14:16 -0000)]
tslib: doesn't use C++, so don't require it in the configure script
Peter Korsgaard [Wed, 18 Feb 2009 14:16:30 +0000 (14:16 -0000)]
busybox: 1.13.2 killall fix
Peter Korsgaard [Wed, 18 Feb 2009 14:16:23 +0000 (14:16 -0000)]
kernel-headers: bump 2.6.27/2.6.28 stable versions
Peter Korsgaard [Tue, 17 Feb 2009 14:04:49 +0000 (14:04 -0000)]
mtd-utils: flashcp: handle non-power-of-2 erase size (E.G. for dataflash)
Peter Korsgaard [Fri, 13 Feb 2009 19:57:59 +0000 (19:57 -0000)]
udev: options for path_id and firmware.sh
Patch by Mike Crowe.
Peter Korsgaard [Fri, 13 Feb 2009 09:18:08 +0000 (09:18 -0000)]
package: work around kconfig crash issue with comments in choice entries
Peter Korsgaard [Fri, 13 Feb 2009 08:34:08 +0000 (08:34 -0000)]
toolchain/gcc: add 4.3.3
Peter Korsgaard [Fri, 13 Feb 2009 08:34:01 +0000 (08:34 -0000)]
mpfr: bump version
Peter Korsgaard [Fri, 13 Feb 2009 08:33:57 +0000 (08:33 -0000)]
gmp: use GNU_MIRROR for site
Peter Korsgaard [Fri, 13 Feb 2009 08:33:50 +0000 (08:33 -0000)]
gmp: bump version
Peter Korsgaard [Thu, 12 Feb 2009 20:21:12 +0000 (20:21 -0000)]
kernel-headers: bump 2.6.27/2.6.28 stable versions
Peter Korsgaard [Thu, 12 Feb 2009 13:39:33 +0000 (13:39 -0000)]
dnsmasq: bump version
closes #97.
Peter Korsgaard [Thu, 12 Feb 2009 12:17:12 +0000 (12:17 -0000)]
libpng: bump version
Fixes memory leak and double-free vulnerability
Peter Korsgaard [Thu, 12 Feb 2009 09:33:01 +0000 (09:33 -0000)]
docs/news.html: announce 2009.02
Peter Korsgaard [Thu, 12 Feb 2009 09:02:36 +0000 (09:02 -0000)]
buildroot: update version for 2009.05 development
Peter Korsgaard [Tue, 10 Feb 2009 16:38:53 +0000 (16:38 -0000)]
gmp/mpfr: use static libraries as make targets
The host shared objects are no more.
Peter Korsgaard [Tue, 10 Feb 2009 15:48:19 +0000 (15:48 -0000)]
binutils: depend on static version of gmp/mpfr
Peter Korsgaard [Tue, 10 Feb 2009 15:19:57 +0000 (15:19 -0000)]
u-boot: don't touch config.h unless explicitly requested by user
Fixes the problem of important variables like serverip being overwritten
with empty strings if the network/default env stuff isn't used.
Peter Korsgaard [Tue, 10 Feb 2009 15:19:31 +0000 (15:19 -0000)]
gmp/mpfr: fix up dependencies to stop continous rebuild with --disable-shared
Don't list the shared objects as targets for the host compilation now that
we compile with --disable-shared.
Peter Korsgaard [Tue, 10 Feb 2009 15:19:24 +0000 (15:19 -0000)]
u-boot: remove unused BOOTARGS / BOOTCMD handling
Not available in Kconfig and no references to it in the tree.
Peter Korsgaard [Tue, 10 Feb 2009 15:19:04 +0000 (15:19 -0000)]
u-boot: don't make ETH1ADDR setting depend on avr32
No sensible reason why this should only be present on avr32.
Peter Korsgaard [Tue, 10 Feb 2009 13:01:28 +0000 (13:01 -0000)]
x11/video-xgi: fix vesa/xgi typo
Closes #95
Thiago A. Corrêa [Mon, 9 Feb 2009 17:35:00 +0000 (17:35 -0000)]
Remove BR2_LINUX_COPYTO_TFTPBOOT from avr32 defconfigs. This will cause build to fail if user is not root and don't have a /tftpboot folder
Peter Korsgaard [Mon, 9 Feb 2009 16:44:09 +0000 (16:44 -0000)]
docs/news.html: announce -rc4
Peter Korsgaard [Mon, 9 Feb 2009 13:01:32 +0000 (13:01 -0000)]
gmp/mpfr: force static linking
Patch by Maxim Grigoriev.
GCC 4.3.x would link with the correct shared library versions, but without
any RPATH, so it ended up looking for then in /usr/lib/ at runtime.
This is less than good, as the version there might not be compatible, and
even worse for distributions like Ubuntu, which doesn't install those
libs by default, the build breaks.
Fix it by forcing static linking instead.
Peter Korsgaard [Mon, 9 Feb 2009 09:07:10 +0000 (09:07 -0000)]
kernel-headers: bump 2.6.27/2.6.28 stable versions
Peter Korsgaard [Sun, 8 Feb 2009 11:00:44 +0000 (11:00 -0000)]
vim: cleanup sed invocation
Peter Korsgaard [Sat, 7 Feb 2009 06:57:37 +0000 (06:57 -0000)]
u-boot: remove commented out line
Peter Korsgaard [Sat, 7 Feb 2009 06:57:29 +0000 (06:57 -0000)]
alsa-lib: make python option depend on python
As discussed on the list.
Thiago A. Corrêa [Fri, 6 Feb 2009 17:38:05 +0000 (17:38 -0000)]
Simplify kernel naming scheme. Only use kernel name plus the rootfs suffix if one is provided
Peter Korsgaard [Thu, 5 Feb 2009 14:13:43 +0000 (14:13 -0000)]
toolchain/gcc/4.3.2: use what really got committed upstream for PR39076
Thanks to Sven Neumann for noticing.
Peter Korsgaard [Thu, 5 Feb 2009 13:24:22 +0000 (13:24 -0000)]
mpg123: remove unused mpg123x target (debug?)