[gentoo-dev] XDG_DATA_DIRS handling under packages

2021-08-13 Thread Mart Raudsepp
Hello, Unlike most other XDG base directories[1], we do not do anything with XDG_DATA_DIRS - not in xdg_environment_reset, nor in ENV_UNSET. This is now causing some issues. Historically there was an issue[2] where a package added XDG_DATA_DIRS via env.d, which meant that if the base package

Re: [gentoo-dev] [PATCH v2] xdg.eclass: add EAPI 8 support

2021-08-03 Thread Mart Raudsepp
Ühel kenal päeval, K, 21.07.2021 kell 17:08, kirjutas Florian Schmaus: > Note that this removes the export of src_prepare in EPAI 8 as > requested by ionen: > >   1. remove src_prepare export in EAPI-8 > >   While "some" packages need xdg_environment_reset, most don't > because >   the eclass is

Re: [gentoo-dev] About the 'eapi' file in profile directories

2021-08-01 Thread Mart Raudsepp
Ühel kenal päeval, P, 01.08.2021 kell 00:58, kirjutas Joshua Kinard: > numeric value of the supported EAPI EAPI isn't a numeric value, it is a string (section 3.1.8) - it just happens that Gentoo official ones are logically numeric. PMS even quotes the EAPIs in "2.2 Defined EAPIs" section to

Re: [gentoo-dev] [PATCH] xdg.eclass: add EAPI 8 support

2021-07-15 Thread Mart Raudsepp
Ühel kenal päeval, N, 15.07.2021 kell 14:03, kirjutas Ulrich Mueller: > > > > > > On Thu, 15 Jul 2021, Florian Schmaus wrote: >   > > -DEPEND=" > > +_XDG_DEPEND=" > > dev-util/desktop-file-utils > > x11-misc/shared-mime-info > >  " > > + > > +case "${EAPI:-0}" in > > +   

Re: [gentoo-dev] [PATCH 1/2] python-utils-r1.eclass: Enable hardlinking of identical pyc files for py3.9+

2021-06-23 Thread Mart Raudsepp
Ühel kenal päeval, K, 23.06.2021 kell 11:56, kirjutas Michał Górny: > > -   python*|pypy3) > > +   python3.[5678]|pypy3) > > We don't really support < 3.8 anymore but I can update that while > merging, I guess. Yeah, this is originating from the previous

Re: [gentoo-dev] [PATCH 2/2] python-utils-r1.eclass: Enable parallel bytecompile compilation

2021-06-23 Thread Mart Raudsepp
Ühel kenal päeval, K, 23.06.2021 kell 11:43, kirjutas Agostino Sarubbo: > On mercoledì 23 giugno 2021 11:36:33 CEST Mart Raudsepp wrote: > > +   jobs=$(( nproc + 1 )) > > I don't know who historically started the nproc+1 story (it looks to > be in the > handbook

[gentoo-dev] [PATCH 2/2] python-utils-r1.eclass: Enable parallel bytecompile compilation

2021-06-23 Thread Mart Raudsepp
Python 3.5 added support for compileall to run parallel workers for performing bytecode compilation. Make use of it to the extent possible without refactoring the code too much to get different paths into the same call for best possible parallelization. ---  eclass/python-utils-r1.eclass | 16

[gentoo-dev] [PATCH 1/2] python-utils-r1.eclass: Enable hardlinking of identical pyc files for py3.9+

2021-06-23 Thread Mart Raudsepp
Python 3.9 includes a new feature for compileall to automatically hardlink different optimization level cache files if they are identical. Make use of it for python_optimize for some space savings. This however does not cover distutils use cases and python itself. ---  

Re: [gentoo-dev] [PATCH] gstreamer-meson.eclass: New eclass required for gstreamer-1.18.0+

