public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-07 19:54 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-07 19:54 UTC (permalink / raw
  To: gentoo-commits

commit:     d180c695e8e05e227813c88e6dd3b73a4af3464d
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  6 18:23:55 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Tue Mar  6 18:23:55 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=d180c695

Enable multilib support by default, it is now behind FEATURES=force-multilib

---
 profiles/base/make.defaults |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index bba717e..da75d05 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,3 +1,5 @@
+FEATURES="${FEATURES} force-multilib"
+
 NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4"
 
 # following packages added to MULTILIB_BINARIES because of none-default -config binaries:



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-07 19:54 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-07 19:54 UTC (permalink / raw
  To: gentoo-commits

commit:     4fd93092ac9533ed0fda693a3f3a4286eb3979fc
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  7 19:32:23 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar  7 19:32:23 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=4fd93092

Add multilib_abi to USE_EXPAND

---
 profiles/base/make.defaults |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index da75d05..af46140 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,3 +1,4 @@
+USE_EXPAND="${USE_EXPAND} multilib_abi"
 FEATURES="${FEATURES} force-multilib"
 
 NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4"



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-12 18:00 Nathan Phillip Brink
  0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-03-12 18:00 UTC (permalink / raw
  To: gentoo-commits

commit:     40d14b437d842c707f44b7450d95e1d821652efd
Author:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 12 18:00:47 2012 +0000
Commit:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Mon Mar 12 18:00:47 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=40d14b43

Force grub to be compiled with multilib_abi_x86 only, fixing compilation error caused under ABI=amd64 by LDFLAGS=-m64.

---
 profiles/base/eapi              |    1 +
 profiles/base/package.use.force |    1 +
 profiles/base/package.use.mask  |    1 +
 3 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/profiles/base/eapi b/profiles/base/eapi
new file mode 100644
index 0000000..0cfbf08
--- /dev/null
+++ b/profiles/base/eapi
@@ -0,0 +1 @@
+2

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
new file mode 100644
index 0000000..37ee7d5
--- /dev/null
+++ b/profiles/base/package.use.force
@@ -0,0 +1 @@
+sys-boot/grub:0 multilib_abi_x86

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
new file mode 100644
index 0000000..1bdaf87
--- /dev/null
+++ b/profiles/base/package.use.mask
@@ -0,0 +1 @@
+sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-12 22:34 Nathan Phillip Brink
  0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-03-12 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     8f565a3c00c23a4ea54fc677a14fad292eca3d88
Author:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 12 22:33:35 2012 +0000
Commit:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Mon Mar 12 22:33:35 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=8f565a3c

EAPI=2 is unneeded for SLOT dependencies.

---
 profiles/base/eapi |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/profiles/base/eapi b/profiles/base/eapi
index 0cfbf08..d00491f 100644
--- a/profiles/base/eapi
+++ b/profiles/base/eapi
@@ -1 +1 @@
-2
+1



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-14 21:38 Nathan Phillip Brink
  0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-03-14 21:38 UTC (permalink / raw
  To: gentoo-commits

commit:     c14eae875ca0bea2f8783fdce066c021363b06e3
Author:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 14 21:38:07 2012 +0000
Commit:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Wed Mar 14 21:38:07 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c14eae87

Add appropriate heading for package.use.mask and package.use.force entries.

---
 profiles/base/package.use.force |    2 ++
 profiles/base/package.use.mask  |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 37ee7d5..79e7c43 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1 +1,3 @@
+# Nathan Phillip Brink <binki@gentoo.org> (12 Mar 2012)
+# The old (SLOT=0, 0.97) version of GRUB is 32-bit only
 sys-boot/grub:0 multilib_abi_x86

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1bdaf87..ba81d6f 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -1 +1,3 @@
+# Nathan Phillip Brink <binki@gentoo.org> (12 Mar 2012)
+# The old (SLOT=0, 0.97) version of GRUB is 32-bit only.
 sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     c079f69c49d49147d5b9def656657e7a2390ccf7
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 16 19:29:29 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:25 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c079f69c

Add comment for outdated MULTILIB_BINARIES, add RESTRICT_MULTILIB_BINARIES var

---
 profiles/base/make.defaults |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index af46140..f465992 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -3,6 +3,7 @@ FEATURES="${FEATURES} force-multilib"
 
 NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4"
 
+# MULTILIB_BINARIES kept for <=multilib-portage-2.2_alpha90-r1
 # following packages added to MULTILIB_BINARIES because of none-default -config binaries:
 # dev-libs/libIDL, net-libs/courier-authlib
 # following packages added to MULTILIB_BINARIES because their 32-bit binaries are used in pkg_postinst:
@@ -10,6 +11,9 @@ NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4"
 MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-introspection dev-libs/libIDL \
 	net-libs/courier-authlib x11-libs/qt-core x11-libs/qt-gui media-libs/fontconfig www-servers/apache \
 	x11-libs/pango x11-libs/gtk+"
+
+RESTRICT_MULTILIB_BINARIES="sys-apps/abi-wrapper"
+
 USE="${USE} multilib"
 
 # set a default for $PKG_CONFIG to avoid a collision with crossdev-wrappers



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     644a7034306ac907d3ee6e5dca403b7dd5a113c7
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 15:10:55 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:28 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=644a7034

wrapped corutils cause failure of pkg_preinst of sys-libs/glibc, so dont wrap them

---
 profiles/base/make.defaults |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 791047b..87a1b5a 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -12,7 +12,9 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 	net-libs/courier-authlib x11-libs/qt-core x11-libs/qt-gui media-libs/fontconfig www-servers/apache \
 	x11-libs/pango x11-libs/gtk+"
 
-RESTRICT_MULTILIB_BINARIES="sys-apps/abi-wrapper dev-vcs/git"
+#git fails to run as wrapped binary
+#wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
+RESTRICT_MULTILIB_BINARIES="dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     0bbf7fcdb235fdddf8977bb438912b2388e90a32
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 15:25:57 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:27 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=0bbf7fcd

git fails to run with git- binaries, so dont wrap the binaries

---
 profiles/base/make.defaults |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f7c41d1..791047b 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -12,7 +12,7 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 	net-libs/courier-authlib x11-libs/qt-core x11-libs/qt-gui media-libs/fontconfig www-servers/apache \
 	x11-libs/pango x11-libs/gtk+"
 
-RESTRICT_MULTILIB_BINARIES="sys-apps/abi-wrapper"
+RESTRICT_MULTILIB_BINARIES="sys-apps/abi-wrapper dev-vcs/git"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     7c860c295eeb64a6ae1c955af3e5251c3d218689
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 15:21:59 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:27 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=7c860c29

Dont require bash cross-compiled for now, since it fails to cross-compile

---
 profiles/base/make.defaults |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f465992..f7c41d1 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,7 +1,7 @@
 USE_EXPAND="${USE_EXPAND} multilib_abi"
 FEATURES="${FEATURES} force-multilib"
 
-NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4"
+NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4 app-shells/bash"
 
 # MULTILIB_BINARIES kept for <=multilib-portage-2.2_alpha90-r1
 # following packages added to MULTILIB_BINARIES because of none-default -config binaries:



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     8908a5994ea335e521fde3fa0d6921ad8c67c9de
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 15:18:20 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:28 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=8908a599

wrapped eselect-python (usr/bin/python-wrapper) prevents python from running, so dont wrap it

---
 profiles/base/make.defaults |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 87a1b5a..58aa5b4 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -14,7 +14,8 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 
 #git fails to run as wrapped binary
 #wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
-RESTRICT_MULTILIB_BINARIES="dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils"
+#wrapped eselect-python (usr/bin/python-wrapper) prevents python from running
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     2ec10d524f32757a9f18f962eb32eb7bfb5f002d
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 23:15:43 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:29 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=2ec10d52

openrc seems to have similar issues as git, so also no wrapping of binaries for openrc

---
 profiles/base/make.defaults |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 58aa5b4..33b6dcc 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -15,7 +15,8 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #git fails to run as wrapped binary
 #wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
 #wrapped eselect-python (usr/bin/python-wrapper) prevents python from running
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils"
+#openrc seems to have similar issues like git
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/openrc"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f86a7d8517deb40ce8d156d15458cee9428bbfa4
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 24 15:34:21 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:30 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=f86a7d85

Also exclude util-linux and udev from wrapping binaries due to their output, when being wrapped

---
 profiles/base/make.defaults |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 33b6dcc..bec27a5 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -16,7 +16,10 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
 #wrapped eselect-python (usr/bin/python-wrapper) prevents python from running
 #openrc seems to have similar issues like git
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/openrc"
+#udevd claims to fail, also it does start and run, so restricting udev
+#swapon/swapoff want to be named that way, not swapon-$abi, so restricting util-linux
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/openrc \
+	sys-apps/util-linux sys-fs/udev"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 18:45 Nathan Phillip Brink
  0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-03-24 18:45 UTC (permalink / raw
  To: gentoo-commits

commit:     70bdc824138fe4b81cb64a0ae6277a533b490c10
Author:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 24 18:43:23 2012 +0000
Commit:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 18:43:23 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=70bdc824

Disable the multilib useflag for everything except sys-devel/gcc and sys-libs/glibc.

portage-mulitlib's setting of CFLAGS interferes with
multilib.eclass:multilib_toolchain_setup(), ex. bug #395619. For most
ebuilds, portage-multilib's own ABI looping is preferred to the
ebuild's internal ABI looping. However, ebuilds like gcc, glibc, and
valgrind must handle multilib on their own due to their dependence on
arch details.

---
 profiles/base/package.use.force |    6 ++++++
 profiles/base/package.use.mask  |    7 +++++++
 profiles/base/use.mask          |    6 ++++++
 3 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 79e7c43..37e0c31 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,3 +1,9 @@
 # Nathan Phillip Brink <binki@gentoo.org> (12 Mar 2012)
 # The old (SLOT=0, 0.97) version of GRUB is 32-bit only
 sys-boot/grub:0 multilib_abi_x86
+
+# Nathan Phillip Brink <binki@gentoo.org> (24 Mar 2012)
+# Enable the internal multilib support for these packages, as they
+# need to handle building themselves as multilib.
+sys-devel/gcc multilib
+sys-libs/glibc multilib

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ba81d6f..756bb09 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -1,3 +1,10 @@
 # Nathan Phillip Brink <binki@gentoo.org> (12 Mar 2012)
 # The old (SLOT=0, 0.97) version of GRUB is 32-bit only.
 sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
+
+# Nathan Phillip Brink <binki@gentoo.org> (24 Mar 2012)
+# Enable the internal multilib support for these packages, as they
+# need to handle building themselves as multilib. These particular
+# lines except the use.mask file's mask on the multilib useflag.
+sys-devel/gcc -multilib
+sys-libs/glibc -multilib

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
new file mode 100644
index 0000000..85221b9
--- /dev/null
+++ b/profiles/base/use.mask
@@ -0,0 +1,6 @@
+# Nathan Phillip Brink <binki@gentoo.org> (24 Mar 2012)
+# Disable ebuilds' internal multilib logic, let portage-multilib do
+# the looping through ABIs for the package. This avoids errors where
+# portage-multilib's CFLAGS=-m64 interferes with
+# multilib.eclass:multilib_toolchain_setup() such as bug #395619
+multilib



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-26 15:36 Nathan Phillip Brink
  0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-03-26 15:36 UTC (permalink / raw
  To: gentoo-commits

commit:     2a9c071f1c711904e6b5346668f76218597baabd
Author:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 26 15:35:58 2012 +0000
Commit:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Mon Mar 26 15:35:58 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=2a9c071f

Add sys-libs/libstdc++-v3 to the list of packages needing to handle multilib themselves (USE=multilib), reported by xming.

---
 profiles/base/package.use.force |    1 +
 profiles/base/package.use.mask  |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 37e0c31..bc5de0f 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -7,3 +7,4 @@ sys-boot/grub:0 multilib_abi_x86
 # need to handle building themselves as multilib.
 sys-devel/gcc multilib
 sys-libs/glibc multilib
+sys-libs/libstdc++-v3 multilib

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 756bb09..2ca8c63 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -8,3 +8,4 @@ sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
 # lines except the use.mask file's mask on the multilib useflag.
 sys-devel/gcc -multilib
 sys-libs/glibc -multilib
+sys-libs/libstdc++-v3 -multilib



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-29 18:25 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-29 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     f4d1a8a37a42606d123a248fed7f8811d5c41b0b
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 29 18:25:23 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 29 18:25:23 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=f4d1a8a3

Add gnupg to RESTRICT_MULTILIB_BINARIES

---
 profiles/base/make.defaults |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index bec27a5..6f5f4f9 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -18,8 +18,9 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #openrc seems to have similar issues like git
 #udevd claims to fail, also it does start and run, so restricting udev
 #swapon/swapoff want to be named that way, not swapon-$abi, so restricting util-linux
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/openrc \
-	sys-apps/util-linux sys-fs/udev"
+#wrapped gpg binary causes enigmail failing to call gpg
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg dev-vcs/git sys-apps/abi-wrapper \
+	sys-apps/coreutils sys-apps/openrc sys-apps/util-linux sys-fs/udev"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-29 19:02 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-29 19:02 UTC (permalink / raw
  To: gentoo-commits

commit:     9b9585eb744a4d96bffdb8c2836658b88874f729
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 29 19:02:03 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 29 19:02:03 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=9b9585eb

Add nspluginwrapper to list of packages, which handle multilib themselves

---
 profiles/base/package.use.force |    1 +
 profiles/base/package.use.mask  |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index bc5de0f..b1d4763 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -8,3 +8,4 @@ sys-boot/grub:0 multilib_abi_x86
 sys-devel/gcc multilib
 sys-libs/glibc multilib
 sys-libs/libstdc++-v3 multilib
+www-plugins/nspluginwrapper multilib

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2ca8c63..c697f95 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -9,3 +9,4 @@ sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
 sys-devel/gcc -multilib
 sys-libs/glibc -multilib
 sys-libs/libstdc++-v3 -multilib
+www-plugins/nspluginwrapper -multilib



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-31 23:11 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-31 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     c666de03f1259c4ef07b5dc28159fce17d759585
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 31 23:11:25 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 31 23:11:25 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c666de03

Add kmod to list of restricted packages for binary wrapping

---
 profiles/base/make.defaults |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 6f5f4f9..bc334dd 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -19,8 +19,9 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #udevd claims to fail, also it does start and run, so restricting udev
 #swapon/swapoff want to be named that way, not swapon-$abi, so restricting util-linux
 #wrapped gpg binary causes enigmail failing to call gpg
+#kmod and each of its applets fails with error 254
 RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg dev-vcs/git sys-apps/abi-wrapper \
-	sys-apps/coreutils sys-apps/openrc sys-apps/util-linux sys-fs/udev"
+	sys-apps/coreutils sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-fs/udev"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-31 23:42 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-31 23:42 UTC (permalink / raw
  To: gentoo-commits

commit:     370a776a4b2475bfbdef5242d61648707f98d3ad
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 31 23:41:56 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 31 23:41:56 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=370a776a

q* commands also rely on their name not being changed, so restricting portage-utils

---
 profiles/base/make.defaults |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index bc334dd..f59ff7f 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -16,12 +16,14 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
 #wrapped eselect-python (usr/bin/python-wrapper) prevents python from running
 #openrc seems to have similar issues like git
+#q* commands also rely on their name not being changed, so restricting portage-utils
 #udevd claims to fail, also it does start and run, so restricting udev
 #swapon/swapoff want to be named that way, not swapon-$abi, so restricting util-linux
 #wrapped gpg binary causes enigmail failing to call gpg
 #kmod and each of its applets fails with error 254
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg dev-vcs/git sys-apps/abi-wrapper \
-	sys-apps/coreutils sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-fs/udev"
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/portage-utils \
+	dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod sys-apps/openrc \
+	sys-apps/util-linux sys-fs/udev"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-01  0:08 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-01  0:08 UTC (permalink / raw
  To: gentoo-commits

commit:     df601196c51dbbd0de1be4bdb280465993668fd8
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  1 00:08:15 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr  1 00:08:15 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=df601196

Restric binary wrapping for eix and gettext because of eix

---
 profiles/base/make.defaults |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f59ff7f..625ff3a 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -21,9 +21,11 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #swapon/swapoff want to be named that way, not swapon-$abi, so restricting util-linux
 #wrapped gpg binary causes enigmail failing to call gpg
 #kmod and each of its applets fails with error 254
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/portage-utils \
+#eix-* commands also rely on their name not being change, so restricting app-portage/eix
+#eix wants to source /usr/bin/gettext.sh, which is a symlink to abi-wrapper, so restricting sys-devel/gettext too
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
 	dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod sys-apps/openrc \
-	sys-apps/util-linux sys-fs/udev"
+	sys-apps/util-linux sys-devel/gettext sys-fs/udev"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-01 16:54 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-01 16:54 UTC (permalink / raw
  To: gentoo-commits

commit:     188888bf39d1b1826375a6c927c6afc70f0d9e85
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  1 16:54:16 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr  1 16:54:16 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=188888bf

Restrict binary wrapping for whireshark, since it messes with the permissions of the abi-wrapper in pkg_postinst

---
 profiles/base/make.defaults |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 625ff3a..22b534d 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -23,8 +23,9 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #kmod and each of its applets fails with error 254
 #eix-* commands also rely on their name not being change, so restricting app-portage/eix
 #eix wants to source /usr/bin/gettext.sh, which is a symlink to abi-wrapper, so restricting sys-devel/gettext too
+#wireshark ebuild messes with permissions of abi-wrapper in pkg_postinst resulting in portage (and probably other) issues
 RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
-	dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod sys-apps/openrc \
+	dev-vcs/git net-analyzer/wireshark sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod sys-apps/openrc \
 	sys-apps/util-linux sys-devel/gettext sys-fs/udev"
 
 USE="${USE} multilib"



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-01 23:00 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-01 23:00 UTC (permalink / raw
  To: gentoo-commits

commit:     6b3096720ca6c1367f5bfa33a725c96c86e7a1c9
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  1 23:00:14 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr  1 23:00:14 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=6b309672

Also restrict cmake due to issues with binary wrapping

---
 profiles/base/make.defaults |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 22b534d..ab56c7c 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -24,9 +24,10 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #eix-* commands also rely on their name not being change, so restricting app-portage/eix
 #eix wants to source /usr/bin/gettext.sh, which is a symlink to abi-wrapper, so restricting sys-devel/gettext too
 #wireshark ebuild messes with permissions of abi-wrapper in pkg_postinst resulting in portage (and probably other) issues
+#cmake seems to be unable to detect /usr/share/cmake, when the binaries are wrapped
 RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
-	dev-vcs/git net-analyzer/wireshark sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod sys-apps/openrc \
-	sys-apps/util-linux sys-devel/gettext sys-fs/udev"
+	dev-util/cmake dev-vcs/git net-analyzer/wireshark sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod \
+	sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-02 19:52 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-02 19:52 UTC (permalink / raw
  To: gentoo-commits

commit:     b145226f98b0c51f3ecbf040fea3d702dba53e92
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  2 19:52:06 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Mon Apr  2 19:52:06 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=b145226f

Restrict wrapping of binaries for pulseaudio too

---
 profiles/base/make.defaults |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index ab56c7c..033fa77 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -25,9 +25,10 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #eix wants to source /usr/bin/gettext.sh, which is a symlink to abi-wrapper, so restricting sys-devel/gettext too
 #wireshark ebuild messes with permissions of abi-wrapper in pkg_postinst resulting in portage (and probably other) issues
 #cmake seems to be unable to detect /usr/share/cmake, when the binaries are wrapped
+#from pulseaudio: [pulseaudio-amd6] main.c: /proc/self/exe does not point to /bin/abi-wrapper, cannot self execute. Are you playing games?
 RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
-	dev-util/cmake dev-vcs/git net-analyzer/wireshark sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod \
-	sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
+	dev-util/cmake dev-vcs/git media-sound/pulseaudio net-analyzer/wireshark sys-apps/abi-wrapper \
+	sys-apps/coreutils sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-04 10:16 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-04 10:16 UTC (permalink / raw
  To: gentoo-commits

commit:     afaa0a57214a88c0a0b1a1bf8cdfe47577f4b060
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  4 10:15:54 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Apr  4 10:15:54 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=afaa0a57

Add iproute2 to list of binary wrapping restrictions

---
 profiles/base/make.defaults |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 033fa77..9ddffc6 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -26,9 +26,10 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #wireshark ebuild messes with permissions of abi-wrapper in pkg_postinst resulting in portage (and probably other) issues
 #cmake seems to be unable to detect /usr/share/cmake, when the binaries are wrapped
 #from pulseaudio: [pulseaudio-amd6] main.c: /proc/self/exe does not point to /bin/abi-wrapper, cannot self execute. Are you playing games?
+#iproute2 does check for $0
 RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
 	dev-util/cmake dev-vcs/git media-sound/pulseaudio net-analyzer/wireshark sys-apps/abi-wrapper \
-	sys-apps/coreutils sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
+	sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-04 16:18 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-04 16:18 UTC (permalink / raw
  To: gentoo-commits

commit:     5cb0aeb07d6eba27fbbb78d5fafe1a1ab54cea68
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  4 16:18:21 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Apr  4 16:18:21 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=5cb0aeb0

Force multilib on app-emulation/wine, since it has its own targets for 32bit and 64bit, also drop nspluginwrapper from package.use.mask, since it has no multilib USE flag

---
 profiles/base/package.use.force |    1 +
 profiles/base/package.use.mask  |    1 -
 2 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index b1d4763..51b8e10 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -5,6 +5,7 @@ sys-boot/grub:0 multilib_abi_x86
 # Nathan Phillip Brink <binki@gentoo.org> (24 Mar 2012)
 # Enable the internal multilib support for these packages, as they
 # need to handle building themselves as multilib.
+app-emulation/wine multilib
 sys-devel/gcc multilib
 sys-libs/glibc multilib
 sys-libs/libstdc++-v3 multilib

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c697f95..2ca8c63 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -9,4 +9,3 @@ sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
 sys-devel/gcc -multilib
 sys-libs/glibc -multilib
 sys-libs/libstdc++-v3 -multilib
-www-plugins/nspluginwrapper -multilib



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-04 16:22 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-04 16:22 UTC (permalink / raw
  To: gentoo-commits

commit:     c4472c849019f6ef7f66e0827962ec5ea3656056
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  4 16:22:29 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Apr  4 16:22:29 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c4472c84

Adding -multilib to package.use.mask for wine and nspluginwrapper, mask overwrites forced flags

---
 profiles/base/package.use.mask |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2ca8c63..d17c19c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,8 @@ sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
 # Enable the internal multilib support for these packages, as they
 # need to handle building themselves as multilib. These particular
 # lines except the use.mask file's mask on the multilib useflag.
+app-emulation/wine -multilib
 sys-devel/gcc -multilib
 sys-libs/glibc -multilib
 sys-libs/libstdc++-v3 -multilib
+www-plugins/nspluginwrapper -multilib



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-18 17:35 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-18 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     8738b03c235dc18209b40a8023a704a73a665b5d
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 18 17:33:53 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Apr 18 17:33:53 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=8738b03c

Add rpm2targz to list of packages of preserved binary wrapping

---
 profiles/base/make.defaults |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 9ddffc6..c0ff6cb 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -27,7 +27,8 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #cmake seems to be unable to detect /usr/share/cmake, when the binaries are wrapped
 #from pulseaudio: [pulseaudio-amd6] main.c: /proc/self/exe does not point to /bin/abi-wrapper, cannot self execute. Are you playing games?
 #iproute2 does check for $0
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
+#rpm2tar seems to create different archives, when being wrapped
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-crypt/gnupg app-portage/eix app-portage/portage-utils \
 	dev-util/cmake dev-vcs/git media-sound/pulseaudio net-analyzer/wireshark sys-apps/abi-wrapper \
 	sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-29 12:36 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-29 12:36 UTC (permalink / raw
  To: gentoo-commits

commit:     418a18527c00762984869a4338579a620b04971e
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 29 12:38:10 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 29 12:38:10 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=418a1852

Add automake-wrapper to RESTRICT_MULTILIB_BINARIES

---
 profiles/base/make.defaults |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index c0ff6cb..6e43a34 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -28,9 +28,11 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #from pulseaudio: [pulseaudio-amd6] main.c: /proc/self/exe does not point to /bin/abi-wrapper, cannot self execute. Are you playing games?
 #iproute2 does check for $0
 #rpm2tar seems to create different archives, when being wrapped
+#automake-wrapper fails to find automake versions, when being wrapped
 RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-crypt/gnupg app-portage/eix app-portage/portage-utils \
 	dev-util/cmake dev-vcs/git media-sound/pulseaudio net-analyzer/wireshark sys-apps/abi-wrapper \
-	sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
+	sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/automake-wrapper \
+	sys-devel/gettext sys-fs/udev"
 
 USE="${USE} multilib"
 



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-29 12:40 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-29 12:40 UTC (permalink / raw
  To: gentoo-commits

commit:     3340b5a20161f3f423bdd9fbc83af155fe5b40a5
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 29 12:41:54 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 29 12:41:54 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=3340b5a2

Add sysvinit to RESTRICT_MULTILIB_BINARIES

---
 profiles/base/make.defaults |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 6e43a34..4f8fd4f 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -29,9 +29,10 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 #iproute2 does check for $0
 #rpm2tar seems to create different archives, when being wrapped
 #automake-wrapper fails to find automake versions, when being wrapped
+#sysvinit misses the wrapper, when being part of autogenerated initramfs
 RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-crypt/gnupg app-portage/eix app-portage/portage-utils \
 	dev-util/cmake dev-vcs/git media-sound/pulseaudio net-analyzer/wireshark sys-apps/abi-wrapper \
-	sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/automake-wrapper \
+	sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/sysvinit sys-apps/util-linux sys-devel/automake-wrapper \
 	sys-devel/gettext sys-fs/udev"
 
 USE="${USE} multilib"



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-05-01 14:35 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-05-01 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     e336b09b9be6fd14018a882961bd33229318707d
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Tue May  1 14:30:30 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Tue May  1 14:30:30 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=e336b09b

Move MULTILIB_BINARIES var content to package.use.force

---
 profiles/base/make.defaults     |    1 +
 profiles/base/package.use.force |   16 ++++++++++++++++
 2 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 4f8fd4f..4f1f915 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -12,6 +12,7 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
 	net-libs/courier-authlib x11-libs/qt-core x11-libs/qt-gui media-libs/fontconfig www-servers/apache \
 	x11-libs/pango x11-libs/gtk+"
 
+#RESTRICT_MULTILIB_BINARIES kept for >=multilib-portage-2.2_alpha101-r1
 #git fails to run as wrapped binary
 #wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
 #wrapped eselect-python (usr/bin/python-wrapper) prevents python from running

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 51b8e10..2daef2b 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -10,3 +10,19 @@ sys-devel/gcc multilib
 sys-libs/glibc multilib
 sys-libs/libstdc++-v3 multilib
 www-plugins/nspluginwrapper multilib
+
+#those packages have been in MULTILIB_BINARIES, so they now need
+#the abiwrapper USE flag force-enabled
+dev-lang/perl abiwrapper
+dev-lang/python abiwrapper
+dev-lang/ruby abiwrapper
+dev-libs/gobject-introspection abiwrapper
+dev-libs/libIDL abiwrapper
+net-libs/courier-authlib abiwrapper
+x11-libs/qt-core abiwrapper
+x11-libs/qt-gui abiwrapper
+media-libs/fontconfig abiwrapper
+www-servers/apache abiwrapper
+x11-libs/pango abiwrapper
+x11-libs/gtk+ abiwrapper
+



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-05-01 14:35 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-05-01 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     060d794abf9e34ffaf8c41cec0fdda57f4c684f6
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Tue May  1 14:37:10 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Tue May  1 14:37:10 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=060d794a

Move RESTRICT_MULTILIB_BINARIES var content to package.use.mask

---
 profiles/base/package.use.mask |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index d17c19c..cc690c2 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -11,3 +11,25 @@ sys-devel/gcc -multilib
 sys-libs/glibc -multilib
 sys-libs/libstdc++-v3 -multilib
 www-plugins/nspluginwrapper -multilib
+
+#those packages have been in RESTRICT_MULTILIB_BINARIES, so
+#they now need the abiwrapper USE flag masked
+app-admin/eselect-python abiwrapper
+app-arch/rpm2targz abiwrapper
+app-crypt/gnupg abiwrapper
+app-portage/eix abiwrapper
+app-portage/portage-utils abiwrapper
+dev-util/cmake abiwrapper
+dev-vcs/git abiwrapper
+media-sound/pulseaudio abiwrapper
+net-analyzer/wireshark abiwrapper
+sys-apps/abi-wrapper abiwrapper
+sys-apps/coreutils abiwrapper
+sys-apps/iproute2 abiwrapper
+sys-apps/kmod abiwrapper
+sys-apps/openrc abiwrapper
+sys-apps/sysvinit abiwrapper
+sys-apps/util-linux abiwrapper
+sys-devel/automake-wrapper abiwrapper
+sys-devel/gettext abiwrapper
+sys-fs/udev abiwrapper



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-05-26 18:07 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-05-26 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     aaf6351aa80345a991dba7fffff0c26b3025783e
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 18:07:11 2012 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat May 26 18:07:11 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=aaf6351a

Enable multilib USE flag for nvidia-drivers, does not build 32bit libs otherwise

---
 profiles/base/package.use.force |    1 +
 profiles/base/package.use.mask  |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 2daef2b..4a93d57 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -10,6 +10,7 @@ sys-devel/gcc multilib
 sys-libs/glibc multilib
 sys-libs/libstdc++-v3 multilib
 www-plugins/nspluginwrapper multilib
+x11-drivers/nvidia-drivers multilib
 
 #those packages have been in MULTILIB_BINARIES, so they now need
 #the abiwrapper USE flag force-enabled

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index cc690c2..e86d883 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -11,6 +11,7 @@ sys-devel/gcc -multilib
 sys-libs/glibc -multilib
 sys-libs/libstdc++-v3 -multilib
 www-plugins/nspluginwrapper -multilib
+x11-drivers/nvidia-drivers -multilib
 
 #those packages have been in RESTRICT_MULTILIB_BINARIES, so
 #they now need the abiwrapper USE flag masked



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-07-24  6:08 Nathan Phillip Brink
  0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-07-24  6:08 UTC (permalink / raw
  To: gentoo-commits

commit:     03b472ba8a413b2d577f48ed7b8928f058c1faed
Author:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 24 06:08:07 2012 +0000
Commit:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Tue Jul 24 06:08:07 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=03b472ba

Force USE=abiwrapper for dev-scheme/guile. The guile binary needs to be abi-wrappered for guile-config to work per ABI.

---
 profiles/base/package.use.force |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 4a93d57..c06a7fe 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -19,6 +19,7 @@ dev-lang/python abiwrapper
 dev-lang/ruby abiwrapper
 dev-libs/gobject-introspection abiwrapper
 dev-libs/libIDL abiwrapper
+dev-scheme/guile abiwrapper
 net-libs/courier-authlib abiwrapper
 x11-libs/qt-core abiwrapper
 x11-libs/qt-gui abiwrapper


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-11-17 19:44 Nathan Phillip Brink
  0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-11-17 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     456164f4c750926366e1c43064007bc63df15595
Author:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 17 19:44:14 2012 +0000
Commit:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Sat Nov 17 19:44:14 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=456164f4

Force abiwrapper flag for dev-db/mysql because the mysql_config binary contains arch-specific build flags.

---
 profiles/base/package.use.force |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index c06a7fe..c29f9d1 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -28,3 +28,7 @@ www-servers/apache abiwrapper
 x11-libs/pango abiwrapper
 x11-libs/gtk+ abiwrapper
 
+# Nathan Phillip Brink <binki@gentoo.org> (17 Nov 2012)
+# mysql_config contains architecture-specific data and needs
+# abiwrapper.
+dev-db/mysql abiwrapper


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-03 15:18 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-03 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     503422bac9a69de1e5e6b75b8c230795cc76c93d
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 13:42:55 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 13:42:55 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=503422ba

Mask eclass specific USE flags, so the multilib logic in eclasses is disabled

---
 profiles/base/use.force |    7 +++++++
 profiles/base/use.mask  |    8 ++++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/profiles/base/use.force b/profiles/base/use.force
index 5f4132b..bb692ac 100644
--- a/profiles/base/use.force
+++ b/profiles/base/use.force
@@ -1 +1,8 @@
 -multilib
+
+# Thomas Sachau <tommy@gentoo.org> (03 Mar 2013)
+# disable the force-enabled multilib-eclass based
+# use flags to allow control by multilib-portage
+# until the eclass has been further tested and
+# completed
+-abi_x86_64

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 85221b9..8a52bbd 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,3 +4,11 @@
 # portage-multilib's CFLAGS=-m64 interferes with
 # multilib.eclass:multilib_toolchain_setup() such as bug #395619
 multilib
+
+# Thomas Sachau <tommy@gentoo.org> (03 Mar 2013)
+# Mask eclass specific USE flags to disable the multilib logic
+# of the multilib eclasses. May later be changed on a per package
+# base, when tests work out well
+abi_x86_64
+abi_x86_32
+abi_x86_x32


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-03 15:18 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-03 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     f0aed28809e58d1ede39f71e33e15f571118b43f
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 15:17:36 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 15:17:36 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=f0aed288

Follow category move of qt packages

---
 profiles/base/package.use.force |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index c29f9d1..085d8ce 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -21,8 +21,8 @@ dev-libs/gobject-introspection abiwrapper
 dev-libs/libIDL abiwrapper
 dev-scheme/guile abiwrapper
 net-libs/courier-authlib abiwrapper
-x11-libs/qt-core abiwrapper
-x11-libs/qt-gui abiwrapper
+dev-qt/qtcore abiwrapper
+dev-qt/qtgui abiwrapper
 media-libs/fontconfig abiwrapper
 www-servers/apache abiwrapper
 x11-libs/pango abiwrapper


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-06 19:41 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-06 19:41 UTC (permalink / raw
  To: gentoo-commits

commit:     1ed96664ff2ddd00b2b7b2625500e0a6443b87b0
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  6 19:41:45 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 19:41:45 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=1ed96664

Add development USE flag to package.use.force to satisfy depending packages

---
 profiles/base/package.use.force |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 085d8ce..6a8636d 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -32,3 +32,15 @@ x11-libs/gtk+ abiwrapper
 # mysql_config contains architecture-specific data and needs
 # abiwrapper.
 dev-db/mysql abiwrapper
+
+# add useless development USE flag to the emul packages to
+# satisfy depending packages like wine
+app-emulation/emul-linux/-x86-baselibs development
+app-emulation/emul-linux/-x86-db development
+app-emulation/emul-linux/-x86-gtklibs development
+app-emulation/emul-linux/-x86-medialibs development
+app-emulation/emul-linux/-x86-opengl development
+app-emulation/emul-linux/-x86-qtlibs development
+app-emulation/emul-linux/-x86-sdl development
+app-emulation/emul-linux/-x86-soundlibs development
+app-emulation/emul-linux/-x86-xlibs development


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-06 19:42 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-06 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     7506e15faa2305645fefbdce125969360976363a
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  6 19:42:43 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 19:42:43 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=7506e15f

Fix typo

---
 profiles/base/package.use.force |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 6a8636d..acb312f 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -35,12 +35,12 @@ dev-db/mysql abiwrapper
 
 # add useless development USE flag to the emul packages to
 # satisfy depending packages like wine
-app-emulation/emul-linux/-x86-baselibs development
-app-emulation/emul-linux/-x86-db development
-app-emulation/emul-linux/-x86-gtklibs development
-app-emulation/emul-linux/-x86-medialibs development
-app-emulation/emul-linux/-x86-opengl development
-app-emulation/emul-linux/-x86-qtlibs development
-app-emulation/emul-linux/-x86-sdl development
-app-emulation/emul-linux/-x86-soundlibs development
-app-emulation/emul-linux/-x86-xlibs development
+app-emulation/emul-linux-x86-baselibs development
+app-emulation/emul-linux-x86-db development
+app-emulation/emul-linux-x86-gtklibs development
+app-emulation/emul-linux-x86-medialibs development
+app-emulation/emul-linux-x86-opengl development
+app-emulation/emul-linux-x86-qtlibs development
+app-emulation/emul-linux-x86-sdl development
+app-emulation/emul-linux-x86-soundlibs development
+app-emulation/emul-linux-x86-xlibs development


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-06 19:48 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-06 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     8f0d62a64236151dd7bbff0ac429ad884205e6d7
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  6 19:45:16 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 19:45:16 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=8f0d62a6

Revert "Fix typo"

This reverts commit 7506e15faa2305645fefbdce125969360976363a.

---
 profiles/base/package.use.force |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index acb312f..6a8636d 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -35,12 +35,12 @@ dev-db/mysql abiwrapper
 
 # add useless development USE flag to the emul packages to
 # satisfy depending packages like wine
-app-emulation/emul-linux-x86-baselibs development
-app-emulation/emul-linux-x86-db development
-app-emulation/emul-linux-x86-gtklibs development
-app-emulation/emul-linux-x86-medialibs development
-app-emulation/emul-linux-x86-opengl development
-app-emulation/emul-linux-x86-qtlibs development
-app-emulation/emul-linux-x86-sdl development
-app-emulation/emul-linux-x86-soundlibs development
-app-emulation/emul-linux-x86-xlibs development
+app-emulation/emul-linux/-x86-baselibs development
+app-emulation/emul-linux/-x86-db development
+app-emulation/emul-linux/-x86-gtklibs development
+app-emulation/emul-linux/-x86-medialibs development
+app-emulation/emul-linux/-x86-opengl development
+app-emulation/emul-linux/-x86-qtlibs development
+app-emulation/emul-linux/-x86-sdl development
+app-emulation/emul-linux/-x86-soundlibs development
+app-emulation/emul-linux/-x86-xlibs development


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-06 19:48 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-06 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     a77257640b685005854fcb36a2402a9176016586
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  6 19:45:29 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 19:45:29 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=a7725764

Revert "Add development USE flag to package.use.force to satisfy depending packages"

This reverts commit 1ed96664ff2ddd00b2b7b2625500e0a6443b87b0.

---
 profiles/base/package.use.force |   12 ------------
 1 files changed, 0 insertions(+), 12 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 6a8636d..085d8ce 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -32,15 +32,3 @@ x11-libs/gtk+ abiwrapper
 # mysql_config contains architecture-specific data and needs
 # abiwrapper.
 dev-db/mysql abiwrapper
-
-# add useless development USE flag to the emul packages to
-# satisfy depending packages like wine
-app-emulation/emul-linux/-x86-baselibs development
-app-emulation/emul-linux/-x86-db development
-app-emulation/emul-linux/-x86-gtklibs development
-app-emulation/emul-linux/-x86-medialibs development
-app-emulation/emul-linux/-x86-opengl development
-app-emulation/emul-linux/-x86-qtlibs development
-app-emulation/emul-linux/-x86-sdl development
-app-emulation/emul-linux/-x86-soundlibs development
-app-emulation/emul-linux/-x86-xlibs development


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-06 19:54 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-06 19:54 UTC (permalink / raw
  To: gentoo-commits

commit:     e3411630d04296b91736c8556ca3d38a75f3e75c
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  6 19:51:41 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 19:51:41 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=e3411630

Allow eclass USE flags for app-emulation/wine

---
 profiles/base/package.use.mask |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e86d883..158382a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -34,3 +34,7 @@ sys-apps/util-linux abiwrapper
 sys-devel/automake-wrapper abiwrapper
 sys-devel/gettext abiwrapper
 sys-fs/udev abiwrapper
+
+# unmask some packages with eclass usage
+app-emulation/wine -abi_x86_32
+app-emulation/wine -abi_x86_64


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-23 16:10 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-23 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     b61768380caa1d16e285b747dbd9526a9656e12c
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 16:09:25 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 16:09:57 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=b6176838

Add CDEFINE variable for header for x32 ABI, thanks to zeq

---
 profiles/base/make.defaults |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 4f1f915..e5c16c0 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -44,3 +44,4 @@ PKG_CONFIG="/usr/bin/pkg-config"
 
 CDEFINE_amd64="__x86_64__"
 CDEFINE_x86="__i386__"
+CDEFINE_x32="__ILP32__"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-24 12:28 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-24 12:28 UTC (permalink / raw
  To: gentoo-commits

commit:     c5ed4c3fd79c16e74e9c82a0ba48563312b198ca
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 12:28:24 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 12:28:24 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c5ed4c3f

Mask libffi-3.0.13, until python and glib build against it again

---
 profiles/base/package.mask |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index e5a8519..cbf74fa 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -2,3 +2,8 @@
 # mask libffi-3.0.12, build system is broken and only
 # installs 64bit libs even with support for 32bit enabled
 =dev-libs/libffi-3.0.12
+
+# Thomas Sachau <tommy@gentoo.org> (24 Mar 2013)
+# mask libffi-3.0.13, breaks at least multilib support
+# in python and glib
+=dev-libs/libffi-3.0.13


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-31 11:54 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-31 11:54 UTC (permalink / raw
  To: gentoo-commits

commit:     47101deefe69112bb5beb1e86bcfe2f0b3836f99
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 11:54:44 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 11:54:44 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=47101dee

Remove libffi masks, should now be fixed in main tree

---
 profiles/base/package.mask |    9 ---------
 1 files changed, 0 insertions(+), 9 deletions(-)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index cbf74fa..e69de29 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1,9 +0,0 @@
-# Thomas Sachau <tommy@gentoo.org> (11 Mar 2013)
-# mask libffi-3.0.12, build system is broken and only
-# installs 64bit libs even with support for 32bit enabled
-=dev-libs/libffi-3.0.12
-
-# Thomas Sachau <tommy@gentoo.org> (24 Mar 2013)
-# mask libffi-3.0.13, breaks at least multilib support
-# in python and glib
-=dev-libs/libffi-3.0.13


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-09-15 11:37 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-09-15 11:37 UTC (permalink / raw
  To: gentoo-commits

commit:     6fa5aa7e1d5a87430aed72f3b5251f9e00df5355
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 11:32:47 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 11:32:47 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=6fa5aa7e

Add 5-progress EAPI for repo dependency test

---
 profiles/base/eapi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/base/eapi b/profiles/base/eapi
index d00491f..297a13b 100644
--- a/profiles/base/eapi
+++ b/profiles/base/eapi
@@ -1 +1 @@
-1
+5-progress


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-09-15 11:37 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-09-15 11:37 UTC (permalink / raw
  To: gentoo-commits

commit:     e73c2921bebc710ddae3fa3469b8b4a330cb559e
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 11:17:04 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 11:17:04 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=e73c2921

Mask main tree portage to prevent accidential removal of multilib support

---
 profiles/base/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index e69de29..5d97dc8 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -0,0 +1 @@
+sys-apps/portage::gentoo


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-09-21 12:33 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-09-21 12:33 UTC (permalink / raw
  To: gentoo-commits

commit:     4d359f3001838323d2578dd93127698a10d91a15
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 21 12:33:13 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Sep 21 12:33:13 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=4d359f30

Add COMPLETE_MULTILIB var to the base profile

---
 profiles/base/make.defaults | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index e5c16c0..09e29fd 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -38,6 +38,10 @@ RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-cryp
 
 USE="${USE} multilib"
 
+# Enable building binaries for all target ABIs, so multilib-portage can still use USE=abiwrapper to select
+# the binaries they want
+COMPLETE_MULTILIB=yes
+
 # set a default for $PKG_CONFIG to avoid a collision with crossdev-wrappers
 # suggested by and thanks to ohnobinki
 PKG_CONFIG="/usr/bin/pkg-config"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-10-05 11:38 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-10-05 11:38 UTC (permalink / raw
  To: gentoo-commits

commit:     ea7047b6b61018fd625b79cba1b8e1e89be8bde7
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 11:37:48 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 11:37:48 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=ea7047b6

Allow eclass ABI flags for adobe-flash

---
 profiles/base/package.use.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 158382a..8acfeb7 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -36,5 +36,5 @@ sys-devel/gettext abiwrapper
 sys-fs/udev abiwrapper
 
 # unmask some packages with eclass usage
-app-emulation/wine -abi_x86_32
-app-emulation/wine -abi_x86_64
+app-emulation/wine -abi_x86_32 -abi_x86_64
+www-plugins/adobe-flash -abi_x86_32 -abi_x86_64


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-10-05 11:42 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-10-05 11:42 UTC (permalink / raw
  To: gentoo-commits

commit:     c33879c53aeddc1854b845c293f3a810a95fd77e
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 11:42:41 2013 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 11:42:41 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c33879c5

Disable multilib-portage support for adobe-flash

---
 profiles/base/package.use.force | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 085d8ce..1699aca 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -9,6 +9,7 @@ app-emulation/wine multilib
 sys-devel/gcc multilib
 sys-libs/glibc multilib
 sys-libs/libstdc++-v3 multilib
+www-plugins/adobe-flash multilib
 www-plugins/nspluginwrapper multilib
 x11-drivers/nvidia-drivers multilib
 


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2014-03-01 11:20 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2014-03-01 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     9446470a49ef4c2c74c8a52a6d43ff1a153b61d8
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  1 11:20:40 2014 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar  1 11:20:40 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=9446470a

Unmask overlay version of baselibs emul package again

---
 profiles/base/package.unmask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/base/package.unmask b/profiles/base/package.unmask
new file mode 100644
index 0000000..df62ac8
--- /dev/null
+++ b/profiles/base/package.unmask
@@ -0,0 +1 @@
+app-emulation/emul-linux-x86-baselibs-99999999


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2014-03-01 11:21 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2014-03-01 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     eca3e605bf90621f620078045d1dd6cf756a9d43
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  1 11:21:29 2014 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar  1 11:21:29 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=eca3e605

Fix syntax

---
 profiles/base/package.mask   | 1 +
 profiles/base/package.unmask | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 5d97dc8..630ef12 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1 +1,2 @@
 sys-apps/portage::gentoo
+-app-emulation/emul-linux-x86-baselibs-99999999

diff --git a/profiles/base/package.unmask b/profiles/base/package.unmask
index df62ac8..fed6d9e 100644
--- a/profiles/base/package.unmask
+++ b/profiles/base/package.unmask
@@ -1 +1 @@
-app-emulation/emul-linux-x86-baselibs-99999999
+=app-emulation/emul-linux-x86-baselibs-99999999


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2014-03-01 11:22 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2014-03-01 11:22 UTC (permalink / raw
  To: gentoo-commits

commit:     ac75994b5cc322215b361f2ffa2b44b5aa15fd34
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  1 11:22:11 2014 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar  1 11:22:11 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=ac75994b

Drop entry in package.mask

---
 profiles/base/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 630ef12..5d97dc8 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1,2 +1 @@
 sys-apps/portage::gentoo
--app-emulation/emul-linux-x86-baselibs-99999999


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2014-04-10 23:39 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2014-04-10 23:39 UTC (permalink / raw
  To: gentoo-commits

commit:     394a436d18814e0de25d65e24c385004f1fd347a
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 10 23:39:43 2014 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Thu Apr 10 23:39:43 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=394a436d

Unmask fixed revision, copied mask entry from main tree for llvm

---
 profiles/base/package.unmask | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/profiles/base/package.unmask b/profiles/base/package.unmask
index fed6d9e..dd3c56a 100644
--- a/profiles/base/package.unmask
+++ b/profiles/base/package.unmask
@@ -1 +1,6 @@
 =app-emulation/emul-linux-x86-baselibs-99999999
+# Michał Górny <mgorny@gentoo.org> (10 Apr 2014)
+# The new version with refurbished install phase. Fixes multilib-
+# -portage compatibility (bug #506398) and /tmp ownership issue
+# (bug #506472). Masked for testing.
+>=sys-devel/llvm-3.4-r2


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2014-04-13 16:51 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2014-04-13 16:51 UTC (permalink / raw
  To: gentoo-commits

commit:     6a2f7ca31a75f276fd733f9cf415bb2fe38077a0
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 13 16:51:00 2014 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 13 16:51:00 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=6a2f7ca3

Unmask overlay ebuild packages masked by wide mask in main tree

---
 profiles/base/package.unmask | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/profiles/base/package.unmask b/profiles/base/package.unmask
index dd3c56a..0585923 100644
--- a/profiles/base/package.unmask
+++ b/profiles/base/package.unmask
@@ -1,4 +1,13 @@
 =app-emulation/emul-linux-x86-baselibs-99999999
+=app-emulation/emul-linux-x86-db-99999999
+=app-emulation/emul-linux-x86-xlibs-99999999
+=app-emulation/emul-linux-x86-medialibs-99999999
+=app-emulation/emul-linux-x86-soundlibs-99999999
+=app-emulation/emul-linux-x86-opengl-99999999
+
+
+
+
 # Michał Górny <mgorny@gentoo.org> (10 Apr 2014)
 # The new version with refurbished install phase. Fixes multilib-
 # -portage compatibility (bug #506398) and /tmp ownership issue


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2017-12-25 14:23 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2017-12-25 14:23 UTC (permalink / raw
  To: gentoo-commits

commit:     19f0642d374b238a63f9e4d7a6759797c0beab08
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 14:23:46 2017 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 14:23:46 2017 +0000
URL:        https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=19f0642d

Add wine-any to exception list

 profiles/base/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8acfeb777..c31bbda07 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -37,4 +37,5 @@ sys-fs/udev abiwrapper
 
 # unmask some packages with eclass usage
 app-emulation/wine -abi_x86_32 -abi_x86_64
+app-emulation/wine-any -abi_x86_32 -abi_x86_64
 www-plugins/adobe-flash -abi_x86_32 -abi_x86_64


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2017-12-26 14:03 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2017-12-26 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     c581d87231bef35d1b4925d158f7f19ef556aa12
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 14:02:52 2017 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 14:02:52 2017 +0000
URL:        https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=c581d872

Add splitted wine packages to exclude list

 profiles/base/package.use.mask | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c31bbda07..67a9e3dd7 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -38,4 +38,8 @@ sys-fs/udev abiwrapper
 # unmask some packages with eclass usage
 app-emulation/wine -abi_x86_32 -abi_x86_64
 app-emulation/wine-any -abi_x86_32 -abi_x86_64
+app-emulation/wine-d3d0 -abi_x86_32 -abi_x86_64
+app-emulation/wine-gecko -abi_x86_32 -abi_x86_64
+app-emulation/wine-staging -abi_x86_32 -abi_x86_64
+app-emulation/wine-vanilla -abi_x86_32 -abi_x86_64
 www-plugins/adobe-flash -abi_x86_32 -abi_x86_64


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2017-12-28 11:51 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2017-12-28 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     4212dc5e5a6da6710e2c9492648521af16e61ce8
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 11:50:55 2017 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 11:50:55 2017 +0000
URL:        https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=4212dc5e

Add missing virutal ebuild for wine to exception list

 profiles/base/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 67a9e3dd7..6b08b2945 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -42,4 +42,5 @@ app-emulation/wine-d3d0 -abi_x86_32 -abi_x86_64
 app-emulation/wine-gecko -abi_x86_32 -abi_x86_64
 app-emulation/wine-staging -abi_x86_32 -abi_x86_64
 app-emulation/wine-vanilla -abi_x86_32 -abi_x86_64
+virtual/wine -abi_x86_32 -abi_x86_64
 www-plugins/adobe-flash -abi_x86_32 -abi_x86_64


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2021-04-03  8:42 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2021-04-03  8:42 UTC (permalink / raw
  To: gentoo-commits

commit:     660f3497613fe05d5ebd965abe7f9d9fdd0e261d
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  3 08:16:42 2021 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Apr  3 08:17:57 2021 +0000
URL:        https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=660f3497

Drop unused variable from base profile

Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 profiles/base/make.defaults | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 09e29fd73..e5c16c0df 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -38,10 +38,6 @@ RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-cryp
 
 USE="${USE} multilib"
 
-# Enable building binaries for all target ABIs, so multilib-portage can still use USE=abiwrapper to select
-# the binaries they want
-COMPLETE_MULTILIB=yes
-
 # set a default for $PKG_CONFIG to avoid a collision with crossdev-wrappers
 # suggested by and thanks to ohnobinki
 PKG_CONFIG="/usr/bin/pkg-config"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2021-09-18  6:34 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2021-09-18  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     0ced361d51f807bf22995ddc218c949919557b3b
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 27 15:03:36 2021 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Fri Aug 27 15:03:36 2021 +0000
URL:        https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=0ced361d

Use eclass flags for rust due to SRC_URI dependencies on them

Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 profiles/base/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 6b08b2945..0f932b06a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -44,3 +44,4 @@ app-emulation/wine-staging -abi_x86_32 -abi_x86_64
 app-emulation/wine-vanilla -abi_x86_32 -abi_x86_64
 virtual/wine -abi_x86_32 -abi_x86_64
 www-plugins/adobe-flash -abi_x86_32 -abi_x86_64
+dev-lang/rust -abi_x86_32 -abi_x86_64


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2021-09-18  6:34 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2021-09-18  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     019fdf9c30ff1e9e90822abc8969ed49fbe5dfaa
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 06:34:06 2021 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 06:34:06 2021 +0000
URL:        https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=019fdf9c

Revert "Drop unused variable from base profile"

This reverts commit 660f3497613fe05d5ebd965abe7f9d9fdd0e261d.

Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 profiles/base/make.defaults | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index e5c16c0df..09e29fd73 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -38,6 +38,10 @@ RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-cryp
 
 USE="${USE} multilib"
 
+# Enable building binaries for all target ABIs, so multilib-portage can still use USE=abiwrapper to select
+# the binaries they want
+COMPLETE_MULTILIB=yes
+
 # set a default for $PKG_CONFIG to avoid a collision with crossdev-wrappers
 # suggested by and thanks to ohnobinki
 PKG_CONFIG="/usr/bin/pkg-config"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2023-05-20 13:10 Thomas Sachau
  0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2023-05-20 13:10 UTC (permalink / raw
  To: gentoo-commits

commit:     db30c9a0f00d9d94ff724e214ba2be225f92e8c1
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 13:05:29 2023 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat May 20 13:05:29 2023 +0000
URL:        https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=db30c9a0

profiles/base: Drop unsupported EAPI from eapi and package.mask

Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 profiles/base/eapi         | 2 +-
 profiles/base/package.mask | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/base/eapi b/profiles/base/eapi
index 297a13bc8..7ed6ff82d 100644
--- a/profiles/base/eapi
+++ b/profiles/base/eapi
@@ -1 +1 @@
-5-progress
+5

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 5d97dc89e..e69de29bb 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1 +0,0 @@
-sys-apps/portage::gentoo


^ permalink raw reply related	[flat|nested] 60+ messages in thread

end of thread, other threads:[~2023-05-20 13:10 UTC | newest]

Thread overview: 60+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-20 13:10 [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/ Thomas Sachau
  -- strict thread matches above, loose matches on Subject: below --
2021-09-18  6:34 Thomas Sachau
2021-09-18  6:34 Thomas Sachau
2021-04-03  8:42 Thomas Sachau
2017-12-28 11:51 Thomas Sachau
2017-12-26 14:03 Thomas Sachau
2017-12-25 14:23 Thomas Sachau
2014-04-13 16:51 Thomas Sachau
2014-04-10 23:39 Thomas Sachau
2014-03-01 11:22 Thomas Sachau
2014-03-01 11:21 Thomas Sachau
2014-03-01 11:20 Thomas Sachau
2013-10-05 11:42 Thomas Sachau
2013-10-05 11:38 Thomas Sachau
2013-09-21 12:33 Thomas Sachau
2013-09-15 11:37 Thomas Sachau
2013-09-15 11:37 Thomas Sachau
2013-03-31 11:54 Thomas Sachau
2013-03-24 12:28 Thomas Sachau
2013-03-23 16:10 Thomas Sachau
2013-03-06 19:54 Thomas Sachau
2013-03-06 19:48 Thomas Sachau
2013-03-06 19:48 Thomas Sachau
2013-03-06 19:42 Thomas Sachau
2013-03-06 19:41 Thomas Sachau
2013-03-03 15:18 Thomas Sachau
2013-03-03 15:18 Thomas Sachau
2012-11-17 19:44 Nathan Phillip Brink
2012-07-24  6:08 Nathan Phillip Brink
2012-05-26 18:07 Thomas Sachau
2012-05-01 14:35 Thomas Sachau
2012-05-01 14:35 Thomas Sachau
2012-04-29 12:40 Thomas Sachau
2012-04-29 12:36 Thomas Sachau
2012-04-18 17:35 Thomas Sachau
2012-04-04 16:22 Thomas Sachau
2012-04-04 16:18 Thomas Sachau
2012-04-04 10:16 Thomas Sachau
2012-04-02 19:52 Thomas Sachau
2012-04-01 23:00 Thomas Sachau
2012-04-01 16:54 Thomas Sachau
2012-04-01  0:08 Thomas Sachau
2012-03-31 23:42 Thomas Sachau
2012-03-31 23:11 Thomas Sachau
2012-03-29 19:02 Thomas Sachau
2012-03-29 18:25 Thomas Sachau
2012-03-26 15:36 Nathan Phillip Brink
2012-03-24 18:45 Nathan Phillip Brink
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-14 21:38 Nathan Phillip Brink
2012-03-12 22:34 Nathan Phillip Brink
2012-03-12 18:00 Nathan Phillip Brink
2012-03-07 19:54 Thomas Sachau
2012-03-07 19:54 Thomas Sachau

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox