From grizzlyuser at protonmail.com Tue Jun 1 06:01:25 2021 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Tue, 01 Jun 2021 06:01:25 +0000 Subject: [Dev] Orphan Libre package [pacman] marked out-of-date In-Reply-To: <20210226182129.3202982.86193@winston.parabola.nu> References: <20210226182129.3202982.86193@winston.parabola.nu> Message-ID: Greetings! A new major version of pacman is available: https://git.archlinux.org/pacman.git/ The package is still marked as out of date in Parabola for some reason, so sending this notification by email instead of the form from website. From nobody at parabola.nu Tue Jun 1 07:40:42 2021 From: nobody at parabola.nu (Parabola Website Notification) Date: Tue, 01 Jun 2021 07:40:42 -0000 Subject: [Dev] Orphan Libre package [iceweasel] marked out-of-date Message-ID: <20210601074042.3202982.16212@winston.parabola.nu> eomc20a2q99n at opayq.com wants to notify you that the following packages may be out-of-date: * iceweasel 1:88.0.1-1.parabola1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/iceweasel/ * iceweasel 1:88.0.1-1.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/iceweasel/ The user provided the following additional text: Version 89 is out. https://github.com/archlinux/svntogit-packages/commit/9088c756dbba37592cfda4f7e8fb00aaf62fc32c https://www.mozilla.org/en-US/firefox/89.0/releasenotes/ From pagure at pagure.io Tue Jun 1 12:45:05 2021 From: pagure at pagure.io (=?utf-8?q?Grizzly_User?=) Date: Tue, 1 Jun 2021 12:45:05 +0000 (GMT) Subject: [Dev] =?utf-8?q?=5Babslibre=5D_PR_=2312=3A_libre/iceweasel=3A_88?= =?utf-8?q?=2E0=2E1_update_according_to_upstream?= In-Reply-To: Message-ID: grizzlyuser closed without merging a pull-request against the project: `abslibre` that you are following. Closed pull-request: `` libre/iceweasel: 88.0.1 update according to upstream `` https://pagure.io/abslibre/pull-request/12 From pagure at pagure.io Tue Jun 1 13:04:16 2021 From: pagure at pagure.io (=?utf-8?q?Grizzly_User?=) Date: Tue, 1 Jun 2021 13:04:16 +0000 (GMT) Subject: [Dev] =?utf-8?q?=5Babslibre=5D_PR_=2318=3A_libre/iceweasel=3A_Up?= =?utf-8?q?date_to_89=2E0_upstreams=2C_add_info_to_Remote_Settings_patch?= Message-ID: grizzlyuser opened a new pull-request against the project: `abslibre` that you are following: `` libre/iceweasel: Update to 89.0 upstreams, add info to Remote Settings patch `` To reply, visit the link below or just reply to this email https://pagure.io/abslibre/pull-request/18 From pagure at pagure.io Tue Jun 1 13:23:40 2021 From: pagure at pagure.io (=?utf-8?q?Grizzly_User?=) Date: Tue, 1 Jun 2021 13:23:40 +0000 (GMT) Subject: [Dev] =?utf-8?q?=5Babslibre=5D_PR_=2318=3A_libre/iceweasel=3A_Up?= =?utf-8?q?date_to_89=2E0_upstreams=2C_add_info_to_Remote_Settings_patch?= In-Reply-To: Message-ID: grizzlyuser commented on the pull-request: `libre/iceweasel: Update to 89.0 upstreams, add info to Remote Settings patch` that you are following: `` Build failed for i686: https://termbin.com/eh4a After I tried to install gcc, gcc-libc and glibc from [testing], it failed again but with different error: https://termbin.com/iptq `` To reply, visit the link below or just reply to this email https://pagure.io/abslibre/pull-request/18 From theova at bluewin.ch Wed Jun 2 06:54:25 2021 From: theova at bluewin.ch (theova) Date: Wed, 2 Jun 2021 08:54:25 +0200 Subject: [Dev] Update gnome-boxes to 40.1 Message-ID: <20210602065425.t7lgp6hqls64qj23@RainbowWarrior.localdomain> The attached patches update gnome-boxes to version 40.1. It is not possible to build gnome-boxes for arm, the reason is that the following dependency is missing: $ pacman -Si edk2-ovmf | grep "Desc" Description : Firmware for Virtual Machines (x86_64, i686) -------------- next part -------------- From 4598b0b5d4c67148c890f99c487d09d3a1f31f02 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.31.1 -------------- next part -------------- From 89c2e0d2d17519317e0e0a78d53bbdfd55172c5b Mon Sep 17 00:00:00 2001 From: Theo von Arx Date: Wed, 15 Jul 2020 22:29:53 +0200 Subject: [PATCH 2/2] libre/gnome-boxes: Update to 40.1 --- libre/gnome-boxes/PKGBUILD | 49 +++++++------------- libre/gnome-boxes/hide_download_button.patch | 25 +++++----- 2 files changed, 31 insertions(+), 43 deletions(-) diff --git a/libre/gnome-boxes/PKGBUILD b/libre/gnome-boxes/PKGBUILD index a3da929b0..8d7a99164 100644 --- a/libre/gnome-boxes/PKGBUILD +++ b/libre/gnome-boxes/PKGBUILD @@ -10,44 +10,31 @@ # - Replace Windows with Parabola in documention pkgname=gnome-boxes -pkgver=3.34.3 -pkgrel=2 +pkgver=40.1 +pkgrel=1 pkgrel+=.par1 -pkgdesc="Simple GNOME application to access remote or virtual systems" +pkgdesc='Simple GNOME application to access virtual systems' pkgdesc+=", without suggestions (and logos) of nonfree operating systems" -arch=('x86_64') -arch+=('i686' 'armv7h') -url="https://wiki.gnome.org/Apps/Boxes" +arch=(x86_64) +arch+=(i686 armv7h) +url='https://wiki.gnome.org/Apps/Boxes' +license=(LGPL) license=('LGPL') +groups=('gnome') 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 -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") +depends=('cdrtools' 'edk2-ovmf' 'gtksourceview4' 'gtk-vnc' 'libarchive' 'libgudev' 'libhandy' + 'libosinfo' 'libsecret' 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk' 'tracker3' + 'webkit2gtk') +makedepends=('appstream-glib' 'gobject-introspection' 'itstool' 'meson' 'spice-protocol' 'vala') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz") source+=(hide_download_button.patch) -sha256sums=('SKIP' - 'SKIP' - 'SKIP') -sha256sums+=('0539b344dc0bc8424539f747ed9c638ea414fe96153b803dae50bf5bf2d5aae5') +sha256sums=('b1e28f2c7fb76bf4fbb862d0d52e811b94cbe9ff16f067408964568690882ef8') +sha256sums+=('fc14954460c9c8b53ce47c2621c8c806857183690d3ea5f461a4454e9486466b') -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} 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 update - + cd $pkgname-$pkgver # remove recommended downloads of nonfree OS sed -i /os_id/d ./data/recommended-downloads.xml # Make download button invisible @@ -58,8 +45,8 @@ prepare() { } build() { - arch-meson $pkgname build - ninja -C build + arch-meson $pkgname-$pkgver build + meson compile -C build } check() { 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 - -