[retro-gtk] Version 0.8



commit 130c6157b60c67f90c78b73ec8ea95b64fec1504
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Thu Sep 8 12:33:49 2016 +0200

    Version 0.8

 NEWS                                               |   39 ++++++++++++++++++++
 configure.ac                                       |    8 ++--
 retro-gobject/Makefile.am                          |   32 ++++++++--------
 ...tro-gobject-0.6.deps => retro-gobject-0.8.deps} |    0
 ...o-gobject-0.6.pc.in => retro-gobject-0.8.pc.in} |    0
 retro-gobject/retro.vala                           |    2 +-
 retro-gtk/Makefile.am                              |   36 +++++++++---------
 .../{retro-gtk-0.6.deps => retro-gtk-0.8.deps}     |    2 +-
 .../{retro-gtk-0.6.pc.in => retro-gtk-0.8.pc.in}   |    0
 9 files changed, 79 insertions(+), 40 deletions(-)
---
diff --git a/NEWS b/NEWS
index b802d09..b3e312e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,43 @@
 ===========
+Version 0.8
+===========
+
+* Merge retro-gobject into the retro-gtk tree
+
+* Remove deprecated symbols:
+ - Retro.CoreFactory
+ - Retro.get_plugins_dir()
+ - Retro.search_module()
+ - Retro.PROJECT_PLUGINS_DIR
+ - RetroGtk.ClutterDisplay
+ - RetroGtk.init()
+
+* Add dependency on libpulse-simple
+
+* Remove dependency on clutter-gtk
+
+* Add unstable API guards
+
+* Clean up multiple parts of the code and the build system
+
+* Allow to look for modules by the content of their .info file
+
+* Make the Retro.Rumble interface public
+
+* Fix the speed at which games are run
+
+* Fix sound stopping to play after some time
+
+* Bugs fixed:
+ 769306 retro-gobject: Fix typo
+ 769317 retro-gobject: Make Rumble public
+ 769415 Wrong location for retro-gtk.h and retro-gobject.h
+ 769729 retro-gobject: Allow to search modules from their .info
+ 769880 retro-gobject: Refactor retro-environment* files
+ 770340 Sound stops after some minutes
+
+
+===========
 Version 0.6
 ===========
 
diff --git a/configure.ac b/configure.ac
index aebb9c8..f636314 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 
-AC_INIT(retro-gtk, 0.6)
+AC_INIT(retro-gtk, 0.8)
 
 AC_CONFIG_HEADERS([config.h])
 
@@ -48,7 +48,7 @@ AC_SUBST(retro_gobject_pkg_modules)
 
 retro_gtk_pkg_modules="gobject-2.0 glib-2.0 gtk+-3.0 cairo libpulse libpulse-simple"
 PKG_CHECK_MODULES(RETRO_GTK, $retro_gtk_pkg_modules)
-retro_gtk_pkg_modules="$retro_gtk_pkg_modules retro-gobject-0.6"
+retro_gtk_pkg_modules="$retro_gtk_pkg_modules retro-gobject-0.8"
 AC_SUBST(retro_gtk_pkg_modules)
 
 
@@ -57,8 +57,8 @@ AC_SUBST(retro_gtk_pkg_modules)
 
 AC_OUTPUT([
 Makefile
-retro-gobject/retro-gobject-0.6.pc
+retro-gobject/retro-gobject-0.8.pc
 retro-gobject/Makefile
-retro-gtk/retro-gtk-0.6.pc
+retro-gtk/retro-gtk-0.8.pc
 retro-gtk/Makefile
 po/Makefile.in])
