[gentoo-dev] [PATCH] */*: Make 'colord' a global USE flag

2019-05-18 Thread Michał Górny
USE=colord is used in 11 packages consistently.  Make it a global USE
flag using the description from GNOME packages, and remove redundant
local definitions.

The local definition in x11-libs/gtk+ is left as it clarifies that
the flag applies to printing.

Signed-off-by: Michał Górny 
---
 dev-libs/weston/metadata.xml  | 1 -
 dev-util/diffoscope/metadata.xml  | 1 -
 gnome-base/gnome-control-center/metadata.xml  | 1 -
 gnome-base/gnome-settings-daemon/metadata.xml | 1 -
 gnome-extra/cinnamon-control-center/metadata.xml  | 3 ---
 gnome-extra/cinnamon-settings-daemon/metadata.xml | 3 ---
 media-gfx/darktable/metadata.xml  | 1 -
 media-gfx/gthumb/metadata.xml | 1 -
 media-gfx/simple-scan/metadata.xml| 3 ---
 profiles/use.desc | 1 +
 xfce-base/xfce4-settings/metadata.xml | 1 -
 11 files changed, 1 insertion(+), 16 deletions(-)

diff --git a/dev-libs/weston/metadata.xml b/dev-libs/weston/metadata.xml
index c98075bd2fed..8e5d258810a5 100644
--- a/dev-libs/weston/metadata.xml
+++ b/dev-libs/weston/metadata.xml
@@ -6,7 +6,6 @@
James Le Cuirot
 
 
-   Allow setting color managment
Enable the desktop shell
Enable drm compositor support
Install wayland-editor example application
diff --git a/dev-util/diffoscope/metadata.xml b/dev-util/diffoscope/metadata.xml
index c6b5b3df2213..3899d895c5bd 100644
--- a/dev-util/diffoscope/metadata.xml
+++ b/dev-util/diffoscope/metadata.xml
@@ -13,7 +13,6 @@
 
 
   Use sys-devel/binutils
-  Use x11-misc/colord
   Use app-arch/cpio
   Use sys-apps/diffutils
   Use app-text/docx2txt
diff --git a/gnome-base/gnome-control-center/metadata.xml 
b/gnome-base/gnome-control-center/metadata.xml
index f1ac0fd9a7be..05f1acb0836a 100644
--- a/gnome-base/gnome-control-center/metadata.xml
+++ b/gnome-base/gnome-control-center/metadata.xml
@@ -6,7 +6,6 @@
Gentoo GNOME Desktop


-   Support color management using 
x11-misc/colord
Add support for using photos from flickr as 
desktop background
Enable configuration panel 
for net-libs/gnome-online-accounts accounts
Enable support for enhanced input methods 
through app-i18n/ibus
diff --git a/gnome-base/gnome-settings-daemon/metadata.xml 
b/gnome-base/gnome-settings-daemon/metadata.xml
index 3b84b19df418..cddf35764192 100644
--- a/gnome-base/gnome-settings-daemon/metadata.xml
+++ b/gnome-base/gnome-settings-daemon/metadata.xml
@@ -6,7 +6,6 @@
Gentoo GNOME Desktop


-   Support color management using 
x11-misc/colord
Rely on sys-auth/elogind as 
runtime logind provider
Rely on sys-apps/systemd as 
runtime logind provider
Skip systemd dependency (#480336),
diff --git a/gnome-extra/cinnamon-control-center/metadata.xml 
b/gnome-extra/cinnamon-control-center/metadata.xml
index dbc06458f865..64ed8e976b58 100644
--- a/gnome-extra/cinnamon-control-center/metadata.xml
+++ b/gnome-extra/cinnamon-control-center/metadata.xml
@@ -5,9 +5,6 @@
cinna...@gentoo.org
Cinnamon Project

-   
-   Support color management using 
x11-misc/colord
-   

linuxmint/cinnamon-control-center

diff --git a/gnome-extra/cinnamon-settings-daemon/metadata.xml 
b/gnome-extra/cinnamon-settings-daemon/metadata.xml
index aab7fdc66a7f..da9442eb0216 100644
--- a/gnome-extra/cinnamon-settings-daemon/metadata.xml
+++ b/gnome-extra/cinnamon-settings-daemon/metadata.xml
@@ -5,9 +5,6 @@
cinna...@gentoo.org
Cinnamon Project

-   
-   Support color management using 
x11-misc/colord
-   

linuxmint/cinnamon-settings-daemon

diff --git a/media-gfx/darktable/metadata.xml b/media-gfx/darktable/metadata.xml
index 228506baefbe..57ab6042d4e3 100644
--- a/media-gfx/darktable/metadata.xml
+++ b/media-gfx/darktable/metadata.xml
@@ -6,7 +6,6 @@
Gentoo Graphics Project


-   Support color management using 
x11-misc/colord
Add support for uploading photos to 
flickr
Enable geotagging support
Enable encrypted storage of passwords with 
kde-frameworks/kwallet
diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml
index 48b98345a820..0ba6dde6a358 100644
--- a/media-gfx/gthumb/metadata.xml
+++ b/media-gfx/gthumb/metadata.xml
@@ -6,7 +6,6 @@
Gentoo GNOME Desktop


-   Use x11-misc/colord for color 
management
Enable webservice integration through 
net-libs/libsoup
Compile code that uses the libjson-glib 
library
Enable slideshow plugin
diff --git a/media-gfx/simple-scan/metadata.xml 
b/

Re: [gentoo-dev] [PATCH] */*: Make 'colord' a global USE flag

