Commit Graph

1051 Commits

Author SHA1 Message Date
Juan RP c49e01fc15 xbps-src: make it possible to override the subpackages list via ${subpackages}.
This overrides the automatic list generated by xbps-src and it's overridable
to change the processing order of subpackages.
2014-07-23 15:44:36 +02:00
Juan RP 99d8ab648e hooks/gen-pkg: keep provides for 32bit conversion before creating -dbg subpkgs. 2014-07-23 15:23:18 +02:00
Juan RP 49133f9b62 hooks/gen-pkg: use local vars for 32bit provides conversion. 2014-07-23 15:19:16 +02:00
Juan RP 00040a63fa hooks/gen-pkg: convert provides for 32bit pkgs. 2014-07-23 13:07:46 +02:00
Juan RP a29e0f1f9d hooks/prepare-32bit: fix shlib-provides detection for subpkgs. 2014-07-23 12:54:37 +02:00
Juan RP 1ad8dcfbd9 util-linux: update to 2.25. 2014-07-22 15:50:19 +02:00
Juan RP 1bc5dfa3c4 hooks/script-wrapper: create a workable cups-config wrapper to fix gtk+ cross build. 2014-07-22 08:51:27 +02:00
Christian Neukirchen faa764fb59 ruby: update to 2.1.2.
This revamps and simplifies the ruby template.
ruby now subsumes ruby-rdoc, ruby-irb and ruby-gems.
ruby-ri stays separate because of size, but has an exact dependency.

Added patches for LibreSSL (removal of RAND_egd) and libffi detection.
2014-07-21 20:49:39 +02:00
Juan RP f6c46a3c99 hooks/post-install/prepare-32bit: fix rdep conversion with subpkgs.
If a required dependency is a subpackage and it does not contain shlib-provides,
do not convert to 32bit.

This fixes the issue of gtk+-32bit requiring gtk-update-icon-cache-32bit,
which was simply wrong because the latter does not provide any shlib.
2014-07-20 11:18:21 +02:00
Juan RP e372fcc6e0 xbps-src: fix pkg options parsing in package names containing dashes.
When using per-pkg options via etc/conf, all dashes should be replaced by
underscores, i.e:

	XBPS_PKG_OPTIONS_xorg_server=opt,~opt2
