Commit graph

1367 commits

Author SHA1 Message Date
Juan RP
12a3b16e42 Introduce "broken" var to skip building broken packages; make "nocross" not error out.
- broken var simply exits (without error) and skips building a pkg.
- nocross var now simply exits without an error, to make buildbot continue building pkgs.
2014-08-22 16:49:23 +02:00
Juan RP
d27e135986 hooks/gen-pkg: keep and transform "replaces" in 32bit pkgs. 2014-08-22 09:21:04 +02:00
Juan RP
8fc5850fd4 cross-profiles/armv7hf: use the arm-linux-gnueabihf cross compiler.
There's no reason to use the gnueabihf7 variant, because the only difference
are the CFLAGS to build it. Use the gnueabihf one (used by Rpi too).
2014-08-21 16:56:03 +02:00
Juan RP
7e9f329643 xbps-src: remove_pkg: exit early if destdir does not exist. 2014-08-21 12:16:53 +02:00
Juan RP
108a6d3fac xbps-src: introduce "nocross" to not allow cross compilation. 2014-08-21 12:07:44 +02:00
Juan RP
954e1aff05 xbps-src/chroot: disable xbps/repo.d/00-main.conf with a symlink; rather than removing the file. 2014-08-21 11:42:51 +02:00
Dominik Honnef
5c53ca14dd New package: libpar2-0.4 2014-08-20 12:34:15 +02:00
Christian Neukirchen
4cc17d7b04 libunwind: fixes for ARM 2014-08-19 21:13:57 +02:00
Juan RP
7d41c7bcd8 environment/autoconf_cache: switch to off_t=4 for 32bit archs;
Assume that _FILE_OFFSET_BITS=64 is always defined to get proper 64bit support.

Setting it to 8 was giving unexpected results in e2fsprogs, which does not
defined _FILE_OFFSET_BITS=64, and checks for sizeof(off_t) >= sizeof(long long)
to use lseek() rather than lseek64().
2014-08-19 18:28:11 +02:00
Enno Boland
bd5dd12b53 New package: libdshconfig-devel-0.20.10. 2014-08-19 16:38:58 +02:00
Juan RP
f52419ed0c polarssl: update to 1.3.8. 2014-08-19 15:34:50 +02:00
Eivind Uggedal
723a461f24 fcgi-devel: add missing shlibs 2014-08-18 16:59:16 +00:00
Juan RP
e13c7ffe78 hooks/prepare-32bit: fix shlib-provides detection for non subpkgs. 2014-08-18 13:43:39 +02:00
Juan RP
f06932f34d hooks/prepare-32bit: even more debugging. 2014-08-18 13:17:49 +02:00
Juan RP
344ca13dab hooks/prepare-32bit: add some more debugging to see what's going on. 2014-08-18 13:11:46 +02:00
Juan RP
f1822d43af hooks/prepare-32bit: update paths to lib32 correctly in pkgconfig files. 2014-08-18 10:54:33 +02:00
Juan RP
cdc60029eb hooks/prepare-32bit: convert -devel pkgs to 32bit to have proper rdeps. 2014-08-18 10:12:37 +02:00
Juan RP
9d50c2fb05 xbps-src: use "virtual?" keyword to declare virtual runtime dependencies.
The syntax "pkg?vpkg" can be used in hostmakedepends, makedepends and depends;
but the "virtual" keyword can be declared specifically for runtime dependencies
(depends).
2014-08-17 19:21:25 +02:00
John Galt
528f17bf3e llvm-git: update to current master 2014-08-17 00:46:50 -07:00
Juan RP
b0aedbb03a xbps-src: added -D to generate repository binary deltas; disabled for now. 2014-08-14 12:28:27 +02:00
Juan RP
234a4fd685 hooks/xdelta: use silent output; those warnings are too noisy. 2014-08-14 08:56:48 +02:00
Alessio Sergi
3dba8f05d1 tk: install bin symlink; common/shlibs: tk: add missing shlibs; revbump 2014-08-14 00:28:14 +02:00
Enno Boland
0f20ab1139 common/hooks: delta creation: only generate own delta for own XBPS_TARGET_MACHINE 2014-08-13 22:30:51 +02:00
Enno Boland
b317e8ff03 common/hooks: delta creation: don't hide stderr 2014-08-13 22:22:38 +02:00
Enno Boland
e8d0b810b1 common/hooks: remove file before copy 2014-08-13 22:21:03 +02:00
Enno Boland
d29b40ee46 common/hooks: use ln -f instead of cp 2014-08-13 22:19:30 +02:00
Enno Boland
179c07cc30 common/hooks: use cp instead of ln 2014-08-13 22:17:10 +02:00
Juan RP
c0afddcdbc hooks/xdelta: style twerks. 2014-08-13 21:59:20 +02:00
Enno Boland
bdb339f5fa common/hooks: remove config variable enable vcdiff generation. 2014-08-12 09:42:05 +02:00
Enno Boland
27e96f018b common/hooks: enable repackaging of indexes for xdelta 2014-08-12 08:28:43 +02:00
Enno Boland
b713c62413 common/hooks: generate null diffs to the new files itself. 2014-08-11 19:55:14 +02:00
Enno Boland
f4544b82a6 common/hooks: add support for vcdiff creation 2014-08-11 18:05:13 +02:00
Enno Boland
5a55427d97 New package: swc-git-20140809 2014-08-09 13:49:37 +02:00
Enno Boland
9946a2a020 libinput: Update to 0.5.0 2014-08-09 13:04:24 +02:00
Enno Boland
ccf88fd5e9 New package: wld-git-20140809 2014-08-09 11:15:07 +02:00
Christian Neukirchen
8cfc31126e New package: libnftnl-1.0.2 2014-08-07 15:17:44 +02:00
Christian Neukirchen
7e8df0ded7 New package: libmnl-1.0.3 2014-08-07 15:17:44 +02:00
Juan RP
2e7abbf387 openssl: removed; not necessary anymore after switching to libressl. 2014-08-06 10:09:55 +02:00
Juan RP
cf9cb3cdcc Welcome to KDE SC 4.13.3. 2014-08-06 02:21:26 +02:00
Juan RP
d84e57a4b8 wireshark: unbreak build by adding new sonames (HI GOTTOX) 2014-08-05 23:02:54 +02:00
Juan RP
0ac14b23ad xbps-src: remove a local var introduced in previous. 2014-08-05 11:52:12 +02:00
Juan RP
1e1136cfac xbps-src: do not skip build deps that are also runtime deps. 2014-08-05 11:51:25 +02:00
Juan RP
2943ac19b7 lightdm: update to 1.10.1. 2014-08-03 17:35:16 +02:00
Juan RP
7ab7ba07fd hooks/create-xbps-metadata-scripts: fix system account props. 2014-08-03 17:21:23 +02:00
Alessio Sergi
06e6b685bd common/shlibs: libwebp: add missing shlibs; revbump 2014-08-03 11:55:52 +02:00
Juan RP
933513adaa Improve how run-time deps (aka "depends") are handled in packages.
Run-time dependencies declared via "${depends}" are now also part of the
build process, but those are not installed to the master directory; rather
those dependencies are only checked if a binary package exists in a
local repository to satisfy the required version.