2021-03-17 Thread Mart Raudsepp
Ühel kenal päeval, K, 17.03.2021 kell 10:29, kirjutas Haelwenn (lanodan) Monnier: > > My main initial question on this version is: > > How does it behave with helper libraries from the same tarball? > > It has been in my overlay for a while (haven't included all the > splitted plugins though). >

Re: [gentoo-dev] [PATCH] gstreamer-meson.eclass: New eclass required for gstreamer-1.18.0+

2021-03-17 Thread Mart Raudsepp
Thanks for working on this, some very initial comments below Ühel kenal päeval, K, 17.03.2021 kell 01:57, kirjutas Sam James: > > +# @FUNCTION: gstreamer_multilib_src_install_all > > +# @DESCRIPTION: > > +# Installs documentation for requested gstreamer plugin, and > > removes > .la > > +# files.

Re: [gentoo-dev] [TINDERBOX] A round with dev-lang/python-exec[-native-symlinks]

2021-01-31 Thread Mart Raudsepp
Ühel kenal päeval, T, 29.12.2020 kell 13:33, kirjutas Agostino Sarubbo: > On martedì 29 dicembre 2020 13:03:07 CET Michał Górny wrote: > > @ago, could you make sure that the tinderbox tells people to read > > up > > on the tracker? > > I added the note. > > However the first thing I would to do

Re: [gentoo-dev] [PATCH] vala.eclass: make has_version aware of ROOT for EAPI 7

2021-01-07 Thread Mart Raudsepp
Ühel kenal päeval, K, 06.01.2021 kell 19:27, kirjutas Matt Turner: > From: David Michael > > The vala dependencies are declared in BDEPEND since EAPI 7 so that > the valac command is natively executable.  With no arguments, the > has_version function would look for a cross-compiled vala package

Re: [gentoo-dev] Slotted Lua + revdeps to be unmasked on Christmas Eve

2020-12-23 Thread Mart Raudsepp
Ühel kenal päeval, K, 23.12.2020 kell 07:49, kirjutas Michael Orlitzky: >    AC_SEARCH_LIBS([whatever], [lua], [lua_found="yes"]) > > How do I pass the name "lua5.2" to that, without hacking configure.ac > and running autoreconf? The only option that comes to mind is to > build > the entire

[gentoo-dev] Packages up for grabs from gnome@

2020-12-05 Thread Mart Raudsepp
Hello, The GNOME team is happy to hand over the following packages to a dedicated maintainer. For packages without any takers, we'll remain the maintainer for the time being. For packages that are taken, feel free to remove us or keep as backup if you want us doing the occasional version bump

Re: [gentoo-dev] Packages up for grabs: x11-libs/gdk-pixbuf-loader-webp

2020-09-10 Thread Mart Raudsepp
Ühel kenal päeval, R, 11.09.2020 kell 00:08, kirjutas Jonas Stein: > Dear all > > the following packages are up for grabs after retirement > of the proxied maintainer: > > https://packages.gentoo.org/packages/x11-libs/gdk-pixbuf-loader-webp > > The package has open bugs >

Re: [gentoo-dev] rfc: switching default udev provider for new systems to udev

2020-08-11 Thread Mart Raudsepp
Ühel kenal päeval, T, 11.08.2020 kell 07:44, kirjutas Michał Górny: > > Examples? > > I suppose nobody remembers the time (the previous year) where eudev > broke reverse dependencies because of wrong version number, and it > took > around 3 months to get a fix (read: changing the version number)

Re: [gentoo-dev] [PATCH] mate.eclass: drop static-libs whenever possible

2020-08-02 Thread Mart Raudsepp
Ühel kenal päeval, L, 01.08.2020 kell 14:32, kirjutas Adam Feldman: > + gnome2_src_configure ${mateconf[@]} "$@" This might be something we may want to consider adding to gnome2.eclass instead? But I guess that's something to consider for any EAPI-7 port instead, should one eventually

[gentoo-dev] Last rites: media-sound/guimup

2020-06-27 Thread Mart Raudsepp
# Mart Raudsepp (2020-06-27) # Disappeared upstream and download locations. Potential replacements: # media-sound/quimup, xfce-extra/xfce4-mpc-plugin, media-sound/xfmpc # Bug 729822. Removal in 30 days. media-sound/guimup signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-26 Thread Mart Raudsepp
Ühel kenal päeval, N, 25.06.2020 kell 23:47, kirjutas Aaron Bauman: > Yes, there are successors in Gentoo. Traditionally p.mask entries point these out. signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Last rites: app-cdr/sync2d

2020-06-06 Thread Mart Raudsepp
Ühel kenal päeval, L, 06.06.2020 kell 03:59, kirjutas Ralph Seichter: > * Christopher Head: > > > Not that I care about this specific case, but isn’t the 30-day time > > period also meant as a nice long warning time for people [...] > > Rules and exceptions. I think that shortening the typical

Re: [gentoo-dev] About merging "ayatana", "indicator", "libindicate", "appindicator" in one global USE flag

2020-04-19 Thread Mart Raudsepp
Ühel kenal päeval, P, 19.04.2020 kell 20:20, kirjutas Mart Raudsepp: > > Personally I would opt for global "appindicator" as it seems to be > > more widely > > used and I think it is a bit more self-explanatory :/ > > So I assume we can have* > consensus

Re: [gentoo-dev] About merging "ayatana", "indicator", "libindicate", "appindicator" in one global USE flag

2020-04-19 Thread Mart Raudsepp
Ühel kenal päeval, E, 06.04.2020 kell 15:23, kirjutas Pacho Ramos: > El jue, 02-04-2020 a las 16:28 +0200, Pacho Ramos escribió: > > Hello, > > > > I was reviewing about how to enable globally on my system the usage > > of > > libappindicator and I realized that we have multiple names for that >

Re: [gentoo-dev] Packages up for grabs

2020-04-14 Thread Mart Raudsepp
Ühel kenal päeval, T, 14.04.2020 kell 11:36, kirjutas Joonas Niilola: > gexiv2 gnome@ can take this Mart signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] stabilization requests not making progress

2020-03-28 Thread Mart Raudsepp
Ühel kenal päeval, L, 28.03.2020 kell 17:24, kirjutas Jaco Kroon: > Hi All, > https://bugs.gentoo.org/705754 > Not sure if this is the only one. This is becoming problematic. > This specific one is blocking a security issue. x86 and amd64 both > needs an updated stable. I'd prefer 13.32.0 but

Re: [gentoo-dev] Re: [PATCH] profiles: Enable USE=user-session on systemd profiles

2020-03-21 Thread Mart Raudsepp
Ühel kenal päeval, L, 21.03.2020 kell 11:16, kirjutas Pacho Ramos: > I agree, I see that also Debian is applying it unconditionally even > when running > systemd But I assume it would be a problem with USE=systemd + USE=-user-session dbus, so how about instead of this profile business, we then

Re: [gentoo-dev] Re: [PATCH] profiles: Enable USE=user-session on systemd profiles

