Commit Graph

1517 Commits

Author SHA1 Message Date
John Galt 440d5d8772 do-extract: allow patch distfile suffix
And do nothing with them
2014-09-06 19:35:08 -07:00
Juan RP a5b8b3052b cross-profiles/armv7hf: switch to the armv7l-linux-gnueabihf cross compiler again.
glibc uses the cross compiler preprocessor to know what architecture
to compile for, resulting in wrong architecture being used with the armv6
cross compiler.
2014-09-07 01:21:01 +02:00
Christian Neukirchen c746522226 silc-toolkit: update to 1.1.11. 2014-09-06 22:30:00 +02:00
Juan RP 75b6468fa0 Introduce a way to override dependencies for all pkgs thru a file.
The `etc/defaults.virtual` file contains the default replacement
for our use cases; at this moment we only use it to use `eudev`
rather than `systemd` for udev.

If `etc/virtual` exists it overrides the settings of `etc/defaults.virtual`.
2014-09-06 12:43:24 +02:00
Dominik Honnef 191c1eaf51 add vopt_conflict helper
vopt_conflict prints an error and exits if two options are set at the
same time.
2014-09-05 16:57:47 +02:00
Dominik Honnef 62b3c65d77 tidy up vopt helpers 2014-09-05 16:42:34 +02:00
Juan RP ad79b8e7e2 Revert "xbps-src: when all deps have been processed exit directly."
This reverts commit 9bf1ba5f88.

I still think the behaviour I observed was related to something else.
2014-09-05 12:57:15 +02:00
Juan RP 13c2ca3bd2 xbps-src: reorganize code in more sections. 2014-09-05 11:10:07 +02:00
John Galt dfb7a0419c MesaLib-git: build with --disable-gallium-egl @xtraeme
As suggested by wayland. This option also disables libOpenVG, so remove
it completely.
2014-09-04 11:39:14 -07:00
Juan RP d0a258ac63 MesaLib: build with --disable-gallium-egl as suggested by wayland.
This option also disables libOpenVG, so remove it completely.
2014-09-05 01:23:54 +02:00
Juan RP 843b5d5afb common/shlibs: bump device-mapper version: new symbols have appeared. 2014-09-05 00:35:19 +02:00
Juan RP c7d055d213 New package: libucl-0.5.2. 2014-09-03 09:41:42 +02:00
Dominik Honnef 090ec92d5f gnucash: update to 2.6.3, restructure packages 2014-09-02 14:36:04 +02:00
Christian Neukirchen 99b94afd27 New package: openjdk-8u20 2014-09-02 00:45:40 +02:00
Juan RP eb6d8422b5 New package: atril-1.8.0. 2014-09-01 20:41:08 +02:00
Juan RP f105df15eb libcanberra: split stuff into -utils, -gtk and -gtk3 to avoid extra rdeps. 2014-09-01 15:22:12 +02:00
Alessio Sergi edcf1c3e07 New package: lz4-122
Extremely fast compression algorithm.
2014-09-01 01:13:41 +02:00
Christian Neukirchen c8e1a2ba15 mate-control-center: update common/shlibs 2014-08-31 23:44:27 +02:00
Juan RP e232c0873b New package: mate-panel-1.8.0. 2014-08-31 19:56:31 +02:00
Juan RP db2ce5400d New package: libmateweather-1.8.0. 2014-08-31 19:46:04 +02:00
Juan RP 642a6b65e4 New package: mate-control-center-1.8.1. 2014-08-31 19:33:02 +02:00
Juan RP 4de4f02701 New package: mate-session-manager-1.8.1. 2014-08-31 19:16:56 +02:00
Juan RP 60fae50292 New package: libmatekbd-1.8.0. 2014-08-31 18:43:43 +02:00
Juan RP 3cb10b3770 New package: caja-1.8.1. 2014-08-31 18:29:47 +02:00
Juan RP 76738b399c New package: mate-menus-1.8.0. 2014-08-31 18:12:28 +02:00
Juan RP b9aaaf6102 New package: marco-1.8.0. 2014-08-31 17:57:08 +02:00
Juan RP c853daf569 mate-polkit: remove lib; it's not too useful. 2014-08-31 17:33:55 +02:00
Juan RP 0016f5cb1f New package: mate-desktop-1.8.0. 2014-08-31 17:32:32 +02:00
Juan RP 0051e09fb1 New package: mate-polkit-1.8.0. 2014-08-31 17:09:46 +02:00
Juan RP 2f07dc8532 lxdm: add consolekit build option (on). 2014-08-31 15:40:54 +02:00
Juan RP 9bf1ba5f88 xbps-src: when all deps have been processed exit directly. 2014-08-30 20:45:57 +02:00
Christian Neukirchen be2187270a New package: cinnamon-menus-2.2.0 2014-08-30 20:10:23 +02:00
Juan RP 58707d3733 libmng: update to 2.0.2 (soname bump). 2014-08-30 10:41:17 +02:00
Juan RP 6d20b9a05a xbps-src: move vopt_* helpers to environment/setup/options.sh. 2014-08-30 09:10:11 +02:00
Juan RP 790202ddbd xbps-src: move helpers to environment; there's no need to have them.
Those helpers were just setting up some extra functions that can be used
on templates, and this can be done already via environment, so let's remove
the helpers completely.
2014-08-30 09:01:29 +02:00
Dominik Honnef cdd2ce0da4 add helpers for working with options
Add the helpers vopt_if, vopt_with and vopt_enable that simplify common
option-based operations.