Thanks to @dominikh for idea and suggestions.
2014-07-30 17:58:17 +02:00
Dominik Honnef
032e76c7b4 New package: qalculate-0.9.7 2014-07-30 16:39:52 +02:00
Dominik Honnef
feeb0756bf New package: cln-1.3.3 2014-07-30 16:39:52 +02:00
Juan RP
53655c45e8 hooks/xbps-metadata-scripts: add support for system_accounts=foo:uid. 2014-07-30 11:09:51 +02:00
Dominik Honnef
f045d01cd6 New package: openjpeg2-2.1.0
This is version 2.x of openjpeg – as the soname is libopenjpeg2, and
most other distributions package it as openjpeg2 as well, we'll call it
openjpeg2, instead of bumping the openjpeg package, which tracks the 1.x
release.
2014-07-30 00:04:17 +02:00
Juan RP
62d3fbb344 upower0: split libupower-glib.so.1 into its own subpkg. 2014-07-28 14:57:55 +02:00
Juan RP
5ddff3fa86 upower: split shlib into its subpkg. 2014-07-28 14:23:34 +02:00
Juan RP
c47530a7e5 libxkbcommon: update to 0.4.2; added -x11 subpkg. 2014-07-27 19:41:03 +02:00
Juan RP
af6ee5374e xbps-src: s/git/chroot-git/g 2014-07-27 16:29:18 +02:00
Juan RP
fa35d4557f ffmpeg: update to 2.3 (libavfilter soname bump). 2014-07-27 11:27:18 +02:00
Christian Neukirchen
b32df236e4 vconf: install to /etc, not /etc/${pkgname} 2014-07-26 17:10:10 +02:00
Christian Neukirchen
81d7ce46ac New package: libspiro-0.2 2014-07-26 16:44:18 +02:00
Juan RP
566c2b04c2 hooks/script-wrapper: create Magick-config wrapper. 2014-07-25 19:17:26 +02:00
Juan RP
d8316ad893 libsasl: update to 2.1.26 (soname bump). 2014-07-25 16:34:30 +02:00
Juan RP
1ef6ad461c Merge pull request #489 from RealJohnGalt/topic-git2
New package: MesaLib-git
2014-07-25 10:41:44 +02:00
John Galt
e42fbb78be New package: MesaLib-git 2014-07-25 01:37:07 -07:00
Juan RP
20e24b99d1 Merge pull request #484 from RealJohnGalt/topic-git
New package: llvm-git
2014-07-25 08:06:14 +02:00
John Galt
471d45df63 New package: llvm-git 2014-07-24 17:44:30 -07:00
Juan RP
8cefd7e1cc xbps-src: make sure to re-read template for build options.
The issue was that when building dependencies of target pkg, the
template wasn't re-read with defined build options and those were
completely ignored.
2014-07-24 18:40:52 +02:00
Juan RP
ad48dcebae xen4.2: removed; I don't want to deal with additional patches...
Get a 64bit CPU and run Xen >= 4.4 instead.
2014-07-24 15:48:28 +02:00
Juan RP
0511998f2e ImageMagick: update to 6.8.9-5 (soname bump) and enable OpenCL support. 2014-07-23 16:31:41 +02:00
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
Juan RP
71f0a912ef xbps-src: chroot.sh: XBPS_CONFIG_FILE could be unset, handle it. 2014-07-01 18:47:39 +02:00
Juan RP
6c5c1eb060 Added default void RSA pubkey to avoid interactivity in binary-bootstrap. 2014-07-01 18:44:38 +02:00
Juan RP
ff00dc5448 xbps-src: destroy <masterdir>/tmp before entering the chroot. 2014-07-01 15:07:01 +02:00
Juan RP
e64f3d8a95 xbps-src: make sure XBPS_CONFIG_FILE is set. 2014-07-01 13:15:52 +02:00
Juan RP
c06d1e4d85 xbps-src: partial revert of 871d2fa87.
We can't pass XBPS_OPTIONS to xbps-uchroot(8) as is.
2014-07-01 11:04:34 +02:00
Juan RP
871d2fa873 xbps-src: added -G to enable XBPS_USE_GIT_REVS. 2014-07-01 10:33:54 +02:00
Juan RP
67947330cc xbps-src: set XBPS_HOSTDIR correctly for chroot ops. 2014-06-30 12:03:56 +02:00
Juan RP
a5e726c4ec xbps-src: copy XBPS_* settings from etc/conf only if the file exists. 2014-06-30 11:52:52 +02:00
Juan RP
fe02622116 Switch to generic options.description all applicable pkgs. 2014-06-30 11:48:00 +02:00
Juan RP
9d34c36e0a Implemented support for permanent pkg build options (globally or per-pkg).
Permanent global pkg build options can be defined via 'XBPS_PKG_OPTIONS' in etc/conf.
Permament per-pkg build options can be defined via 'XBPS_PKG_OPTIONS_<pkgname>' in etc/conf.

