Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (0848e49c4d6c47ca6c3ee9fdc8441afcdaef67ea)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (0848e49c4d6c47ca6c3ee9fdc8441afcdaef67ea)
  • Date: Sun, 29 Mar 2020 12:30:13 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

audio-players/mp3blaster/BUILD | 3
audio-players/mp3blaster/DEPENDS | 13
audio-players/mp3blaster/DETAILS | 4
audio-players/mp3blaster/HISTORY | 5
audio-players/mp3blaster/PRE_BUILD | 4
audio-players/mp3blaster/patches/mp3blaster-3.2.5-fix-c++14.patch | 39 +
devel/iasl/DETAILS | 4
devel/iasl/HISTORY | 3
devel/llvm/0001-fix-compile-error-clang.patch | 94 +-
devel/llvm/0001-fix-compile-error.patch | 380
+++++-----
devel/llvm/DETAILS | 2
devel/llvm/HISTORY | 5
devel/vala/DETAILS | 4
devel/vala/HISTORY | 3
editors/vim/DETAILS | 4
editors/vim/HISTORY | 3
gnome2-libs/glib-networking/DETAILS | 4
gnome2-libs/glib-networking/HISTORY | 3
gnome2-libs/librsvg2/DETAILS | 4
gnome2-libs/librsvg2/HISTORY | 3
kernels/linux/HISTORY | 4
kernels/linux/info/patches/maintenance_patches_5/patch-5.5.13 | 5
kernels/linux/latest.defaults | 2
libs/libsigc++3.0/DETAILS | 4
libs/libsigc++3.0/HISTORY | 3
libs/libsigc++3/DETAILS | 4
libs/libsigc++3/HISTORY | 3
libs/utf8proc/DETAILS | 4
libs/utf8proc/HISTORY | 3
python-pypi/python-cppy/DETAILS | 4
python-pypi/python-cppy/HISTORY | 3
utils/youtube-dl/DETAILS | 2
utils/youtube-dl/HISTORY | 3
x11-toolkits/gtk+3/DETAILS | 8
x11-toolkits/gtk+3/HISTORY | 3
35 files changed, 391 insertions(+), 248 deletions(-)

New commits:
commit 0848e49c4d6c47ca6c3ee9fdc8441afcdaef67ea
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/llvm: version 10.0.0

commit 3c0bf66cf17cf84205f65fa3ddc109e8aa199ec8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/mp3blaster: version 3.2.6

commit 967aa83669629b7a9d1206716d592edc97f3ba2d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/utf8proc: version 2.5.0

commit 2684a949eb634b7f65ba0dc73e832b18099a1179
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/glib-networking: version 2.64.1

commit 1dcec3b1a03cb8b34279599d385e255901a52ab4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/vim: version 8.2.0464

commit c712da497d7e8409d8c3ef0ed14a334a7db461b0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/librsvg2: version 2.48.1

commit 9dfbb974fab142a6df7403a3cfed536d0a511d2a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/gtk+3: version 3.24.16

commit 59d56d58a4411cff99a5e2f54ac0c6c5ed051009
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/youtube-dl: version 2020.03.24

commit 56e114bfa42f3e36507b378170a94e2ffaf4f7a1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libsigc++3.0: version 3.0.3

commit 9112065cf0dde2cbcef937b26c4af303d8e6f1b3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libsigc++3: version 2.10.3

commit 6717c5975874dc64e2d92255816128f4a3c76b00
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 5.5.13

commit 8f850d93a38127d721a64c44eaeeb8c580b93d43
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-cppy: version 1.1.0

commit 7e9d2f4ea2bffe2606b575329526a57894d44d61
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/vala: version 0.48.2

commit aef55b484e6cbd3f3bac0ff89a41e8af910fd088
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/iasl: version 20200326

diff --git a/audio-players/mp3blaster/BUILD b/audio-players/mp3blaster/BUILD
deleted file mode 100755
index a22a82e..0000000
--- a/audio-players/mp3blaster/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-sedit 's:char \*gettext://char *gettext:' src/main.cc &&
-
-default_build
diff --git a/audio-players/mp3blaster/DEPENDS
b/audio-players/mp3blaster/DEPENDS
index 69310f8..6adf43b 100755
--- a/audio-players/mp3blaster/DEPENDS
+++ b/audio-players/mp3blaster/DEPENDS
@@ -1,3 +1,12 @@
depends ncurses &&
-optional_depends "libvorbis" "" "" "for ogg-vorbis support" &&
-optional_depends "MYSQL" "" "" "for mysql mp3tag database"
+
+optional_depends "lirc" "--with-lirc" "--without-lirc"
"for LIRC support" &&
+optional_depends "libvorbis" "--with-oggvorbis" "--without-oggvorbis"
"for ogg-vorbis support" &&
+optional_depends "nas" "--with-nas" "--without-nas"
"for Network Audio System support" &&
+optional_depends "sidplay-libs" "--with-sidplay" "--without-sidplay"
"for Sidplayer support" &&
+optional_depends "esound" "--with-esd" "--without-esd"
"for ESD support" &&
+optional_depends "sdl" "--with-sdl" "--without-sdl"
"for SDL support" &&
+optional_depends "oss" "--with-oss" "--without-oss"
"for OSS support" &&
+optional_depends "libx11" "--with-x" "--without-x"
"for X11 support" &&
+
+suggest_depends "MYSQL" "" ""
"for mysql mp3tag database"
diff --git a/audio-players/mp3blaster/DETAILS
b/audio-players/mp3blaster/DETAILS
index f5b577a..8db9a29 100755
--- a/audio-players/mp3blaster/DETAILS
+++ b/audio-players/mp3blaster/DETAILS
@@ -1,12 +1,12 @@
SPELL=mp3blaster
- VERSION=3.2.0
+ VERSION=3.2.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.stack.nl/~brama/$SPELL/src/$SOURCE
WEB_SITE=http://www.stack.nl/~brama/$SPELL
ENTERED=20020106
UPDATED=20030329
-
SOURCE_HASH=sha512:a3e0c5ab0acf7c2857c3d73cf0705ccaa149100985a88f874790ea0e532435dfb1d396a263057a0e7f2e6c672559a9ac634eb8c4efc8f5184f4acb863c6c3a2d
+
SOURCE_HASH=sha512:c516ac464552075ccd6eb12c859bd1f0f309828054178ec8aa51b0809a85478e55c4ecb5dafedb0b05b6346aa35530191f08a05e4c21405d8610bc8b44328663
LICENSE[0]=GPL
MAINTAINER=unet AT sourcemage.org
KEYWORDS="players player audio"
diff --git a/audio-players/mp3blaster/HISTORY
b/audio-players/mp3blaster/HISTORY
index 2b5af1c..82c8fbe 100644
--- a/audio-players/mp3blaster/HISTORY
+++ b/audio-players/mp3blaster/HISTORY
@@ -1,3 +1,8 @@
+2020-03-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 3.2.6
+ * BUILD: removed
+ * patches/mp3blaster-3.2.5-fix-c++14.patch, PRE_BUILD: fix build error
+
2010-04-06 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* DEPENDS: updated mysql dependency to MYSQL provider