2014-07-19 10:39:22 +02:00
Juan RP b65d0ce4c3 glamor-egl: removed; superseded by xorg-server-1.16. 2014-07-18 13:39:43 +02:00
Juan RP 3db3e2ec86 xorg-server: merge -wrapper; does not do any harm if it's always there. 2014-07-17 20:09:55 +02:00
Christian Neukirchen 45657b3394 New package: libfakekey-0.1 2014-07-17 19:43:35 +02:00
Christian Neukirchen fb96a25cfc add vconf helper to install in /etc 2014-07-17 19:43:32 +02:00
Juan RP 3a5373950e New package: libepoxy-1.2. 2014-07-17 17:59:14 +02:00
Juan RP 9067c2e4f7 xbps-src: xbps-src-doextract: change cwd to wrksrc for post_extract(). 2014-07-17 15:54:37 +02:00
Enno Boland cfe623bc39 New package: libndp-1.3 2014-07-17 13:01:28 +02:00
Enno Boland d82d933ffd New package: geis-2.2.16 2014-07-17 08:37:44 +02:00
Enno Boland 3ee3900ab6 New package: frame-2.5.0 2014-07-17 08:37:44 +02:00
Juan RP c85c3042b2 libgit2: update to 0.21.0. 2014-07-15 18:27:22 +02:00
Juan RP d44c0a6d44 gst-plugins-bad: switch to libressl. 2014-07-15 17:11:54 +02:00
Christian Neukirchen 29ff4483e3 New package: sox-14.4.1 2014-07-14 20:10:09 +02:00
Juan RP 67358807ea xbps-src: chroot: remove xbps conf remote repos with -N. 2014-07-14 12:28:08 +02:00
Juan RP 6a2974bd3c opusfile: update to 0.6. 2014-07-14 10:20:58 +02:00
Juan RP 95adbd6586 libressl: update to 2.0.1. 2014-07-14 08:26:11 +02:00
Christian Neukirchen 011a85a949 common/shlibs: add libFLAC++ 2014-07-12 21:55:17 +02:00
Juan RP 3386b0666f rc: move option descriptions to common/options.description.
Also the readline and libedit options are mutually exclusive, so you cannot
enable both at the same time. If one is enabled the other is disabled.
2014-07-12 18:15:29 +02:00
Juan RP 805fc50cf0 New build_style: "fetch" to only fetch files and copy them to ${wrksrc}.
This is based on the first approach by chneukirchen.
2014-07-12 17:44:54 +02:00
Juan RP 407a882b1a xbps-src/xbps-src-doextract: if build_style declares do_extract(), use it rather than hooks. 2014-07-12 17:44:54 +02:00
Juan RP 85a0d8034e hooks/uncompress-manpages: make it less verbose. 2014-07-12 17:10:40 +02:00
Juan RP adace6585e Use the third field in `common/shlibs` to skip checks in soname bumps.
Any value can be used in this field, but as reference I've used "ignore".
2014-07-12 17:06:25 +02:00
Juan RP 758ea97981 xbps-src: fix -o in chroot (reported by al3hex). 2014-07-12 15:56:40 +02:00
Enno Boland ebf2972d27 New package: portmidi-217 2014-07-12 02:14:49 +02:00
Juan RP 213069a606 New package: libressl-2.0.0. 2014-07-11 20:25:41 +02:00
Christian Neukirchen ee222dff65 New package: ghc-bin-7.8.2 2014-07-09 20:03:06 +02:00
Christian Neukirchen 729f378f5d New package: jq-1.4 2014-07-08 22:27:17 +02:00
Juan RP 719de35774 xbps-src: print some more details if installation of cross pkgs fails. 2014-07-08 15:09:21 +02:00
Dominik Honnef eebaa8b0c7 New package: girara-0.2.2 2014-07-08 13:31:42 +02:00
Christian Neukirchen 5d411d5e70 New package: id3lib-3.8.3 2014-07-07 23:27:47 +02:00
Christian Neukirchen ce79d978a8 libnet-snmp: forgot shlib libsnmp.so.30 2014-07-07 23:27:45 +02:00
Christian Neukirchen 825d751b03 new hook: post-install/00-uncompress-manpages.sh 2014-07-07 23:27:44 +02:00
Dominik Honnef 89b6aac74a vman: respect target name even if it doesn't contain language code 2014-07-06 23:15:30 +02:00
Juan RP 4d55b696c3 xbps-src: chroot_init: do not propagate XBPS_MASTERDIR to the generated xbps-src.conf.
Fixes Ypnose issue where he has XBPS_MASTERDIR set in `etc/conf`.
2014-07-05 16:12:14 +02:00
Dominik Honnef 94556b367f change vman helper to automatically detect section
Given a filename like "foo.1" or "foo.fr.1", it is possible to calculate
the correct directory to install to, without requiring the user to
specify it.

Suggested-by: Christian Neukirchen <chneukirchen@gmail.com>
2014-07-04 16:55:04 +02:00
Dominik Honnef d7b66721b6 add vbin, vman, vdoc, vsconf and vlicense helpers 2014-07-04 08:03:36 +02:00
Juan RP 45582abb4d exiv2: update to 0.24 (soname bump). 2014-07-03 15:18:51 +02:00
Juan RP a060591ca0 v4l-utils: update to 1.2.1. 2014-07-03 12:50:37 +02:00
Juan RP 09cf6aa794 netpbm: create lib and devel subpkgs; use our CFLAGS; use hostmakedepends. 2014-07-02 14:47:38 +02:00
Juan RP e5c297ee80 tidy: fix -devel: set rdeps, move .so symlink. 2014-07-02 14:18:07 +02:00
Juan RP aee9d60bec xbps-src: document xbps-install(8) ENXIO rval. 2014-07-02 11:09:41 +02:00