[gentoo-dev] Re: toolchain.eclass musl changes

2019-05-21 Thread Joshua Kinard
On 5/20/2019 17:41, Jory A. Pratt wrote:
> Please review the proposed changes for musl support. We would like to
> get this landed on the tree ASAP so we can drop the eclass from the musl
> overlay. This is one of the first steps to getting things moved to tree
> so we can depreciate the overlay.
> 
> Thanks,
> Jory

Slightly off-topic, but I am actually trying to manually build a musl
MIPS-III o32 seed stage (big-endian) using OpenADK as a base.  Haven't
gotten to gcc yet (the OpenADK base has 8.3.0), but any documentation or
other useful bits of info stored someplace that I oughta know about?

-- 
Joshua Kinard
Gentoo/MIPS
ku...@gentoo.org
rsa6144/5C63F4E3F5C6C943 2015-04-27
177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943

"The past tempts us, the present confuses us, the future frightens us.  And
our lives slip away, moment by moment, lost in that vast, terrible in-between."

--Emperor Turhan, Centauri Republic



[gentoo-dev] News item for review: Change of ACCEPT_LICENSE default (v4)

2019-05-21 Thread Ulrich Mueller
As you certainly have noticed, the ACCEPT_LICENSE change was reverted
because of concerns about user experience. In the meantime, Whissi has
written a migration tool app-portage/elicense.

We have updated the news item to reflect this, see the paragraph
inserted after the package.license examples. There are no other changes.
This will be posted as a new news item (and the previous one removed)
since the update requires a re-read.

Please review.


Title: Change of ACCEPT_LICENSE default
Author: Ulrich Müller 
Author: Thomas Deutschmann 
Posted: 2019-05-XX
Revision: 2
News-Item-Format: 2.0

The default set of accepted licenses has been changed [1,2] to:

   ACCEPT_LICENSE="-* @FREE"

This means that by default only free software and documentation
will be installable. The "FREE" license group is defined in the
profiles/license_groups file in the Gentoo repository. It contains
licenses that are explicitly approved by the Free Software Foundation,
the Open Source Initiative, or that follow the Free Software
Definition.

The system wide default for the accepted licenses is controlled by
the ACCEPT_LICENSE variable in /etc/portage/make.conf, or it can be
specified on a per-package basis in /etc/portage/package.license.

For example, to allow the app-arch/unrar and sys-kernel/linux-firmware
packages to be installed, the following lines would have to be added
to /etc/portage/package.license:

   app-arch/unrar unRAR
   sys-kernel/linux-firmware @BINARY-REDISTRIBUTABLE

A migration tool app-portage/elicense is available. It scans installed
packages for licenses that are no longer accepted, and generates a list
in the same format as the package.license file. See elicense's README
for further details.

If you want to revert to the previous default, add the following line
to /etc/portage/make.conf:

   ACCEPT_LICENSE="* -@EULA"

This will permit all licenses, except End User License Agreements that
require reading and signing an acceptance agreement. Note that this
will also accept non-free software and documentation.

See GLEP 23 [3] as well as the make.conf(5) and portage(5) man pages
for the detailed syntax of the ACCEPT_LICENSE variable. Further
information about licenses can be found in the Gentoo Handbook [4]
and on the license groups wiki page [5].

[1] https://projects.gentoo.org/council/meeting-logs/20190210-summary.txt
[2] https://bugs.gentoo.org/676248
[3] https://www.gentoo.org/glep/glep-0023.html
[4] https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage#Licenses
[5] https://wiki.gentoo.org/wiki/License_groups



Re: [gentoo-dev] Packages up for grabs after proxied maintainer's retirement

2019-05-21 Thread Alexander Tsoy
В Вс, 07/04/2019 в 10:32 +0200, Michał Górny пишет:
> The proxied maintainer has resigned, leaving the following packages
> up
> for grabs:
> 

I'll take these:

> media-libs/pyliblo
> media-sound/gtklick
> media-sound/klick

https://github.com/gentoo/gentoo/pull/12066


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


Re: [gentoo-dev] toolchain.eclass musl changes

2019-05-21 Thread Sergei Trofimovich
On Mon, 20 May 2019 16:41:56 -0500
"Jory A. Pratt"  wrote:

> Please review the proposed changes for musl support. We would like to
> get this landed on the tree ASAP so we can drop the eclass from the musl
> overlay. This is one of the first steps to getting things moved to tree
> so we can depreciate the overlay.

Looks ok.

-- 

  Sergei