Commit Graph
100 Commits
Author SHA1 Message Date
Daniel Golle 1913622d9b ffmpeg: allow building without yasm
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-03 14:58:27 +02:00
Daniel Golle 58a4ee2c79 libx264: allow building with yasm
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-03 14:49:57 +02:00
Daniel Golle efc746428a ffmpeg: enable assembly on targets with fpu
Also no longer disable run-time CPU detection for fpu targets except
arm which is built for each variant (neon, vfp).
This vastly improves performance on x86 which now supports building ASM
code with yasm and makes use of a broad spectrum of extensions
depending on their availability at run-time.

In future, such differentiation should also be introduced for MIPS
to at least conditionally enable the output of MIPS32r2 instructions as
well as DSPr1 and DSPr2 if the target supports that dispite them having
CONFIG_SOFT_FLOAT=y set.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-02 02:34:47 +02:00
Daniel Golle 0d3a10e3b4 lvm2: update to version 2.02.164
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-01 22:18:58 +02:00
Daniel Golle 3d3918bb9a postgresql: make host-built-tools safe for rebuilds
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-08-26 20:24:22 +02:00
Daniel Golle 6c91a16c6d gnunet: bump to SVN r37738
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-08-19 19:52:19 +02:00
Daniel Golle d74ad6ae33 libgcrypt: update to version 1.6.6
Fixes CVE-2016-6313:
Entropy Loss and Output Predictability in the Libgcrypt PRNG

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-08-19 15:08:43 +02:00
Daniel Golle 599ae9207d gnunet: update to r37672
while at it, also fix post-install script and no longer ship
gnunet-download-manager.scm, we ain't got guile anyway and it wasn't
touched for 12 years.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-08-09 22:50:55 +02:00
Daniel Golle 0e99e5eea9 glib2: fix (host-)build with gcc6
import upstream fix from
https://git.gnome.org/browse/glib/commit/?id=0817af40e8c74c721c30f6ef482b1f53d12044c7

and fix it to remain compatibile with old version of gcc
https://git.gnome.org/browse/glib/commit/?id=8cdbc7fb2c8c876902e457abe46ee18a0b134486

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-18 22:59:13 +02:00
Daniel Golle 265fc9916f gnunet: update to SVN r37547
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-18 22:59:13 +02:00
Daniel Golle 118a96a913 lvm2: update to version 2.02.161
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-18 22:59:13 +02:00
Daniel Golle 6d7aa666e5 gnunet: bump to svn r37511
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-09 01:11:23 +02:00
Daniel Golle 5d31eaccc6 add xr_usb_serial_common driver for USB to RS-485/RS-422
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-06-24 16:02:25 +02:00
Daniel Golle 7fe9033d82 gnurl: update to version 7.48.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-06-14 02:28:31 +02:00
Daniel Golle 5bf5206f4e libinput: update to version 1.3.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-06-14 01:56:07 +02:00
Daniel Golle 493f237218 eudev: update to version 3.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-06-14 01:50:36 +02:00
Daniel Golle ba3dd96ff1 libinput: depend on libudev
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-06-14 01:48:12 +02:00
Daniel Golle a64fb737ac eudev: split package
Split package into libudev and eudev.