2020-03-19 Thread Mart Raudsepp
Ühel kenal päeval, K, 18.03.2020 kell 16:43, kirjutas Mike Gilbert: > Seems good to me in principle, but I'm not sure it is something we > > should do until we haven't promoted this into a global USE flag. > > An alternative would be to add entries in package.use. Yeah, that'd be what it is now,

[gentoo-dev] Re: [PATCH] profiles: Enable USE=user-session on systemd profiles

2020-03-18 Thread Mart Raudsepp
> @@ -1,6 +1,6 @@ > -# Copyright 1999-2014 Gentoo Foundation > +# Copyright 1999-2020 Gentoo Foundation > # Distributed under the terms of the GNU General Public License v2 > > -USE="systemd udev" > +USE="systemd udev user-session" > > BOOTSTRAP_USE="${BOOTSTRAP_USE} systemd udev" Seems

[gentoo-dev] Last rites: net-libs/gupnp-ui

2020-02-21 Thread Mart Raudsepp
# Mart Raudsepp (2020-02-21) # Does not compile against new gupnp-1.2 API. No consumers, dead project. # Removal in 30 days. Bug #710436. net-libs/gupnp-ui signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Last-rites: net-misc/wicd

2020-02-11 Thread Mart Raudsepp
Ühel kenal päeval, E, 10.02.2020 kell 00:43, kirjutas Stefan Strogin: > Upd. > The port to Python 3 is not finished in the upstream. > Particularly it is still using pygtk, it seems no work in porting to > gtk+3 has been done yet. Just to be clear of misunderstanding here: A port away from

Re: [gentoo-dev] unsanctioned python 2.7 crusade

2019-12-06 Thread Mart Raudsepp
Ühel kenal päeval, R, 06.12.2019 kell 14:06, kirjutas Thomas Deutschmann: > Since when is it acceptable for anyone to remove packages (the > package.mask entry clearly says that this package is scheduled for > removal and suspecting that any *user* will step and contact p-m for > example is naive)

Re: [gentoo-dev] unsanctioned python 2.7 crusade

2019-12-06 Thread Mart Raudsepp
Ühel kenal päeval, N, 05.12.2019 kell 23:23, kirjutas David Seifert: > When we started removing Qt4, tons of code still used it. To put > things > in perspective: > > grep -rl 'IUSE.*python_targets_python2_7' /usr/portage/metadata/md5- > cache/ | wc -l > > gives me 7070 ebuilds currently. 7070

Re: [gentoo-dev] Addressing split usage of USE=gles[123]

2019-11-21 Thread Mart Raudsepp
See also this related old thread: https://archives.gentoo.org/gentoo-dev/message/e04f6d321e424a237af62721d1d09211

[gentoo-dev] Last rites: dev-libs/btparser

2019-11-17 Thread Mart Raudsepp
# Mart Raudsepp (2019-11-17) # Obsolete library with no remaining consumers. # Only older dev-libs/libreport versions used it. # Removal in 30 days. Bug #700380. dev-libs/btparser Old EAPI-5 package that had its only consumer (old dev-libs/libreport version) removed. signature.asc Description

Re: [gentoo-dev] Last rites: app-misc/toilet

2019-11-17 Thread Mart Raudsepp
Ühel kenal päeval, L, 16.11.2019 kell 21:07, kirjutas Aaron Bauman: > On Sat, Nov 16, 2019 at 08:29:58PM -0500, Aaron Bauman wrote: > > # Aaron Bauman (2019-11-16) > > # EAPI=4. --filter=gay Really?! > > # Removal in 15 days > > app-misc/toilet > > > > -- > > Cheers, > > Aaron > > Add the

[gentoo-dev] Last rites: dev-libs/qof

2019-11-17 Thread Mart Raudsepp
# Mart Raudsepp (2019-11-17) # Obsolete library with no consumers. # Removal in 30 days. Bug #700332. dev-libs/qof dev-libs/qof has no consumers left, is at EAPI-5 with dead homepage and test failures. It was used by app-office/gnotime, which was last rited and removed in June 2012

Re: [gentoo-dev] Why adding python3_8 to Gentoo sucks?

2019-11-15 Thread Mart Raudsepp
Ühel kenal päeval, R, 15.11.2019 kell 13:20, kirjutas Alexey 'Alexxy' Shvetsov: > В письме от пятница, 15 ноября 2019 г. 11:45:32 MSK пользователь > Michał Górny > написал: > > On Fri, 2019-11-15 at 11:41 +0300, Alexey 'Alexxy' Shvetsov wrote: > > > I think problem is more global: > > > * many

Re: [gentoo-dev] [PATCH 03/16] gnome2-utils.eclass: remove redundant @USAGE lines

2019-10-09 Thread Mart Raudsepp
Ühel kenal päeval, K, 09.10.2019 kell 22:12, kirjutas Gilles Dartiguelongue: > Looks good. I'm waiting on a patch or patchset for EAPI-7 fixes to appear to gentoo-dev for review, and then to merge all of that in the same push (together with a trivial third change waiting in bugzilla). That

Re: [gentoo-dev] [RFC] Mass last-riting of x86-but-not-amd64 packages

2019-08-31 Thread Mart Raudsepp
Ühel kenal päeval, L, 31.08.2019 kell 10:03, kirjutas Michał Górny: > x11-drivers/xf86-video-geode This one is a required driver for Geode LX hardware, which is 32bit. Mart signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [RFC] package.deprecated to mark packages deprecated and report dependencies