diff --git a/audio-players/mp3blaster/PRE_BUILD
b/audio-players/mp3blaster/PRE_BUILD
new file mode 100755
index 0000000..3357329
--- /dev/null
+++ b/audio-players/mp3blaster/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+apply_patch_dir patches
diff --git
a/audio-players/mp3blaster/patches/mp3blaster-3.2.5-fix-c++14.patch
b/audio-players/mp3blaster/patches/mp3blaster-3.2.5-fix-c++14.patch
new file mode 100644
index 0000000..bf732e7
--- /dev/null
+++ b/audio-players/mp3blaster/patches/mp3blaster-3.2.5-fix-c++14.patch
@@ -0,0 +1,39 @@
+Fix -Wnarrowing failures in C++14 mode
+See also: https://bugs.gentoo.org/show_bug.cgi?id=600158
+
+--- a/mpegsound/huffmantable.cc
++++ b/mpegsound/huffmantable.cc
+@@ -550,11 +550,11 @@
+
+ const HUFFMANCODETABLE Mpegtoraw::ht[HTN]=
+ {
+- { 0, 0-1, 0-1, 0, 0, htd33},
++ { 0, (unsigned int)0-1, (unsigned int)0-1, 0, 0, htd33},
+ { 1, 2-1, 2-1, 0, 7,htd01},
+ { 2, 3-1, 3-1, 0, 17,htd02},
+ { 3, 3-1, 3-1, 0, 17,htd03},
+- { 4, 0-1, 0-1, 0, 0, htd33},
++ { 4, (unsigned int)0-1, (unsigned int)0-1, 0, 0, htd33},
+ { 5, 4-1, 4-1, 0, 31,htd05},
+ { 6, 4-1, 4-1, 0, 31,htd06},
+ { 7, 6-1, 6-1, 0, 71,htd07},
+@@ -564,7 +564,7 @@
+ {11, 8-1, 8-1, 0,127,htd11},
+ {12, 8-1, 8-1, 0,127,htd12},
+ {13,16-1,16-1, 0,511,htd13},
+- {14, 0-1, 0-1, 0, 0, htd33},
++ {14, (unsigned int)0-1, (unsigned int)0-1, 0, 0, htd33},
+ {15,16-1,16-1, 0,511,htd15},
+ {16,16-1,16-1, 1,511,htd16},
+ {17,16-1,16-1, 2,511,htd16},
+--- a/nmixer/nmixer.h
++++ b/nmixer/nmixer.h
+@@ -26,7 +26,7 @@
+
+ #define MIXER_DEVICE "/dev/mixer"
+ #define MYMIN(x, y) ((x) < (y) ? (x) : (y))
+-#define MYVERSION "<<NMixer "VERSION">>"
++#define MYVERSION "<<NMixer " VERSION ">>"
+
+ #define BOTH_CHANNELS 0x11
+ #define RIGHT_CHANNEL 0x10
diff --git a/devel/iasl/DETAILS b/devel/iasl/DETAILS
index dbdf01e..c01eb8b 100755
--- a/devel/iasl/DETAILS
+++ b/devel/iasl/DETAILS
@@ -1,8 +1,8 @@
SPELL=iasl
- VERSION=20200214
+ VERSION=20200326
SOURCE=acpica-unix-$VERSION.tar.gz
SOURCE_URL[0]=https://www.acpica.org/sites/acpica/files/$SOURCE
-
SOURCE_HASH=sha512:d41692bad249ce300acc5b581723f1ddb077254a15448351738ad4b2639772c79d440befb22018b8927a83a2b69bb0325e6e5b6bbfd2215586435c6cea91f914
+
SOURCE_HASH=sha512:253ea7fc2bb540dd0cfa55552648c33562f39efb9a9b8cbab751ad7f4fea9bd3800eb241afb30313140e2008889b62b82b4427624e087a275353d81555403e76
SOURCE_DIRECTORY="$BUILD_DIRECTORY/acpica-unix-$VERSION"
LICENSE[0]=INTEL
DOCS="changes.txt"
diff --git a/devel/iasl/HISTORY b/devel/iasl/HISTORY
index 7e01004..de62ce0 100644
--- a/devel/iasl/HISTORY
+++ b/devel/iasl/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20200326
+
2020-02-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 20200214

diff --git a/devel/llvm/0001-fix-compile-error-clang.patch
b/devel/llvm/0001-fix-compile-error-clang.patch
index 19eea8d..86184c8 100644
--- a/devel/llvm/0001-fix-compile-error-clang.patch
+++ b/devel/llvm/0001-fix-compile-error-clang.patch
@@ -1,12 +1,38 @@
-From ee4a6fe5c67503dbda7ae1afe7242ee495b2a3ec Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
-Date: Wed, 20 Dec 2017 23:46:41 +0100
-Subject: [PATCH] fix compile error
-
-diff -Naupr llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
llvm-5.0.1.src.backup/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
---- llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
2017-07-04 21:55:56.000000000 +0200
-+++ llvm-5.0.1.src.backup/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
2017-12-22 14:16:54.892562370 +0100
-@@ -865,11 +865,11 @@
+diff -Naupr a/tools/clang/lib/Analysis/PathDiagnostic.cpp
b/tools/clang/lib/Analysis/PathDiagnostic.cpp
+--- a/tools/clang/lib/Analysis/PathDiagnostic.cpp 2020-03-23
16:01:02.000000000 +0100
++++ b/tools/clang/lib/Analysis/PathDiagnostic.cpp 2020-03-29
12:33:03.894903142 +0200
+@@ -676,8 +676,8 @@ PathDiagnosticLocation::create(const Pro
+ } else if (Optional<PostInitializer> PIP = P.getAs<PostInitializer>()) {
+ return
PathDiagnosticLocation(PIP->getInitializer()->getSourceLocation(),
+ SMng);
+- } else if (Optional<PreImplicitCall> PIC = P.getAs<PreImplicitCall>()) {
+- return PathDiagnosticLocation(PIC->getLocation(), SMng);
++ } else if (Optional<PreImplicitCall> pic = P.getAs<PreImplicitCall>()) {
++ return PathDiagnosticLocation(pic->getLocation(), SMng);
+ } else if (Optional<PostImplicitCall> PIE = P.getAs<PostImplicitCall>()) {
+ return PathDiagnosticLocation(PIE->getLocation(), SMng);
+ } else if (Optional<CallEnter> CE = P.getAs<CallEnter>()) {
+diff -Naupr a/tools/clang/lib/CodeGen/BackendUtil.cpp
b/tools/clang/lib/CodeGen/BackendUtil.cpp
+--- a/tools/clang/lib/CodeGen/BackendUtil.cpp 2020-03-23 16:01:02.000000000
+0100
++++ b/tools/clang/lib/CodeGen/BackendUtil.cpp 2020-03-29 12:34:16.034905411
+0200
+@@ -1066,10 +1066,10 @@ void EmitAssemblyHelper::EmitAssemblyWit
+ PTO.LoopVectorization = CodeGenOpts.VectorizeLoop;
+ PTO.SLPVectorization = CodeGenOpts.VectorizeSLP;
+
+- PassInstrumentationCallbacks PIC;
++ PassInstrumentationCallbacks pic;
+ StandardInstrumentations SI;
+- SI.registerCallbacks(PIC);
+- PassBuilder PB(TM.get(), PTO, PGOOpt, &PIC);
++ SI.registerCallbacks(pic);
++ PassBuilder PB(TM.get(), PTO, PGOOpt, &pic);
+
+ // Attempt to load pass plugins and register their callbacks with PB.
+ for (auto &PluginFN : CodeGenOpts.PassPlugins) {
+diff -Naupr a/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
b/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
+--- a/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp 2020-03-23
16:01:02.000000000 +0100
++++ b/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp 2020-03-29
12:32:15.198234939 +0200
+@@ -890,11 +890,11 @@ tools::ParsePICArgs(const ToolChain &Too
const llvm::Triple &Triple = ToolChain.getTriple();

bool PIE = ToolChain.isPIEDefault();
@@ -21,7 +47,7 @@ diff -Naupr
llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp llvm

bool KernelOrKext =
Args.hasArg(options::OPT_mkernel, options::OPT_fapple_kext);
-@@ -886,12 +886,12 @@
+@@ -911,12 +911,12 @@ tools::ParsePICArgs(const ToolChain &Too
case llvm::Triple::mipsel:
case llvm::Triple::mips64:
case llvm::Triple::mips64el:
@@ -36,7 +62,7 @@ diff -Naupr
llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp llvm
IsPICLevelTwo = true;
break;

-@@ -926,7 +926,7 @@
+@@ -951,7 +951,7 @@ tools::ParsePICArgs(const ToolChain &Too

// AMDGPU-specific defaults for PIC.
if (Triple.getArch() == llvm::Triple::amdgcn)
@@ -45,7 +71,7 @@ diff -Naupr
llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp llvm

// The last argument relating to either PIC or PIE wins, and no
// other argument is used. If the last argument is any flavor of the
-@@ -955,17 +955,17 @@
+@@ -980,17 +980,17 @@ tools::ParsePICArgs(const ToolChain &Too
if (O.matches(options::OPT_fPIC) || O.matches(options::OPT_fpic) ||
O.matches(options::OPT_fPIE) || O.matches(options::OPT_fpie)) {
PIE = O.matches(options::OPT_fPIE) || O.matches(options::OPT_fpie);
@@ -66,7 +92,7 @@ diff -Naupr
llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp llvm
ToolChain.getDriver().Diag(diag::warn_drv_ps4_force_pic)
<< LastPICArg->getSpelling();
}
-@@ -977,7 +977,7 @@
+@@ -1002,7 +1002,7 @@ tools::ParsePICArgs(const ToolChain &Too
// Introduce a Darwin and PS4-specific hack. If the default is PIC, but
the
// PIC level would've been set to level 1, force it back to level 2 PIC
// instead.
@@ -75,7 +101,7 @@ diff -Naupr
llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp llvm
IsPICLevelTwo |= ToolChain.isPICDefault();

// This kernel flags are a trump-card: they will disable PIC/PIE
-@@ -985,7 +985,7 @@
+@@ -1010,7 +1010,7 @@ tools::ParsePICArgs(const ToolChain &Too
if (KernelOrKext &&
((!EffectiveTriple.isiOS() || EffectiveTriple.isOSVersionLT(6)) &&
!EffectiveTriple.isWatchOS()))
@@ -84,7 +110,7 @@ diff -Naupr
llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp llvm

if (Arg *A = Args.getLastArg(options::OPT_mdynamic_no_pic)) {
// This is a very special mode. It trumps the other modes, almost no one
-@@ -999,9 +999,9 @@
+@@ -1024,9 +1024,9 @@ tools::ParsePICArgs(const ToolChain &Too
// Only a forced PIC mode can cause the actual compile to have PIC
defines
// etc., no flags are sufficient. This behavior was selected to closely
// match that of llvm-gcc and Apple GCC before that.
@@ -96,7 +122,16 @@ diff -Naupr
llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp llvm
}

bool EmbeddedPISupported;
-@@ -1045,7 +1045,7 @@
+@@ -1059,7 +1059,7 @@ tools::ParsePICArgs(const ToolChain &Too
+ }
+
+ // ROPI and RWPI are not compatible with PIC or PIE.
+- if ((ROPI || RWPI) && (PIC || PIE))
++ if ((ROPI || RWPI) && (pic || PIE))
+
ToolChain.getDriver().Diag(diag::err_drv_ropi_rwpi_incompatible_with_pic);
+
+ if (Triple.isMIPS()) {
+@@ -1070,7 +1070,7 @@ tools::ParsePICArgs(const ToolChain &Too
// when the -mno-abicalls option is used. In that case we exit
// at next check regardless of PIC being set below.
if (ABIName == "n64")
@@ -105,7 +140,7 @@ diff -Naupr
llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp llvm
// When targettng MIPS with -mno-abicalls, it's always static.
if(Args.hasArg(options::OPT_mno_abicalls))
return std::make_tuple(llvm::Reloc::Static, 0U, false);
-@@ -1054,7 +1054,7 @@
+@@ -1079,7 +1079,7 @@ tools::ParsePICArgs(const ToolChain &Too
IsPICLevelTwo = false;
}

@@ -114,13 +149,12 @@ diff -Naupr
llvm-5.0.1.src/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp llvm
return std::make_tuple(llvm::Reloc::PIC_, IsPICLevelTwo ? 2U : 1U, PIE);

llvm::Reloc::Model RelocM = llvm::Reloc::Static;
-diff -Naupr llvm-5.0.1.src/tools/clang/tools/driver/cc1as_main.cpp
-llvm-5.0.1.src.backup/tools/clang/tools/driver/cc1as_main.cpp
---- llvm-5.0.1.src/tools/clang/tools/driver/cc1as_main.cpp 2017-06-23
17:34:16.000000000 +0200
-+++ llvm-5.0.1.src.backup/tools/clang/tools/driver/cc1as_main.cpp
2017-12-22 14:34:14.280013328 +0100
-@@ -345,18 +345,18 @@ static bool ExecuteAssembler(AssemblerIn
+diff -Naupr a/tools/clang/tools/driver/cc1as_main.cpp
b/tools/clang/tools/driver/cc1as_main.cpp
+--- a/tools/clang/tools/driver/cc1as_main.cpp 2020-03-23 16:01:02.000000000
+0100
++++ b/tools/clang/tools/driver/cc1as_main.cpp 2020-03-29 12:35:09.151573754
+0200
+@@ -382,18 +382,18 @@ static bool ExecuteAssembler(AssemblerIn

- MCContext Ctx(MAI.get(), MRI.get(), MOFI.get(), &SrcMgr);
+ MCContext Ctx(MAI.get(), MRI.get(), MOFI.get(), &SrcMgr, &MCOptions);

- bool PIC = false;
+ bool pic = false;
@@ -142,17 +176,3 @@
llvm-5.0.1.src.backup/tools/clang/tools/driver/cc1as_main.cpp
if (Opts.SaveTemporaryLabels)
Ctx.setAllowTemporaryLabels(false);
if (Opts.GenDwarfForAssembly)
-diff --git a/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
a/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
---- a/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
-+++ b/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
-@@ -723,8 +723,8 @@
- } else if (Optional<PostInitializer> PIP = P.getAs<PostInitializer>()) {
- return
PathDiagnosticLocation(PIP->getInitializer()->getSourceLocation(),
- SMng);
-- } else if (Optional<PreImplicitCall> PIC = P.getAs<PreImplicitCall>()) {
-- return PathDiagnosticLocation(PIC->getLocation(), SMng);
-+ } else if (Optional<PreImplicitCall> pic = P.getAs<PreImplicitCall>()) {
-+ return PathDiagnosticLocation(pic->getLocation(), SMng);
- } else if (Optional<PostImplicitCall> PIE = P.getAs<PostImplicitCall>()) {
- return PathDiagnosticLocation(PIE->getLocation(), SMng);
- } else if (Optional<CallEnter> CE = P.getAs<CallEnter>()) {
diff --git a/devel/llvm/0001-fix-compile-error.patch
b/devel/llvm/0001-fix-compile-error.patch
index 4e7317e..425267c 100644
--- a/devel/llvm/0001-fix-compile-error.patch
+++ b/devel/llvm/0001-fix-compile-error.patch
@@ -1,6 +1,6 @@
-From ee4a6fe5c67503dbda7ae1afe7242ee495b2a3ec Mon Sep 17 00:00:00 2001
+From 30e55f40b4511d3c19c1403cef03ffcb11251a0d Mon Sep 17 00:00:00 2001
From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
-Date: Wed, 20 Dec 2017 23:46:41 +0100
+Date: Sat, 28 Mar 2020 22:15:01 +0100
Subject: [PATCH] fix compile error

---
@@ -9,26 +9,26 @@ Subject: [PATCH] fix compile error
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/include/llvm/MC/MCObjectFileInfo.h
b/include/llvm/MC/MCObjectFileInfo.h
-index 4d63444..a571f4a 100644
+index 2f7f5d64..9bca644e 100644
--- a/include/llvm/MC/MCObjectFileInfo.h
+++ b/include/llvm/MC/MCObjectFileInfo.h
-@@ -198,7 +198,7 @@ protected:
- MCSection *SXDataSection;
-
+@@ -217,7 +217,7 @@ protected:
+ MCSection *GLJMPSection = nullptr;
+
public:
- void InitMCObjectFileInfo(const Triple &TT, bool PIC, MCContext &ctx,
+ void InitMCObjectFileInfo(const Triple &TT, bool pic, MCContext &ctx,
bool LargeCodeModel = false);
-
+
bool getSupportsWeakOmittedEHFrame() const {
diff --git a/lib/MC/MCObjectFileInfo.cpp b/lib/MC/MCObjectFileInfo.cpp
-index 21c5516..0388986 100644
+index d567cc14..a2e1b598 100644
--- a/lib/MC/MCObjectFileInfo.cpp
+++ b/lib/MC/MCObjectFileInfo.cpp
-@@ -854,10 +854,10 @@ void MCObjectFileInfo::initWasmMCObjectF
- // TODO: Define more sections.
+@@ -797,10 +797,10 @@ void MCObjectFileInfo::initXCOFFMCObjectFileInfo(const
Triple &T) {
+ XCOFF::C_HIDEXT, SectionKind::getReadOnly());
}
-
+
-void MCObjectFileInfo::InitMCObjectFileInfo(const Triple &TheTriple, bool
PIC,
+void MCObjectFileInfo::InitMCObjectFileInfo(const Triple &TheTriple, bool
pic,
MCContext &ctx,
@@ -36,174 +36,26 @@ index 21c5516..0388986 100644
- PositionIndependent = PIC;
+ PositionIndependent = pic;
Ctx = &ctx;
-
- // Common.
-
-From e3e9b1405dcff106ca6547bdd33c605dc4d8ecb8 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
-Date: Thu, 21 Dec 2017 00:35:48 +0100
-Subject: [PATCH] fix compile error
-
----
- lib/Transforms/Scalar/LICM.cpp | 12 ++++++------
- lib/Transforms/Utils/PredicateInfo.cpp | 12 ++++++------
- tools/llvm-mc/llvm-mc.cpp | 4 ++--
- 3 files changed, 14 insertions(+), 14 deletions(-)
-
-diff --git a/lib/Transforms/Scalar/LICM.cpp b/lib/Transforms/Scalar/LICM.cpp
-index 37b9c4b..19742d2 100644
---- a/lib/Transforms/Scalar/LICM.cpp
-+++ b/lib/Transforms/Scalar/LICM.cpp
-@@ -416,7 +416,7 @@
- MSSAInsertPts.push_back(nullptr);
- }
-
-- PredIteratorCache PIC;
-+ PredIteratorCache pic;
-
- bool Promoted = false;
-
-@@ -442,7 +442,7 @@
- PointerMustAliases.insert(ASI.getValue());
-
- Promoted |= promoteLoopAccessesToScalars(
-- PointerMustAliases, ExitBlocks, InsertPts, MSSAInsertPts, PIC,
LI,
-+ PointerMustAliases, ExitBlocks, InsertPts, MSSAInsertPts, pic,
LI,
- DT, TLI, L, CurAST.get(), MSSAU.get(), &SafetyInfo, ORE);
- }
-
-@@ -1749,13 +1749,13 @@
- const SmallSetVector<Value *, 8> &PMA,
- SmallVectorImpl<BasicBlock *> &LEB,
- SmallVectorImpl<Instruction *> &LIP,
-- SmallVectorImpl<MemoryAccess *> &MSSAIP, PredIteratorCache
&PIC,
-+ SmallVectorImpl<MemoryAccess *> &MSSAIP, PredIteratorCache
&pic,
- AliasSetTracker &ast, MemorySSAUpdater *MSSAU, LoopInfo &li,
- DebugLoc dl, int alignment, bool UnorderedAtomic,
- const AAMDNodes &AATags, ICFLoopSafetyInfo &SafetyInfo)
- : LoadAndStorePromoter(Insts, S), SomePtr(SP),
PointerMustAliases(PMA),
- LoopExitBlocks(LEB), LoopInsertPts(LIP), MSSAInsertPts(MSSAIP),
-- PredCache(PIC), AST(ast), MSSAU(MSSAU), LI(li), DL(std::move(dl)),
-+ PredCache(pic), AST(ast), MSSAU(MSSAU), LI(li), DL(std::move(dl)),
- Alignment(alignment), UnorderedAtomic(UnorderedAtomic),
AATags(AATags),
- SafetyInfo(SafetyInfo) {}
-
-@@ -1851,7 +1851,7 @@
- const SmallSetVector<Value *, 8> &PointerMustAliases,
- SmallVectorImpl<BasicBlock *> &ExitBlocks,
- SmallVectorImpl<Instruction *> &InsertPts,
-- SmallVectorImpl<MemoryAccess *> &MSSAInsertPts, PredIteratorCache &PIC,
-+ SmallVectorImpl<MemoryAccess *> &MSSAInsertPts, PredIteratorCache &pic,
- LoopInfo *LI, DominatorTree *DT, const TargetLibraryInfo *TLI,
- Loop *CurLoop, AliasSetTracker *CurAST, MemorySSAUpdater *MSSAU,
- ICFLoopSafetyInfo *SafetyInfo, OptimizationRemarkEmitter *ORE) {
-@@ -2091,7 +2091,7 @@
- SmallVector<PHINode *, 16> NewPHIs;
- SSAUpdater SSA(&NewPHIs);
- LoopPromoter Promoter(SomePtr, LoopUses, SSA, PointerMustAliases,
ExitBlocks,
-- InsertPts, MSSAInsertPts, PIC, *CurAST, MSSAU, *LI,
DL,
-+ InsertPts, MSSAInsertPts, pic, *CurAST, MSSAU, *LI,
DL,
- Alignment, SawUnorderedAtomic, AATags, *SafetyInfo);

- // Set up the preheader to have a definition of the value. It is the
live-out
-diff --git a/lib/Transforms/Utils/PredicateInfo.cpp
b/lib/Transforms/Utils/PredicateInfo.cpp
-index d4cdaed..5fcd5dd 100644
---- a/lib/Transforms/Utils/PredicateInfo.cpp
-+++ b/lib/Transforms/Utils/PredicateInfo.cpp
-@@ -525,10 +525,10 @@
- Function *IF = getCopyDeclaration(F.getParent(), Op->getType());
- if (IF->user_begin() == IF->user_end())
- CreatedDeclarations.insert(IF);
-- CallInst *PIC =
-+ CallInst *pic =
- B.CreateCall(IF, Op, Op->getName() + "." + Twine(Counter++));
-- PredicateMap.insert({PIC, ValInfo});
-- Result.Def = PIC;
-+ PredicateMap.insert({pic, ValInfo});
-+ Result.Def = pic;
- } else {
- auto *PAssume = dyn_cast<PredicateAssume>(ValInfo);
- assert(PAssume &&
-@@ -537,9 +537,9 @@
- Function *IF = getCopyDeclaration(F.getParent(), Op->getType());
- if (IF->user_begin() == IF->user_end())
- CreatedDeclarations.insert(IF);
-- CallInst *PIC = B.CreateCall(IF, Op);
-- PredicateMap.insert({PIC, ValInfo});
-- Result.Def = PIC;
-+ CallInst *pic = B.CreateCall(IF, Op);
-+ PredicateMap.insert({pic, ValInfo});
-+ Result.Def = pic;
- }
- }
- return RenameStack.back().Def;
-diff --git a/tools/llvm-mc/llvm-mc.cpp b/tools/llvm-mc/llvm-mc.cpp
-index 8782588..c5900ce 100644
---- a/tools/llvm-mc/llvm-mc.cpp
-+++ b/tools/llvm-mc/llvm-mc.cpp
-@@ -128,7 +128,7 @@ MAttrs("mattr",
- cl::desc("Target specific attributes (-mattr=help for details)"),
- cl::value_desc("a1,+a2,-a3,..."));
-
--static cl::opt<bool> PIC("position-independent",
-+static cl::opt<bool> pic("position-independent",
- cl::desc("Position independent"), cl::init(false));
-
- static cl::opt<bool>
-@@ -496,7 +496,7 @@ int main(int argc, char **argv) {
- // MCObjectFileInfo needs a MCContext reference in order to initialize
itself.
- MCObjectFileInfo MOFI;
- MCContext Ctx(MAI.get(), MRI.get(), &MOFI, &SrcMgr);
-- MOFI.InitMCObjectFileInfo(TheTriple, PIC, Ctx, LargeCodeModel);
-+ MOFI.InitMCObjectFileInfo(TheTriple, pic, Ctx, LargeCodeModel);
-
- if (SaveTempLabels)
- Ctx.setAllowTemporaryLabels(false);
+ // Common.
diff --git a/include/llvm/IR/PassTimingInfo.h
b/include/llvm/IR/PassTimingInfo.h
+index b8d8f117..a20ede69 100644
--- a/include/llvm/IR/PassTimingInfo.h
+++ b/include/llvm/IR/PassTimingInfo.h
-@@ -83,7 +83,7 @@
+@@ -84,7 +84,7 @@ public:
TimePassesHandler(const TimePassesHandler &) = delete;
void operator=(const TimePassesHandler &) = delete;

- void registerCallbacks(PassInstrumentationCallbacks &PIC);
+ void registerCallbacks(PassInstrumentationCallbacks &pic);

- private:
- /// Dumps information for running/triggered timers, useful for debugging
-diff --git a/lib/IR/PassTimingInfo.cpp b/lib/IR/PassTimingInfo.cpp
---- a/lib/IR/PassTimingInfo.cpp
-+++ b/lib/IR/PassTimingInfo.cpp
-@@ -249,19 +249,19 @@
- LLVM_DEBUG(dump());
- }
-
--void TimePassesHandler::registerCallbacks(PassInstrumentationCallbacks
&PIC) {
-+void TimePassesHandler::registerCallbacks(PassInstrumentationCallbacks
&pic) {
- if (!Enabled)
- return;
-
-- PIC.registerBeforePassCallback(
-+ pic.registerBeforePassCallback(
- [this](StringRef P, Any) { return this->runBeforePass(P); });
-- PIC.registerAfterPassCallback(
-+ pic.registerAfterPassCallback(
- [this](StringRef P, Any) { this->runAfterPass(P); });
-- PIC.registerAfterPassInvalidatedCallback(
-+ pic.registerAfterPassInvalidatedCallback(
- [this](StringRef P) { this->runAfterPass(P); });
-- PIC.registerBeforeAnalysisCallback(
-+ pic.registerBeforeAnalysisCallback(
- [this](StringRef P, Any) { this->runBeforePass(P); });
-- PIC.registerAfterAnalysisCallback(
-+ pic.registerAfterAnalysisCallback(
- [this](StringRef P, Any) { this->runAfterPass(P); });
- }
-
-diff -git a/include/llvm/Passes/PassBuilder.h
b/include/llvm/Passes/PassBuilder.h
+ /// Set a custom output stream for subsequent reporting.
+ void setOutStream(raw_ostream &OutStream);
+diff --git a/include/llvm/Passes/PassBuilder.h
b/include/llvm/Passes/PassBuilder.h
+index e7db8fd4..1ecb569d 100644
--- a/include/llvm/Passes/PassBuilder.h
-+++ bc/include/llvm/Passes/PassBuilder.h
-@@ -111,7 +111,7 @@
++++ b/include/llvm/Passes/PassBuilder.h
+@@ -111,7 +111,7 @@ class PassBuilder {
TargetMachine *TM;
PipelineTuningOptions PTO;
Optional<PGOOptions> PGOOpt;
@@ -212,7 +64,7 @@ diff -git a/include/llvm/Passes/PassBuilder.h
b/include/llvm/Passes/PassBuilder.

public:
/// A struct to capture parsed pass pipeline names.
-@@ -228,8 +228,8 @@
+@@ -224,8 +224,8 @@ public:
explicit PassBuilder(TargetMachine *TM = nullptr,
PipelineTuningOptions PTO = PipelineTuningOptions(),
Optional<PGOOptions> PGOOpt = None,
@@ -223,10 +75,20 @@ diff -git a/include/llvm/Passes/PassBuilder.h
b/include/llvm/Passes/PassBuilder.

/// Cross register the analysis managers through their proxies.
///
+@@ -635,7 +635,7 @@ public:
+ /// Returns PIC. External libraries can use this to register pass
+ /// instrumentation callbacks.
+ PassInstrumentationCallbacks *getPassInstrumentationCallbacks() const {
+- return PIC;
++ return pic;
+ }
+
+ private:
diff --git a/include/llvm/Passes/StandardInstrumentations.h
b/include/llvm/Passes/StandardInstrumentations.h
+index 3d3002ee..eed17ffb 100644
--- a/include/llvm/Passes/StandardInstrumentations.h
+++ b/include/llvm/Passes/StandardInstrumentations.h
-@@ -35,7 +35,7 @@
+@@ -35,7 +35,7 @@ public:
PrintIRInstrumentation() = default;
~PrintIRInstrumentation();

@@ -235,7 +97,7 @@ diff --git
a/include/llvm/Passes/StandardInstrumentations.h b/include/llvm/Passe

private:
bool printBeforePass(StringRef PassID, Any IR);
-@@ -62,7 +62,7 @@
+@@ -62,7 +62,7 @@ class StandardInstrumentations {
public:
StandardInstrumentations() = default;

@@ -244,19 +106,68 @@ diff --git
a/include/llvm/Passes/StandardInstrumentations.h b/include/llvm/Passe

TimePassesHandler &getTimePasses() { return TimePasses; }
};
+diff --git a/lib/IR/PassTimingInfo.cpp b/lib/IR/PassTimingInfo.cpp
+index 9cc44ea0..adad789c 100644
+--- a/lib/IR/PassTimingInfo.cpp
++++ b/lib/IR/PassTimingInfo.cpp
+@@ -259,19 +259,19 @@ void TimePassesHandler::runAfterPass(StringRef PassID)
{
+ LLVM_DEBUG(dump());
+ }
+
+-void TimePassesHandler::registerCallbacks(PassInstrumentationCallbacks
&PIC) {
++void TimePassesHandler::registerCallbacks(PassInstrumentationCallbacks
&pic) {
+ if (!Enabled)
+ return;
+
+- PIC.registerBeforePassCallback(
++ pic.registerBeforePassCallback(
+ [this](StringRef P, Any) { return this->runBeforePass(P); });
+- PIC.registerAfterPassCallback(
++ pic.registerAfterPassCallback(
+ [this](StringRef P, Any) { this->runAfterPass(P); });
+- PIC.registerAfterPassInvalidatedCallback(
++ pic.registerAfterPassInvalidatedCallback(
+ [this](StringRef P) { this->runAfterPass(P); });
+- PIC.registerBeforeAnalysisCallback(
++ pic.registerBeforeAnalysisCallback(
+ [this](StringRef P, Any) { this->runBeforePass(P); });
+- PIC.registerAfterAnalysisCallback(
++ pic.registerAfterAnalysisCallback(
+ [this](StringRef P, Any) { this->runAfterPass(P); });
+ }
+
+diff --git a/lib/LTO/LTOBackend.cpp b/lib/LTO/LTOBackend.cpp
+index dcde7277..d2ecd661 100644
+--- a/lib/LTO/LTOBackend.cpp
++++ b/lib/LTO/LTOBackend.cpp
+@@ -169,10 +169,10 @@ static void runNewPMPasses(const Config &Conf, Module
&Mod, TargetMachine *TM,
+ PGOOptions::IRUse, PGOOptions::CSIRUse);
+ }
+
+- PassInstrumentationCallbacks PIC;
++ PassInstrumentationCallbacks pic;
+ StandardInstrumentations SI;
+- SI.registerCallbacks(PIC);
+- PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC);
++ SI.registerCallbacks(pic);
++ PassBuilder PB(TM, Conf.PTO, PGOOpt, &pic);
+ AAManager AA;
+
+ // Parse a custom AA pipeline if asked to.
diff --git a/lib/Passes/PassRegistry.def b/lib/Passes/PassRegistry.def
+index 355dd6f9..a5e8e914 100644
--- a/lib/Passes/PassRegistry.def
+++ b/lib/Passes/PassRegistry.def
-@@ -26,7 +26,7 @@
+@@ -25,7 +25,7 @@ MODULE_ANALYSIS("no-op-module", NoOpModuleAnalysis())
+ MODULE_ANALYSIS("profile-summary", ProfileSummaryAnalysis())
MODULE_ANALYSIS("stack-safety", StackSafetyGlobalAnalysis())
- MODULE_ANALYSIS("targetlibinfo", TargetLibraryAnalysis())
MODULE_ANALYSIS("verify", VerifierAnalysis())
-MODULE_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis(PIC))
+MODULE_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis(pic))
MODULE_ANALYSIS("asan-globals-md", ASanGlobalsMetadataAnalysis())

#ifndef MODULE_ALIAS_ANALYSIS
-@@ -96,7 +96,7 @@
+@@ -99,7 +99,7 @@ MODULE_PASS("poison-checking", PoisonCheckingPass())
#endif
CGSCC_ANALYSIS("no-op-cgscc", NoOpCGSCCAnalysis())
CGSCC_ANALYSIS("fam-proxy", FunctionAnalysisManagerCGSCCProxy())
@@ -265,7 +176,7 @@ diff --git a/lib/Passes/PassRegistry.def
b/lib/Passes/PassRegistry.def
#undef CGSCC_ANALYSIS

#ifndef CGSCC_PASS
-@@ -135,7 +135,7 @@
+@@ -138,7 +138,7 @@ FUNCTION_ANALYSIS("targetlibinfo",
TargetLibraryAnalysis())
FUNCTION_ANALYSIS("targetir",
TM ? TM->getTargetIRAnalysis() : TargetIRAnalysis())
FUNCTION_ANALYSIS("verify", VerifierAnalysis())
@@ -274,9 +185,9 @@ diff --git a/lib/Passes/PassRegistry.def
b/lib/Passes/PassRegistry.def

#ifndef FUNCTION_ALIAS_ANALYSIS
#define FUNCTION_ALIAS_ANALYSIS(NAME, CREATE_PASS)
\
-@@ -278,7 +278,7 @@
- LOOP_ANALYSIS("no-op-loop", NoOpLoopAnalysis())
+@@ -291,7 +291,7 @@ LOOP_ANALYSIS("no-op-loop", NoOpLoopAnalysis())
LOOP_ANALYSIS("access-info", LoopAccessAnalysis())
+ LOOP_ANALYSIS("ddg", DDGAnalysis())
LOOP_ANALYSIS("ivusers", IVUsersAnalysis())
-LOOP_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis(PIC))
+LOOP_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis(pic))
@@ -284,9 +195,10 @@ diff --git a/lib/Passes/PassRegistry.def
b/lib/Passes/PassRegistry.def

#ifndef LOOP_PASS
diff --git a/lib/Passes/StandardInstrumentations.cpp
b/lib/Passes/StandardInstrumentations.cpp
+index 5cf0ca8e..dffd8b3e 100644
--- a/lib/Passes/StandardInstrumentations.cpp
+++ b/lib/Passes/StandardInstrumentations.cpp
-@@ -220,24 +220,24 @@
+@@ -219,24 +219,24 @@ void
PrintIRInstrumentation::printAfterPassInvalidated(StringRef PassID) {
}

void PrintIRInstrumentation::registerCallbacks(
@@ -318,10 +230,120 @@ diff --git a/lib/Passes/StandardInstrumentations.cpp
b/lib/Passes/StandardInstru
+ PrintIR.registerCallbacks(pic);
+ TimePasses.registerCallbacks(pic);
}
+diff --git a/lib/Transforms/Scalar/LICM.cpp b/lib/Transforms/Scalar/LICM.cpp
+index a1c012fd..91e69a79 100644
+--- a/lib/Transforms/Scalar/LICM.cpp
++++ b/lib/Transforms/Scalar/LICM.cpp
+@@ -426,7 +426,7 @@ bool LoopInvariantCodeMotion::runOnLoop(
+ MSSAInsertPts.push_back(nullptr);
+ }
+
+- PredIteratorCache PIC;
++ PredIteratorCache pic;
+
+ bool Promoted = false;
+
+@@ -452,7 +452,7 @@ bool LoopInvariantCodeMotion::runOnLoop(
+ PointerMustAliases.insert(ASI.getValue());
+
+ Promoted |= promoteLoopAccessesToScalars(
+- PointerMustAliases, ExitBlocks, InsertPts, MSSAInsertPts, PIC,
LI,
++ PointerMustAliases, ExitBlocks, InsertPts, MSSAInsertPts, pic,
LI,
+ DT, TLI, L, CurAST.get(), MSSAU.get(), &SafetyInfo, ORE);
+ }
+
+@@ -1779,13 +1779,13 @@ public:
+ const SmallSetVector<Value *, 8> &PMA,
+ SmallVectorImpl<BasicBlock *> &LEB,
+ SmallVectorImpl<Instruction *> &LIP,
+- SmallVectorImpl<MemoryAccess *> &MSSAIP, PredIteratorCache
&PIC,
++ SmallVectorImpl<MemoryAccess *> &MSSAIP, PredIteratorCache
&pic,
+ AliasSetTracker &ast, MemorySSAUpdater *MSSAU, LoopInfo &li,
+ DebugLoc dl, int alignment, bool UnorderedAtomic,
+ const AAMDNodes &AATags, ICFLoopSafetyInfo &SafetyInfo)
+ : LoadAndStorePromoter(Insts, S), SomePtr(SP),
PointerMustAliases(PMA),
+ LoopExitBlocks(LEB), LoopInsertPts(LIP), MSSAInsertPts(MSSAIP),
+- PredCache(PIC), AST(ast), MSSAU(MSSAU), LI(li), DL(std::move(dl)),
++ PredCache(pic), AST(ast), MSSAU(MSSAU), LI(li), DL(std::move(dl)),
+ Alignment(alignment), UnorderedAtomic(UnorderedAtomic),
AATags(AATags),
+ SafetyInfo(SafetyInfo) {}
+
+@@ -1881,7 +1881,7 @@ bool llvm::promoteLoopAccessesToScalars(
+ const SmallSetVector<Value *, 8> &PointerMustAliases,
+ SmallVectorImpl<BasicBlock *> &ExitBlocks,
+ SmallVectorImpl<Instruction *> &InsertPts,
+- SmallVectorImpl<MemoryAccess *> &MSSAInsertPts, PredIteratorCache &PIC,
++ SmallVectorImpl<MemoryAccess *> &MSSAInsertPts, PredIteratorCache &pic,
+ LoopInfo *LI, DominatorTree *DT, const TargetLibraryInfo *TLI,
+ Loop *CurLoop, AliasSetTracker *CurAST, MemorySSAUpdater *MSSAU,
+ ICFLoopSafetyInfo *SafetyInfo, OptimizationRemarkEmitter *ORE) {
+@@ -2122,7 +2122,7 @@ bool llvm::promoteLoopAccessesToScalars(
+ SmallVector<PHINode *, 16> NewPHIs;
+ SSAUpdater SSA(&NewPHIs);
+ LoopPromoter Promoter(SomePtr, LoopUses, SSA, PointerMustAliases,
ExitBlocks,
+- InsertPts, MSSAInsertPts, PIC, *CurAST, MSSAU, *LI,
DL,
++ InsertPts, MSSAInsertPts, pic, *CurAST, MSSAU, *LI,
DL,
+ Alignment, SawUnorderedAtomic, AATags, *SafetyInfo);
+
+ // Set up the preheader to have a definition of the value. It is the
live-out
+diff --git a/lib/Transforms/Utils/PredicateInfo.cpp
b/lib/Transforms/Utils/PredicateInfo.cpp
+index dda2867f..3ee6d80c 100644
+--- a/lib/Transforms/Utils/PredicateInfo.cpp
++++ b/lib/Transforms/Utils/PredicateInfo.cpp
+@@ -559,10 +559,10 @@ Value *PredicateInfo::materializeStack(unsigned int
&Counter,
+ Function *IF = getCopyDeclaration(F.getParent(), Op->getType());
+ if (IF->users().empty())
+ CreatedDeclarations.insert(IF);
+- CallInst *PIC =
++ CallInst *pic =
+ B.CreateCall(IF, Op, Op->getName() + "." + Twine(Counter++));
+- PredicateMap.insert({PIC, ValInfo});
+- Result.Def = PIC;
++ PredicateMap.insert({pic, ValInfo});
++ Result.Def = pic;
+ } else {
+ auto *PAssume = dyn_cast<PredicateAssume>(ValInfo);
+ assert(PAssume &&
+@@ -571,9 +571,9 @@ Value *PredicateInfo::materializeStack(unsigned int
&Counter,
+ Function *IF = getCopyDeclaration(F.getParent(), Op->getType());
+ if (IF->users().empty())
+ CreatedDeclarations.insert(IF);
+- CallInst *PIC = B.CreateCall(IF, Op);
+- PredicateMap.insert({PIC, ValInfo});
+- Result.Def = PIC;
++ CallInst *pic = B.CreateCall(IF, Op);
++ PredicateMap.insert({pic, ValInfo});
++ Result.Def = pic;
+ }
+ }
+ return RenameStack.back().Def;
+diff --git a/tools/llvm-mc/llvm-mc.cpp b/tools/llvm-mc/llvm-mc.cpp
+index 6aa347d9..06e2f70a 100644
+--- a/tools/llvm-mc/llvm-mc.cpp
++++ b/tools/llvm-mc/llvm-mc.cpp
+@@ -131,7 +131,7 @@ MAttrs("mattr",
+ cl::desc("Target specific attributes (-mattr=help for details)"),
+ cl::value_desc("a1,+a2,-a3,..."));
+
+-static cl::opt<bool> PIC("position-independent",
++static cl::opt<bool> pic("position-independent",
+ cl::desc("Position independent"), cl::init(false));
+
+ static cl::opt<bool>
+@@ -371,7 +371,7 @@ int main(int argc, char **argv) {
+ // MCObjectFileInfo needs a MCContext reference in order to initialize
itself.
+ MCObjectFileInfo MOFI;
+ MCContext Ctx(MAI.get(), MRI.get(), &MOFI, &SrcMgr, &MCOptions);
+- MOFI.InitMCObjectFileInfo(TheTriple, PIC, Ctx, LargeCodeModel);
++ MOFI.InitMCObjectFileInfo(TheTriple, pic, Ctx, LargeCodeModel);
+
+ if (SaveTempLabels)
+ Ctx.setAllowTemporaryLabels(false);
diff --git a/tools/opt/NewPMDriver.cpp b/tools/opt/NewPMDriver.cpp
+index ac04a32d..1775b49d 100644
--- a/tools/opt/NewPMDriver.cpp
+++ b/tools/opt/NewPMDriver.cpp
-@@ -257,11 +257,11 @@
+@@ -255,11 +255,11 @@ bool llvm::runPassPipeline(StringRef Arg0, Module &M,
TargetMachine *TM,
P->CSAction = PGOOptions::CSIRUse;
}
}
diff --git a/devel/llvm/DETAILS b/devel/llvm/DETAILS
index cf3d4b7..baa1637 100755
--- a/devel/llvm/DETAILS
+++ b/devel/llvm/DETAILS
@@ -1,5 +1,5 @@
SPELL=llvm
- VERSION=9.0.1
+ VERSION=10.0.0
SOURCE="${SPELL}-${VERSION}.src.tar.xz"
SOURCE2=$SOURCE.sig

GITHUB_URI="https://github.com/llvm/llvm-project/releases/download/llvmorg-$VERSION";
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index 22e4331..e769242 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,3 +1,8 @@
+2020-03-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, PRE_BUILD: version 10.0.0
+ * 0001-fix-compile-error-clang.patch, 0001-fix-compile-error.patch:
+ regenerate patches
+
2020-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, PRE_BUILD: version 9.0.1

diff --git a/devel/vala/DETAILS b/devel/vala/DETAILS
index 2f80275..9428dc6 100755
--- a/devel/vala/DETAILS
+++ b/devel/vala/DETAILS
@@ -3,8 +3,8 @@ if [[ "$VALA_DEVEL" == "y" ]]; then
VERSION=0.35.3

SOURCE_HASH=sha512:8b514713fe5befedba408a99afc29fe2a0d5b51ad796bf32d80a05796fbb2ed945f45722613f9c2d2dae23f27e2e8cecbf62cfb1f02bfa67513d9872647bb1d6
else
- VERSION=0.48.1
-
SOURCE_HASH=sha512:f399f81b77eb6acb7f7dcd8eb88c9f4597c7c47a4c6311a0d70db24080f0faa34d1077bf4e644ee2f3b3a8d4993c6561e17583a2010ca5f6850d53e2af532e51
+ VERSION=0.48.2
+
SOURCE_HASH=sha512:0ea2d2c56d6d01007fe41e13bc51faa5e780259bc55f34a2d84270a5b6a0a46d59cce5eb195f81c78f1acbfb118cc3c5882edf0d187788791ee3ce865faece89
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/devel/vala/HISTORY b/devel/vala/HISTORY
index e6185b9..17f9cb7f 100644
--- a/devel/vala/HISTORY
+++ b/devel/vala/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable version 0.48.2
+
2020-03-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: stable version 0.48.1

diff --git a/editors/vim/DETAILS b/editors/vim/DETAILS
index 3da6b84..dfff4e4 100755
--- a/editors/vim/DETAILS
+++ b/editors/vim/DETAILS
@@ -9,8 +9,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION=8.2.0441
-
SOURCE_HASH=sha512:c2ec6c183e13098fbd22aa470e2d69f17177ffe2a952f69d3dc60a2511dad7ddc5f6cf6914def6afc8d244b1c0ffc00d2e0017dbcc7f7076ec6dccbb5733ab37
+ VERSION=8.2.0464
+
SOURCE_HASH=sha512:e658d38565c924181e491f05f6ff15f65c32c14475a502122ce397a6c4358295aaf243d9d3f9389feb7181c5ec7be6eae315fb80221c0f35b8c18a73c64199a9
SECURITY_PATCH=5
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/editors/vim/HISTORY b/editors/vim/HISTORY
index 91d33d2..638ba28 100644
--- a/editors/vim/HISTORY
+++ b/editors/vim/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 8.2.0464
+
2020-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 8.2.0441

diff --git a/gnome2-libs/glib-networking/DETAILS
b/gnome2-libs/glib-networking/DETAILS
index 628850d..a2725e3 100755
--- a/gnome2-libs/glib-networking/DETAILS
+++ b/gnome2-libs/glib-networking/DETAILS
@@ -1,11 +1,11 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=glib-networking
- VERSION=2.64.0
+ VERSION=2.64.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH[0]=sha256:5cda27d45447160261d4bb77fc2f9766fc8b07dbd471ba2336a5fcb38521a1ba:UPSTREAM_HASH
+
SOURCE_HASH[0]=sha256:a4c346def7d817467d79a95c23b3ccf22e4df1548870726b63396400852daf72:UPSTREAM_HASH
LICENSE[0]=LGPL
WEB_SITE=http://live.gnome.org/
ENTERED=20110213
diff --git a/gnome2-libs/glib-networking/HISTORY
b/gnome2-libs/glib-networking/HISTORY
index 67c0595..ff9b782 100644
--- a/gnome2-libs/glib-networking/HISTORY
+++ b/gnome2-libs/glib-networking/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.64.1
+
2020-03-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.64.0

diff --git a/gnome2-libs/librsvg2/DETAILS b/gnome2-libs/librsvg2/DETAILS
index bca2972..4635da9 100755
--- a/gnome2-libs/librsvg2/DETAILS
+++ b/gnome2-libs/librsvg2/DETAILS
@@ -3,8 +3,8 @@ if [[ "${LIBRSVG2_BRANCH}" == "devel" ]]; then
VERSION="2.47.1"

SOURCE_HASH="sha256:a15619af34d5eb692b5d35006cfb1940df8db608f769552a1b350035ee26b93e:UPSTREAM_HASH"
else
- VERSION="2.48.0"
-
SOURCE_HASH="sha256:4a348b76cf4c52838e9c337ca767a38fe7f742db40ccccf8ac99f1946872cda6:UPSTREAM_HASH"
+ VERSION="2.48.1"
+
SOURCE_HASH="sha256:91d7630cffbbe006c989ca575b404257abc2a4a636f0571ffb4607d69fd58f3a:UPSTREAM_HASH"
fi
SECURITY_PATCH=2
SOURCE=${SPELL%?}-$VERSION.tar.xz
diff --git a/gnome2-libs/librsvg2/HISTORY b/gnome2-libs/librsvg2/HISTORY
index 85d815c..d3d31d4 100644
--- a/gnome2-libs/librsvg2/HISTORY
+++ b/gnome2-libs/librsvg2/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: 2.48.1
+
2020-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: 2.48.0

diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index c7f277f..d8478e5 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_5=patch-5.5.13
+ * info/patches/maintenance_patches_5/patch-5.5.13: added
+
2020-03-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* latest.defaults: LATEST_maintenance_patches_5=patch-5.5.11
* info/patches/maintenance_patches_5/patch-5.5.11: added
diff --git a/kernels/linux/info/patches/maintenance_patches_5/patch-5.5.13
b/kernels/linux/info/patches/maintenance_patches_5/patch-5.5.13
new file mode 100755
index 0000000..8d9a6b6
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_5/patch-5.5.13
@@ -0,0 +1,5 @@
+appliedkernels="5.5"
+patchversion="${appliedkernels}.13"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v5.x/${source}"
+sha512sum="22ff73b07ef89cc61950d929d99cabba42b2678e4e08a981e5bc61aae9523637626e779ce718eb55e27568479db2db483eee4fe042e36f70335b6b74886950a5"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 50c1383..1adb569 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -1,2 +1,2 @@
LATEST_5=5.5
-LATEST_maintenance_patches_5=patch-5.5.11
+LATEST_maintenance_patches_5=patch-5.5.13
diff --git a/libs/libsigc++3.0/DETAILS b/libs/libsigc++3.0/DETAILS
index bf9058a..26e3627 100755
--- a/libs/libsigc++3.0/DETAILS
+++ b/libs/libsigc++3.0/DETAILS
@@ -1,6 +1,6 @@
SPELL=libsigc++3.0
- VERSION=3.0.2
-
SOURCE_HASH=sha512:8336ed5a82fb47e0315753226e2c2dc43b1ef2717ff6a17e7f16629e6330479ee0f91fc32bedc6fea05803401411207e785c1a501d235be5e0e9c1686ca5cddc
+ VERSION=3.0.3
+
SOURCE_HASH=sha512:4ba1eeb1296ea8b3e911a7c6ce66c402f877485fd3da1ff1c2e6cfe89a986788cb9bcc9ff8d8ef57dc6dbaa046d7a18d30f6b32a0235fe66fb7afae4ec12e13e
SOURCE=libsigc++-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/libsigc++-$VERSION"
SOURCE_URL[0]="$GNOME_URL/sources/libsigc++/${VERSION%.*}/$SOURCE"
diff --git a/libs/libsigc++3.0/HISTORY b/libs/libsigc++3.0/HISTORY
index 999f75b..0423248 100644
--- a/libs/libsigc++3.0/HISTORY
+++ b/libs/libsigc++3.0/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.0.3
+
2020-02-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: add missing hash

diff --git a/libs/libsigc++3/DETAILS b/libs/libsigc++3/DETAILS
index f531319..0018986 100755
--- a/libs/libsigc++3/DETAILS
+++ b/libs/libsigc++3/DETAILS
@@ -1,6 +1,6 @@
SPELL=libsigc++3
- VERSION=2.10.2
-
SOURCE_HASH=sha512:33bc1ed20b3cec07aba3e090af24c3dcb0047b2ce4f693879fd7201a24abdeecb17f6b1307a2d0c0bc2b74f16cfa0c60f300b7cdf8ef13db1bfd990bdf8f9eb4
+ VERSION=2.10.3
+
SOURCE_HASH=sha512:3c7f90be84724e39073c05624ad2bee6a5835e2c6cb6cf9e605edc6574eb7cd99ec153aaca6e8fcf7e3a6c031c4e9c334da32d04177d36788e64a17667c70b4e
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=libsigc++-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/libsigc++-$VERSION"
diff --git a/libs/libsigc++3/HISTORY b/libs/libsigc++3/HISTORY
index 2d51892..8f84770 100644
--- a/libs/libsigc++3/HISTORY
+++ b/libs/libsigc++3/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.10.3
+
2020-01-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.10.2

diff --git a/libs/utf8proc/DETAILS b/libs/utf8proc/DETAILS
index 278f417..cd4befd 100755
--- a/libs/utf8proc/DETAILS
+++ b/libs/utf8proc/DETAILS
@@ -1,9 +1,9 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=utf8proc
- VERSION=2.4.0
+ VERSION=2.5.0
SOURCE="$SPELL-$VERSION.tar.gz"

SOURCE_URL[0]=https://github.com/JuliaStrings/${SPELL}/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:2bbd056b488cd30faca26618389d8af84edc39ade9b705e147b676bf39eee65b40239d01c32c46dfc2a289d79e869ed1bb3c347365603dcaab2f69e34427441a
+
SOURCE_HASH=sha512:0c553faf4f3841c17c7aa4cce1e917b1585c430ac3f7f240ab98cbe01b9743f2074532e6f71faf3df030f5af00e483a3faf9716a67e6a4b1bb66a3de48308014
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://juliastrings.github.io/utf8proc/";
LICENSE[0]=MIT
diff --git a/libs/utf8proc/HISTORY b/libs/utf8proc/HISTORY
index b12c7ef..1a5e387 100644
--- a/libs/utf8proc/HISTORY
+++ b/libs/utf8proc/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5.0
+
2019-10-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, CONFIGURE, DEPENDS, DETAILS: use CMAKE_*

diff --git a/python-pypi/python-cppy/DETAILS b/python-pypi/python-cppy/DETAILS
index 3af0e2f..c5fe096 100755
--- a/python-pypi/python-cppy/DETAILS
+++ b/python-pypi/python-cppy/DETAILS
@@ -1,8 +1,8 @@
SPELL=python-cppy
- VERSION=1.0.2
+ VERSION=1.1.0
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/nucleic/cppy/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:a413ee976213518badff868c3afeb2ec41d5d423b1cb2cf1b2be9105a194f55f5a00ef977a1d25cb579b0d801cefd70e21c7cc99b58a90223a66211300203a25
+
SOURCE_HASH=sha512:b745b6fe1d02f87b8c257a73792ed583ca6e709943af567105f6ccfcf9c5eb99e9dcaaad42b0b4d6f90de2b4398bf8e5bb042798cd98e376c90e9b54ea24a212
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/cppy-$VERSION"
WEB_SITE="https://github.com/nucleic/cppy";
LICENSE[0]=BSD
diff --git a/python-pypi/python-cppy/HISTORY b/python-pypi/python-cppy/HISTORY
index 2eb83d6..258ec1e 100644
--- a/python-pypi/python-cppy/HISTORY
+++ b/python-pypi/python-cppy/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.0
+
2020-03-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/utils/youtube-dl/DETAILS b/utils/youtube-dl/DETAILS
index f683176..e35088d 100755
--- a/utils/youtube-dl/DETAILS
+++ b/utils/youtube-dl/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION=2020.03.08
+ VERSION=2020.03.24
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/utils/youtube-dl/HISTORY b/utils/youtube-dl/HISTORY
index e322dc4..123372f 100644
--- a/utils/youtube-dl/HISTORY
+++ b/utils/youtube-dl/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2020.03.24
+
2020-03-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2020.03.08

diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index 1d896b7..bd4c1f8 100755
--- a/x11-toolkits/gtk+3/DETAILS
+++ b/x11-toolkits/gtk+3/DETAILS
@@ -1,11 +1,11 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=gtk+3
if [[ $GTK_VER == devel ]];then
- VERSION=3.24.14
-
SOURCE_HASH=sha256:1c4d69f93ab884fd80c6b95115bfbc12d51ecd029178b6dad3672fdc5ff91e88:UPSTREAM_HASH
+ VERSION=3.24.16
+
SOURCE_HASH=sha256:0d5e1e1494101b8c0c63c0526180780559eee469f021ca0d714018b20fa3d8e8:UPSTREAM_HASH
else
- VERSION=3.24.14
-
SOURCE_HASH=sha256:1c4d69f93ab884fd80c6b95115bfbc12d51ecd029178b6dad3672fdc5ff91e88:UPSTREAM_HASH
+ VERSION=3.24.16
+
SOURCE_HASH=sha256:0d5e1e1494101b8c0c63c0526180780559eee469f021ca0d714018b20fa3d8e8:UPSTREAM_HASH
fi
SOURCE=gtk+-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/gtk+-$VERSION"
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 0646356..b90f77a 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,6 @@
+2020-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.24.16
+
2020-02-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.24.14




  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (0848e49c4d6c47ca6c3ee9fdc8441afcdaef67ea), Florian Franzmann, 03/29/2020

Archive powered by MHonArc 2.6.24.

Top of Page