Commit graph

2224 commits

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