Close GH #452.
2014-06-30 11:32:07 +02:00
Alessio Sergi
01e6bc866f telepathy-farstream: revbump (soname bump)
Remove obsolete shlibs.
2014-06-27 13:43:28 +02:00
Juan RP
cf49b68c09 hooks/generate-gitrevs: simplify and just use "sourcepkg:gitshortrev".
Previous way was way too slow and somewhat redundant. Just with the
latest git short rev is enough to know at what point a pkg was built.
2014-06-27 12:00:24 +02:00
Juan RP
a10eb89855 hooks: enable script-wrapper also in pre-install, some pkgs might need this. 2014-06-26 22:39:43 +02:00
Juan RP
6fe802d0c4 hooks/script-wrapper: create taglib-config wrapper. 2014-06-26 10:07:59 +02:00
Juan RP
fdf825f724 hooks/script-wrapper: create krb5-config and mysql_config wrappers. 2014-06-26 10:04:17 +02:00
Juan RP
4316138685 hooks/script-wrapper: create xmlrpc-c-config wrapper. 2014-06-25 09:29:25 +02:00
Juan RP
5f59f7ec3e hooks/script-wrapper: create curl-config wrapper. 2014-06-25 09:01:51 +02:00
Juan RP
90d3e1230c hooks/script-wrapper: create xml2-config wrapper. 2014-06-25 08:54:41 +02:00
Juan RP
145134ebbf New package: xmlrpc-c-1.25.28. 2014-06-25 08:46:48 +02:00
Juan RP
75bfe1c813 hooks/script-wrapper: create cups-config wrapper. 2014-06-25 07:36:21 +02:00
Juan RP
688f6e3372 hooks/script-wrapper: create imlib2-config wrapper. 2014-06-22 09:49:41 +02:00
Juan RP
fd77134722 zziplib: move so symlinks to -devel; add missing shlibs. 2014-06-21 09:51:12 +02:00
Juan RP
b3ffc0a10e hooks/script-wrapper: generate python3.4-config wrapper correctly. 2014-06-20 11:05:00 +02:00
Juan RP
50ee22fe0a environment/setup: remove obsolete shell snippet. 2014-06-20 09:26:41 +02:00
Alessio Sergi
2e6d4615c4 Revbump packages against python-gobject 2014-06-19 13:36:05 +02:00
Juan RP
a0551e3f7c hooks/script-wrapper: create simple python{,3.4}-config wrappers. 2014-06-19 13:15:26 +02:00
Alessio Sergi
3109e0af23 New package: python-gobject2-2.28.6; replaces pygobject2
Add shlibs and remove obsolete.
2014-06-19 12:14:56 +02:00
Alessio Sergi
aca27daa43 python3.4-pyside: add shlibs, revbump 2014-06-18 13:34:07 +02:00
Alessio Sergi
a60fb6076a python3.4-shiboken: add shlibs, revbump 2014-06-18 13:32:01 +02:00
Juan RP
ac91238431 xbps-src: added "pycompile_version" to specify python version used in the pycompile trigger. 2014-06-18 11:31:32 +02:00
Enno Boland
55f899e7ca brother-brscan3: typofix, add shlibs, revbump 2014-06-18 10:49:29 +02:00
Juan RP
e4eb139776 wxWidgets: update to 3.0.1. 2014-06-18 08:27:53 +02:00
Alessio Sergi
daa371836a New package: python3.4 2014-06-17 09:49:49 +02:00
Juan RP
b2ff1b7fe6 common/shlibs: correct llvm-3.4.2 soname. 2014-06-17 08:27:08 +02:00
Juan RP
57ce20a739 llvm: update to 3.4.2 (soname bump). 2014-06-17 07:49:37 +02:00
Juan RP
47d7334224 hooks/script-wrapper: create gpg-error-config wrapper. 2014-06-16 13:35:29 +02:00
Juan RP
78eb38e109 New package: dar-2.4.14. 2014-06-16 13:22:32 +02:00
Juan RP
3c137532ae libtorrent: update to 0.13.4 (soname bump). 2014-06-16 12:32:37 +02:00
Juan RP
df222258e0 polarssl: update to 1.3.7 (soname bump). 2014-06-16 10:50:27 +02:00
Juan RP
8ac6dcd9dd wxWidgets: update to 3.0.0 (soname bumps). 2014-06-16 10:34:51 +02:00
Juan RP
72a1622045 gc: update to 7.4.2. 2014-06-16 08:58:20 +02:00
Juan RP
1328063627 serf: update to 1.3.6 (soname bump). 2014-06-12 09:32:27 +02:00
Juan RP
d0adeea94a bind: update to 9.9.5-P1. 2014-06-12 09:22:31 +02:00
Juan RP
70423173f1 New package: portaudio-19.20140130 (resurrected again). 2014-06-11 15:40:48 +02:00
Juan RP
4a941c6dce environment/gnu-configure-args: only set --libdir if build_style unset or gnu-configure. 2014-06-11 09:24:44 +02:00
Juan RP
6fad0fcbb5 New package: efivar-0.10. 2014-06-10 10:51:12 +02:00
Juan RP
e3246539e7 xbps-src: do not copy x86_64 specific repos to the cross target root. 2014-06-10 09:36:58 +02:00
Juan RP
b8aa34ce24 xbps-src: hooks/create-xbps-vpkg-files: create vpkg conf files in usr/share/xbps/virtualpkg.d. 2014-06-10 09:27:52 +02:00
Juan RP
b747269490 xbps-src: make local/remote multilib repos only available on x86_64. 2014-06-10 09:22:18 +02:00
Juan RP
8b30d9d657 xbps-src: make "nonfree" shared by the main pkg and its subpkgs. 2014-06-09 12:07:44 +02:00
Juan RP
4e89c0cc4b common/shlibs: remove all libIce obsolete shlibs. 2014-06-08 12:20:28 +02:00
Juan RP
b73bc08a8c common/shlibs: remove obsolete libIce shlib. 2014-06-08 12:18:45 +02:00
Juan RP
fedcbc4423 xbps-src: remove local copy of xbps.conf; it's unnecessary with xbps-0.37. 2014-06-07 06:07:04 +02:00
Juan RP
bb2361c130 xbps-src: set correct xbps cachedir for chroot ops. 2014-06-07 05:52:42 +02:00
Juan RP
1b4e6ecaac xbps-src: added support for the "tags" variable and require xbps>=0.37. 2014-06-06 20:51:47 +02:00
Juan RP
b308d7cfac xbps-src: fix previous correctly for local mode too. 2014-06-06 16:29:50 +02:00
Juan RP
f90fe6abb8 xbps-src: fixed repo handling with xbps-0.37 in cross builds. 2014-06-06 16:24:35 +02:00
Juan RP
cf76c65be9 xbps-src: use xbps-0.37 config repo dir feature (etc/repo.d). 2014-06-06 16:10:42 +02:00
Juan RP
a3065d9caa granite: update to 0.3.0. 2014-06-06 14:19:19 +02:00
Juan RP
a9cff7b348 libical: update to 1.0 (soname bumps). 2014-06-06 11:27:30 +02:00
Juan RP
83559a9bb1 libass: update to 0.10.2 (soname bump). 2014-06-06 09:57:26 +02:00
Juan RP
dc6e1506ec libffi: update to 3.1 (soname bump); revbump pkgs that link against libffi. 2014-06-06 05:22:23 +02:00
Enno Boland
97ce543e01 radare2: update shlibs 2014-06-05 12:32:33 +02:00
Enno Boland
90e322acf8 xml1sec: add shlibs 2014-06-05 12:31:04 +02:00
Juan RP
cc1557af85 hooks/script-wrapper: create ncurses5-config wrapper. 2014-06-05 01:10:08 +02:00
Juan RP
9787291df3 hooks/script-wrapper: create gpgme-config wrapper. 2014-06-04 13:43:17 +02:00
Juan RP
2b76285ee5 pango: split Xft rendering into -xft subpkg. 2014-06-04 12:02:08 +02:00
Juan RP
642bdb6b7b gdk-pixbuf: update to 2.30.8; split xlib rendering into -xlib subpkg. 2014-06-04 11:27:07 +02:00
Juan RP
96dbd73089 chicken: update to 4.9.0. 2014-06-03 17:51:55 +02:00
Juan RP
5fbbd66c9f common/shlibs: remove obsole glew soname. 2014-06-02 17:49:08 +02:00
Juan RP
f9b70f9e4e build_style/cmake: remove CMAKE_SKIP_RPATH; let the sw handle it. 2014-06-02 11:34:19 +02:00
Juan RP
dbd682313e ppl: update to 1.1 (soname bump). 2014-06-01 21:09:50 +02:00
Juan RP
093020bfc9 hooks/patches: simplify. 2014-05-31 07:55:46 +02:00
Enno Boland
389f12231f New package: gtest-1.7.0 2014-05-30 10:00:55 +02:00
Enno Boland
91efd80d26 New package: lesstif-0.95.2 2014-05-29 20:34:58 +02:00
Enno Boland
928bc36ace New package: libuv-0.10.27 2014-05-29 19:52:44 +02:00
Enno Boland
74bcd39c99 New package: libmrss-0.19.2 2014-05-29 19:32:18 +02:00
Enno Boland
04d712d0ee New package: libnxml-0.18.3 2014-05-29 19:29:45 +02:00
Juan RP
1de0985964 hooks/prepare-32bit: take into account subpkgs to transform rdeps.
This is not perfect but will work in 90% of existing cases.
2014-05-28 15:20:23 +02:00
Juan RP
7824268597 hooks/prepare-32bit: reset vars just in case. 2014-05-28 14:08:20 +02:00
Juan RP
418aa2f9d3 hooks/prepare-32bit: in full mode also preserve usr/lib, moving it to usr/lib32. 2014-05-28 12:41:25 +02:00
Juan RP
0a79466aba hooks/prepare-32bit: remove lib32 symlink in lib32mode=full, unnecessary. 2014-05-27 18:48:18 +02:00
Juan RP
17ff7b6254 New package: SDL2_mixer-2.0.0. 2014-05-26 21:13:50 +02:00
onekk
6a42ebdc25 New Package: rtl-sdr and library - trasform RTL2832 in a SDR receiver
First brick of the Ham section of voidlinux

