Ettore Di Giacinto
0769169cc6
sabayondevkit-functions.sh: fix typo
v1.6.7
2016-10-10 14:14:07 +02:00
mudler
03b7b4fd18
sabayon-maint-helper: fixes
v1.6.6
2016-10-10 12:06:56 +02:00
mudler
39f437f0aa
adding sabayon-maint-helper
v1.6.5
2016-10-10 12:01:33 +02:00
Ben Roberts
4747e43752
Enable RSS feeds and changelogs on repos
v1.6.4
2016-10-02 18:36:46 +01:00
Ettore Di Giacinto
2d1c16e76e
builder: EQUO_SPLIT_INSTALL default is now 0
2016-09-22 00:05:52 +02:00
Ben Roberts
4dbbc6b34a
Strip out package itself from package_deps
...
Package_deps returned the target package in the output which is not
strictly true (the package is not a dependency of itself really).
In calcuate_missing also means we install the package once using entropy
(if available), and then immediately replace it with portage,
which just wastes effort.
It breaks installation in the cases where the older equo version blocks the
new portage version (e.g. change of slot).
This should remove the target package from the list of packages to be
installed with entropy.
2016-09-13 22:08:43 +01:00
Ettore Di Giacinto
36999309c2
builder: adding checks to fix a broken layman configuration
2016-09-13 10:06:05 +02:00
Ettore Di Giacinto
1ef3938a96
builder: enhance debug of profile setting
2016-09-12 13:17:29 +02:00
Ben Roberts
9119c8c973
Merge branch 'prune_virtual_fixes'
v1.6.3
2016-09-11 17:41:08 +01:00
Ben Roberts
632053fc2f
Print the builder docker commandline to aid in debugging
2016-09-11 17:19:11 +01:00
Ben Roberts
6fc14f7605
Expose /vagrant from the buildbox into the docker container to aid in debugging
2016-09-11 17:18:49 +01:00
Ben Roberts
4268b06305
Fix virtual pruning by switching from state to global variable for package_deps cache
2016-09-11 17:18:20 +01:00
mudler
a66dc7bb23
builder: added check for missing DEPEND/RDEPEND in QA phase
v1.6.2
2016-09-10 15:00:09 +02:00
mudler
1c4389a8aa
Makefile: cleanup
v1.6.1
2016-09-10 14:49:24 +02:00
mudler
c2a14afdf9
dynlink-scanner: add original author to the file
v1.6
2016-09-10 14:42:30 +02:00
mudler
2e7c359b8c
add dynlink scanner
2016-09-10 14:41:06 +02:00
mudler
e86c134e61
add depcheck
2016-09-10 12:40:45 +02:00
mudler
b34388c259
Merge branch 'dev'
v1.5
2016-08-15 15:13:45 +02:00
mudler
a1957a0587
[builder] fixes
2016-08-15 15:12:26 +02:00
mudler
fcfb218a17
[builder] turn on split_install by default
2016-08-15 14:56:46 +02:00
mudler
bac150a267
[builder] enhancing output
2016-08-15 14:48:18 +02:00
mudler
350e3d1000
[builder] split up into functions
2016-08-13 13:04:45 +02:00
mudler
10ef5244e3
[builder] allow to specify custom use flags per-package in the lists instead of in custom.use
...
* if emerge_split_install is enabled, then build.targets can contain useflags. (e.g. media-tv/kodi[-avahi] )
* for injected packages, this feature is always on
2016-08-13 12:40:36 +02:00
mudler
4b2cf1141c
[sabayon-buildpackages] add support for ETP_NOCACHE
v1.4
2016-08-04 11:25:21 +02:00
Ettore Di Giacinto
6e3ae4db29
builder: cleanup
2016-07-23 18:33:13 +02:00
Ettore Di Giacinto
d3e174eb10
sabayon-buildpackages: add support for REMOTE_PORTDIR and REMOTE_CONF_PORTDIR
2016-07-23 18:30:43 +02:00
Ettore Di Giacinto
4c4279e707
builder: add support for remote portdir and portage configurations
2016-07-23 18:30:03 +02:00
mudler
0e33e0d75f
builder: enable more verbosity to debug QA_CHECKS
2016-07-21 10:23:16 +02:00
mudler
cd19f3b85b
[builder] add equo args (multifetch && co.)
2016-07-21 10:20:06 +02:00
Ettore Di Giacinto
b899a21852
[sabayon-buildpackages] support mounting of /etc/portage/env
v1.3
2016-07-18 22:36:00 +02:00
Ettore Di Giacinto
c9ad172bd4
[sabayon-buildpackages] mount packages.env instead populating packages.env/
2016-07-18 22:26:33 +02:00
Ettore Di Giacinto
cdac817e59
sabayondevkit-functions: trying softly to start docker daemon
2016-07-16 15:36:57 +02:00
Ettore Di Giacinto
b33b4aa619
[builder] print qa checks if we are doing et
2016-07-16 10:27:54 +02:00
mudler
c8cd58df4b
[builder, sabayon-buildpackages] add QA_CHECKS env variable
v1.2
2016-07-08 00:28:18 +02:00
Ettore Di Giacinto
44d7510792
[builder] removing append to make.conf, now the env variable is set and working also on the entropy side
2016-07-03 14:48:44 +02:00
Ettore Di Giacinto
c7891958ea
[functions] add --noreplace to default args
2016-05-28 12:56:52 +02:00
mudler
c8a1ece37c
[functions] build() and build_installed() echoing packages being installed
2016-05-28 12:33:09 +02:00
Ettore Di Giacinto
fb745c8ed8
[builder] use ACCEPT_LICENSE with wildcard since Entropy 302
2016-05-26 12:17:07 +02:00
mudler
36fc5a6656
[sabayon-buildpackages] adding support for REMOVE_REMOTE_OVERLAY REMOVE_LAYMAN_OVERLAY
v1.1
2016-05-17 19:31:52 +02:00
mudler
a65f1acdca
[builder] add support for REMOVE_REMOTE_OVERLAY and REMOVE_LAYMAN_OVERLAY
2016-05-17 19:30:40 +02:00
mudler
02fd49a321
[builder] better output for logs
2016-05-17 19:23:27 +02:00
mudler
868dfb767d
[builder] clone user defined local_portage only if dir exists
2016-05-17 19:20:20 +02:00
mudler
5855d12d75
[builder] allow to pass to remote overlay the name and the sync-type
2016-05-17 19:18:24 +02:00
mudler
44aa54b031
[builder] removing dots from repository name
v1.0.3
2016-05-16 11:12:02 +02:00
mudler
6bcf4abfee
[builder] changing namespace allocation
v1.0.2
2016-05-16 00:18:34 +02:00
mudler
31d3bca34b
[builder] guessing sync_type from url
2016-05-13 22:45:30 +02:00
mudler
869f6a4363
[builder] url must be given in absolute form
v1.0
2016-05-13 22:12:21 +02:00
mudler
3709d50006
[builder] default masters = gentoo https://github.com/Sabayon/community-buildspec/issues/9
v0.9.9
2016-05-13 21:59:05 +02:00
mudler
939acad797
[builder] fixes and enhancement to add_portage_repository() https://github.com/Sabayon/community-buildspec/issues/9
2016-05-13 21:56:09 +02:00
mudler
d9042cc4b5
[sabayon-buildpackages] TEMPDIR now is useless https://github.com/Sabayon/community-buildspec/issues/9
2016-05-12 12:16:30 +02:00