Fixes #2550

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-06-14 01:45:16 +02:00
Daniel Golle a91da16c2d cryptsetup: update to version 1.7.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-06-14 01:22:49 +02:00
Daniel Golle 3a7e81f71e lvm2: update to version 2.02.156
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-06-14 01:22:27 +02:00
Daniel Golle 8edcafcf11 lvm2: fix accidentally augmented goto label
also refresh patches while at it

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-20 06:39:57 +02:00
Daniel Golle 04f17f2b9d lvm2: update to version 2.02.154
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-19 19:17:38 +02:00
Daniel Golle c34af20cf8 gnunet: use gnunet-config's new differential write
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-19 19:14:40 +02:00
Daniel Golle 9623e833e2 debootstrap: update to version 1.0.81
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-19 19:14:40 +02:00
Daniel Golle 01c642aeb7 gnunet: fix typo in gnunet-flat post-install script
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-18 02:16:15 +02:00
Daniel Golle 03711e5b06 gnunet: update to SVN r37179 and fix SUID permissions (again)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-17 23:38:04 +02:00
Daniel Golle ae14298757 gnunet: update source and actually package hostlist component
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-12 14:43:10 +01:00
Daniel Golle 4984f86175 libmicrohttpd: don't use PROVIDES for non-virtual package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-09 11:55:34 +01:00
Daniel Golle 23b39e94db gnunet: update source and improve packaging
* push gnurl, gnutls and libmicrohttpd dependencies down to modules
 * use standard UID/GID for gnunet (958/958)
 * use GID adjecent (452) to dnsmasq (453) for gnunetdns to allow
   using the owner match with a range of GIDs (452-452)
 * package new gnunet-social pub/sub CLI tool

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-07 20:11:23 +01:00
Daniel Golle e7089e3d7b gnunet: no longer fail if gnunetdns doesn't exist (yet)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-04 15:27:23 +01:00
Daniel Golle ce079c382b gnunet: fix priority of ip rule for gnunet-dns
OpenWrt offers a special 'prelocal' routing table at priority 0.
Use it, so local-to-local DNS traffic also gets redirected properly.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-04 15:27:12 +01:00
Daniel Golle ca3dfcfec2 gnunet: use uci-defaults and further break core into components
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-05-02 15:54:33 +01:00
Daniel Golle 9ec07844cc gnunet: create install-dir /lib/netifd/proto
Create directory which was accidentally left-out during the previous
commit adding the proto handler.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-25 15:25:35 +02:00
Daniel Golle 72a164f63b gnunet: update defaults, integrate with netifd and fw3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-22 05:09:00 +02:00
Daniel Golle 656f2eb5a7 btrfs-progs: update to version 4.5.1
musl pthread patch imported from alpinelinux.org

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-19 17:21:20 +02:00
Daniel Golle 34af9ec22c pcsc-lite: update to version 1.8.16
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-19 14:05:04 +02:00
Daniel Golle d961ab28d4 opentracker: bump to git head 2015-12-11
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-19 14:04:52 +02:00
Daniel Golle ac82f83188 lvm2: update to version 2.02.150
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-19 14:04:52 +02:00
Daniel Golle eb79dd7ad2 libinput: update to version 1.2.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-19 14:04:51 +02:00
Daniel Golle 163eb70a29 hiredis: update to version 0.13.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-19 14:04:51 +02:00
Daniel Golle 4093a90d3b glpk: update to version 4.60
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-19 14:04:51 +02:00
Daniel Golle c5dda8e82a debootstrap: update to version 1.0.80
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-19 14:04:51 +02:00
Daniel Golle 91301ed6fd freeradius2: update to version 2.2.9
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-19 14:04:51 +02:00
Daniel Golle d768d36d8f gnunet: update to revision 37051 plus some small fixes
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-18 17:40:06 +02:00
Daniel Golle 03a302fa71 libmicrohttpd: update to 0.9.49
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-15 12:04:45 +02:00
Daniel Golle d5445e3262 gnunet: update to svn r36986
fixes bug in resolver logic which was exposed by recent fixes in
various C Standard libraries including musl.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-04-08 14:18:01 +02:00
Daniel Golle 784e6a1761 gnunet: update to r36953 and break-out peerstore
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-03-24 16:17:45 +01:00
Daniel Golle b0f8e994f3 postgresql: update source to 9.5.1 and refresh patches
Setting the additional include path for host-build of ecpg is no
longer required and started breaking the build (PostgeSQL BUG-14033),
remove it.
Also, pgsql-server no longer requires shadow-su since procd can take
care of starting it running under the appropriate user.
Moving the dependency to pgsql-cli makes sense as the 'su' command is
still needed to boot-strap a new data directory and also commonly used
for other administration tasks. However, in that way the CLI and
shadow-su can be removed during production once pgsql-server has been
setup.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-03-21 23:04:28 +01:00
Daniel Golle 4930998e8e libinput: update to version 1.2.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-03-09 09:30:41 +01:00
Daniel Golle 6c7c823243 cryptsetup: fix MD5SUM forgotten during update
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-03-09 02:46:12 +01:00
Daniel Golle 9857552f66 glpk: update to version 4.58
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-03-09 02:44:54 +01:00
Daniel Golle e995cdafce debootstrap: update to version 1.0.79
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-03-09 02:44:54 +01:00
Daniel Golle 9bda76c394 tracertools: update sources
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-03-09 02:44:54 +01:00
Daniel Golle 0588c6745c cryptsetup: update to version 1.7.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-03-09 02:44:54 +01:00
Daniel Golle edbd16954b lvm2: update to version 2.02.145
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-03-09 02:44:54 +01:00
Daniel Golle c9812eb7f5 tracertools: fix output for ues with collectd-mod-exec
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-03-03 13:00:01 +01:00
Daniel Golle 98259c3c9e gnunet: package REST interface, break-up experiments
new packages: gnunet-rest, gnunet-rps, gnunet-social
also improve package descriptions and maintain order

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-27 19:44:31 +02:00
Daniel Golle 123dec1d82 gnunet: update sources to r36918
always build experimental code, as 'dv' and 'flat' components are
now packaged independently.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-26 13:19:16 +02:00
Daniel Golle a0923994b8 tracertools: use new git HEAD
gitorious archive became available, so I could import the project
history from there into the new repo on github. Rebasing the changes
made since 2014 on top of the original git tree obviously caused
the commit hashes to differ.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-23 10:38:16 +02:00
Daniel Golle 5e9ab7e605 libinput: update to version 1.1.7
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-10 21:33:03 +02:00
Daniel Golle 97d0a68ef8 eudev: fixup patches
sorry for the mess, once again I forgot to git add ...

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-10 21:33:03 +02:00
Daniel Golle 6851f71e9b debootstrap: update to version 1.0.78
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-10 21:33:03 +02:00
Daniel Golle 7be6a76bc3 lvm2: update to version 2.02.141
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-10 21:33:03 +02:00
Daniel Golle 351f42ca54 usbip: use eudev instead of udev
udev was dropped from core and replaced by eudev.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-10 19:00:53 +02:00
Daniel Golle 07ccb3c1d9 libinput: depend on eudev
udev was removed, depend on eudev to provide libudev.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-10 19:00:53 +02:00
Daniel Golle b0bb7748aa eudev: add new package
eudev is a fork of systemd-udev which doesn't require all the
rest of systemd. It's suitable for running along with OpenWrt's procd,
eplacing the very outdated version of pre-systemd udev.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-10 19:00:53 +02:00
Daniel Golle 13d7efa13f eudev: add new package
eudev is a fork of systemd-udev which doesn't require all the
rest of systemd. It's suitable for running along with OpenWrt's procd,
eplacing the very outdated version of pre-systemd udev.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-02-10 19:00:38 +02:00
Daniel Golle af81973a24 tracertools: update source, fixes bug on little-endian systems
and improves collectd support

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-01-18 18:15:11 +01:00
Daniel Golle 6e9cf99476 lvm2: update to 2.02.139
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-01-14 01:38:06 +01:00
Daniel Golle 853f999386 ccid: update to 1.4.22
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-01-14 01:24:03 +01:00
Daniel Golle e5df4967c5 pcsc-lite: update to 1.8.15
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-01-14 01:24:03 +01:00
Daniel Golle e53a511b68 libinput: include cmdline tools in package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-01-14 01:24:02 +01:00
Daniel Golle 2781b83eef libinput: update to 1.1.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-01-14 01:24:02 +01:00
Daniel Golle 27c2d20072 libevdev: update to 1.4.6
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-01-14 01:24:02 +01:00
Daniel Golle 2294fc8629 squid: build-depend on libext2fs
squid uses libcom_err, a static library provided by libext2fs

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-01-14 00:07:53 +01:00
Daniel Golle d1429318ca tracertools: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-26 05:05:03 +01:00
Daniel Golle 9377520afd lvm2: update to version 2.02.138
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-26 02:21:27 +01:00
Daniel Golle a78192e96c i2c-tools: add fossies.org download mirror
lm-sensors.org is down, again...

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-25 22:44:52 +01:00
Daniel Golle 22c907b0e1 gnunet: work-around config sections naming
gnunet's config section may contain dashes '-' which isn't an
allowed character for sections in UCI.
Thus replace the first underscore with a dash which in gnunet-config
sections, as that happends to be work for all currently used sections.
e.g. this now allows accessing sections like transport-http_server via
an UCI sections called transport_http_server as well as namestore-flat
using an UCI section called namestore_flat.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-04 19:00:35 +01:00
Daniel Golle 9de00726ba gnunet: improve packaging
some general packaging fixes for cadet and conversation.
allow building experimental components multicast, psyc, social.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-04 18:33:18 +01:00
Daniel Golle 2ad0476c9b gnunet: update to svn r36713
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-03 01:25:11 +01:00
Daniel Golle 90fa3357f2 lvm2: update to 2.02.136
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-03 01:25:11 +01:00
Daniel Golle 3aeb3d4960 cryptsetup: update to 1.7.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-03 01:25:11 +01:00
Daniel Golle 068928a7af gnurl: update to 7.45.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-03 01:25:11 +01:00
Daniel Golle 970a850ca0 libinput: update to 1.1.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-03 01:25:11 +01:00
Daniel Golle 30d1b3f45e libevdev: update to 1.4.5
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-03 01:25:11 +01:00
Daniel Golle fe6f27c3bd glpk: update to 4.57
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-03 01:25:11 +01:00
Daniel Golle 7dfce8e098 debootstrap: update to 1.0.75
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-03 01:25:11 +01:00
Daniel Golle 021c3e1198 btrfs-progs: remove no longer needed patch
xattr.h header location no longer needs to be patched.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-11-28 23:51:09 +01:00
Daniel Golle 46c7831304 openvswitch: work-around kernel architecture detection
caught on build-bot:
make -C /store/buildbot/slave/ramips/build/build_dir/target-mipsel_24kec+dsp_musl-1.1.11/linux-ramips_rt305x/linux-3.18.21 M=/store/buildbot/slave/ramips/build/build_dir/target-mipsel_24kec+dsp_musl-1.1.11/openvswitch-2.4.0/datapath/linux modules
make[7]: Entering directory `/store/buildbot/slave/ramips/build/build_dir/target-mipsel_24kec+dsp_musl-1.1.11/linux-ramips_rt305x/linux-3.18.21'
Makefile:610: arch/mipsel/Makefile: No such file or directory

Declare LINUX_KARCH to package's build-system to resolv this.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-30 01:06:02 +01:00
Daniel Golle 1f312e49af freeradius2: cleanup init script
The initscript originally imported from oldpackages no longer does
the job, sed'ery around ifconfig is just not the way.
Remove stuff which can also be done via /etc/freeradius2/* or
/etc/default/radiusd instead.

Fixes #1769 and #1193

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-21 03:11:50 +02:00
Daniel Golle fc4fdf2829 libmicrohttpd: update to 0.9.44
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-19 00:19:07 +02:00
Daniel Golle c6e4be6b25 lvm2: update to version 2.02.132
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-05 12:57:03 +02:00
Daniel Golle be21910b9e mbtools: fix build with libintl-full
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-19 20:35:14 +02:00
Daniel Golle a3ed4f89a7 gnunet: update version, fix gettext version after autoreconf
Use gettext-version PKG_FIXUP to install up-to-date gettext
infrastructure. autoreconf is still run implicitely as well.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-19 20:21:33 +02:00
Daniel Golle c6b65ce693 tracertools: update source URL
rip gitorious.org

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-16 15:41:51 +02:00
Daniel Golle 4b5ff22223 mbtools: add new package
Modbus tools based on libmodbus

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-11 18:13:30 +02:00
Daniel Golle 26b636c00f gnunet: fix build with full NLS support
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-11 09:16:20 +02:00
Daniel Golle d2cb285774 libextractor: fix build with full NLS support
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-11 07:28:22 +02:00
Daniel Golle 7b74769b07 debootstrap: update to version 1.0.72
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-09-09 14:27:09 +02:00