Regards
Carlo
2014-05-25 13:27:05 +02:00
Juan RP
daa0ef9619 libxfcegui4: removed; obsolete and no revdeps. 2014-05-24 09:15:52 +02:00
Juan RP
f20f841c21 hooks/generate-runtime-deps: fix c093b9f and use the correct shlib. 2014-05-23 11:58:45 +02:00
Juan RP
6a0312f258 eudev: rebuild to have proper rundeps (should depend on eudev-libudev not libudev). 2014-05-23 11:48:44 +02:00
Juan RP
c093b9f521 hooks/generate-runtime-deps: if required shlib is provided by any subpkg, use it. 2014-05-23 11:46:46 +02:00
Juan RP
4652752ec5 hooks/pre-build: enable script-wrapper. 2014-05-23 10:16:22 +02:00
Juan RP
ff4663480e hooks/script-wrapper: sdl2-config and libpng-config wrappers; enabled in build phase too. 2014-05-23 09:58:45 +02:00
Juan RP
12e7c2027e New package: SDL2_ttf-2.0.12. 2014-05-23 08:37:35 +02:00
onekk
a7161ed066 pensc: modified template file to tidy it up and added a configure flag
to make it more complete.

Regards

Carlo
2014-05-22 17:29:05 +02:00
onekk
911efe36b3 New Package: opensc - tools and libraries for smart card
hope it is right, apprently it didn't need a devel package