diff --git a/retro-gobject/Makefile.am b/retro-gobject/Makefile.am
index ef77d5a..1a1ad28 100644
--- a/retro-gobject/Makefile.am
+++ b/retro-gobject/Makefile.am
@@ -7,7 +7,7 @@ AM_CPPFLAGS = \
        -DPACKAGE_SRC_DIR=\""$(srcdir)"\" \
        -DPACKAGE_DATA_DIR=\""$(pkgdatadir)"\" \
        -DPROJECT_NAME=\""retro"\" \
-       -DPROJECT_API_VERSION=\""0.6"\" \
+       -DPROJECT_API_VERSION=\""0.8"\" \
        -DPROJECT_DIR_NAME=\""retro-1.0"\" \
        -DPROJECT_PLUGINS_DIR=\""$(libdir)/retro-1.0/plugins"\" \
        -DRETRO_PLUGIN_PATH=\""$(libdir)/retro-1.0/plugins:$(libdir)/libretro:$(libdir)"\" \
@@ -22,7 +22,7 @@ AM_CFLAGS =\
 lib_LTLIBRARIES = libretro-gobject.la
 
 vapidir = $(datadir)/vala/vapi
-dist_vapi_DATA = retro-gobject-0.6.vapi retro-gobject-0.6.deps
+dist_vapi_DATA = retro-gobject-0.8.vapi retro-gobject-0.8.deps
 
 BUILT_SOURCES = retro-gobject-internal.h
 
@@ -82,8 +82,8 @@ libretro_gobject_la_VALAFLAGS = \
        --vapidir=vapi \
        --thread \
        --target-glib 2.32 \
-       --library retro-gobject-0.6 \
-       --vapi retro-gobject-0.6.vapi \
+       --library retro-gobject-0.8 \
+       --vapi retro-gobject-0.8.vapi \
        -H retro-gobject.h \
        -h retro-gobject-internal.h \
        -X -fPIC -X -shared \
@@ -91,7 +91,7 @@ libretro_gobject_la_VALAFLAGS = \
 
 libretro_gobject_la_LIBADD = $(RETRO_GOBJECT_LIBS)
 
-retro_gobjectincludedir = $(includedir)/retro-gobject-0.6
+retro_gobjectincludedir = $(includedir)/retro-gobject-0.8
 retro_gobjectinclude_HEADERS = \
        retro-gobject.h \
        $(NULL)
@@ -107,7 +107,7 @@ INTROSPECTION_GIRS =
 INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) --warn-all
 INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
 
-INTROSPECTION_GIRS += Retro-0.6.gir
+INTROSPECTION_GIRS += Retro-0.8.gir
 
 girdir = $(datadir)/gir-1.0
 gir_DATA = $(INTROSPECTION_GIRS)
@@ -117,23 +117,23 @@ typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
 
 introspection_sources = $(retro_gobjectinclude_HEADERS)
 
-BUILT_SOURCES += libretro-gobject.la Retro-0.6.gir
+BUILT_SOURCES += libretro-gobject.la Retro-0.8.gir
 
-Retro-0.6.gir: $(INTROSPECTION_SCANNER) libretro-gobject.la
-Retro_0_6_gir_INCLUDES = GLib-2.0 GObject-2.0 Gio-2.0
-Retro_0_6_gir_SCANNERFLAGS = --c-include=retro-gobject.h --pkg-export=retro-gobject-0.6
-Retro_0_6_gir_CFLAGS = -DRETRO_GOBJECT_USE_UNSTABLE_API $(RETRO_GOBJECT_CFLAGS)
-Retro_0_6_gir_LIBS = libretro-gobject.la
-Retro_0_6_gir_FILES = $(introspection_sources)
-Retro_0_6_gir_EXPORT_PACKAGES = retro-gobject-0.6
+Retro-0.8.gir: $(INTROSPECTION_SCANNER) libretro-gobject.la
+Retro_0_8_gir_INCLUDES = GLib-2.0 GObject-2.0 Gio-2.0
+Retro_0_8_gir_SCANNERFLAGS = --c-include=retro-gobject.h --pkg-export=retro-gobject-0.8
+Retro_0_8_gir_CFLAGS = -DRETRO_GOBJECT_USE_UNSTABLE_API $(RETRO_GOBJECT_CFLAGS)
+Retro_0_8_gir_LIBS = libretro-gobject.la
+Retro_0_8_gir_FILES = $(introspection_sources)
+Retro_0_8_gir_EXPORT_PACKAGES = retro-gobject-0.8
 
 CLEANFILES = $(gir_DATA) $(typelib_DATA)
 
 pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = retro-gobject-0.6.pc