2019-08-17 Thread Mart Raudsepp
Ühel kenal päeval, R, 16.08.2019 kell 19:58, kirjutas Thomas Deutschmann: > Hi, > > I like the idea. This will allow the following change in workflow: > > When you now want to last-rite app-misc/foo for example, you would > schedule a CI run. I.e. create a pull request against Gentoo >

Re: [gentoo-dev] [PATCH] use.desc: Introduce global USE=magic

2019-08-11 Thread Mart Raudsepp
Ühel kenal päeval, P, 11.08.2019 kell 14:53, kirjutas Michał Górny: > On Sun, 2019-08-11 at 14:46 +0300, Mart Raudsepp wrote: > > The USE flag naming feels a bit to be desired by me. > > That's because I don't believe in USE flags having to be named by > > the > >

Re: [gentoo-dev] [PATCH] use.desc: Introduce global USE=magic

2019-08-11 Thread Mart Raudsepp
The USE flag naming feels a bit to be desired by me. That's because I don't believe in USE flags having to be named by the external dep they introduce, but by functionality. USE=magic sounds like a USE flag that adds some wizards into your application, automagic behavior or who knows (until you

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Mart Raudsepp
Ühel kenal päeval, K, 17.07.2019 kell 18:05, kirjutas Robin H. Johnson: > - significantly increases the version bump requirements (can't simply > copy & local-build & quick-test & commit) Unrelated to the topic at hand, but I seriously hope this isn't the standard we aim for in our version

[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

Re: [gentoo-dev] Gentoo on Discord

2019-04-30 Thread Mart Raudsepp
Ühel kenal päeval, T, 30.04.2019 kell 18:17, kirjutas Kristian Fiskerstrand: > On 4/30/19 6:04 PM, Kristian Fiskerstrand wrote: > > On 4/30/19 9:05 AM, Cynede wrote: > > > Right, alike reddit, twitter, facebook and other PR channels. > > > It's > > > "official" because it's controlled by PR Gentoo

[gentoo-dev] Last rites: media-libs/gstreamer:0.10 and co old slots

2019-04-27 Thread Mart Raudsepp
# Mart Raudsepp (27 Apr 2019) # Old gstreamer 0.10 versions. Use gstreamer:1.0 and co instead. # Masked for removal in 30 days. Bug #550648 media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 media-libs/gst-plugins-good:0.10 media-libs/gst-plugins-ugly:0.10 media-libs/gst-plugins-bad:0.10

Re: [gentoo-dev] Killing herds, again

2019-04-14 Thread Mart Raudsepp
Ühel kenal päeval, K, 03.04.2019 kell 19:35, kirjutas Michał Górny: > My goal here is to make sure that we have clear and correct > information > about package maintainers. Most notable, if a package has no active > maintainer, we really need to have 'up for grabs' issued and package > marked as

Re: [gentoo-dev] Packages up for grabs due to tetromino's retirement

2019-03-10 Thread Mart Raudsepp
Ühel kenal päeval, P, 10.03.2019 kell 10:52, kirjutas Michał Górny: > The following packages have no listed maintainer anymore: > > dev-python/nautilus-python gnome@ will take this > dev-lang/sassc > dev-libs/libsass We need these now in GNOME, but it would be good if it had a dedicated

[gentoo-dev] [PATCH] meson.eclass: add meson_feature function

2019-03-04 Thread Mart Raudsepp
This can be used to simplify controlling meson_options.txt entries of type 'feature'. Signed-off-by: Mart Raudsepp --- eclass/meson.eclass | 13 + 1 file changed, 13 insertions(+) diff --git a/eclass/meson.eclass b/eclass/meson.eclass index 75291d7bdd1..65b09932a7a 100644

Re: [gentoo-dev] util-linux build time increase?

2019-03-01 Thread Mart Raudsepp
Ühel kenal päeval, N, 28.02.2019 kell 04:13, kirjutas Joshua Kinard: > On 2/25/2019 05:18, Alexander Tsoy wrote: > > В Пн, 25/02/2019 в 13:07 +0300, Alexander Tsoy пишет: > > > В Чт, 21/02/2019 в 04:36 -0500, Joshua Kinard пишет: > > > > Does anyone have an idea why util-linux's build time would

Re: [gentoo-dev] wayland category

2019-02-22 Thread Mart Raudsepp
Ühel kenal päeval, R, 22.02.2019 kell 13:55, kirjutas Matthew Thode: > On 19-02-16 18:12:26, Aaron Bauman wrote: > > On Sat, Feb 16, 2019 at 06:04:54PM -0500, Aaron Bauman wrote: > > > On Sun, Feb 17, 2019 at 12:56:52AM +0200, Mart Raudsepp wrote: > > > > Wildcards ar

Re: [gentoo-dev] wayland category

2019-02-16 Thread Mart Raudsepp
Ühel kenal päeval, L, 16.02.2019 kell 17:40, kirjutas Aaron Bauman: > On Sat, Feb 09, 2019 at 01:29:40PM -0800, Matt Turner wrote: > > On Sat, Feb 9, 2019 at 2:26 AM Mart Raudsepp > > wrote: > > > > > > Ühel kenal päeval, R, 08.02.2019 kell 16:44, kirjutas Mat

[gentoo-dev] Last rites: gnome-extra/nautilus-tracker-tags

2019-02-12 Thread Mart Raudsepp
# Mart Raudsepp (12 Feb 2019) # Was not well maintained upstream, dropped with tracker-2 # Removal in 30 days. Bug 677798 gnome-extra/nautilus-tracker-tags signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] wayland category

2019-02-09 Thread Mart Raudsepp
Ühel kenal päeval, R, 08.02.2019 kell 16:44, kirjutas Matthew Thode: > wayland, weston, sway{,lock,idle}, wl-clipboard, etc would be the > start, > I'm sure there are a ton I'm missing but I don't know where to put > things like wl-clipboard, dev-libs doesn't seem right. Another problem are many

Re: [gentoo-dev] [RFC] Replacing binary-only SLOTs with separate packages

2019-01-19 Thread Mart Raudsepp
Ühel kenal päeval, R, 18.01.2019 kell 21:13, kirjutas Michał Górny: > Hello, > > Since I've been working on the early gx86-multilib, we've been using > 'binary-only SLOTs' to support providing old versions of libraries > for > prebuilt software. I think this was a bad idea, and I'd like to >

Re: [gentoo-dev] Last rites: =x11-drivers/nvidia-drivers-375* =x11-drivers/nvidia-drivers-378* =x11-drivers/nvidia-drivers-381* =x11-drivers/nvidia-drivers-384* =x11-drivers/nvidia-drivers-387* =x11-d

2018-12-16 Thread Mart Raudsepp
Ühel kenal päeval, P, 16.12.2018 kell 14:45, kirjutas Matt Turner: > > > It still requires xorg-server-1.19 which I'd like to drop due to > > > a > > > security vulnerability. After the listed versions are gone, -304 > > > will > > > be the only thing keeping 1.19 in tree. > > It's bug

Re: [gentoo-dev] Unmasking >=media-video/ffmpeg-4.0

2018-11-06 Thread Mart Raudsepp
Ühel kenal päeval, T, 06.11.2018 kell 12:00, kirjutas Alexis Ballier: > On Mon, 05 Nov 2018 20:38:58 -0500 > Craig Andrews wrote: > > > I think it's time to remove the mask on >=media-video/ffmpeg-4.0 > > > > ffmpeg 4 is in many distros (including Debian, Arch) and FreeBSD. > > Upstreams are

[gentoo-dev] Last rites: dev-python/pygoocanvas

2018-11-02 Thread Mart Raudsepp
# Mart Raudsepp (02 Nov 2018) # Old x11-libs/goocanvas:0 SLOT python bindings, not used by anything. # New x11-libs/goocanvas:2.0 with introspection should be used instead. # Removal in a month. Bug #670142 dev-python/pygoocanvas signature.asc Description: This is a digitally signed message

[gentoo-dev] Last rites: net-analyzer/mate-netspeed

2018-10-06 Thread Mart Raudsepp
# Mart Raudsepp (06 Oct 2018) # Netspeed applet moved into mate-base/mate-applets since v1.14, # use that instead. Bug #667910 net-analyzer/mate-netspeed signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Re: What means bup?

2018-09-24 Thread Mart Raudsepp
Ühel kenal päeval, P, 23.09.2018 kell 21:39, kirjutas Alec Warner: > I don't see a problem with 'version bump' as a description. Sometimes > you bump an ebuild because upstream released a new version and you > want to track. I'm fairly against changes describing what was changed > (typically the

Re: [gentoo-dev] Changing policy about -Werror

2018-09-10 Thread Mart Raudsepp
Ühel kenal päeval, E, 10.09.2018 kell 22:56, kirjutas Kristian Fiskerstrand: > On 9/10/18 10:51 PM, Matt Turner wrote: > > Consider again the bug that started this. The maintainer had not > > built > > this configuration. None of the arch teams had built this > > configuration until I did for the

Re: [gentoo-dev] [RFC] New global USE flag: gtk-doc

2018-08-30 Thread Mart Raudsepp
Ühel kenal päeval, R, 24.08.2018 kell 23:06, kirjutas Mart Raudsepp: > Longer version idea: > Build and install gtk-doc based developer documentation for dev- > util/devhelp, IDE and offline use This has been pushed now with initial consumers (fresh meson based packages or converts from

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Mart Raudsepp
Ühel kenal päeval, P, 26.08.2018 kell 19:14, kirjutas Michał Górny: > One thing where this would fail would be e.g.: > > LICENSE="GPL-2+ > bar? ( GPL-2 ) > foo? ( GPL-3+ )" ^ you can't put a comment on the right line LICENSE="GPL-2+ " LICENSE+="bar? ( GPL-2 ) " # GPL-2 only

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Mart Raudsepp
Ühel kenal päeval, P, 26.08.2018 kell 12:39, kirjutas Michał Górny: > Hi, > > It seems that we suffer a major problem of developers wrongly > attributing *GPL-[23] licenses to ebuilds, when the correct variant > is > *GPL-[23]+. In proxy-maint, every second new package with > LICENSE=GPL- > [23]

Re: [gentoo-dev] [RFC] New global USE flag: gtk-doc

2018-08-26 Thread Mart Raudsepp
Ühel kenal päeval, P, 26.08.2018 kell 01:08, kirjutas David Haller: > Hello, > > On Fri, 24 Aug 2018, Mart Raudsepp wrote: > [..] > > Suggested description for global gtk-doc USE: > > Build and install gtk-doc based developer documentation > > Mentionin

Re: [gentoo-dev] [RFC] New global USE flag: gtk-doc

2018-08-26 Thread Mart Raudsepp
Ühel kenal päeval, P, 26.08.2018 kell 05:19, kirjutas Andrew Savchenko: > On Fri, 24 Aug 2018 23:06:46 +0300 Mart Raudsepp wrote: > > USE=doc has a very overloaded meaning. > > Meson doesn't ship pre-generated gtk-docs like autotools did, thus > > developers writing GLib/GTK+

[gentoo-dev] [RFC] New global USE flag: gtk-doc

2018-08-24 Thread Mart Raudsepp
USE=doc has a very overloaded meaning. Meson doesn't ship pre-generated gtk-docs like autotools did, thus developers writing GLib/GTK+ apps may want to keep them around, as libraries move from autotools to meson. gtk-doc is integrated into various IDEs and standalone devhelp viewer, giving a

Re: [gentoo-dev] [PATCH] eclass: db-use - Update to eapi7-ver

2018-08-24 Thread Mart Raudsepp
Ühel kenal päeval, R, 24.08.2018 kell 13:28, kirjutas Brian Evans: > This is a very simple eclass which only calls these functions from > eclasses: > ver_cut (EAPI 0-6) > get_libdir (EAPI 0-5) > get_libname (ALL EAPI) > > I see no little reason to place die statements for unknown EAPIs. > Just

Re: [gentoo-dev] Gentoo i486 support

2018-08-22 Thread Mart Raudsepp
Ühel kenal päeval, K, 22.08.2018 kell 09:08, kirjutas Rich Freeman: > On Wed, Aug 22, 2018 at 8:26 AM Ben Kohler > wrote: > > > > 1) Adjust x86 profile defaults to drop the problematic -march=i686. > > This would be more in line with amd64 profiles (et al), which set > > no > > -march value so

Re: [gentoo-dev] autotools.eclass and EAPI 7

2018-08-17 Thread Mart Raudsepp
Ühel kenal päeval, R, 17.08.2018 kell 15:15, kirjutas Alexis Ballier: > On Thu, 16 Aug 2018 21:36:56 +0300 > Mart Raudsepp wrote: > > > Ühel kenal päeval, N, 16.08.2018 kell 14:27, kirjutas Brian Evans: > > > There are currently a handful of ebuilds using EAPI 7

Re: [gentoo-dev] autotools.eclass and EAPI 7

2018-08-16 Thread Mart Raudsepp
Ühel kenal päeval, N, 16.08.2018 kell 14:27, kirjutas Brian Evans: > There are currently a handful of ebuilds using EAPI 7 and the > autotools > eclass. > > I believe that this eclass should be reviewed for adding BDEPEND or > having BDEPEND replace the DEPEND statement as the default action of >

[gentoo-dev] RFC: gles global USE flag, USE=opengl clarifying

2018-07-23 Thread Mart Raudsepp
Hello, Currently we have rather a mess in terms of OpenGL API handling. I think much of it comes from USE=opengl being rather vague - is it supposed to mean "Use desktop GL", "Use GLX", or "Enable OpenGL support". All of these mean quite different things: * desktop GL means full OpenGL API, which

Re: [gentoo-dev] [PATCH] meson.eclass: require at least meson-0.41.1

2018-07-23 Thread Mart Raudsepp
Ühel kenal päeval, P, 22.07.2018 kell 20:27, kirjutas Zac Medico: > Require newer meson in order to avoid build failures triggered > if >=meson-0.41.1 is not installed soon enough. For example, > I experienced bug 649264 because I upgraded xorg-proto and > libxshmfence packages before meson. > >

Re: [gentoo-dev] Adding USE=udev to linux profiles

2018-07-20 Thread Mart Raudsepp
Ühel kenal päeval, R, 20.07.2018 kell 17:01, kirjutas Benda Xu: > Hi Mart, > > Mart Raudsepp writes: > > > That said, I would question such a choice. Does it technically not > > work or what's the problem with it? > > It works partially. Most of the time they

Re: [gentoo-dev] Adding USE=udev to linux profiles

2018-07-20 Thread Mart Raudsepp
Ühel kenal päeval, R, 20.07.2018 kell 01:58, kirjutas Michael Orlitzky: > On 07/20/2018 01:06 AM, Mart Raudsepp wrote: > > > > > > * They can't be undone. It's next to impossible for me to undo > > > USE=udev when set in a profile that is inherited by all >

Re: [gentoo-dev] Adding USE=udev to linux profiles

2018-07-19 Thread Mart Raudsepp
Ühel kenal päeval, R, 20.07.2018 kell 12:40, kirjutas Benda Xu: > > Any objections to this idea? > > To represent the Gentoo Prefix users, we would like to have USE=udev > turned off or even hard masked on linux-prefix profiles. Nothing stops you from doing that in prefix profiles, just like

Re: [gentoo-dev] Adding USE=udev to linux profiles

2018-07-19 Thread Mart Raudsepp
Ühel kenal päeval, R, 20.07.2018 kell 00:04, kirjutas Michael Orlitzky: > On 07/19/2018 11:49 PM, Aaron Bauman wrote: > > You are denying the majority default here. Granted, we don't have > > statistics... Cuz Gentoo. > > No I'm not. I'm saying add them per-package, because it's a better >

Re: [gentoo-dev] Packages up for grabs: net-news/rssguard,...

2018-07-19 Thread Mart Raudsepp
Ühel kenal päeval, K, 18.07.2018 kell 23:38, kirjutas Jonas Stein: > net-misc/streamlink I can take this, as I use it. Co-maintainers very welcome. Mart signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: gnome-base/libgnomeprint gnome-base/libgnomeprintui

2018-07-16 Thread Mart Raudsepp
# Mart Raudsepp (16 Jul 2018) # Obsolete early GNOME 2 era print libraries. Applications # use printing support found directly in x11-libs/gtk+ now. # Removal in 30 days. Bug #352952 gnome-base/libgnomeprintui gnome-base/libgnomeprint signature.asc Description: This is a digitally signed

[gentoo-dev] Last rites: x11-libs/wxGTK:2.8 dev-python/wxpython:2.8

2018-07-15 Thread Mart Raudsepp
# Mart Raudsepp (16 Jul 2018) # Parallel-installable old versions with no remaining consumers # in main tree. Use applications ported to wxGTK:3.0 and # wxpython:3.0 instead. Bug #661284 x11-libs/wxGTK:2.8 dev-python/wxpython:2.8 signature.asc Description: This is a digitally signed message

Re: [gentoo-dev] [RFC] Requiring gentoo.git committers to use their @gentoo.org address

2018-07-09 Thread Mart Raudsepp
Ühel kenal päeval, E, 09.07.2018 kell 10:40, kirjutas Michał Górny: > Hi, > > We currently don't enforce any particular standard for e-mail > addresses > for developers committing to gentoo.git. FWICS, the majority of > developers is using their @gentoo.org e-mail addresses. However, a > few >

Re: [gentoo-dev] [PATCH 1/2] gnome2-utils.eclass: make EAPI 7 ready

2018-06-18 Thread Mart Raudsepp
Ühel kenal päeval, E, 18.06.2018 kell 08:01, kirjutas Ulrich Mueller: > > > > > > On Sun, 17 Jun 2018, Marty E Plummer wrote: > > Signed-off-by: Marty E. Plummer > > Please don't yet use Signed-off-by. Our policy on this (GLEP 76) is > still a draft and subject to change. > > >

Re: [gentoo-dev] Lastrites: games-arcade/xevil, x11-plugins/wmlaptop, dev-java/servletapi, dev-java/sun-jacc-api...

2018-06-17 Thread Mart Raudsepp
Ühel kenal päeval, P, 17.06.2018 kell 14:24, kirjutas Pacho Ramos: > # Pacho Ramos (17 Jun 2018) > # Needs someone to maintain this package and bump it to newer > versions > # stopping to rely on dead gstreamer:0.10 (#438972). Removal in a > month. > media-video/aravis lu_zero bumped this to

[gentoo-dev] Last rites: media-plugins/gst-plugins-schroedinger

2018-06-16 Thread Mart Raudsepp
# Mart Raudsepp (16 Jun 2018) # No upstream (website disappeared), no upstream plugin maintainer, # and pretty much a fringe format anyway. # Marked for removal in 30 days, bug #658194 media-plugins/gst-plugins-schroedinger signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Developers, please start switching to 17.1 amd64 profiles

2018-05-27 Thread Mart Raudsepp
I'd welcome some help on https://bugs.gentoo.org/552500 for wxWidgets. I'm not sure when I can get to it, I'm not much into bash and eselect modules, I didn't author the module and I'm lacking time for wx which I kind of just inherited back and don't use myself anymore :( There's an ebuild based

Re: [gentoo-dev] Planning for disabling CVS services: migration of remaining active users

2018-05-26 Thread Mart Raudsepp
Ühel kenal päeval, P, 20.05.2018 kell 22:25, kirjutas Robin H. Johnson: > For size comparison, the gentoo-x86 CVS module was about 4G when we > switched to Git, and that generated the 1.8GB > repo/gentoo/historical.git > repo (which included app-backup that got lost in earlier > conversions).

[gentoo-dev] [RFC] arm64 stable profiles

2018-05-03 Thread Mart Raudsepp
Hello, I intend to mark the following profiles stable within a week or so: default/linux/arm64/17.0 default/linux/arm64/17.0/systemd arm64 (AArch64) is becoming a rather major architecture in the computer industry, from small single board computers to very beefy servers. It is about time to

Re: [gentoo-dev] Current state of arm and arm64 architecture in Gentoo Linux

2018-04-30 Thread Mart Raudsepp
Ühel kenal päeval, E, 30.04.2018 kell 18:11, kirjutas Robin H. Johnson: > On Mon, Apr 30, 2018 at 07:39:59PM +0800, Pengcheng Xu wrote: > > Hi all, > > > > I'm currently working on my Gentoo GSoC project ( > > https://summerofcode.withgoogle.com/projects/#5132157995974656 ), > > and > > I'm

[gentoo-dev] Last rites: media-plugins/gst-plugins-mad:1.0

2018-03-30 Thread Mart Raudsepp
# Mart Raudsepp <l...@gentoo.org> (30 Mar 2018) # GStreamer mp3 decoder plugin based on libmad is removed with gstreamer-1.12. # media-plugins/gst-plugins-mpg123 is the suggested replacement. # Masked for removal in 30 days. Bug 631128 media-plugins/gst-plugins-mad:1.0 signature.asc Descr

Re: [gentoo-dev] Project:Lisp without members

2018-03-21 Thread Mart Raudsepp
Ühel kenal päeval, L, 10.03.2018 kell 13:26, kirjutas Pacho Ramos: > From now Project:Lisp has no members... that doesn't seem an issue as > it > contains multiple subprojects that maintain relevant packages... but, > for the > case anyone wants to join the main project... >

[gentoo-dev] Last rites: net-libs/webkit-gtk:{2,3}

2018-02-22 Thread Mart Raudsepp
# Mart Raudsepp <l...@gentoo.org> (23 Feb 2018) # Old net-libs/webkit-gtk SLOTs have hundreds of known security issues. # Use the security safe net-libs webkit-gtk SLOT=4 instead via # libraries and applications ported to gtk3 and webkit2gtk API. # Masked for removal in 30 days. Bug #

[gentoo-dev] Last rites: dev-libs/libgames-support

2018-02-22 Thread Mart Raudsepp
# Mart Raudsepp <l...@gentoo.org> (22 Feb 2018) # This package was renamed to dev-libs/libgnome-games-support without # a pkgmove; everything in tree uses it now instead of libgames-support. # Masked for removal in 30 days. Bug #648468. dev-libs/libgames-support

Re: [gentoo-dev] [PATCH] glep-0068: Add element to metadata.xml

2018-02-20 Thread Mart Raudsepp
On Tue, 2018-02-20 at 22:58 +0100, Michał Górny wrote: > @@ -147,6 +147,11 @@ element can contain, in any order: >    languages (at most one for each language), as detailed >    in `Slot descriptions`_. >   > +- zero or more elements, possibly > restricted > +  to specific package versions

Re: [gentoo-dev] EAPI 7 in Portage needs YOU!

2018-02-19 Thread Mart Raudsepp
On Mon, 2018-02-19 at 18:34 +0100, Ulrich Mueller wrote: > > > > > > On Mon, 19 Feb 2018, Michael Lienhardt wrote: > > > 2. ||= (binding any-of) dep groups. > > I don't understand what this group means, and the PMS-7 is unclear > > as well: > >   "binding-any-of A binding-any-of group, which has

Re: [gentoo-dev] RFC: Moving gnome2_icon_cache_update functionality to xdg-utils.eclass

2018-02-16 Thread Mart Raudsepp
On Fri, 2018-02-16 at 06:38 +0100, Michał Górny wrote: > W dniu pią, 16.02.2018 o godzinie 02∶17 +0200, użytkownik Mart > Raudsepp > napisał: > > Hello, > > > > Before writing the obvious patches, would anyone terribly object to > > moving gnome2_icon_cache_upd

[gentoo-dev] RFC: Moving gnome2_icon_cache_update functionality to xdg-utils.eclass

2018-02-15 Thread Mart Raudsepp
Hello, Before writing the obvious patches, would anyone terribly object to moving gnome2_icon_cache_update into xdg-utils.eclass instead and hooking it up via savelist guard in xdg.eclass (only running in postinst/postrm when really needed)? The gtk icon cache format isn't used by gtk+ only -

Re: [gentoo-dev] rfc: Remove inherit eutils from font.eclass for EAPI=6

2018-02-15 Thread Mart Raudsepp
On Thu, 2018-02-15 at 08:46 +0100, Guilherme Amadio wrote: > Most of the above only use usex, and terminus-font uses einstalldocs > as well. > I think these should be pretty easy to fix to not use eutils, or > simply > add 'inherit eutils' for these ebuilds, then remove from the eclass. > > I can

Re: [gentoo-dev] rfc: Remove inherit eutils from font.eclass for EAPI=6

2018-02-14 Thread Mart Raudsepp
On Wed, 2018-02-14 at 23:43 +0100, Jonas Stein wrote: > Did I miss something? > Who can help to check with (an automatic) testenvironment, if these > packages will survive? Don't check with test environments, read the ebuilds. Test environments will find it hard to catch changes in the installed

Re: [gentoo-dev] [PATCH] gnome2-utils.eclass: Fix the documentation for cache update functions

2018-02-09 Thread Mart Raudsepp
On Fri, 2018-02-09 at 10:42 +0100, Michał Górny wrote: > Fix the documentation for recently changed cache update functions > that > no longer rely on their _savelist() counterpart to indicate that. Patch is good, but I'd prefer it linger for a while due to the metadata cache rebuilds it would do

Re: [gentoo-dev] Last Rites: Dead X11 packages

2018-02-08 Thread Mart Raudsepp
On Thu, 2018-02-08 at 14:57 +0100, Michael Lienhardt wrote: > > >  From e590965cdeb0c921194740da0481c85afaa1ebae Mon Sep 17 > > > 00:00:00 2001 > > > From: Matt Turner > > > Date: Tue, 6 Feb 2018 14:02:59 -0800 > > > Subject: x11-base/xorg-server: Remove dead x11- > > >

Re: [gentoo-dev] RFC: Bugzilla arch list reordering

2018-01-23 Thread Mart Raudsepp
On Tue, 2018-01-23 at 12:49 +0100, Dirkjan Ochtman wrote: > On Tue, Jan 23, 2018 at 12:46 PM, Michał Górny > wrote: > > Since neither of the proposals has received any specific reply, I'm > > not > > sure how to proceed from here. I suppose we can possibly have two > > lists >

  1   2   3   4   >