Instead of a bunch of

if [ "$build_option_foo" ]; then
	configure_args+=" --with-foo"
	makedepends+=" foo-devel"
else
	configure_args+=" --without-foo"
fi

one can use

configure_args="... $(vopt_with foo)
makedepends="... $(vopt_if foo foo-devel)"

instead.

We're adding these functions to common/xbps-src/shutils/common.sh but
that might not be the ideal place. I would've preferred
common/helpers/options.sh, but helpers are only available in the
individual phases, not when the template itself gets parsed.
2014-08-30 00:39:46 +02:00
Alessio Sergi 1cfb846ae6 New package: lapack-3.5.0; supersedes liblapack
New (sub)package: blas-3.5.0; supersedes libBLAS
2014-08-29 19:20:59 +02:00
Juan RP c0049997be ecryptfs-utils: update to 104. 2014-08-28 19:00:47 +02:00
Christian Neukirchen 6cfe8adfc9 New package: ganv-1.4.2 2014-08-28 16:16:43 +02:00
Christian Neukirchen ed53c63554 openmpi: update to 1.8.2. 2014-08-28 00:51:19 +02:00
Juan RP 44be72f5d2 common/shlibs: remove obsolete telepathy-logger soname. 2014-08-26 18:57:27 +02:00
Juan RP e582f328b3 xbps-src: repair and improve the bootstrap target (from scratch).
- There's no need to install rdeps into the masterdir, just base-files.
- There's no need to exit if XBPS_TARGET_PKG == sourcepkg, just return.
- After building base-chroot, install bootstrap binary packages.
2014-08-26 10:33:15 +02:00
Juan RP b019b5df6f hooks/generate-runtime-deps: also make "virtual?" subst on noarch/noverifyrdeps pkgs. 2014-08-26 09:58:58 +02:00
Juan RP 1651a5fe6e xbps-src/doinstall: there's no need to remove pkg metafiles on destdir. 2014-08-26 09:55:40 +02:00
Juan RP aec1b80e86 hooks/generate-gitrevs: fallback to the git cmd for bootstrap builds. 2014-08-26 07:53:31 +02:00
Juan RP 3fdd0e180e xbps-src: run pre-pkg hooks in the install to destdir target.
The prepare-32bit hook has been moved to the pre-pkg stage and now
those hooks are executed as part of the install phase. That means that
pre-pkg hooks are now independently run for the subpkgs and the sourcepkg
after the install-destdir phase and pre/do/install hooks.

