[medialibrary] Update to 0.6.0
by Nicolas Chauvet
commit a2713ddba5d12d8a520d797f10afc12fcf619d7e
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Mar 10 18:40:26 2020 +0100
Update to 0.6.0
medialibrary.spec | 9 ++++++---
sources | 2 +-
2 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/medialibrary.spec b/medialibrary.spec
index 6115458..770ad8d 100644
--- a/medialibrary.spec
+++ b/medialibrary.spec
@@ -1,8 +1,8 @@
-%global commit 67797d1bb8e76d8e8fd4e0674eca199eabac3efc
+%global commit 0c3868052024a1c6256383294e92baeeedcb44e9
Name: medialibrary
-Version: 0.2.0
-Release: 5%{?dist}
+Version: 0.6.0
+Release: 1%{?dist}
Summary: Cross platform media library
License: GPLv2+
@@ -60,6 +60,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
%changelog
+* Tue Mar 10 2020 Nicolas Chauvet <kwizart(a)gmail.com> - 0.6.0-1
+- Update to 0.6.0
+
* Wed Feb 05 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.2.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
diff --git a/sources b/sources
index 088356e..874570b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-0b994a98991ca2add57a0cfd94f8a6f9 medialibrary-0.2.0.tar.gz
+SHA512 (medialibrary-0.6.0.tar.gz) = ce8ded05a168f6e65dd72584f9af76087b7f9cbe7dc416cf8dd7142fcb3a580ced2debf872b6764f649112680a7f3c43668203446e7758a52955fc93cf679f6c
4 years, 8 months
[libvlcpp/f32] Update snapshot
by Nicolas Chauvet
Summary of changes:
844d444... Update snapshot (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[libvlcpp] Update snapshot
by Nicolas Chauvet
commit 844d444ac932648f876cdb4c4b95d347ebc20749
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Mar 10 18:19:13 2020 +0100
Update snapshot
.gitignore | 1 +
libvlcpp-snapshot.sh | 22 ----------------------
libvlcpp.spec | 13 ++++++++-----
sources | 2 +-
4 files changed, 10 insertions(+), 28 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6cdaa46..e6bce85 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
libvlcpp-*.tar.xz
+libvlcpp-*.tar.gz
diff --git a/libvlcpp.spec b/libvlcpp.spec
index 7000223..66e1ca8 100644
--- a/libvlcpp.spec
+++ b/libvlcpp.spec
@@ -1,14 +1,14 @@
-%global date 20180206
+%global commit0 e81b9f06493becabeec794e351bb357a90af264a
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
Name: libvlcpp
Version: 0.1.0
-Release: 7.%{?date}git%{?dist}
+Release: 8.%{?shortcommit0}git%{?dist}
Summary: C++ bindings for libvlc
License: LGPLv2+
URL: https://code.videolan.org/videolan/libvlcpp
-Source0: libvlcpp-%{date}.tar.xz
-Source9: libvlcpp-snapshot.sh
+Source0: %{url}/-/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
Patch0: libvlcpp-%{version}-pkgconfig.patch
BuildArch: noarch
@@ -27,7 +27,7 @@ C++ bindings for libvlc.
%prep
-%autosetup -p1 -n %{name}-%{date}
+%autosetup -p1 -n %{name}-%{commit0}
./bootstrap
@@ -50,6 +50,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
%changelog
+* Tue Mar 10 2020 Nicolas Chauvet <kwizart(a)gmail.com> - 0.1.0-8.e81b9f0git
+- Update to current snapshot
+
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.1.0-7.20180206git
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
diff --git a/sources b/sources
index 674b230..ac33f47 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-32cb06792d8fc035cad54699db507a18 libvlcpp-20180206.tar.xz
+SHA512 (libvlcpp-e81b9f0.tar.gz) = 4f530c3d2e751f0b2ddbbadb8bc06a5bf3cbc391014d3fca43502eed5863efb10f8a453034c9d2b669bc69d1f24d9d157d4ad5c24bef3848893a6d7749d9fb06
4 years, 8 months
[stella/f32] Update to 6.0.2
by Sérgio M. Basto
Summary of changes:
abf45be... Update to 6.0.2 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[stella] Update to 6.0.2
by Sérgio M. Basto
commit abf45be898a9b562ae872631c834b45661f35ead
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Mar 10 14:16:23 2020 +0000
Update to 6.0.2
.gitignore | 1 +
sources | 2 +-
stella-gcc10.patch | 11 +++++++++++
stella.spec | 14 +++++++++-----
4 files changed, 22 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 900c7c6..1895a98 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ stella-4.7.2-src.tar.xz
/stella-5.0.2.tar.gz
/stella-5.1.1-src.tar.xz
/stella-5.1.3-src.tar.xz
+/stella-6.0.2-src.tar.xz
diff --git a/sources b/sources
index e107e0c..dfce2bf 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f7cccdf4761b7183a235ffeef136e180 stella-5.1.3-src.tar.xz
+SHA512 (stella-6.0.2-src.tar.xz) = 31b4a9663c333c7198ec86fdd9ad4afbcc267fb13d5fd9efcc7182bc7a1f25a4b7f85d9304b698f594cdac3d80b04cd2f4e09f23e755d804f3fd28b23da9a98b
diff --git a/stella-gcc10.patch b/stella-gcc10.patch
new file mode 100644
index 0000000..516523f
--- /dev/null
+++ b/stella-gcc10.patch
@@ -0,0 +1,11 @@
+--- ./configure.orig 2020-03-10 04:01:48.554756933 +0000
++++ ./configure 2020-03-10 04:02:13.393629310 +0000
+@@ -433,7 +433,7 @@ elif test "$have_gcc" = yes; then
+ fi
+
+ case $cxx_version in
+- 4.[7-9]|4.[7-9].[0-9]|4.[7-9].[0-9][-.]*|[5-9]|[5-9].[0-9]|[5-9].[0-9].[0-9]|[5-9].[0-9].[0-9][-.]*)
++ 4.[7-9]|4.[7-9].[0-9]|4.[7-9].[0-9][-.]*|[5-9]|[5-9].[0-9]|[5-9].[0-9].[0-9]|[5-9].[0-9].[0-9][-.]*|1[0-9]*)
+ _cxx_major=`echo $cxx_version | cut -d '.' -f 1`
+ _cxx_minor=`echo $cxx_version | cut -d '.' -f 2`
+ cxx_version="$cxx_version, ok"
diff --git a/stella.spec b/stella.spec
index 3b1275e..d21660a 100644
--- a/stella.spec
+++ b/stella.spec
@@ -1,15 +1,16 @@
#global prerel pre9
Name: stella
-Version: 5.1.3
-Release: 4%{?dist}
+Version: 6.0.2
+Release: 1%{?dist}
License: GPLv2+
Summary: A multi-platform Atari 2600 Video Computer System emulator
Group: Applications/Emulators
URL: https://stella-emu.github.io/
Source0: https://github.com/stella-emu/%{name}/releases/download/%{version}/%{name...
-#Source0: https://github.com/stella-emu/%{name}/archive/%{version}%{?prerel:-%{prer...
+#Source0: https://github.com/stella-emu/%%{name}/archive/%%{version}%%{?prerel:-%%{...
-#ExcludeArch: %{power64}
+Patch1: stella-gcc10.patch
+#ExcludeArch: %%{power64}
BuildRequires: gcc-c++
BuildRequires: libpng-devel zlib-devel bison SDL2-devel
@@ -33,7 +34,7 @@ Stella is now DonationWare. Please help to encourage further Stella development
by considering a contribution.
%prep
-%setup -q -n %{name}-%{version}%{?prerel:-%{prerel}}
+%autosetup -p1 -n %{name}-%{version}%{?prerel:-%{prerel}}
rm -r src/zlib src/libpng
sed -i "s/-c -s -m/-m/" Makefile
@@ -81,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Tue Mar 10 2020 Sérgio Basto <sergio(a)serjux.com> - 6.0.2-1
+- Update to 6.0.2
+
* Wed Feb 05 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 5.1.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4 years, 8 months
[lives/f32] (2 commits) ...Fix build with OpenCV
by Nicolas Chauvet
Summary of changes:
03fc1d1... - Rebuild for ffmpeg-4.3 git (*)
03ca19b... Fix build with OpenCV (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[performous/f32] fix
by Leigh Scott
Summary of changes:
e59ee01... fix (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[performous] fix
by Leigh Scott
commit e59ee01956b105ca80bec1cf86d4cffade70a777
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Tue Mar 10 11:36:27 2020 +0000
fix
performous.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/performous.spec b/performous.spec
index 7401ef8..fd3290b 100644
--- a/performous.spec
+++ b/performous.spec
@@ -89,7 +89,8 @@ cd build
%install
-%make_install -C build
+cd build
+%make_install
## Menu
mkdir -p %buildroot%{_datadir}/applications
4 years, 8 months
[performous] Patch for pango-1.44.7
by Leigh Scott
commit e086886dcf2adfd51223ff424ef0d06de484ddf1
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Tue Mar 10 11:23:13 2020 +0000
Patch for pango-1.44.7
pango-1.44.7_buildfix.patch | 86 +++++++++++++++++++++++++++++++++++++++++++++
performous.spec | 11 +++---
2 files changed, 93 insertions(+), 4 deletions(-)
---
diff --git a/pango-1.44.7_buildfix.patch b/pango-1.44.7_buildfix.patch
new file mode 100644
index 0000000..ea35a06
--- /dev/null
+++ b/pango-1.44.7_buildfix.patch
@@ -0,0 +1,86 @@
+From e1491671a00428be107f9d9616534b8166c1adbc Mon Sep 17 00:00:00 2001
+From: Dimitri John Ledkov <xnox(a)ubuntu.com>
+Date: Fri, 14 Feb 2020 09:25:45 +0100
+Subject: [PATCH] Fix build and harfbuzz detection with newer pango > 1.44.7
+
+Example error log in Ubuntu:
+cd /build/performous-1.1+git20181118/obj-x86_64-linux-gnu/game && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DUSE_PORTMIDI -DUSE_WEBSERVER -I/build/performous-1.1+git20181118/ced -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/lib/x86_64-linux-gnu/libxml++-2.6/include -I/usr/include/libxml++-2.6 -I/usr/include/libxml2 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/cpprest -I/build/performous-1.1+git20181118/obj-x86_64-linux-gnu/game -DBOOST_NO_CXX11_SCOPED_ENUMS -std=c++14 -Wall -Wextr
a -fcx-limited-range -g -O2 -fdebug-prefix-map=/build/performous-1.1+git20181118=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -o CMakeFiles/performous.dir/configuration.cc.o -c /build/performous-1.1+git20181118/game/configuration.cc
+In file included from /usr/include/pango-1.0/pango/pango-font.h:25,
+ from /usr/include/pango-1.0/pango/pango-attributes.h:25,
+ from /usr/include/pango-1.0/pango/pango.h:25,
+ from /usr/include/pango-1.0/pango/pangocairo.h:25,
+ from /build/performous-1.1+git20181118/game/opengl_text.hh:6,
+ from /build/performous-1.1+git20181118/game/menu.hh:3,
+ from /build/performous-1.1+git20181118/game/screen_intro.hh:4,
+ from /build/performous-1.1+git20181118/game/configuration.cc:8:
+/usr/include/pango-1.0/pango/pango-coverage.h:28:10: fatal error: hb.h: No such file or directory
+ 28 | #include <hb.h>
+ | ^~~~~~
+compilation terminated.
+make[3]: *** [game/CMakeFiles/performous.dir/build.make:131: game/CMakeFiles/performous.dir/configuration.cc.o] Error 1
+make[3]: *** Waiting for unfinished jobs....
+[ 52%] Linking CXX executable ss_extract
+---
+ cmake/Modules/FindHarfbuzz.cmake | 27 +++++++++++++++++++++++++++
+ cmake/Modules/FindPango.cmake | 1 +
+ game/CMakeLists.txt | 1 +
+ 3 files changed, 29 insertions(+)
+ create mode 100644 cmake/Modules/FindHarfbuzz.cmake
+
+diff --git a/cmake/Modules/FindHarfbuzz.cmake b/cmake/Modules/FindHarfbuzz.cmake
+new file mode 100644
+index 000000000..39551fe2d
+--- /dev/null
++++ b/cmake/Modules/FindHarfbuzz.cmake
+@@ -0,0 +1,27 @@
++# - Try to find Harfbuzz
++# Once done, this will define
++#
++# Harfbuzz_FOUND - system has Harfbuzz
++# Harfbuzz_INCLUDE_DIRS - the Harfbuzz include directories
++# Harfbuzz_LIBRARIES - link these to use Harfbuzz
++
++include(LibFindMacros)
++
++# Use pkg-config to get hints about paths
++libfind_pkg_check_modules(Harfbuzz_PKGCONF harfbuzz)
++
++# Include dir
++find_path(Harfbuzz_INCLUDE_DIR
++ NAMES harfbuzz/hb.h
++ HINTS ${Harfbuzz_PKGCONF_INCLUDE_DIRS}
++ PATH_SUFFIXES harfbuzz
++)
++
++# Finally the library itself
++find_library(Harfbuzz_LIBRARY
++ NAMES harfbuzz
++ HINTS ${Harfbuzz_PKGCONF_LIBRARY_DIRS}
++)
++
++libfind_process(Harfbuzz)
++
+diff --git a/cmake/Modules/FindPango.cmake b/cmake/Modules/FindPango.cmake
+index bdddb9e03..dc3ebd390 100644
+--- a/cmake/Modules/FindPango.cmake
++++ b/cmake/Modules/FindPango.cmake
+@@ -8,6 +8,7 @@
+ include(LibFindMacros)
+
+ # Dependencies
++libfind_package(Pango Harfbuzz)
+ libfind_package(Pango Freetype)
+ libfind_package(Pango Glib)
+ libfind_package(Pango GObject)
+diff --git a/game/CMakeLists.txt b/game/CMakeLists.txt
+index de33f2c23..9cea8712d 100644
+--- a/game/CMakeLists.txt
++++ b/game/CMakeLists.txt
+@@ -86,6 +86,7 @@ foreach(lib ${OUR_LIBS} SDL2 PangoCairo LibRSVG LibXML++ AVFormat SWResample SWS
+ find_package(${lib} REQUIRED)
+ message(STATUS "${lib} includes: ${${lib}_INCLUDE_DIRS}")
+ include_directories(${${lib}_INCLUDE_DIRS})
++ include_directories(${${lib}_PKGCONF_INCLUDE_DIRS})
+ list(APPEND LIBS ${${lib}_LIBRARIES})
+ add_definitions(${${lib}_DEFINITIONS})
+ endforeach(lib)
diff --git a/performous.spec b/performous.spec
index f2b66b8..7401ef8 100644
--- a/performous.spec
+++ b/performous.spec
@@ -4,7 +4,7 @@
Name: performous
Version: 1.2
-Release: 0.4.%{gitdate}git%{shortcommit0}%{?dist}
+Release: 0.5.%{gitdate}git%{shortcommit0}%{?dist}
Summary: Free cross-platform music and rhythm / party game
# The main code is GPLv2+, and there are fonts under ASL 2.0 and SIL licenses
@@ -14,6 +14,7 @@ Source0: https://github.com/performous/performous/archive/%{commit0}/%{na
Source1: https://github.com/performous/compact_enc_det/archive/9d2d658/ced-9d2d658...
Source2: https://raw.githubusercontent.com/performous/performous/master/licence.txt
Source3: performous.appdata.xml
+Patch0: https://patch-diff.githubusercontent.com/raw/performous/performous/pull/4...
BuildRequires: alsa-lib-devel
BuildRequires: boost-devel
@@ -69,7 +70,7 @@ package.
%prep
-%autosetup -n %{name}-%{commit0}
+%autosetup -p1 -n %{name}-%{commit0}
tar -xf %{SOURCE1} -C ced/ --strip 1
cp -p %{SOURCE2} .
cp -p "docs/license/SIL OFL Font License New Rocker.txt" SIL-OFL.txt
@@ -88,8 +89,7 @@ cd build
%install
-cd build
-%make_install
+%make_install -C build
## Menu
mkdir -p %buildroot%{_datadir}/applications
@@ -124,6 +124,9 @@ rm -rf %buildroot%{_libdir}/*.{a,la}
%changelog
+* Tue Mar 10 2020 leigh123linux <leigh123linux(a)googlemail.com> - 1.2-0.5.20190419git4ed8ec7
+- Patch for pango-1.44.7
+
* Wed Feb 05 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.2-0.4.20190419git4ed8ec7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4 years, 8 months