+pkgconfig_DATA = retro-gobject-0.8.pc
 
 EXTRA_DIST = \
-       retro-gobject-0.6.pc.in \
+       retro-gobject-0.8.pc.in \
        $(NULL)
 
 -include $(top_srcdir)/git.mk
diff --git a/retro-gobject/retro-gobject-0.6.deps b/retro-gobject/retro-gobject-0.8.deps
similarity index 100%
rename from retro-gobject/retro-gobject-0.6.deps
rename to retro-gobject/retro-gobject-0.8.deps
diff --git a/retro-gobject/retro-gobject-0.6.pc.in b/retro-gobject/retro-gobject-0.8.pc.in
similarity index 100%
rename from retro-gobject/retro-gobject-0.6.pc.in
rename to retro-gobject/retro-gobject-0.8.pc.in
diff --git a/retro-gobject/retro.vala b/retro-gobject/retro.vala
index e353503..dbd3417 100644
--- a/retro-gobject/retro.vala
+++ b/retro-gobject/retro.vala
@@ -1,6 +1,6 @@
 // This file is part of Retro. License: GPLv3
 
-[CCode (gir_namespace = "Retro", gir_version = "0.6")]
+[CCode (gir_namespace = "Retro", gir_version = "0.8")]
 namespace Retro {
 
 /**
diff --git a/retro-gtk/Makefile.am b/retro-gtk/Makefile.am
index d1505e3..113d092 100644
--- a/retro-gtk/Makefile.am
+++ b/retro-gtk/Makefile.am
@@ -19,7 +19,7 @@ AM_CFLAGS =\
 lib_LTLIBRARIES = libretro-gtk.la
 
 vapidir = $(datadir)/vala/vapi
-dist_vapi_DATA = retro-gtk-0.6.vapi retro-gtk-0.6.deps
+dist_vapi_DATA = retro-gtk-0.8.vapi retro-gtk-0.8.deps
 
 BUILT_SOURCES =
 
@@ -52,11 +52,11 @@ libretro_gtk_la_VALAFLAGS = \
        --pkg cairo \
        --pkg libpulse \
        --pkg libpulse-simple \
-       --pkg retro-gobject-0.6 \
+       --pkg retro-gobject-0.8 \
        --thread \
        --target-glib 2.32 \
-       --library retro-gtk-0.6 \
-       --vapi retro-gtk-0.6.vapi \
+       --library retro-gtk-0.8 \
+       --vapi retro-gtk-0.8.vapi \
        -H retro-gtk.h \
        -X -fPIC -X -shared \
        $(NULL)
@@ -70,7 +70,7 @@ libretro_gtk_la_DEPENDENCIES = \
        $(top_builddir)/retro-gobject/libretro-gobject.la \
        $(NULL)
 
-retro_gtkincludedir = $(includedir)/retro-gtk-0.6
+retro_gtkincludedir = $(includedir)/retro-gtk-0.8
 retro_gtkinclude_HEADERS = \
        retro-gtk.h \
        $(NULL)
@@ -82,7 +82,7 @@ $(outdir)/retro-gtk.h:
 # Introspection
 -include $(INTROSPECTION_MAKEFILE)
 
-RetroGtk-0.6.gir: $(INTROSPECTION_SCANNER) libretro-gtk.la $(top_builddir)/retro-gobject/libretro-gobject.la 
$(top_builddir)/retro-gobject/Retro-0.6.gir
+RetroGtk-0.8.gir: $(INTROSPECTION_SCANNER) libretro-gtk.la $(top_builddir)/retro-gobject/libretro-gobject.la 
$(top_builddir)/retro-gobject/Retro-0.8.gir
 INTROSPECTION_GIRS =
 INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) --warn-all
 INTROSPECTION_COMPILER_ARGS = \
@@ -90,7 +90,7 @@ INTROSPECTION_COMPILER_ARGS = \
        --includedir=$(top_builddir)/retro-gobject \
        $(NULL)
 
-INTROSPECTION_GIRS += RetroGtk-0.6.gir
+INTROSPECTION_GIRS += RetroGtk-0.8.gir
 
 girdir = $(datadir)/gir-1.0
 gir_DATA = $(INTROSPECTION_GIRS)
@@ -100,28 +100,28 @@ typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
 
 introspection_sources = $(retro_gtkinclude_HEADERS)
 
-BUILT_SOURCES += libretro-gtk.la RetroGtk-0.6.gir
+BUILT_SOURCES += libretro-gtk.la RetroGtk-0.8.gir
 
-RetroGtk_0_6_gir_INCLUDES = GLib-2.0 GObject-2.0 Gtk-3.0 cairo-1.0 Retro-0.6
-RetroGtk_0_6_gir_SCANNERFLAGS = \
+RetroGtk_0_8_gir_INCLUDES = GLib-2.0 GObject-2.0 Gtk-3.0 cairo-1.0 Retro-0.8
+RetroGtk_0_8_gir_SCANNERFLAGS = \
        --c-include=retro-gtk.h \
-       --pkg-export=retro-gtk-0.6 \
+       --pkg-export=retro-gtk-0.8 \
        -I$(top_builddir)/retro-gobject \
        --add-include-path=$(top_builddir)/retro-gobject \
-       --include-uninstalled=$(top_builddir)/retro-gobject/Retro-0.6.gir \
+       --include-uninstalled=$(top_builddir)/retro-gobject/Retro-0.8.gir \
        $(NULL)
-RetroGtk_0_6_gir_CFLAGS = -DRETRO_GTK_USE_UNSTABLE_API $(AM_CPPFLAGS)
-RetroGtk_0_6_gir_LIBS = libretro-gtk.la
-RetroGtk_0_6_gir_FILES = $(introspection_sources)
-RetroGtk_0_6_gir_EXPORT_PACKAGES = retro-gtk-0.6
+RetroGtk_0_8_gir_CFLAGS = -DRETRO_GTK_USE_UNSTABLE_API $(AM_CPPFLAGS)
+RetroGtk_0_8_gir_LIBS = libretro-gtk.la
+RetroGtk_0_8_gir_FILES = $(introspection_sources)
+RetroGtk_0_8_gir_EXPORT_PACKAGES = retro-gtk-0.8
 
 CLEANFILES = $(gir_DATA) $(typelib_DATA)
 
 pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = retro-gtk-0.6.pc
+pkgconfig_DATA = retro-gtk-0.8.pc
 
 EXTRA_DIST = \
-       retro-gtk-0.6.pc.in \
+       retro-gtk-0.8.pc.in \
        $(NULL)
 
 -include $(top_srcdir)/git.mk
diff --git a/retro-gtk/retro-gtk-0.6.deps b/retro-gtk/retro-gtk-0.8.deps
similarity index 77%
rename from retro-gtk/retro-gtk-0.6.deps
rename to retro-gtk/retro-gtk-0.8.deps
index 323e313..af44d3e 100644
--- a/retro-gtk/retro-gtk-0.6.deps
+++ b/retro-gtk/retro-gtk-0.8.deps
@@ -5,5 +5,5 @@ gtk+-3.0
 cairo
 libpulse
 libpulse-simple
-retro-gobject-0.6
+retro-gobject-0.8
 
diff --git a/retro-gtk/retro-gtk-0.6.pc.in b/retro-gtk/retro-gtk-0.8.pc.in
similarity index 100%
rename from retro-gtk/retro-gtk-0.6.pc.in
rename to retro-gtk/retro-gtk-0.8.pc.in


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]