openSUSE Commits
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
February 2020
- 1 participants
- 4649 discussions
Hello community,
here is the log from the commit of package gnuhealth-client for openSUSE:Leap:15.2 checked in at 2020-02-01 06:10:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gnuhealth-client (Old)
and /work/SRC/openSUSE:Leap:15.2/.gnuhealth-client.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnuhealth-client"
Sat Feb 1 06:10:31 2020 rev:31 rq:769149 version:3.6.6
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gnuhealth-client/gnuhealth-client.changes 2020-01-15 15:05:35.393909155 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gnuhealth-client.new.26092/gnuhealth-client.changes 2020-02-01 06:10:57.358801363 +0100
@@ -1,0 +2,7 @@
+Fri Jan 31 07:57:02 UTC 2020 - Axel Braun <axel.braun(a)gmx.de>
+
+- version 3.6.6
+ * Fix bug #57682: GTK Client - CLI is activated when pressing Shift+Z
+ * Add GNU Health shortcuts to the help window
+
+-------------------------------------------------------------------
Old:
----
gnuhealth-client-3.6.5.tar.gz
New:
----
gnuhealth-client-3.6.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnuhealth-client.spec ++++++
--- /var/tmp/diff_new_pack.zUSW2t/_old 2020-02-01 06:10:57.770801568 +0100
+++ /var/tmp/diff_new_pack.zUSW2t/_new 2020-02-01 06:10:57.770801568 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnuhealth-client
#
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2015-2019 Dr. Axel Braun
#
# All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
%define majorver 3.6
Name: gnuhealth-client
-Version: %{majorver}.5
+Version: %{majorver}.6
Release: 0
Summary: The client of the GNU Health Hospital system
License: GPL-3.0-only
++++++ gnuhealth-client-3.6.5.tar.gz -> gnuhealth-client-3.6.6.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnuhealth-client-3.6.5/Changelog new/gnuhealth-client-3.6.6/Changelog
--- old/gnuhealth-client-3.6.5/Changelog 2019-12-22 21:48:31.000000000 +0100
+++ new/gnuhealth-client-3.6.6/Changelog 2020-01-29 20:29:18.000000000 +0100
@@ -1,3 +1,15 @@
+changeset: 3515:3f626fe3b3f7
+tag: tip
+user: Luis Falcon <falcon(a)gnuhealth.org>
+date: Wed Jan 29 19:28:10 2020 +0000
+summary: GTK Client : Add GNU Health shortcuts to the help window
+
+changeset: 3513:9dddbdaf22e4
+user: Luis Falcon <falcon(a)gnuhealth.org>
+date: Tue Jan 28 07:19:35 2020 +0000
+summary: GH GTK Client : Fix bug #57682: GTK Client - CLI is activated when pressing Shift+Z
+
+
changeset: 3501:6f9accf1d2d8
user: Luis Falcon <falcon(a)gnuhealth.org>
date: Thu Dec 12 10:53:12 2019 +0000
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnuhealth-client-3.6.5/PKG-INFO new/gnuhealth-client-3.6.6/PKG-INFO
--- old/gnuhealth-client-3.6.5/PKG-INFO 2019-12-23 18:48:47.000000000 +0100
+++ new/gnuhealth-client-3.6.6/PKG-INFO 2020-01-31 05:50:06.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: gnuhealth-client
-Version: 3.6.5
+Version: 3.6.6
Summary: The GNU Health GTK client
Home-page: http://www.gnuhealth.org
Author: GNU Solidario
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnuhealth-client-3.6.5/gnuhealth_client.egg-info/PKG-INFO new/gnuhealth-client-3.6.6/gnuhealth_client.egg-info/PKG-INFO
--- old/gnuhealth-client-3.6.5/gnuhealth_client.egg-info/PKG-INFO 2019-12-23 18:48:46.000000000 +0100
+++ new/gnuhealth-client-3.6.6/gnuhealth_client.egg-info/PKG-INFO 2020-01-31 05:50:05.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: gnuhealth-client
-Version: 3.6.5
+Version: 3.6.6
Summary: The GNU Health GTK client
Home-page: http://www.gnuhealth.org
Author: GNU Solidario
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnuhealth-client-3.6.5/gnuhealth_client.egg-info/requires.txt new/gnuhealth-client-3.6.6/gnuhealth_client.egg-info/requires.txt
--- old/gnuhealth-client-3.6.5/gnuhealth_client.egg-info/requires.txt 2019-12-23 18:48:46.000000000 +0100
+++ new/gnuhealth-client-3.6.6/gnuhealth_client.egg-info/requires.txt 2020-01-31 05:50:05.000000000 +0100
@@ -1,6 +1,6 @@
+PyGObject
pycairo
python-dateutil
-PyGObject
[calendar]
GooCalendar>=0.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnuhealth-client-3.6.5/tryton/__init__.py new/gnuhealth-client-3.6.6/tryton/__init__.py
--- old/gnuhealth-client-3.6.5/tryton/__init__.py 2019-12-23 15:57:09.000000000 +0100
+++ new/gnuhealth-client-3.6.6/tryton/__init__.py 2020-01-29 19:58:29.000000000 +0100
@@ -1,6 +1,6 @@
# This file is part of GNU Health. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
-__version__ = "3.6.5"
+__version__ = "3.6.6"
SERVER_VERSION = "5.0.0"
import gi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnuhealth-client-3.6.5/tryton/gui/main.py new/gnuhealth-client-3.6.6/tryton/gui/main.py
--- old/gnuhealth-client-3.6.5/tryton/gui/main.py 2019-12-03 01:00:44.000000000 +0100
+++ new/gnuhealth-client-3.6.6/tryton/gui/main.py 2020-01-29 20:02:58.000000000 +0100
@@ -132,7 +132,7 @@
action = Gio.SimpleAction.new('gh_cli', None)
action.connect('activate', lambda *a: self.gnuhealth_cli())
self.add_action(action)
- self.set_accels_for_action('app.gh_cli', ['<Shift>Z'])
+ self.set_accels_for_action('app.gh_cli', ['<Primary><Shift>Z'])
menu = Gio.Menu.new()
@@ -623,6 +623,8 @@
section.add(group)
for action, title in [
+ ('app.gh_cli', _("GNU Health CLI")),
+ ('app.activity', _("GNU Health Activity Window")),
('app.menu-search', _("Search menu")),
('app.menu-toggle', _("Toggle menu")),
('app.tab-previous', _("Previous tab"), ),
@@ -1101,7 +1103,6 @@
notification.set_priority(_PRIORITIES[priority])
if sys.platform != 'win32' or GLib.glib_version >= (2, 57, 0):
self.send_notification(None, notification)
-
# GNUHEALTH block
# Initialize GNU Health environment
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnuhealth-client-3.6.5/version new/gnuhealth-client-3.6.6/version
--- old/gnuhealth-client-3.6.5/version 2019-12-22 21:47:46.000000000 +0100
+++ new/gnuhealth-client-3.6.6/version 2020-01-29 19:58:07.000000000 +0100
@@ -1 +1 @@
-3.6.5
+3.6.6
1
0
Hello community,
here is the log from the commit of package mvapich2 for openSUSE:Leap:15.2 checked in at 2020-02-01 06:10:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/mvapich2 (Old)
and /work/SRC/openSUSE:Leap:15.2/.mvapich2.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mvapich2"
Sat Feb 1 06:10:30 2020 rev:31 rq:768888 version:2.3.3
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/mvapich2/mvapich2.changes 2020-01-15 15:31:43.678788704 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.mvapich2.new.26092/mvapich2.changes 2020-02-01 06:10:56.274800822 +0100
@@ -1,0 +2,6 @@
+Tue Jan 21 08:17:00 UTC 2020 - Nicolas Morey-Chaisemartin <nmoreychaisemartin(a)suse.com>
+
+- Update to mvapich2 2.3.3 (jsc#SLE-8497)
+ - See CHANGELOG for fixes and new features
+
+-------------------------------------------------------------------
Old:
----
mvapich2-2.3.2.tar.gz
New:
----
mvapich2-2.3.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mvapich2.spec ++++++
--- /var/tmp/diff_new_pack.PKkgaM/_old 2020-02-01 06:10:56.886801127 +0100
+++ /var/tmp/diff_new_pack.PKkgaM/_new 2020-02-01 06:10:56.890801129 +0100
@@ -1,7 +1,7 @@
#
# spec file for package mvapich2
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,8 +19,8 @@
%global flavor @BUILD_FLAVOR@%{nil}
%define pname mvapich2
-%define vers 2.3.2
-%define _vers 2_3_2
+%define vers 2.3.3
+%define _vers 2_3_3
%if "%{flavor}" == ""
ExclusiveArch: do_not_build
@@ -157,7 +157,7 @@
Group: Development/Libraries/Parallel
Version: %{vers}
Release: 0
-Source0: mvapich2-%{version}.tar.gz
+Source0: http://mvapich.cse.ohio-state.edu/download/mvapich/mv2/mvapich2-%{version}.…
Source1: mpivars.sh
Source2: mpivars.csh
Source3: macros.hpc-mvapich2
@@ -170,7 +170,7 @@
Patch4: reproducible.patch
# PATCH-FIX-UPSTREAM 0001-Drop-real128.patch (https://github.com/pmodels/mpich/issues/4005)
Patch5: 0001-Drop-real128.patch
-Url: http://mvapich.cse.ohio-state.edu/overview/mvapich2/
+URL: http://mvapich.cse.ohio-state.edu/overview/mvapich2/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if %{without skip_hpc_build}
++++++ mvapich2-2.3.2.tar.gz -> mvapich2-2.3.3.tar.gz ++++++
/work/SRC/openSUSE:Leap:15.2/mvapich2/mvapich2-2.3.2.tar.gz /work/SRC/openSUSE:Leap:15.2/.mvapich2.new.26092/mvapich2-2.3.3.tar.gz differ: char 5, line 1
1
0
Hello community,
here is the log from the commit of package openSUSE-release-tools for openSUSE:Leap:15.2 checked in at 2020-02-01 06:10:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/openSUSE-release-tools (Old)
and /work/SRC/openSUSE:Leap:15.2/.openSUSE-release-tools.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-release-tools"
Sat Feb 1 06:10:27 2020 rev:294 rq:768943 version:20200130.02d3038b
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/openSUSE-release-tools/openSUSE-release-tools.changes 2020-01-30 15:47:36.821303337 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-02-01 06:10:51.730798556 +0100
@@ -1,0 +2,6 @@
+Thu Jan 30 15:59:35 UTC 2020 - opensuse-releaseteam(a)opensuse.org
+
+- Update to version 20200130.02d3038b:
+ * Rapid prototype of a Factory dashboard
+
+-------------------------------------------------------------------
Old:
----
openSUSE-release-tools-20200129.7a3a7a36.obscpio
New:
----
openSUSE-release-tools-20200130.02d3038b.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-release-tools.spec ++++++
--- /var/tmp/diff_new_pack.ambgPW/_old 2020-02-01 06:10:53.678799528 +0100
+++ /var/tmp/diff_new_pack.ambgPW/_new 2020-02-01 06:10:53.706799542 +0100
@@ -20,7 +20,7 @@
%define source_dir openSUSE-release-tools
%define announcer_filename factory-package-news
Name: openSUSE-release-tools
-Version: 20200129.7a3a7a36
+Version: 20200130.02d3038b
Release: 0
Summary: Tools to aid in staging and release work for openSUSE/SUSE
License: GPL-2.0-or-later AND MIT
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ambgPW/_old 2020-02-01 06:10:54.046799711 +0100
+++ /var/tmp/diff_new_pack.ambgPW/_new 2020-02-01 06:10:54.058799717 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/openSUSE/openSUSE-release-tools.git</param>
- <param name="changesrevision">7a3a7a368079b057f67274681f99f8950d71a962</param>
+ <param name="changesrevision">5788e9ce2f17a3db2937177829a41c37bb78e712</param>
</service>
</servicedata>
++++++ openSUSE-release-tools-20200129.7a3a7a36.obscpio -> openSUSE-release-tools-20200130.02d3038b.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200129.7a3a7a36/dashboard/generate.py new/openSUSE-release-tools-20200130.02d3038b/dashboard/generate.py
--- old/openSUSE-release-tools-20200129.7a3a7a36/dashboard/generate.py 1970-01-01 01:00:00.000000000 +0100
+++ new/openSUSE-release-tools-20200130.02d3038b/dashboard/generate.py 2020-01-30 16:57:27.000000000 +0100
@@ -0,0 +1,135 @@
+#!/usr/bin/python3
+
+import argparse
+import logging
+import pika
+import sys
+import json
+import osc
+import re
+from time import sleep
+from osc.core import http_GET, http_POST, makeurl, show_project_meta
+from M2Crypto.SSL import SSLError as SSLError
+from osclib.conf import Config
+from osclib.stagingapi import StagingAPI
+from lxml import etree as ET
+from openqa_client.client import OpenQA_Client
+from openqa_client.exceptions import ConnectionError, RequestError
+from urllib.error import HTTPError, URLError
+from urllib.parse import quote_plus
+
+import requests
+from osclib.PubSubConsumer import PubSubConsumer
+from flask import Flask, render_template
+
+class Fetcher(object):
+ def __init__(self, apiurl, opts):
+ self.projects = []
+ self.opts = opts
+ self.apiurl = apiurl
+ if apiurl.endswith('suse.de'):
+ amqp_prefix = 'suse'
+ openqa_url = 'https://openqa.suse.de'
+ else:
+ amqp_prefix = 'opensuse'
+ openqa_url = 'https://openqa.opensuse.org'
+
+ def add(self, name, nick):
+ # cyclic dependency!
+ self.projects.append(Project(self, name, nick))
+
+ def build_summary(self, project, repository):
+ url = makeurl(self.apiurl, ['build', project, '_result'], { 'repository': repository, 'view': 'summary' })
+ f = http_GET(url)
+ root = ET.parse(f).getroot()
+ failed = 0
+ unresolvable = 0
+ building = 0
+ succeeded = 0
+ for result in root.findall('.//statuscount'):
+ code = result.get('code')
+ count = int(result.get('count'))
+ if code == 'excluded' or code == 'disabled':
+ continue # ignore
+ if code == 'succeeded':
+ succeeded += count
+ continue
+ if code == "failed":
+ failed += count
+ continue
+ if code == "unresolvable":
+ unresolvable += count
+ continue
+ building += count
+ #print(code, file=sys.stderr)
+ # let's count them as building
+ if building > 0:
+ building += unresolvable
+ unresolvable = 0
+ return { 'building': 1000 - int(building * 1000 / (building + failed + succeeded)),
+ 'failed': failed,
+ 'unresolvable': unresolvable }
+
+ def generate_all_archs(self, project):
+ meta = ET.fromstringlist(show_project_meta(self.apiurl, project))
+ archs = set()
+ for arch in meta.findall('.//arch'):
+ archs.add(arch.text)
+ result = []
+ for arch in archs:
+ result.append(f"arch_{arch}=1")
+ return '&'.join(result)
+
+class Project(object):
+ def __init__(self, fetcher, name, nick):
+ self.fetcher = fetcher
+ self.name = name
+ self.nick = nick
+ self.all_archs = fetcher.generate_all_archs(name)
+
+ def standard_progress(self):
+ return fetcher.build_summary(self.name, 'standard')
+
+ def images_progress(self):
+ try:
+ return fetcher.build_summary(self.name, 'images')
+ except HTTPError as e:
+ print(f"failed to fetch images for {self.name}", file=sys.stderr)
+ return {'building': -1}
+
+ def all_archs(self):
+ self.all_archs
+
+if __name__ == '__main__':
+ parser = argparse.ArgumentParser(
+ description='Bot to sync openQA status to OBS')
+ parser.add_argument("--apiurl", '-A', type=str, help='API URL of OBS')
+ parser.add_argument('-p', '--project', type=str, default='Factory',
+ help='openSUSE version to make the check (Factory, 15.2)')
+ parser.add_argument('-d', '--debug', action='store_true', default=False,
+ help='enable debug information')
+
+ args = parser.parse_args()
+
+ osc.conf.get_config(override_apiurl = args.apiurl)
+ osc.conf.config['debug'] = args.debug
+ apiurl = osc.conf.config['apiurl']
+
+ fetcher = Fetcher(apiurl, args)
+ logging.basicConfig(level=logging.INFO)
+
+ app = Flask(__name__)
+
+ fetcher.add('openSUSE:Factory', 'Factory')
+ fetcher.add('openSUSE:Factory:Rings:0-Bootstrap', 'Ring 0')
+ fetcher.add('openSUSE:Factory:Rings:1-MinimalX', 'Ring 1')
+ fetcher.add('openSUSE:Factory:ARM', 'ARM')
+ fetcher.add('openSUSE:Factory:PowerPC', 'Power')
+ fetcher.add('openSUSE:Factory:zSystems', 'System Z')
+ fetcher.add('openSUSE:Factory:RISCV', 'Risc V')
+
+ with app.app_context():
+ rendered = render_template('dashboard.html',
+ projectname = args.project,
+ projects = fetcher.projects)
+ print(rendered)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200129.7a3a7a36/dashboard/templates/dashboard.html new/openSUSE-release-tools-20200130.02d3038b/dashboard/templates/dashboard.html
--- old/openSUSE-release-tools-20200129.7a3a7a36/dashboard/templates/dashboard.html 1970-01-01 01:00:00.000000000 +0100
+++ new/openSUSE-release-tools-20200130.02d3038b/dashboard/templates/dashboard.html 2020-01-30 16:57:27.000000000 +0100
@@ -0,0 +1,64 @@
+<!doctype html>
+<html lang="en">
+ <head>
+ <!-- Required meta tags -->
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+
+ <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
+ <title>Dashboard for {{ projectname }}</title>
+ </head>
+ <body>
+ <h1>Dashboard for {{ projectname }}</h1>
+ <table class="table">
+ <thead>
+ <tr>
+ <th scope="col">Part</th>
+ <th scope="col">standard</th>
+ <th scope="col">images</th>
+ </tr>
+ </thead>
+ {% for project in projects %}
+ <tr>
+ <th scope="row"><a href="https://build.opensuse.org/project/show/{{ project.name }}">{{project.nick}}</a></th>
+ <td>
+ {% set progress = project.standard_progress() %}
+ {% if progress['building'] < 1000 %}
+ {{ progress['building'] / 10}}% done
+ {% else %}
+ done
+ {% endif %}
+ {% if progress['failed'] > 0 %}
+ , <a href="https://build.opensuse.org/project/monitor/{{ project.name }}?failed=1&defaults=0&repo_standard=1&{{project.all_archs}}">{{ progress['failed'] }} failed</a>
+ {% endif %}
+ {% if progress['unresolvable'] > 0 %}
+ , <a href="https://build.opensuse.org/project/monitor/{{ project.name }}?unresolvable=1&defaults=0&repo_standard=1&{{project.all_archs}}">{{ progress['unresolvable'] }} unresolvable</a>
+ {% endif %}
+ </td>
+ <td>
+ {% set progress = project.images_progress() %}
+ {% if progress['building'] >= 0 %}
+ {% if progress['building'] < 1000 %}
+ {{ progress['building'] / 10}}% done
+ {% else %}
+ done
+ {% endif %}
+ {% if progress['failed'] > 0 %}
+ , <a href="https://build.opensuse.org/project/monitor/{{ project.name }}?failed=1&defaults=0&repo_images=1&{{project.all_archs}}">{{ progress['failed'] }} failed</a>
+ {% endif %}
+ {% if progress['unresolvable'] > 0 %}
+ , <a href="https://build.opensuse.org/project/monitor/{{ project.name }}?unresolvable=1&defaults=0&repo_images=1&{{project.all_archs}}">{{ progress['unresolvable'] }} unresolvable</a>
+ {% endif %}
+ {% else %}
+ N.A.
+ {% endif %}
+ </td>
+ </tr>
+ {% endfor %}
+ </table>
+ <script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>
+ <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
+ <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script>
+
+ </body>
+</html>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200129.7a3a7a36/gocd/dashboard.generator.gocd.yaml new/openSUSE-release-tools-20200130.02d3038b/gocd/dashboard.generator.gocd.yaml
--- old/openSUSE-release-tools-20200129.7a3a7a36/gocd/dashboard.generator.gocd.yaml 1970-01-01 01:00:00.000000000 +0100
+++ new/openSUSE-release-tools-20200130.02d3038b/gocd/dashboard.generator.gocd.yaml 2020-01-30 16:57:27.000000000 +0100
@@ -0,0 +1,25 @@
+format_version: 3
+pipelines:
+ Dashboard.Factory:
+ group: openSUSE.Checkers
+ lock_behavior: unlockWhenFinished
+ environment_variables:
+ OSC_CONFIG: /home/go/config/oscrc-totest-manager
+ RSYNC_PASSWORD: '{{SECRET:[RSYNC_FOR_COOLO][RSYNC_FOR_COOLO]}}'
+ materials:
+ script:
+ git: https://github.com/openSUSE/openSUSE-release-tools.git
+ destination: scripts
+ timer:
+ spec: 0 */5 * ? * *
+ only_on_changes: false
+ stages:
+ - Run:
+ approval: manual
+ resources:
+ - staging-bot
+ tasks:
+ - script: |-
+ set -x
+ PYTHONPATH=$PWD python3 ./dashboard/generate.py -p openSUSE:Factory > dashboard/output/index.html
+ rsync -av dashboard/output/ rsync://coolo@195.135.221.140:11873/factory-dashboard.opensuse.org/
++++++ openSUSE-release-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.ambgPW/_old 2020-02-01 06:10:54.842800108 +0100
+++ /var/tmp/diff_new_pack.ambgPW/_new 2020-02-01 06:10:54.842800108 +0100
@@ -1,5 +1,5 @@
name: openSUSE-release-tools
-version: 20200129.7a3a7a36
-mtime: 1580316056
-commit: 7a3a7a368079b057f67274681f99f8950d71a962
+version: 20200130.02d3038b
+mtime: 1580399847
+commit: 02d3038bf62c7de96e11b86a56b8a8ec4d1487a4
1
0
Hello community,
here is the log from the commit of package 389-ds for openSUSE:Leap:15.2 checked in at 2020-02-01 06:10:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/389-ds (Old)
and /work/SRC/openSUSE:Leap:15.2/.389-ds.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "389-ds"
Sat Feb 1 06:10:25 2020 rev:21 rq:768892 version:1.4.2.7~git0.202953d28
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/389-ds/389-ds.changes 2020-01-30 06:08:16.562460221 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.389-ds.new.26092/389-ds.changes 2020-02-01 06:10:39.826792620 +0100
@@ -1,0 +2,22 @@
+Tue Jan 28 04:11:30 UTC 2020 - 389-ds-maintainer(a)suse.de
+
+- Update to version 1.4.2.7~git0.202953d28:
+ * Bump version to 1.4.2.7
+ * Issue 49254 - Fix compiler failures and warnings
+ * Ticket 50741-cont bdb_start - Detected Disorderly Shutdown
+ * Issue 50836 - Port Schema UI tab to React
+ * Issue 50842 - Decrease 389-console Cockpit component size
+ * Ticket 50790 - Add result text when filter is invalid
+ * Issue 50834 - Incorrectly setting the NSS default SSL version max
+ * Issue 50829 - Disk monitoring rotated log cleanup causes heap-use-after-free
+ * Ticket 50709 - (cont) Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10
+ * Issue 50599 - Fix memory leak when removing db region files
+ * Issue 49395 - Set the default TLS version min to TLS1.2
+ * Issue 50818 - dsconf pwdpolicy get error
+ * Issue 50824 - dsctl remove fails with "name 'ensure_str' is not defined"
+ * Issue 50599 - Remove db region files prior to db recovery
+ * Issue 50812 - dscontainer executable should be placed under /usr/libexec/dirsrv/
+ * Issue 50816 - dsconf allows the root password to be set to nothing
+ * Issue 50798 - incorrect bytes in format string(fix import issue)
+
+-------------------------------------------------------------------
Old:
----
389-ds-base-1.4.2.6~git0.e84bbce3f.tar.bz2
New:
----
389-ds-base-1.4.2.7~git0.202953d28.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ 389-ds.spec ++++++
--- /var/tmp/diff_new_pack.IJ1HgX/_old 2020-02-01 06:10:40.410792911 +0100
+++ /var/tmp/diff_new_pack.IJ1HgX/_new 2020-02-01 06:10:40.414792913 +0100
@@ -47,7 +47,7 @@
%define svrcorelib libsvrcore0
Name: 389-ds
-Version: 1.4.2.6~git0.e84bbce3f
+Version: 1.4.2.7~git0.202953d28
Release: 0
Summary: 389 Directory Server
License: GPL-3.0-or-later AND MPL-2.0
@@ -290,6 +290,8 @@
%if %{with lib389}
pushd src/lib389
%python_install
+mv %{buildroot}/usr/libexec/dirsrv/dscontainer %{buildroot}%{_prefix}/lib/dirsrv/
+rmdir %{buildroot}/usr/libexec/dirsrv/
popd
%endif
@@ -481,11 +483,13 @@
%{_sbindir}/usn-tombstone-cleanup.pl
%{_sbindir}/verify-db.pl
%{_sbindir}/vlvindex
+%{_prefix}/lib/dirsrv/ds_selinux_port_query
+%{_prefix}/lib/dirsrv/ds_selinux_enabled
%endif
%{_unitdir}/dirsrv@.service
%{_unitdir}/dirsrv.target
%exclude %{_unitdir}/dirsrv@.service.d/custom.conf
-%{_prefix}/lib/dirsrv/
+%{_prefix}/lib/dirsrv/ds_systemd_ask_password_acl
# This has to be hardcoded to /lib - $libdir changes between lib/lib64, but
# sysctl.d is always in /lib.
%{_prefix}/lib/sysctl.d/*
@@ -531,9 +535,10 @@
%doc src/lib389/README*
%{_sbindir}/dsconf
%{_sbindir}/dscreate
-%{_sbindir}/dscontainer
%{_sbindir}/dsctl
%{_sbindir}/dsidm
+%dir %{_prefix}/lib/dirsrv/
+%{_prefix}/lib/dirsrv/dscontainer
%{_mandir}/man8/dsconf.8.gz
%{_mandir}/man8/dscreate.8.gz
%{_mandir}/man8/dsctl.8.gz
++++++ 389-ds-base-1.4.2.6~git0.e84bbce3f.tar.bz2 -> 389-ds-base-1.4.2.7~git0.202953d28.tar.bz2 ++++++
++++ 5379 lines of diff (skipped)
++++++ 389-ds-base.obsinfo ++++++
--- /var/tmp/diff_new_pack.IJ1HgX/_old 2020-02-01 06:10:43.914794658 +0100
+++ /var/tmp/diff_new_pack.IJ1HgX/_new 2020-02-01 06:10:43.914794658 +0100
@@ -1,5 +1,5 @@
name: 389-ds-base
-version: 1.4.2.6~git0.e84bbce3f
-mtime: 1578948102
-commit: e84bbce3f254d7daa8593d3d5e326e37e2f58d9f
+version: 1.4.2.7~git0.202953d28
+mtime: 1579811504
+commit: 202953d289cdfaf76b55eb78228a91f610144c79
++++++ _service ++++++
--- /var/tmp/diff_new_pack.IJ1HgX/_old 2020-02-01 06:10:43.958794680 +0100
+++ /var/tmp/diff_new_pack.IJ1HgX/_new 2020-02-01 06:10:43.958794680 +0100
@@ -6,9 +6,9 @@
<param name="versionformat">@PARENT_TAG@~git@TAG_OFFSET@.%h</param>
<param name="scm">git</param>
<!-- use 1.4 branch -->
- <param name="revision">389-ds-base-1.4.2.6</param>
+ <param name="revision">389-ds-base-1.4.2.7</param>
<!-- use 1.4.0.20 tag as base -->
- <param name="match-tag">389-ds-base-1.4.2.6</param>
+ <param name="match-tag">389-ds-base-1.4.2.7</param>
<!-- remove the extra prefix from the tag again it looks so funny because the service removed "-" from the string before-->
<param name="versionrewrite-pattern">389dsbase(.*)</param>
<param name="versionrewrite-replacement">\1</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.IJ1HgX/_old 2020-02-01 06:10:43.978794690 +0100
+++ /var/tmp/diff_new_pack.IJ1HgX/_new 2020-02-01 06:10:43.978794690 +0100
@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://pagure.io/389-ds-base.git</param>
- <param name="changesrevision">e84bbce3f254d7daa8593d3d5e326e37e2f58d9f</param></service></servicedata>
\ No newline at end of file
+ <param name="changesrevision">202953d289cdfaf76b55eb78228a91f610144c79</param></service></servicedata>
\ No newline at end of file
1
0
Hello community,
here is the log from the commit of package u-boot for openSUSE:Leap:15.2 checked in at 2020-02-01 06:10:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/u-boot (Old)
and /work/SRC/openSUSE:Leap:15.2/.u-boot.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "u-boot"
Sat Feb 1 06:10:23 2020 rev:53 rq:768891 version:2020.01
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/u-boot/u-boot.changes 2020-01-15 16:26:36.704692215 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.u-boot.new.26092/u-boot.changes 2020-02-01 06:10:37.102791261 +0100
@@ -1,0 +2,74 @@
+Thu Jan 30 10:43:44 UTC 2020 - Matthias Brugger <mbrugger(a)suse.com>
+
+Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.01
+* Patches added:
+ 0017-net-phy-Fix-overlong-PHY-timeout.patch
+
+-------------------------------------------------------------------
+Wed Jan 29 09:28:32 UTC 2020 - Matthias Brugger <mbrugger(a)suse.com>
+
+Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.01
+ Add support for Jetson Nano.
+ Enable btrfs by default. (jsc#SLE-10302)
+ Add network support for RPi4 (jsc#SLE-7276)
+* Patches added:
+ 0010-ARM-tegra-Add-NVIDIA-Jetson-Nano-De.patch
+ 0011-net-Add-support-for-Broadcom-GENETv.patch
+ 0012-rpi4-Update-memory-map-to-accommoda.patch
+ 0013-rpi4-Enable-GENET-Ethernet-controll.patch
+ 0014-Kconfig-add-btrfs-to-distro-boot.patch
+ 0015-configs-Re-sync-with-CONFIG_DISTRO_.patch
+ 0016-configs-am335x_evm-disable-BTRFS.patch
+
+-------------------------------------------------------------------
+Wed Jan 22 08:09:47 UTC 2020 - Guillaume GARDET <guillaume.gardet(a)opensuse.org>
+
+- Package u-boot.img instead of u-boot.bin for snow and spring
+
+-------------------------------------------------------------------
+Fri Jan 10 10:45:00 UTC 2020 - Guillaume GARDET <guillaume.gardet(a)opensuse.org>
+
+- Fix firefly-rk3288 and tinker-rk3288 by using TPL instead of SPL
+ (SPL too big)
+
+-------------------------------------------------------------------
+Fri Jan 10 09:53:50 UTC 2020 - Guillaume GARDET <guillaume.gardet(a)opensuse.org>
+
+- Fix mx6qsabrelite build
+
+-------------------------------------------------------------------
+Tue Jan 7 08:32:01 UTC 2020 - Guillaume GARDET <guillaume.gardet(a)opensuse.org>
+
+- Update to v2020.01:
+ * Now requires python 3.5+ (2.x support dropped)
+ * Add Orange Pi Zero Plus 2 support
+ * Platfrom fixes: atmel, fsl, imx, Marvell, RPi, rockchip, sunxi, TI
+ * EFI fixes
+ * I2C fixes
+ * MMC fixes
+ * SPI fixes
+ * USB fixes
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.01
+ * Patches dropped:
+ 0009-libfdt-fdt_address_cells-and-fdt_si.patch
+ 0010-libfdt-return-correct-value-if-size.patch
+ 0011-libfdt-Allow-size-cells-of-0.patch
+ 0012-dm-Fix-default-address-cells-return.patch
+ 0013-arm-arm11-allow-unaligned-memory-ac.patch
+ 0014-fdt-fix-bcm283x-dm-pre-reloc-defini.patch
+ 0015-arm-dts-bcm283x-Rename-U-Boot-file.patch
+ 0016-drivers-bcm283x-Set-pre-location-fl.patch
+ 0017-pinctrl-bcm283x-Add-compatible-for-.patch
+ 0018-rpi-push-fw_dtb_pointer-in-the-.dat.patch
+ 0019-ARM-bcm283x-Move-BCM283x_BASE-to-a-.patch
+ 0020-ARM-bcm283x-Set-rpi_bcm283x_base-at.patch
+ 0021-ARM-bcm283x-Set-memory-map-at-run-t.patch
+ 0022-ARM-defconfig-add-unified-config-fo.patch
+ 0023-boo-1144161-Remove-nand-mtd-spi-dfu.patch
+ 0024-rpi-fix-dram-bank-initialization.patch
+ 0025-rpi-Enable-DRAM-bank-initialization.patch
+ 0026-ARM-defconfig-Fix-32bit-config-for-.patch
+ * Patches added:
+ 0009-boo-1144161-Remove-nand-mtd-spi-dfu.patch
+
+-------------------------------------------------------------------
Old:
----
0009-libfdt-fdt_address_cells-and-fdt_si.patch
0010-libfdt-return-correct-value-if-size.patch
0011-libfdt-Allow-size-cells-of-0.patch
0012-dm-Fix-default-address-cells-return.patch
0013-arm-arm11-allow-unaligned-memory-ac.patch
0014-fdt-fix-bcm283x-dm-pre-reloc-defini.patch
0015-arm-dts-bcm283x-Rename-U-Boot-file.patch
0016-drivers-bcm283x-Set-pre-location-fl.patch
0017-pinctrl-bcm283x-Add-compatible-for-.patch
0018-rpi-push-fw_dtb_pointer-in-the-.dat.patch
0019-ARM-bcm283x-Move-BCM283x_BASE-to-a-.patch
0020-ARM-bcm283x-Set-rpi_bcm283x_base-at.patch
0021-ARM-bcm283x-Set-memory-map-at-run-t.patch
0022-ARM-defconfig-add-unified-config-fo.patch
0023-boo-1144161-Remove-nand-mtd-spi-dfu.patch
0024-rpi-fix-dram-bank-initialization.patch
0025-rpi-Enable-DRAM-bank-initialization.patch
0026-ARM-defconfig-Fix-32bit-config-for-.patch
u-boot-2019.10.tar.bz2
u-boot-2019.10.tar.bz2.sig
New:
----
0009-boo-1144161-Remove-nand-mtd-spi-dfu.patch
0010-ARM-tegra-Add-NVIDIA-Jetson-Nano-De.patch
0011-net-Add-support-for-Broadcom-GENETv.patch
0012-rpi4-Update-memory-map-to-accommoda.patch
0013-rpi4-Enable-GENET-Ethernet-controll.patch
0014-Kconfig-add-btrfs-to-distro-boot.patch
0015-configs-Re-sync-with-CONFIG_DISTRO_.patch
0016-configs-am335x_evm-disable-BTRFS.patch
0017-net-phy-Fix-overlong-PHY-timeout.patch
u-boot-2020.01.tar.bz2
u-boot-2020.01.tar.bz2.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ u-boot.spec ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:38.858792137 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:38.858792137 +0100
@@ -1,7 +1,7 @@
#
# spec file for package u-boot
#
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco(a)mambasoft.it>
#
@@ -22,6 +22,7 @@
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
+%define rockchip_tpl 0
%define rockchip_idb 0
%define sunxi_spl 0
%define arndale_spl 0
@@ -49,7 +50,7 @@
%endif
%if "%target" == "firefly-rk3288" || "%target" == "tinker-rk3288"
%define is_armv7 1
-%define rockchip_spl 1
+%define rockchip_tpl 1
%define soc_name "rk3288"
%if "%target" == "firefly-rk3288"
%define rkimages rksd rkimage
@@ -103,10 +104,14 @@
%define is_armv7 1
%define binext .img
%endif
-%if "%target" == "mx53loco" || "%target" == "mx6qsabrelite"
+%if "%target" == "mx53loco"
%define is_armv7 1
%define binext .imx
%endif
+%if "%target" == "mx6qsabrelite"
+%define is_armv7 1
+%define binext -dtb.imx
+%endif
%if "%target" == "mx6cuboxi" || "%target" == "udoo" || "%target" == "udooneo"
%define imx6_spl 1
%define is_armv7 1
@@ -127,16 +132,20 @@
%if "%target" == "dragonboard410c" || "%target" == "dragonboard820c"
%define is_armv8 1
%endif
-%if "%target" == "geekbox" || "%target" == "hikey" || "%target" == "khadas-vim" || "%target" == "khadas-vim2" || "%target" == "libretech-ac" || "%target" == "libretech-cc" || "%target" == "ls1012afrdmqspi" || "%target" == "mvebudb-88f3720" || "%target" == "mvebudbarmada8k" || "%target" == "mvebuespressobin-88f3720" || "%target" == "mvebumcbin-88f8040" || "%target" == "odroid-c2" || "%target" == "p2371-2180" || "%target" == "p2771-0000-500" || "%target" == "poplar"
+%if "%target" == "geekbox" || "%target" == "hikey" || "%target" == "khadas-vim" || "%target" == "khadas-vim2" || "%target" == "libretech-ac" || "%target" == "libretech-cc" || "%target" == "ls1012afrdmqspi" || "%target" == "mvebudb-88f3720" || "%target" == "mvebudbarmada8k" || "%target" == "mvebuespressobin-88f3720" || "%target" == "mvebumcbin-88f8040" || "%target" == "odroid-c2" || "%target" == "p2371-2180" || "%target" == "p2771-0000-500" || "%target" == "p3450-0000" || "%target" == "poplar"
%define is_armv8 1
%endif
%if "%target" == "avnetultra96rev1" || "%target" == "xilinxzynqmpgeneric" || "%target" == "xilinxzynqmpzcu102rev10"
%define is_armv8 1
%define binext .elf
%endif
-%if "%target" == "highbank" || "%target" == "jetson-tk1" || "%target" == "merriia80optimus" || "%target" == "nanopineoair" || "%target" == "odroid" || "%target" == "odroid-xu3" || "%target" == "paz00" || "%target" == "snow" || "%target" == "socfpgade0nanosoc" || "%target" == "spring"
+%if "%target" == "highbank" || "%target" == "jetson-tk1" || "%target" == "merriia80optimus" || "%target" == "nanopineoair" || "%target" == "odroid" || "%target" == "odroid-xu3" || "%target" == "paz00" || "%target" == "socfpgade0nanosoc"
%define is_armv7 1
%endif
+%if "%target" == "snow" || "%target" == "spring"
+%define is_armv7 1
+%define binext .img
+%endif
%if "%target" == "zynqzturn"
%define is_armv7 1
%define binext .img
@@ -148,7 +157,7 @@
%define is_ppc 1
%endif
# archive_version differs from version for RC version only
-%define archive_version 2019.10
+%define archive_version 2020.01
%if "%{target}" == ""
ExclusiveArch: do_not_build
%else
@@ -180,7 +189,7 @@
%endif
%bcond_with uboot_atf
%bcond_with uboot_atf_pine64
-Version: 2019.10
+Version: 2020.01
Release: 0
Summary: The U-Boot firmware for the %target platform
License: GPL-2.0-only
@@ -200,24 +209,15 @@
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-boo-1123170-Remove-ubifs-support-fr.patch
Patch0008: 0008-zynqmp-generic-fix-compilation.patch
-Patch0009: 0009-libfdt-fdt_address_cells-and-fdt_si.patch
-Patch0010: 0010-libfdt-return-correct-value-if-size.patch
-Patch0011: 0011-libfdt-Allow-size-cells-of-0.patch
-Patch0012: 0012-dm-Fix-default-address-cells-return.patch
-Patch0013: 0013-arm-arm11-allow-unaligned-memory-ac.patch
-Patch0014: 0014-fdt-fix-bcm283x-dm-pre-reloc-defini.patch
-Patch0015: 0015-arm-dts-bcm283x-Rename-U-Boot-file.patch
-Patch0016: 0016-drivers-bcm283x-Set-pre-location-fl.patch
-Patch0017: 0017-pinctrl-bcm283x-Add-compatible-for-.patch
-Patch0018: 0018-rpi-push-fw_dtb_pointer-in-the-.dat.patch
-Patch0019: 0019-ARM-bcm283x-Move-BCM283x_BASE-to-a-.patch
-Patch0020: 0020-ARM-bcm283x-Set-rpi_bcm283x_base-at.patch
-Patch0021: 0021-ARM-bcm283x-Set-memory-map-at-run-t.patch
-Patch0022: 0022-ARM-defconfig-add-unified-config-fo.patch
-Patch0023: 0023-boo-1144161-Remove-nand-mtd-spi-dfu.patch
-Patch0024: 0024-rpi-fix-dram-bank-initialization.patch
-Patch0025: 0025-rpi-Enable-DRAM-bank-initialization.patch
-Patch0026: 0026-ARM-defconfig-Fix-32bit-config-for-.patch
+Patch0009: 0009-boo-1144161-Remove-nand-mtd-spi-dfu.patch
+Patch0010: 0010-ARM-tegra-Add-NVIDIA-Jetson-Nano-De.patch
+Patch0011: 0011-net-Add-support-for-Broadcom-GENETv.patch
+Patch0012: 0012-rpi4-Update-memory-map-to-accommoda.patch
+Patch0013: 0013-rpi4-Enable-GENET-Ethernet-controll.patch
+Patch0014: 0014-Kconfig-add-btrfs-to-distro-boot.patch
+Patch0015: 0015-configs-Re-sync-with-CONFIG_DISTRO_.patch
+Patch0016: 0016-configs-am335x_evm-disable-BTRFS.patch
+Patch0017: 0017-net-phy-Fix-overlong-PHY-timeout.patch
# Patches: end
BuildRequires: bc
BuildRequires: bison
@@ -227,7 +227,7 @@
# u-boot-clearfog (tools/kwbimage.c) needs openssl to build
BuildRequires: libopenssl-devel
BuildRequires: pkgconfig
-BuildRequires: python-devel
+BuildRequires: python3-devel
BuildRequires: swig
BuildRequires: pkgconfig(sdl)
Conflicts: u-boot-loader
@@ -404,6 +404,13 @@
./tools/mkimage -n %soc_name -d spl/u-boot-spl.bin -T $t u-boot-spl.$t || exit 1
done
%endif
+%if %rockchip_tpl == 1
+for t in %{rkimages}; do
+ ./tools/mkimage -n %soc_name -d tpl/u-boot-tpl.bin -T $t u-boot-tpl.$t || exit 1
+ cat spl/u-boot-spl-dtb.bin >> u-boot-tpl.$t
+
+done
+%endif
%endif
%install
@@ -462,6 +469,12 @@
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
done
%endif
+%if %rockchip_tpl == 1
+install -D -m 0644 tpl/u-boot-tpl.bin %{buildroot}%{uboot_dir}/u-boot-tpl.bin
+for t in %{rkimages}; do
+ install -D -m 0644 u-boot-tpl.$t %{buildroot}%{uboot_dir}/u-boot-tpl.$t
+done
+%endif
%if %rockchip_idb == 1
install -D -m 0644 idbloader.img %{buildroot}%{uboot_dir}/idbloader.img
%endif
++++++ 0001-XXX-openSUSE-XXX-Prepend-partition-.patch ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:38.870792143 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:38.870792143 +0100
@@ -1,4 +1,4 @@
-From 5c52feb96a63368a7b8d7fa09e03e72dd9518474 Mon Sep 17 00:00:00 2001
+From b7b82306b7a5bd33c353c53341b143966b41d2bc Mon Sep 17 00:00:00 2001
From: Guillaume GARDET <guillaume.gardet(a)free.fr>
Date: Wed, 13 Apr 2016 13:44:29 +0200
Subject: [PATCH] XXX openSUSE XXX: Prepend partition 2 (and 3 fo chromebook
@@ -10,7 +10,7 @@
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/config_distro_bootcmd.h b/include/config_distro_bootcmd.h
-index 3570a32dff..a8b93ca50b 100644
+index fc0935fa21..54fe9391fd 100644
--- a/include/config_distro_bootcmd.h
+++ b/include/config_distro_bootcmd.h
@@ -141,7 +141,7 @@
@@ -22,7 +22,7 @@
"scan_dev_for_efi=" \
"setenv efi_fdtfile ${fdtfile}; " \
BOOTENV_EFI_SET_FDTFILE_FALLBACK \
-@@ -465,7 +465,7 @@
+@@ -466,7 +466,7 @@
"scan_dev_for_boot_part=" \
"part list ${devtype} ${devnum} -bootable devplist; " \
"env exists devplist || setenv devplist 1; " \
++++++ 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:38.874792145 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:38.878792147 +0100
@@ -1,4 +1,4 @@
-From cd627d9bf2149929301bafdcea8deb097f09986a Mon Sep 17 00:00:00 2001
+From 1798872d0b37adcdd850c46d949338ef3b428e0d Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Mon, 2 May 2016 23:25:07 +0200
Subject: [PATCH] Revert "Revert "omap3: Use raw SPL by default for mmc1""
++++++ 0003-rpi-Use-firmware-provided-device-tr.patch ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:38.882792149 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:38.882792149 +0100
@@ -1,4 +1,4 @@
-From 79010f19df5787e201b2c9e7c6f54d70ac5c2ef6 Mon Sep 17 00:00:00 2001
+From 741743044fdc2008ea45ac7f271daa567c4dd9f0 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Wed, 21 Feb 2018 17:41:13 +0100
Subject: [PATCH] rpi: Use firmware provided device tree
@@ -28,7 +28,7 @@
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/configs/rpi_0_w_defconfig b/configs/rpi_0_w_defconfig
-index fe5a7763a6..ed7f9381e9 100644
+index 75c6c9c447..6e7fe71bbf 100644
--- a/configs/rpi_0_w_defconfig
+++ b/configs/rpi_0_w_defconfig
@@ -17,7 +17,7 @@ CONFIG_CMD_GPIO=y
@@ -41,7 +41,7 @@
CONFIG_ENV_FAT_INTERFACE="mmc"
CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
diff --git a/configs/rpi_2_defconfig b/configs/rpi_2_defconfig
-index bf331c0ad0..52e3c3b234 100644
+index 4e8204ef88..b5b7a08698 100644
--- a/configs/rpi_2_defconfig
+++ b/configs/rpi_2_defconfig
@@ -17,7 +17,7 @@ CONFIG_CMD_GPIO=y
@@ -54,7 +54,7 @@
CONFIG_ENV_FAT_INTERFACE="mmc"
CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
diff --git a/configs/rpi_3_32b_defconfig b/configs/rpi_3_32b_defconfig
-index c2417a0ec9..191962f0f7 100644
+index d50953287c..4b9f61b2b2 100644
--- a/configs/rpi_3_32b_defconfig
+++ b/configs/rpi_3_32b_defconfig
@@ -18,7 +18,7 @@ CONFIG_CMD_GPIO=y
@@ -67,7 +67,7 @@
CONFIG_ENV_FAT_INTERFACE="mmc"
CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
diff --git a/configs/rpi_3_defconfig b/configs/rpi_3_defconfig
-index 4fa682539c..03a2356d3d 100644
+index c0c0955131..ce7813fb1f 100644
--- a/configs/rpi_3_defconfig
+++ b/configs/rpi_3_defconfig
@@ -18,7 +18,7 @@ CONFIG_CMD_GPIO=y
@@ -80,7 +80,7 @@
CONFIG_ENV_FAT_INTERFACE="mmc"
CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
diff --git a/configs/rpi_defconfig b/configs/rpi_defconfig
-index 2c04b3334e..bf00d8b669 100644
+index 2f4c7da6dc..063ec9f196 100644
--- a/configs/rpi_defconfig
+++ b/configs/rpi_defconfig
@@ -17,7 +17,7 @@ CONFIG_CMD_GPIO=y
++++++ 0004-Temp-workaround-for-Chromebook-snow.patch ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:38.890792153 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:38.890792153 +0100
@@ -1,4 +1,4 @@
-From 9fb72dbb5f4bb92e9ce294f91aaf1f48af92e6c0 Mon Sep 17 00:00:00 2001
+From f0bc44197a99ff78759064332e88bc6656ae3c38 Mon Sep 17 00:00:00 2001
From: Guillaume GARDET <guillaume.gardet(a)free.fr>
Date: Mon, 9 Apr 2018 10:28:26 +0200
Subject: [PATCH] Temp workaround for Chromebook snow to avoid the 'unable to
@@ -9,10 +9,10 @@
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/dw_mmc.c b/drivers/mmc/dw_mmc.c
-index ebe7bcdd90..de0c11852a 100644
+index 1224540811..5c1cac97e4 100644
--- a/drivers/mmc/dw_mmc.c
+++ b/drivers/mmc/dw_mmc.c
-@@ -599,7 +599,8 @@ void dwmci_setup_cfg(struct mmc_config *cfg, struct dwmci_host *host,
+@@ -600,7 +600,8 @@ void dwmci_setup_cfg(struct mmc_config *cfg, struct dwmci_host *host,
cfg->host_caps |= MMC_MODE_4BIT;
cfg->host_caps &= ~MMC_MODE_8BIT;
}
++++++ 0005-zynqmp-Add-generic-target.patch ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:38.898792157 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:38.898792157 +0100
@@ -1,4 +1,4 @@
-From 5cca414fc09b0819289d32d2994eb21daa82c068 Mon Sep 17 00:00:00 2001
+From 2e8cd6c9e8d9cc22a40cd98d45a0f2797587c280 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Tue, 24 Apr 2018 21:25:23 +0200
Subject: [PATCH] zynqmp: Add generic target
++++++ 0006-tools-zynqmpbif-Add-support-for-loa.patch ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:38.906792161 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:38.906792161 +0100
@@ -1,4 +1,4 @@
-From dc7797478604d41d2f002f885cd2a8cd3d22fd19 Mon Sep 17 00:00:00 2001
+From 8ee3e6d2312ebdd3868520fb528249816c3cb975 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Thu, 26 Apr 2018 13:30:32 +0200
Subject: [PATCH] tools: zynqmpbif: Add support for load=after
@@ -34,7 +34,7 @@
1 file changed, 15 insertions(+)
diff --git a/tools/zynqmpbif.c b/tools/zynqmpbif.c
-index 8c47107c7b..591bec8e59 100644
+index 82ce0ac1a5..b4302fa67e 100644
--- a/tools/zynqmpbif.c
+++ b/tools/zynqmpbif.c
@@ -42,6 +42,7 @@ enum bif_flag {
++++++ 0007-boo-1123170-Remove-ubifs-support-fr.patch ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:38.914792165 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:38.914792165 +0100
@@ -1,4 +1,4 @@
-From e9bcf78e73609a32d15699f0a6bc2e0cd9e08b0d Mon Sep 17 00:00:00 2001
+From 98e9215b94ac8e2e5a8d545ad05b2ff0f9429bcc Mon Sep 17 00:00:00 2001
From: Guillaume GARDET <guillaume.gardet(a)free.fr>
Date: Tue, 29 Jan 2019 11:38:12 +0100
Subject: [PATCH] boo#1123170: Remove ubifs support from omap3_beagle to keep a
@@ -10,7 +10,7 @@
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/configs/omap3_beagle_defconfig b/configs/omap3_beagle_defconfig
-index bf49de4704..90ae0c3b90 100644
+index ed7cb8f2ff..03dc3b27d4 100644
--- a/configs/omap3_beagle_defconfig
+++ b/configs/omap3_beagle_defconfig
@@ -38,7 +38,6 @@ CONFIG_CMD_FS_UUID=y
@@ -21,7 +21,7 @@
# CONFIG_ISO_PARTITION is not set
# CONFIG_SPL_EFI_PARTITION is not set
CONFIG_SPL_PARTITION_UUIDS=y
-@@ -72,6 +71,7 @@ CONFIG_SYS_NAND_BUSWIDTH_16BIT=y
+@@ -73,6 +72,7 @@ CONFIG_SYS_NAND_BUSWIDTH_16BIT=y
CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
CONFIG_SYS_NAND_U_BOOT_OFFS=0x80000
CONFIG_SPL_NAND_SIMPLE=y
@@ -30,14 +30,14 @@
CONFIG_DM_SPI=y
CONFIG_OMAP3_SPI=y
diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h
-index e8c60838b7..99cd59d40e 100644
+index bc8aa7adf5..ee1d36003e 100644
--- a/include/configs/omap3_beagle.h
+++ b/include/configs/omap3_beagle.h
-@@ -83,7 +83,6 @@
+@@ -82,7 +82,6 @@
#define BOOT_TARGET_DEVICES(func) \
func(MMC, mmc, 0) \
func(LEGACY_MMC, legacy_mmc, 0) \
- func(UBIFS, ubifs, 0) \
func(NAND, nand, 0)
- #else /* !CONFIG_NAND */
+ #else /* !CONFIG_MTD_RAW_NAND */
++++++ 0008-zynqmp-generic-fix-compilation.patch ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:38.922792168 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:38.922792168 +0100
@@ -1,4 +1,4 @@
-From c34095d98fe8d6422ea8a71e8f1df9e5a7caf2c0 Mon Sep 17 00:00:00 2001
+From 115e64c42f32f158728ef1747b707adbb61d8bd2 Mon Sep 17 00:00:00 2001
From: Matthias Brugger <mbrugger(a)suse.com>
Date: Tue, 5 Mar 2019 18:09:04 +0100
Subject: [PATCH] zynqmp: generic: fix compilation
++++++ 0023-boo-1144161-Remove-nand-mtd-spi-dfu.patch -> 0009-boo-1144161-Remove-nand-mtd-spi-dfu.patch ++++++
--- /work/SRC/openSUSE:Leap:15.2/u-boot/0023-boo-1144161-Remove-nand-mtd-spi-dfu.patch 2020-01-15 16:26:35.980691806 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.u-boot.new.26092/0009-boo-1144161-Remove-nand-mtd-spi-dfu.patch 2020-02-01 06:10:36.142790782 +0100
@@ -1,18 +1,18 @@
-From f0deddd8100d62928b9d6a69a89557565314f7bd Mon Sep 17 00:00:00 2001
-From: Guillaume GARDET <guillaume.gardet(a)free.fr>
-Date: Thu, 5 Dec 2019 15:17:52 +0100
+From 06001132d3503a4e2db4d71fe380bb75115930f7 Mon Sep 17 00:00:00 2001
+From: Guillaume Gardet <guillaume.gardet(a)arm.com>
+Date: Mon, 16 Dec 2019 17:51:17 +0100
Subject: [PATCH] boo#1144161: Remove nand/mtd/spi/dfu/fastboot support from
am335x_evm to keep a small u-boot.img
---
- configs/am335x_evm_defconfig | 23 +++--------------------
- 1 file changed, 3 insertions(+), 20 deletions(-)
+ configs/am335x_evm_defconfig | 23 ++---------------------
+ 1 file changed, 2 insertions(+), 21 deletions(-)
diff --git a/configs/am335x_evm_defconfig b/configs/am335x_evm_defconfig
-index 2aa9b65caf..1bdb2bf091 100644
+index 335aa8cfa1..ccb11c9b2a 100644
--- a/configs/am335x_evm_defconfig
+++ b/configs/am335x_evm_defconfig
-@@ -15,21 +15,17 @@ CONFIG_ARCH_MISC_INIT=y
+@@ -15,21 +15,16 @@ CONFIG_ARCH_MISC_INIT=y
CONFIG_SPL_FIT_IMAGE_TINY=y
CONFIG_SPL_ETH_SUPPORT=y
# CONFIG_SPL_FS_EXT4 is not set
@@ -26,9 +26,9 @@
CONFIG_SPL_USB_ETHER=y
CONFIG_CMD_SPL=y
-CONFIG_CMD_SPL_NAND_OFS=0x00080000
-+# CONFIG_CMD_DM is not set
- # CONFIG_CMD_FLASH is not set
+-# CONFIG_CMD_FLASH is not set
-CONFIG_CMD_NAND=y
++# CONFIG_CMD_DM is not set
# CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_MTDPARTS=y
-CONFIG_MTDIDS_DEFAULT="nand0=nand.0"
@@ -36,10 +36,10 @@
# CONFIG_SPL_EFI_PARTITION is not set
CONFIG_OF_CONTROL=y
CONFIG_DEFAULT_DEVICE_TREE="am335x-evm"
-@@ -37,32 +33,20 @@ CONFIG_OF_LIST="am335x-evm am335x-bone am335x-boneblack am335x-evmsk am335x-bone
- CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
- CONFIG_SPL_ENV_IS_NOWHERE=y
+@@ -40,32 +35,19 @@ CONFIG_SPL_ENV_IS_NOWHERE=y
CONFIG_BOOTCOUNT_LIMIT=y
+ CONFIG_CLK=y
+ CONFIG_CLK_CDCE9XX=y
-CONFIG_DFU_MMC=y
-CONFIG_DFU_NAND=y
-CONFIG_DFU_RAM=y
@@ -49,12 +49,11 @@
CONFIG_DM_MMC=y
# CONFIG_MMC_HW_PARTITIONING is not set
CONFIG_MMC_OMAP_HS=y
--CONFIG_NAND=y
+-CONFIG_MTD=y
+-CONFIG_MTD_RAW_NAND=y
-CONFIG_DM_SPI_FLASH=y
--CONFIG_SPI_FLASH=y
-CONFIG_SF_DEFAULT_SPEED=24000000
-CONFIG_SPI_FLASH_WINBOND=y
-+CONFIG_MTD_DEVICE=y
CONFIG_DM_ETH=y
CONFIG_MII=y
CONFIG_DRIVER_TI_CPSW=y
@@ -70,7 +69,7 @@
CONFIG_USB_MUSB_HOST=y
CONFIG_USB_MUSB_GADGET=y
CONFIG_USB_MUSB_TI=y
-@@ -70,7 +54,6 @@ CONFIG_USB_GADGET=y
+@@ -73,7 +55,6 @@ CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_MANUFACTURER="Texas Instruments"
CONFIG_USB_GADGET_VENDOR_NUM=0x0451
CONFIG_USB_GADGET_PRODUCT_NUM=0xd022
++++++ 0010-ARM-tegra-Add-NVIDIA-Jetson-Nano-De.patch ++++++
++++ 845 lines (skipped)
++++++ 0011-net-Add-support-for-Broadcom-GENETv.patch ++++++
++++ 788 lines (skipped)
++++++ 0012-rpi4-Update-memory-map-to-accommoda.patch ++++++
>From 76c24dca74ae4142400b36a37a5e563aafbcef76 Mon Sep 17 00:00:00 2001
From: Amit Singh Tomar <amittomer25(a)gmail.com>
Date: Mon, 27 Jan 2020 01:14:43 +0000
Subject: [PATCH] rpi4: Update memory map to accommodate scb devices
Some of the devices(for instance, pcie and gnet controller) sitting on
SCB bus falls behind/below the memory range that we currenty have.
This patch updates the memory range to map those devices correctly.
Signed-off-by: Amit Singh Tomar <amittomer25(a)gmail.com>
Reviewed-by: Andre Przywara <andre.przywara(a)arm.com>
Signed-off-by: Andre Przywara <andre.przywara(a)arm.com>
---
arch/arm/mach-bcm283x/init.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-bcm283x/init.c b/arch/arm/mach-bcm283x/init.c
index 3b5f45b431..9966d6c833 100644
--- a/arch/arm/mach-bcm283x/init.c
+++ b/arch/arm/mach-bcm283x/init.c
@@ -42,9 +42,9 @@ static struct mm_region bcm2711_mem_map[] = {
.attrs = PTE_BLOCK_MEMTYPE(MT_NORMAL) |
PTE_BLOCK_INNER_SHARE
}, {
- .virt = 0xfe000000UL,
- .phys = 0xfe000000UL,
- .size = 0x01800000UL,
+ .virt = 0xfc000000UL,
+ .phys = 0xfc000000UL,
+ .size = 0x03800000UL,
.attrs = PTE_BLOCK_MEMTYPE(MT_DEVICE_NGNRNE) |
PTE_BLOCK_NON_SHARE |
PTE_BLOCK_PXN | PTE_BLOCK_UXN
++++++ 0013-rpi4-Enable-GENET-Ethernet-controll.patch ++++++
>From 5d079e211ea775b44a2af059b9b4fb4d03fd5359 Mon Sep 17 00:00:00 2001
From: Amit Singh Tomar <amittomer25(a)gmail.com>
Date: Mon, 27 Jan 2020 01:14:44 +0000
Subject: [PATCH] rpi4: Enable GENET Ethernet controller
The Raspberry Pi 4 SoC features an integrated Gigabit Ethernet
controller, connected as a platform device.
Enable the new driver in the three applicable defconfigs, to allow
TFTP booting on the board.
Signed-off-by: Amit Singh Tomar <amittomer25(a)gmail.com>
[Andre: Add joined and 32-bit configs]
Signed-off-by: Andre Przywara <andre.przywara(a)arm.com>
---
configs/rpi_4_32b_defconfig | 2 ++
configs/rpi_4_defconfig | 2 ++
configs/rpi_arm64_defconfig | 1 +
3 files changed, 5 insertions(+)
diff --git a/configs/rpi_4_32b_defconfig b/configs/rpi_4_32b_defconfig
index 00f80f71ad..e7ea88bd4b 100644
--- a/configs/rpi_4_32b_defconfig
+++ b/configs/rpi_4_32b_defconfig
@@ -24,6 +24,8 @@ CONFIG_DM_KEYBOARD=y
CONFIG_DM_MMC=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_BCM2835=y
+CONFIG_DM_ETH=y
+CONFIG_BCMGENET=y
CONFIG_PINCTRL=y
# CONFIG_PINCTRL_GENERIC is not set
# CONFIG_REQUIRE_SERIAL_CONSOLE is not set
diff --git a/configs/rpi_4_defconfig b/configs/rpi_4_defconfig
index 8cf1bb81ff..b0f9cf1c0e 100644
--- a/configs/rpi_4_defconfig
+++ b/configs/rpi_4_defconfig
@@ -24,6 +24,8 @@ CONFIG_DM_KEYBOARD=y
CONFIG_DM_MMC=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_BCM2835=y
+CONFIG_DM_ETH=y
+CONFIG_BCMGENET=y
CONFIG_PINCTRL=y
# CONFIG_PINCTRL_GENERIC is not set
# CONFIG_REQUIRE_SERIAL_CONSOLE is not set
diff --git a/configs/rpi_arm64_defconfig b/configs/rpi_arm64_defconfig
index 10fbe0db92..00b3096481 100644
--- a/configs/rpi_arm64_defconfig
+++ b/configs/rpi_arm64_defconfig
@@ -36,6 +36,7 @@ CONFIG_USB_KEYBOARD=y
CONFIG_USB_HOST_ETHER=y
CONFIG_USB_ETHER_LAN78XX=y
CONFIG_USB_ETHER_SMSC95XX=y
+CONFIG_BCMGENET=y
CONFIG_DM_VIDEO=y
CONFIG_VIDEO_BPP32=y
CONFIG_SYS_WHITE_ON_BLACK=y
++++++ 0014-Kconfig-add-btrfs-to-distro-boot.patch ++++++
>From 4fbba802d7b1d852acbffeb735196560f1ac39b7 Mon Sep 17 00:00:00 2001
From: Matthias Brugger <mbrugger(a)suse.com>
Date: Fri, 17 Jan 2020 20:59:02 +0100
Subject: [PATCH] Kconfig: add btrfs to distro boot
Some distributions use btrfs as the default file system.
Enable btrfs support by default when using distro boot for all
architectures but riscv, as it breaks compilation due to size problems.
Signed-off-by: Matthias Brugger <mbrugger(a)suse.com>
---
Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/Kconfig b/Kconfig
index 92fc4fc135..b61ebf22f6 100644
--- a/Kconfig
+++ b/Kconfig
@@ -93,6 +93,7 @@ config DISTRO_DEFAULTS
select HUSH_PARSER
select SUPPORT_RAW_INITRD
select SYS_LONGHELP
+ imply CMD_BTRFS if !RISCV && !MIPS
imply CMD_MII if NET
imply USB_STORAGE
imply USE_BOOTCOMMAND
++++++ 0015-configs-Re-sync-with-CONFIG_DISTRO_.patch ++++++
>From 9e3dd9d492f3c6b7b525e77ecbd43e451a0c39d2 Mon Sep 17 00:00:00 2001
From: Matthias Brugger <mbrugger(a)suse.com>
Date: Wed, 29 Jan 2020 09:56:06 +0100
Subject: [PATCH] configs: Re-sync with CONFIG_DISTRO_DEFAULTS
CONFIG_DISTRO_DEFAULTS now enables CMD_BTRFS by default,
we can delete the config option in the corresponding default
configs. Other boards won't build with btrfs enabled so disable
the support by default.
Signed-off-by: Matthias Brugger <mbrugger(a)suse.com>
---
configs/sandbox64_defconfig | 1 -
configs/sandbox_defconfig | 1 -
configs/socfpga_arria10_defconfig | 2 ++
configs/turris_mox_defconfig | 1 -
configs/turris_omnia_defconfig | 1 -
5 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/configs/sandbox64_defconfig b/configs/sandbox64_defconfig
index cc536ff0ba..1d625a9a84 100644
--- a/configs/sandbox64_defconfig
+++ b/configs/sandbox64_defconfig
@@ -63,7 +63,6 @@ CONFIG_CMD_REGULATOR=y
CONFIG_CMD_AES=y
CONFIG_CMD_TPM=y
CONFIG_CMD_TPM_TEST=y
-CONFIG_CMD_BTRFS=y
CONFIG_CMD_CBFS=y
CONFIG_CMD_CRAMFS=y
CONFIG_CMD_EXT4_WRITE=y
diff --git a/configs/sandbox_defconfig b/configs/sandbox_defconfig
index 64245f7cdc..95b4d06171 100644
--- a/configs/sandbox_defconfig
+++ b/configs/sandbox_defconfig
@@ -71,7 +71,6 @@ CONFIG_CMD_REGULATOR=y
CONFIG_CMD_AES=y
CONFIG_CMD_TPM=y
CONFIG_CMD_TPM_TEST=y
-CONFIG_CMD_BTRFS=y
CONFIG_CMD_CBFS=y
CONFIG_CMD_CRAMFS=y
CONFIG_CMD_EXT4_WRITE=y
diff --git a/configs/socfpga_arria10_defconfig b/configs/socfpga_arria10_defconfig
index b4826548eb..fa7a5681ec 100644
--- a/configs/socfpga_arria10_defconfig
+++ b/configs/socfpga_arria10_defconfig
@@ -50,3 +50,5 @@ CONFIG_TIMER=y
CONFIG_SPL_TIMER=y
CONFIG_DESIGNWARE_APB_TIMER=y
# CONFIG_SPL_WDT is not set
+# CONFIG_CMD_BTRFS is not set
+# CONFIG_FS_BTRFS is not set
diff --git a/configs/turris_mox_defconfig b/configs/turris_mox_defconfig
index b88cc4b842..89a1c73957 100644
--- a/configs/turris_mox_defconfig
+++ b/configs/turris_mox_defconfig
@@ -32,7 +32,6 @@ CONFIG_CMD_TFTPPUT=y
CONFIG_CMD_CACHE=y
CONFIG_CMD_TIME=y
CONFIG_CMD_MVEBU_BUBT=y
-CONFIG_CMD_BTRFS=y
CONFIG_CMD_EXT4_WRITE=y
CONFIG_MAC_PARTITION=y
CONFIG_OF_BOARD_FIXUP=y
diff --git a/configs/turris_omnia_defconfig b/configs/turris_omnia_defconfig
index b6cb9a5f9d..160f1de656 100644
--- a/configs/turris_omnia_defconfig
+++ b/configs/turris_omnia_defconfig
@@ -49,7 +49,6 @@ CONFIG_CMD_CACHE=y
CONFIG_CMD_TIME=y
CONFIG_CMD_AES=y
CONFIG_CMD_HASH=y
-CONFIG_CMD_BTRFS=y
# CONFIG_SPL_PARTITION_UUIDS is not set
CONFIG_DEFAULT_DEVICE_TREE="armada-385-turris-omnia"
CONFIG_ENV_IS_IN_SPI_FLASH=y
++++++ 0016-configs-am335x_evm-disable-BTRFS.patch ++++++
>From 357c8c498b31d5f05dd6d0b73b4d41b62228ac56 Mon Sep 17 00:00:00 2001
From: Matthias Brugger <mbrugger(a)suse.com>
Date: Wed, 29 Jan 2020 10:26:43 +0100
Subject: [PATCH] configs: am335x_evm: disable BTRFS
Disable BTRFS as otherwise the image get's too big.
Signed-off-by: Matthias Brugger <mbrugger(a)suse.com>
---
configs/am335x_evm_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configs/am335x_evm_defconfig b/configs/am335x_evm_defconfig
index ccb11c9b2a..1894678eea 100644
--- a/configs/am335x_evm_defconfig
+++ b/configs/am335x_evm_defconfig
@@ -61,3 +61,5 @@ CONFIG_DYNAMIC_CRC_TABLE=y
CONFIG_RSA=y
CONFIG_LZO=y
# CONFIG_OF_LIBFDT_OVERLAY is not set
+# CONFIG_CMD_BTRFS is not set
+# CONFIG_FS_BTRFS is not set
++++++ 0017-net-phy-Fix-overlong-PHY-timeout.patch ++++++
>From 55cefec93c8fae1ad5bd0f2f892785610c142d91 Mon Sep 17 00:00:00 2001
From: Andre Przywara <andre.przywara(a)arm.com>
Date: Fri, 3 Jan 2020 22:08:47 +0000
Subject: [PATCH] net: phy: Fix overlong PHY timeout
Commit 27c3f70f3b50 ("net: phy: Increase link up delay in
genphy_update_link()") increased the per-iteration waiting time from
1ms to 50ms, without adjusting the timeout counter. This lead to the
timeout increasing from the typical 4 seconds to over three minutes.
Adjust the timeout counter evaluation by that factor of 50 to bring the
timeout back to the intended value.
Signed-off-by: Andre Przywara <andre.przywara(a)arm.com>
Reviewed-by: Stefan Roese <sr(a)denx.de>
Signed-off-by: Matthias Brugger <mbrugger(a)suse.com>
---
drivers/net/phy/phy.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c
index 80a7664e49..5cf9c165b6 100644
--- a/drivers/net/phy/phy.c
+++ b/drivers/net/phy/phy.c
@@ -244,7 +244,7 @@ int genphy_update_link(struct phy_device *phydev)
/*
* Timeout reached ?
*/
- if (i > PHY_ANEG_TIMEOUT) {
+ if (i > (PHY_ANEG_TIMEOUT / 50)) {
printf(" TIMEOUT !\n");
phydev->link = 0;
return -ETIMEDOUT;
++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:38.982792199 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:38.982792199 +0100
@@ -55,6 +55,7 @@
<flavor>orangepipc2</flavor>
<flavor>p2371-2180</flavor>
<flavor>p2771-0000-500</flavor>
+ <flavor>p3450-0000</flavor>
<flavor>paz00</flavor>
<flavor>pcm051rev3</flavor>
<flavor>pine64plus</flavor>
++++++ u-boot-2019.10.tar.bz2 -> u-boot-2020.01.tar.bz2 ++++++
/work/SRC/openSUSE:Leap:15.2/u-boot/u-boot-2019.10.tar.bz2 /work/SRC/openSUSE:Leap:15.2/.u-boot.new.26092/u-boot-2020.01.tar.bz2 differ: char 11, line 1
++++++ update_git.sh ++++++
--- /var/tmp/diff_new_pack.jZjy3G/_old 2020-02-01 06:10:39.218792316 +0100
+++ /var/tmp/diff_new_pack.jZjy3G/_new 2020-02-01 06:10:39.218792316 +0100
@@ -13,8 +13,8 @@
GIT_TREE=git://github.com/openSUSE/u-boot.git
GIT_LOCAL_TREE=~/git/u-boot-opensuse
-GIT_BRANCH=tumbleweed-2019.10
-GIT_UPSTREAM_TAG=v2019.10
+GIT_BRANCH=tumbleweed-2020.01
+GIT_UPSTREAM_TAG=v2020.01
GIT_DIR=/dev/shm/u-boot-factory-git-dir
CMP_DIR=/dev/shm/u-boot-factory-cmp-dir
1
0
Hello community,
here is the log from the commit of package bazel1.2 for openSUSE:Leap:15.2 checked in at 2020-02-01 06:10:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/bazel1.2 (Old)
and /work/SRC/openSUSE:Leap:15.2/.bazel1.2.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bazel1.2"
Sat Feb 1 06:10:21 2020 rev:2 rq:768941 version:1.2.1
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/bazel1.2/bazel1.2.changes 2020-01-30 15:47:28.989300980 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.bazel1.2.new.26092/bazel1.2.changes 2020-02-01 06:10:30.242787840 +0100
@@ -1,0 +2,5 @@
+Thu Jan 30 08:43:47 UTC 2020 - Guillaume GARDET <guillaume.gardet(a)opensuse.org>
+
+- Add _constraints to avoid OOM errors
+
+-------------------------------------------------------------------
New:
----
_constraints
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bazel1.2.spec ++++++
--- /var/tmp/diff_new_pack.4fk8zr/_old 2020-02-01 06:10:34.970790198 +0100
+++ /var/tmp/diff_new_pack.4fk8zr/_new 2020-02-01 06:10:34.994790210 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package bazel0.29
+# spec file for package bazel1.2
#
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
++++++ _constraints ++++++
<constraints>
<hardware>
<memory>
<size unit="G">3</size>
</memory>
<disk>
<size unit="G">4</size>
</disk>
</hardware>
</constraints>
1
0
Hello community,
here is the log from the commit of package bazel2.0 for openSUSE:Leap:15.2 checked in at 2020-02-01 06:10:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/bazel2.0 (Old)
and /work/SRC/openSUSE:Leap:15.2/.bazel2.0.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bazel2.0"
Sat Feb 1 06:10:20 2020 rev:2 rq:768940 version:2.0.0
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/bazel2.0/bazel2.0.changes 2020-01-30 15:47:19.609298156 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.bazel2.0.new.26092/bazel2.0.changes 2020-02-01 06:10:25.930785690 +0100
@@ -1,0 +2,5 @@
+Thu Jan 30 08:25:25 UTC 2020 - Guillaume GARDET <guillaume.gardet(a)opensuse.org>
+
+- Add _constraints to avoid OOM errors
+
+-------------------------------------------------------------------
New:
----
_constraints
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bazel2.0.spec ++++++
--- /var/tmp/diff_new_pack.mSADen/_old 2020-02-01 06:10:30.070787755 +0100
+++ /var/tmp/diff_new_pack.mSADen/_new 2020-02-01 06:10:30.070787755 +0100
@@ -1,7 +1,7 @@
#
# spec file for package bazel2.0
#
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,9 +12,10 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
+
%define bashcompdir %(pkg-config --variable=completionsdir bash-completion 2>/dev/null)
%define shortname bazel
%define shortver 2.0
++++++ _constraints ++++++
<constraints>
<hardware>
<memory>
<size unit="G">4</size>
</memory>
<disk>
<size unit="G">4</size>
</disk>
</hardware>
</constraints>
1
0
Hello community,
here is the log from the commit of package lxd for openSUSE:Leap:15.2 checked in at 2020-02-01 06:10:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/lxd (Old)
and /work/SRC/openSUSE:Leap:15.2/.lxd.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lxd"
Sat Feb 1 06:10:18 2020 rev:5 rq:769027 version:3.20
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/lxd/lxd.changes 2020-01-30 06:07:42.090440955 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.lxd.new.26092/lxd.changes 2020-02-01 06:10:24.474784963 +0100
@@ -1,0 +2,19 @@
+Fri Jan 31 10:16:27 UTC 2020 - Aleksa Sarai <asarai(a)suse.com>
+
+- Backport https://github.com/canonical/dqlite/pull/207 to fix boo#1156336.
+ + boo1156336-0001-vfs-vfs__delete-fix-double-unlock-of-root-mutex.patch
+
+-------------------------------------------------------------------
+Fri Jan 31 00:33:47 UTC 2020 - Aleksa Sarai <asarai(a)suse.com>
+
+- Update to LXD 3.20. The full upstream changelog is available from:
+ https://discuss.linuxcontainers.org/t/lxd-3-20-has-been-released/6673
+ boo#1162299
+ + Server side support of API collections
+ + New unix-hotplug device type
+ + Support for standby cluster members
+- Update packaging to use GOPATH="_dist" rather than trying to move everything
+ to vendor/. This is the recommended approach by upstream (and makes our
+ specfile marginally less horrific).
+
+-------------------------------------------------------------------
Old:
----
lxd-3.19.tar.gz
lxd-3.19.tar.gz.asc
New:
----
boo1156336-0001-vfs-vfs__delete-fix-double-unlock-of-root-mutex.patch
lxd-3.20.tar.gz
lxd-3.20.tar.gz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lxd.spec ++++++
--- /var/tmp/diff_new_pack.AzrH6r/_old 2020-02-01 06:10:25.578785514 +0100
+++ /var/tmp/diff_new_pack.AzrH6r/_new 2020-02-01 06:10:25.578785514 +0100
@@ -23,7 +23,7 @@
%define import_path github.com/lxc/lxd
Name: lxd
-Version: 3.19
+Version: 3.20
Release: 0
Summary: Container hypervisor based on LXC
License: Apache-2.0
@@ -38,10 +38,13 @@
# Additional runtime configuration.
Source200: %{name}.sysctl
Source201: %{name}.dnsmasq
+# FIX-UPSTREAM: Backport of https://github.com/canonical/dqlite/pull/207. boo#1156336
+Patch100: boo1156336-0001-vfs-vfs__delete-fix-double-unlock-of-root-mutex.patch
BuildRequires: fdupes
BuildRequires: golang-packaging
BuildRequires: libacl-devel
BuildRequires: libcap-devel
+BuildRequires: libudev-devel
BuildRequires: patchelf
BuildRequires: pkg-config
BuildRequires: rsync
@@ -87,29 +90,13 @@
%prep
%setup -q
-
-# If there is a vendor/ move it to _dist/src/.
-if [ -d vendor ]
-then
- cp -at _dist/src vendor/*
- rm -rf vendor/
-fi
-# Move _dist/src (which is LXD's variant of vendoring) to vendor/.
-mv -v _dist/src vendor
-
-# For some reason, some vendored packages have stored their vendored sources
-# within their source tree inside the vendor tree (?!). So we need to
-# workaround this, even though it's probably a bug in LXD packaging.
-for vendor in $(find vendor/* -type d -name vendor)
-do
- rsync -a "$vendor/" vendor/
- rm -rf "$vendor/"
-done
+# boo#1156336
+%patch100 -d _dist/deps/dqlite -p1
# Create fake "go mod"-like import paths. This is going to be really fun to
# maintain but it's unfortunately necessary because openSUSE doesn't have nice
# "go mod" support in OBS...
-ln -s . vendor/github.com/cpuguy83/go-md2man/v2
+ln -s . _dist/src/github.com/cpuguy83/go-md2man/v2
%build
# Make sure any leftover go build caches are gone.
@@ -188,6 +175,9 @@
awk -F: '$1 == "main" { print $2 }' | \
grep -Ev '^github.com/lxc/lxd/(test|shared)')"
+# _dist/src is effectively an old-school "vendor/" tree, so add it to GOPATH.
+export GOPATH="$GOPATH:$PKGDIR/_dist"
+
# And now we can finally build LXD and all of the related binaries.
mkdir bin
for mainpkg in "${mainpkgs[@]}"
++++++ boo1156336-0001-vfs-vfs__delete-fix-double-unlock-of-root-mutex.patch ++++++
>From 13548f8bdb309d18801de9febb8f5829b6b9ae55 Mon Sep 17 00:00:00 2001
From: Aleksa Sarai <cyphar(a)cyphar.com>
Date: Fri, 31 Jan 2020 20:57:47 +1100
Subject: [PATCH] vfs: vfs__delete: fix double-unlock of &root->mutex
vfs__delete_contents would unlock the passed &root->mutex, but all of
its callers would then also unlock the passed &root->mutex. It turns out
that this works on most architectures without issue, but apparently on
some Intel CPUs with TSX enabled this will trigger a general protection
fault[1,2].
This was the cause of a very frustrating bug where LXD would segfault on
start-up[3].
[1]: https://lwn.net/Articles/534758/
[2]: https://software.intel.com/en-us/forums/intel-isa-extensions/topic/675036
[3]: https://bugzilla.opensuse.org/show_bug.cgi?id=1156336
Signed-off-by: Aleksa Sarai <cyphar(a)cyphar.com>
---
src/vfs.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/src/vfs.c b/src/vfs.c
index 3a4c205a1d4a..443a6ad3b980 100644
--- a/src/vfs.c
+++ b/src/vfs.c
@@ -619,7 +619,6 @@ static int vfs__delete_content(struct root *root, const char *filename)
/* Check that there are no consumers of this file. */
if (content->refcount > 0) {
root->error = EBUSY;
- pthread_mutex_unlock(&root->mutex);
rc = SQLITE_IOERR_DELETE;
goto err;
}
@@ -630,8 +629,6 @@ static int vfs__delete_content(struct root *root, const char *filename)
/* Reset the file content slot. */
*(root->contents + content_index) = NULL;
- pthread_mutex_unlock(&root->mutex);
-
return SQLITE_OK;
err:
--
2.25.0
++++++ lxd-3.19.tar.gz -> lxd-3.20.tar.gz ++++++
/work/SRC/openSUSE:Leap:15.2/lxd/lxd-3.19.tar.gz /work/SRC/openSUSE:Leap:15.2/.lxd.new.26092/lxd-3.20.tar.gz differ: char 18, line 1
1
0
Hello community,
here is the log from the commit of package claws-mail for openSUSE:Leap:15.2 checked in at 2020-02-01 06:10:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/claws-mail (Old)
and /work/SRC/openSUSE:Leap:15.2/.claws-mail.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "claws-mail"
Sat Feb 1 06:10:16 2020 rev:16 rq:762859 version:3.17.4
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/claws-mail/claws-mail.changes 2020-01-15 14:50:22.237413480 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.claws-mail.new.26092/claws-mail.changes 2020-02-01 06:10:20.990783227 +0100
@@ -1,0 +2,78 @@
+Sat Nov 23 07:41:51 UTC 2019 - Jean Delvare <jdelvare(a)suse.com>
+
+- Add a test on build-time libetpan version to require the proper
+ version at run-time (boo#1157594)
+
+-------------------------------------------------------------------
+Fri Nov 22 09:13:54 UTC 2019 - Jean Delvare <jdelvare(a)suse.com>
+
+- Move "Mark all read/unread" menu entries where they belong.
+ remove-MarkAll-from-message-menu.patch (claws#4278)
+ add-MarkAll-to-folder-menu.patch (claws#4278)
+
+-------------------------------------------------------------------
+Thu Oct 24 09:30:11 UTC 2019 - Libor Pechacek <lpechacek(a)suse.com>
+
+- Make litehtml plugin build on Tumbleweed.
+
+-------------------------------------------------------------------
+Mon Jul 29 06:10:43 UTC 2019 - mvetter(a)suse.com
+
+- Update to 3.17.4:
+ * New HTML viewer plugin: Litehtml viewer
+ * Added option 'Enable keyboard shortcuts' to the 'Keyboard
+ shortcuts' frame on /Configuration/Preferences/Other/Miscellaneous
+ * Compose: implemented copying of attached images to clipboard
+ * Compose: images and text/uri-list (files) can now be attached by
+ pasting into the Compose window
+ * Python plugin: window sizes are now remembered for the Python
+ console, the 'Open URLs' and the 'Set mailbox order' windows.
+ * Fancy plugin: the download-link feature now follows redirections
+ * MBOX export: the Enter key in the dialogue now starts the export
+ * The date (ISO format) has been added to log timestamps
+ * Update translations
+ - bug 1920, 'No automatic NNTP filtering'
+ - bug 2045, 'address book blocks focus on email window'
+ - bug 2131, 'Focus stealing after mail check'
+ - bug 2627, 'Filtering does not work on NNTP'
+ - bug 3070, 'misbehaving text wrapping when URL chars are present'
+ - bug 3838, 'Canceled right-click on message list leaves UI
+ in inconsistent state'
+ - bug 3977, 'Fix crashes when some external APIs fail'
+ - bug 3979, 'Hang (with killing needed) during action which
+ extracts attachments'
+ - bug 4029, 'segfault after deleting message in a window'
+ - bug 4031, 'fingerprint in SSL/TLS certificates for ...
+ (regress error)'
+ - bug 4037, 'Fix some small issues'
+ - bug 4142, 'Translation error on Russian'
+ - bug 4145, 'proxy server for sending doesn't work'
+ - bug 4155, 'remember directory of last saving'
+ - bug 4166, 'corrupted double-linked list'
+ - bug 4167, 'Max line length exceeded when forwarding mail'
+ - bug 4188, 'STL file is sent not as an attachment but as its
+ base64 representation in plaintext'
+ - CID 1442278, 'impossible to trigger buffer overflow'
+ - Make key accelerators from menu work in addressbook window
+ - save checkbox choices of display/summaries/defaults prefs
+ - Do not throw an error when cancelling 'Save email as...'.
+ - occasional crash on drag'n'drop of msgs
+ - possible stack overflow in vcalendar's Curl data handler
+ - crash when LDAP address source is defined in index, but
+ - support is disabled
+ - crash in Fancy plugin if one of the MIME parts has no
+ - -ID
+ - a few small memory leaks in scan_mailto_url()
+ - configure script for rare cases where python is not
+ installed
+ - incorrect charset conversion in sc_html_read_line().
+ - markup in 'key not fully trusted' warning in pgpcore
+ - use after free in rare code path in rssyl_subscribe()
+ - several memory leaks
+ - verify_folderlist_xml() for fresh starts
+ - printf formats for size_t and goffset arguments.
+ - alertpanel API use in win32 part of mimeview.c
+ - pid handling in debug output of kill_children_cb()
+ - incorrect pointer arithmetic in w32_filesel.c
+
+-------------------------------------------------------------------
Old:
----
claws-mail-3.17.3.tar.xz
New:
----
add-MarkAll-to-folder-menu.patch
claws-mail-3.17.4.tar.xz
remove-MarkAll-from-message-menu.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ claws-mail.spec ++++++
--- /var/tmp/diff_new_pack.X2O7uY/_old 2020-02-01 06:10:21.538783500 +0100
+++ /var/tmp/diff_new_pack.X2O7uY/_new 2020-02-01 06:10:21.538783500 +0100
@@ -26,10 +26,15 @@
%else
%bcond_with vcalendar
%endif
+%if 0%{?suse_version} >= 1550
+%bcond_without litehtml
+%else
+%bcond_with litehtml
+%endif
%bcond_with tnef
Name: claws-mail
-Version: 3.17.3
+Version: 3.17.4
Release: 0
URL: http://www.claws-mail.org/
Summary: A configurable email client
@@ -37,6 +42,8 @@
Group: Productivity/Networking/Email/Clients
Source: http://www.claws-mail.org/download.php?file=releases/%{name}-%{version}.tar…
Patch: libcanberra-gtk3.patch
+Patch1: remove-MarkAll-from-message-menu.patch
+Patch2: add-MarkAll-to-folder-menu.patch
BuildRequires: compface-devel
BuildRequires: db-devel
BuildRequires: docbook-utils
@@ -88,8 +95,18 @@
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(sm)
+# LiteHTML requires Gumbo which is currently shipped only with Tumbleweed
+%if %{with litehtml}
+BuildRequires: c++_compiler
+BuildRequires: pkgconfig(gumbo)
+%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: pinentry-gtk2
+# libetpan 1.9.2 introduced function mailstream_ssl_set_server_name, which
+# will be used by claws-mail if available
+%if %{pkg_vcmp libetpan-devel >= 1.9.2}
+Requires: libetpan >= 1.9.2
+%endif
%{?libperl_requires}
Recommends: %{name}-lang
Provides: sylpheed-claws = %{version}
@@ -140,6 +157,8 @@
%if ! 0%{?favor_gtk2}
%patch -p1
%endif
+%patch1 -p1
+%patch2 -p1
sed -i 's/#!\/usr\/bin\/env python/#!\/usr\/bin\/python/' tools/*.py
sed -i 's/#!\/usr\/bin\/env bash/#!\/bin\/bash/' tools/*.sh
sed -i 's/#!\/usr\/bin\/env bash/#!\/bin\/bash/' tools/kdeservicemenu/install.sh
++++++ add-MarkAll-to-folder-menu.patch ++++++
From: Jean Delvare <jdelvare(a)suse.de>
Subject: Add a Folder menu entry with Mark all read/unread
Add a Folder top menu entry so that Mark all read/unread can be done
without opening a context menu with a right mouse click.
---
src/mainwindow.c | 10 ++++++++++
1 file changed, 10 insertions(+)
--- claws.orig/src/mainwindow.c 2019-11-21 11:28:51.799520572 +0100
+++ claws/src/mainwindow.c 2019-11-21 12:00:03.250340886 +0100
@@ -523,6 +523,7 @@ static GtkActionEntry mainwin_entries[]
{"Edit", NULL, N_("_Edit"), NULL, NULL, NULL },
{"View", NULL, N_("_View"), NULL, NULL, NULL },
{"Message", NULL, N_("_Message"), NULL, NULL, NULL },
+ {"Folder", NULL, N_("Folder"), NULL, NULL, NULL },
{"Tools", NULL, N_("_Tools"), NULL, NULL, NULL },
{"Configuration", NULL, N_("_Configuration"), NULL, NULL, NULL },
{"Help", NULL, N_("_Help"), NULL, NULL, NULL },
@@ -735,6 +736,10 @@ static GtkActionEntry mainwin_entries[]
{"Message/CheckSignature", NULL, N_("Check signature"), "C", NULL, G_CALLBACK(check_signature_cb) },
+/* Folder menu */
+ {"Folder/MarkAllRead", NULL, N_("Mark all read"), NULL, NULL, G_CALLBACK(mark_all_read_cb) },
+ {"Folder/MarkAllUnread", NULL, N_("Mark all unread"), NULL, NULL, G_CALLBACK(mark_all_unread_cb) },
+
/* Tools menu */
{"Tools/AddressBook", NULL, N_("_Address book"), "<control><shift>A", NULL, G_CALLBACK(addressbook_open_cb) },
@@ -1511,6 +1516,7 @@ MainWindow *main_window_create()
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu", "Edit", "Edit", GTK_UI_MANAGER_MENU)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu", "View", "View", GTK_UI_MANAGER_MENU)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu", "Message", "Message", GTK_UI_MANAGER_MENU)
+ MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu", "Folder", "Folder", GTK_UI_MANAGER_MENU)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu", "Tools", "Tools", GTK_UI_MANAGER_MENU)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu", "Configuration", "Configuration", GTK_UI_MANAGER_MENU)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu", "Help", "Help", GTK_UI_MANAGER_MENU)
@@ -1798,6 +1804,10 @@ MainWindow *main_window_create()
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message", "Separator6", "Message/---", GTK_UI_MANAGER_SEPARATOR)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message", "CheckSignature", "Message/CheckSignature", GTK_UI_MANAGER_MENUITEM)
+/* Folder menu */
+ MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Folder", "MarkAllRead", "Folder/MarkAllRead", GTK_UI_MANAGER_MENUITEM)
+ MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Folder", "MarkAllUnread", "Folder/MarkAllUnread", GTK_UI_MANAGER_MENUITEM)
+
/* Tools menu */
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Tools", "AddressBook", "Tools/AddressBook", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Tools", "AddSenderToAB", "Tools/AddSenderToAB", GTK_UI_MANAGER_MENUITEM)
++++++ claws-mail-3.17.3.tar.xz -> claws-mail-3.17.4.tar.xz ++++++
++++ 217150 lines of diff (skipped)
++++++ remove-MarkAll-from-message-menu.patch ++++++
From: Jean Delvare <jdelvare(a)suse.de>
Subject: Remove "Mark all read/unread" from the message context menu
"Mark all read/unread" is a folder-related action, it does not belong
to the message context menu. Having it there can easily cause
confusion and trick the users into doing something they really don't
want to do.
This fixes bug #4278:
https://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=4278
---
src/mainwindow.c | 10 ++--------
src/summaryview.c | 13 ++++---------
2 files changed, 6 insertions(+), 17 deletions(-)
--- claws-mail-3.17.4.orig/src/mainwindow.c 2019-01-21 11:19:41.000000000 +0100
+++ claws-mail-3.17.4/src/mainwindow.c 2019-11-22 15:30:47.538966063 +0100
@@ -713,9 +713,6 @@ static GtkActionEntry mainwin_entries[]
{"Message/Mark/MarkRead", NULL, N_("Mark as rea_d"), NULL, NULL, G_CALLBACK(mark_as_read_cb) },
{"Message/Mark/MarkUnread", NULL, N_("Mark as unr_ead"), "<shift>exclam", NULL, G_CALLBACK(mark_as_unread_cb) },
/* separation */
- {"Message/Mark/MarkAllRead", NULL, N_("Mark all read"), NULL, NULL, G_CALLBACK(mark_all_read_cb) },
- {"Message/Mark/MarkAllUnread", NULL, N_("Mark all unread"), NULL, NULL, G_CALLBACK(mark_all_unread_cb) },
- /* separation */
{"Message/Mark/IgnoreThread", NULL, N_("Ignore thread"), NULL, NULL, G_CALLBACK(ignore_thread_cb) },
{"Message/Mark/UnignoreThread", NULL, N_("Unignore thread"), NULL, NULL, G_CALLBACK(unignore_thread_cb) },
{"Message/Mark/WatchThread", NULL, N_("Watch thread"), NULL, NULL, G_CALLBACK(watch_thread_cb) },
@@ -1783,17 +1780,14 @@ MainWindow *main_window_create()
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "MarkRead", "Message/Mark/MarkRead", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "MarkUnread", "Message/Mark/MarkUnread", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "Separator2", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
- MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "MarkAllRead", "Message/Mark/MarkAllRead", GTK_UI_MANAGER_MENUITEM)
- MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "MarkAllUnread", "Message/Mark/MarkAllUnread", GTK_UI_MANAGER_MENUITEM)
- MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "Separator3", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "IgnoreThread", "Message/Mark/IgnoreThread", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "UnignoreThread", "Message/Mark/UnignoreThread", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "WatchThread", "Message/Mark/WatchThread", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "UnwatchThread", "Message/Mark/UnwatchThread", GTK_UI_MANAGER_MENUITEM)
- MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "Separator4", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
+ MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "Separator3", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "MarkSpam", "Message/Mark/MarkSpam", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "MarkHam", "Message/Mark/MarkHam", GTK_UI_MANAGER_MENUITEM)
- MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "Separator5", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
+ MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "Separator4", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "Lock", "Message/Mark/Lock", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message/Mark", "Unlock", "Message/Mark/Unlock", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menu/Message", "ColorLabel", "Message/ColorLabel", GTK_UI_MANAGER_MENUITEM)
--- claws-mail-3.17.4.orig/src/summaryview.c 2019-06-06 14:36:36.000000000 +0200
+++ claws-mail-3.17.4/src/summaryview.c 2019-11-22 15:31:00.969166496 +0100
@@ -761,17 +761,14 @@ SummaryView *summary_create(MainWindow *
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "MarkRead", "Message/Mark/MarkRead", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "MarkUnread", "Message/Mark/MarkUnread", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "Separator2", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
- MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "MarkAllRead", "Message/Mark/MarkAllRead", GTK_UI_MANAGER_MENUITEM)
- MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "MarkAllUnread", "Message/Mark/MarkAllUnread", GTK_UI_MANAGER_MENUITEM)
- MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "Separator3", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "IgnoreThread", "Message/Mark/IgnoreThread", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "UnignoreThread", "Message/Mark/UnignoreThread", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "WatchThread", "Message/Mark/WatchThread", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "UnwatchThread", "Message/Mark/UnwatchThread", GTK_UI_MANAGER_MENUITEM)
- MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "Separator4", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
+ MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "Separator3", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "MarkSpam", "Message/Mark/MarkSpam", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "MarkHam", "Message/Mark/MarkHam", GTK_UI_MANAGER_MENUITEM)
- MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "Separator5", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
+ MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "Separator4", "Message/Mark/---", GTK_UI_MANAGER_SEPARATOR)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "Lock", "Message/Mark/Lock", GTK_UI_MANAGER_MENUITEM)
MENUITEM_ADDUI_MANAGER(mainwin->ui_manager, "/Menus/SummaryViewPopup/Mark", "Unlock", "Message/Mark/Unlock", GTK_UI_MANAGER_MENUITEM)
@@ -1827,9 +1824,9 @@ void summary_set_menu_sensitive(SummaryV
gint i;
#ifndef GENERIC_UMPC
-#define N_ENTRIES 39
+#define N_ENTRIES 37
#else
-#define N_ENTRIES 28
+#define N_ENTRIES 26
#endif
static struct {
const gchar *entry;
@@ -1868,8 +1865,6 @@ do { \
FILL_TABLE("Menus/SummaryViewPopup/Mark/Unmark", M_TARGET_EXIST);
FILL_TABLE("Menus/SummaryViewPopup/Mark/MarkRead", M_TARGET_EXIST);
FILL_TABLE("Menus/SummaryViewPopup/Mark/MarkUnread", M_TARGET_EXIST);
- FILL_TABLE("Menus/SummaryViewPopup/Mark/MarkAllRead", M_TARGET_EXIST);
- FILL_TABLE("Menus/SummaryViewPopup/Mark/MarkAllUnread", M_TARGET_EXIST);
FILL_TABLE("Menus/SummaryViewPopup/Mark/IgnoreThread", M_TARGET_EXIST);
FILL_TABLE("Menus/SummaryViewPopup/Mark/UnignoreThread", M_TARGET_EXIST);
FILL_TABLE("Menus/SummaryViewPopup/Mark/WatchThread", M_TARGET_EXIST);
1
0
Hello community,
here is the log from the commit of package gnome-code-assistance for openSUSE:Leap:15.2 checked in at 2020-02-01 06:10:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gnome-code-assistance (Old)
and /work/SRC/openSUSE:Leap:15.2/.gnome-code-assistance.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-code-assistance"
Sat Feb 1 06:10:14 2020 rev:23 rq:761856 version:3.16.1
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gnome-code-assistance/gnome-code-assistance.changes 2020-01-15 15:04:27.209873587 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gnome-code-assistance.new.26092/gnome-code-assistance.changes 2020-02-01 06:10:19.514782490 +0100
@@ -1,0 +2,5 @@
+Mon Jan 6 21:04:37 UTC 2020 - Michael Gorse <mgorse(a)suse.com>
+
+- Add vala-0.46.patch: build against vala 0.46 (boo#1158384).
+
+-------------------------------------------------------------------
New:
----
vala-0.46.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-code-assistance.spec ++++++
--- /var/tmp/diff_new_pack.JblL2q/_old 2020-02-01 06:10:20.114782790 +0100
+++ /var/tmp/diff_new_pack.JblL2q/_new 2020-02-01 06:10:20.118782792 +0100
@@ -33,6 +33,8 @@
Patch2: 0005-Add-vala-0.38-support.patch
# PATCH-FIX-UPSTREAM Add-vala-0.40-support.patch dimstar(a)opensuse.org -- Fix build with vala 0.40, from git
Patch3: Add-vala-0.40-support.patch
+# PATCH-FIX-UPSTREAM vala-0.46.patch boo#1158384 mgorse(a)suse.com -- build against Vala 0.46.
+Patch4: vala-0.46.patch
# Generic build dependenciesa
BuildRequires: libtool
BuildRequires: pkgconfig(gio-2.0)
@@ -71,6 +73,7 @@
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
%build
autoreconf -fiv
++++++ vala-0.46.patch ++++++
diff -urp gnome-code-assistance-3.16.1.orig/backends/vala/valaoptionparser.vala gnome-code-assistance-3.16.1/backends/vala/valaoptionparser.vala
--- gnome-code-assistance-3.16.1.orig/backends/vala/valaoptionparser.vala 2020-01-06 14:07:50.057810502 -0600
+++ gnome-code-assistance-3.16.1/backends/vala/valaoptionparser.vala 2020-01-06 14:56:58.597377125 -0600
@@ -221,11 +221,10 @@ class OptionParser {
Report.error (null, "Invalid format for --target-glib");
}
- context.target_glib_major = glib_major;
- context.target_glib_minor = glib_minor;
- if (context.target_glib_major != 2) {
- Report.error (null, "This version of valac only supports GLib 2");
- }
+ context.set_target_glib_version(target_glib);
+ //if (glib_major != 2) {
+ //Report.error (null, "This version of valac only supports GLib 2");
+ //}
for (int i = 16; i <= glib_minor; i += 2) {
context.add_define ("GLIB_2_%d".printf (i));
diff -urp gnome-code-assistance-3.16.1.orig/configure.ac gnome-code-assistance-3.16.1/configure.ac
--- gnome-code-assistance-3.16.1.orig/configure.ac 2020-01-06 14:09:10.958237649 -0600
+++ gnome-code-assistance-3.16.1/configure.ac 2020-01-06 14:14:50.444029760 -0600
@@ -410,7 +410,7 @@ AC_ARG_ENABLE([vala],
[enable_vala=$enableval],
[enable_vala=auto])
-BACKEND_VALA_LIBVALA_VERSIONS="libvala-0.40 libvala-0.38 libvala-0.36 libvala-0.34 libvala-0.32 libvala-0.30 libvala-0.28 libvala-0.26 libvala-0.24 libvala-0.22 libvala-0.20"
+BACKEND_VALA_LIBVALA_VERSIONS="libvala-0.46 libvala-0.40 libvala-0.38 libvala-0.36 libvala-0.34 libvala-0.32 libvala-0.30 libvala-0.28 libvala-0.26 libvala-0.24 libvala-0.22 libvala-0.20"
BACKEND_VALA_MODULES="gobject-2.0 >= 2.36 glib-2.0 >= 2.36 gio-2.0 >= 2.36 gee-0.8 gio-unix-2.0 >= 2.36"
BACKEND_VALA_LIBVALA=
1
0