Regards

carlo
2014-05-22 15:24:18 +02:00
Enno Boland
1eaebfcd2e New package: gmock 2014-05-21 21:53:37 +02:00
Enno Boland
0d2048dbe5 inotify-tools: resolve typo in common/shlibs 2014-05-20 10:47:05 +02:00
Enno Boland
41e1400c30 New package: inotify-tools-3.14 2014-05-20 10:41:18 +02:00
Juan RP
3ba23bbc4f xbps-src/common.sh: recursively remove all cross pkgs. 2014-05-19 16:45:34 +02:00
Juan RP
14a5ef4503 xbps-src/build_dependencies.sh: in !CHROOT_READY case don't install pkgs with fakeroot. 2014-05-19 12:40:44 +02:00
Juan RP
4a6404dc43 cloog: update to 0.18.1 (soname bump). 2014-05-19 09:30:37 +02:00
Juan RP
78d70f543c efl: update to 1.9.4. 2014-05-18 16:47:39 +02:00
Juan RP
fbd1755fc0 Merge pull request #400 from onekk/master
New Package: pcsclite - middleware to comunicate to smartcard
2014-05-17 10:58:32 +02:00
onekk
f6e2c31be2 common/shlibs: newline fixed 2014-05-17 10:55:17 +02:00
onekk
9b716913f5 pcsclite: trying the common/shlibs thing, hope it,s work 2014-05-17 10:48:39 +02:00
Juan RP
bb7da9658d cross-profiles: enable -fstack-protector-strong for armv[67]hf profiles. 2014-05-16 08:30:07 +02:00
Juan RP
efe157242b chroot-gcc: update to 4.9.0. 2014-05-15 13:39:31 +02:00
Juan RP
addedf7901 llvm: update to 3.4.1 (soname bump). 2014-05-14 10:33:07 +02:00
Alessio Sergi
9937be2068 hooks/patches: fix parsing .{diff,patch} name 2014-05-13 16:31:00 +02:00
Juan RP
f664734c7d hooks/patches: accept patches with any .{diff,patch} name. 2014-05-13 13:11:39 +02:00
Juan RP
06a463fe7f hooks/script-wrapper: create sdl-config wrapper. 2014-05-13 11:14:07 +02:00
Juan RP
ffb0ebe230 hooks/script-wrapper: create freetype-config wrapper; simplify code. 2014-05-13 10:42:47 +02:00
Juan RP
83d9e05be6 hooks/script-wrapper: create libgcrypt-config wrapper. 2014-05-13 08:27:38 +02:00
Juan RP
ffcca4e5f8 libevdev: update to 1.2 (soname bump). 2014-05-13 08:12:56 +02:00
Juan RP
fac0d115bc hooks/pre-configure: new hook to generate foo-config wrappers in cross builds.
Script wrappers are created in ${wrksrc}/.xbps/bin and this path is appended
to make the configure scripts detect them.

This avoids adding build deps in hostmakedepends, as well as avoiding modifying
templates to specify the path to the script.

Currently this only creates a wrapper for "icu-config", but can be extended
easily to create more wrappers (freetype, libxml, etc).
2014-05-12 21:14:23 +02:00
Juan RP
8c8a7def1c hooks/post-install/strip: do not create dbg subpkgs if nonfree is set. 2014-05-10 16:22:13 +02:00
Jan S
08280841f3 ruby: update to 2.0.0p481. 2014-05-10 00:23:39 +02:00
grauehaare
1cd9774d91 common/shlibs: Added new wxWidgetslib because of updated wxWidgets template
wxWidgets-2.8.12: updated to revision 4, added opengl and sdl support
2014-05-09 20:11:40 +02:00
grauehaare
d1b27abc76 Updated template for wxWidgets, now using sdl and opengl
Updated shlibs for new wxWidgets revision 4
2014-05-09 17:57:03 +02:00
grauehaare
431bc2cf21 New Package: libpano13-2.9.13_beta1, Panoarama Pictures Tools library
Updates shlibs
2014-05-09 15:24:43 +02:00
Juan RP
f8cbf36410 colord: update to 1.1.7; enable sane support; add systemd build option (soname bumps). 2014-05-09 11:58:32 +02:00
Juan RP
84ee8f9230 hooks/post-install/99-pkglint: print correct shlib for unversioned shlibs not in common/shlibs. 2014-05-09 09:24:04 +02:00
grauehaare
733d307988 New Package: libextractor-1.1, Library used to extract meta data from files
Updated: shlibs
2014-05-08 21:47:46 +02:00
Juan RP
65bf4d6fca hooks/do-extract/00-distfiles: supports rpm extraction via rpmextract. 2014-05-08 18:44:54 +02:00
grauehaare
85c7fe0ebd New Package: mitlm-0.4.1, MIT Language Modeling Toolkit
Updated: shlibs, addint mitlm dependencys
2014-05-08 14:08:15 +02:00
Juan RP
4b25dbd02b common/shlibs: add lensfun shlib. 2014-05-06 22:15:32 +02:00
Juan RP
be51680023 build_style/python-module: use working python version to fix cross build failures. 2014-05-06 10:40:53 +02:00
Juan RP
25c03ba9c3 GraphicsMagick: fix -devel rdeps; add missing shlibs. 2014-05-06 09:38:01 +02:00
Juan RP
ea719b3f59 Added multilib, multilib/nonfree and debug repositories by default.
- multilib: to store 32bit packages.
- multilib/nonfree: to store nonfree 32bit packages.
- debug: to store debug packages.
2014-05-05 10:59:33 +02:00
Juan RP
4d9ed5639f xbps-src/shutils/chroot.sh: unconditionally copy repo conf files into masterdir. 2014-05-05 10:56:00 +02:00
Juan RP
21a6990d2e openexr: added lib and -devel subpkgs; misc cleanups. 2014-05-05 08:31:24 +02:00
Juan RP
366c1fe921 New package: ilmbase-2.1.0. 2014-05-04 17:29:35 +02:00
Enno Boland
3592f29f9c gpertools: update to 2.1.90 2014-05-03 23:41:23 +02:00
Juan RP
9cd761710a pocketsphinx: added lib/devel subpkgs; improve desc; add missing rdeps to -devel. 2014-05-03 11:36:09 +02:00
Juan RP
ca585bd6de cmuclmtk: added lib and -devel subpkgs; improve desc. 2014-05-03 11:15:52 +02:00
grauehaare
a1fe0adf51 Updated shlibs: fixed typo 2014-05-03 11:02:09 +02:00
grauehaare
72c1210cd6 New Package: pocketsphinx-0.8, recognizer library
New Package: cmuclmtk-0.7, language model tools
Updated Template: sphinxbase, changed short description
Updated shlibs: added
2014-05-03 10:58:38 +02:00
grauehaare
d9534e10f2 New Package: pocketsphinx, Speech Recognition Tool, updated shlibs 2014-05-03 10:42:13 +02:00
grauehaare
11801071e1 New Package: sphinxbase-0.8, Speech Recognition Toolkit 2014-05-03 10:16:56 +02:00
Juan RP
ed63aa3357 openjpeg: remove unnecessary --prefix=/usr; added shlib. 2014-05-02 17:07:18 +02:00
Enno Boland
0700015fcf common/shlibs: add libs for the following commits 2014-05-02 09:13:18 +02:00
Enno Boland
2415b98064 common/build_style: adding python_versions variable
This variable contains the versions of python for which this packages
will be built. Multiple versions can be seperated by whitespace.
2014-05-01 16:07:07 +02:00
Ypnose
48ccecdcf3 network-ups-tools: upgrade to 2.7.2 and include libs 2014-05-01 13:12:57 +02:00
grauehaare
71878a5b54 Updated: shlibs, gtkglext (removed deprecated things)
New Packages: celestia-glut, celestia-gtk (open universe simulation)
2014-04-30 21:35:27 +02:00
Enno Boland
36f86fe310 New package: python-pyside-1.2.2 2014-04-30 13:53:15 +02:00
Enno Boland
b17dde5e3b New package: python-shiboken-1.2.2 2014-04-30 13:52:33 +02:00
Juan RP
1ee6e7fa8d poppler: update to 0.26.0 (soname bump). 2014-04-29 08:10:41 +02:00
Juan RP
9ffc0d09ce common/hooks: ignore XBPS_ARCH when cross building. 2014-04-28 15:08:44 +02:00
Juan RP
9c2e1d6c61 common/shlibs: added libXaw3d shlib. 2014-04-27 18:14:53 +02:00
Juan RP
6db4f4a209 common/environment: move some linux defs to common-linux, for musl. 2014-04-26 00:25:37 +02:00
grauehaare
68a3c90f45 New Package: gtkglext-1.2.0, OpenGL Extension for GTK, updated shlibs, -devel Package 2014-04-25 21:58:29 +02:00
Enno Boland
d2899851c7 New package: libosmocore-0.6.6 2014-04-23 11:59:45 +02:00
Enno Boland
c4db456828 New package: libode-0.12 2014-04-22 21:23:13 +02:00
Juan RP
bedb5a7242 nvidia331: rebuild with the libGL soname definition, to avoid useless runtime deps. 2014-04-21 10:21:59 +02:00
Enno Boland
e85d9c19d9 New package: plib-1.8.5. 2014-04-21 08:33:36 +02:00
Juan RP
3659bcab9a common/shlibs: remove obsolete mit-krb5-libs soname. 2014-04-19 08:41:38 +02:00
Juan RP
f9190ad562 common/shlibs: remove obsolete libtasn1 soname. 2014-04-19 08:38:37 +02:00
Juan RP
1bd5baa8de Merge branch 'master' of github.com:onekk/xbps-packages into onekk-master 2014-04-18 08:03:39 +02:00
Juan RP
8aa48b07ff xbps-src/shutils/bulk: pass --distdir option to xbps-checkvers(8) instead. 2014-04-17 10:36:45 +02:00
onekk
fe34318b4a a2ps: New Package 2014-04-16 22:40:46 +02:00
Juan RP
bab6048de6 New package: SDL2_image-2.0.0. 2014-04-16 18:50:00 +02:00
Juan RP
51e64a3104 common/shlibs: remove obsolete lxc soname. 2014-04-16 18:35:24 +02:00
Juan RP
3e1b775b58 common/shlibs: remove obsolete libudev soname. 2014-04-16 10:28:35 +02:00
Juan RP
ff700d0a40 xbps-src/shutils/chroot: use existing PATH when entering xbps-src cmds.
... otherwise xbps-uchroot might not be found when it's in an uncommon path.
2014-04-14 19:58:32 +02:00
grauehaare
9f8fe57a9e Updated shlibs, Updates templates for libembl libmatroska and
libvlc due to newer versions of libembl and libmatroska
2014-04-14 09:39:08 +02:00
Juan RP
9df1aa3b4e hooks/post-install/create-xbps-metadata-scripts: make sure to finalize scripts correctly.
The issue was that if a pkg does not add the missing newline at INSTALL
or REMOVE scripts, those were generated with a syntax error.

