From theova at bluewin.ch Mon Mar 9 20:29:01 2020 From: theova at bluewin.ch (theova) Date: Mon, 9 Mar 2020 21:29:01 +0100 Subject: [Dev] [PATCH] Update [libre/nextcloud-client] to v2.6.4 Message-ID: <20200309202901.3rnpjgbmjky2hwbd@RainbowWarrior.localdomain> The patches below update [libre/nextcloud-client] to the newest version 2.6.4. Tested on x86_64, successfully built on i686. The arm build failes on my arm chroot, but it is possible, that it compiles on others (such as the one in beefcake). -------------- next part -------------- From 3797850a1244b9970a38e8e054401f38c7a82609 Mon Sep 17 00:00:00 2001 From: Theo von Arx Date: Wed, 19 Feb 2020 21:20:57 +0100 Subject: [PATCH 1/2] Update [libre/nextcloud-client] to 2.6.3 - Bump version number, commit, and checksum - Add Nextcloud.conf to disable built-in updater - Built and successfully tested on x86_64 - Built on i686 - Build on armv7h failed --- libre/nextcloud-client/Nextcloud.conf | 2 ++ libre/nextcloud-client/PKGBUILD | 16 +++++++++++----- 2 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 libre/nextcloud-client/Nextcloud.conf diff --git a/libre/nextcloud-client/Nextcloud.conf b/libre/nextcloud-client/Nextcloud.conf new file mode 100644 index 000000000..232a67665 --- /dev/null +++ b/libre/nextcloud-client/Nextcloud.conf @@ -0,0 +1,2 @@ +[General] +skipUpdateCheck=true diff --git a/libre/nextcloud-client/PKGBUILD b/libre/nextcloud-client/PKGBUILD index 2fe462798..080dbd2ba 100644 --- a/libre/nextcloud-client/PKGBUILD +++ b/libre/nextcloud-client/PKGBUILD @@ -8,8 +8,8 @@ pkgname=nextcloud-client -pkgver=2.6.2 -_commit=1d745535f7a95ff2265d6b6b47121200338fce83 +pkgver=2.6.3 +_commit=5880c4954e0e8fcaed9df59f1134958be3f60c06 pkgrel=1 pkgrel+=.parabola1 pkgdesc='Nextcloud desktop client' @@ -30,7 +30,8 @@ source=("$pkgname::git+https://github.com/nextcloud/desktop.git?signed#commit=$_ issue1458-workaround.patch::https://github.com/yan12125/desktop/commit/7da680ef7843a52c3136916744f50d4a003bb8b5.patch issue1458-2.patch::https://github.com/yan12125/desktop/commit/2b313368325dac5b8d0e69394cfcc4faaa745f75.patch $pkgname-fix-build.diff - $pkgname-FS64630.diff) + $pkgname-FS64630.diff + Nextcloud.conf) source+=(remove-qtwebengine.patch) validpgpkeys=( A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan @@ -40,9 +41,11 @@ sha256sums=('SKIP' '07cd68f54c004175b4a09cce25830a357d0ebaafaf4e4cabfb8b0d4deeded2f3' '157c87a789219a3442ca5947c48dcd1ef3898612ff32070bf8842a42bfbe857a' '8b257a0554ceb54a7ed320dbfa3becb97d6845338e28a8aa0a4f6239f3141645' - '6dea4453f220b63b993722cb155d567959600af261403870f5e34d35144a4fa7') + '6dea4453f220b63b993722cb155d567959600af261403870f5e34d35144a4fa7' + '5f51e41ef01d4e5b88a4735531105b84b4fb5317adc2a2996117c03fe5a44fc7') sha256sums+=('77d7afd2dc65a7625e1617dd2c287c1be004deca2f64ecc18a96bb6c3cd733cf') -backup=('etc/Nextcloud/sync-exclude.lst') +backup=('etc/Nextcloud/sync-exclude.lst' + 'etc/Nextcloud/Nextcloud.conf') prepare() { # tmpdir for check() @@ -97,4 +100,7 @@ package() { cd $pkgname/build make DESTDIR="$pkgdir" install + + # Disables built-in update checker + install -Dm644 "$srcdir/Nextcloud.conf" -t "$pkgdir"/etc/Nextcloud } -- 2.25.1 -------------- next part -------------- From cce91fcae3a067b3f03fa2c63a5f480cea9cae09 Mon Sep 17 00:00:00 2001 From: Theo von Arx Date: Fri, 6 Mar 2020 18:32:50 +0100 Subject: [PATCH 2/2] Update [libre/nextcloud-client] to 2.6.4 --- libre/nextcloud-client/PKGBUILD | 9 ++------- libre/nextcloud-client/nextcloud-client-FS64630.diff | 12 ------------ 2 files changed, 2 insertions(+), 19 deletions(-) delete mode 100644 libre/nextcloud-client/nextcloud-client-FS64630.diff diff --git a/libre/nextcloud-client/PKGBUILD b/libre/nextcloud-client/PKGBUILD index 080dbd2ba..9afa9b0fb 100644 --- a/libre/nextcloud-client/PKGBUILD +++ b/libre/nextcloud-client/PKGBUILD @@ -8,8 +8,8 @@ pkgname=nextcloud-client -pkgver=2.6.3 -_commit=5880c4954e0e8fcaed9df59f1134958be3f60c06 +pkgver=2.6.4 +_commit=b45f5fd1a947dc21eb11c69049a99616a2ec950e pkgrel=1 pkgrel+=.parabola1 pkgdesc='Nextcloud desktop client' @@ -30,7 +30,6 @@ source=("$pkgname::git+https://github.com/nextcloud/desktop.git?signed#commit=$_ issue1458-workaround.patch::https://github.com/yan12125/desktop/commit/7da680ef7843a52c3136916744f50d4a003bb8b5.patch issue1458-2.patch::https://github.com/yan12125/desktop/commit/2b313368325dac5b8d0e69394cfcc4faaa745f75.patch $pkgname-fix-build.diff - $pkgname-FS64630.diff Nextcloud.conf) source+=(remove-qtwebengine.patch) validpgpkeys=( @@ -41,7 +40,6 @@ sha256sums=('SKIP' '07cd68f54c004175b4a09cce25830a357d0ebaafaf4e4cabfb8b0d4deeded2f3' '157c87a789219a3442ca5947c48dcd1ef3898612ff32070bf8842a42bfbe857a' '8b257a0554ceb54a7ed320dbfa3becb97d6845338e28a8aa0a4f6239f3141645' - '6dea4453f220b63b993722cb155d567959600af261403870f5e34d35144a4fa7' '5f51e41ef01d4e5b88a4735531105b84b4fb5317adc2a2996117c03fe5a44fc7') sha256sums+=('77d7afd2dc65a7625e1617dd2c287c1be004deca2f64ecc18a96bb6c3cd733cf') backup=('etc/Nextcloud/sync-exclude.lst' @@ -63,9 +61,6 @@ prepare() { # "Rename owncloud tests to nextcloud" - actually breaks building of tests patch -Np1 -i ../$pkgname-fix-build.diff - # https://bugs.archlinux.org/task/64630 - patch -Np1 -i ../$pkgname-FS64630.diff - # Remove qt5-webengine dependency patch -Np1 -i ../remove-qtwebengine.patch } diff --git a/libre/nextcloud-client/nextcloud-client-FS64630.diff b/libre/nextcloud-client/nextcloud-client-FS64630.diff deleted file mode 100644 index fc3654c31..000000000 --- a/libre/nextcloud-client/nextcloud-client-FS64630.diff +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/gui/generalsettings.cpp b/src/gui/generalsettings.cpp -index 62381d36d..c69592c82 100644 ---- a/src/gui/generalsettings.cpp -+++ b/src/gui/generalsettings.cpp -@@ -91,6 +91,7 @@ GeneralSettings::GeneralSettings(QWidget *parent) - #else - if (QOperatingSystemVersion::current() < QOperatingSystemVersion::Windows10) - #endif -+#else - _ui->showInExplorerNavigationPaneCheckBox->setVisible(false); - #endif - -- 2.25.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From theova at bluewin.ch Mon Mar 9 20:57:10 2020 From: theova at bluewin.ch (theova) Date: Mon, 9 Mar 2020 21:57:10 +0100 Subject: [Dev] Submitting patches Message-ID: <20200309205710.ygtgyvy5p4tahoqb@RainbowWarrior.localdomain> Hello For me, Parabola is a great platform to learn how to build packages and how to contribute to a free software project. Submitting patches is a central part in this process. Receiving feedback teaches you a lot and seeing your changes applied is a big motivation. However, the absence of feedback and/or acceptance may damp the enthusiasm. I don't want to point at anybody to say that they is obliged to give this feedback. It is a question for the Parabola community to discuss: How can we stimulate contribution? Do we need more documentation on how to involve contributors? Do we need technical tools (special mailing list, an open branch on git, a web interface, ...)? As one of the newer contributors, I see it as my possibility to give an honest feedback to bring this process a step further. Thank you for all the work you are doing for Parabola. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From freemor at freemor.ca Mon Mar 9 21:30:57 2020 From: freemor at freemor.ca (Freemor) Date: Mon, 9 Mar 2020 18:30:57 -0300 Subject: [Dev] Submitting patches In-Reply-To: <20200309205710.ygtgyvy5p4tahoqb@RainbowWarrior.localdomain> References: <20200309205710.ygtgyvy5p4tahoqb@RainbowWarrior.localdomain> Message-ID: <20200309213057.GA17267@freemor.ca> On Mon, Mar 09, 2020 at 09:57:10PM +0100, theova wrote: > Hello > > For me, Parabola is a great platform to learn how to build packages and > how to contribute to a free software project. > > Submitting patches is a central part in this process. Receiving feedback > teaches you a lot and seeing your changes applied is a big motivation. > > However, the absence of feedback and/or acceptance may damp the > enthusiasm. > > I don't want to point at anybody to say that they is obliged to give > this feedback. It is a question for the Parabola community to discuss: > How can we stimulate contribution? > > Do we need more documentation on how to involve contributors? Do we need > technical tools (special mailing list, an open branch on git, a > web interface, ...)? > > As one of the newer contributors, I see it as my possibility to give an > honest feedback to bring this process a step further. > > Thank you for all the work you are doing for Parabola. > > Oh trust me your patches are appreciated. Part of the problem causing the lack of feedback is that the already small pool of Devs took a bit of a hit recently when I had to step back a fair bit due to ongoing health concerns. I suspect that this has created a bit of a vacuum and left the others scrambling a bit. I tend to keep patches in my inbox for when I have time. They are also archived on the mailing list server. So they wont be forgotten about. The problem is basically not having the person power to hop on them as quickly as I'm sure me and the other Devs would really like to in a perfect world. This goes for the great patches from grizzlyuser also. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: From bill-auger at peers.community Tue Mar 10 14:37:43 2020 From: bill-auger at peers.community (bill-auger) Date: Tue, 10 Mar 2020 10:37:43 -0400 Subject: [Dev] Submitting patches In-Reply-To: <20200309213057.GA17267@freemor.ca> References: <20200309205710.ygtgyvy5p4tahoqb@RainbowWarrior.localdomain> <20200309213057.GA17267@freemor.ca> Message-ID: <20200310103743.75eacfe3@parabola> yea its mostly that - its just unfortunate that there are not more people offering their time to support GNU and fully free distros - all of the FSDG distros have small teams - most of them are operated completely on a labor-of-love basis, and either the community is not giving back as much love as they could, or the community is too small to support even the small number of fully free distros that we have - also, most of them are LTS distros; and perhaps the need for community contributions is not as evident, or even present - a fully rolling distro like parabola requires much more love, to insulate it from the harsh realities of IRL, which cause the human resources available at any given time, to fluctuate unpredictably; as it will for any project without the funding to keep people wearing their volunteer hats all day that fluctuation has swung low recently; but it could pick up again at any time - contributions, especially complete working PKGBUILDs, do remove some of the burden of package maintenance; but they need time to squeeze through the bottle-neck that is the total maintenance workload itself - in addition to packaging, there is server maintenance, installers and releases, user support, bug triage, and bug fixing - people may consider keeping their favorite packages on the bleeding-edge to be high-priority; but over-all, most packaging tasks, even the ones that block upgrades, are a relatively lower-priority task, compared to the critical essentials - that is really no different than what LTS distros do BTW of course, the bleeding-edge is what characterizes a rolling distro; but if the server is not serving, or the installers dont install, or there are bugs that dont get fixed, or users can not get help, then there really is no distro at all - of course, community relations and filling packaging requests are important; but during times when we need to prioritize, those are the things which can be deferred with the least grief for the most people - again, things could pick up at any time; but that is the situation we are in this month ovruni is currently the only one dedicated to upgrading packages, megver keeps on top the kernels, and freemor is giving time to user support and bug triaging - that just enough to keep the packages healthy; but of course there is always more that could be done, even in the best of times - currently, i am the only one who is putting a large number of hours per week into parabola; so anything else that i de-prioritize, will tend to languish somewhat, until we replenish the lull in volunteer/hours for the past few weeks, i have been intentionally ignoring the bug tracker and mailing list, in order to focus on the high-priority tasks, such as the server and releases - it was a good time to do that, because oaken-source and i had just done a sprint to get the essential bugs fixed and packages up to date - it does not take long for a rolling distro to accumulate new problems and new maintenance chores though everything posted to the mailing lists (including the spam) and bug tracker is sent to my email inbox; and i will address them eventually - rest assured, that nothing goes un-noticed - for example, when i get the time to upgrade iceweasel, and if no one else gets to it before me, i will definitely consult grizzlyuser's PKGBUILDs - its just a matter of when that one package will rise to the top of someone's priorities as for on-boarding of contributors and timely acknowledgements of contributions, a community liaison would help a lot - two people volunteered to do that last year, and they are the ones who convinced me to open a community web forum; but so far, neither of them has given parabola much of their time - in other words, rather than feeling unappreciated because of lack of acknowledgement, please do take it upon yourself to be the one who monitors contributions and pesters us about the highest-priority ones - it is unfortunate if ever we miss opportunities to on-board new contributors - its one of those chicken-and-egg deals - the projects that have the spare time to on-board new contributors, are the ones that need help the least, and vice-versa i have suggested that it may be good to open up the [*-testing] repos to a few heavy contributors, something like arch's "trusted users" - that would at least allow PKGBUILDs to be built and available for testing by anyone brave enough to enable the testing repos - im not sure how much it would be used though; or if the other parabola devs would concur; and again that new contributor system itself entails some extra work for me - ive actually done most of it already; but again, at the expense of other things of could have done - that could help a few popular packages to roll more freely; but what we really need is for a few people to dedicate a significant number of hours to parabola - if all of the current devs on the parabola roster could give parabola 4-8 per week, or if even one other person could put in as many hours as i have been, that would be enough to free any bottlen-necks, without any re-structuring From andreas at grapentin.org Thu Mar 12 13:00:31 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Thu, 12 Mar 2020 14:00:31 +0100 Subject: [Dev] Submitting patches In-Reply-To: <20200310103743.75eacfe3@parabola> References: <20200309205710.ygtgyvy5p4tahoqb@RainbowWarrior.localdomain> <20200309213057.GA17267@freemor.ca> <20200310103743.75eacfe3@parabola> Message-ID: <20200312130031.GA21545@parabola-pocket.localdomain> I'm commiting to reviewing and applying all patches that arrive on this list in the future. Keep them coming, they are appreciated. Best, Andreas On Tue, Mar 10, 2020 at 10:37:43AM -0400, bill-auger wrote: > yea its mostly that - its just unfortunate that there are not > more people offering their time to support GNU and fully free > distros - all of the FSDG distros have small teams - most of > them are operated completely on a labor-of-love basis, and > either the community is not giving back as much love as they > could, or the community is too small to support even the small > number of fully free distros that we have - also, most of them > are LTS distros; and perhaps the need for community > contributions is not as evident, or even present - a fully > rolling distro like parabola requires much more love, to > insulate it from the harsh realities of IRL, which cause the > human resources available at any given time, to fluctuate > unpredictably; as it will for any project without the funding to > keep people wearing their volunteer hats all day > > that fluctuation has swung low recently; but it could pick > up again at any time - contributions, especially complete > working PKGBUILDs, do remove some of the burden of package > maintenance; but they need time to squeeze through the > bottle-neck that is the total maintenance workload itself - in > addition to packaging, there is server maintenance, installers > and releases, user support, bug triage, and bug fixing - people > may consider keeping their favorite packages on the > bleeding-edge to be high-priority; but over-all, most packaging > tasks, even the ones that block upgrades, are a relatively > lower-priority task, compared to the critical essentials - that > is really no different than what LTS distros do BTW > > of course, the bleeding-edge is what characterizes a rolling > distro; but if the server is not serving, or the installers dont > install, or there are bugs that dont get fixed, or users can not > get help, then there really is no distro at all - of course, > community relations and filling packaging requests are > important; but during times when we need to prioritize, those > are the things which can be deferred with the least grief for the > most people - again, things could pick up at any time; but that > is the situation we are in this month > > ovruni is currently the only one dedicated to upgrading > packages, megver keeps on top the kernels, and freemor is giving > time to user support and bug triaging - that just enough to keep > the packages healthy; but of course there is always more that > could be done, even in the best of times - currently, i am the > only one who is putting a large number of hours per week into > parabola; so anything else that i de-prioritize, will tend to > languish somewhat, until we replenish the lull in volunteer/hours > > for the past few weeks, i have been intentionally ignoring the > bug tracker and mailing list, in order to focus on the > high-priority tasks, such as the server and releases - it was > a good time to do that, because oaken-source and i had just done > a sprint to get the essential bugs fixed and packages up to date > - it does not take long for a rolling distro to accumulate new > problems and new maintenance chores though > > everything posted to the mailing lists (including the spam) and > bug tracker is sent to my email inbox; and i will address them > eventually - rest assured, that nothing goes un-noticed - for > example, when i get the time to upgrade iceweasel, and if no one > else gets to it before me, i will definitely consult > grizzlyuser's PKGBUILDs - its just a matter of when that one > package will rise to the top of someone's priorities > > as for on-boarding of contributors and timely acknowledgements > of contributions, a community liaison would help a lot - two > people volunteered to do that last year, and they are the ones > who convinced me to open a community web forum; but so far, > neither of them has given parabola much of their time - in other > words, rather than feeling unappreciated because of lack of > acknowledgement, please do take it upon yourself to be the one > who monitors contributions and pesters us about the > highest-priority ones - it is unfortunate if ever we miss > opportunities to on-board new contributors - its one of those > chicken-and-egg deals - the projects that have the spare time > to on-board new contributors, are the ones that need help the > least, and vice-versa > > i have suggested that it may be good to open up the [*-testing] > repos to a few heavy contributors, something like arch's > "trusted users" - that would at least allow PKGBUILDs to be > built and available for testing by anyone brave enough to enable > the testing repos - im not sure how much it would be used > though; or if the other parabola devs would concur; and again > that new contributor system itself entails some extra work > for me - ive actually done most of it already; but again, at the > expense of other things of could have done - that could help a > few popular packages to roll more freely; but what we really need > is for a few people to dedicate a significant number of hours to > parabola - if all of the current devs on the parabola roster > could give parabola 4-8 per week, or if even one other person > could put in as many hours as i have been, that would be enough > to free any bottlen-necks, without any re-structuring > _______________________________________________ > 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 Thu Mar 12 13:01:14 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Thu, 12 Mar 2020 14:01:14 +0100 Subject: [Dev] [PATCH] Update [libre/nextcloud-client] to v2.6.4 In-Reply-To: <20200309202901.3rnpjgbmjky2hwbd@RainbowWarrior.localdomain> References: <20200309202901.3rnpjgbmjky2hwbd@RainbowWarrior.localdomain> Message-ID: <20200312130114.GB21545@parabola-pocket.localdomain> Thanks for the patch. I've applied it and rebuilt nextcloud-client. -A On Mon, Mar 09, 2020 at 09:29:01PM +0100, theova wrote: > The patches below update [libre/nextcloud-client] to the newest version > 2.6.4. > > Tested on x86_64, successfully built on i686. The arm build failes on my > arm chroot, but it is possible, that it compiles on others (such as the > one in beefcake). > From 3797850a1244b9970a38e8e054401f38c7a82609 Mon Sep 17 00:00:00 2001 > From: Theo von Arx > Date: Wed, 19 Feb 2020 21:20:57 +0100 > Subject: [PATCH 1/2] Update [libre/nextcloud-client] to 2.6.3 > > - Bump version number, commit, and checksum > - Add Nextcloud.conf to disable built-in updater > - Built and successfully tested on x86_64 > - Built on i686 > - Build on armv7h failed > --- > libre/nextcloud-client/Nextcloud.conf | 2 ++ > libre/nextcloud-client/PKGBUILD | 16 +++++++++++----- > 2 files changed, 13 insertions(+), 5 deletions(-) > create mode 100644 libre/nextcloud-client/Nextcloud.conf > > diff --git a/libre/nextcloud-client/Nextcloud.conf b/libre/nextcloud-client/Nextcloud.conf > new file mode 100644 > index 000000000..232a67665 > --- /dev/null > +++ b/libre/nextcloud-client/Nextcloud.conf > @@ -0,0 +1,2 @@ > +[General] > +skipUpdateCheck=true > diff --git a/libre/nextcloud-client/PKGBUILD b/libre/nextcloud-client/PKGBUILD > index 2fe462798..080dbd2ba 100644 > --- a/libre/nextcloud-client/PKGBUILD > +++ b/libre/nextcloud-client/PKGBUILD > @@ -8,8 +8,8 @@ > > > pkgname=nextcloud-client > -pkgver=2.6.2 > -_commit=1d745535f7a95ff2265d6b6b47121200338fce83 > +pkgver=2.6.3 > +_commit=5880c4954e0e8fcaed9df59f1134958be3f60c06 > pkgrel=1 > pkgrel+=.parabola1 > pkgdesc='Nextcloud desktop client' > @@ -30,7 +30,8 @@ source=("$pkgname::git+https://github.com/nextcloud/desktop.git?signed#commit=$_ > issue1458-workaround.patch::https://github.com/yan12125/desktop/commit/7da680ef7843a52c3136916744f50d4a003bb8b5.patch > issue1458-2.patch::https://github.com/yan12125/desktop/commit/2b313368325dac5b8d0e69394cfcc4faaa745f75.patch > $pkgname-fix-build.diff > - $pkgname-FS64630.diff) > + $pkgname-FS64630.diff > + Nextcloud.conf) > source+=(remove-qtwebengine.patch) > validpgpkeys=( > A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan > @@ -40,9 +41,11 @@ sha256sums=('SKIP' > '07cd68f54c004175b4a09cce25830a357d0ebaafaf4e4cabfb8b0d4deeded2f3' > '157c87a789219a3442ca5947c48dcd1ef3898612ff32070bf8842a42bfbe857a' > '8b257a0554ceb54a7ed320dbfa3becb97d6845338e28a8aa0a4f6239f3141645' > - '6dea4453f220b63b993722cb155d567959600af261403870f5e34d35144a4fa7') > + '6dea4453f220b63b993722cb155d567959600af261403870f5e34d35144a4fa7' > + '5f51e41ef01d4e5b88a4735531105b84b4fb5317adc2a2996117c03fe5a44fc7') > sha256sums+=('77d7afd2dc65a7625e1617dd2c287c1be004deca2f64ecc18a96bb6c3cd733cf') > -backup=('etc/Nextcloud/sync-exclude.lst') > +backup=('etc/Nextcloud/sync-exclude.lst' > + 'etc/Nextcloud/Nextcloud.conf') > > prepare() { > # tmpdir for check() > @@ -97,4 +100,7 @@ package() { > cd $pkgname/build > > make DESTDIR="$pkgdir" install > + > + # Disables built-in update checker > + install -Dm644 "$srcdir/Nextcloud.conf" -t "$pkgdir"/etc/Nextcloud > } > -- > 2.25.1 > > From cce91fcae3a067b3f03fa2c63a5f480cea9cae09 Mon Sep 17 00:00:00 2001 > From: Theo von Arx > Date: Fri, 6 Mar 2020 18:32:50 +0100 > Subject: [PATCH 2/2] Update [libre/nextcloud-client] to 2.6.4 > > --- > libre/nextcloud-client/PKGBUILD | 9 ++------- > libre/nextcloud-client/nextcloud-client-FS64630.diff | 12 ------------ > 2 files changed, 2 insertions(+), 19 deletions(-) > delete mode 100644 libre/nextcloud-client/nextcloud-client-FS64630.diff > > diff --git a/libre/nextcloud-client/PKGBUILD b/libre/nextcloud-client/PKGBUILD > index 080dbd2ba..9afa9b0fb 100644 > --- a/libre/nextcloud-client/PKGBUILD > +++ b/libre/nextcloud-client/PKGBUILD > @@ -8,8 +8,8 @@ > > > pkgname=nextcloud-client > -pkgver=2.6.3 > -_commit=5880c4954e0e8fcaed9df59f1134958be3f60c06 > +pkgver=2.6.4 > +_commit=b45f5fd1a947dc21eb11c69049a99616a2ec950e > pkgrel=1 > pkgrel+=.parabola1 > pkgdesc='Nextcloud desktop client' > @@ -30,7 +30,6 @@ source=("$pkgname::git+https://github.com/nextcloud/desktop.git?signed#commit=$_ > issue1458-workaround.patch::https://github.com/yan12125/desktop/commit/7da680ef7843a52c3136916744f50d4a003bb8b5.patch > issue1458-2.patch::https://github.com/yan12125/desktop/commit/2b313368325dac5b8d0e69394cfcc4faaa745f75.patch > $pkgname-fix-build.diff > - $pkgname-FS64630.diff > Nextcloud.conf) > source+=(remove-qtwebengine.patch) > validpgpkeys=( > @@ -41,7 +40,6 @@ sha256sums=('SKIP' > '07cd68f54c004175b4a09cce25830a357d0ebaafaf4e4cabfb8b0d4deeded2f3' > '157c87a789219a3442ca5947c48dcd1ef3898612ff32070bf8842a42bfbe857a' > '8b257a0554ceb54a7ed320dbfa3becb97d6845338e28a8aa0a4f6239f3141645' > - '6dea4453f220b63b993722cb155d567959600af261403870f5e34d35144a4fa7' > '5f51e41ef01d4e5b88a4735531105b84b4fb5317adc2a2996117c03fe5a44fc7') > sha256sums+=('77d7afd2dc65a7625e1617dd2c287c1be004deca2f64ecc18a96bb6c3cd733cf') > backup=('etc/Nextcloud/sync-exclude.lst' > @@ -63,9 +61,6 @@ prepare() { > # "Rename owncloud tests to nextcloud" - actually breaks building of tests > patch -Np1 -i ../$pkgname-fix-build.diff > > - # https://bugs.archlinux.org/task/64630 > - patch -Np1 -i ../$pkgname-FS64630.diff > - > # Remove qt5-webengine dependency > patch -Np1 -i ../remove-qtwebengine.patch > } > diff --git a/libre/nextcloud-client/nextcloud-client-FS64630.diff b/libre/nextcloud-client/nextcloud-client-FS64630.diff > deleted file mode 100644 > index fc3654c31..000000000 > --- a/libre/nextcloud-client/nextcloud-client-FS64630.diff > +++ /dev/null > @@ -1,12 +0,0 @@ > -diff --git a/src/gui/generalsettings.cpp b/src/gui/generalsettings.cpp > -index 62381d36d..c69592c82 100644 > ---- a/src/gui/generalsettings.cpp > -+++ b/src/gui/generalsettings.cpp > -@@ -91,6 +91,7 @@ GeneralSettings::GeneralSettings(QWidget *parent) > - #else > - if (QOperatingSystemVersion::current() < QOperatingSystemVersion::Windows10) > - #endif > -+#else > - _ui->showInExplorerNavigationPaneCheckBox->setVisible(false); > - #endif > - > -- > 2.25.1 > > _______________________________________________ > 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 Thu Mar 12 13:02:28 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Thu, 12 Mar 2020 14:02:28 +0100 Subject: [Dev] Orphan Libre package [iceweasel] marked out-of-date In-Reply-To: References: <20200211104621.665749.89682@winston.parabola.nu> Message-ID: <20200312130228.GC21545@parabola-pocket.localdomain> Thanks for the patches. I applied them and the packages are currently rebuilding. Keep them coming. Especially patches to update the ice* family of packages are always appreciated, mainly because they take so much time to get right. So thanks again! -A On Fri, Feb 14, 2020 at 09:52:25PM +0000, grizzlyuser wrote: > Please find updated patches for iceweasel 73.0-1 attached. Built > and smoke tested for x86_64, armv7h, i686. > > iceweasel_branding_73.0-1.patch should be applied to the > contents of [1]. I couldn't find actual git repository for > those. Please apply the patch with 'git apply' rather than > 'patch', because it looks like the latter doesn't handle symlink > renaming. > > Branding changes are necessary because of the missing > 'firefox-wordmark.svg' mentioned earlier. I chose to generate it > the same way as 'about-wordmark.svg'. Overall, it seems branding > package needs to be updated according to latest changes from > Firefox, and to replace glyphs of nonfree font in the logo (see > [2]). > > Successfully built the package for ARM without > "mk_add_options MOZ_MAKE_FLAGS="-j2"" > But it still took about 8 hours on six x86_64 cores. > > [1] https://repo.parabola.nu/other/iceweasel/iceweasel_70.0-1.branding.tar.xz > [2] https://labs.parabola.nu/issues/2488#note-8 > From a8ca0a93ba35c8d5df77fe00b4d8bb5234150c35 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Wed, 12 Feb 2020 11:44:31 +0200 > Subject: [PATCH 1/8] Sync with changes from Arch Linux Firefox 73.0-1 > > --- > libre/iceweasel/PKGBUILD | 41 ++++++++++++++++++++-------------------- > 1 file changed, 21 insertions(+), 20 deletions(-) > > diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD > index 3b7833ca3..f285904dd 100644 > --- a/libre/iceweasel/PKGBUILD > +++ b/libre/iceweasel/PKGBUILD > @@ -47,7 +47,7 @@ > pkgname=iceweasel > replaces=('firefox') > epoch=1 > -pkgver=72.0.1 > +pkgver=73.0 > pkgrel=1 > pkgrel+=.parabola1 > _brandingver=70.0 > @@ -103,7 +103,7 @@ prepare() { > cd firefox-$pkgver > > # https://bugzilla.mozilla.org/show_bug.cgi?id=1530052 > - msg2 "applying 0001-Use-remoting-name-for-GDK-application-names.patch" > + echo "applying 0001-Use-remoting-name-for-GDK-application-names.patch" > patch -Np1 -i ../0001-Use-remoting-name-for-GDK-application-names.patch > > cat >../mozconfig < @@ -164,9 +164,9 @@ END > # mozbuild.configure.options.InvalidOptionError: --disable-eme is not available in this configuration > sed -i 's|ac_add_options --disable-eme||' ../mozconfig > > - msg2 "applying arm.patch" > + echo "applying arm.patch" > patch -p1 -i ../arm.patch > - msg2 "applying build-arm-libopus.patch" > + echo "applying build-arm-libopus.patch" > patch -p1 -i ../build-arm-libopus.patch > ;; > i686) > @@ -184,23 +184,23 @@ END > > # test failure in rust code (complaining about network functions) when PGO is used, > # see https://bugzilla.mozilla.org/show_bug.cgi?id=1565757 > - msg2 "applying rust-static-disable-network-test-on-static-libraries.patch" > + echo "applying rust-static-disable-network-test-on-static-libraries.patch" > patch -p1 -i "$srcdir"/rust-static-disable-network-test-on-static-libraries.patch > > # readelf: Error: Unable to seek to 0x801db328 for section headers > - msg2 "applying avoid-libxul-OOM-python-check.patch" > + echo "applying avoid-libxul-OOM-python-check.patch" > patch -p1 -i "$srcdir"/avoid-libxul-OOM-python-check.patch > ;; > x86_64) > ;; > - *) error "no [ARCH-SPECIFIC CONFIG] for arch: ${CARCH}" ; return 1 ; > + *) echo "no [ARCH-SPECIFIC CONFIG] for arch: ${CARCH}" ; return 1 ; > ;; > esac > > > ## branding ## > > - msg2 "applying parabola branding" > + echo "applying parabola branding" > local brandingsrcdir="${srcdir}/${pkgname}-${_brandingver}" > local brandingdestdir=browser/branding/${pkgname} > rm -rf -- ${brandingdestdir} > @@ -242,7 +242,7 @@ END > ## libre patching ## > > # Remove remaining non-free bits > - msg2 "applying libre.patch" > + echo "applying libre.patch" > patch -Np1 -i "$srcdir/libre.patch" > > # Disable various components at the source level > @@ -263,7 +263,7 @@ END > # local _remove_engines_sed='s|.*oogle.*| "ddg", "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-labs", "parabola-packages", "parabola-wiki-en", "searx", "wikipedia", "yacy"|g' > local _remove_engines_sed='s|.*oogle.*| "ddg", "wikipedia"|g' > local _search_config_file=browser/components/search/extensions/list.json > - msg2 "applying libre-searchengines.patch" > + echo "applying libre-searchengines.patch" > patch -Np1 -i "$srcdir/libre-searchengines.patch" > sed -i "${_remove_engines_sed}" ${_search_config_file} > > @@ -322,13 +322,13 @@ build() { > ;; > x86_64) > # Do 3-tier PGO > - msg2 "Building instrumented browser..." > + echo "Building instrumented browser..." > cat >.mozconfig ../mozconfig - < ac_add_options --enable-profile-generate=cross > END > ./mach build > > - msg2 "Profiling instrumented browser..." > + echo "Profiling instrumented browser..." > ./mach package > LLVM_PROFDATA=llvm-profdata \ > JARLOG_FILE="$PWD/jarlog" \ > @@ -336,16 +336,16 @@ END > ./mach python build/pgo/profileserver.py > > if [[ ! -s merged.profdata ]]; then > - error "No profile data produced." > + echo "No profile data produced." > return 1 > fi > > if [[ ! -s jarlog ]]; then > - error "No jar log produced." > + echo "No jar log produced." > return 1 > fi > > - msg2 "Removing instrumented browser..." > + echo "Removing instrumented browser..." > ./mach clobber > > cat >.mozconfig ../mozconfig - < @@ -355,18 +355,18 @@ ac_add_options --with-pgo-profile-path=${PWD at Q}/merged.profdata > ac_add_options --with-pgo-jarlog=${PWD at Q}/jarlog > END > ;; > - *) error "no [ARCH-SPECIFIC CONFIG] for arch: ${CARCH}" ; return 1 ; > + *) echo "no [ARCH-SPECIFIC CONFIG] for arch: ${CARCH}" ; return 1 ; > ;; > esac > > # sanity checks > # each of the [ARCH-SPECIFIC CONFIG] branches above should have created .mozconfig > - [[ ! -f .mozconfig ]] && error ".mozconfig file not found in source root" && return 1 > + [[ ! -f .mozconfig ]] && echo ".mozconfig file not found in source root" && return 1 > > - msg2 "Building optimized browser..." > + echo "Building optimized browser..." > ./mach build > > - msg2 "Building symbol archive..." > + echo "Building symbol archive..." > ./mach buildsymbols > } > > @@ -440,7 +440,7 @@ END > ;; > x86_64) > ;; > - *) error "no [ARCH-SPECIFIC INSTALL] for arch: ${CARCH}" ; return 1 ; > + *) echo "no [ARCH-SPECIFIC INSTALL] for arch: ${CARCH}" ; return 1 ; > ;; > esac > > @@ -455,3 +455,4 @@ END > fi > } > > +# vim:set sw=2 et: > -- > 2.25.0 > > > From 72d8c6f69f797f681320956f006e39be29d92f03 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Wed, 12 Feb 2020 12:39:16 +0200 > Subject: [PATCH 2/8] Sync with changes from Arch Linux ARM Firefox 73.0-1 > > Let's stick as close to upstream as possible. I've made these changes > after comparing PKGBUILDs from Arch Linux and Arch Linux ARM. For ARM, > some options like "ac_add_options --enable-hardening" are commented, > and that does not mean they can be replaced by e.g. > "ac_add_options --disable-hardening". Instead, that means these options > are just reset to default values, which can be different now or later. > --- > libre/iceweasel/PKGBUILD | 30 +++++++++++++++++++----------- > libre/iceweasel/arm.patch | 8 +++++--- > 2 files changed, 24 insertions(+), 14 deletions(-) > > diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD > index f285904dd..f3668831f 100644 > --- a/libre/iceweasel/PKGBUILD > +++ b/libre/iceweasel/PKGBUILD > @@ -5,6 +5,7 @@ > # Maintainer (alarm): Kevin Mihelich > # Maintainer (arch32): Andreas Baumann > # Contributor (arch32): Erich Eckner > +# Contributor (Arch Linux ARM): Kevin Mihelich > # Contributor: Andreas Grapentin > # Contributor: Luke Shumaker > # Contributor: Andr?? Silva > @@ -148,20 +149,26 @@ END > ## [ARCH-SPECIFIC CONFIG] ## > case ${CARCH} in > armv7h) > + sed -i ' > + /--enable-hardening/d > + /--enable-optimize/d > + /--enable-rust-simd/d > + ' ../mozconfig > + > cat >>../mozconfig < -ac_add_options --disable-hardening > -ac_add_options --disable-optimize > -ac_add_options --enable-optimize="-g0 -O2" > -ac_add_options --disable-rust-simd > -ac_add_options --disable-lto > export CC=clang > export CXX=clang++ > +ac_add_options --disable-webrtc > ac_add_options --disable-elf-hack > + > +# https://bugzilla.redhat.com/show_bug.cgi?id=1641623 > ac_add_options --disable-av1 > +ac_add_options --enable-optimize="-g0 -O2" > END > # mk_add_options MOZ_MAKE_FLAGS=${MAKEFLAGS} # from archlinuxarm > > # mozbuild.configure.options.InvalidOptionError: --disable-eme is not available in this configuration > + # EME is disabled anyway in the built package, but better check if it exists for ARM each new release. > sed -i 's|ac_add_options --disable-eme||' ../mozconfig > > echo "applying arm.patch" > @@ -282,10 +289,12 @@ build() { > # LTO needs more open files > ulimit -n 4096 > > - # -fno-plt with cross-LTO causes obscure LLVM errors > - # LLVM ERROR: Function Import: link error > - CFLAGS="${CFLAGS/-fno-plt/}" > - CXXFLAGS="${CXXFLAGS/-fno-plt/}" > + if [[ $CARCH != armv7h ]]; then > + # -fno-plt with cross-LTO causes obscure LLVM errors > + # LLVM ERROR: Function Import: link error > + CFLAGS="${CFLAGS/-fno-plt/}" > + CXXFLAGS="${CXXFLAGS/-fno-plt/}" > + fi > > # DEBUG: clang-9: error: unknown argument: '-fvar-tracking-assignments' > CFLAGS="${CFLAGS/-fvar-tracking-assignments/}" > @@ -298,8 +307,7 @@ build() { > export CFLAGS+=" -g0" > export CXXFLAGS+=" -g0" > export LDFLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads" > -# export RUSTFLAGS="-Cdebuginfo=0" # from archlinuxarm > - export RUSTFLAGS+=" -Cdebuginfo=0 -Clto=off" # archlinuxarm has --disable-lto but not -Clto=off > + export RUSTFLAGS="-Cdebuginfo=0" > > # skipping PGO "instrumented browser"; so we have the final .mozconfig now > cp ../mozconfig .mozconfig > diff --git a/libre/iceweasel/arm.patch b/libre/iceweasel/arm.patch > index c0f15ee60..9e2ed1510 100644 > --- a/libre/iceweasel/arm.patch > +++ b/libre/iceweasel/arm.patch > @@ -1,6 +1,8 @@ > -diff --git a/js/src/wasm/WasmSignalHandlers.cpp b/js/src/wasm/WasmSignalHandlers.cpp > -index 636537f847..0f3461af16 100644 > ---- a/js/src/wasm/WasmSignalHandlers.cpp > +https://bugzilla.mozilla.org/show_bug.cgi?id=1526653 > + > +diff --git a/js/src/wasm/WasmSignalHandlers.cpp.orig b/js/src/wasm/WasmSignalHandlers.cpp > +index 636537f..0f3461a 100644 > +--- a/js/src/wasm/WasmSignalHandlers.cpp.orig > +++ b/js/src/wasm/WasmSignalHandlers.cpp > @@ -244,7 +244,7 @@ using mozilla::DebugOnly; > // emulation here. > -- > 2.25.0 > > > From 058050b974329aa0d53c5333e6f0efd29a1d4e83 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Wed, 12 Feb 2020 12:40:21 +0200 > Subject: [PATCH 3/8] Drop patching of source code comments and non-user-facing > documentation > > There are 2k+ files in Firefox source code that contain > 'Firefox' (case sensitive). I guess it's not practical to patch them > all that way. Batch search and replace looks like a better approach, > more like in Abrowser from Trisquel. > --- > libre/iceweasel/libre.patch | 41 ------------------------------------- > 1 file changed, 41 deletions(-) > > diff --git a/libre/iceweasel/libre.patch b/libre/iceweasel/libre.patch > index 018ab6e5d..3dbc2cad0 100644 > --- a/libre/iceweasel/libre.patch > +++ b/libre/iceweasel/libre.patch > @@ -15,21 +15,6 @@ index ecb82a2..5d522ef 100644 > -# addon install > -origin install 1 https://private-network.firefox.com > -origin install 1 https://fpn.firefox.com > -diff --git a/browser/components/newtab/docs/index.rst b/browser/components/newtab/docs/index.rst > -index ea1e42a..855b245 100644 > ---- a/browser/components/newtab/docs/index.rst > -+++ b/browser/components/newtab/docs/index.rst > -@@ -1,8 +1,8 @@ > - ====================== > --Firefox Home (New Tab) > -+Iceweasel Home (New Tab) > - ====================== > - > --All files related to Firefox Home, which includes content that appears on `about:home`, > -+All files related to Iceweasel Home, which includes content that appears on `about:home`, > - `about:newtab`, and `about:welcome`, can we found in the `browser/components/newtab` directory. > - Some of these source files (such as `.js`, `.jsx`, and `.sass`) require an additional build step. > - We are working on migrating this to work with `mach`, but in the meantime, please > diff --git a/browser/components/preferences/in-content/sync.inc.xhtml b/browser/components/preferences/in-content/sync.inc.xhtml > index 7d37d26..4ebbc06 100644 > --- a/browser/components/preferences/in-content/sync.inc.xhtml > @@ -57,19 +42,6 @@ index 7d37d26..4ebbc06 100644 > > > > -diff --git a/browser/locales/en-US/browser/newtab/newtab.ftl b/browser/locales/en-US/browser/newtab/newtab.ftl > -index 0737833..7cb90d6 100644 > ---- a/browser/locales/en-US/browser/newtab/newtab.ftl > -+++ b/browser/locales/en-US/browser/newtab/newtab.ftl > -@@ -2,7 +2,7 @@ > - # License, v. 2.0. If a copy of the MPL was not distributed with this > - # file, You can obtain one at http://mozilla.org/MPL/2.0/. > - > --### Firefox Home / New Tab strings for about:home / about:newtab. > -+### Iceweasel Home / New Tab strings for about:home / about:newtab. > - > - newtab-page-title = New Tab > - newtab-settings-button = > diff --git a/browser/locales/en-US/browser/policies/policies-descriptions.ftl b/browser/locales/en-US/browser/policies/policies-descriptions.ftl > index dabfadc..3ce732e 100644 > --- a/browser/locales/en-US/browser/policies/policies-descriptions.ftl > @@ -193,19 +165,6 @@ index 2d3c7b4..00221d3 100644 > > -#endif > > -diff --git a/devtools/client/locales/en-US/sourceeditor.properties b/devtools/client/locales/en-US/sourceeditor.properties > -index 9427244..c17d490 100644 > ---- a/devtools/client/locales/en-US/sourceeditor.properties > -+++ b/devtools/client/locales/en-US/sourceeditor.properties > -@@ -4,7 +4,7 @@ > - > - # LOCALIZATION NOTE These strings are used inside the Source Editor component. > - # This component is used whenever source code is displayed for the purpose of > --# being edited, inside the Firefox developer tools (like Style Editor). > -+# being edited, inside the Iceweasel developer tools (like Style Editor). > - > - # LOCALIZATION NOTE The correct localization of this file might be to keep it > - # in English, or another language commonly spoken among web developers. > diff --git a/devtools/client/whats-new/src/main.js b/devtools/client/whats-new/src/main.js > index 0a31843..c01e488 100644 > --- a/devtools/client/whats-new/src/main.js > -- > 2.25.0 > > > From 0e698ce893f28bc6aab601fa8cd344addb1ee150 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Wed, 12 Feb 2020 12:40:51 +0200 > Subject: [PATCH 4/8] Update rebranding of DevTools What's New tab > > --- > libre/iceweasel/libre.patch | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/libre/iceweasel/libre.patch b/libre/iceweasel/libre.patch > index 3dbc2cad0..adb1e8256 100644 > --- a/libre/iceweasel/libre.patch > +++ b/libre/iceweasel/libre.patch > @@ -178,6 +178,15 @@ index 0a31843..c01e488 100644 > linkText: "Read more", > linkUrl: `https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/72?${utmParams}`, > features: [ > +@@ -39,7 +39,7 @@ const release = { > + href: `https://wiki.developer.mozilla.org/docs/Tools/Debugger/How_to/Set_a_watchpoint_on_a_property?${utmParams}`, > + }, > + { > +- header: `Improvements to VS Code???s Debugger for Firefox`, > ++ header: `Improvements to VS Code???s Debugger for Iceweasel`, > + description: `A new source map integration makes debugging faster and also integrates with VSCode???s new column breakpoints UI for fine-grained control. The new Watchpoints can be used via VSCode???s Data Points.`, > + href: `https://marketplace.visualstudio.com/items?itemName=firefox-devtools.vscode-firefox-debug`, > + }, > @@ -66,29 +66,6 @@ const release = { > ], > }; > -- > 2.25.0 > > > From fe9709bc7a44f9852ac1d909d87585ab7eff17ee Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Wed, 12 Feb 2020 13:12:59 +0200 > Subject: [PATCH 5/8] Change search placeholder in about:addons > > --- > libre/iceweasel/libre.patch | 11 ++++++++++- > 1 file changed, 10 insertions(+), 1 deletion(-) > > diff --git a/libre/iceweasel/libre.patch b/libre/iceweasel/libre.patch > index adb1e8256..96852f0ae 100644 > --- a/libre/iceweasel/libre.patch > +++ b/libre/iceweasel/libre.patch > @@ -301,5 +301,14 @@ index edd871b..77870fe 100644 > - .placeholder = Search addons.mozilla.org > + .placeholder = Search www.parabola.nu/packages > .searchbuttonlabel = Search > - > + > search-header-shortcut = > +@@ -482,7 +482,7 @@ theme-heading-search-label = Find more themes > + extension-heading-search-label = Find more extensions > + default-heading-search-label = Find more add-ons > + addons-heading-search-input = > +- .placeholder = Search addons.mozilla.org > ++ .placeholder = Search www.parabola.nu/packages > + > + addon-page-options-button = > + .title = Tools for all add-ons > -- > 2.25.0 > > > From 996a55cb7ff3ecbbaed426bfab3ff1656ee3df13 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Wed, 12 Feb 2020 13:13:20 +0200 > Subject: [PATCH 6/8] Disable 'What's New' gift icon in toolbar and main menu. > > --- > libre/iceweasel/vendor.js.in | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/libre/iceweasel/vendor.js.in b/libre/iceweasel/vendor.js.in > index f530b75e2..505495fd7 100644 > --- a/libre/iceweasel/vendor.js.in > +++ b/libre/iceweasel/vendor.js.in > @@ -315,3 +315,7 @@ pref("extensions.getAddons.search.browseURL", "https://www.parabola.nu/packages/ > > // Make extensions work on Mozilla domains > pref("extensions.webextensions.restrictedDomains", ""); > + > +// Disable 'What's New' gift icon in toolbar and main menu. > +// It shows downloaded news that sometimes contain links to non-free software like mobile Firefox. > +pref("browser.messaging-system.whatsNewPanel.enabled", false); > -- > 2.25.0 > > > From 508fda9d1da70967286747fbf9357b3e8b8151f6 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Thu, 13 Feb 2020 15:24:59 +0200 > Subject: [PATCH 7/8] Make extensions actually work on Mozilla domains > > Single previous pref is not enough, effect is seen only with both. > --- > libre/iceweasel/vendor.js.in | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/libre/iceweasel/vendor.js.in b/libre/iceweasel/vendor.js.in > index 505495fd7..562f270d7 100644 > --- a/libre/iceweasel/vendor.js.in > +++ b/libre/iceweasel/vendor.js.in > @@ -315,6 +315,7 @@ pref("extensions.getAddons.search.browseURL", "https://www.parabola.nu/packages/ > > // Make extensions work on Mozilla domains > pref("extensions.webextensions.restrictedDomains", ""); > +pref("privacy.resistFingerprinting.block_mozAddonManager", true); > > // Disable 'What's New' gift icon in toolbar and main menu. > // It shows downloaded news that sometimes contain links to non-free software like mobile Firefox. > -- > 2.25.0 > > > From 8f7dace226bb4a9b23846249c40b70ef2751dd39 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Thu, 13 Feb 2020 15:26:37 +0200 > Subject: [PATCH 8/8] updpkgsums, branding version bump, minor fixes > > i686 builds with gcc not clang, no need to remove debug flags for it. > --- > libre/iceweasel/PKGBUILD | 24 ++++++++++--------- > .../avoid-libxul-OOM-python-check.patch | 2 +- > 2 files changed, 14 insertions(+), 12 deletions(-) > > diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD > index f3668831f..babb5a045 100644 > --- a/libre/iceweasel/PKGBUILD > +++ b/libre/iceweasel/PKGBUILD > @@ -40,7 +40,7 @@ > # privacy: > # - Remove Google API keys and usage > # - Disable Mozilla telemetry and crash reporting (good manners > -# because of all of the other patching we're doing > +# because of all of the other patching we're doing) > # > # [1]: https://www.mozilla.org/en-US/foundation/trademarks/policy/ > > @@ -51,7 +51,7 @@ epoch=1 > pkgver=73.0 > pkgrel=1 > pkgrel+=.parabola1 > -_brandingver=70.0 > +_brandingver=73.0 > _brandingrel=1 > pkgdesc="Standalone web browser derived from Mozilla Firefox" > arch=(x86_64) > @@ -83,19 +83,19 @@ 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=('1fa59aedc8469c3e6ffb12449ab7de2f93776f7679eedebfb74aa309b694956f' > +sha256sums=('b57af802aae32d7f4624ce8b373701236b76904abcb893ded9e0cb5805ba6e17' > 'SKIP' > '5f7ac724a5c5afd9322b1e59006f4170ea5354ca1e0e60dab08b7784c2d8463c' > 'f573d00835afe066ef1887bfea35099933ee07aeadc4c0d603972127e600cfc4' > 'e90956067d8549f02864d612369ed8714d7173f0ee07bbfb4374a7323b4a733e' > 'SKIP' > - '1169ccda88642881e0ba024f0c82fce9ac3064d3587517f9960e88cae479ce3e' > + 'dbcd5e241ea559c611bb651b41d5f763375f5c5517390c47a0faa60544867772' > 'dfed11d97f1d4198a3dc608be159b6b53a11054f376cdb73bb0fe9a487ae9418' > - '4979e733215492372c196cdb93ec61eac1fbbd44f44e637dbd420040c8d9affe') > -sha256sums_armv7h=('2bb1f6b9b66a00f4f98eb5cdb2f25972018efe042153503cbc8c494780d7225e' > - '2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9') > + '940772282aa7b9e6fcb59ac27994fda548b8ab9fb73cc778d422d359fdd9bb93') > sha256sums_i686=('4da71f6614dce71db8e9ec2d317514aae90838c2c65620d435f0df06b45b578b' > - '5a3e038a57c4576dcb88766d41cbfda5ad109d5cfe41d2000f7ba25563bf00f2') > + '1882cd2a1689d41c3111abe45dab7215a5b292d5fff24fdde9af25af7b891a59') > +sha256sums_armv7h=('bc00516032330760444939c516a60c78f868631e1b37f075f0fe71a53737b966' > + '2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9') > validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases > validpgpkeys+=('BFA8008A8265677063B11BF47171986E4B745536') # Andreas Grapentin > > @@ -296,9 +296,11 @@ build() { > CXXFLAGS="${CXXFLAGS/-fno-plt/}" > fi > > - # DEBUG: clang-9: error: unknown argument: '-fvar-tracking-assignments' > - CFLAGS="${CFLAGS/-fvar-tracking-assignments/}" > - CXXFLAGS="${CXXFLAGS/-fvar-tracking-assignments/}" > + if [[ $CARCH != i686 ]]; then > + # DEBUG: clang-9: error: unknown argument: '-fvar-tracking-assignments' > + CFLAGS="${CFLAGS/-fvar-tracking-assignments/}" > + CXXFLAGS="${CXXFLAGS/-fvar-tracking-assignments/}" > + fi > > ## [ARCH-SPECIFIC CONFIG] ## > case ${CARCH} in > diff --git a/libre/iceweasel/avoid-libxul-OOM-python-check.patch b/libre/iceweasel/avoid-libxul-OOM-python-check.patch > index 9ab81bb7b..1e41e7b17 100644 > --- a/libre/iceweasel/avoid-libxul-OOM-python-check.patch > +++ b/libre/iceweasel/avoid-libxul-OOM-python-check.patch > @@ -4,7 +4,7 @@ diff -rauN a/config/rules.mk b/config/rules.mk > @@ -663,7 +663,7 @@ > $(RM) $@ > endif > - $(MKSHLIB) $($@_$(OBJS_VAR_SUFFIX)) $(RESFILE) $(LDFLAGS) $(STATIC_LIBS) $(SHARED_LIBS) $(EXTRA_DSO_LDOPTS) $(MOZ_GLUE_LDFLAGS) $(OS_LIBS) > + $(MKSHLIB) $($@_OBJS) $(RESFILE) $(LDFLAGS) $(STATIC_LIBS) $(SHARED_LIBS) $(EXTRA_DSO_LDOPTS) $(MOZ_GLUE_LDFLAGS) $(OS_LIBS) > - $(call py_action,check_binary,--target $@) > +# $(call py_action,check_binary,--target $@) > > -- > 2.25.0 > > From 7b8699f8745bfed647de3409abf036bd465dadff Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Fri, 14 Feb 2020 20:30:55 +0200 > Subject: [PATCH] Bump version and make firefox-wordmark.svg > > > diff --git a/iceweasel-70.0/branding/Makefile.in b/iceweasel-73.0/branding/Makefile.in > similarity index 100% > rename from iceweasel-70.0/branding/Makefile.in > rename to iceweasel-73.0/branding/Makefile.in > diff --git a/iceweasel-70.0/branding/aboutIce.js b/iceweasel-73.0/branding/aboutIce.js > similarity index 100% > rename from iceweasel-70.0/branding/aboutIce.js > rename to iceweasel-73.0/branding/aboutIce.js > diff --git a/iceweasel-70.0/branding/aboutIce.manifest b/iceweasel-73.0/branding/aboutIce.manifest > similarity index 100% > rename from iceweasel-70.0/branding/aboutIce.manifest > rename to iceweasel-73.0/branding/aboutIce.manifest > diff --git a/iceweasel-70.0/branding/configure.sh b/iceweasel-73.0/branding/configure.sh > similarity index 100% > rename from iceweasel-70.0/branding/configure.sh > rename to iceweasel-73.0/branding/configure.sh > diff --git a/iceweasel-70.0/branding/content/Makefile.in b/iceweasel-73.0/branding/content/Makefile.in > similarity index 80% > rename from iceweasel-70.0/branding/content/Makefile.in > rename to iceweasel-73.0/branding/content/Makefile.in > index 18ec06b..538d37d 100644 > --- a/iceweasel-70.0/branding/content/Makefile.in > +++ b/iceweasel-73.0/branding/content/Makefile.in > @@ -12,7 +12,7 @@ UNOFFICIAL_BRANDING_FILES = \ > identity-icons-brand.svg \ > $(NULL) > > -libs:: about-logo.png about-logo at 2x.png about-wordmark.svg about.png icon16.png icon48.png icon64.png $(UNOFFICIAL_BRANDING_FILES) > +libs:: about-logo.png about-logo at 2x.png about-wordmark.svg firefox-wordmark.svg about.png icon16.png icon48.png icon64.png $(UNOFFICIAL_BRANDING_FILES) > GARBAGE += $(CHROME_DEPS) > > include $(topsrcdir)/config/rules.mk > @@ -30,6 +30,9 @@ about-logo at 2x.png: ../iceweasel_icon.svg > about-wordmark.svg: wordmark.xsl ../iceweasel_logo.svg > xsltproc -o $@ $^ > > +firefox-wordmark.svg: wordmark.xsl ../iceweasel_logo.svg > + xsltproc -o $@ $^ > + > icon64.png: ../default64.png > icon48.png: ../default48.png > icon16.png: ../default16.png > diff --git a/iceweasel-70.0/branding/content/about-base.png b/iceweasel-73.0/branding/content/about-base.png > similarity index 100% > rename from iceweasel-70.0/branding/content/about-base.png > rename to iceweasel-73.0/branding/content/about-base.png > diff --git a/iceweasel-70.0/branding/content/aboutCredits-base.png b/iceweasel-73.0/branding/content/aboutCredits-base.png > similarity index 100% > rename from iceweasel-70.0/branding/content/aboutCredits-base.png > rename to iceweasel-73.0/branding/content/aboutCredits-base.png > diff --git a/iceweasel-70.0/branding/content/aboutDialog.css b/iceweasel-73.0/branding/content/aboutDialog.css > similarity index 100% > rename from iceweasel-70.0/branding/content/aboutDialog.css > rename to iceweasel-73.0/branding/content/aboutDialog.css > diff --git a/iceweasel-70.0/branding/content/horizontal-lockup.svg b/iceweasel-73.0/branding/content/horizontal-lockup.svg > similarity index 100% > rename from iceweasel-70.0/branding/content/horizontal-lockup.svg > rename to iceweasel-73.0/branding/content/horizontal-lockup.svg > diff --git a/iceweasel-70.0/branding/content/jar.mn b/iceweasel-73.0/branding/content/jar.mn > similarity index 100% > rename from iceweasel-70.0/branding/content/jar.mn > rename to iceweasel-73.0/branding/content/jar.mn > diff --git a/iceweasel-70.0/branding/content/moz.build b/iceweasel-73.0/branding/content/moz.build > similarity index 100% > rename from iceweasel-70.0/branding/content/moz.build > rename to iceweasel-73.0/branding/content/moz.build > diff --git a/iceweasel-70.0/branding/content/wordmark.xsl b/iceweasel-73.0/branding/content/wordmark.xsl > similarity index 100% > rename from iceweasel-70.0/branding/content/wordmark.xsl > rename to iceweasel-73.0/branding/content/wordmark.xsl > diff --git a/iceweasel-70.0/branding/defs.mk b/iceweasel-73.0/branding/defs.mk > similarity index 100% > rename from iceweasel-70.0/branding/defs.mk > rename to iceweasel-73.0/branding/defs.mk > diff --git a/iceweasel-70.0/branding/drm-free.png b/iceweasel-73.0/branding/drm-free.png > similarity index 100% > rename from iceweasel-70.0/branding/drm-free.png > rename to iceweasel-73.0/branding/drm-free.png > diff --git a/iceweasel-70.0/branding/firefox-branding.js b/iceweasel-73.0/branding/firefox-branding.js > similarity index 100% > rename from iceweasel-70.0/branding/firefox-branding.js > rename to iceweasel-73.0/branding/firefox-branding.js > diff --git a/iceweasel-70.0/branding/gnu_headshadow.png b/iceweasel-73.0/branding/gnu_headshadow.png > similarity index 100% > rename from iceweasel-70.0/branding/gnu_headshadow.png > rename to iceweasel-73.0/branding/gnu_headshadow.png > diff --git a/iceweasel-70.0/branding/ice.dtd b/iceweasel-73.0/branding/ice.dtd > similarity index 100% > rename from iceweasel-70.0/branding/ice.dtd > rename to iceweasel-73.0/branding/ice.dtd > diff --git a/iceweasel-70.0/branding/ice.xhtml b/iceweasel-73.0/branding/ice.xhtml > similarity index 100% > rename from iceweasel-70.0/branding/ice.xhtml > rename to iceweasel-73.0/branding/ice.xhtml > diff --git a/iceweasel-70.0/branding/iceweasel_icon.svg b/iceweasel-73.0/branding/iceweasel_icon.svg > similarity index 100% > rename from iceweasel-70.0/branding/iceweasel_icon.svg > rename to iceweasel-73.0/branding/iceweasel_icon.svg > diff --git a/iceweasel-70.0/branding/iceweasel_logo.svg b/iceweasel-73.0/branding/iceweasel_logo.svg > similarity index 100% > rename from iceweasel-70.0/branding/iceweasel_logo.svg > rename to iceweasel-73.0/branding/iceweasel_logo.svg > diff --git a/iceweasel-70.0/branding/jar.mn b/iceweasel-73.0/branding/jar.mn > similarity index 100% > rename from iceweasel-70.0/branding/jar.mn > rename to iceweasel-73.0/branding/jar.mn > diff --git a/iceweasel-70.0/branding/locales/Makefile.in b/iceweasel-73.0/branding/locales/Makefile.in > similarity index 100% > rename from iceweasel-70.0/branding/locales/Makefile.in > rename to iceweasel-73.0/branding/locales/Makefile.in > diff --git a/iceweasel-70.0/branding/locales/browserconfig.properties b/iceweasel-73.0/branding/locales/browserconfig.properties > similarity index 100% > rename from iceweasel-70.0/branding/locales/browserconfig.properties > rename to iceweasel-73.0/branding/locales/browserconfig.properties > diff --git a/iceweasel-70.0/branding/locales/en-US/brand.dtd b/iceweasel-73.0/branding/locales/en-US/brand.dtd > similarity index 100% > rename from iceweasel-70.0/branding/locales/en-US/brand.dtd > rename to iceweasel-73.0/branding/locales/en-US/brand.dtd > diff --git a/iceweasel-70.0/branding/locales/en-US/brand.ftl b/iceweasel-73.0/branding/locales/en-US/brand.ftl > similarity index 100% > rename from iceweasel-70.0/branding/locales/en-US/brand.ftl > rename to iceweasel-73.0/branding/locales/en-US/brand.ftl > diff --git a/iceweasel-70.0/branding/locales/en-US/brand.properties b/iceweasel-73.0/branding/locales/en-US/brand.properties > similarity index 100% > rename from iceweasel-70.0/branding/locales/en-US/brand.properties > rename to iceweasel-73.0/branding/locales/en-US/brand.properties > diff --git a/iceweasel-70.0/branding/locales/jar.mn b/iceweasel-73.0/branding/locales/jar.mn > similarity index 100% > rename from iceweasel-70.0/branding/locales/jar.mn > rename to iceweasel-73.0/branding/locales/jar.mn > diff --git a/iceweasel-70.0/branding/locales/moz.build b/iceweasel-73.0/branding/locales/moz.build > similarity index 100% > rename from iceweasel-70.0/branding/locales/moz.build > rename to iceweasel-73.0/branding/locales/moz.build > diff --git a/iceweasel-70.0/branding/moz.build b/iceweasel-73.0/branding/moz.build > similarity index 100% > rename from iceweasel-70.0/branding/moz.build > rename to iceweasel-73.0/branding/moz.build > diff --git a/iceweasel-70.0/branding/parabola-banner.png b/iceweasel-73.0/branding/parabola-banner.png > similarity index 100% > rename from iceweasel-70.0/branding/parabola-banner.png > rename to iceweasel-73.0/branding/parabola-banner.png > diff --git a/iceweasel-70.0/branding/watermark.svg b/iceweasel-73.0/branding/watermark.svg > similarity index 100% > rename from iceweasel-70.0/branding/watermark.svg > rename to iceweasel-73.0/branding/watermark.svg > diff --git a/iceweasel-70.0/license.txt b/iceweasel-73.0/license.txt > similarity index 100% > rename from iceweasel-70.0/license.txt > rename to iceweasel-73.0/license.txt > diff --git a/iceweasel-70.0/patches/iceweasel-branding/Allowed-dupes_for_Iceweasel.patch b/iceweasel-73.0/patches/iceweasel-branding/Allowed-dupes_for_Iceweasel.patch > similarity index 100% > rename from iceweasel-70.0/patches/iceweasel-branding/Allowed-dupes_for_Iceweasel.patch > rename to iceweasel-73.0/patches/iceweasel-branding/Allowed-dupes_for_Iceweasel.patch > diff --git a/iceweasel-70.0/patches/iceweasel-branding/Determine-which-phishing-shavar-to-use.patch b/iceweasel-73.0/patches/iceweasel-branding/Determine-which-phishing-shavar-to-use.patch > similarity index 100% > rename from iceweasel-70.0/patches/iceweasel-branding/Determine-which-phishing-shavar-to-use.patch > rename to iceweasel-73.0/patches/iceweasel-branding/Determine-which-phishing-shavar-to-use.patch > diff --git a/iceweasel-70.0/patches/iceweasel-branding/Use-MOZ_APP_DISPLAYNAME-to-fill-appstrings.patch b/iceweasel-73.0/patches/iceweasel-branding/Use-MOZ_APP_DISPLAYNAME-to-fill-appstrings.patch > similarity index 100% > rename from iceweasel-70.0/patches/iceweasel-branding/Use-MOZ_APP_DISPLAYNAME-to-fill-appstrings.patch > rename to iceweasel-73.0/patches/iceweasel-branding/Use-MOZ_APP_DISPLAYNAME-to-fill-appstrings.patch > diff --git a/iceweasel-70.0/patches/iceweasel-branding/Use-firefox-instead-of-MOZ_APP_NAME-for-profile.patch b/iceweasel-73.0/patches/iceweasel-branding/Use-firefox-instead-of-MOZ_APP_NAME-for-profile.patch > similarity index 100% > rename from iceweasel-70.0/patches/iceweasel-branding/Use-firefox-instead-of-MOZ_APP_NAME-for-profile.patch > rename to iceweasel-73.0/patches/iceweasel-branding/Use-firefox-instead-of-MOZ_APP_NAME-for-profile.patch > diff --git a/iceweasel-70.0/patches/iceweasel-branding/enable-object-directory-paths.patch b/iceweasel-73.0/patches/iceweasel-branding/enable-object-directory-paths.patch > similarity index 100% > rename from iceweasel-70.0/patches/iceweasel-branding/enable-object-directory-paths.patch > rename to iceweasel-73.0/patches/iceweasel-branding/enable-object-directory-paths.patch > diff --git a/iceweasel-70.0/patches/iceweasel-branding/remove-default-and-shell-icons-in-packaging-manifest.patch b/iceweasel-73.0/patches/iceweasel-branding/remove-default-and-shell-icons-in-packaging-manifest.patch > similarity index 100% > rename from iceweasel-70.0/patches/iceweasel-branding/remove-default-and-shell-icons-in-packaging-manifest.patch > rename to iceweasel-73.0/patches/iceweasel-branding/remove-default-and-shell-icons-in-packaging-manifest.patch > diff --git a/iceweasel-70.0/patches/series b/iceweasel-73.0/patches/series > similarity index 100% > rename from iceweasel-70.0/patches/series > rename to iceweasel-73.0/patches/series > -- > 2.25.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 Thu Mar 12 13:02:59 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Thu, 12 Mar 2020 14:02:59 +0100 Subject: [Dev] [PATCH] Update [libre/gnome-boxes] to 3.34.3 In-Reply-To: <20200203202304.slalxylokmqyygix@RainbowWarrior.localdomain> References: <20200203202304.slalxylokmqyygix@RainbowWarrior.localdomain> Message-ID: <20200312130259.GD21545@parabola-pocket.localdomain> Thanks for the patch. I applied it and rebuilt gnome-boxes. -A On Mon, Feb 03, 2020 at 09:23:04PM +0100, theova wrote: > The patch below updates [libre/gnome-boxes] to 3.34.3 > Chanelog: > - Bump version number, git tag and checksum > > Built on all three architectures, successfully tested on x86_64. > From 64796145f69374001debc948109ea9a619d06434 Mon Sep 17 00:00:00 2001 > From: Theo von Arx > Date: Thu, 30 Jan 2020 21:03:15 +0100 > Subject: [PATCH] libre/gnome-boxes update to 3.34.3 > > --- > libre/gnome-boxes/PKGBUILD | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/libre/gnome-boxes/PKGBUILD b/libre/gnome-boxes/PKGBUILD > index 638585df8..a3da929b0 100644 > --- a/libre/gnome-boxes/PKGBUILD > +++ b/libre/gnome-boxes/PKGBUILD > @@ -10,7 +10,7 @@ > # - Replace Windows with Parabola in documention > > pkgname=gnome-boxes > -pkgver=3.34.2 > +pkgver=3.34.3 > pkgrel=2 > pkgrel+=.par1 > pkgdesc="Simple GNOME application to access remote or virtual systems" > @@ -25,7 +25,7 @@ groups=('gnome') > depends=('cdrtools' 'gtk-vnc' 'libarchive' 'libgudev' 'libosinfo' 'libsecret' > 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk' 'tracker' 'webkit2gtk' 'freerdp') > makedepends=('git' 'gobject-introspection' 'yelp-tools' 'meson' 'spice-protocol' 'vala') > -_commit=2edb94153b163759d18195c511d6cf5212fd1bfe # tags/v3.34.2^0 > +_commit=c3bce5984eb53cc883850969f3e4a3e8e2cc6d44 # tags/v3.34.3^0 > source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit" > "git+https://gitlab.gnome.org/GNOME/gtk-frdp.git" > "git+https://gitlab.gnome.org/felipeborges/libovf-glib.git") > @@ -33,7 +33,7 @@ source+=(hide_download_button.patch) > sha256sums=('SKIP' > 'SKIP' > 'SKIP') > -sha256sums+=('74f0d30e4ca280afe4c1f532ecc2856e8ee850a0e3d1812138536b4b9e7e2e7f') > +sha256sums+=('0539b344dc0bc8424539f747ed9c638ea414fe96153b803dae50bf5bf2d5aae5') > > pkgver() { > cd $pkgname > -- > 2.25.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 Thu Mar 12 13:03:17 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Thu, 12 Mar 2020 14:03:17 +0100 Subject: [Dev] [PATCH] Update [libre/qutebrowser] to 1.10.0 In-Reply-To: <20200203200041.oyt6l2fg2fcpqryq@RainbowWarrior.localdomain> References: <20200203200041.oyt6l2fg2fcpqryq@RainbowWarrior.localdomain> Message-ID: <20200312130317.GE21545@parabola-pocket.localdomain> Thanks for the patch. I applied it and rebuilt qutebrowser. -A On Mon, Feb 03, 2020 at 09:00:41PM +0100, theova wrote: > Version 1.10.0 of qutebrowser is out. > > The patch below updates the according package in [libre]. Built on all > three architectures, tested successfully on x86_64. > > Changelog: > - Bump version and checksum > > Thanks a lot for having a look at it. > From 55df4ede00f909f6d2702c57cefab923791e8c8e Mon Sep 17 00:00:00 2001 > From: Theo von Arx > Date: Mon, 3 Feb 2020 12:00:44 +0100 > Subject: [PATCH] Update [libre/qutebrowser] to 1.10.0 > > --- > libre/qutebrowser/PKGBUILD | 12 ++++++------ > 1 file changed, 6 insertions(+), 6 deletions(-) > > diff --git a/libre/qutebrowser/PKGBUILD b/libre/qutebrowser/PKGBUILD > index dc154da18..c473001bd 100644 > --- a/libre/qutebrowser/PKGBUILD > +++ b/libre/qutebrowser/PKGBUILD > @@ -9,9 +9,9 @@ > # - set webkit backend as default > > pkgname=qutebrowser > -_pkgver_armv7h=1.9.0 # this could be an 'any' package > -_pkgver_i686=1.9.0 # but our different arches do not always roll at the same speed > -_pkgver_x86_64=1.9.0 > +_pkgver_armv7h=1.10.0 # this could be an 'any' package > +_pkgver_i686=1.10.0 # but our different arches do not always roll at the same speed > +_pkgver_x86_64=1.10.0 > eval "pkgver=\$_pkgver_${CARCH}" > pkgrel=1 > pkgrel+=.par1 > @@ -34,13 +34,13 @@ source=("https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/q > "https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc" > "webkit-warning.patch") > validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072") # Florian Bruhin > -_sha256sums_x86_64=('2748fef2d0360000f6f814dae99ad8ad08b040cb4cf0e1e6d1e199ec70c01ef8' > +_sha256sums_x86_64=('7ecd7a08380b22eb1268fcc4446ba9d4d005601cb9366097779255edd9683bdf' > 'SKIP' > '8509032254715a09d807ac5901657e66d0d0780e47bbe2b06f634d7b7c9792d0') > -_sha256sums_i686=('2748fef2d0360000f6f814dae99ad8ad08b040cb4cf0e1e6d1e199ec70c01ef8' > +_sha256sums_i686=('7ecd7a08380b22eb1268fcc4446ba9d4d005601cb9366097779255edd9683bdf' > 'SKIP' > '8509032254715a09d807ac5901657e66d0d0780e47bbe2b06f634d7b7c9792d0') > -_sha256sums_armv7h=('2748fef2d0360000f6f814dae99ad8ad08b040cb4cf0e1e6d1e199ec70c01ef8' > +_sha256sums_armv7h=('7ecd7a08380b22eb1268fcc4446ba9d4d005601cb9366097779255edd9683bdf' > 'SKIP' > '8509032254715a09d807ac5901657e66d0d0780e47bbe2b06f634d7b7c9792d0') > eval "sha256sums=(\${_sha256sums_${CARCH}[@]})" > -- > 2.25.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 bill-auger at peers.community Fri Mar 13 00:58:03 2020 From: bill-auger at peers.community (bill-auger) Date: Thu, 12 Mar 2020 20:58:03 -0400 Subject: [Dev] Orphan Libre package [iceweasel] marked out-of-date In-Reply-To: References: <20200211104621.665749.89682@winston.parabola.nu> Message-ID: <20200312205803.309b6f35@parabola> excellent job grizzlyuser - this is very thorough - thanks a lot i made a few notes of some minor details i noticed On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > Please find updated patches for iceweasel 73.0-1 attached. > Built and smoke tested for x86_64, armv7h, i686. > > iceweasel_branding_73.0-1.patch should be applied to the > contents of [1]. I couldn't find actual git repository for > those. that is a bit confusing - there are several 'iceweasel' git repos; even one named 'iceweasel-branding.git'; which is actually not used anymore - we should probably delete that one and rename the current one to 'iceweasel-branding.git' - OTOH, i dont see why we could not fore-go making a special tarball each time, and simply add the git repo to the sources=() array anyways, the current one is at https://git.parabola.nu/packages/iceweasel.git/ On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > --- a/libre/iceweasel/PKGBUILD > +++ b/libre/iceweasel/PKGBUILD > @@ -5,6 +5,7 @@ > # Maintainer (alarm): Kevin Mihelich > # Maintainer (arch32): Andreas Baumann > # Contributor (arch32): Erich Eckner > +# Contributor (Arch Linux ARM): Kevin Mihelich "Kevin Mihelich" is a duplicate there On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > - .placeholder = Search addons.mozilla.org > + .placeholder = Search www.parabola.nu/packages > > +- .placeholder = Search addons.mozilla.org > ++ .placeholder = Search www.parabola.nu/packages > + nice little extra - we should go over BR #2488 to see how many nit-pickings still remain https://labs.parabola.nu/issues/2488 im a bit confused about this though, now that im looking at it - in v72, the search queries are actually directed to the gnuzilla addons page https://directory.fsf.org/wiki/Gnuzilla (redirected apparently) - the query is dropped on the floor when it arrives; but i think the new null message will still be incorrect, until we sort out what is the purpose of each these keys - or maybe just delete that search box - or maybe convince gnuzilla to make it work as expected this is what i have in my v72 abslibre; and i dont see any changes in this latest patch-set: $ grep fsf vendor.js.in pref("extensions.webservice.discoverURL", "https://directory.fsf.org/wiki/GNU_IceCat"); pref("extensions.getAddons.search.url", "https://directory.fsf.org/wiki/GNU_IceCat"); pref("browser.search.searchEnginesURL", "https://directory.fsf.org/wiki/GNU_IceCat"); $ grep 'www.parabola.nu/packages' vendor.js.in pref("extensions.getAddons.search.browseURL", "https://www.parabola.nu/packages/?q=%TERMS%"); i think 'extensions.getAddons.search.url' is the one that controls that search box On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > Let's stick as close to upstream as possible. that is the goal - this PKGBUILD has accumulated a lot of cruft over the years though - sometimes a switch or two need to be flipped just to get one arch to build - then they may be forgotten to be flipped back next time when _whatever_ quirk has passed On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > +# vim:set sw=2 et: yea maybe not that close though :) personally, i delete every one of those "litter-bug droppings" that i see and i am not ashamed to admit it From nobody at parabola.nu Fri Mar 13 22:06:48 2020 From: nobody at parabola.nu (Parabola Website Notification) Date: Fri, 13 Mar 2020 22:06:48 -0000 Subject: [Dev] Orphan Libre package [iceweasel] marked out-of-date Message-ID: <20200313220648.1190.32502@winston.parabola.nu> ugw.ugw at gmail.com wants to notify you that the following packages may be out-of-date: * iceweasel 1:73.0-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/iceweasel/ * iceweasel 1:73.0-1.parabola1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/iceweasel/ * iceweasel 1:73.0-1.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/iceweasel/ The user provided the following additional text: Firefox 74 available From GNUtoo at cyberdimension.org Sun Mar 15 04:14:22 2020 From: GNUtoo at cyberdimension.org (Denis 'GNUtoo' Carikli) Date: Sun, 15 Mar 2020 05:14:22 +0100 Subject: [Dev] Submitting patches In-Reply-To: <20200309213057.GA17267@freemor.ca> References: <20200309205710.ygtgyvy5p4tahoqb@RainbowWarrior.localdomain> <20200309213057.GA17267@freemor.ca> Message-ID: <20200315051422.7b0cec9e@primarylaptop.localdomain> On Mon, 9 Mar 2020 18:30:57 -0300 Freemor wrote: > Oh trust me your patches are appreciated. Part of the problem causing > the lack of feedback is that the already small pool of Devs took a > bit of a hit recently when I had to step back a fair bit due to > ongoing health concerns. I suspect that this has created a bit of a > vacuum and left the others scrambling a bit. > > I tend to keep patches in my inbox for when I have time. They are > also archived on the mailing list server. So they wont be forgotten > about. The problem is basically not having the person power to hop on > them as quickly as I'm sure me and the other Devs would really like > to in a perfect world. This goes for the great patches from > grizzlyuser also. On my side I've a similar issue, and I ended up having to prioritize other work instead. Denis. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From theova at bluewin.ch Wed Mar 18 12:59:20 2020 From: theova at bluewin.ch (theova) Date: Wed, 18 Mar 2020 13:59:20 +0100 Subject: [Dev] Submitting patches In-Reply-To: <20200315051422.7b0cec9e@primarylaptop.localdomain> References: <20200309205710.ygtgyvy5p4tahoqb@RainbowWarrior.localdomain> <20200309213057.GA17267@freemor.ca> <20200315051422.7b0cec9e@primarylaptop.localdomain> Message-ID: <20200318125920.e36fb6kemmqpdoyh@RainbowWarrior.localdomain> Thank you all for your encouraging words and explanations. It's good to know, that the patches are really appreciated! So I'll keep them up. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From nobody at parabola.nu Sat Mar 21 23:28:28 2020 From: nobody at parabola.nu (Parabola Website Notification) Date: Sat, 21 Mar 2020 23:28:28 -0000 Subject: [Dev] Orphan Libre package [linux-libre-hardened] marked out-of-date Message-ID: <20200321232828.1192.52815@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.4.21.a-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-hardened/ * linux-libre-hardened-docs 5.4.21.a-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-hardened-docs/ * linux-libre-hardened-headers 5.4.21.a-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-hardened-headers/ The user provided the following additional text: 5.5 is available for both linux-libre and linux-hardened From new.francisco.1998 at tuta.io Fri Mar 20 13:28:23 2020 From: new.francisco.1998 at tuta.io (new.francisco.1998 at tuta.io) Date: Fri, 20 Mar 2020 14:28:23 +0100 (CET) Subject: [Dev] Homeserver mirror Message-ID: Location:?????????????????????? Merida, Spain Responsible party:????? Homemade Admin:?????????????????????????? Francisco Sanchez - new.francisco.1998 at tuta.io URL:????????????????????????????? https://mirror.cloroformo.org/parabola This is a homeserver, with a bandwidth about 150mbits. I have to set it to start sync at specific minute? -------------- next part -------------- An HTML attachment was scrubbed... URL: From grizzlyuser at protonmail.com Thu Mar 26 09:58:39 2020 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Thu, 26 Mar 2020 09:58:39 +0000 Subject: [Dev] [PATCH] Orphan Libre package [iceweasel] marked out-of-date Message-ID: I'm sorry for the late reply, had completely abandoned the mailbox for some time. Please find the patch for Iceweasel 74.0-2 attached. As usual, it contains descriptions of all the changes in commit messages. Successfully built on x86_64, i686 and armv7h. On Thursday, March 12, 2020 3:02 PM, Andreas Grapentin wrote: > Thanks for the patches. I applied them and the packages are currently > rebuilding. Keep them coming. Especially patches to update the ice* > family of packages are always appreciated, mainly because they take so > much time to get right. > > So thanks again! Great! Thank you too! On Friday, March 13, 2020 2:58 AM, bill-auger wrote: > that is a bit confusing - there are several 'iceweasel' git repos; even one named 'iceweasel-branding.git'; which is actually not used anymore - we should probably delete that one and rename the current one to 'iceweasel-branding.git' - OTOH, i dont see why we could not fore-go making a special tarball each time, and simply add the git repo to the sources=() array > > anyways, the current one is at https://git.parabola.nu/packages/iceweasel.git/ Thanks you for all the suggestions! This one is done in the commit 5. The only issue I see is that sources tarball generated after libremakepkg appears to have some git related files instead of the actual branding sources. It looks like a bug in libremakepkg or whatever makes that tarball. If something is not OK, please just disregard the last commit. > On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > > > --- a/libre/iceweasel/PKGBUILD > > +++ b/libre/iceweasel/PKGBUILD > > @@ -5,6 +5,7 @@ > > > > Maintainer (alarm): Kevin Mihelich kevin at archlinuxarm.org > > > > ========================================================== > > > > Maintainer (arch32): Andreas Baumann mail at andreasbaumann.cc > > > > ============================================================ > > > > Contributor (arch32): Erich Eckner git at eckner.net > > > > ================================================== > > > > +# Contributor (Arch Linux ARM): Kevin Mihelich kevin at archlinuxarm.org > > "Kevin Mihelich" is a duplicate there Indeed, my bad, corrected. > On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > > > - .placeholder = Search addons.mozilla.org > > > > - .placeholder = Search www.parabola.nu/packages > > > > +- .placeholder = Search addons.mozilla.org > > ++ .placeholder = Search www.parabola.nu/packages > > + > > nice little extra - we should go over BR #2488 to see how many nit-pickings still remain > https://labs.parabola.nu/issues/2488 > > im a bit confused about this though, now that im looking at it - in v72, the search queries are actually directed to the gnuzilla addons page > https://directory.fsf.org/wiki/Gnuzilla > > (redirected apparently) - the query is dropped on the floor when it arrives; but i think the new null message will still be incorrect, until we sort out what is the purpose of each these keys - or maybe just delete that search box - or maybe convince gnuzilla to make it work as expected > > this is what i have in my v72 abslibre; and i dont see any changes in this latest patch-set: > > $ grep fsf vendor.js.in > pref("extensions.webservice.discoverURL", "https://directory.fsf.org/wiki/GNU_IceCat"); > pref("extensions.getAddons.search.url", "https://directory.fsf.org/wiki/GNU_IceCat"); > pref("browser.search.searchEnginesURL", "https://directory.fsf.org/wiki/GNU_IceCat"); > > $ grep 'www.parabola.nu/packages' vendor.js.in > pref("extensions.getAddons.search.browseURL", "https://www.parabola.nu/packages/?q=%TERMS%"); > > i think 'extensions.getAddons.search.url' is the one that controls that search box It looks like latest upstream versions introduced changes that remove older preferences. Please see [PATCH 3/5]. > On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > > > Let's stick as close to upstream as possible. > > that is the goal - this PKGBUILD has accumulated a lot of cruft over the years though - sometimes a switch or two need to be flipped just to get one arch to build - then they may be forgotten to be flipped back next time whenwhatever quirk has passed Right. I think every flag and and preference may be removed or change meaning in future, so it makes sense to review and update them from time to time. But that's hard to go over each one of them. > On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > > > +# vim:set sw=2 et: > > yea maybe not that close though :) > personally, i delete every one of those "litter-bug droppings" that i see and i am not ashamed to admit it Sorry, I don't understand. Should it be deleted, or not? -------------- next part -------------- A non-text attachment was scrubbed... Name: iceweasel_74.0-2.patch Type: text/x-patch Size: 16622 bytes Desc: not available URL: From grizzlyuser at protonmail.com Thu Mar 26 10:57:44 2020 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Thu, 26 Mar 2020 10:57:44 +0000 Subject: [Dev] [PATCH] Updates for ark, doublecmd, file-roller, khotkeys, kio, libksysguard, okular Message-ID: Please find patches attached. As usual, each patch has change description in the commit message. Any comments/questions/concerns are welcome! -------------- next part -------------- A non-text attachment was scrubbed... Name: ark_19.12.3-1.patch Type: text/x-patch Size: 1647 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: file-roller_3.36.0-1.patch Type: text/x-patch Size: 1318 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: khotkeys_5.18.3-1.patch Type: text/x-patch Size: 2007 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: libksysguard_5.18.3-1.patch Type: text/x-patch Size: 1731 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: okular_19.12.3-3.patch Type: text/x-patch Size: 3364 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: doublecmd_0.9.8-1.patch Type: text/x-patch Size: 19388 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: kio_5.68.0-1.patch Type: text/x-patch Size: 1257 bytes Desc: not available URL: From grizzlyuser at protonmail.com Thu Mar 26 14:08:02 2020 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Thu, 26 Mar 2020 14:08:02 +0000 Subject: [Dev] [PATCH] Updates for ark, doublecmd, file-roller, khotkeys, kio, libksysguard, okular In-Reply-To: References: Message-ID: Forgot to mention a few things: Successfully built on x86_64, i686, armv7h. kio should be built at least before ark, okular and libksysguard, because they depend on it. From andreas at grapentin.org Thu Mar 26 18:18:40 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Thu, 26 Mar 2020 19:18:40 +0100 Subject: [Dev] [PATCH] Updates for ark, doublecmd, file-roller, khotkeys, kio, libksysguard, okular In-Reply-To: References: Message-ID: <20200326181840.GA10750@parabola-pocket.localdomain> Hi! Thanks for the patches. I have a few comments: Trivialities first: 1.) Please name affected packages in the commit messages this makes it easier to see in the commit log what packages you mean when you say "updated to version foo.bar". Just write "libre/awesome: updated to version foo.bar" instead. This is a simple convention we are basically all following. I have taken the liberty of modifying your patches to include this change, I hope that's okay. 2.) Feel free to add yourself as a Contributor to the package If you make a significant change to a package, upwards of a trivial 'bump pkgver' diff, then this warrants your name to be added to the list of contributors. I would leave it to your judgement as to when and when not to do this, but I feel your level of contribution does deserve attribution. I have not changed this for the patches you sent in. More serious things: 3.) The doublecmd patch does not apply Please double check the version of libre.patch you have diffed against. The version in my copy of abslibre.git is subtly different, such that *ALL* hunks have failed. This patch is not trivial, and would be tough for me to get right, so I'm passing the ball back to you on this one :) 4.) kio does not build for me on arm not quite sure about this, could be on my end, but kio complains about missing extra-cmake-modules during the prepare phase. Please double-check your build. are you building in a cross-arch chroot or on real hardware? Anything non-standard in your configuration? Thanks again for your contributions! I'll ping you in irc with build status, once the results are in. Best, -A On Thu, Mar 26, 2020 at 10:57:44AM +0000, grizzlyuser wrote: > Please find patches attached. > > As usual, each patch has change description in the commit > message. Any comments/questions/concerns are welcome! > > From 4e9b5e27c36d9cd0daa93934d50babc763ae8eb4 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Thu, 26 Mar 2020 12:37:01 +0200 > Subject: [PATCH 1/7] Sync with Arch Linux package version 19.12.3-1 > > --- > libre/ark/PKGBUILD | 8 +++----- > 1 file changed, 3 insertions(+), 5 deletions(-) > > diff --git a/libre/ark/PKGBUILD b/libre/ark/PKGBUILD > index 8bc36bcd3..1fca03f69 100644 > --- a/libre/ark/PKGBUILD > +++ b/libre/ark/PKGBUILD > @@ -6,7 +6,7 @@ > # Contributor: jc_gargma > > pkgname=ark > -pkgver=19.04.1 > +pkgver=19.12.3 > pkgrel=1 > pkgrel+=.par1 > pkgdesc='Archiving Tool' > @@ -20,9 +20,9 @@ makedepends=(extra-cmake-modules kdoctools) > optdepends=('p7zip: 7Z format support' 'unarchiver: RAR format support' > 'lzop: LZO format support' 'lrzip: LRZ format support') > groups=(kde-applications kdeutils) > -source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) > +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) > source+=('libre.patch') > -sha256sums=('6d348b2b9566ce0b8a1ba1b56d0a8c5d434d4748c479c5a853fdcdecfec753e6' > +sha256sums=('78594029729c197fc90321850696f1bd189b40d8d7fbc9faf51ad6b2ab744a07' > 'SKIP' > '624bd7cd221db2a80b21cd5f71c447d86091e52276f2bdb609c8916755c7d602') > validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid > @@ -39,8 +39,6 @@ prepare() { > build() { > cd build > cmake ../$pkgname-$pkgver \ > - -DCMAKE_INSTALL_PREFIX=/usr \ > - -DCMAKE_INSTALL_LIBDIR=lib \ > -DBUILD_TESTING=OFF > make > } > -- > 2.26.0 > > From d3b51be71a5b1bca63ab2097e644c31173a3a75c Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Thu, 26 Mar 2020 12:40:18 +0200 > Subject: [PATCH 3/7] Sync with Arch Linux package version 3.36.0-1 > > --- > libre/file-roller/PKGBUILD | 7 ++++--- > 1 file changed, 4 insertions(+), 3 deletions(-) > > diff --git a/libre/file-roller/PKGBUILD b/libre/file-roller/PKGBUILD > index 0f9743431..2fff5ed40 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.32.3 > +pkgver=3.36.0 > pkgrel=1 > pkgrel+=.parabola1 > pkgdesc="Create and modify archives" > @@ -18,9 +18,10 @@ license=(GPL) > depends=(gtk3 dconf libarchive file json-glib libnotify zip unzip) > makedepends=(yelp-tools git libnautilus-extension meson appstream-glib) > optdepends=('p7zip: 7z, arj, exe and encrypted zip files support' > - 'lrzip: lrzip archive support') > + 'lrzip: lrzip archive support' > + 'squashfs-tools: squashfs image support') > groups=(gnome) > -_commit=dddc71699f79b894f7ef689aa3c972261dd62580 # tags/3.32.3^0 > +_commit=448229e786ca0aa8392d796ce2a195c94888971e # tags/3.36.0^0 > source=("git+https://gitlab.gnome.org/GNOME/file-roller.git#commit=$_commit") > sha256sums=('SKIP') > > -- > 2.26.0 > > From 9f46c164c27b964ceb8f9cda24ab83d106a21a66 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Thu, 26 Mar 2020 12:40:38 +0200 > Subject: [PATCH 4/7] Sync with Arch Linux package version 5.18.3-1 > > --- > libre/khotkeys/PKGBUILD | 11 ++++------- > 1 file changed, 4 insertions(+), 7 deletions(-) > > diff --git a/libre/khotkeys/PKGBUILD b/libre/khotkeys/PKGBUILD > index be29990e4..8695ade84 100644 > --- a/libre/khotkeys/PKGBUILD > +++ b/libre/khotkeys/PKGBUILD > @@ -1,4 +1,3 @@ > -# $Id$ > # Maintainer (Arch): Felix Yan > # Maintainer (Arch): Antonio Rojas > # Contributor (Arch): Andrea Scarpino > @@ -7,7 +6,7 @@ > # Contributor: jc_gargma > > pkgname=khotkeys > -pkgver=5.12.4 > +pkgver=5.18.3 > pkgrel=1 > pkgrel+=.parabola1 > pkgdesc='KHotKeys' > @@ -20,11 +19,11 @@ 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=('ceb4ba8267cf1e3c772813c3288fc755dae3069cd059feeeda64c01a6f5748d2' > +sha256sums=('e2b459da176c369fecc46a0dfa151266e4778194b3b8d81c4d7bc423301ff204' > 'SKIP') > -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell > +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell > '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah > - 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson > + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson > '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin > > prepare() { > @@ -36,8 +35,6 @@ prepare() { > build() { > cd build > cmake ../$pkgname-$pkgver \ > - -DCMAKE_INSTALL_PREFIX=/usr \ > - -DCMAKE_INSTALL_LIBDIR=lib \ > -DBUILD_TESTING=OFF > make > } > -- > 2.26.0 > > From d915e2db7798e5db59f5b79bbe669abbf0a18ba6 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Thu, 26 Mar 2020 12:42:14 +0200 > Subject: [PATCH 6/7] Sync with Arch Linux package version 5.18.3-1, add > missing dependency > > It won't build without qt5-webchannel that is now required if building > without qt5-webengine. > --- > libre/libksysguard/PKGBUILD | 8 +++----- > 1 file changed, 3 insertions(+), 5 deletions(-) > > diff --git a/libre/libksysguard/PKGBUILD b/libre/libksysguard/PKGBUILD > index 5f052ec5e..7435b778c 100644 > --- a/libre/libksysguard/PKGBUILD > +++ b/libre/libksysguard/PKGBUILD > @@ -3,7 +3,7 @@ > # Contributor (Arch): Andrea Scarpino > > pkgname=libksysguard > -pkgver=5.15.4 > +pkgver=5.18.3 > pkgrel=1 > pkgrel+=.parabola1 > pkgdesc='Libraries for ksysguard' > @@ -12,11 +12,11 @@ arch=(x86_64) > arch+=(i686 armv7h) > url='https://www.kde.org/workspaces/plasmadesktop/' > license=(LGPL) > -depends=(libxres kio) > +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=('e4476b180f0f342d83ce1097ae10b1b9c88160b0c7fc9432259402ebbbdf4a14' > +sha256sums=('d46113b835cfa7561c7ebb1be5ae89200196befe77c9a53981b18141da381f81' > 'SKIP') > validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell > '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah > @@ -30,8 +30,6 @@ prepare() { > build() { > cd build > cmake ../$pkgname-$pkgver \ > - -DCMAKE_INSTALL_PREFIX=/usr \ > - -DCMAKE_INSTALL_LIBDIR=lib \ > -DBUILD_TESTING=OFF > make > } > -- > 2.26.0 > > From 79c9c90bdd390541ab0b83041b451dc7e54540d9 Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Thu, 26 Mar 2020 12:43:24 +0200 > Subject: [PATCH 7/7] Sync with Arch Linux package version 19.12.3-3, update > pkgdesc > > --- > libre/okular/PKGBUILD | 33 ++++++++++++++++++--------------- > 1 file changed, 18 insertions(+), 15 deletions(-) > > diff --git a/libre/okular/PKGBUILD b/libre/okular/PKGBUILD > index 3c20596bc..a6b468476 100644 > --- a/libre/okular/PKGBUILD > +++ b/libre/okular/PKGBUILD > @@ -6,34 +6,38 @@ > # Contributor: jc_gargma > > pkgname=okular > -pkgver=17.12.3 > -pkgrel=1 > +pkgver=19.12.3 > +pkgrel=3 > pkgrel+=.parabola1 > pkgdesc='Document Viewer' > -pkgdesc+=', with copy-protection anti-feature turned off by default' > +pkgdesc+=', with copy-protection anti-feature turned off by default and without nonfree unrar recommendation' > arch=(x86_64) > arch+=(i686 armv7h) > url="https://kde.org/applications/graphics/okular/" > license=(GPL LGPL FDL) > groups=(kde-applications kdegraphics) > -depends=(djvulibre libspectre libkexiv2 poppler-qt5 qca-qt5 kpty kactivities threadweaver kjs kparts purpose) > -makedepends=(extra-cmake-modules ebook-tools kdegraphics-mobipocket kdoctools khtml python chmlib discount) > -optdepends=('ebook-tools: mobi and epub support' 'discount: markdown support' > - 'kdegraphics-mobipocket: mobi support' 'kirigami2: mobile UI' 'libzip: CHM support' > - 'khtml: CHM support' 'chmlib: CHM support' 'calligra: ODT and ODP support') > -conflicts=(kdegraphics-okular) > -replaces=(kdegraphics-okular) > -source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) > +depends=(djvulibre libspectre libkexiv2 poppler-qt5 qca kpty kactivities threadweaver kjs kparts purpose discount phonon-qt5) > +makedepends=(extra-cmake-modules ebook-tools kdegraphics-mobipocket kdoctools khtml chmlib) > +optdepends=('ebook-tools: mobi and epub support' > + 'kdegraphics-mobipocket: mobi support' 'libzip: CHM support' > + 'khtml: CHM support' 'chmlib: CHM support' 'calligra: ODT and ODP support' > + 'unarchiver: Comic Book Archive support') > +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} > + CVE-2020-9359.patch::"https://invent.kde.org/kde/okular/-/commit/6a93a033.patch") > source+=('libre.patch') > -sha256sums=('0a12549c2d90c13b8fa0838707924596eb12981bffc3a5b81410785a4e9e061d' > +sha256sums=('c5de22cc4292e3b7adae3f6ef6566dcba33a1dd5995fb0b968ea3e705a4c04e0' > 'SKIP' > + '58ab539871a68e36de81c80bcd0258a755b64e1cc210430ba60a0e8d5fb51a44' > '83cf760b3ae6e03d49e02369375dae3ecc05a6800d512dd9ffeaac1648c19457') > validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid > F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck > +options=(!zipman) > > prepare() { > mkdir -p build > > + patch -d $pkgname-$pkgver -p1 -i "$srcdir"/CVE-2020-9359.patch > + > cd $pkgname-$pkgver > patch -Np1 -i "$srcdir"/libre.patch > } > @@ -41,9 +45,8 @@ prepare() { > build() { > cd build > cmake ../$pkgname-$pkgver \ > - -DCMAKE_INSTALL_PREFIX=/usr \ > - -DCMAKE_INSTALL_LIBDIR=lib \ > - -DBUILD_TESTING=OFF > + -DBUILD_TESTING=OFF \ > + -DBUILD_OKULARKIRIGAMI=OFF > make > } > > -- > 2.26.0 > > From 173ba3b998f55bef07072c8e4746372f3d51fb3a Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Thu, 26 Mar 2020 12:39:32 +0200 > Subject: [PATCH 2/7] Sync with Arch Linux package version 0.9.8-1, update > patch to fix build > > --- > libre/doublecmd/PKGBUILD | 6 +- > libre/doublecmd/libre.patch | 169 ++++++++++++++++++++---------------- > 2 files changed, 95 insertions(+), 80 deletions(-) > > diff --git a/libre/doublecmd/PKGBUILD b/libre/doublecmd/PKGBUILD > index 7fddc3f82..4d115d90a 100644 > --- a/libre/doublecmd/PKGBUILD > +++ b/libre/doublecmd/PKGBUILD > @@ -8,7 +8,7 @@ > > pkgbase=doublecmd > pkgname=('doublecmd-gtk2' 'doublecmd-qt5') > -pkgver=0.9.6 > +pkgver=0.9.8 > pkgrel=1 > pkgrel+=.parabola1 > url="http://doublecmd.sourceforge.net/" > @@ -27,8 +27,8 @@ source=( > "https://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz" > "libre.patch" > ) > -sha512sums=('050e0f36a2456ff0f6b1bd8896763db77afb5b3ae70a1340fac2e417fb979cbe5f1f73147a371b29562725ea5bc9816ffd65841430c5335daaad3f11702ee0d5' > - '874a81b27d891cff3eefc8ed6aa128b4eb4abeb4e69247108544a60cda9a3f98b552196a8414d4835d358a426d74ff10823610acf605d3a4d5651f6c9dd3dcfa') > +sha512sums=('e44e4e697cbea0cec08fbac7336cb980ae2a1f72e807435b6e25aa81baf5fc0b94d378161cb36199e0fe42242101c7ce30301c07d1195f5b6252e63cef443682' > + 'f8a38cbae2c6ee0e0a40802daa5b779c6c07ae2d35b5adc119118318740585704b19bb6fb4d7edfb6ea54cad08f6381ef07ddae08f55bfbd38a1909e34fc3bea') > > prepare() { > cp -a /usr/lib/lazarus ./ > diff --git a/libre/doublecmd/libre.patch b/libre/doublecmd/libre.patch > index 9a18e3cb8..3c13f899e 100644 > --- a/libre/doublecmd/libre.patch > +++ b/libre/doublecmd/libre.patch > @@ -1,18 +1,20 @@ > -diff -Nur a/clean.bat b/clean.bat > ---- a/clean.bat 2013-03-02 06:11:56.000000000 -0200 > -+++ b/clean.bat 2015-10-12 00:42:35.563106419 -0300 > -@@ -27,7 +27,6 @@ > - @del /Q /S plugins\wcx\rpm\lib\*.* > +diff --git a/clean.bat b/clean.bat > +index 2979f6a..965b13a 100644 > +--- a/clean.bat > ++++ b/clean.bat > +@@ -28,7 +28,6 @@ > @del /Q /S plugins\wcx\sevenzip\lib\*.* > + @del /Q /S plugins\wcx\torrent\lib\*.* > @del /Q /S plugins\wcx\unbz2\lib\*.* > - at del /Q /S plugins\wcx\unrar\lib\*.* > @del /Q /S plugins\wcx\zip\lib\*.* > > @del /Q /S plugins\wdx\deb_wdx\lib\*.* > -diff -Nur a/doublecmd.ext.example b/doublecmd.ext.example > ---- a/doublecmd.ext.example 2011-07-10 14:42:16.000000000 -0300 > -+++ b/doublecmd.ext.example 2015-10-12 00:42:35.563106419 -0300 > -@@ -236,13 +236,6 @@ > +diff --git a/doublecmd.ext.example b/doublecmd.ext.example > +index 24f4f9b..4e4307d 100644 > +--- a/doublecmd.ext.example > ++++ b/doublecmd.ext.example > +@@ -236,13 +236,6 @@ View={!VIEWER} > Extract={!SHELL} lharc x %f '*' > #Extract (with flags)=I=%{Enter any LHarc flags:}; if test -n "$I"; then lharc x $I %f; fi > > @@ -26,7 +28,7 @@ diff -Nur a/doublecmd.ext.example b/doublecmd.ext.example > # ha > [ha] > Open={!VFS} > -@@ -250,13 +243,6 @@ > +@@ -250,13 +243,6 @@ View={!VIEWER} > Extract={!SHELL} ha xy %f '*' > # Extract (with flags)=I=%{Enter any HA flags:}; if test -n "$I"; then ha xy $I %f; fi > > @@ -40,7 +42,7 @@ diff -Nur a/doublecmd.ext.example b/doublecmd.ext.example > #compress > [Z] > Open={!VFS} > -@@ -287,11 +273,6 @@ > +@@ -287,11 +273,6 @@ Open={!VFS} > View={!VIEWER} /dev/null?> > Uncompress={!SHELL} bunzip %f > > @@ -52,10 +54,11 @@ diff -Nur a/doublecmd.ext.example b/doublecmd.ext.example > # Source RPMs (SuSE uses *.spm, others use *.src.rpm) > [spm|srcm] > Open={!VFS} > -diff -Nur a/install/darwin/install.sh b/install/darwin/install.sh > ---- a/install/darwin/install.sh 2014-11-15 16:05:41.000000000 -0200 > -+++ b/install/darwin/install.sh 2015-10-12 00:42:35.563106419 -0300 > -@@ -17,7 +17,6 @@ > +diff --git a/install/darwin/install.sh b/install/darwin/install.sh > +index e201f94..a03953a 100755 > +--- a/install/darwin/install.sh > ++++ b/install/darwin/install.sh > +@@ -17,7 +17,6 @@ mkdir -p $DC_INSTALL_DIR/plugins/wcx > mkdir -p $DC_INSTALL_DIR/plugins/wcx/cpio > mkdir -p $DC_INSTALL_DIR/plugins/wcx/deb > mkdir -p $DC_INSTALL_DIR/plugins/wcx/rpm > @@ -63,7 +66,7 @@ diff -Nur a/install/darwin/install.sh b/install/darwin/install.sh > mkdir -p $DC_INSTALL_DIR/plugins/wcx/zip > # WDX plugins directories > mkdir -p $DC_INSTALL_DIR/plugins/wdx > -@@ -44,7 +43,6 @@ > +@@ -43,7 +42,6 @@ cp -a multiarc.ini $DC_INSTALL_DIR/ > install -m 644 plugins/wcx/cpio/lib/cpio.wcx $DC_INSTALL_DIR/plugins/wcx/cpio/ > install -m 644 plugins/wcx/deb/lib/deb.wcx $DC_INSTALL_DIR/plugins/wcx/deb/ > install -m 644 plugins/wcx/rpm/lib/rpm.wcx $DC_INSTALL_DIR/plugins/wcx/rpm/ > @@ -71,17 +74,19 @@ diff -Nur a/install/darwin/install.sh b/install/darwin/install.sh > install -m 644 plugins/wcx/zip/zip.wcx $DC_INSTALL_DIR/plugins/wcx/zip/ > # WDX > install -m 644 plugins/wdx/rpm_wdx/lib/rpm_wdx.wdx $DC_INSTALL_DIR/plugins/wdx/rpm_wdx/ > -diff -Nur a/install/darwin/lib/readme.txt b/install/darwin/lib/readme.txt > ---- a/install/darwin/lib/readme.txt 2012-08-19 12:11:56.000000000 -0300 > -+++ b/install/darwin/lib/readme.txt 2015-10-12 00:42:35.563106419 -0300 > +diff --git a/install/darwin/lib/readme.txt b/install/darwin/lib/readme.txt > +index 5b81e6e..830ba48 100644 > +--- a/install/darwin/lib/readme.txt > ++++ b/install/darwin/lib/readme.txt > @@ -1,2 +1 @@ > Before create packages (before run create_packages.mac) copy in this directory third-party libraries: > -- libunrar.dylib - needed for unrar plugin > \ No newline at end of file > -diff -Nur a/install/linux/install.sh b/install/linux/install.sh > ---- a/install/linux/install.sh 2015-06-13 05:30:48.000000000 -0300 > -+++ b/install/linux/install.sh 2015-10-12 00:42:35.563106419 -0300 > -@@ -49,7 +49,6 @@ > +diff --git a/install/linux/install.sh b/install/linux/install.sh > +index 94a3eba..fbe9001 100755 > +--- a/install/linux/install.sh > ++++ b/install/linux/install.sh > +@@ -49,7 +49,6 @@ mkdir -p $DC_INSTALL_DIR/plugins/wcx > mkdir -p $DC_INSTALL_DIR/plugins/wcx/cpio > mkdir -p $DC_INSTALL_DIR/plugins/wcx/deb > mkdir -p $DC_INSTALL_DIR/plugins/wcx/rpm > @@ -89,7 +94,7 @@ diff -Nur a/install/linux/install.sh b/install/linux/install.sh > mkdir -p $DC_INSTALL_DIR/plugins/wcx/zip > # WDX plugins directories > mkdir -p $DC_INSTALL_DIR/plugins/wdx > -@@ -81,7 +80,6 @@ > +@@ -80,7 +79,6 @@ cp -a multiarc.ini $DC_INSTALL_DIR/ > install -m 644 plugins/wcx/cpio/lib/cpio.wcx $DC_INSTALL_DIR/plugins/wcx/cpio/ > install -m 644 plugins/wcx/deb/lib/deb.wcx $DC_INSTALL_DIR/plugins/wcx/deb/ > install -m 644 plugins/wcx/rpm/lib/rpm.wcx $DC_INSTALL_DIR/plugins/wcx/rpm/ > @@ -97,46 +102,49 @@ diff -Nur a/install/linux/install.sh b/install/linux/install.sh > install -m 644 plugins/wcx/zip/zip.wcx $DC_INSTALL_DIR/plugins/wcx/zip/ > # WDX > install -m 644 plugins/wdx/rpm_wdx/lib/rpm_wdx.wdx $DC_INSTALL_DIR/plugins/wdx/rpm_wdx/ > - > -diff -Nur a/install/linux/lib/readme.txt b/install/linux/lib/readme.txt > ---- a/install/linux/lib/readme.txt 2012-08-19 12:11:56.000000000 -0300 > -+++ b/install/linux/lib/readme.txt 2015-10-12 00:42:35.563106419 -0300 > +diff --git a/install/linux/lib/readme.txt b/install/linux/lib/readme.txt > +index 901d6b4..54df3a8 100644 > +--- a/install/linux/lib/readme.txt > ++++ b/install/linux/lib/readme.txt > @@ -1,3 +1,2 @@ > Before create packages (before run create_packages.sh) copy in this directory third-party libraries: > -- libunrar.so - needed for unrar plugin > -- libqt4intf.so - needed for qt4 version of Double Commander > \ No newline at end of file > +- libqt4intf.so - needed for qt4 version of Double Commander > -diff -Nur a/install/windows/install.bat b/install/windows/install.bat > ---- a/install/windows/install.bat 2015-01-12 17:43:57.000000000 -0200 > -+++ b/install/windows/install.bat 2015-10-12 00:42:35.563106419 -0300 > -@@ -12,7 +12,6 @@ > - mkdir %DC_INSTALL_DIR%\plugins\wcx\deb > +diff --git a/install/windows/install.bat b/install/windows/install.bat > +index f79782f..cbc0842 100644 > +--- a/install/windows/install.bat > ++++ b/install/windows/install.bat > +@@ -11,7 +11,6 @@ rem WCX plugins directories > + mkdir %DC_INSTALL_DIR%\plugins\wcx > mkdir %DC_INSTALL_DIR%\plugins\wcx\rpm > mkdir %DC_INSTALL_DIR%\plugins\wcx\sevenzip > -mkdir %DC_INSTALL_DIR%\plugins\wcx\unrar > mkdir %DC_INSTALL_DIR%\plugins\wcx\zip > rem WDX plugins directories > mkdir %DC_INSTALL_DIR%\plugins\wdx > -@@ -45,7 +44,6 @@ > - copy plugins\wcx\deb\lib\deb.wcx %DC_INSTALL_DIR%\plugins\wcx\deb\ > +@@ -42,7 +41,6 @@ rem copy plugins > + rem WCX > copy plugins\wcx\rpm\lib\rpm.wcx %DC_INSTALL_DIR%\plugins\wcx\rpm\ > copy plugins\wcx\sevenzip\sevenzip.wcx %DC_INSTALL_DIR%\plugins\wcx\sevenzip\ > -copy plugins\wcx\unrar\lib\unrar.wcx %DC_INSTALL_DIR%\plugins\wcx\unrar\ > copy plugins\wcx\zip\zip.wcx %DC_INSTALL_DIR%\plugins\wcx\zip\ > rem WDX > copy plugins\wdx\rpm_wdx\lib\rpm_wdx.wdx %DC_INSTALL_DIR%\plugins\wdx\rpm_wdx\ > -diff -Nur a/install/windows/lib/readme.txt b/install/windows/lib/readme.txt > ---- a/install/windows/lib/readme.txt 2012-08-19 12:11:56.000000000 -0300 > -+++ b/install/windows/lib/readme.txt 2015-10-12 00:42:35.563106419 -0300 > +diff --git a/install/windows/lib/readme.txt b/install/windows/lib/readme.txt > +index 3aa11d8..5223b9d 100644 > +--- a/install/windows/lib/readme.txt > ++++ b/install/windows/lib/readme.txt > @@ -1,2 +1 @@ > Before create packages (before run create_packages.bat) copy in this directory third-party libraries: > -- unrar.dll - needed for unrar plugin > \ No newline at end of file > -diff -Nur a/multiarc.ini b/multiarc.ini > ---- a/multiarc.ini 2015-03-03 18:01:15.000000000 -0200 > -+++ b/multiarc.ini 2015-10-12 00:42:35.563106419 -0300 > -@@ -37,89 +37,6 @@ > +diff --git a/multiarc.ini b/multiarc.ini > +index 4b26a72..ba5a916 100644 > +--- a/multiarc.ini > ++++ b/multiarc.ini > +@@ -37,89 +37,6 @@ Enabled=0 > Output=0 > Debug=0 > > @@ -146,7 +154,7 @@ diff -Nur a/multiarc.ini b/multiarc.ini > -Extension=ace > -Start=^Date > -End=^listed: > --Format0=dd.tt.yy hh:mm ppppppppppp zzzzzzzzz nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn > +-Format0=dd.tt.yy???hh:mm???ppppppppppp???zzzzzzzzz??? ??? n+ > -List=%P v -y %AQA > -Extract=%P x -y {-p%W} {%S} %AQA @%LQA > -ExtractWithoutPath=%P e -y {-p%W} {%S} %AQA @%LQA > @@ -226,10 +234,11 @@ diff -Nur a/multiarc.ini b/multiarc.ini > [TXZ] > Archiver=tar > Description=Compressed tar file (tar.xz) > -diff -Nur a/plugins/build.bat b/plugins/build.bat > ---- a/plugins/build.bat 2015-01-12 17:43:57.000000000 -0200 > -+++ b/plugins/build.bat 2015-10-12 00:42:35.563106419 -0300 > -@@ -12,7 +12,6 @@ > +diff --git a/plugins/build.bat b/plugins/build.bat > +index 2889499..7b9b2ad 100644 > +--- a/plugins/build.bat > ++++ b/plugins/build.bat > +@@ -12,7 +12,6 @@ rem WCX plugins > lazbuild wcx\deb\src\deb.lpi %DC_ARCH% > lazbuild wcx\rpm\src\rpm.lpi %DC_ARCH% > lazbuild wcx\sevenzip\src\sevenzipwcx.lpi %DC_ARCH% > @@ -237,10 +246,11 @@ diff -Nur a/plugins/build.bat b/plugins/build.bat > lazbuild wcx\zip\src\zip.lpi %DC_ARCH% > > rem WDX plugins > -diff -Nur a/plugins/build.sh b/plugins/build.sh > ---- a/plugins/build.sh 2015-01-02 13:06:45.000000000 -0200 > -+++ b/plugins/build.sh 2015-10-12 00:42:35.563106419 -0300 > -@@ -15,7 +15,6 @@ > +diff --git a/plugins/build.sh b/plugins/build.sh > +index 4886322..7729101 100755 > +--- a/plugins/build.sh > ++++ b/plugins/build.sh > +@@ -15,7 +15,6 @@ cd plugins > $lazbuild wcx/cpio/src/cpio.lpi $DC_ARCH > $lazbuild wcx/deb/src/deb.lpi $DC_ARCH > $lazbuild wcx/rpm/src/rpm.lpi $DC_ARCH > @@ -248,10 +258,11 @@ diff -Nur a/plugins/build.sh b/plugins/build.sh > $lazbuild wcx/zip/src/Zip.lpi $DC_ARCH > > # WDX plugins > -diff -Nur a/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas b/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas > ---- a/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas 2015-05-01 05:03:02.000000000 -0300 > -+++ b/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas 2015-10-12 01:15:43.454754161 -0300 > -@@ -50,10 +50,6 @@ > +diff --git a/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas b/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas > +index c72b27a..1a8bb43 100644 > +--- a/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas > ++++ b/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas > +@@ -50,10 +50,6 @@ resourcestring > RsCompressionBZip2Name = 'BZIP2 format'; > RsCompressionBZip2Extensions = '*.bz2;*.bzip2;*.tbz2;*.tbz'; > RsCompressionBZip2SubExtensions = '.tbz2=.tar;.tbz=.tar'; > @@ -262,10 +273,11 @@ diff -Nur a/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas b/plugins/wcx/sevenz > RsCompressionZName = 'Z format'; > RsCompressionZExtensions = '*.z;*.taz'; > RsCompressionZSubExtensions = '.taz=.tar'; > -diff -Nur a/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas b/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas > ---- a/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas 2015-09-07 09:12:21.000000000 -0300 > -+++ b/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas 2015-10-12 01:15:16.399385454 -0300 > -@@ -122,8 +122,6 @@ > +diff --git a/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas b/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas > +index a43868a..c45c697 100644 > +--- a/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas > ++++ b/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas > +@@ -122,8 +122,6 @@ uses > | | > | |-- TJclZipDecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ > | |-- TJclBZ2DecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ > @@ -274,7 +286,7 @@ diff -Nur a/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas b/plugins/wcx > | |-- TJclZDecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ > | |-- TJclLzhDecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ > | |-- TJcl7zDecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ > -@@ -1492,22 +1490,6 @@ > +@@ -1492,22 +1490,6 @@ type > procedure SetNumberOfThreads(Value: Cardinal); > end; > > @@ -297,7 +309,7 @@ diff -Nur a/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas b/plugins/wcx > TJclZDecompressArchive = class(TJclSevenzipDecompressArchive, IInterface) > public > class function MultipleItemContainer: Boolean; override; > -@@ -4358,8 +4340,6 @@ > +@@ -4368,8 +4350,6 @@ begin > // register decompression archives > RegisterFormat(TJclZipDecompressArchive); > RegisterFormat(TJclBZ2DecompressArchive); > @@ -306,7 +318,7 @@ diff -Nur a/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas b/plugins/wcx > RegisterFormat(TJclZDecompressArchive); > RegisterFormat(TJclLzhDecompressArchive); > RegisterFormat(TJcl7zDecompressArchive); > -@@ -7974,50 +7954,6 @@ > +@@ -7984,50 +7964,6 @@ begin > FNumberOfThreads := Value; > end; > > @@ -357,9 +369,10 @@ diff -Nur a/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas b/plugins/wcx > //=== { TJclZDecompressArchive } ============================================= > > class function TJclZDecompressArchive.ArchiveExtensions: string; > -diff -Nur a/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas b/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas > ---- a/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas 2015-05-01 05:03:02.000000000 -0300 > -+++ b/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas 2015-10-12 01:11:49.932620714 -0300 > +diff --git a/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas b/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas > +index 0853a85..4448860 100644 > +--- a/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas > ++++ b/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas > @@ -22,20 +22,6 @@ > { library; if not, write to } > { the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA } > @@ -381,7 +394,7 @@ diff -Nur a/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas b/plugins/wcx/seve > {**************************************************************************************************} > { } > { Translation 2007-2008 Florent Ouchet for the JEDI Code Library } > -@@ -91,16 +77,11 @@ > +@@ -91,16 +77,11 @@ const > CLSID_CCodecDEFREG : TGUID = '{23170F69-40C1-2790-0801-040000000000}'; // deflate register 040108 > CLSID_CCodecLZMA : TGUID = '{23170F69-40C1-2790-0101-030000000000}'; // lzma 030101 > CLSID_CCodecPPMD : TGUID = '{23170F69-40C1-2790-0104-030000000000}'; // ppmd 030401 > @@ -398,10 +411,11 @@ diff -Nur a/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas b/plugins/wcx/seve > CLSID_CFormatZ : TGUID = '{23170F69-40C1-278A-1000-000110050000}'; > CLSID_CFormatLzh : TGUID = '{23170F69-40C1-278A-1000-000110060000}'; > CLSID_CFormat7z : TGUID = '{23170F69-40C1-278A-1000-000110070000}'; > -diff -Nur a/plugins/wcx/zip/src/lzma/Methods.txt b/plugins/wcx/zip/src/lzma/Methods.txt > ---- a/plugins/wcx/zip/src/lzma/Methods.txt 2012-08-19 12:11:56.000000000 -0300 > -+++ b/plugins/wcx/zip/src/lzma/Methods.txt 2015-10-12 00:42:35.563106419 -0300 > -@@ -73,13 +73,6 @@ > +diff --git a/plugins/wcx/zip/src/lzma/Methods.txt b/plugins/wcx/zip/src/lzma/Methods.txt > +index 393e1b0..9426718 100644 > +--- a/plugins/wcx/zip/src/lzma/Methods.txt > ++++ b/plugins/wcx/zip/src/lzma/Methods.txt > +@@ -73,13 +73,6 @@ List of defined IDs > 12 - BZip2 (not used). Use {04 02 02} instead > 02 - BZip > 02 - BZip2 > @@ -415,7 +429,7 @@ diff -Nur a/plugins/wcx/zip/src/lzma/Methods.txt b/plugins/wcx/zip/src/lzma/Meth > 05 - Z > 06 - Lzh > 07 - Reserved for 7z > -@@ -109,9 +102,6 @@ > +@@ -109,9 +102,6 @@ List of defined IDs > F1 - Misc Ciphers (Combine) > 01 - Zip > 01 - Main Zip crypto algo > @@ -425,7 +439,7 @@ diff -Nur a/plugins/wcx/zip/src/lzma/Methods.txt b/plugins/wcx/zip/src/lzma/Meth > 07 - 7z > 01 - AES-256 + SHA-256 > > -@@ -126,8 +116,6 @@ > +@@ -126,8 +116,6 @@ List of defined IDs > F0 - Misc Hash > > F1 - Misc > @@ -434,10 +448,11 @@ diff -Nur a/plugins/wcx/zip/src/lzma/Methods.txt b/plugins/wcx/zip/src/lzma/Meth > 07 - 7z > 01 - SHA-256 Password Hashing > > -diff -Nur a/src/platform/udefaultplugins.pas b/src/platform/udefaultplugins.pas > ---- a/src/platform/udefaultplugins.pas 2015-09-26 14:02:18.000000000 -0300 > -+++ b/src/platform/udefaultplugins.pas 2015-10-12 01:12:57.716037187 -0300 > -@@ -176,10 +176,6 @@ > +diff --git a/src/platform/udefaultplugins.pas b/src/platform/udefaultplugins.pas > +index b09a728..ee1c29f 100644 > +--- a/src/platform/udefaultplugins.pas > ++++ b/src/platform/udefaultplugins.pas > +@@ -192,10 +192,6 @@ begin > gWCXPlugins.FileName[I]:= Folder + 'sevenzip' + PathDelim + 'sevenzip.wcx'; > end; > > @@ -448,7 +463,7 @@ diff -Nur a/src/platform/udefaultplugins.pas b/src/platform/udefaultplugins.pas > I:= gWCXPlugins.IndexOfName('cab'); > if I < 0 then > gWCXPlugins.Add('cab', 4, Folder + 'sevenzip' + PathDelim + 'sevenzip.wcx'); > -@@ -259,19 +255,6 @@ > +@@ -275,19 +271,6 @@ begin > else > gWCXPlugins.Flags[I]:= 4; > > -- > 2.26.0 > > From 3fc655ff2a3b2d4bf6dbb632fae26d910622d0ab Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Thu, 26 Mar 2020 12:41:01 +0200 > Subject: [PATCH 5/7] Sync with Arch Linux package version 5.68.0-1 > > --- > libre/kio/PKGBUILD | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libre/kio/PKGBUILD b/libre/kio/PKGBUILD > index 38478700d..50adc499d 100644 > --- a/libre/kio/PKGBUILD > +++ b/libre/kio/PKGBUILD > @@ -9,7 +9,7 @@ > # - removed support for not freedom-respecting search engines > > pkgname=kio > -pkgver=5.67.0 > +pkgver=5.68.0 > pkgrel=1 > pkgrel+=.parabola1 > pkgdesc='Resource and network access abstraction' > @@ -25,7 +25,7 @@ optdepends=('kio-extras: extra protocols support (sftp, fish and more)' 'kdoctoo > groups=(kf5) > source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}) > source+=(duckduckgo_{html,lite}.desktop) > -sha256sums=('47e2c266a59015d7bb83ea0cf8a035f85f871ae650a67abd3b95d5eb75ff54a0' > +sha256sums=('9cc2fb2da84d6661a90eac81eb12c2e37921a5c34cbc1975f48d613e5a9d9eef' > 'SKIP' > '31910ab7393e67609f15e04a57f6406f63e6dae58b01bce0787741bc5958f292' > '40466a9dad7075f2525e9e024720da7d7b49a22892b6fca8b81cc0e6408d2f7d') > -- > 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 Fri Mar 27 17:34:37 2020 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Fri, 27 Mar 2020 17:34:37 +0000 Subject: [Dev] [PATCH] Updates for ark, doublecmd, file-roller, khotkeys, kio, libksysguard, okular In-Reply-To: <20200326181840.GA10750@parabola-pocket.localdomain> References: <20200326181840.GA10750@parabola-pocket.localdomain> Message-ID: On Thursday, March 26, 2020 6:18 PM, Andreas Grapentin wrote: > 1.) Please name affected packages in the commit messages > > this makes it easier to see in the commit log what packages you mean > when you say "updated to version foo.bar". Just write > "libre/awesome: updated to version foo.bar" instead. This is a simple > convention we are basically all following. > > I have taken the liberty of modifying your patches to include this > change, I hope that's okay. Thanks for the info, I'll take it into account for future updates. > 2.) Feel free to add yourself as a Contributor to the package > > If you make a significant change to a package, upwards of a trivial > 'bump pkgver' diff, then this warrants your name to be added to the > list of contributors. I would leave it to your judgement as to when > and when not to do this, but I feel your level of contribution does > deserve attribution. > > I have not changed this for the patches you sent in. I'm not sure why the list of contributors is necessary, because this info can be seen from git. Is this a project rule or some other best practice? I can add it if needed, but will these trivial changes require new pkgrel in PKGBUILD? > More serious things: > > 3.) The doublecmd patch does not apply > > Please double check the version of libre.patch you have diffed > against. The version in my copy of abslibre.git is subtly different, > such that ALL hunks have failed. This patch is not trivial, and > would be tough for me to get right, so I'm passing the ball back to > you on this one :) I've double checked, it builds successfully, whether it's been applied using 'patch' or 'git apply'. Are you sure the patch has not been modified after downloading? As I can see, CR/LF format differs between files in Double Commander sources, and it took some effort for me to regenerate the libre.patch so that it applies without complains during prepare(). If the file like this one has mixed format, some of the text editors will change format on save, and the patch won't apply. Anyway, please find updated patch attached, only commit message has been changed to mention package name. Build passed for me with it. > 4.) kio does not build for me on arm > > not quite sure about this, could be on my end, but kio complains about > missing extra-cmake-modules during the prepare phase. Please > double-check your build. are you building in a cross-arch chroot or on > real hardware? Anything non-standard in your configuration? I've recreated librechroot from scratch, it builds. I've seen that error some time before when Arch Linux ARM repos had the older version of extra-cmake-modules. Please check the chroot is up to date. Thank you for applying the changes and updating the packages! -------------- next part -------------- A non-text attachment was scrubbed... Name: libre-doublecmd-bump-to-0.9.8-1-update-patch.patch Type: text/x-patch Size: 19405 bytes Desc: not available URL: From andreas at grapentin.org Sun Mar 29 13:07:35 2020 From: andreas at grapentin.org (Andreas Grapentin) Date: Sun, 29 Mar 2020 15:07:35 +0200 Subject: [Dev] [PATCH] Orphan Libre package [iceweasel] marked out-of-date In-Reply-To: References: Message-ID: <20200329130735.GA32929@parabola-pocket.localdomain> Hi, thank you for the patches. a new updated iceweasel-74 is now available on parabola, thanks to your efforts! I have taken the liberty of not applying commit no. 5, and instead to keep using the branding tarballs. This doesn't mean that I'm opposed to the proposed change, I just feel like this is something that we should properly discuss and identify the advantages and disadvantages of both approaches, before making a change. Best, Andreas On Thu, Mar 26, 2020 at 09:58:39AM +0000, grizzlyuser wrote: > I'm sorry for the late reply, had completely abandoned the > mailbox for some time. > > Please find the patch for Iceweasel 74.0-2 attached. As usual, > it contains descriptions of all the changes in commit messages. > > Successfully built on x86_64, i686 and armv7h. > > > On Thursday, March 12, 2020 3:02 PM, Andreas Grapentin wrote: > > > Thanks for the patches. I applied them and the packages are currently > > rebuilding. Keep them coming. Especially patches to update the ice* > > family of packages are always appreciated, mainly because they take so > > much time to get right. > > > > So thanks again! > > Great! Thank you too! > > > On Friday, March 13, 2020 2:58 AM, bill-auger wrote: > > > that is a bit confusing - there are several 'iceweasel' git repos; even one named 'iceweasel-branding.git'; which is actually not used anymore - we should probably delete that one and rename the current one to 'iceweasel-branding.git' - OTOH, i dont see why we could not fore-go making a special tarball each time, and simply add the git repo to the sources=() array > > > > anyways, the current one is at https://git.parabola.nu/packages/iceweasel.git/ > > Thanks you for all the suggestions! > > This one is done in the commit 5. The only issue I see is that > sources tarball generated after libremakepkg appears to have > some git related files instead of the actual branding sources. > It looks like a bug in libremakepkg or whatever makes that > tarball. If something is not OK, please just disregard the > last commit. > > > On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > > > > > --- a/libre/iceweasel/PKGBUILD > > > +++ b/libre/iceweasel/PKGBUILD > > > @@ -5,6 +5,7 @@ > > > > > > Maintainer (alarm): Kevin Mihelich kevin at archlinuxarm.org > > > > > > ========================================================== > > > > > > Maintainer (arch32): Andreas Baumann mail at andreasbaumann.cc > > > > > > ============================================================ > > > > > > Contributor (arch32): Erich Eckner git at eckner.net > > > > > > ================================================== > > > > > > +# Contributor (Arch Linux ARM): Kevin Mihelich kevin at archlinuxarm.org > > > > "Kevin Mihelich" is a duplicate there > > Indeed, my bad, corrected. > > > On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > > > > > - .placeholder = Search addons.mozilla.org > > > > > > - .placeholder = Search www.parabola.nu/packages > > > > > > +- .placeholder = Search addons.mozilla.org > > > ++ .placeholder = Search www.parabola.nu/packages > > > + > > > > nice little extra - we should go over BR #2488 to see how many nit-pickings still remain > > https://labs.parabola.nu/issues/2488 > > > > im a bit confused about this though, now that im looking at it - in v72, the search queries are actually directed to the gnuzilla addons page > > https://directory.fsf.org/wiki/Gnuzilla > > > > (redirected apparently) - the query is dropped on the floor when it arrives; but i think the new null message will still be incorrect, until we sort out what is the purpose of each these keys - or maybe just delete that search box - or maybe convince gnuzilla to make it work as expected > > > > this is what i have in my v72 abslibre; and i dont see any changes in this latest patch-set: > > > > $ grep fsf vendor.js.in > > pref("extensions.webservice.discoverURL", "https://directory.fsf.org/wiki/GNU_IceCat"); > > pref("extensions.getAddons.search.url", "https://directory.fsf.org/wiki/GNU_IceCat"); > > pref("browser.search.searchEnginesURL", "https://directory.fsf.org/wiki/GNU_IceCat"); > > > > $ grep 'www.parabola.nu/packages' vendor.js.in > > pref("extensions.getAddons.search.browseURL", "https://www.parabola.nu/packages/?q=%TERMS%"); > > > > i think 'extensions.getAddons.search.url' is the one that controls that search box > > It looks like latest upstream versions introduced changes that > remove older preferences. Please see [PATCH 3/5]. > > > On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > > > > > Let's stick as close to upstream as possible. > > > > that is the goal - this PKGBUILD has accumulated a lot of cruft over the years though - sometimes a switch or two need to be flipped just to get one arch to build - then they may be forgotten to be flipped back next time whenwhatever quirk has passed > > Right. I think every flag and and preference may be removed or > change meaning in future, so it makes sense to review and update > them from time to time. But that's hard to go over each one of > them. > > > On Fri, 14 Feb 2020 21:52:25 +0000 grizzlyuser wrote: > > > > > +# vim:set sw=2 et: > > > > yea maybe not that close though :) > > personally, i delete every one of those "litter-bug droppings" that i see and i am not ashamed to admit it > > Sorry, I don't understand. Should it be deleted, or not? > > > From 22b4cd62b5cbfa0807339855df2d89d7126859ad Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Wed, 25 Mar 2020 11:11:52 +0200 > Subject: [PATCH 1/5] Sync with changes from Arch Linux firefox 74.0-2 > > --- > libre/iceweasel/PKGBUILD | 16 ++++++++-------- > 1 file changed, 8 insertions(+), 8 deletions(-) > > diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD > index 1ee90ada9..3b538b1f1 100644 > --- a/libre/iceweasel/PKGBUILD > +++ b/libre/iceweasel/PKGBUILD > @@ -48,8 +48,8 @@ > pkgname=iceweasel > replaces=('firefox') > epoch=1 > -pkgver=73.0 > -pkgrel=1 > +pkgver=74.0 > +pkgrel=2 > pkgrel+=.parabola1 > _brandingver=73.0 > _brandingrel=1 > @@ -62,8 +62,8 @@ depends=(gtk3 libxt startup-notification mime-types dbus-glib ffmpeg nss > ttf-font libpulse) > depends+=(sqlite icu) > makedepends=(unzip zip diffutils python2-setuptools yasm mesa imake inetutils > - xorg-server-xvfb autoconf2.13 rust clang llvm jack gtk2 > - python nodejs python2-psutil cbindgen nasm) > + xorg-server-xvfb autoconf2.13 rust clang llvm jack gtk2 python > + nodejs python2-psutil cbindgen nasm) > # FIXME: 'mozilla-serarchplugins' package needs re-working (see note in prepare()) > makedepends+=(quilt libxslt imagemagick) > optdepends=('networkmanager: Location detection via available WiFi networks' > @@ -83,7 +83,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=('b57af802aae32d7f4624ce8b373701236b76904abcb893ded9e0cb5805ba6e17' > +sha256sums=('74589c2836d7c30134636823c3caefbcaed0ea7c3abb2def9e3ddd9f86d9440a' > 'SKIP' > '5f7ac724a5c5afd9322b1e59006f4170ea5354ca1e0e60dab08b7784c2d8463c' > 'f573d00835afe066ef1887bfea35099933ee07aeadc4c0d603972127e600cfc4' > @@ -127,6 +127,7 @@ ac_add_options --with-branding=browser/branding/iceweasel > ac_add_options --enable-update-channel=release > ac_add_options --with-distribution-id=nu.parabola > ac_add_options --with-unsigned-addon-scopes=app,system > +ac_add_options --allow-addon-sideload > export MOZ_APP_REMOTINGNAME=${pkgname//-/} > export MOZ_TELEMETRY_REPORTING= > export MOZ_REQUIRE_SIGNING= > @@ -342,7 +343,7 @@ END > ./mach package > LLVM_PROFDATA=llvm-profdata \ > JARLOG_FILE="$PWD/jarlog" \ > - xvfb-run -a -n 92 -s "-screen 0 1600x1200x24" \ > + xvfb-run -s "-screen 0 1920x1080x24 -nolisten local" \ > ./mach python build/pgo/profileserver.py > > if [[ ! -s merged.profdata ]]; then > @@ -399,9 +400,8 @@ pref("spellchecker.dictionary_path", "/usr/share/hunspell"); > // Disable default browser checking. > pref("browser.shell.checkDefaultBrowser", false); > > -// Don't disable our bundled extensions in the application directory > +// Don't disable extensions in the application directory > pref("extensions.autoDisableScopes", 11); > -pref("extensions.shownSelectionUI", true); > END > > # Parabola additions to vendor.js > -- > 2.26.0 > > > From e6e122a205261fe1d834c54771139279d9f022cf Mon Sep 17 00:00:00 2001 > From: grizzlyuser > Date: Wed, 25 Mar 2020 11:12:53 +0200 > Subject: [PATCH 2/5] Update patches for changes from Firefox 74.0 > > --- > libre/iceweasel/libre-searchengines.patch | 31 ----------------- > libre/iceweasel/libre.patch | 41 +++++++++-------------- > 2 files changed, 16 insertions(+), 56 deletions(-) > > diff --git a/libre/iceweasel/libre-searchengines.patch b/libre/iceweasel/libre-searchengines.patch > index e42ca78e8..220b07a95 100644 > --- a/libre/iceweasel/libre-searchengines.patch > +++ b/libre/iceweasel/libre-searchengines.patch > @@ -190,37 +190,6 @@ index d023e0a..15ee5f5 100644 > - ] > } > }, > - "en-ZA": { > -@@ -338,30 +214,6 @@ > - "visibleDefaultEngines": [ > - "google-b-d", "bing", "amazondotcom", "ddg", "twitter", "wikipedia" > - ] > -- }, > -- "KZ": { > -- "visibleDefaultEngines": [ > -- "yandex-en", "google-b-d", "bing", "amazondotcom", "ddg", "twitter", "wikipedia" > -- ], > -- "searchDefault": "Yandex" > -- }, > -- "BY": { > -- "visibleDefaultEngines": [ > -- "yandex-en", "google-b-d", "bing", "amazondotcom", "ddg", "twitter", "wikipedia" > -- ], > -- "searchDefault": "Yandex" > -- }, > -- "RU": { > -- "visibleDefaultEngines": [ > -- "yandex-en", "google-b-d", "bing", "amazondotcom", "ddg", "twitter", "wikipedia" > -- ], > -- "searchDefault": "Yandex" > -- }, > -- "TR": { > -- "visibleDefaultEngines": [ > -- "yandex-en", "google-b-d", "bing", "amazondotcom", "ddg", "twitter", "wikipedia" > -- ], > -- "searchDefault": "Yandex" > - } > - }, > "eo": { > @@ -397,11 +249,6 @@ > "visibleDefaultEngines": [ > diff --git a/libre/iceweasel/libre.patch b/libre/iceweasel/libre.patch > index 96852f0ae..0870d45cb 100644 > --- a/libre/iceweasel/libre.patch > +++ b/libre/iceweasel/libre.patch > @@ -166,28 +166,19 @@ index 2d3c7b4..00221d3 100644 > -#endif > > diff --git a/devtools/client/whats-new/src/main.js b/devtools/client/whats-new/src/main.js > -index 0a31843..c01e488 100644 > +index 1573c23a39..eed066db72 100644 > --- a/devtools/client/whats-new/src/main.js > +++ b/devtools/client/whats-new/src/main.js > @@ -29,7 +29,7 @@ const aside = { > }; > > const release = { > -- title: "What???s New in DevTools (Firefox 72 & 71)", > -+ title: "What???s New in DevTools (Iceweasel 72 & 71)", > +- title: "What???s New in DevTools (Firefox 74 & 73)", > ++ title: "What???s New in DevTools (Iceweasel 74 & 73)", > linkText: "Read more", > - linkUrl: `https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/72?${utmParams}`, > + linkUrl: `https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/74?${utmParams}`, > features: [ > -@@ -39,7 +39,7 @@ const release = { > - href: `https://wiki.developer.mozilla.org/docs/Tools/Debugger/How_to/Set_a_watchpoint_on_a_property?${utmParams}`, > - }, > - { > -- header: `Improvements to VS Code???s Debugger for Firefox`, > -+ header: `Improvements to VS Code???s Debugger for Iceweasel`, > - description: `A new source map integration makes debugging faster and also integrates with VSCode???s new column breakpoints UI for fine-grained control. The new Watchpoints can be used via VSCode???s Data Points.`, > - href: `https://marketplace.visualstudio.com/items?itemName=firefox-devtools.vscode-firefox-debug`, > - }, > -@@ -66,29 +66,6 @@ const release = { > +@@ -71,29 +71,6 @@ const release = { > ], > }; > > @@ -197,19 +188,19 @@ index 0a31843..c01e488 100644 > - linkText: "Get DevEdition", > - features: [ > - { > -- header: `Asynchronous Stacks in Debugger`, > -- description: `Asynchronous call stacks in the Debugger let you examine the event-driven function calls at previous points in time.`, > +- header: `Full Asynchronous Stacks in Debugger`, > +- description: `Step through event, timeout and promise-based function calls over time with the full-featured async stacks in Debugger.`, > - href: `https://developer.mozilla.org/en-US/docs/Tools/Debugger/UI_Tour?${utmParams}`, > - }, > - { > -- header: `Correct Meta Viewport in Responsive Design Mode`, > -- description: `RDM with touch simulation enabled will now correctly simulate the meta viewport rendering of a mobile device.`, > -- href: `https://developer.mozilla.org/docs/Tools/Responsive_Design_Mode?${utmParams}`, > +- header: `Inspect & Debug Service Workers`, > +- description: `Start, pause and debug your Service Workers and inspect your Web App Manifests within the long-awaited Application panel.`, > +- href: `https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API/Using_Service_Workers?${utmParams}`, > - }, > - { > -- header: `CSP Style Directives No Longer Prevent CSS Edits`, > -- description: `Editing an element???s inline style from Inspector???s rule-view now works even if style-src is blocked by CSP.`, > -- href: `https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector/How_to/Examine_and_edit_CSS?${utmParams}`, > +- header: `Instantly evaluated Console previews`, > +- description: `Peek into the results of your current Console expression and autocomplete values as you type.`, > +- href: `https://developer.mozilla.org/en-US/docs/Tools/Web_Console/The_command_line_interpreter?${utmParams}`, > - }, > - ], > -}; > @@ -217,7 +208,7 @@ index 0a31843..c01e488 100644 > function openLink(href, e) { > return openDocLink(href, { > relatedToCurrent: true, > -@@ -182,11 +159,6 @@ class App extends Component { > +@@ -187,11 +164,6 @@ class App extends Component { > ...release.features > .filter(feature => !feature.hidden) > .map(feature => createFactory(Feature)(feature)) > @@ -230,7 +221,7 @@ index 0a31843..c01e488 100644 > ) > ); > diff --git a/devtools/startup/aboutdevtools/aboutdevtools.xhtml b/devtools/startup/aboutdevtools/aboutdevtools.xhtml > -index f69ffa3..5a5b4d2 100644 > +index 5b0709e..38ea275 100644 > --- a/devtools/startup/aboutdevtools/aboutdevtools.xhtml > +++ b/devtools/startup/aboutdevtools/aboutdevtools.xhtml > @@ -89,19 +89,6 @@ > @@ -241,7 +232,7 @@ index f69ffa3..5a5b4d2 100644 > -