As bonus, finally correct rdeps can now be collected for the 32bit pkgs
and works for all them, without the need to sort the order of subpkgs!
2014-08-25 22:34:13 +02:00
Juan RP 93e9ff4eaa New package: libstrophe-0.8.6. 2014-08-25 19:51:46 +02:00
Juan RP 5290c2a839 xbps-src: change order of how subpackages are processed.
10 Non development packages are processed first lexically.
20 Development packages are processed after 10.

This resolves the issue of 32bit pkg creation with development pkgs
that depend on other non-development subpkgs, and result in wrong
dependencies being propagated to the 32bit development pkgs.
2014-08-25 17:43:08 +02:00
Juan RP 22e0c33b39 xbps-src: chroot: do not copy /etc/services; we use iana-etc now. 2014-08-25 15:30:57 +02:00
Juan RP 58963b23e1 New package: libsodium-0.7.0. 2014-08-25 09:50:01 +02:00
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
Juan RP 0f0aa6ec01 gstreamer: rebuild for corrected shlib-provides; add missing shlib. 2014-04-03 12:05:28 +02:00
Juan RP 064333db49 gnucash: rebuild to have corrected shlib-provides; add missing shlibs. 2014-04-03 11:19:36 +02:00
Juan RP 76c4382355 gimp: split shlibs into libgimp; use lib32disabled. 2014-04-03 10:33:43 +02:00
Juan RP fc2c2c06ae hooks/post-install/strip: another day, another better regexp for shlib-provides. 2014-04-03 10:30:56 +02:00
Juan RP cd2b108914 freerdp: split shlibs into libfreerdp; use lib32disabled. 2014-04-03 09:58:56 +02:00
Juan RP 4083ee9395 openmpi: added libopenmpi subpkg with the shlibs. 2014-04-02 14:10:19 +02:00
Juan RP 8fa3cba4ea hooks/post-install/remove-libtool: do not escape * to make this work with virtuoso. 2014-04-02 12:39:58 +02:00
Juan RP 8fcb0e644a hooks/post-install/remove-libtool: make sure that PKGDESTDIR exists. 2014-04-02 12:06:27 +02:00
Juan RP 7d7e821754 hooks/post-install/strip: better regexp for shlib-provides from Gottox. 2014-04-02 10:16:16 +02:00
Enno Boland a900da3283 New package: wireshark-1.10.6 2014-04-01 16:39:59 +02:00
Juan RP 4859885e58 hooks/post-install: pkglint: just warn if shlib is not found in common/shlibs. 2014-04-01 15:25:07 +02:00
Juan RP 1d82ea3c8a common/shlibs: add missing glibc/vde2 shlibs. 2014-04-01 15:16:07 +02:00
Juan RP 1d13ed0810 hooks/post-install: strip: only accept shlibs in destdir/usr/lib for shlib-provides.
This avoids lots of false positives and accepts unversioned shlibs as well.
2014-04-01 15:14:43 +02:00
Juan RP 576b865cf4 Update for xbps>=0.35 which contains xbps-uchroot.
That means that the Makefile and xbps-src generated files are not required
anymore, and the xbps-src script can be used as is.

