From megver83 at hyperbola.info Thu Apr 2 14:42:15 2020 From: megver83 at hyperbola.info (Megver83) Date: Thu, 02 Apr 2020 11:42:15 -0300 Subject: [Dev] accountsservice package build problem In-Reply-To: <871rp8w9w0.fsf@cock.li> References: <871rp8w9w0.fsf@cock.li> Message-ID: I added nonsystemd/accountsservice yesterday to replace pcr/accountsservice-elogind, with the latest version. fyi, whenever I build packages in [nonsystemd], I use Artix's PKGBUILDs as a base, because they enable elogind by default when it's available, remove systemd's units and sometimes they apply patches if necessary. https://gitea.artixlinux.org/artixlinux El mar, 31-03-2020 a las 23:24 +0300, mr.fantastic escribi?: > hi, > > I am trying to build accountsservice-elogind after changing the > commit > to the latest stable tag then i found that they converted from > autotools > to meson so i copied the PKGBUILD from arch to know how they build it > and then disable systemd but even if i disable it the meson > systemdunits > options does't disabled. > > my question is how can i disable string option in meson i lookup the > documentation but i didn't found the solutions if anyone have > experience > with meson can tell us. > > anyway what i do in the attached file is that i remove lines that use > the > string variable with sed. > > happy hacking, > mr.fantastic > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part URL: From joinlaw at cock.li Thu Apr 2 18:21:41 2020 From: joinlaw at cock.li (joinlaw at cock.li) Date: Thu, 02 Apr 2020 21:21:41 +0300 Subject: [Dev] accountsservice package build problem In-Reply-To: <871rp8w9w0.fsf@cock.li> References: <871rp8w9w0.fsf@cock.li> Message-ID: <87d08pg34c.fsf@cock.li> mr.fantastic writes: > hi, > > I am trying to build accountsservice-elogind after changing the commit > to the latest stable tag then i found that they converted from autotools > to meson so i copied the PKGBUILD from arch to know how they build it > and then disable systemd but even if i disable it the meson systemdunits > options does't disabled. > > my question is how can i disable string option in meson i lookup the > documentation but i didn't found the solutions if anyone have experience > with meson can tell us. > > anyway what i do in the attached file is that i remove lines that use the > string variable with sed. > > happy hacking, > mr.fantastic > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev I see that the package updated in the repo and the answer was to add -D systemdsystemunitdir=no option. I was trying to contribute to the distro but i am not used to packaging and sending patches in email workflow and I learned bash/shell scripting recently. I have question regarding to the abs or abs-libre: is packages built after each git commit and in the case of some packages that need to be rebuilt to link to newer libraries did changing package version or adding suffix enough to make it rebuild (e.g: gimp, blender, .... etc)? From joinlaw at cock.li Thu Apr 2 19:22:10 2020 From: joinlaw at cock.li (mr.fantastic) Date: Thu, 02 Apr 2020 22:22:10 +0300 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib Message-ID: <877dyxg0bl.fsf@cock.li> hi, I have noticed that wine in not available for OpenRC users and I noticed as Megver83 says he look at artix I searched and get the package builds at that link: https://gitea.artixlinux.org/artixlinux/community/src/branch/master/wine From megver83 at hyperbola.info Thu Apr 2 19:26:37 2020 From: megver83 at hyperbola.info (Megver83) Date: Thu, 02 Apr 2020 16:26:37 -0300 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib In-Reply-To: <877dyxg0bl.fsf@cock.li> References: <877dyxg0bl.fsf@cock.li> Message-ID: <0443c7121c84b3861f00556112e2a626b03dd384.camel@hyperbola.info> "not available for OpenRC users" what is that? OpenRC users can also do `pacman -S wine' too. Wine doesn't need systemd by default. Not all Artix packages are modified, only the ones that need systemd, which is not the case of wine El jue, 02-04-2020 a las 22:22 +0300, mr.fantastic escribi?: > hi, > > I have noticed that wine in not available for OpenRC users and I > noticed > as Megver83 says he look at artix I searched and get the package > builds > at that link: > https://gitea.artixlinux.org/artixlinux/community/src/branch/master/wine > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part URL: From joinlaw at cock.li Thu Apr 2 20:06:26 2020 From: joinlaw at cock.li (joinlaw at cock.li) Date: Thu, 02 Apr 2020 23:06:26 +0300 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib In-Reply-To: <877dyxg0bl.fsf@cock.li> References: <877dyxg0bl.fsf@cock.li> Message-ID: <871rp5fy9s.fsf@cock.li> to give more information about the satiation here is my log $ sudo pacman -S wine resolving dependencies... looking for conflicting packages... :: lib32-dbus and dbus are in conflict (libdbus-1.so). Remove dbus? [y/N] y :: lib32-systemd and your-initfreedom are in conflict. Remove your-initfreedom? [y/N] y error: failed to prepare transaction (could not satisfy dependencies) :: unable to satisfy dependency 'dbus' required by lib32-dbus :: removing dbus breaks dependency 'dbus' required by a2jmidid :: removing dbus breaks dependency 'dbus' required by ardour :: removing dbus breaks dependency 'dbus' required by at-spi2-core :: removing dbus breaks dependency 'dbus' required by avahi :: removing dbus breaks dependency 'libdbus-1.so=3-64' required by avahi :: removing dbus breaks dependency 'dbus-openrc' required by avahi-openrc :: removing dbus breaks dependency 'dbus' required by bluez :: removing dbus breaks dependency 'dbus' required by colord :: removing dbus breaks dependency 'dbus' required by dbus-glib :: removing dbus breaks dependency 'dbus' required by dleyna-connector-dbus :: removing dbus breaks dependency 'dbus' required by elogind :: removing dbus breaks dependency 'libdbus-1.so=3-64' required by fluidsynth :: removing dbus breaks dependency 'dbus' required by ghostscript :: removing dbus breaks dependency 'dbus' required by libpcap :: removing dbus breaks dependency 'dbus' required by libproxy :: removing dbus breaks dependency 'dbus' required by libpulse :: removing dbus breaks dependency 'libdbus' required by libteam :: removing dbus breaks dependency 'dbus' required by libvirt :: removing dbus breaks dependency 'libdbus' required by notsystemd-common :: removing dbus breaks dependency 'libdbus-1.so=3-64' required by pipewire :: removing dbus breaks dependency 'dbus' required by python-dbus :: removing dbus breaks dependency 'dbus' required by python2-dbus :: removing dbus breaks dependency 'dbus' required by quota-tools :: removing dbus breaks dependency 'dbus' required by rtkit :: removing dbus breaks dependency 'libdbus' required by wpa_supplicant :: removing dbus breaks dependency 'dbus' required by xorg-server :: removing dbus breaks dependency 'dbus' required by zbar then I try to install nonsystemd-multilib/lib32-dbus but pacman still tell me to install lib32-systemd. And then I try to install wine deps before installing it but pacman tell me again to install lib32-systemd and remove yourinitfreedom. Since artix have their own PKGBUILDS for wine instead of taking them from arch I think there is a difference. Thank Megver83 for the reply> From leestrobel at disroot.org Thu Apr 2 20:23:55 2020 From: leestrobel at disroot.org (leestrobel at disroot.org) Date: Thu, 02 Apr 2020 20:23:55 +0000 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib In-Reply-To: <871rp5fy9s.fsf@cock.li> References: <871rp5fy9s.fsf@cock.li> <877dyxg0bl.fsf@cock.li> Message-ID: <8eb32e464c37b54f33480306359d0994@disroot.org> The conflict between dbus and lib32-dbus is one I reported a couple of weeks ago: https://labs.parabola.nu/issues/2659 I wouldn't recommend removing dbus, as it is required by many other packages (as your printout shows). Lee (Time4Tea) April 2, 2020 4:18 PM, joinlaw at cock.li wrote: > to give more information about the satiation here is my log > > $ sudo pacman -S wine > resolving dependencies... > looking for conflicting packages... > :: lib32-dbus and dbus are in conflict (libdbus-1.so). Remove dbus? [y/N] y > :: lib32-systemd and your-initfreedom are in conflict. Remove your-initfreedom? [y/N] y > error: failed to prepare transaction (could not satisfy dependencies) > :: unable to satisfy dependency 'dbus' required by lib32-dbus > :: removing dbus breaks dependency 'dbus' required by a2jmidid > :: removing dbus breaks dependency 'dbus' required by ardour > :: removing dbus breaks dependency 'dbus' required by at-spi2-core > :: removing dbus breaks dependency 'dbus' required by avahi > :: removing dbus breaks dependency 'libdbus-1.so=3-64' required by avahi > :: removing dbus breaks dependency 'dbus-openrc' required by avahi-openrc > :: removing dbus breaks dependency 'dbus' required by bluez > :: removing dbus breaks dependency 'dbus' required by colord > :: removing dbus breaks dependency 'dbus' required by dbus-glib > :: removing dbus breaks dependency 'dbus' required by dleyna-connector-dbus > :: removing dbus breaks dependency 'dbus' required by elogind > :: removing dbus breaks dependency 'libdbus-1.so=3-64' required by fluidsynth > :: removing dbus breaks dependency 'dbus' required by ghostscript > :: removing dbus breaks dependency 'dbus' required by libpcap > :: removing dbus breaks dependency 'dbus' required by libproxy > :: removing dbus breaks dependency 'dbus' required by libpulse > :: removing dbus breaks dependency 'libdbus' required by libteam > :: removing dbus breaks dependency 'dbus' required by libvirt > :: removing dbus breaks dependency 'libdbus' required by notsystemd-common > :: removing dbus breaks dependency 'libdbus-1.so=3-64' required by pipewire > :: removing dbus breaks dependency 'dbus' required by python-dbus > :: removing dbus breaks dependency 'dbus' required by python2-dbus > :: removing dbus breaks dependency 'dbus' required by quota-tools > :: removing dbus breaks dependency 'dbus' required by rtkit > :: removing dbus breaks dependency 'libdbus' required by wpa_supplicant > :: removing dbus breaks dependency 'dbus' required by xorg-server > :: removing dbus breaks dependency 'dbus' required by zbar > > then I try to install nonsystemd-multilib/lib32-dbus but pacman still > tell me to install lib32-systemd. > > And then I try to install wine deps before installing it but pacman tell > me again to install lib32-systemd and remove yourinitfreedom. > > Since artix have their own PKGBUILDS for wine instead of taking them > from arch I think there is a difference. > > Thank Megver83 for the reply> > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev From megver83 at hyperbola.info Thu Apr 2 20:38:07 2020 From: megver83 at hyperbola.info (Megver83) Date: Thu, 02 Apr 2020 17:38:07 -0300 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib In-Reply-To: <8eb32e464c37b54f33480306359d0994@disroot.org> References: <871rp5fy9s.fsf@cock.li> <877dyxg0bl.fsf@cock.li> <8eb32e464c37b54f33480306359d0994@disroot.org> Message-ID: <3b42d19ebf3791a8eb19cbde841585d89956f8df.camel@hyperbola.info> This is strange. I can install wine without issues. Do you have [nonsystemd] and [nonsystemd-multilib] above all the other repos in pacman.conf? El jue, 02-04-2020 a las 20:23 +0000, leestrobel at disroot.org escribi?: > The conflict between dbus and lib32-dbus is one I reported a couple > of weeks ago: > > https://labs.parabola.nu/issues/2659 > > I wouldn't recommend removing dbus, as it is required by many other > packages (as your printout shows). > > Lee (Time4Tea) > > > April 2, 2020 4:18 PM, joinlaw at cock.li wrote: > > > to give more information about the satiation here is my log > > > > $ sudo pacman -S wine > > resolving dependencies... > > looking for conflicting packages... > > :: lib32-dbus and dbus are in conflict (libdbus-1.so). Remove dbus? > > [y/N] y > > :: lib32-systemd and your-initfreedom are in conflict. Remove your- > > initfreedom? [y/N] y > > error: failed to prepare transaction (could not satisfy > > dependencies) > > :: unable to satisfy dependency 'dbus' required by lib32-dbus > > :: removing dbus breaks dependency 'dbus' required by a2jmidid > > :: removing dbus breaks dependency 'dbus' required by ardour > > :: removing dbus breaks dependency 'dbus' required by at-spi2-core > > :: removing dbus breaks dependency 'dbus' required by avahi > > :: removing dbus breaks dependency 'libdbus-1.so=3-64' required by > > avahi > > :: removing dbus breaks dependency 'dbus-openrc' required by avahi- > > openrc > > :: removing dbus breaks dependency 'dbus' required by bluez > > :: removing dbus breaks dependency 'dbus' required by colord > > :: removing dbus breaks dependency 'dbus' required by dbus-glib > > :: removing dbus breaks dependency 'dbus' required by dleyna- > > connector-dbus > > :: removing dbus breaks dependency 'dbus' required by elogind > > :: removing dbus breaks dependency 'libdbus-1.so=3-64' required by > > fluidsynth > > :: removing dbus breaks dependency 'dbus' required by ghostscript > > :: removing dbus breaks dependency 'dbus' required by libpcap > > :: removing dbus breaks dependency 'dbus' required by libproxy > > :: removing dbus breaks dependency 'dbus' required by libpulse > > :: removing dbus breaks dependency 'libdbus' required by libteam > > :: removing dbus breaks dependency 'dbus' required by libvirt > > :: removing dbus breaks dependency 'libdbus' required by > > notsystemd-common > > :: removing dbus breaks dependency 'libdbus-1.so=3-64' required by > > pipewire > > :: removing dbus breaks dependency 'dbus' required by python-dbus > > :: removing dbus breaks dependency 'dbus' required by python2-dbus > > :: removing dbus breaks dependency 'dbus' required by quota-tools > > :: removing dbus breaks dependency 'dbus' required by rtkit > > :: removing dbus breaks dependency 'libdbus' required by > > wpa_supplicant > > :: removing dbus breaks dependency 'dbus' required by xorg-server > > :: removing dbus breaks dependency 'dbus' required by zbar > > > > then I try to install nonsystemd-multilib/lib32-dbus but pacman > > still > > tell me to install lib32-systemd. > > > > And then I try to install wine deps before installing it but pacman > > tell > > me again to install lib32-systemd and remove yourinitfreedom. > > > > Since artix have their own PKGBUILDS for wine instead of taking > > them > > from arch I think there is a difference. > > > > Thank Megver83 for the reply> > > _______________________________________________ > > Dev mailing list > > Dev at lists.parabola.nu > > https://lists.parabola.nu/mailman/listinfo/dev > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part URL: From joinlaw at cock.li Fri Apr 3 08:18:26 2020 From: joinlaw at cock.li (mr.fantastic) Date: Fri, 03 Apr 2020 11:18:26 +0300 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib In-Reply-To: <3b42d19ebf3791a8eb19cbde841585d89956f8df.camel@hyperbola.info> References: <871rp5fy9s.fsf@cock.li> <877dyxg0bl.fsf@cock.li> <8eb32e464c37b54f33480306359d0994@disroot.org> <3b42d19ebf3791a8eb19cbde841585d89956f8df.camel@hyperbola.info> Message-ID: <87tv21dltd.fsf@cock.li> Megver83 writes: > This is strange. I can install wine without issues. Do you have > [nonsystemd] and [nonsystemd-multilib] above all the other repos in > pacman.conf? yes I do have them and also the pure multilib repo and my parabola install is somewhat fresh only using it few months. I think to confirm the issue or disprove it any openrc users in this list can help us by trying to install wine. leestrobel at disroot.org writes: > The conflict between dbus and lib32-dbus is one I reported a couple of weeks ago: > https://labs.parabola.nu/issues/2659 > I wouldn't recommend removing dbus, as it is required by many other > packages (as your printout shows). as i said this can be resolved manually by installing nonsystemd-multilib/lib32-dbus so dbus is not the main problem but then pacman continue to ask me about installing lib32-systemd and removing yourinitfreedom. From joinlaw at cock.li Fri Apr 3 10:44:06 2020 From: joinlaw at cock.li (joinlaw at cock.li) Date: Fri, 03 Apr 2020 13:44:06 +0300 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib In-Reply-To: <87wo6xdluh.fsf@cock.li> References: <871rp5fy9s.fsf@cock.li> <877dyxg0bl.fsf@cock.li> <8eb32e464c37b54f33480306359d0994@disroot.org> <3b42d19ebf3791a8eb19cbde841585d89956f8df.camel@hyperbola.info> <87wo6xdluh.fsf@cock.li> Message-ID: <87pncoetmx.fsf@cock.li> I think the problem maybe is that there is package which wine depend on that depend on systemd or lib32-systemd. From joinlaw at cock.li Fri Apr 3 11:43:35 2020 From: joinlaw at cock.li (joinlaw at cock.li) Date: Fri, 03 Apr 2020 14:43:35 +0300 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib In-Reply-To: <87pncoetmx.fsf@cock.li> References: <871rp5fy9s.fsf@cock.li> <877dyxg0bl.fsf@cock.li> <8eb32e464c37b54f33480306359d0994@disroot.org> <3b42d19ebf3791a8eb19cbde841585d89956f8df.camel@hyperbola.info> <87wo6xdluh.fsf@cock.li> <87pncoetmx.fsf@cock.li> Message-ID: <87mu7seqvs.fsf@cock.li> finally I managed to get it installed with these steps: - enable [nonsystemd-multilib] ([pcr-multilib] I miss this repo) [multilib] repos - install nonsystemd-multilib/lib32-dbus package - install pcr-multilib/lib32-eudev - install nonsystemd-multilib/lib32-libusb - install wine this how I managed to install but I think maybe if I enable Pcr-Multilib before it will work out of the box but I am not sure and next time I should post in assist mailing list first. From leestrobel at disroot.org Fri Apr 3 12:27:44 2020 From: leestrobel at disroot.org (leestrobel at disroot.org) Date: Fri, 03 Apr 2020 12:27:44 +0000 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib In-Reply-To: <87mu7seqvs.fsf@cock.li> References: <87mu7seqvs.fsf@cock.li> <871rp5fy9s.fsf@cock.li> <877dyxg0bl.fsf@cock.li> <8eb32e464c37b54f33480306359d0994@disroot.org> <3b42d19ebf3791a8eb19cbde841585d89956f8df.camel@hyperbola.info> <87wo6xdluh.fsf@cock.li> <87pncoetmx.fsf@cock.li> Message-ID: I didn't have [nonsystemd-multilib] and [pcr-multilib] enabled in my pacman.conf. I enabled those, as Megver suggested and wine installed fine (x86, OpenRC). Regards, Lee April 3, 2020 8:25 AM, joinlaw at cock.li wrote: > finally I managed to get it installed with these steps: > > - enable [nonsystemd-multilib] ([pcr-multilib] I miss this repo) [multilib] repos > > - install nonsystemd-multilib/lib32-dbus package > > - install pcr-multilib/lib32-eudev > > - install nonsystemd-multilib/lib32-libusb > > - install wine > > this how I managed to install but I think maybe if I enable Pcr-Multilib before it will > work out of the box but I am not sure and next time I should post in assist mailing list > first. From megver83 at hyperbola.info Fri Apr 3 17:55:02 2020 From: megver83 at hyperbola.info (Megver83) Date: Fri, 03 Apr 2020 14:55:02 -0300 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib In-Reply-To: References: <87mu7seqvs.fsf@cock.li> <871rp5fy9s.fsf@cock.li> <877dyxg0bl.fsf@cock.li> <8eb32e464c37b54f33480306359d0994@disroot.org> <3b42d19ebf3791a8eb19cbde841585d89956f8df.camel@hyperbola.info> <87wo6xdluh.fsf@cock.li> <87pncoetmx.fsf@cock.li> Message-ID: <18c5308d5d47f7fef39997eaaa67835549ededfe.camel@hyperbola.info> some [nonsystemd-multilib] pkgs depends on lib32-eudev, which is in [pcr-multilib], but I'll move it to [nonsystemd-multilib] soon Remember to have [nonsystemd] above all other repos and [nonsystemd- multilib] above all multilib repos in pacman.conf, so that pacman prioritizes their pkgs If you have it correctly set up, when running pacman -Sy the repos should be ordered like this: :: Synchronizing package databases... nonsystemd is up to date nonprism is up to date libre is up to date core is up to date extra is up to date community is up to date pcr is up to date nonsystemd-multilib is up to date libre-multilib is up to date multilib is up to date pcr-multilib is up to date El vie, 03-04-2020 a las 12:27 +0000, leestrobel at disroot.org escribi?: > I didn't have [nonsystemd-multilib] and [pcr-multilib] enabled in my > pacman.conf. I enabled those, as Megver suggested and wine installed > fine (x86, OpenRC). > > Regards, > > Lee > > > April 3, 2020 8:25 AM, joinlaw at cock.li wrote: > > > finally I managed to get it installed with these steps: > > > > - enable [nonsystemd-multilib] ([pcr-multilib] I miss this repo) > > [multilib] repos > > > > - install nonsystemd-multilib/lib32-dbus package > > > > - install pcr-multilib/lib32-eudev > > > > - install nonsystemd-multilib/lib32-libusb > > > > - install wine > > > > this how I managed to install but I think maybe if I enable Pcr- > > Multilib before it will > > work out of the box but I am not sure and next time I should post > > in assist mailing list > > first. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part URL: From nobody at parabola.nu Fri Apr 3 20:55:17 2020 From: nobody at parabola.nu (Parabola Website Notification) Date: Fri, 03 Apr 2020 20:55:17 -0000 Subject: [Dev] Orphan Libre package [iceweasel] marked out-of-date Message-ID: <20200403205517.1193.66771@winston.parabola.nu> ugw.ugw at gmail.com wants to notify you that the following packages may be out-of-date: * iceweasel 1:74.0-2.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/iceweasel/ * iceweasel 1:74.0-2.parabola1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/iceweasel/ * iceweasel 1:74.0-2.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/iceweasel/ The user provided the following additional text: 74.0.1 is available and contains security fixes From joinlaw at cock.li Sat Apr 4 07:27:48 2020 From: joinlaw at cock.li (joinlaw at cock.li) Date: Sat, 04 Apr 2020 10:27:48 +0300 Subject: [Dev] [REQUEST] adding wine to nonsystemd-multilib In-Reply-To: <18c5308d5d47f7fef39997eaaa67835549ededfe.camel@hyperbola.info> References: <87mu7seqvs.fsf@cock.li> <871rp5fy9s.fsf@cock.li> <877dyxg0bl.fsf@cock.li> <8eb32e464c37b54f33480306359d0994@disroot.org> <3b42d19ebf3791a8eb19cbde841585d89956f8df.camel@hyperbola.info> <87wo6xdluh.fsf@cock.li> <87pncoetmx.fsf@cock.li> <18c5308d5d47f7fef39997eaaa67835549ededfe.camel@hyperbola.info> Message-ID: <87369j677v.fsf@cock.li> Megver83 writes: > Remember to have [nonsystemd] above all other repos and [nonsystemd- > multilib] above all multilib repos in pacman.conf, so that pacman > prioritizes their pkgs thank you for this tip it solve a lot a lot of problems. From nobody at parabola.nu Sun Apr 5 15:01:54 2020 From: nobody at parabola.nu (Parabola Website Notification) Date: Sun, 05 Apr 2020 15:01:54 -0000 Subject: [Dev] Orphan Libre package [linux-libre] marked out-of-date Message-ID: <20200405150154.1193.20406@winston.parabola.nu> johnmodlin79 at gmail.com wants to notify you that the following packages may be out-of-date: * linux-libre 5.5.13-1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/linux-libre/ * linux-libre 5.5.13-1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/linux-libre/ * linux-libre 5.5.13-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre/ * linux-libre-chromebook 5.5.13-1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/linux-libre-chromebook/ * linux-libre-docs 5.5.13-1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/linux-libre-docs/ * linux-libre-docs 5.5.13-1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/linux-libre-docs/ * linux-libre-docs 5.5.13-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-docs/ * linux-libre-headers 5.5.13-1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/linux-libre-headers/ * linux-libre-headers 5.5.13-1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/linux-libre-headers/ * linux-libre-headers 5.5.13-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-headers/ The user provided the following additional text: 2020-03-29 - GNU Linux-libre 5.6-gnu https://linux-libre.fsfla.org/pub/linux-libre/releases/LATEST-5.N/ From nobody at parabola.nu Sun Apr 5 22:35:42 2020 From: nobody at parabola.nu (Parabola Website Notification) Date: Sun, 05 Apr 2020 22:35:42 -0000 Subject: [Dev] Orphan Libre package [linux-libre-hardened] marked out-of-date Message-ID: <20200405223542.1192.6426@winston.parabola.nu> ugw.ugw at gmail.com wants to notify you that the following packages may be out-of-date: * linux-libre-hardened 5.5.13.a-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-hardened/ * linux-libre-hardened-docs 5.5.13.a-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-hardened-docs/ * linux-libre-hardened-headers 5.5.13.a-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-hardened-headers/ The user provided the following additional text: 5.6.2 is available for both linux-libre and linux-hardened From bill-auger at peers.community Sun Apr 5 22:31:39 2020 From: bill-auger at peers.community (bill-auger) Date: Sun, 5 Apr 2020 18:31:39 -0400 Subject: [Dev] accountsservice package build problem In-Reply-To: <87d08pg34c.fsf@cock.li> References: <871rp8w9w0.fsf@cock.li> <87d08pg34c.fsf@cock.li> Message-ID: <20200405183139.0887863c@parabola> the only packages which are built automatically are the keyring and the blacklists - everything else is done manually - the abslibre PKGBUILDs are typically updated after the packages are built and published From theova at bluewin.ch Mon Apr 6 18:57:44 2020 From: theova at bluewin.ch (theova) Date: Mon, 6 Apr 2020 20:57:44 +0200 Subject: [Dev] [PATCH] libre/qtcreator: Update to 4.11.2 In-Reply-To: <20191218170226.qabsjlz373xnntie@RainbowWarrior.localdomain> References: <20191218170226.qabsjlz373xnntie@RainbowWarrior.localdomain> Message-ID: <20200406185744.m2lsw2k655xlvgtn@RainbowWarrior.localdomain> The patch below updates [libre/qtcreator] to version 4.11.2. Changelog: - Bumb pkgver and sha256sums I tested the package on x86_64. On i686 the package builds successfully. However, the build on armv7h failed. -------------- next part -------------- From 9f2a8034ea6dfdf53c9649c91dedab84fc3afe30 Mon Sep 17 00:00:00 2001 From: Theova Date: Wed, 19 Feb 2020 20:51:43 +0100 Subject: [PATCH 1/2] Update [libre/qtcreator] to 4.11.1 --- libre/qtcreator/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libre/qtcreator/PKGBUILD b/libre/qtcreator/PKGBUILD index 08ee3cc6f..bb23265d6 100644 --- a/libre/qtcreator/PKGBUILD +++ b/libre/qtcreator/PKGBUILD @@ -15,7 +15,7 @@ pkgname=qtcreator -pkgver=4.11.0 +pkgver=4.11.1 _clangver=9.0.1 pkgrel=4 pkgrel+=.parabola1 @@ -42,7 +42,7 @@ optdepends=('qt5-doc: integrated Qt documentation' source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz" qtcreator-preload-plugins.patch) source+=(libre.patch) -sha256sums=('efebaa1c52526bf9c07b35c43071735c5d0b83b6cd08daab35a21e7ed53a7645' +sha256sums=('c511f5beacadad4a37cbf7ec23c17cf28630c79998f1dc8bc7edefa9b9337924' 'd6f979c820e2294653f4f1853af96942bf25ff9fe9450657d45ff1c7f02bbca7') sha256sums+=('6aeac164075b7f3f3a2e9aa75865669beeeb7903b9cbb5b6a8700205b285fe64') -- 2.26.0 -------------- next part -------------- From 84a442453ca87340fa99c433acda0fd39ecfbad0 Mon Sep 17 00:00:00 2001 From: Theova Date: Tue, 31 Mar 2020 16:15:01 +0200 Subject: [PATCH 2/2] libre/qtcreator: Update to 4.11.2 --- libre/qtcreator/PKGBUILD | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/libre/qtcreator/PKGBUILD b/libre/qtcreator/PKGBUILD index bb23265d6..9963e5a5e 100644 --- a/libre/qtcreator/PKGBUILD +++ b/libre/qtcreator/PKGBUILD @@ -13,11 +13,10 @@ # parabola changes and rationale: # - removed support for qt5-webengine - pkgname=qtcreator -pkgver=4.11.1 +pkgver=4.11.2 _clangver=9.0.1 -pkgrel=4 +pkgrel=2 pkgrel+=.parabola1 pkgdesc='Lightweight, cross-platform integrated development environment' pkgdesc+=', without nonfree qt5-webengine help viewer' @@ -27,7 +26,7 @@ url='https://www.qt.io' license=(LGPL) depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 clang=$_clangver qbs clazy syntax-highlighting desktop-file-utils) makedepends=(llvm python patchelf) -options=(docs) +options=(docs !strip) # https://bugs.archlinux.org/task/66078 optdepends=('qt5-doc: integrated Qt documentation' 'qt5-examples: welcome page examples' 'qt5-translations: for other languages' @@ -42,11 +41,10 @@ optdepends=('qt5-doc: integrated Qt documentation' source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz" qtcreator-preload-plugins.patch) source+=(libre.patch) -sha256sums=('c511f5beacadad4a37cbf7ec23c17cf28630c79998f1dc8bc7edefa9b9337924' +sha256sums=('8d67e45b66944fdb0f879cbfae341af7e38d6a348cf18332b5cb9f07937aae02' 'd6f979c820e2294653f4f1853af96942bf25ff9fe9450657d45ff1c7f02bbca7') sha256sums+=('6aeac164075b7f3f3a2e9aa75865669beeeb7903b9cbb5b6a8700205b285fe64') - prepare() { mkdir -p build -- 2.26.0 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From andreas at grapentin.org Tue Apr 7 15:25:57 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Tue, 7 Apr 2020 17:25:57 +0200 Subject: [Dev] [PATCH] libre/qtcreator: Update to 4.11.2 In-Reply-To: <20200406185744.m2lsw2k655xlvgtn@RainbowWarrior.localdomain> References: <20191218170226.qabsjlz373xnntie@RainbowWarrior.localdomain> <20200406185744.m2lsw2k655xlvgtn@RainbowWarrior.localdomain> Message-ID: <20200407152557.GA37018@parabola-pocket.localdomain> Hi, thanks for the patch, looking god. qtcreator-4.11.2 is out on x86_64 and i686. I'm attempting an arm build right now. Thanks again, -A On Mon, Apr 06, 2020 at 08:57:44PM +0200, theova wrote: > The patch below updates [libre/qtcreator] to version 4.11.2. > > Changelog: > - Bumb pkgver and sha256sums > > > I tested the package on x86_64. On i686 the package builds > successfully. However, the build on armv7h failed. > From 9f2a8034ea6dfdf53c9649c91dedab84fc3afe30 Mon Sep 17 00:00:00 2001 > From: Theova > Date: Wed, 19 Feb 2020 20:51:43 +0100 > Subject: [PATCH 1/2] Update [libre/qtcreator] to 4.11.1 > > --- > libre/qtcreator/PKGBUILD | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libre/qtcreator/PKGBUILD b/libre/qtcreator/PKGBUILD > index 08ee3cc6f..bb23265d6 100644 > --- a/libre/qtcreator/PKGBUILD > +++ b/libre/qtcreator/PKGBUILD > @@ -15,7 +15,7 @@ > > > pkgname=qtcreator > -pkgver=4.11.0 > +pkgver=4.11.1 > _clangver=9.0.1 > pkgrel=4 > pkgrel+=.parabola1 > @@ -42,7 +42,7 @@ optdepends=('qt5-doc: integrated Qt documentation' > source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz" > qtcreator-preload-plugins.patch) > source+=(libre.patch) > -sha256sums=('efebaa1c52526bf9c07b35c43071735c5d0b83b6cd08daab35a21e7ed53a7645' > +sha256sums=('c511f5beacadad4a37cbf7ec23c17cf28630c79998f1dc8bc7edefa9b9337924' > 'd6f979c820e2294653f4f1853af96942bf25ff9fe9450657d45ff1c7f02bbca7') > sha256sums+=('6aeac164075b7f3f3a2e9aa75865669beeeb7903b9cbb5b6a8700205b285fe64') > > -- > 2.26.0 > > From 84a442453ca87340fa99c433acda0fd39ecfbad0 Mon Sep 17 00:00:00 2001 > From: Theova > Date: Tue, 31 Mar 2020 16:15:01 +0200 > Subject: [PATCH 2/2] libre/qtcreator: Update to 4.11.2 > > --- > libre/qtcreator/PKGBUILD | 10 ++++------ > 1 file changed, 4 insertions(+), 6 deletions(-) > > diff --git a/libre/qtcreator/PKGBUILD b/libre/qtcreator/PKGBUILD > index bb23265d6..9963e5a5e 100644 > --- a/libre/qtcreator/PKGBUILD > +++ b/libre/qtcreator/PKGBUILD > @@ -13,11 +13,10 @@ > # parabola changes and rationale: > # - removed support for qt5-webengine > > - > pkgname=qtcreator > -pkgver=4.11.1 > +pkgver=4.11.2 > _clangver=9.0.1 > -pkgrel=4 > +pkgrel=2 > pkgrel+=.parabola1 > pkgdesc='Lightweight, cross-platform integrated development environment' > pkgdesc+=', without nonfree qt5-webengine help viewer' > @@ -27,7 +26,7 @@ url='https://www.qt.io' > license=(LGPL) > depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 clang=$_clangver qbs clazy syntax-highlighting desktop-file-utils) > makedepends=(llvm python patchelf) > -options=(docs) > +options=(docs !strip) # https://bugs.archlinux.org/task/66078 > optdepends=('qt5-doc: integrated Qt documentation' > 'qt5-examples: welcome page examples' > 'qt5-translations: for other languages' > @@ -42,11 +41,10 @@ optdepends=('qt5-doc: integrated Qt documentation' > source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz" > qtcreator-preload-plugins.patch) > source+=(libre.patch) > -sha256sums=('c511f5beacadad4a37cbf7ec23c17cf28630c79998f1dc8bc7edefa9b9337924' > +sha256sums=('8d67e45b66944fdb0f879cbfae341af7e38d6a348cf18332b5cb9f07937aae02' > 'd6f979c820e2294653f4f1853af96942bf25ff9fe9450657d45ff1c7f02bbca7') > sha256sums+=('6aeac164075b7f3f3a2e9aa75865669beeeb7903b9cbb5b6a8700205b285fe64') > > - > prepare() { > mkdir -p build > > -- > 2.26.0 > > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev -- ------------------------------------------------------------------------------ my GPG Public Key: https://files.grapentin.org/.gpg/public.key ------------------------------------------------------------------------------ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From grizzlyuser at protonmail.com Tue Apr 7 17:56:31 2020 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Tue, 07 Apr 2020 17:56:31 +0000 Subject: [Dev] [PATCH] Updates to file-roller, khotkeys, libksysguard, linux-libre-tools, openexr, reflector Message-ID: Hi! Please find the patches attached with changes described in commit messages. Built on x86_64, i686 and armv7h. -------------- next part -------------- A non-text attachment was scrubbed... Name: file-roller-3.36.1-Bump-version.patch Type: text/x-patch Size: 1105 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: khotkeys-5.18.4.1-Bump-version.patch Type: text/x-patch Size: 1343 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: libksysguard-5.18.4.1-Sync-with-changes-from-A.patch Type: text/x-patch Size: 1599 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: linux-libre-tools-5.6.1-Sync-with-Arch-Linux-r.patch Type: text/x-patch Size: 5066 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: openexr-2.4.1-2.parabola2-Update-URL-cleanup-a.patch Type: text/x-patch Size: 4909 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: reflector-2020.3.21.2-1-Sync-with-Arch-Linux-u.patch Type: text/x-patch Size: 8273 bytes Desc: not available URL: From nobody at parabola.nu Wed Apr 8 00:21:46 2020 From: nobody at parabola.nu (Parabola Website Notification) Date: Wed, 08 Apr 2020 00:21:46 -0000 Subject: [Dev] Orphan Libre package [iceweasel] marked out-of-date Message-ID: <20200408002146.1192.77804@winston.parabola.nu> eliotreyna at outlook.com wants to notify you that the following packages may be out-of-date: * iceweasel 1:74.0.1-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/iceweasel/ * iceweasel 1:74.0.1-1.parabola1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/iceweasel/ * iceweasel 1:74.0.1-1.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/iceweasel/ The user provided the following additional text: Firefox 75 has been released. Fore more info, please follow this link >> https://www.mozilla.org/en-US/firefox/75.0/releasenotes/ Thanks. PS: The bug #2571 of Iceweasel language pack is still present. From marius at archlinux.live Wed Apr 8 05:09:28 2020 From: marius at archlinux.live (Marius) Date: Wed, 08 Apr 2020 07:09:28 +0200 Subject: [Dev] Paraboley.new small typo fix Message-ID: <3f30f11b07b7e2e72228e969f2018e65@webmail.domeneshop.no> SSIA //Marius -------------- next part -------------- A non-text attachment was scrubbed... Name: typo.patch Type: text/x-diff Size: 533 bytes Desc: not available URL: From grizzlyuser at protonmail.com Wed Apr 8 09:21:14 2020 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Wed, 08 Apr 2020 09:21:14 +0000 Subject: [Dev] [PATCH] WIP Iceweasel update to 75.0-1 Message-ID: Hi! Please find patches attached, with changes described in commit messages. First thing the branding patch needs to be applied to [1] the tarball regenerated. Then please run updpkgsums on the actual PKGBUILD because it's hard to predict what the checksum will be for the tarball. Please keep in mind that it has NOT been built for any architecture yet, so may fail at any given moment. The build for x86_64 is in progress on my machine right now. [1] https://git.parabola.nu/packages/iceweasel.git/ -------------- next part -------------- A non-text attachment was scrubbed... Name: iceweasel_75.0-1.branding-Bump-version-update-patch.patch Type: text/x-patch Size: 1874 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: iceweasel_75.0-1.patch Type: text/x-patch Size: 8238 bytes Desc: not available URL: From bill-auger at peers.community Wed Apr 8 17:07:48 2020 From: bill-auger at peers.community (bill-auger) Date: Wed, 8 Apr 2020 13:07:48 -0400 Subject: [Dev] [PATCH] WIP Iceweasel update to 75.0-1 In-Reply-To: References: Message-ID: <20200408130748.6c962195@parabola> if you guys have the time, could you look into the problem with the language packs for this iteration? - i suspect that the problem is not actually in the language packs; but needs to be addressed in the browser or branding - there is apparently some GUI element that is not exposed, or is not branded properly - i think it is related to the firefox sync login https://labs.parabola.nu/issues/2571 From bill-auger at peers.community Wed Apr 8 17:46:09 2020 From: bill-auger at peers.community (bill-auger) Date: Wed, 8 Apr 2020 13:46:09 -0400 Subject: [Dev] [PATCH] WIP Iceweasel update to 75.0-1 In-Reply-To: References: Message-ID: <20200408134609.6124a4e8@parabola> hm, on second though, today someone suggested that maybe the problem is in the language packs - the proposed fix looks much simpler if it works see comment #10 https://labs.parabola.nu/issues/2571#change-14065 From bill-auger at peers.community Wed Apr 8 17:52:24 2020 From: bill-auger at peers.community (bill-auger) Date: Wed, 8 Apr 2020 13:52:24 -0400 Subject: [Dev] [PATCH] WIP Iceweasel update to 75.0-1 In-Reply-To: References: Message-ID: <20200408135224.606061d4@parabola> ug, im going too fast today - the suggestion from pks40 is that the problem may be in the branding package From grizzlyuser at protonmail.com Thu Apr 9 06:57:46 2020 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Thu, 09 Apr 2020 06:57:46 +0000 Subject: [Dev] [PATCH] Iceweasel update to 75.0-1 Message-ID: Please find the updated patch in the attachment. The first one broke promo cards on New Tab page by removing a card for nonfree Firefox mobile. This one fixes that by replacing it with another card that looks innocent. Please still use iceweasel_75.0-1.branding-Bump-version-update-patch.patch from my previous message to update the branding repo. Built successfully on x86_64 and armv7h. i686 doesn't build because it requires newer version of rust, and only 1:1.39.0-1.2 is available in Parabola and Arch Linux 32 repos. -------------- next part -------------- A non-text attachment was scrubbed... Name: iceweasel_75.0-1.patch Type: text/x-patch Size: 6783 bytes Desc: not available URL: From grizzlyuser at protonmail.com Fri Apr 10 16:02:23 2020 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Fri, 10 Apr 2020 16:02:23 +0000 Subject: [Dev] [PATCH] iceweasel-l10n update with new version and bugfixes Message-ID: <-PjS61bW4Haq7HPoFM8HghCsmYF9_NZLq8jqTA_9Xz5e7-JsSTs-5AkpAdG1WiC4MCU7hNHNfybcAFf5sXn4WD9IxX0OX_CzWM0ikNHllPU=@protonmail.com> Please find the description of the changes in the commit message from the attached patch. Built for x86_64, armv7h and i686 -------------- next part -------------- A non-text attachment was scrubbed... Name: iceweasel-l10n_75.0-1.parabola1-74.0.1-1.parabola2-Bump-versions-and-bugfixes.patch Type: text/x-patch Size: 53945 bytes Desc: not available URL: From andreas at grapentin.org Sun Apr 12 19:04:53 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Sun, 12 Apr 2020 21:04:53 +0200 Subject: [Dev] [PATCH] src/lib/librelib: separate LIBRETOOLS_LIBDIR by ':' and consider each part as a candidate for searching the requested script Message-ID: <20200412190453.GA38715@parabola-pocket.localdomain> Hi, I would like to enable librelib to support multiple locations in LIBRETOOLS_LIBDIR. A patch to add that functionality is attached. comments? Thanks, -A --- src/lib/librelib | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/lib/librelib b/src/lib/librelib index 004c8b1..9b6c743 100755 --- a/src/lib/librelib +++ b/src/lib/librelib @@ -73,11 +73,17 @@ main() { lib=${lib#libre} lib=${lib%.sh} - for file in ${lib} libre${lib} ${lib}.sh libre${lib}.sh; do - if [[ -f "$LIBRETOOLS_LIBDIR/$file" ]]; then - printf '%s\n' "$LIBRETOOLS_LIBDIR/$file" - return 0 # $EXIT_SUCCESS - fi + local libdir_array + IFS=: read -ra libdir_array <<< "$LIBRETOOLS_LIBDIR" + + local librelib_dir + for librelib_dir in "${libdir_array[@]}"; do + for file in ${lib} libre${lib} ${lib}.sh libre${lib}.sh; do + if [[ -f "$librelib_dir/$file" ]]; then + printf '%s\n' "$librelib_dir/$file" + return 0 # $EXIT_SUCCESS + fi + done done _l print '%s: could not find library: %s' "$cmd" "$lib" >&2 return 1 # $EXIT_FAILURE -- 2.26.0 -- ------------------------------------------------------------------------------ Andreas Grapentin, M.Sc. Research Assistant @ Hasso-Plattner-Institut Operating Systems and Middleware Group www.dcl.hpi.uni-potsdam.de Phone: +49 (0) 331 55 09-238 Fax: +49 (0) 331 55 09-229 my GPG Public Key: https://files.grapentin.org/.gpg/public.key ------------------------------------------------------------------------------ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From andreas at grapentin.org Sun Apr 12 19:07:12 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Sun, 12 Apr 2020 21:07:12 +0200 Subject: [Dev] [PATCH] Updates to file-roller, khotkeys, libksysguard, linux-libre-tools, openexr, reflector In-Reply-To: References: Message-ID: <20200412190712.GA38853@parabola-pocket.localdomain> Hi, thanks for the patches. All are looking good, packages have been built and released for i686, x86_64. Some ARM packages are still building. -A On Tue, Apr 07, 2020 at 05:56:31PM +0000, grizzlyuser wrote: > Hi! > > Please find the patches attached with changes described in > commit messages. > > Built on x86_64, i686 and armv7h. > From c8b0f74fbf120cfc2575bfcc62093e3e49b36192 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Tue, 7 Apr 2020 14:02:57 +0300 > Subject: [PATCH 1/6] libre/file-roller 3.36.1: Bump version > > --- > libre/file-roller/PKGBUILD | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libre/file-roller/PKGBUILD b/libre/file-roller/PKGBUILD > index 2fff5ed40..723612b4c 100644 > --- a/libre/file-roller/PKGBUILD > +++ b/libre/file-roller/PKGBUILD > @@ -6,7 +6,7 @@ > # - removed unace and unrar recommendation > > pkgname=file-roller > -pkgver=3.36.0 > +pkgver=3.36.1 > pkgrel=1 > pkgrel+=.parabola1 > pkgdesc="Create and modify archives" > @@ -21,7 +21,7 @@ optdepends=('p7zip: 7z, arj, exe and encrypted zip files support' > 'lrzip: lrzip archive support' > 'squashfs-tools: squashfs image support') > groups=(gnome) > -_commit=448229e786ca0aa8392d796ce2a195c94888971e # tags/3.36.0^0 > +_commit=3e70dc594044b2792e8e2c50fa8ea79438b1ddfc # tags/3.36.1^0 > source=("git+https://gitlab.gnome.org/GNOME/file-roller.git#commit=$_commit") > sha256sums=('SKIP') > > -- > 2.26.0 > > From 98bf76c1a358d017dfebf0a0bb6486aed22dd9c8 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Tue, 7 Apr 2020 14:03:42 +0300 > Subject: [PATCH 2/6] libre/khotkeys 5.18.4.1: Bump version > > --- > libre/khotkeys/PKGBUILD | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/libre/khotkeys/PKGBUILD b/libre/khotkeys/PKGBUILD > index 8695ade84..963687dba 100644 > --- a/libre/khotkeys/PKGBUILD > +++ b/libre/khotkeys/PKGBUILD > @@ -6,7 +6,7 @@ > # Contributor: jc_gargma > > pkgname=khotkeys > -pkgver=5.18.3 > +pkgver=5.18.4.1 > pkgrel=1 > pkgrel+=.parabola1 > pkgdesc='KHotKeys' > @@ -18,8 +18,8 @@ license=(LGPL) > depends=(plasma-workspace) > makedepends=(extra-cmake-modules kdoctools kdesignerplugin) > groups=(plasma) > -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) > -sha256sums=('e2b459da176c369fecc46a0dfa151266e4778194b3b8d81c4d7bc423301ff204' > +source=("https://download.kde.org/stable/plasma/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}) > +sha256sums=('272f83576ab3b13203400854431e891c27d027684eebc720f2009734d3b7221f' > 'SKIP') > validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell > '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah > -- > 2.26.0 > > From 54d05f317ed47bbc7f5b04aef55dde56563ef353 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Tue, 7 Apr 2020 14:05:08 +0300 > Subject: [PATCH 3/6] libre/libksysguard 5.18.4.1: Sync with changes from Arch > Linux > > --- > libre/libksysguard/PKGBUILD | 7 ++++--- > 1 file changed, 4 insertions(+), 3 deletions(-) > > diff --git a/libre/libksysguard/PKGBUILD b/libre/libksysguard/PKGBUILD > index 7435b778c..690836bde 100644 > --- a/libre/libksysguard/PKGBUILD > +++ b/libre/libksysguard/PKGBUILD > @@ -1,9 +1,10 @@ > # Maintainer (Arch): Felix Yan > # Maintainer (Arch): Antonio Rojas > # Contributor (Arch): Andrea Scarpino > +# Contributor: grizzlyuser > > pkgname=libksysguard > -pkgver=5.18.3 > +pkgver=5.18.4.1 > pkgrel=1 > pkgrel+=.parabola1 > pkgdesc='Libraries for ksysguard' > @@ -15,8 +16,8 @@ license=(LGPL) > depends=(libxres kio qt5-webchannel) > makedepends=(extra-cmake-modules kdoctools plasma-framework) > groups=(plasma) > -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) > -sha256sums=('d46113b835cfa7561c7ebb1be5ae89200196befe77c9a53981b18141da381f81' > +source=("https://download.kde.org/stable/plasma/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}) > +sha256sums=('357be91db541876fa257b9be903484beb6577502a05f1610480ed0b198d16824' > 'SKIP') > validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell > '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah > -- > 2.26.0 > > From ccfac85e2c5a39742dc6e715cc2fb5ed4070fcc8 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Tue, 7 Apr 2020 14:15:03 +0300 > Subject: [PATCH 4/6] libre/linux-libre-tools 5.6.1: Sync with Arch Linux, > refresh patch > > Removed part of patch has been applied upstream: > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/tools/perf/builtin-diff.c?h=v5.6&id=98e93245113d0f5c279ef77f4a9e7d097323ad71 > --- > libre/linux-libre-tools/PKGBUILD | 46 +++++++++----------- > libre/linux-libre-tools/perf-fix-types.patch | 13 ------ > 2 files changed, 21 insertions(+), 38 deletions(-) > > diff --git a/libre/linux-libre-tools/PKGBUILD b/libre/linux-libre-tools/PKGBUILD > index 6e9a080df..a54342e1b 100644 > --- a/libre/linux-libre-tools/PKGBUILD > +++ b/libre/linux-libre-tools/PKGBUILD > @@ -24,7 +24,7 @@ case "$CARCH" in > armv7h) pkgname+=('gpio-utils' 'iio-utils') ;; > esac > > -pkgver=5.4.1 > +pkgver=5.6.1 > pkgver+=_gnu > pkgrel=1 > license=('GPL2') > @@ -54,41 +54,37 @@ source=("https://linux-libre.fsfla.org/pub/linux-libre/releases/${pkgver//_/-}/l > 'cpupower.service' > 'usbipd.service' > 'perf-fix-types.patch') > -sha256sums=('7d2ce65f26e9c9234091167b7558cc9a3de545236a1cec3a4e77d171d440f35c' > +sha256sums=('c5f208af2d199e650ce609eb7ac4ece2a6909af679cc0a1de4dd8438f2ee05d8' > 'SKIP' > -# '2129f0a264ecb03a2a8ccd6a3e2270dec0b4c11c66d09262eb0f1bbf18fcaefc' > -# 'SKIP' > '4fa509949d6863d001075fa3e8671eff2599c046d20c98bb4a70778595cd1c3f' > 'd2e8e5e8b22c6089a91f573aa1c59e442a1f3b67a2c9f047abe3b57d3d6558cc' > 'fa2560630576464739ede14c9292249f4007f36a684bc378add174fc88394550' > '2e187734d8aec58a3046d79883510d779aa93fb3ab20bd3132c1a607ebe5498f' > - 'aa08545851784262d1049da4df6f63bdb366b0ac21e2dbecc7fd31382bb4f4dc') > + 'ca6b56540e2f8d6931c86978910d47e01bc28516c8b9ce616ecf6de2ba3daf4e') > validpgpkeys=('474402C8C582DAFBE389C427BCB7CF877E7D47A7') # Alexandre Oliva > > prepare() { > cd linux-${pkgver%_*} > > # apply patch from the source array (should be a pacman feature) > - local filename > - for filename in "${source[@]}"; do > - filename="${filename##*/}" > - if [[ "$filename" =~ \.patch$ ]]; then > - msg2 "Applying patch $filename" > - patch -p1 -N -i "$srcdir/$filename" > - elif [[ "$filename" =~ ^patch- ]]; then > - msg2 "Applying linux $filename" > - patch -p1 -N -i "$srcdir/${filename%.*}" > - fi > + local src > + for src in "${source[@]}"; do > + src="${src%%::*}" > + src="${src##*/}" > + src="${src%.xz}" > + [[ $src = *.patch || $src = patch-* ]] || continue > + echo ":: Applying patch $src" > + patch -p1 -N -i "$srcdir/$src" > done > } > > build() { > - msg2 'libtraceevent' > + echo ':: libtraceevent' > pushd linux-${pkgver%_*}/tools/lib/traceevent > make > popd > > - msg2 'perf' > + echo ':: perf' > pushd linux-${pkgver%_*}/tools/perf > make -f Makefile.perf \ > prefix=/usr \ > @@ -101,19 +97,19 @@ build() { > DESTDIR="$pkgdir" > popd > > - msg2 'cpupower' > + echo ':: cpupower' > pushd linux-${pkgver%_*}/tools/power/cpupower > make VERSION=$pkgver-$pkgrel > popd > > if [[ "$CARCH" == x86_64 ]] || [[ "$CARCH" == i686 ]]; then > - msg2 'x86_energy_perf_policy' > + echo ':: x86_energy_perf_policy' > pushd linux-${pkgver%_*}/tools/power/x86/x86_energy_perf_policy > make > popd > fi > > - msg2 'usbip' > + echo ':: usbip' > pushd linux-${pkgver%_*}/tools/usb/usbip > # Fix gcc compilation > sed -i 's,-Wall -Werror -Wextra,,' configure.ac > @@ -122,30 +118,30 @@ fi > make > popd > > - msg2 'tmon' > + echo ':: tmon' > pushd linux-${pkgver%_*}/tools/thermal/tmon > make > popd > > - msg2 'cgroup_event_listener' > + echo ':: cgroup_event_listener' > pushd linux-${pkgver%_*}/tools/cgroup > make > popd > > if [[ "$CARCH" == x86_64 ]] || [[ "$CARCH" == i686 ]]; then > - msg2 'turbostat' > + echo ':: turbostat' > pushd linux-${pkgver%_*}/tools/power/x86/turbostat > make > popd > fi > > if [[ "$CARCH" == armv7h ]]; then > - msg2 'gpio' > + echo ':: gpio' > pushd linux-${pkgver%_*}/tools/gpio > make -j1 > popd > > - msg2 'iio' > + echo ':: iio' > pushd linux-${pkgver%_*}/tools/iio > make -j1 > popd > diff --git a/libre/linux-libre-tools/perf-fix-types.patch b/libre/linux-libre-tools/perf-fix-types.patch > index 0b81586b0..cb6688acf 100644 > --- a/libre/linux-libre-tools/perf-fix-types.patch > +++ b/libre/linux-libre-tools/perf-fix-types.patch > @@ -1,16 +1,3 @@ > ---- linux-5.4.1/tools/perf/builtin-diff.c.orig 2019-11-29 04:10:32.000000000 -0500 > -+++ linux-5.4.1/tools/perf/builtin-diff.c 2020-01-19 15:54:20.558514973 -0500 > -@@ -575,8 +575,8 @@ > - if (!pairs_left && !pairs_right) > - return 0; > - > -- l = labs(left->diff.cycles); > -- r = labs(right->diff.cycles); > -+ l = llabs(left->diff.cycles); > -+ r = llabs(right->diff.cycles); > - return r - l; > - } > - > --- linux-5.4.1/tools/perf/util/session.c.orig 2019-11-29 04:10:32.000000000 -0500 > +++ linux-5.4.1/tools/perf/util/session.c 2020-01-19 16:13:39.628532016 -0500 > @@ -88,7 +88,7 @@ > -- > 2.26.0 > > From 7d585c7e2b72771668d65ecb0f28a3d361625258 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Tue, 7 Apr 2020 16:36:26 +0300 > Subject: [PATCH 5/6] libre/openexr 2.4.1-2.parabola2: Update URL, cleanup, add > missing fonts > > [1] redirects to [2], so changed source URL accordingly. > > Since the documents are already in the tarball, no need to fetch them > separately. > > Added most of the fonts used in the documents as makedepends. Without > them, generated PDF files will display mostly tofu instead of glyphs. > Of course these documents expect mostly Microsoft fonts, but luckily we > have metric-compatible substitutions for them (please find the details > in fontconfig file: /etc/fonts/conf.avail/30-metric-aliases.conf ) > > [1] https://github.com/openexr/openexr/ > [2] https://github.com/AcademySoftwareFoundation/openexr > --- > libre/openexr/PKGBUILD | 35 +++++++---------------------------- > 1 file changed, 7 insertions(+), 28 deletions(-) > > diff --git a/libre/openexr/PKGBUILD b/libre/openexr/PKGBUILD > index 3831c2d48..ac5bf7377 100644 > --- a/libre/openexr/PKGBUILD > +++ b/libre/openexr/PKGBUILD > @@ -1,11 +1,12 @@ > # Maintainer (Arch): Tobias Powalowski > # Maintainer (Hyperbola): Andr?? Silva > # Maintainer: Omar Vega Ramos > +# Contributor: grizzlyuser > > pkgname=openexr > pkgver=2.4.1 > pkgrel=2 > -pkgrel+=.parabola1 > +pkgrel+=.parabola2 > pkgdesc="An high dynamic-range image file format library" > pkgdesc+=", without embedded nonfree fonts in the documentation" > url="https://www.openexr.com/" > @@ -14,32 +15,14 @@ arch+=('i686' 'armv7h') > license=('BSD3') > depends=('zlib') > makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut' 'python-numpy' 'chrpath') > -makedepends+=('unoconv' 'libepoxy') > -optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: python support') > +makedepends+=('unoconv' 'libepoxy' 'ttf-croscore' 'ttf-caladea' 'ttf-carlito' 'gsfonts' 'ttf-bitstream-vera') > +optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: python support') > conflicts=('ilmbase') > replaces=('ilmbase') > -source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz" > - openexr-pc-prefix.patch::"https://github.com/AcademySoftwareFoundation/openexr/commit/0b26a9de.patch" > - "https://github.com/${pkgname}/${pkgname}/raw/master/OpenEXR/doc/InterpretingDeepPixels.docx" > - "https://github.com/${pkgname}/${pkgname}/raw/master/OpenEXR/doc/MultiViewOpenEXR.odt" > - "https://github.com/${pkgname}/${pkgname}/raw/master/OpenEXR/doc/OpenEXRFileLayout.odt" > - "https://github.com/${pkgname}/${pkgname}/raw/master/OpenEXR/doc/ReadingAndWritingImageFiles.odt" > - "https://github.com/${pkgname}/${pkgname}/raw/master/OpenEXR/doc/TechnicalIntroduction.odt" > - "https://github.com/${pkgname}/${pkgname}/raw/master/OpenEXR_Viewers/doc/OpenEXRViewers.odt") > +source=($pkgname-$pkgver.tar.gz::"https://github.com/AcademySoftwareFoundation/openexr/archive/v$pkgver.tar.gz" > + openexr-pc-prefix.patch::"https://github.com/AcademySoftwareFoundation/openexr/commit/0b26a9de.patch") > sha256sums=('3ebbe9a8e67edb4a25890b98c598e9fe23b10f96d1416d6a3ff0732e99d001c1' > - 'f20d7588badb679828816e0ada201705b7d1cc5a4d82df3d586707a792b10950' > - '6fc748b44fc4c52680db233143b53a199988f51682b206c623b05238a6fdbcbe' > - '38c46075f7efe02e231d32753966ffa463f2a3c4673dd8ea71dd47560c403db0' > - '854942160870b4c442dc249e10d8f540aa554bd793ce40576bda430f90b7f995' > - 'a4fdf678244f6c37e5ae126a9385a2e154b824b67e1746ed10bc17907c6b45ba' > - 'fab77bb2afb3d580387249807300fa26c70eaf46ca23a0036165bafee607dc4e' > - '27467ce4cad8a84cb63b2da2d58454834eac8830c2516cbe8846f32324517a92') > -noextract=(InterpretingDeepPixels.docx > - MultiViewOpenEXR.odt > - OpenEXRFileLayout.odt > - ReadingAndWritingImageFiles.odt > - TechnicalIntroduction.odt > - OpenEXRViewers.odt) > + 'f20d7588badb679828816e0ada201705b7d1cc5a4d82df3d586707a792b10950') > > prepare() { > cd $pkgname-$pkgver > @@ -49,10 +32,6 @@ prepare() { > rm -v OpenEXR/doc/{InterpretingDeepPixels,MultiViewOpenEXR,OpenEXRFileLayout,ReadingAndWritingImageFiles,TechnicalIntroduction,TheoryDeepPixels}.pdf > rm -v OpenEXR_Viewers/doc/OpenEXRViewers.pdf > > - # add source documentation > - install -m644 -v "$srcdir/"{InterpretingDeepPixels.docx,{MultiViewOpenEXR,OpenEXRFileLayout,ReadingAndWritingImageFiles,TechnicalIntroduction}.odt} OpenEXR/doc > - install -m644 -v "$srcdir/"OpenEXRViewers.odt OpenEXR_Viewers/doc > - > # convert source documentation to pdf format and clean source code > pushd OpenEXR/doc > unoconv -v -f pdf {InterpretingDeepPixels.docx,{MultiViewOpenEXR,OpenEXRFileLayout,ReadingAndWritingImageFiles,TechnicalIntroduction}.odt} > -- > 2.26.0 > > From 7d908b577029f390fb6fd10c28374e47f9f1baaf Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Tue, 7 Apr 2020 16:37:05 +0300 > Subject: [PATCH 6/6] libre/reflector 2020.3.21.2-1: Sync with Arch Linux, > update rebranding > > --- > libre/reflector/PKGBUILD | 12 ++- > libre/reflector/rebranding.patch | 132 ++++++++++++++++++------------- > 2 files changed, 86 insertions(+), 58 deletions(-) > > diff --git a/libre/reflector/PKGBUILD b/libre/reflector/PKGBUILD > index ba202b072..ab95cbdec 100644 > --- a/libre/reflector/PKGBUILD > +++ b/libre/reflector/PKGBUILD > @@ -1,10 +1,11 @@ > # Maintainer (Arch): Xyne > # Maintainer (Hyperbola): Andr?? Silva > # Maintainer: Omar Vega Ramos > +# Contributor: grizzlyuser > > pkgname=reflector > -pkgver=2019.10 > -pkgrel=2.parabola1 > +pkgver=2020.3.21.2 > +pkgrel=1 > pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman mirror list (Parabola rebranded)' > arch=(any) > license=(GPL) > @@ -18,9 +19,9 @@ source=( > https://xyne.archlinux.ca/projects/reflector/src/reflector-${pkgver}.tar.xz.sig > rebranding.patch > ) > -sha512sums=('9f39934456840f1a86036ed71eb942fff92a9b2cb7d0f679e1e9ab371ae21cc4da7035ba4dcc88919ceab41d45f5d07ae3abe336037d1785dc8231df0c97eb6c' > +sha512sums=('cdb1ae3806fca6dd7dd7dccc75ef677e70ceec5d61b140315ef88540513abd7131dc2260f261444d801490368ab73194c7718d974c6191c7c354fcb811ba35e2' > 'SKIP' > - 'c38c90c428b9761e84d4cbc1cf6a679772264ae5a8aafc4cc961fa5fd1f63ef0628a9621944f2b51ff54d8092dea5cdfdb4d1d07b6c39c4ca57f0f50a942b923') > + 'f9b86f7b63398adcd037a332d9f335b35f5a3dee7aeeb3b38e6ae11ed3b038c82bf47f9e94281bb2d1942f10056197209ce48433f1769f26554dbff6c9ad69ec') > > validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680') > > @@ -28,7 +29,9 @@ prepare () > { > cd "$srcdir/$pkgname-$pkgver" > # Rebranding for Parabola > + gunzip "man/${pkgname}.1.gz" > patch -Np1 -i "$srcdir/rebranding.patch" > + gzip "man/${pkgname}.1" > } > > package () > @@ -36,4 +39,5 @@ package () > cd "$srcdir/$pkgname-$pkgver" > python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 > install -Dm755 "$srcdir/$pkgname-$pkgver/$pkgname" "$pkgdir/usr/bin/$pkgname" > + install -Dm644 "man/${pkgname}.1.gz" "${pkgdir}/usr/share/man/man1/${pkgname}.1.gz" > } > diff --git a/libre/reflector/rebranding.patch b/libre/reflector/rebranding.patch > index 7cade23f5..1afa8e554 100644 > --- a/libre/reflector/rebranding.patch > +++ b/libre/reflector/rebranding.patch > @@ -1,8 +1,17 @@ > diff --git a/Reflector.py b/Reflector.py > -index 1f22f18..64d6453 100644 > +index 5263316..3498174 100644 > --- a/Reflector.py > +++ b/Reflector.py > -@@ -42,7 +42,7 @@ import urllib.request > +@@ -20,7 +20,7 @@ > + # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. > + > + ''' > +-Retrieve Arch Linux mirrors. > ++Retrieve Parabola GNU/Linux-libre mirrors. > + ''' > + > + import argparse > +@@ -48,7 +48,7 @@ import urllib.request > > NAME = 'Reflector' > > @@ -11,59 +20,74 @@ index 1f22f18..64d6453 100644 > > DISPLAY_TIME_FORMAT = '%Y-%m-%d %H:%M:%S UTC' > PARSE_TIME_FORMAT = '%Y-%m-%dT%H:%M:%SZ' > -@@ -436,7 +436,7 @@ def format_mirrorlist(mirror_status, mtime, include_country=False, command=None) > +@@ -440,7 +440,7 @@ def format_mirrorlist(mirror_status, mtime, include_country=False, command=None, > > - width = 80 > - colw = 11 > -- header = '# Arch Linux mirrorlist generated by Reflector #'.center(width, '#') > -+ header = '# Parabola GNU/Linux-libre mirrorlist generated by Reflector #'.center(width, '#') > - border = '#' * len(header) > - mirrorlist = '' > - mirrorlist = '{}\n{}\n{}\n'.format(border, header, border) + \ > -@@ -496,8 +496,18 @@ class MirrorStatus(): > - 'extra', > - 'gnome-unstable', > - 'kde-unstable', > -+ 'libre', > -+ 'libre-testing', > -+ 'libre-multilib', > -+ 'libre-multilib-testing', > - 'multilib', > -- 'multilib-testing' > -+ 'multilib-testing', > -+ 'nonprism', > -+ 'nonprism-testing', > -+ 'pcr', > -+ 'kernels', > -+ 'java', > -+ 'cross', > - 'staging', > - 'testing' > - ) > -@@ -655,7 +665,7 @@ def add_arguments(parser): > - ''' > - Add reflector arguments to the argument parser. > - ''' > -- parser = argparse.ArgumentParser(description='retrieve and filter a list of the latest Arch Linux mirrors') > -+ parser = argparse.ArgumentParser(description='retrieve and filter a list of the latest Parabola GNU/Linux-libre mirrors') > + width = 80 > + colw = 11 > +- header = '# Arch Linux mirrorlist generated by Reflector #'.center(width, '#') > ++ header = '# Parabola GNU/Linux-libre mirrorlist generated by Reflector #'.center(width, '#') > + border = '#' * len(header) > + mirrorlist = f'{border}\n{header}\n{border}\n\n' + \ > + '\n'.join( > +@@ -494,8 +494,18 @@ class MirrorStatus(): > + 'extra', > + 'gnome-unstable', > + 'kde-unstable', > ++ 'libre', > ++ 'libre-testing', > ++ 'libre-multilib', > ++ 'libre-multilib-testing', > + 'multilib', > +- 'multilib-testing' > ++ 'multilib-testing', > ++ 'nonprism', > ++ 'nonprism-testing', > ++ 'pcr', > ++ 'kernels', > ++ 'java', > ++ 'cross', > + 'staging', > + 'testing' > + ) > +@@ -638,7 +648,7 @@ def add_arguments(parser): > + ''' > + Add reflector arguments to the argument parser. > + ''' > +- parser = argparse.ArgumentParser(description='retrieve and filter a list of the latest Arch Linux mirrors') > ++ parser = argparse.ArgumentParser(description='retrieve and filter a list of the latest Parabola GNU/Linux-libre mirrors') > > - parser.add_argument( > - '--connection-timeout', type=int, metavar='n', default=DEFAULT_CONNECTION_TIMEOUT, > -@@ -674,7 +684,7 @@ def add_arguments(parser): > + parser.add_argument( > + '--connection-timeout', type=int, metavar='n', default=DEFAULT_CONNECTION_TIMEOUT, > +@@ -657,7 +667,7 @@ def add_arguments(parser): > > - parser.add_argument( > - '--cache-timeout', type=int, metavar='n', default=DEFAULT_CACHE_TIMEOUT, > -- help='The cache timeout in seconds for the data retrieved from the Arch Linux Mirror Status API. The default is %(default)s.' > -+ help='The cache timeout in seconds for the data retrieved from the Parabola GNU/Linux-libre Mirror Status API. The default is %(default)s.' > - ) > + parser.add_argument( > + '--cache-timeout', type=int, metavar='n', default=DEFAULT_CACHE_TIMEOUT, > +- help='The cache timeout in seconds for the data retrieved from the Arch Linux Mirror Status API. The default is %(default)s.' > ++ help='The cache timeout in seconds for the data retrieved from the Parabola GNU/Linux-libre Mirror Status API. The default is %(default)s.' > + ) > > - parser.add_argument( > -@@ -784,7 +794,7 @@ def parse_args(args=None): > - Parse command-line arguments. > - ''' > - parser = argparse.ArgumentParser( > -- description='retrieve and filter a list of the latest Arch Linux mirrors' > -+ description='retrieve and filter a list of the latest Parabola GNU/Linux-libre mirrors' > - ) > - parser = add_arguments(parser) > - options = parser.parse_args(args) > + parser.add_argument( > +@@ -769,7 +779,7 @@ def parse_args(args=None): > + Parse command-line arguments. > + ''' > + parser = argparse.ArgumentParser( > +- description='retrieve and filter a list of the latest Arch Linux mirrors' > ++ description='retrieve and filter a list of the latest Parabola GNU/Linux-libre mirrors' > + ) > + parser = add_arguments(parser) > + options = parser.parse_args(args) > +diff --git a/man/reflector.1 b/man/reflector.1 > +index 4a9a5d2..139dec6 100644 > +--- a/man/reflector.1 > ++++ b/man/reflector.1 > +@@ -11,8 +11,8 @@ reflector - retrieve and filter the latest Pacman mirrorlist > + .SH DESCRIPTION > + .PP > + reflector is a Python script and associated Python module that can > +-retrieve up-to-date Arch Linux mirror data from the Mirror > +-Status (https://www.archlinux.org/mirrors/status/) web interface. > ++retrieve up-to-date Parabola GNU/Linux-libre mirror data from the > ++Mirror Status (https://www.parabola.nu/mirrors/status/) web interface. > + .SH ARGUMENTS > + .PP > + See \f[C]reflector --help\f[R]. > -- > 2.26.0 > > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev -- ------------------------------------------------------------------------------ my GPG Public Key: https://files.grapentin.org/.gpg/public.key ------------------------------------------------------------------------------ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From andreas at grapentin.org Sun Apr 12 19:08:01 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Sun, 12 Apr 2020 21:08:01 +0200 Subject: [Dev] Paraboley.new small typo fix In-Reply-To: <3f30f11b07b7e2e72228e969f2018e65@webmail.domeneshop.no> References: <3f30f11b07b7e2e72228e969f2018e65@webmail.domeneshop.no> Message-ID: <20200412190801.GB38853@parabola-pocket.localdomain> On Wed, Apr 08, 2020 at 07:09:28AM +0200, Marius wrote: > > > SSIA > > //Marius > diff --git a/paraboley.new b/paraboley.new > index 30dc17c..04fb3f8 100755 > --- a/paraboley.new > +++ b/paraboley.new > @@ -103,7 +103,7 @@ logosDict = {'Parabola GNU / Linux-libre': '''{color[1]} > {color[0]} ### {results[14]} > {color[0]} ### {results[15]} > {color[0]} ## {results[16]} > -{color[0]} # {reuslts[17]} > +{color[0]} # {results[17]} > \x1b[0m''' > } > > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev -- ------------------------------------------------------------------------------ my GPG Public Key: https://files.grapentin.org/.gpg/public.key ------------------------------------------------------------------------------ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From andreas at grapentin.org Sun Apr 12 19:09:21 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Sun, 12 Apr 2020 21:09:21 +0200 Subject: [Dev] [PATCH] Iceweasel update to 75.0-1 In-Reply-To: References: Message-ID: <20200412190921.GC38853@parabola-pocket.localdomain> Hi, again, great work on keeping iceweasel up-to-date. The patches are looking good, I've applied them and am currently rebuilding the packages. Will release something tonight. Best, -A On Thu, Apr 09, 2020 at 06:57:46AM +0000, grizzlyuser wrote: > Please find the updated patch in the attachment. > > The first one broke promo cards on New Tab page by removing a > card for nonfree Firefox mobile. This one fixes that by > replacing it with another card that looks innocent. > > Please still use > iceweasel_75.0-1.branding-Bump-version-update-patch.patch from > my previous message to update the branding repo. > > Built successfully on x86_64 and armv7h. i686 doesn't build > because it requires newer version of rust, and only 1:1.39.0-1.2 > is available in Parabola and Arch Linux 32 repos. > From 2fcba7ab3b5d5762bdbe7aa4ff47c8bafe2c3f8c Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Wed, 8 Apr 2020 11:45:44 +0300 > Subject: [PATCH 1/2] libre/iceweasel 75.0-1: Bump version and refresh patch > accordingly > > Please note checksum for patch hasn't been updated yet since more > changes are needed to it. > --- > libre/iceweasel/PKGBUILD | 6 +++--- > libre/iceweasel/libre.patch | 21 ++++++++------------- > 2 files changed, 11 insertions(+), 16 deletions(-) > > diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD > index ddd047158..21c12c4d1 100644 > --- a/libre/iceweasel/PKGBUILD > +++ b/libre/iceweasel/PKGBUILD > @@ -47,10 +47,10 @@ > pkgname=iceweasel > replaces=('firefox') > epoch=1 > -pkgver=74.0.1 > +pkgver=75.0 > pkgrel=1 > pkgrel+=.parabola1 > -_brandingver=73.0 > +_brandingver=75.0 > _brandingrel=1 > pkgdesc="Standalone web browser derived from Mozilla Firefox" > arch=(x86_64) > @@ -82,7 +82,7 @@ source_armv7h=(arm.patch > build-arm-libopus.patch) > source_i686=('rust-static-disable-network-test-on-static-libraries.patch' > 'avoid-libxul-OOM-python-check.patch') > -sha256sums=('62e4297b682fad1ea50d8e32fc51c811169f8edec8d12d2aab0ea60b3197f011' > +sha256sums=('bbb1054d8f2717c634480556d3753a8483986af7360e023bb6232df80b746b0f' > 'SKIP' > '5f7ac724a5c5afd9322b1e59006f4170ea5354ca1e0e60dab08b7784c2d8463c' > 'f573d00835afe066ef1887bfea35099933ee07aeadc4c0d603972127e600cfc4' > diff --git a/libre/iceweasel/libre.patch b/libre/iceweasel/libre.patch > index 0870d45cb..6ac39f8b1 100644 > --- a/libre/iceweasel/libre.patch > +++ b/libre/iceweasel/libre.patch > @@ -25,14 +25,14 @@ index 7d37d26..4ebbc06 100644 > > -