Found by onekk.
2014-04-14 10:41:06 +02:00
grauehaare
b59fd390a5 Updated shlibs
Updated template for mplayer. Now using xvid
Updated ogmrip. Removed useless lines and add mplayer to depends
(makedepend mplayer is needed for building)
Updated wxWidgets. Now using unicode
2014-04-10 23:15:11 +02:00
Juan RP
06ac73239f xbps-src/shutils/common: read build_dependencies.sh for check_installed_pkg(). 2014-04-10 14:54:30 +02:00
Juan RP
e60eb854e6 xbps-src: move check_installed_pkg() to build_dependencies.sh. 2014-04-10 11:58:06 +02:00
Juan RP
3c79f11a6f xbps-src/shutils/bulk: also add pkgs with no deps. 2014-04-10 11:26:02 +02:00
Juan RP
922d37f590 xbps-src/shutils/bulk: perform topological sort of build-deps. 2014-04-10 11:10:39 +02:00
Juan RP
51882b7ec4 xbps-src: apply sane indentation to all shell code (2/2). 2014-04-09 16:55:58 +02:00
Juan RP
d4e4d826e6 xbps-src: new targets: update-bulk and update-sys.
* update-bulk:
	This rebuilds all pkgs in system repositories that are outdated.
	with this xbps-bulk is now considered fully obsolete.