2019-05-18 Thread James Le Cuirot
On 18 May 2019 08:00:00 BST, "Michał Górny"  wrote:
>USE=colord is used in 11 packages consistently.  Make it a global USE
>flag using the description from GNOME packages, and remove redundant
>local definitions.
>
>The local definition in x11-libs/gtk+ is left as it clarifies that
>the flag applies to printing.
>
>Signed-off-by: Michał Górny 
>---
> dev-libs/weston/metadata.xml  | 1 -
> dev-util/diffoscope/metadata.xml  | 1 -
> gnome-base/gnome-control-center/metadata.xml  | 1 -
> gnome-base/gnome-settings-daemon/metadata.xml | 1 -
> gnome-extra/cinnamon-control-center/metadata.xml  | 3 ---
> gnome-extra/cinnamon-settings-daemon/metadata.xml | 3 ---
> media-gfx/darktable/metadata.xml  | 1 -
> media-gfx/gthumb/metadata.xml | 1 -
> media-gfx/simple-scan/metadata.xml| 3 ---
> profiles/use.desc | 1 +
> xfce-base/xfce4-settings/metadata.xml | 1 -
> 11 files changed, 1 insertion(+), 16 deletions(-)
>
>diff --git a/dev-libs/weston/metadata.xml
>b/dev-libs/weston/metadata.xml
>index c98075bd2fed..8e5d258810a5 100644
>--- a/dev-libs/weston/metadata.xml
>+++ b/dev-libs/weston/metadata.xml
>@@ -6,7 +6,6 @@
>   James Le Cuirot
> 
> 
>-  Allow setting color managment
>   Enable the desktop shell
>   Enable drm compositor support
>   Install wayland-editor example application
>diff --git a/dev-util/diffoscope/metadata.xml
>b/dev-util/diffoscope/metadata.xml
>index c6b5b3df2213..3899d895c5bd 100644
>--- a/dev-util/diffoscope/metadata.xml
>+++ b/dev-util/diffoscope/metadata.xml
>@@ -13,7 +13,6 @@
> 
> 
>   Use sys-devel/binutils
>-  Use x11-misc/colord
>   Use app-arch/cpio
>   Use sys-apps/diffutils
>   Use app-text/docx2txt
>diff --git a/gnome-base/gnome-control-center/metadata.xml
>b/gnome-base/gnome-control-center/metadata.xml
>index f1ac0fd9a7be..05f1acb0836a 100644
>--- a/gnome-base/gnome-control-center/metadata.xml
>+++ b/gnome-base/gnome-control-center/metadata.xml
>@@ -6,7 +6,6 @@
>   Gentoo GNOME Desktop
>   
>   
>-  Support color management using
>x11-misc/colord
>   Add support for using photos from flickr as
>desktop background
>   Enable configuration panel 
> for
>net-libs/gnome-online-accounts accounts
>   Enable support for enhanced input methods 
> through
>app-i18n/ibus
>diff --git a/gnome-base/gnome-settings-daemon/metadata.xml
>b/gnome-base/gnome-settings-daemon/metadata.xml
>index 3b84b19df418..cddf35764192 100644
>--- a/gnome-base/gnome-settings-daemon/metadata.xml
>+++ b/gnome-base/gnome-settings-daemon/metadata.xml
>@@ -6,7 +6,6 @@
>   Gentoo GNOME Desktop
>   
>   
>-  Support color management using
>x11-misc/colord
>   Rely on sys-auth/elogind as 
> runtime
>logind provider
>   Rely on sys-apps/systemd as 
> runtime
>logind provider
>   Skip systemd dependency (#480336),
>diff --git a/gnome-extra/cinnamon-control-center/metadata.xml
>b/gnome-extra/cinnamon-control-center/metadata.xml
>index dbc06458f865..64ed8e976b58 100644
>--- a/gnome-extra/cinnamon-control-center/metadata.xml
>+++ b/gnome-extra/cinnamon-control-center/metadata.xml
>@@ -5,9 +5,6 @@
>   cinna...@gentoo.org
>   Cinnamon Project
>   
>-  
>-  Support color management using
>x11-misc/colord
>-  
>   
>   type="github">linuxmint/cinnamon-control-center
>   
>diff --git a/gnome-extra/cinnamon-settings-daemon/metadata.xml
>b/gnome-extra/cinnamon-settings-daemon/metadata.xml
>index aab7fdc66a7f..da9442eb0216 100644
>--- a/gnome-extra/cinnamon-settings-daemon/metadata.xml
>+++ b/gnome-extra/cinnamon-settings-daemon/metadata.xml
>@@ -5,9 +5,6 @@
>   cinna...@gentoo.org
>   Cinnamon Project
>   
>-  
>-  Support color management using
>x11-misc/colord
>-  
>   
>   type="github">linuxmint/cinnamon-settings-daemon
>   
>diff --git a/media-gfx/darktable/metadata.xml
>b/media-gfx/darktable/metadata.xml
>index 228506baefbe..57ab6042d4e3 100644
>--- a/media-gfx/darktable/metadata.xml
>+++ b/media-gfx/darktable/metadata.xml
>@@ -6,7 +6,6 @@
>   Gentoo Graphics Project
>   
>   
>-  Support color management using
>x11-misc/colord
>   Add support for uploading photos to 
> flickr
>   Enable geotagging support
>   Enable encrypted storage of passwords with
>kde-frameworks/kwallet
>diff --git a/media-gfx/gthumb/metadata.xml
>b/media-gfx/gthumb/metadata.xml
>index 48b98345a820..0ba6dde6a358 100644
>--- a/media-gfx/gthumb/metadata.xml
>+++ b/media-gfx/gthumb/metadata.xml
>@@ -6,7 +6,6 @@
>   Gentoo GNOME Desktop
>   
>   
>-  Use x11-misc/colord for color
>management
>   Enable webservice integration through
>net-

[gentoo-dev] Last rites: x11-libs/gtef

2019-05-18 Thread Mart Raudsepp
# Mart Raudsepp  (18 May 2019)
# Old name and SLOT for gui-libs/tepl, which is now used instead.
# Masked for removal in 15 days. Bug #686222
x11-libs/gtef

x11-libs/gtef is essentially an old SLOT of gui-libs/tepl, which wasn't
pkgmoved due to it being a separate SLOT with only one consumer anyhow.
Now that consumer (gnome-latex) use the new SLOT from tepl, with older
versions using gtef removed, and we can remove gtef.



signature.asc
Description: This is a digitally signed message part


[gentoo-dev] Re: Announcing RISC-V

2019-05-18 Thread Andreas K. Huettel
So here's a small update:

* An initial stage is available at 
  https://dev.gentoo.org/~dilfridge/stages/rv64gc-multilib/
  It's verified working, in the sense that I can unpack it, chroot
  into it, and have it rebuild itself (emerge -eav world) without errors.

* @system is keyworded, and the multilib profile has been marked stable
  (i.e. repoman will enforce dependency-tree consistency).
  A lot of useflags are still masked though. Also, *only* python-3.7 is
  available.

Cheers, 
Andreas

Am Freitag, 3. Mai 2019, 23:34:40 CEST schrieb Andreas K. Huettel:
> Hi all,
> 
> after some preparations, we're happy to announce (initially experimental)
> support for a new arch: riscv
> 
> * The project page is at https://wiki.gentoo.org/wiki/Project:RISC-V
>   Feel free to join if you want to help and/or even have hardware.
>   We also have a dedicated IRC channel, #gentoo-riscv
> 
> * The keyword is "~riscv"; no stable keyword will be used in the beginning.
> 
> * We will initially add two profiles to profile.desc:
>   default/linux/riscv/17.0/rv64gc/lp64d (non-multilib, 64bit hardfloat)
>   default/linux/riscv/17.0/rv64gc (multilib lp64d/lp64, i.e. hard/softfloat)
> 
> * Stage builds have been tested with an overlay and work fine.
>   I'll publish initial stage3 images soon and will work with releng to get
>   autobuilds running.
> 
> * Once this all is done I'll draft an announcement for the main web page.
> 
> Cheers,
> Andreas


-- 
Andreas K. Hüttel
dilfri...@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-dev] Announcing RISC-V

2019-05-18 Thread Michał Górny
On Fri, 2019-05-03 at 23:34 +0200, Andreas K. Huettel wrote:
> * We will initially add two profiles to profile.desc: 
>   default/linux/riscv/17.0/rv64gc/lp64d (non-multilib, 64bit hardfloat)
>   default/linux/riscv/17.0/rv64gc (multilib lp64d/lp64, i.e. hard/softfloat)

I still don't understand the purpose of this multilib.  If you have
a hardfloat CPU, why would you ever build some of the software
softfloat?


-- 
Best regards,
Michał Górny





Re: [gentoo-dev] Announcing RISC-V

2019-05-18 Thread Andrew Savchenko
On Sat, 18 May 2019 20:47:28 +0200 Michał Górny wrote:
> On Fri, 2019-05-03 at 23:34 +0200, Andreas K. Huettel wrote:
> > * We will initially add two profiles to profile.desc: 
> >   default/linux/riscv/17.0/rv64gc/lp64d (non-multilib, 64bit hardfloat)
> >   default/linux/riscv/17.0/rv64gc (multilib lp64d/lp64, i.e. hard/softfloat)
> 
> I still don't understand the purpose of this multilib.  If you have
> a hardfloat CPU, why would you ever build some of the software
> softfloat?

One may have binary-only software which requires softfloat
dependencies.

Best regards,
Andrew Savchenko


pgpsWdRPpzuD2.pgp
Description: PGP signature


Re: [gentoo-dev] Announcing RISC-V

2019-05-18 Thread Michał Górny
On Sat, 2019-05-18 at 22:34 +0300, Andrew Savchenko wrote:
> On Sat, 18 May 2019 20:47:28 +0200 Michał Górny wrote:
> > On Fri, 2019-05-03 at 23:34 +0200, Andreas K. Huettel wrote:
> > > * We will initially add two profiles to profile.desc: 
> > >   default/linux/riscv/17.0/rv64gc/lp64d (non-multilib, 64bit hardfloat)
> > >   default/linux/riscv/17.0/rv64gc (multilib lp64d/lp64, i.e. 
> > > hard/softfloat)
> > 
> > I still don't understand the purpose of this multilib.  If you have
> > a hardfloat CPU, why would you ever build some of the software
> > softfloat?
> 
> One may have binary-only software which requires softfloat
> dependencies.
> 

I'd like to see such software for riscv.

-- 
Best regards,
Michał Górny