Commit Graph

2600 Commits

Author SHA1 Message Date
Michael Gehring 9cb58db6d6 gnome-dictionary: update to 3.18.1. 2016-03-10 10:41:52 +01:00
Enno Boland 9c5da20b8f http-parser: update to 2.6.2. 2016-03-09 13:16:52 +01:00
Enno Boland 6968847859 Merge pull request #3787 from pullmoll/timestamp
gcc: add support for SOURCE_DATE_EPOCH environment
2016-03-08 17:05:48 +01:00
Jürgen Buchmüller c459dade15 gcc: add support for SOURCE_DATE_EPOCH environment
+ Create symlinks from gcc/patches/libcpp-source_date_epoch.patch to cross-*/files/
+ Make all the _apply_patch() functions the same
2016-03-08 13:49:52 +01:00
Michael Gehring a038eaba9a common/xbps-src: make show <pkg> exit 0 on success 2016-03-08 10:24:54 +01:00
Christian Neukirchen a3a0303673 common/hooks/pre-pkg/05-prepare-32bit.sh: create needed subdirectories for lib32symlinks. 2016-03-07 18:42:34 +01:00
Jürgen Buchmüller 8d7c58ef9e cleanup-timestamp-macros: catch more mime-types 2016-03-07 16:10:55 +01:00
Jürgen Buchmüller 8ce51e70cf timestamp-macros: fix creation and add cleanup
As described in #3765
2016-03-07 09:46:34 +01:00
Enno Boland 0c4b812ad3 common/environment: fix error message 2016-03-06 14:10:41 +01:00
Enno Boland 15f26298aa common/environment: empty file before writing.
Emptying the headerfile before writing into it. This prevents
defining/undefining a macro multiple times.

addresses #3765.
2016-03-06 13:07:11 +01:00
Enno Boland d84d62940d common/environment: check if package is under version control.
only use git commit date for SOURCE_DATE_EPOCH if the template is under version
control.  Fall back to templates mtime if it's not managed by git.
2016-03-06 13:07:10 +01:00
Enno Boland e47bcaa55a common/wrappers/date.sh: use utc, fix escaping 2016-03-03 16:52:18 +01:00
Enno Boland b12013870d common/wrappers/uname.sh: return with correct exit code. 2016-03-03 12:05:28 +01:00
Enno Boland 5a2a63645f common/wrappers: add date and uname wrappers.
uname:
  overwrites the hostname in command uname with the string 'void'.
date:
  uses the timestamp read from SOURCE_DATE_EPOCH as date.
2016-03-03 11:34:07 +01:00
Juan RP b15dd1a718 confuse: update to 3.0 (soname bump). 2016-03-03 07:45:20 +01:00
Juan RP 00b8dd7e50 common/env/install: drop timestamp-macros.sh.
Why? because adding this to the install phase will change the compiler
flags that were used for configure/building and compilation will
happen twice.
2016-03-03 07:44:06 +01:00
Toyam Cox bc3aefb4c0 New package: gst-editing-services-0.10.1 2016-03-02 23:54:30 -05:00
Toyam Cox 69888bf1f0 gst-editing-services: renamed to gst1-editing-services 2016-03-02 23:37:28 -05:00
Jürgen Buchmüller f786f81af8 New package: qxmpp-0.9.3 2016-03-02 15:29:36 +01:00
Christian Neukirchen ab0d796556 autogen: remove autogen-devel, add libopts
autogen-devel hardly makes sense since when you generate a template
using it, you also want to compile it.

Instead, split the runtime library off into libopts to not add an
unnecessary dependency to all projects using it.

Closes #3738.
2016-03-02 13:37:11 +01:00
Enno Boland d285f4dcdb common/environment: only load git commit date when in chroot. 2016-03-02 07:47:35 +01:00
Michael Gehring 60df857f78 libucl: update to 0.8.0. 2016-03-02 06:35:59 +01:00
Enno Boland a04687bf74 common: fix glibc
glibc is a wonderful library. Tidy and clean. To keep it that clean
it does such useful things as sorting the CFLAGS alphabeticly.
Unfortunately this breaks command line arguments that contain parameters
such as `-include /foo/bar`. This commit works around this flaw by
removing the space and using -include/foo/bar instead.
2016-03-01 20:52:44 +01:00
Enno Boland b5e49c48e7 common: replace XBPS_COMMIT_TIMESTAMP by SOURCE_DATE_EPOCH
This way we are compatible to the Debians proposal. See [1].

[1] https://gcc.gnu.org/ml/gcc-patches/2015-06/msg02210.html
2016-03-01 18:27:49 +01:00
Enno Boland 69cb0beb58 environment/configure: move macro definition to a header file and include it.
This prevents escaping issues with command line options.
2016-03-01 18:08:56 +01:00
Enno Boland 995c356e30 Revert "common/environment: add missing backslashes for macro definitions."
This reverts commit c46b43df61.