Bump xbps requirement to 0.35 and enable XBPS_INSTALL_ARGS by default.
2014-04-01 11:29:21 +02:00
Juan RP ccfa408f2a common/shlibs: add mesa-{ati,nouveau}-dri XvMC shlibs to make pkglint happy. 2014-03-31 18:16:07 +02:00
Juan RP 581f3e29ab hooks: pkglint: only match exact shlibs (avoids multiple matches). 2014-03-31 18:14:52 +02:00
Juan RP efde1e1fbf hooks: improve shlib-provides: accept unversioned shlibs (i.e libfoo.so [nspr/nss]). 2014-03-31 18:13:53 +02:00
Juan RP f11ba78079 common/shlibs: remove obsolete libarchive soname. 2014-03-31 12:15:25 +02:00
Juan RP 19f3a64de8 hooks/post-install/06-prepare-32bit.sh: do not convert deps that don't have shlib-provides. 2014-03-30 13:07:33 +02:00
Juan RP c853910af1 common/shlib: remove obsolete giflib sonames. 2014-03-30 10:17:11 +02:00
Juan RP 61731cadfb mariadb: move libmysqld to libmariadbclient; update common/shlibs. 2014-03-29 17:59:27 +01:00
Juan RP a7b12954cf common/shlibs: added samba sonames (must fix the hook really...) 2014-03-29 17:31:08 +01:00
Juan RP 45b00085f3 dovecot: rebuild to have corrected shlib-provides; lib32disabled=yes. 2014-03-29 15:40:37 +01:00
Juan RP 29e6f40a86 dmraid: rebuild to have corrected shlib-provides; lib32disabled=yes. 2014-03-29 15:34:57 +01:00
Juan RP 7b565370c5 cjs: rebuild to have corrected shlib-provides. 2014-03-29 15:17:42 +01:00
Juan RP ce7c827d56 hooks: fixed shlib-provides detection to also detect shlibs with dots after dashes (libbabl-0.1.so.0). 2014-03-29 13:14:08 +01:00
Juan RP da98e86513 common/shlibs: add all aqbanking sonames. 2014-03-29 12:52:59 +01:00
Juan RP a11fd5dce8 hooks: improve even more shlib-provides detection: accept sonames with '-' chars. 2014-03-29 12:13:12 +01:00
Juan RP 2988902496 hooks: improve shlib-provides detection as suggested by Gottox. 2014-03-29 11:47:59 +01:00
Juan RP ce9403bc1c gnote: update to 3.12.0. 2014-03-29 10:10:52 +01:00
Enno Boland 975a6b10ab libgdlmm: put .so files not in the -devel package 2014-03-29 01:09:03 +01:00
Enno Boland 56397f6bf7 common/shlibs: update shlibs for following commits 2014-03-29 00:42:48 +01:00
Juan RP 93fba2912e libcaca: remove broken .la symlinks; added libcaca++.so.0 soname. 2014-03-28 16:26:14 +01:00
Juan RP 4991648ee7 common/shlibs: add missing sonames for the gcc pkg. 2014-03-28 10:01:04 +01:00
Juan RP a5ff980d4b common/shlibs: add libitm.so.1 soname. 2014-03-28 09:38:21 +01:00
Juan RP a3857cbf40 rygel: update to 0.22.0. 2014-03-27 18:44:57 +01:00
Juan RP e29b394235 New package: gfbgraph-0.2.2. 2014-03-27 16:55:50 +01:00
Juan RP f4703c089f upower: update to 0.99.0 (soname bump). 2014-03-27 15:41:42 +01:00
Juan RP c9f8051880 gtksourceview: update to 3.12.0. 2014-03-27 15:32:09 +01:00
Juan RP bd9177fd47 gnome-bluetooth: update to 3.12.0 (soname bump). 2014-03-27 15:29:15 +01:00
Juan RP 091020f224 gvfs: update to 1.20.0. 2014-03-27 15:26:21 +01:00
Juan RP 891b6f3b70 evolution-data-server: update to 3.12.0 (soname bump). 2014-03-27 15:12:46 +01:00
Juan RP 9515861741 tracker: update to 1.0.0 (soname bumps). 2014-03-27 14:56:49 +01:00
Juan RP 5c4bbab611 hooks/post-install/99-pkglint: make the shlibs checks work correctly with vpkgs. 2014-03-27 13:57:17 +01:00
Juan RP 05782d9f46 common/shlibs: add liblto_plugin.so.0 soname for gcc. 2014-03-27 13:57:05 +01:00
Juan RP 8f48972867 gnome-desktop: update to 3.12.0 (soname bump). 2014-03-27 12:01:29 +01:00
Juan RP 863cf14252 dconf: update to 0.20.0. 2014-03-27 11:57:20 +01:00
Juan RP e48006203a libgdata: update to 0.15.0 (soname bump). 2014-03-27 11:53:54 +01:00
Juan RP 7b1151b56f New package: uhttpmock-0.2.0. 2014-03-27 11:51:39 +01:00
Juan RP e219c60b25 common/shlibs: add valadoc-git soname. 2014-03-27 11:44:23 +01:00