Commit Graph

2443 Commits

Author SHA1 Message Date
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