lynx was complaining about missing " in the CFLAGS. apparently this is an error in the lynx
build system, not in the CFLAGS.
2016-03-01 17:50:06 +01:00
Enno Boland c46b43df61 common/environment: add missing backslashes for macro definitions. 2016-03-01 17:45:42 +01:00
Enno Boland 8fe5d28f57 Merge pull request #3722 from Gottox/overwrite_timestamp_cflags
environment/build: overwrite __DATE__, __TIME__, and __TIMESTAMP__ macros.
2016-03-01 15:43:20 +01:00
Enno Boland 3c04642877 environment/build: overwrite __DATE__, __TIME__, and __TIMESTAMP__ macros.
This commit overwrites timestamps that depend on timestamps with the
commit date of a package.
2016-03-01 15:33:09 +01:00
Jürgen Buchmüller 601dd89b50 New package: firebird-2.5.5.26952 2016-03-01 13:45:42 +01:00
Jürgen Buchmüller d4f6351386 New package: opencollada-0.0.20160223 2016-02-29 15:06:44 +01:00
Jürgen Buchmüller efbf9059fc New package: liborcus10-0.9.1 2016-02-29 13:57:55 +01:00
Jürgen Buchmüller d3631d44d9 New package: libixion10-0.9.1 2016-02-29 13:34:18 +01:00
Jürgen Buchmüller 87313a0936 New package: liborcus-0.0.20160214
ABI version is 0.11, i.e. liborcus-0.11, which is not yet released
2016-02-29 11:27:16 +01:00
Jürgen Buchmüller ff15c7e87f New package: libixion-0.11 2016-02-29 10:58:36 +01:00
bra1nwave 165bdbe318 New package: libmwaw-0.3.7
New package: libmwaw-0.3.7
2016-02-29 01:47:09 +01:00
Jürgen Buchmüller 16673beb0e New package: CoinMP-1.8.3 2016-02-29 00:08:05 +01:00
Jürgen Buchmüller b2866307b4 New package: libe-book-0.1.2 2016-02-28 22:48:11 +01:00
Jürgen Buchmüller 6e3cf590d2 New package: libfreehand-0.1.1 2016-02-28 21:54:10 +01:00
Enno Boland bac424defb libwps: update to 0.4.3. 2016-02-28 20:45:14 +01:00
Toyam Cox d54407a3ca New package: gst-editing-services-1.6.2 2016-02-28 14:34:45 -05:00
John Regan 000281aee3 New package: swiften-2.0 2016-02-28 10:17:06 -06:00
Juan RP 7e68bf75d9 Merge pull request #3606 from Spencer-H/openshot
Openshot: update to 2.0.6
2016-02-27 07:30:57 +01:00
Juan RP aa72e6c75f xf86-input-libinput: update to 0.17.0. 2016-02-27 07:19:36 +01:00
Juan RP 6ec05f7a3a sdparm: update to 1.10. 2016-02-24 06:23:38 +01:00
Juan RP f0309fa53c libsrtp: security update to 1.5.4 (soname bump). 2016-02-23 19:53:25 +01:00
Jürgen Buchmüller 1de962c416 New package: glyphy-0.0.20160104 2016-02-23 18:34:14 +01:00
Enno Boland 3b8c53d702 hooks/pre-pkg: do not dereference symbolic links while rewriting mtimes. 2016-02-23 08:25:29 +01:00
Enno Boland c83a4d96c4 hooks/pre-pkg: mtime rewriting is default on now. 2016-02-23 08:05:43 +01:00
Spencer Hill 75270cdf57 libopenshot: update to 0.1.0. 2016-02-21 21:35:16 -05:00
Enno Boland 16050ad3f2 hooks/pre-pkg: fixed mtime support for packages.
overwrites the mtime of all files in a package with the commit-date
of the package.
2016-02-19 16:21:56 +01:00
Enno Boland 97ee646416 libwebsockets: update to 1.7.0. 2016-02-18 20:06:15 +01:00
Michael Gehring f432fc7fcb New package: unicorn-0.9 2016-02-18 06:54:29 +01:00
Michael Gehring 45fa33fb45 New package: libtommath-1.0
Closes #3537
2016-02-18 06:53:20 +01:00
Alessio Sergi c627001169 python-numpy: cblas support 2016-02-17 19:19:17 +01:00
Christian Neukirchen 727f36c858 sndio: update to 1.1.0. 2016-02-15 12:15:13 +01:00
bra1nwave 6a454b506a New package: libfilezilla-0.3.1 2016-02-14 23:13:43 +01:00
Michael Gehring 6c71a0ada6 New package: libnetfilter_queue-1.0.2 2016-02-14 07:41:59 +01:00
Michael Gehring 38f3b8daba New package: libnetfilter_cthelper-1.0.0 2016-02-14 07:41:59 +01:00
Michael Gehring cf928fb0b2 New package: libnetfilter_cttimeout-1.0.0 2016-02-14 07:41:58 +01:00
Alessio Sergi 99fca710f4 podofo: split libpodofo into its own subpkg 2016-02-13 23:49:25 +01:00
Christian Neukirchen b174ec05f7 New package: hwloc-1.11.2 2016-02-12 13:32:51 +01:00
Juan RP 9ed2167b1b Merge pull request #3595 from antonio-malcolm/tolua
New Package: tolua
2016-02-12 12:04:00 +01:00
Juan RP d12d5e87f6 Merge pull request #3581 from Vaelatern/libarpack.so.2
arpack-ng: Add shlib and -devel package
2016-02-12 11:18:55 +01:00
Antonio Malcolm 17d769825f New Package: tolua 2016-02-12 02:03:34 -08:00
Enno Boland c2c54125c4 libwebsockets: update to 1.6.3. 2016-02-12 09:04:37 +01:00
Enno Boland 144a59a796 srcpkgs: fix MOZILLA_SITE update checks. 2016-02-12 00:50:34 +01:00
Enno Boland 5e2eb659a2 http-parser: update to 2.6.1. 2016-02-11 23:30:24 +01:00
Toyam Cox ca636c5481 arpack-ng: Add shlib and -devel package 2016-02-11 00:11:25 -05:00
Juan RP 1cce2abe4d Merge pull request #3528 from jprjr/libcommuni
New pacakge: libcommuni-3.4.0
2016-02-10 07:55:08 +01:00
Michael Gehring eab8589142 libmicrohttpd: update to 0.9.48. 2016-02-09 09:16:07 +01:00
Juan RP 7913cbee2e nvidia340: update shlibs and rebuild. 2016-02-08 22:17:22 +01:00
John Regan 26742164a5 New pacakge: libcommuni-3.4.0 2016-02-08 13:33:04 -06:00
Christian Neukirchen c2c7bab6a5 gsl: update to 2.1. 2016-02-07 18:27:31 +01:00
Andrea Brancaleoni 7960eec347 New package: podofo-0.9.3 2016-02-07 12:39:46 +01:00
Juan RP 9bf70dbe81 shlibs: update for mgba-0.4.0. 2016-02-07 07:04:30 +01:00
yopito 196ea94392 New package: seafile-client-qt 5.0.4 and its needs (ccnet, seafile-libclient) 2016-02-06 22:42:48 +01:00
Juan RP b58e065b00 Merge pull request #3529 from yopito/seafile.libsearpc
New package: libsearpc-3.0.7
2016-02-06 07:30:59 +01:00
Alessio Sergi 337d985222 poppler: update to 0.40.0 (soname bump) 2016-02-06 00:22:44 +01:00
yopito 6f7292b6d2 New package: libsearpc-3.0.7 2016-02-05 18:11:14 +01:00
Christian Neukirchen 150c0b11b3 hooks/pre-configure/00-gnu-configure-asneeded.sh: don't error on $configure_script with spaces. 2016-02-05 12:10:46 +01:00
Juan RP 2c6570e5cc Merge pull request #3533 from chneukirchen/nettle32
Nettle 3.2
2016-02-04 08:10:09 +01:00
Christian Neukirchen 19f4c437ea nettle: security update to 3.2.
Fixes CVE-2015-8803, CVE-2015-8804, CVE-2015-8805.
2016-02-03 14:27:20 +01:00
John Regan 06048c57a0 New package: log4cxx-0.10.0 2016-02-03 06:46:14 -06:00
Toyam Cox 7160a58345 New package: ndpi-1.6 2016-02-03 02:04:15 -05:00
Juan RP 3eb8c26ff3 Merge pull request #3515 from jprjr/libpqxx
New package: libpqxx-4.0.1
2016-02-03 07:39:17 +01:00
John Regan 6c6bf76ef5 New package: libpqxx-4.0.1 2016-02-01 16:53:10 -06:00
Duncaen 8c99c6ed58 libmill: so bump 2016-02-01 15:06:19 +01:00
Juan RP 10836a3dde mpg123: update to 1.23.0. 2016-01-31 09:13:04 +01:00
Juan RP f109ca62c3 Merge pull request #3423 from Spencer-H/openshot
New package: openshot-2.0.5
2016-01-30 08:10:50 +01:00
Juan RP a176e5bae0 x265: update to 1.9 (soname bump). 2016-01-30 07:26:12 +01:00
Spencer Hill 0674988852 New package: libavresample-2.8.5 2016-01-28 18:09:27 -05:00
Spencer Hill 92da3ca062 New Package: libopenshot-0.0.9 2016-01-28 18:09:20 -05:00
Spencer Hill 806236e968 New package: libopenshot-audio-0.0.6 2016-01-26 15:26:09 -05:00
Jürgen Buchmüller 1f4b85373d leptonica: update to 1.73 2016-01-26 18:19:06 +01:00
Juan RP aafe90e3c4 xbps-src/hooks: create a giblib-config wrapper for cross.
Required by scrot and probably others (#3464).
2016-01-26 07:46:00 +01:00
Michael Gehring 46ffa541d5 New package: ykneomgr-0.1.8 2016-01-25 19:23:49 +01:00
Christian Neukirchen be3ed55e09 qhull: update to 2015.2. 2016-01-23 21:03:31 +01:00
Juan RP 57d122721e pulseaudio: update to 8.0. 2016-01-23 07:03:17 +01:00
Juan RP afa9a6ef4c Merge pull request #3418 from Gottox/fix-wrapper-paths
common/hooks/pre-configure: fix script wrapper pkgconfig paths.
2016-01-21 09:11:22 +01:00
Enno Boland ec89378452 platform: update to 2.0.1. 2016-01-21 00:48:18 +01:00
Enno Boland d8f7d1a8d6 common/hooks/pre-configure: fix script wrapper pkgconfig paths. 2016-01-21 00:07:05 +01:00
Christian Neukirchen ffdc05018a xbps-src/shutils/cross.sh: ensure lib -> usr/lib in sysroot. 2016-01-20 19:38:04 +01:00
Duncaen 7456182d40 New package: libmill-1.4 2016-01-18 20:22:21 +01:00
Michael Aldridge ec4109322d New package: libax25-0.0.12rc4
Closes gh-3385
2016-01-18 07:50:19 +01:00
Christian Neukirchen d04084dbce New package: libftdi1-1.2 2016-01-15 13:51:02 +01:00
Christian Neukirchen 23e43da688 jimtcl: build shared library. 2016-01-15 13:51:02 +01:00
Dominik Honnef ff28743831 New package: glabels-3.2.1 2016-01-15 02:03:20 +01:00
Juan RP 58e579558c xmlrpc-c: update to 1.39.07. 2016-01-12 06:39:27 +01:00
Juan RP c23daff127 xbps-src: handle .7z distfiles via 7z. 2016-01-11 11:02:44 +01:00
Juan RP 68103dc734 New package: mgba-0.3.2 (close #3309). 2016-01-10 11:34:37 +01:00
Juan RP 3a505d43ab New package: munge-0.5.11 provided by @pulux (close #3275). 2016-01-10 09:26:15 +01:00
Andrea Brancaleoni 3389b4f745 portablexdr: removed; not used anymore 2016-01-09 15:12:29 +01:00
Juan RP ad7544245d Merge pull request #3337 from lemmi/libbs2b
Libbs2b + ladspa-plugin
2016-01-08 08:36:04 +01:00
Juan RP 686ed4b874 Merge pull request #3334 from Vaelatern/trousers
Trousers
2016-01-08 08:33:58 +01:00
lemmi 4d2a2b0e1d New package: libbs2b-3.1.0 2016-01-08 06:33:08 +01:00
Toyam Cox 5a2e78f5a0 New package: trousers-0.3.13 2016-01-07 23:13:11 -05:00
Juan RP de50eec914 llvm: update to 3.7.1 (libllvm soname bump). 2016-01-06 09:03:41 +01:00
Michael Aldridge 78f5cd2fc4 New Package: audiofile-0.3.6
Closes gh-3288
2016-01-05 08:52:15 +01:00
Juan RP aa3617d0c4 common/shlibs: update for gettext-0.19.7. 2016-01-03 09:52:24 +01:00
Christian Neukirchen 11a002bfb7 New package: libfirm-1.22.0 2016-01-02 17:38:39 +01:00
Enno Boland f3e08bd366 mixxx: update to 2.0.0. 2015-12-31 22:35:05 +01:00
Enno Boland 37287b71c9 New package: libshout-2.4.1 2015-12-31 20:57:29 +01:00
Duncaen a43a86129f New package: psiconv-0.9.9 2015-12-26 06:01:54 +01:00
Christian Neukirchen c75c14c0c3 ruby: update to 2.3.0. 2015-12-25 17:28:37 +01:00
lemmi 91c2fdee55 New package: flickcurl-1.26 2015-12-23 23:14:27 +01:00
lemmi 5bc9b2ffe0 New package: libosmgpsmap-1.1.0 2015-12-23 21:52:44 +01:00
Diogo Leal 34d1506c15 New package: ebook-tools-0.2.2 2015-12-21 07:30:42 -02:00
Enno Boland 55c739e434 libode: update to 0.14. 2015-12-20 12:07:44 +01:00
Juan RP 6f0a126898 iptables: update to 1.6.0 (soname bump). 2015-12-19 06:24:30 +01:00
Juan RP b71aab2fc3 libsodium: update to 1.0.7 (soname bump). 2015-12-18 14:53:46 +01:00
Juan RP 4a93e8b73a bind: security update to 9.10.3-P2. 2015-12-18 09:26:41 +01:00
Juan RP 68db6597bf Merge pull request #3145 from Vaelatern/mit-krb5
Mit krb5
2015-12-18 09:19:58 +01:00
Toyam Cox 5eaea0f6f0 mit-krb5: updated to 1.14
Also add sv files to mit-krb5
2015-12-18 03:10:28 -05:00
Juan RP dd802a363f New package: libglob-1.0. 2015-12-17 08:08:27 +01:00
Toyam Cox bd4f2f217e New package: pam-mount-2.15 2015-12-13 15:02:58 -05:00
Juan RP df92d41280 Merge pull request #3107 from pulux/hdf5
New package: hdf5-1.8.16
2015-12-13 09:10:29 +01:00
Juan RP faf97ef55a xbps-src: setup_pkg() do not overwrite env while re-reading conf. 2015-12-12 10:55:04 +01:00
Juan RP 0a58fd0c01 Revert "xbps-src: fix uchroot chroot-style to not overwrite XBPS_CHROOT_CMD_ARGS."
This reverts commit ba4bba2031.
2015-12-12 10:12:33 +01:00
Juan RP ba4bba2031 xbps-src: fix uchroot chroot-style to not overwrite XBPS_CHROOT_CMD_ARGS. 2015-12-12 10:03:41 +01:00
pulux 334b0707ff New package: hdf5-1.8.16 2015-12-12 09:27:02 +01:00
Juan RP 3a40219469 env/hardening: fix inverted nopie setting on mips*-musl. 2015-12-12 08:36:51 +01:00
Juan RP b53ac251ea env/hardening: handle {i686,mips,mipsel}-musl in a common place. 2015-12-12 08:32:38 +01:00
Juan RP 14931d5ab2 cross-profiles/i686-musl: use defaults.
To disable hardening features this file should not be used.
2015-12-12 07:48:59 +01:00
Juan RP c9dede4e23 xbps-src: force glibc locale generation on musl hosts.
localedef is only available with glibc, so that defer locale creation
once the chroot is ready.

This fixes installing bootstrap glibc pkgs on musl hosts.
2015-12-12 07:35:30 +01:00
Christian Neukirchen bb4c655c11 common/environment/install: add cross.sh and hardening.sh.
You are not supposed to compile in do_install(), but some Makefile
detect CFLAGS changes and then rebuild.
2015-12-11 13:58:44 +01:00
Christopher Brannon 2a423cf350 New package: pjproject-2.4.5 2015-12-11 00:11:14 -08:00
Juan RP 1d3dd70416 Merge pull request #3126 from yopito/yubikey.yubico
New packages: libyubikey, ykpers, ykpers-gui.
2015-12-08 08:26:37 +01:00
Juan RP fd7f1b82c4 gstreamer-vaapi: update to 0.7.0. 2015-12-08 08:22:43 +01:00
yopito 85bcde8a7e New packages: libyubikey, ykpers, ykpers-gui. 2015-12-07 13:24:05 +01:00
Christian Neukirchen 5017710fd4 New package: fdk-aac-0.1.4 2015-12-06 20:55:08 +01:00
Alessio Sergi 60cc0194da poppler: update to 0.38.0 (soname bump) 2015-12-06 18:48:00 +01:00
Duncaen dd89ad4889 New package: libkqueue-2.0.3 2015-12-04 23:30:26 +01:00
Jürgen Buchmüller 6d90efebab purge-distfiles: fix rmdir parameter 2015-12-03 18:24:36 +01:00
Jürgen Buchmüller da1a689b70 clamav: update to 0.99.0 2015-12-02 10:45:58 +01:00
Christian Neukirchen a0410b9944 iperf3: update to 3.1.1. 2015-11-30 21:51:17 +01:00
xaduha a753871472 rakudo-star: update to 2015.11 2015-11-30 09:12:19 +00:00
Juan RP a030de692b icu55: removed; full switch to icu has been completed. 2015-11-30 08:28:10 +01:00
Juan RP b6bb92c7b9 icu: update to 56.1. 2015-11-29 09:25:12 +01:00
Juan RP c373ae50d4 xbps-src: get rid of 'broken_as_needed'; not used anymore. 2015-11-28 09:24:01 +01:00
Juan RP dcdaa283b7 xbps-src: make LDFLAGS in templates override global defs. 2015-11-28 09:00:14 +01:00
Jürgen Buchmüller d65eab19cb New package: gconfmm-2.28.3 2015-11-28 03:27:58 +01:00
Juan RP c268a21acd Merge pull request #3060 from diogoleal/libunibreak
New package: libunibreak-1.0
2015-11-28 02:53:42 +01:00
Diogo Leal 81c35a27be New package: libunibreak-1.0 2015-11-27 22:31:25 -02:00
Christian Neukirchen b38bf2100c libunwind: mips patches. 2015-11-27 18:29:19 +01:00
Christian Neukirchen 5745ea5b82 configure/hardening.sh: disable hardening on mipsel-musl. 2015-11-27 18:29:19 +01:00
Christian Neukirchen 4c4c82cb19 configure/gnu-configure-args.sh: match mipsel-musl. 2015-11-27 18:29:19 +01:00
mid-kid f68bfd6575 common/hooks: Fix hooks when build_style=meta 2015-11-26 22:27:55 +01:00
Enno Boland bd307bb9e2 Merge pull request #3001 from Gottox/conf_files-glob
globs files defined in conf_files=
2015-11-26 08:05:34 +01:00
Jürgen Buchmüller e04a639a0e tidy5: update to 5.1.25 2015-11-25 10:21:18 +01:00
Jürgen Buchmüller 49640f2e1e grilo: update to 0.2.14
Remove temporary(?) soname change to .10 and update
or revbump depending packages.
2015-11-24 19:15:08 +01:00
Jürgen Buchmüller 6a25cf1cf2 common.sh: set BUILD_XXXFLAGS as autoconf defaults
Some autotool files (configure.ac) expect host build flags to be
defined as BUILD_CFLAGS, BUILD_CXXFLAGS, BUILD_CPPFLAGS and
BUILD_LDFLAGS. Especially these files tend to default to
LDFLAGS for BUILD_LDFLAGS, which makes host utilities built
with these flags fail with buildpie=yes because of differing
compiler and linker options.

One example is libatasmart where this patch fixes the build.
2015-11-20 20:57:23 +01:00
Enno Boland 30fa5c30a7 wireshark: update to 2.0.0. 2015-11-19 23:31:24 +01:00
Christian Neukirchen e58a7b24e9 gccspecs/hardened-cc1: also pass -fPIE to cpp by default.
Note that -fPIE defines __PIC__ and __PIE__, so passing this on to
pure cpp(1)/gcc -E executions is relevant.

Found the hard way due to ccache breaking on i686 with precompiled
headers which used the non-PIC definitions in cpuid.h since header
precompilation doesn't read cc1_options.
2015-11-19 16:30:06 +01:00
Jürgen Buchmüller ad8011b2e5 Merge pull request #3006 from pullmoll/enigma
New package: enigma-1.21
2015-11-19 13:21:02 +01:00
Dominik Honnef 5accddbb26 go, build-style/go: set nopie=yes 2015-11-19 09:55:48 +01:00
Juan RP c2c225aa42 xbps-src: make 'show-build-deps' canonicalize 32bit pkgs. 2015-11-19 08:32:47 +01:00
Jürgen Buchmüller 786a1be68f New package: xerces-c-3.1.2 2015-11-19 00:33:05 +01:00
Enno Boland 82b736b616 common: expand_destdir rewrite 2015-11-18 11:19:09 +01:00
Enno Boland 18e288fd2c common: remove unneccessary 'source's; move extglob.sh to install 2015-11-18 10:21:33 +01:00
Enno Boland ef24b7b7cc common: move expand_destdir to environment/pkg; change lint check. 2015-11-18 10:21:33 +01:00
Enno Boland 67757b5708 hooks/do-pkg/00-gen-pkg.sh: enable globbing for conf_files. 2015-11-18 10:21:33 +01:00
Enno Boland f19bca3bce hooks/do-pkg: clean up 00-gen-pkg.sh 2015-11-18 10:21:33 +01:00
Juan RP 0795d6a787 cross-profiles/README: sync with reality. 2015-11-18 09:34:57 +01:00
Juan RP 31d8471d05 xbps-src: added a README describing common/chroot-style. 2015-11-18 09:32:07 +01:00
Juan RP 744acd0308 xbps-src: env/hardening: make sure to put pkg overrides at the end. 2015-11-17 17:24:54 +01:00
Juan RP 784f75931d xbps-src: move compiler/linker defaults to env/hardening.sh.
The user can still set his/her defaults via etc/conf, and per
package in the templates.
2015-11-17 17:13:12 +01:00
Juan RP 917024dd19 Merge pull request #2998 from Gottox/no-force_debug_pkgs
common/xbps-src: remove force_debug_pkgs variable
2015-11-17 16:54:10 +01:00
Juan RP 3fdad91bf9 xbps-src: make 'build_pie' the default; use 'nopie' to disable it.
Discussed with @chneukirchen.
2015-11-17 16:47:19 +01:00
Enno Boland c7f2f9840f common/xbps-src: remove force_debug_pkgs variable 2015-11-17 15:36:51 +01:00
Alessio Sergi f85368242c sane: update to 1.0.25
Add option for snmp (off).
Removed cups bdep since cups requirement has been dropped upstream.
2015-11-17 11:16:51 +01:00
Juan RP 2bd4197952 qpdf: update to 6.0.0 (soname bump). 2015-11-17 09:28:21 +01:00
Juan RP d8613f422b Merge pull request #2984 from diogoleal/fann
New package: fann-2.2.0
2015-11-16 11:03:57 +01:00
Diogo Leal 00c78dfa8c New package: fann-2.2.0 2015-11-16 07:34:06 -02:00
Juan RP edbb6ec53e lensfun: update to 0.3.2 (soname bump). 2015-11-16 09:40:25 +01:00
Duncaen 4d4449033e New package: plotutils-2.6 2015-11-15 15:41:10 +01:00
Jürgen Buchmüller 05c7da7955 Merge pull request #2908 from pullmoll/fetch
00-distfiles.sh: avoid unnecessary second loop
2015-11-15 02:54:55 +01:00
Juan RP c759f096fa xbps-src: give more info for 'restricted' pkgs. 2015-11-14 11:55:04 +01:00
Juan RP 33e3afecf9 xbps-src: do not allow empty PKGDESTDIR unless build_style!=meta. 2015-11-13 13:05:36 +01:00
Jürgen Buchmüller 771a5ff2a1 Merge pull request #2887 from pullmoll/lua-alternatives
lua*: convert for xbps-alternatives
2015-11-12 12:37:34 +01:00
allan 8d57e56d39 New package: augeas-1.4.0 2015-11-11 13:44:38 +01:00
jbu 9b451b19c6 lua*: convert for xbps-alternatives
First try to make use of the xbps-alternatives for the three versions
of lua we have now. As an example how this simplifies packages the
xmoto package patches for detecting lua52 were removed.

Also revbump or update the packages depending on lua53 to cope
for the soname change (liblua.so.5.3 to liblua5.3.so.5.3)
+ imapfilter (rev 3)
+ vim (rev 2)
+ mame (rev 2)
+ xmoto (rev 6)
+ glu (rev 6) - rebuild for musl
2015-11-10 19:26:31 +01:00
Juan RP 62de168b40 xbps-src: fix xbps-create(1) --tags option. 2015-11-10 11:33:19 +01:00
Jürgen Buchmüller d7b1a31cf0 00-distfiles.sh: avoid unnecessary second loop
We're already done after the first loop, if all distfiles
were found and their checksums verified ok.
2015-11-05 22:05:25 +01:00
Enno Boland 3f5aac9aab libosmocore: update to 0.9.0. 2015-11-05 16:39:16 +01:00
Juan RP 4f0bd60fbb New package: libmpd-11.8.17 (maintained by its author qball). 2015-11-05 15:13:34 +01:00
Jürgen Buchmüller d458ce15a4 New package: toluapp-1.0.93 2015-11-05 05:38:05 +01:00
Jürgen Buchmüller 7fa542cc6b New package: freeimage-3.17.0 2015-11-05 04:00:37 +01:00
Jürgen Buchmüller d8eca52226 00-distfiles.sh: add code to purge wrong checksum
If a distfile changed its checksum (SHA256) without at the same time
also changing its version, the distfile cache needs to be purged.

This is done by verifying only for already existing distfiles that the
specified checksum matches. If it does not, the file and its entry in
/host/sourcers/by_sha256 are purged using the inode number of the file.

The second loop then as usual fetches the distfiles and verifies their
checksum against the list entry.

+ drbd-utils fix checksum and also build + cross build
2015-11-03 19:27:07 +01:00
Juan RP 1a586602af lxqt-p{anel,owermanagement}: fix ksolid dependency. 2015-11-02 15:49:58 +01:00
Juan RP a9e0ff6c2b New package: ksolid-5.15.5. 2015-11-02 15:28:03 +01:00
Juan RP 9ffe84649d liblxqt-mount: removed; unnecessary with lxqt-0.10. 2015-11-02 15:18:11 +01:00
Juan RP e30cece713 New package: libdbusmenu-qt5-0.9.3+15.10.20150604. 2015-11-02 15:05:06 +01:00
Juan RP fceac3f045 New package: libkscreen-5.4.2. 2015-11-02 14:42:24 +01:00
Jürgen Buchmüller 7922130229 New package: osg-3.4.0
OpenSceneGraph required for FlightGear
2015-10-31 09:37:01 +01:00
Jürgen Buchmüller f9ae152a38 New package: libgdal-2.0.1
Geospatial Data Abstraction Library
2015-10-31 09:37:01 +01:00
Jürgen Buchmüller 5ba60c8eef New package: libgta-1.0.7
Generic Tagged Arrays
2015-10-31 09:37:01 +01:00
Jürgen Buchmüller bcab621d57 New package: cegui07-0.7.9 2015-10-30 17:31:47 +01:00
Juan RP 1a620b7763 pulseaudio: update to 7.1. 2015-10-30 14:33:06 +01:00
Juan RP 3e1154266f xbps-src: support "alternatives" from xbps-0.48. 2015-10-30 12:39:59 +01:00
Enno Boland 972a2ab09f http-parser: fix patch and shlibs 2015-10-30 06:17:18 +01:00
Juan RP d407e18e19 xbps-src: xbps-install(1) can return EAGAIN (11) with pkg conflicts. 2015-10-29 08:48:38 +01:00
Steve Prybylski a27200a986 Merge pull request #2833 from stpx/sqlcipher
New package: sqlcipher-3.3.1
2015-10-28 16:56:45 -04:00
Juan RP bfcc741398 time: unbreak cross musl; set _GNU_SOURCE and override wait3 test.
Thanks @pullmoll
2015-10-28 17:12:38 +01:00
Steve Prybylski 64a69cd5a7 New package: sqlcipher-3.3.1 2015-10-28 04:43:59 -04:00
Jürgen Buchmüller 25bdf1945d cross-cc: always unset incpath and libpath
Closes #2823
2015-10-25 13:32:10 +01:00
Juan RP bd165ccdf6 wrappers: rename cc to cross-cc to clarify it's used only in cross mode. 2015-10-25 11:03:16 +01:00
Juan RP 1b0a232b20 wrappers/cc: also process forbidden -I/-L paths with blanks.
like "-I   /usr/include".
2015-10-25 10:48:02 +01:00
Juan RP ff80ee06e6 common/wrapper/cc: make this work with args containing whitespaces in quoted strings.
like -DFOO="foo blah". This fixes cross compilation in libsodium, tk and
others.
2015-10-25 10:11:40 +01:00
Alessio Sergi 55768ad59d xbps-src: distfiles: allow uncompressed distfiles
Do not extract them, just copy to $extractdir.
The allowed suffixes are: .patch, .diff, .txt.
2015-10-23 20:09:31 +02:00
Juan RP 94cbb90877 env/autoconf_cache: ac_cv_strftime_extensions is supported in glibc and musl. 2015-10-23 14:27:12 +02:00
Juan RP b7d05057f9 xbps-src: create a cc/g++ wrapper to drop -I/usr/include -L/usr/lib in cross.
I'm tired of wasting extra time to fix software to remove standard include/lib dirs.
2015-10-23 11:56:30 +02:00
Juan RP b479b9a7ba xbps-src: bulk: only abort if rval is 1, ignore broken/skipped pkgs.
Issue #2804
2015-10-22 18:20:09 +02:00
Juan RP df7ca37918 New package: libu2f-host-1.0.0. 2015-10-22 09:15:37 +02:00
Juan RP fc6e71c309 New package: hidapi-0.8.0rc1. 2015-10-22 08:40:34 +02:00
Steve Prybylski 71a63b3ef6 soundtouch: update to 1.9.2 (soname bump). 2015-10-21 22:06:34 -04:00
Jürgen Buchmüller 327c86c4a4 New package: synfig-1.0.2
Closes #2587
2015-10-20 04:06:28 +02:00
Juan RP fdbf73a3fe New package: libbson-1.2.0. 2015-10-19 15:01:53 +02:00
Jürgen Buchmüller 4f10dfd73d grantlee: update to 0.5.1
Change homepage because gitorious.org is moving to the
Internet Archive. Also create a new package grantlee5,
because newer versions (>5.0.0) link against Qt5.
2015-10-18 19:28:53 +02:00
Juan RP 4f5e947276 upower: update to 0.99.3 (sobump). 2015-10-17 18:15:21 +02:00
Juan RP 4bb30370dd xbps-src: set up C{,XX}FLAGS and LDFLAGS correctly for cross compilation.
This way there's no need to set LDFLAGS per-pkg just to fix cross compilation
in multiple packages.
2015-10-17 11:05:21 +02:00
Juan RP decc01bc9c ncurses: update to 6.0.
No ABI bumps because we were using ABI 6 already for a long time.
2015-10-15 09:04:27 +02:00
Jürgen Buchmüller 40e4b0b96e New package: boinc-7.6.12
Closes #2065

This certainly needs review because of the system account,
config and service files in the template.
2015-10-14 18:34:14 +02:00
Jürgen Buchmüller 5b2645f5d2 wxWidgets: add webkitgtk2 dependency
Required for boinc manager.
2015-10-14 18:32:34 +02:00
Steve Prybylski b2fef2445e New package: libvterm-0.0.20151005 2015-10-14 10:24:04 -04:00
Steve Prybylski 4964eb8259 Merge pull request #2748 from stpx/fwknop
New package: fwknop-2.6.7
2015-10-14 09:48:20 -04:00
Juan RP bedaed838a New package: libgudev-230. 2015-10-14 09:07:00 +02:00
Steve Prybylski 54140dacb0 New package: fwknop-2.6.7 2015-10-13 21:09:14 -04:00
Enno Boland 66cdb281f1 hooks/pre-configure: don't overwrite PKG_CONFIG_* vars in the wrapper.
This may have side effects do other packages but it was needed to fix
gnome-online-accounts for cross build. goa ships a subproject that uses
this vars to link against it. This commit changes the pkg-config that it
preserves values in PKG_CONFIG_* if set.
2015-10-13 15:01:32 +02:00
Andrea Brancaleoni 311b16020d New package: csound-6.05.0 2015-10-09 16:15:39 +02:00