From nobody at parabola.nu Wed Jul 1 21:53:24 2020 From: nobody at parabola.nu (Parabola Website Notification) Date: Wed, 01 Jul 2020 21:53:24 -0000 Subject: [Dev] Orphan Libre package [linux-libre-hardened] marked out-of-date Message-ID: <20200701215324.1188.2194@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.6.18.a-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-hardened/ * linux-libre-hardened-docs 5.6.18.a-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-hardened-docs/ * linux-libre-hardened-headers 5.6.18.a-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-hardened-headers/ The user provided the following additional text: 5.7 is available for both linux-libre and linux-hardened From grizzlyuser at protonmail.com Fri Jul 3 11:35:16 2020 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Fri, 03 Jul 2020 11:35:16 +0000 Subject: [Dev] [PATCH] Iceweasel 78.0.1 update Message-ID: Please find change descriptions in commit messages from the attached patches. Built for x86_64 and i686. armv7h build fails with the message: > fatal error: 'type_traits' file not found That's probably related to my build environment, because Arch Linux ARM have built their firefox package for the latest release version. -------------- next part -------------- A non-text attachment was scrubbed... Name: iceweasel_78.0.1.patch Type: text/x-patch Size: 32667 bytes Desc: not available URL: From nobody at parabola.nu Sat Jul 4 02:20:06 2020 From: nobody at parabola.nu (Parabola Website Notification) Date: Sat, 04 Jul 2020 02:20:06 -0000 Subject: [Dev] Orphan Libre package [qutebrowser] marked out-of-date Message-ID: <20200704022006.1189.55913@winston.parabola.nu> eliotreyna at disroot.org wants to notify you that the following packages may be out-of-date: * qutebrowser 1.12.0-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/qutebrowser/ * qutebrowser 1.12.0-1.parabola1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/qutebrowser/ * qutebrowser 1.12.0-1.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/qutebrowser/ The user provided the following additional text: Qutebrowser has been updated to the version 1.13.0 >> https://github.com/qutebrowser/qutebrowser/releases/tag/v1.13.0 From nobody at parabola.nu Wed Jul 8 01:36:21 2020 From: nobody at parabola.nu (Parabola Website Notification) Date: Wed, 08 Jul 2020 01:36:21 -0000 Subject: [Dev] Orphan Libre package [calibre] marked out-of-date Message-ID: <20200708013621.1188.34489@winston.parabola.nu> f3nx at disroot.org wants to notify you that the following packages may be out-of-date: * calibre 3.48.0-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/calibre/ * calibre 3.48.0-1.parabola2 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/calibre/ The user provided the following additional text: Hi dev, calibre is out-of-date and have a trouble whit icu From nobody at parabola.nu Thu Jul 9 06:59:16 2020 From: nobody at parabola.nu (Parabola Website Notification) Date: Thu, 09 Jul 2020 06:59:16 -0000 Subject: [Dev] Orphan Pcr package [ttf-comic-neue] marked out-of-date Message-ID: <20200709065916.1189.97027@winston.parabola.nu> grizzlyuser at protonmail.com wants to notify you that the following packages may be out-of-date: * ttf-comic-neue 2.3-1 [pcr] (armv7h): https://parabolagnulinux.org/packages/pcr/armv7h/ttf-comic-neue/ * ttf-comic-neue 2.3-1 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/ttf-comic-neue/ * ttf-comic-neue 2.3-1 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/ttf-comic-neue/ The user provided the following additional text: Thank you for maintaining this package! A new version has been released: https://github.com/crozynski/comicneue/releases Respective AUR package has been updated too. From grizzlyuser at protonmail.com Thu Jul 9 08:01:34 2020 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Thu, 09 Jul 2020 08:01:34 +0000 Subject: [Dev] [PATCH] Iceweasel 78.0.1.parabola2 update Message-ID: Here's an update that tries harder to disable data reporting functionality, and includes some cleanups. Please find rationale and change descriptions in commit messages. Built for x86_64 and i686. For i686, it was necessary to pull x265 package from [testing]. Please apply iceweasel_78.0.1.parabola2.patch on top of iceweasel_78.0.1.patch. Just download both patches and apply them unchanged, in order to not introduce whitespace issues. I used just 'git apply'. Please note, that for x86_64, PGO is on by default. Second stage of the build can peak at slightly more than 16G of RAM+swap usage. -------------- next part -------------- A non-text attachment was scrubbed... Name: iceweasel_78.0.1.parabola2.patch Type: text/x-patch Size: 11372 bytes Desc: not available URL: From dllud at riseup.net Fri Jul 10 11:40:17 2020 From: dllud at riseup.net (dllud) Date: Fri, 10 Jul 2020 12:40:17 +0100 Subject: [Dev] [PATCH] pcr: league-gothic: update according to AUR Message-ID: Brings in Caleb Maclennan's improvements from AUR: - Split ttf/oft packaging. - No longer depends on deprecated xorg-font-utils package. - Uses HTTPS URL. - General cleanup. Patch is attached to this email. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-pcr-league-gothic-update-according-to-AUR.patch Type: text/x-patch Size: 4567 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From bill-auger at peers.community Sat Jul 11 07:15:42 2020 From: bill-auger at peers.community (bill-auger) Date: Sat, 11 Jul 2020 03:15:42 -0400 Subject: [Dev] [RFC] Let's solve the Chromium freedom issues, definitively In-Reply-To: <6289ad56-9c67-0c4a-530b-a8716271f695@hyperbola.info> References: <4dcf3ee7-c081-94d5-0a0d-e07475b97d04@hyperbola.info> <5827880e567ead1d967d5336010972de@cock.email> <20200603162957.6cd5511b@parabola> <6289ad56-9c67-0c4a-530b-a8716271f695@hyperbola.info> Message-ID: <20200711031542.2d95871b@parabola> On Sat, 13 Jun 2020 00:36:19 -0400 Megver83 wrote: > I opened an issue in ungoogled-chromium's GitHub, asking if it > completely cleans Chromium from non-free software. It > certainly doesn't, but I got very interesting and useful info. > For further reading: > > https://github.com/Eloston/ungoogled-chromium/issues/1054 i am cross-posting this to the FSDG mailing list, to make others aware of it the important factor to bear in mind, is that this is not only about establishing a libre-fork - the initial audit needed to do so, would itself be a huge amount of work; but even if that were easy, the main task entails that someone is going to maintain the fork into the future - that would entail constantly watching the new upstream changes, and removing anything new that creeps in, which conflicts with the FSDG - that maintenance is a significant challenge with firefox, which is just barely being met by the available people now - one needs to look no farther than the under-staffed gnuzilla project for evidence of that - most people have the opinion that firefox is significantly more libre-friendly than chromium; which means that there is no one available to do that same amount of work (and probably more) for chromium, not even the initial audit needed to establish the fork if the 'ungoogled-chromium' project had any interest in taking up that challenge, they probably would have done so already - i just read that ticket on github today - i presumed that megver was "barking up the wrong tree"; and that discussion confirmed so - the maintainer made it clear that a full audit would be too much work, and the outcome would be undesirable to that project anyways; because anything which had to be removed, would probably exclude some use-case on some platform, android especially although the reception of megver's proposal was superficially positive, the counter-proposal offered, is to put all liberation changes in a separate and unsupported 'contrib' repo, along with any arbitrary additions which users want to contribute, with little or no over-sight - that does not sound like endorsable software to me; because by the maintainer's own statement, that fork will not be properly maintained and may contain _anything_ that any user submits that brings the endeavor right back to square #1 - the only notable difference with that 'ungoogled-chromium' proposal, is that the fork or patches would be hosted on github under the 'ungoogled-chromium' name-space; but the 'ungoogled-chromium' maintainer was not apparently interested in participating in the effort - for these reasons, the fork or patches would be better hosted by GNU, and dedicated only to FSDG-fitness; but the progress to date is probably 10,000 work-hours away from establishing an initial 100% verified fork - so progress toward the goal of a 100% libre chromium, has unfortunately not been advanced one iota by the attempt - that is also ignoring that the suspected problems, if they exist, are licensing issues, which can most likely only be resolved and attested to by the copyright holders, not by any fork or cleaning scripts such as 'ungoogled-chromium' to quote megver from that ticket: "the Chromium distributed by Guix is completely free, ... ... but it's technically not FSDG compliant because it downloads the chromium source code" if that were the case, then why bother the 'ungoogled-chromium' maintainer with this? - other distros could simply convert the guix liberation script into their format, and declare the matter as resolved, as the guix maintainers suggested 18 months ago - in doing so, however, it would immediately become evident that those liberation scripts would also need to download the upstream sources - that is an entirely different issue though; which was discussed on the FSDG mailing list last november[1] the implications of that, reach far beyond any one program - if the FSDG prohibited liberation scripts from downloading the original source code, then FSDG distros could not publish any liberation scripts - that includes all PKGBUILDs in libre, as well as the gnuzilla makeicecat.sh script - naturally, any liberation script must acquire the original code, which is to be cleaned - the only alternative would be for FSDG distros to clean the sources privately, and publish the pre-cleaned sources publicly, keeping all liberation scripts private, including makeicecat.sh, as published by a GNU project - it would be very ironic if gnuzilla were considered to be unfit for the FSDG to assume that the guix chromium is completely free of licensing problems, is the same as assuming that a forest is completely devoid of ants, merely because none have been seen yet - the larger that forest is, it is increasingly likely to have ants lurking somewhere; and chromium is a very large forest indeed, perhaps the largest on the planet, and mostly unexplored there is one other thing wrong with that statement - the fact that in some or all cases, the upstream code-base may be downloaded to the local computer to be cleaned in place, is not the reason why the guix chromium is unfit for the FSDG - the guix and pureos chromiums are not FSDG-fit, if only because the standing consensus of the FSDG work-group is that they are not - the FSF has never contested nor confirmed that consensus; and the official FSDG recommendation for chromium is still "use icecat" any solution would need to be approved by the FSDG work-group and/or the FSF, before it would be considered to be acceptable in any FSF-endorsed distro, and to become the standard recommendation - the guix chromium has not passed that review; and the pureos chromium has not even been looked at - that is the main reason why this discussion is best conducted on the FSDG mailing list [1]: https://lists.nongnu.org/archive/html/gnu-linux-libre/2019-11/msg00002.html From bill-auger at peers.community Wed Jul 15 04:33:42 2020 From: bill-auger at peers.community (bill-auger) Date: Wed, 15 Jul 2020 00:33:42 -0400 Subject: [Dev] [PATCH] pcr: league-gothic: update according to AUR In-Reply-To: References: Message-ID: <20200715003342.60498a4f@parabola> On Fri, 10 Jul 2020 12:40:17 +0100 dllud wrote: > Brings in Caleb Maclennan's improvements from AUR: > - Split ttf/oft packaging. > - No longer depends on deprecated xorg-font-utils package. > - Uses HTTPS URL. > - General cleanup. > > Patch is attached to this email. pretty sure i just did all of those things a few days ago - i did not rename the PKGBUILD though https://git.parabola.nu/abslibre.git/commit/?id=4a40dd3f4e3553048517246435bab172cd3f58f2 From dllud at riseup.net Wed Jul 15 09:11:27 2020 From: dllud at riseup.net (dllud) Date: Wed, 15 Jul 2020 10:11:27 +0100 Subject: [Dev] [PATCH] pcr: league-gothic: update according to AUR In-Reply-To: <20200715003342.60498a4f@parabola> References: <20200715003342.60498a4f@parabola> Message-ID: <0e06de4a-bb43-1bd5-2f0a-402385da0e95@riseup.net> Nice! Thanks. On 15/07/2020 05:33, bill-auger wrote: > On Fri, 10 Jul 2020 12:40:17 +0100 dllud wrote: >> Brings in Caleb Maclennan's improvements from AUR: >> - Split ttf/oft packaging. >> - No longer depends on deprecated xorg-font-utils package. >> - Uses HTTPS URL. >> - General cleanup. >> >> Patch is attached to this email. > > pretty sure i just did all of those things a few days ago > - i did not rename the PKGBUILD though > > https://git.parabola.nu/abslibre.git/commit/?id=4a40dd3f4e3553048517246435bab172cd3f58f2 > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev > From theova at bluewin.ch Wed Jul 15 18:30:04 2020 From: theova at bluewin.ch (theova) Date: Wed, 15 Jul 2020 20:30:04 +0200 Subject: [Dev] Orphan Libre package [qutebrowser] marked out-of-date In-Reply-To: <20200704022006.1189.55913@winston.parabola.nu> References: <20200704022006.1189.55913@winston.parabola.nu> Message-ID: <20200715183004.qr2c2rijfw23bamg@RainbowWarrior.localdomain> Here is a patch to uptade qutebrowser to current version 1.13.0 Testet on 64, built for 32 and arm. Parabola Website Notification schrieb am Sat, 04. Jul 20 02:20: >eliotreyna at disroot.org wants to notify you that the following packages may be out-of-date: > > >* qutebrowser 1.12.0-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/qutebrowser/ >* qutebrowser 1.12.0-1.parabola1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/qutebrowser/ >* qutebrowser 1.12.0-1.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/qutebrowser/ > > >The user provided the following additional text: > >Qutebrowser has been updated to the version 1.13.0 >> https://github.com/qutebrowser/qutebrowser/releases/tag/v1.13.0 > >_______________________________________________ >Dev mailing list >Dev at lists.parabola.nu >https://lists.parabola.nu/mailman/listinfo/dev -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From theova at bluewin.ch Wed Jul 15 18:31:11 2020 From: theova at bluewin.ch (theova) Date: Wed, 15 Jul 2020 20:31:11 +0200 Subject: [Dev] Orphan Libre package [qutebrowser] marked out-of-date In-Reply-To: <20200715183004.qr2c2rijfw23bamg@RainbowWarrior.localdomain> References: <20200704022006.1189.55913@winston.parabola.nu> <20200715183004.qr2c2rijfw23bamg@RainbowWarrior.localdomain> Message-ID: <20200715183111.qoalgp6yhunsomfg@RainbowWarrior.localdomain> ... with attachment. theova schrieb am Wed, 15. Jul 20 20:30: >Here is a patch to uptade qutebrowser to current version 1.13.0 > >Testet on 64, built for 32 and arm. > >Parabola Website Notification schrieb am Sat, 04. Jul 20 02:20: >>eliotreyna at disroot.org wants to notify you that the following packages may be out-of-date: >> >> >>* qutebrowser 1.12.0-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/qutebrowser/ >>* qutebrowser 1.12.0-1.parabola1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/qutebrowser/ >>* qutebrowser 1.12.0-1.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/qutebrowser/ >> >> >>The user provided the following additional text: >> >>Qutebrowser has been updated to the version 1.13.0 >> https://github.com/qutebrowser/qutebrowser/releases/tag/v1.13.0 >> >>_______________________________________________ >>Dev mailing list >>Dev at lists.parabola.nu >>https://lists.parabola.nu/mailman/listinfo/dev -------------- next part -------------- From 6cd7185d5a16807544a93f7068537dd8fc2e928b Mon Sep 17 00:00:00 2001 From: Theo von Arx Date: Wed, 15 Jul 2020 20:27:09 +0200 Subject: [PATCH] [qutebrowser]: upgrade to v1.13.0 --- libre/qutebrowser/PKGBUILD | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/libre/qutebrowser/PKGBUILD b/libre/qutebrowser/PKGBUILD index 1925d3100..21ec49089 100644 --- a/libre/qutebrowser/PKGBUILD +++ b/libre/qutebrowser/PKGBUILD @@ -1,4 +1,5 @@ # Maintainer (Arch): Morten Linderud +# Maintainer (Arch): Lukas Fleischer # Contributor (Arch): Pierre Neidhardt # Contributor (Arch): Florian Bruhin (The Compiler) # Maintainer: Omar Vega Ramos @@ -11,8 +12,8 @@ # - condensed the excessive webkit rant on the welcome screen pkgname=qutebrowser -pkgver=1.12.0 -pkgrel=1 +pkgver=1.13.0 +pkgrel=2 _pkgrel_armv7h=.parabola1 # this could be an 'any' package _pkgrel_i686=.parabola1 # but our different arches do not always roll at the same speed _pkgrel_x86_64=.parabola1 @@ -33,13 +34,14 @@ optdepends=("gst-libav: media playback with qt5-webkit backend" "pdfjs: displaying PDF in-browser") options=(!emptydirs) source=("https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz" - "https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc" - "warning-webkit.html") + "https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc") +source+=("warning-webkit.html") +validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072") validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072") # Florian Bruhin -sha256sums=('41bbd5ede2ba74dc691e0e3b59aad59dd5a7426e39bf82ecedd59b4d22f4dc5f' - 'SKIP' - 'e18216f24387b61a109611958bb59248beaf5afc90da8654e29ea8b0a7ef1610') - +sha256sums=('d3e930ad6705fecf707d221ac253b60352d8cac91cc2ed88d68169cd2a5000f7' + 'SKIP') +#sha256sums+=('e18216f24387b61a109611958bb59248beaf5afc90da8654e29ea8b0a7ef1610') +sha256sums+=('SKIP') _version_constraint() # (dep_pkgname) { @@ -63,6 +65,7 @@ build() { # make sure webkit is the default backend sed -i 's/webengine/webkit/' qutebrowser/config/configdata.yml + export PYTHONHASHSEED=0 make -f misc/Makefile all } -- 2.27.0 -------------- 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 Wed Jul 15 20:37:46 2020 From: theova at bluewin.ch (theova) Date: Wed, 15 Jul 2020 22:37:46 +0200 Subject: [Dev] [PATCH] Update gnome-boxes, libosinfo to current version Message-ID: <20200715203746.2fggupkfrvr2v4dg@RainbowWarrior.localdomain> Hello, Please find the patches to upgrade gnome-boxes to 3.36.5 and libosinfo to 1.8.0 attached. You need to apply the patch on libosinfo first and build it before gnome-boxes. The build for armv7h of gnome-boxes failed. I don't know, why... -------------- next part -------------- From 5cb2a88e625695180bce2354236255f85a8ef229 Mon Sep 17 00:00:00 2001 From: Theo von Arx Date: Wed, 15 Jul 2020 22:19:24 +0200 Subject: [PATCH 1/2] [libosinfo] Update to 1.8.0 - Change to meson build system - Remove libre.patch as it is obsolete. The build options can be changed through meson and the dummy example was removed (cf. commit fb0023625ad5dc0554d0ba2b20d2fd9996d12d47 in libosinfo) - Built on x86_64, i686, armv7h --- libre/libosinfo/PKGBUILD | 65 ++++++--------- libre/libosinfo/libre.patch | 156 ------------------------------------ 2 files changed, 23 insertions(+), 198 deletions(-) delete mode 100644 libre/libosinfo/libre.patch diff --git a/libre/libosinfo/PKGBUILD b/libre/libosinfo/PKGBUILD index a8662c308..13b2b9a34 100644 --- a/libre/libosinfo/PKGBUILD +++ b/libre/libosinfo/PKGBUILD @@ -3,75 +3,56 @@ # Maintainer (Hyperbola): Andr? Silva # Maintainer: Omar Vega Ramos # Contributor: Daniel Milewski +# Contributor Theova + +# Parabola Changes and Rationals: +# - Remove docs since they contain non-FSDG compliant distros + _pkgname=libosinfo-libre pkgname=libosinfo -pkgver=1.4.0 -pkgrel=2 +pkgver=1.8.0 +pkgrel=1 pkgrel+=.par1 pkgdesc="GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support" pkgdesc+=", without non-FSDG compliant distros and operating systems support" -arch=('x86_64') -arch+=('i686' 'armv7h') +arch=(x86_64) +arch+=(i686 armv7h) url="https://libosinfo.org/" -license=('GPL' 'LGPL') -depends=('glib2' 'libxslt' 'osinfo-db') -makedepends=('check' 'gobject-introspection' 'intltool' 'libsoup' 'vala' 'gtk-doc') +license=(GPL LGPL) +depends=(glib2 hwids libsoup libxslt osinfo-db) +makedepends=(check gobject-introspection gtk-doc meson vala) conflicts=(${pkgname}-libre) replaces=(${pkgname}-libre) -mksource=(https://releases.pagure.org/libosinfo/$pkgname-$pkgver.tar.gz{,.asc}) -source=(https://repo.parabola.nu/other/${_pkgname}/${_pkgname}-$pkgver.tar.gz - 0001-media-Fix-usage-of-application-id.patch - 0002-loader-Properly-load-the-arch-value-for-images.patch - libre.patch) +source=(https://releases.pagure.org/libosinfo/$pkgname-$pkgver.tar.xz{,.asc}) validpgpkeys=('DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF' # Daniel P. Berrange '09B9C8FF223EF113AFA06A39EE926C2BDACC177B') # Fabiano Fid?ncio -mksha256sums=('a29e61a82b1a5727b145403914812273dfa033a0c07a15500078726bb3b84165' - 'SKIP') -sha256sums=('27efec42a2a2e3ae8b1f6ffcc541aded8b90c06cfbe778b8948f7c0896409eda' - '439e2cf620560cb116d0c08201282c0e152b46b2ab1fa4abcd7e717a2d45dec7' - '80c7583882a935658b9f9409cf5beeb36f46c873bb9041bcc858aca4e2fa7741' - '896216d2f132ff772b3c0cd9e18aa6c45aca2365767fc0c3aa98e8d3a21ca063') +sha256sums=('49ff32be0d209f6c99480e28b94340ac3dd0158322ae4303adfbdfe973a108a5' + 'SKIP') -mksource() { - cd $pkgname-$pkgver - rm -rv {docs,tests/isodata/*} -} prepare() { cd $pkgname-$pkgver - sed -i '/export LC_ALL = C/d' maint.mk - - # Upsteam fixes - patch -Np1 -i ../0001-media-Fix-usage-of-application-id.patch - patch -Np1 -i ../0002-loader-Properly-load-the-arch-value-for-images.patch - -# rm -rv {docs,tests/isodata/*} - - patch -Np1 -i ../libre.patch + rm -rv docs cd po for file in *.po; do - intltool-update ${file%.*} msgattrib --no-obsolete -o $file $file done } build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --with-usb-ids-path=/usr/share/hwdata/usb.ids \ - --with-pci-ids-path=/usr/share/hwdata/pci.ids \ - --enable-gtk-doc - make + arch-meson $pkgname-$pkgver build \ + -D with-usb-ids-path=/usr/share/hwdata/usb.ids \ + -D with-pci-ids-path=/usr/share/hwdata/pci.ids \ + -D enable-gtk-doc=false + ninja -C build } check() { - cd $pkgname-$pkgver - make check || : + meson test -C build --print-errorlogs } package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install -C build } diff --git a/libre/libosinfo/libre.patch b/libre/libosinfo/libre.patch deleted file mode 100644 index 10d9cf626..000000000 --- a/libre/libosinfo/libre.patch +++ /dev/null @@ -1,156 +0,0 @@ ---- libosinfo-1.2.0.orig/Makefile.am 2018-07-09 09:11:01.000000000 -0500 -+++ libosinfo-1.2.0/Makefile.am 2018-07-09 09:33:13.160987738 -0500 -@@ -1,5 +1,5 @@ - --SUBDIRS = osinfo tools docs po examples -+SUBDIRS = osinfo tools po examples - - if ENABLE_TESTS - SUBDIRS += tests ---- libosinfo-1.2.0.orig/Makefile.in 2018-07-09 09:11:01.000000000 -0500 -+++ libosinfo-1.2.0/Makefile.in 2018-07-09 09:33:39.303117264 -0500 -@@ -197,7 +197,7 @@ - ETAGS = etags - CTAGS = ctags - CSCOPE = cscope --DIST_SUBDIRS = osinfo tools docs po examples tests -+DIST_SUBDIRS = osinfo tools po examples tests - am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \ - $(srcdir)/libosinfo.spec.in $(srcdir)/mingw-libosinfo.spec.in \ - $(top_srcdir)/build-aux/compile \ ---- libosinfo-1.2.0.orig/configure 2018-07-09 09:11:01.000000000 -0500 -+++ libosinfo-1.2.0/configure 2018-07-09 09:42:21.595733119 -0500 -@@ -15499,7 +15499,7 @@ - GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0` - - --ac_config_files="$ac_config_files Makefile libosinfo.spec mingw-libosinfo.spec osinfo/Makefile osinfo/libosinfo-1.0.pc osinfo/osinfo_version.h tools/Makefile tests/Makefile docs/Makefile docs/reference/Makefile examples/Makefile po/Makefile.in" -+ac_config_files="$ac_config_files Makefile libosinfo.spec mingw-libosinfo.spec osinfo/Makefile osinfo/libosinfo-1.0.pc osinfo/osinfo_version.h tools/Makefile tests/Makefile examples/Makefile po/Makefile.in" - - cat >confcache <<\_ACEOF - # This file is a shell script that caches the results of configure -@@ -16596,8 +16596,6 @@ - "osinfo/osinfo_version.h") CONFIG_FILES="$CONFIG_FILES osinfo/osinfo_version.h" ;; - "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; - "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; -- "docs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;; -- "docs/reference/Makefile") CONFIG_FILES="$CONFIG_FILES docs/reference/Makefile" ;; - "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;; - "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; - "po/stamp-it") CONFIG_COMMANDS="$CONFIG_COMMANDS po/stamp-it" ;; ---- libosinfo-1.2.0.orig/configure.ac 2018-07-09 09:11:01.000000000 -0500 -+++ libosinfo-1.2.0/configure.ac 2018-07-09 09:42:41.148166092 -0500 -@@ -287,8 +287,6 @@ - osinfo/osinfo_version.h - tools/Makefile - tests/Makefile -- docs/Makefile -- docs/reference/Makefile - examples/Makefile - po/Makefile.in - ]) ---- libosinfo-1.2.0.orig/examples/demo.js 2018-07-09 09:11:01.000000000 -0500 -+++ libosinfo-1.2.0/examples/demo.js 2018-07-09 09:43:13.993320287 -0500 -@@ -32,7 +32,7 @@ - print (" OS short id " + name) - } - --var osid = "http://fedoraproject.org/fedora-11" -+var osid = "https://wiki.parabola.nu/Get_Parabola" - var hvid = "http://qemu.org/qemu-kvm-0.11.0" - var drvclass = "net" - //var drvclass = "audio" ---- libosinfo-1.2.0.orig/examples/libosinfo-dummy-data.xml 2018-07-09 09:11:01.000000000 -0500 -+++ libosinfo-1.2.0/examples/libosinfo-dummy-data.xml 2018-07-09 09:59:11.689219791 -0500 -@@ -64,87 +64,11 @@ - - - -- -- -- fedora11 -- Fedora 11 -- 11 -- Fedora Project -- apples -- marmot -- aardvark -- -- -- -- -- es1391 -- -- -- ac97+ -- -- -- -- -- -- fedora10 -- Fedora 10 -- 10 -- Fedora Project -- -- -- -- -- ac97 -- -- -- es1391 -- -- -- -- -- -- opensuse11.2 -- OpenSuse 11.2 -- 11.2 -- OpenSuse Project -+ -+ parabola -+ Parabola GNU/Linux-libre -+ Parabola Project - - -- -- -- -- -- -- -- ac97 -- -- -- ES1370 -- -- -- 3com -- -- -- -- -- -- -- -- -- -- -- es1370 -- -- -- ac97 -- -- -- es1371 -- -- -- 3com -- -- -- -- - - -- 2.27.0 -------------- next part -------------- From 18f05c1eaac85c152738efaa0bb59b76b2c4ef00 Mon Sep 17 00:00:00 2001 From: Theo von Arx Date: Wed, 15 Jul 2020 22:29:53 +0200 Subject: [PATCH 2/2] [gnome-boxes] Update to v3.36.5 - Built on x86_64, i686 --- libre/gnome-boxes/PKGBUILD | 27 ++++++++++---------- libre/gnome-boxes/hide_download_button.patch | 25 +++++++++--------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/libre/gnome-boxes/PKGBUILD b/libre/gnome-boxes/PKGBUILD index a3da929b0..4f6205abe 100644 --- a/libre/gnome-boxes/PKGBUILD +++ b/libre/gnome-boxes/PKGBUILD @@ -10,22 +10,22 @@ # - Replace Windows with Parabola in documention pkgname=gnome-boxes -pkgver=3.34.3 -pkgrel=2 +pkgver=3.36.5 +pkgrel=1 pkgrel+=.par1 pkgdesc="Simple GNOME application to access remote or virtual systems" pkgdesc+=", without suggestions (and logos) of nonfree operating systems" -arch=('x86_64') -arch+=('i686' 'armv7h') +arch=(x86_64) +arch+=(i686 armv7h) url="https://wiki.gnome.org/Apps/Boxes" -license=('LGPL') +license=(LGPL) conflicts=(${pkgname}-libre) replaces=(${pkgname}-libre) -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=c3bce5984eb53cc883850969f3e4a3e8e2cc6d44 # tags/v3.34.3^0 +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=bdc81983889cd74e364edc6497f3d52e81846c4e # tags/v3.36.5^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+=('0539b344dc0bc8424539f747ed9c638ea414fe96153b803dae50bf5bf2d5aae5') +sha256sums+=('fc14954460c9c8b53ce47c2621c8c806857183690d3ea5f461a4454e9486466b') pkgver() { cd $pkgname @@ -42,10 +42,9 @@ pkgver() { prepare() { cd $pkgname - git submodule init - git config --local submodule.subprojects/gtk-frdp.url "$srcdir/gtk-frdp" - git config --local submodule.subprojects/libovf-glib.url "$srcdir/libovf-glib" + git submodule set-url subprojects/gtk-frdp "$srcdir/gtk-frdp" + git submodule set-url subprojects/libovf-glib "$srcdir/libovf-glib" git submodule update # remove recommended downloads of nonfree OS diff --git a/libre/gnome-boxes/hide_download_button.patch b/libre/gnome-boxes/hide_download_button.patch index 1b6d353ad..64d56702c 100644 --- a/libre/gnome-boxes/hide_download_button.patch +++ b/libre/gnome-boxes/hide_download_button.patch @@ -1,13 +1,14 @@ -diff --git a/data/ui/wizard-source.ui b/data/ui/wizard-source.ui -index 94c8a802..a5bfb774 100644 ---- a/data/ui/wizard-source.ui -+++ b/data/ui/wizard-source.ui -@@ -60,7 +60,7 @@ +diff --git a/data/ui/assistant/pages/index-page.ui +b/data/ui/assistant/pages/index-page.ui +index 6eb98db7..9fc555b7 100644 +--- a/data/ui/assistant/pages/index-page.ui ++++ b/data/ui/assistant/pages/index-page.ui +@@ -161,7 +161,7 @@ - - -- True -+ False - -