* update-sys:
	This rebuilds all pkgs in system that are oudated and once built,
	updates them via xbps-install(8).

	This target defines a new configuration option "XBPS_SUCMD" that
	is the command to execute to update the system. By default set to
	"sudo sh -c".

CAVEATS
	- need to check if binpkg is in local repo.
	- need to add support to specify alternative rootdir.
	- need to add support to specify system repos.
2014-04-09 16:42:07 +02:00
Juan RP
1af40eb476 xbps-src: apply sane indentation to all shell code. 2014-04-09 16:40:27 +02:00
Enno Boland
bc594a6ef1 shlibs: add shlibs of freeglut 2014-04-09 14:00:58 +02:00
Juan RP
94b1525363 common/shlibs: update gnutls shlibs. 2014-04-09 11:43:41 +02:00
Juan RP
615e601bdf v8: update to 3.24.35.22. 2014-04-09 09:27:00 +02:00
Juan RP
cc6ea5d19b hooks/post-install/pkglint: more tweaks for the shlib checks. 2014-04-09 09:25:05 +02:00
Juan RP
e573017385 hooks/post-install/pkglint: fixed another issue in the shlib checks. 2014-04-09 08:55:43 +02:00
Juan RP
f6309d0909 hooks/post-install/strip-debug: repair -dbg subpkg creation. 2014-04-08 17:59:26 +02:00
Juan RP
77451b1845 Use --libdir=/usr/lib32 on x86 and create/remove the symlink via hooks.
This is to make all pkgs that use ${configure_args} work without changes
to the templates on x86_64.
2014-04-05 11:52:22 +02:00
Juan RP
c9eeab830e common/shlibs: remove obsolete ffmpeg shlibs. 2014-04-05 00:18:02 +02:00
Juan RP
00a8873281 hooks/post-install/pkglint: when listing revdeps make sure to not add false positives. 2014-04-04 17:29:14 +02:00
Juan RP
3ecb3c26fa hooks/post-install/pkglint: repair and improve checks to detect soname bumps. 2014-04-04 17:24:47 +02:00
Enno Boland
c5cd57ed24 New package: libogre-1.90 2014-04-04 04:04:03 +02:00
Enno Boland
934885ceae New package: libcppunit-1.12.1 2014-04-04 02:45:13 +02:00