[retro-gtk/wip/aplazas/0.14] Version 0.13.1



commit d9b263ef19a1d3044861e733614be5700a80ba8c
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Fri Oct 13 13:05:18 2017 +0200

    Version 0.13.1

 NEWS                                               |   21 ++++++++++++
 configure.ac                                       |    4 +-
 retro-gtk/Makefile.am                              |   34 ++++++++++----------
 .../{retro-gtk-0.12.deps => retro-gtk-0.14.deps}   |    0
 .../{retro-gtk-0.12.pc.in => retro-gtk-0.14.pc.in} |    2 +-
 5 files changed, 41 insertions(+), 20 deletions(-)
---
diff --git a/NEWS b/NEWS
index c20cb6a..5426a96 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,25 @@
 ==============
+Version 0.13.1
+==============
+
+This version ports retro-gtk from Vala to C and simnplifies the API a
+lot. It comes with lots of API breaks, so many that it would be simpler
+to list what remained similar to the 0.12 branch than what changed.
+
+The API will keep changing during the 0.14 development cycle, but it is
+hoped to lead to less API breaks after that.
+
+Reviewers: given how much changed, consider this as a new librarby,
+don't review it in comparison with its previous versions.
+
+* Bugs fixed:
+ 782501 retro-gtk: Port to C
+ 787548 mGBA fails to save memory
+ 787769 retro-gtk: Keyboard keys can be stuck
+ 788826 Can't find libretro cores with firmwares
+
+
+==============
 Version 0.12.0
 ==============
 
diff --git a/configure.ac b/configure.ac
index 827281f..d0ba1f1 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.12.0)
+AC_INIT(retro-gtk, 0.13.1)
 
 AC_CONFIG_HEADERS([config.h])
 
@@ -50,6 +50,6 @@ AC_SUBST(retro_gtk_pkg_modules)
 AC_OUTPUT([
 Makefile
 demos/Makefile
-retro-gtk/retro-gtk-0.12.pc
+retro-gtk/retro-gtk-0.14.pc
 retro-gtk/Makefile
 po/Makefile.in])
diff --git a/retro-gtk/Makefile.am b/retro-gtk/Makefile.am
index be8fcd5..18da904 100644
--- a/retro-gtk/Makefile.am
+++ b/retro-gtk/Makefile.am
@@ -9,7 +9,7 @@ AM_CPPFLAGS = \
        -DPACKAGE_SRC_DIR=\""$(srcdir)"\" \
        -DPACKAGE_DATA_DIR=\""$(pkgdatadir)"\" \
        -DPROJECT_NAME=\""retro"\" \
-       -DPROJECT_API_VERSION=\""0.12"\" \
+       -DPROJECT_API_VERSION=\""0.14"\" \
        -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)"\" \
@@ -24,8 +24,8 @@ AM_CFLAGS =\
 lib_LTLIBRARIES = libretro-gtk.la
 
 vapidir = $(datadir)/vala/vapi
-vapi_DATA = retro-gtk-0.12.vapi
-dist_vapi_DATA = retro-gtk-0.12.deps
+vapi_DATA = retro-gtk-0.14.vapi
+dist_vapi_DATA = retro-gtk-0.14.deps
 
 retro_gtk_public_h_sources = \
        retro-analog-id.h \
@@ -111,7 +111,7 @@ libretro_gtk_la_LDFLAGS =
 
 libretro_gtk_la_LIBADD = $(RETRO_GTK_LIBS)
 
-retro_gtkincludedir = $(includedir)/retro-gtk-0.12
+retro_gtkincludedir = $(includedir)/retro-gtk-0.14
 retro_gtkinclude_HEADERS = \
        $(retro_gtk_public_h_sources) \
        $(NULL)
@@ -123,7 +123,7 @@ INTROSPECTION_GIRS =
 INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) --warn-all
 INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
 
-INTROSPECTION_GIRS += Retro-0.12.gir
+INTROSPECTION_GIRS += Retro-0.14.gir
 
 girdir = $(datadir)/gir-1.0
 gir_DATA = $(INTROSPECTION_GIRS)
@@ -133,19 +133,19 @@ typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
 
 introspection_sources = $(retro_gtkinclude_HEADERS) $(libretro_gtk_la_SOURCES)
 
-BUILT_SOURCES = libretro-gtk.la Retro-0.12.gir
+BUILT_SOURCES = libretro-gtk.la Retro-0.14.gir
 
-Retro-0.12.gir: $(INTROSPECTION_SCANNER) libretro-gtk.la
-Retro_0_12_gir_INCLUDES = GLib-2.0 GObject-2.0 Gio-2.0 Gtk-3.0 cairo-1.0
-Retro_0_12_gir_SCANNERFLAGS = --c-include=retro-gtk.h --pkg-export=retro-gtk-0.12
-Retro_0_12_gir_CFLAGS = -I$(srcdir) -DRETRO_GTK_USE_UNSTABLE_API -DRETRO_GTK_COMPILATION $(retro_gtk_CFLAGS)
-Retro_0_12_gir_LIBS = libretro-gtk.la
-Retro_0_12_gir_FILES = $(introspection_sources)
-Retro_0_12_gir_EXPORT_PACKAGES = retro-gtk-0.12
+Retro-0.14.gir: $(INTROSPECTION_SCANNER) libretro-gtk.la
+Retro_0_14_gir_INCLUDES = GLib-2.0 GObject-2.0 Gio-2.0 Gtk-3.0 cairo-1.0
+Retro_0_14_gir_SCANNERFLAGS = --c-include=retro-gtk.h --pkg-export=retro-gtk-0.14
+Retro_0_14_gir_CFLAGS = -I$(srcdir) -DRETRO_GTK_USE_UNSTABLE_API -DRETRO_GTK_COMPILATION $(retro_gtk_CFLAGS)
+Retro_0_14_gir_LIBS = libretro-gtk.la
+Retro_0_14_gir_FILES = $(introspection_sources)
+Retro_0_14_gir_EXPORT_PACKAGES = retro-gtk-0.14
 
-retro-gtk-0.12.vapi: Retro-0.12.gir
+retro-gtk-0.14.vapi: Retro-0.14.gir
        vapigen \
-               --library retro-gtk-0.12 \
+               --library retro-gtk-0.14 \
                --pkg cairo \
                --pkg gio-2.0  \
                --pkg glib-2.0 \
@@ -160,11 +160,11 @@ retro-gtk-0.12.vapi: Retro-0.12.gir
 CLEANFILES = $(gir_DATA) $(typelib_DATA) $(vapi_DATA)
 
 pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = retro-gtk-0.12.pc
+pkgconfig_DATA = retro-gtk-0.14.pc
 
 EXTRA_DIST = \
        $(retro_gtk_private_h_sources) \
-       retro-gtk-0.12.pc.in \
+       retro-gtk-0.14.pc.in \
        update-from-retroarch.sh \
        $(NULL)
 
diff --git a/retro-gtk/retro-gtk-0.12.deps b/retro-gtk/retro-gtk-0.14.deps
similarity index 100%
rename from retro-gtk/retro-gtk-0.12.deps
rename to retro-gtk/retro-gtk-0.14.deps
diff --git a/retro-gtk/retro-gtk-0.12.pc.in b/retro-gtk/retro-gtk-0.14.pc.in
similarity index 87%
rename from retro-gtk/retro-gtk-0.12.pc.in
rename to retro-gtk/retro-gtk-0.14.pc.in
index a2b5465..4f443b7 100644
--- a/retro-gtk/retro-gtk-0.12.pc.in
+++ b/retro-gtk/retro-gtk-0.14.pc.in
@@ -3,7 +3,7 @@ exec_prefix=@exec_prefix@
 libdir=@libdir@
 datarootdir=@datarootdir@
 datadir=@datadir@
-includedir=@includedir@/retro-gtk-0.12
+includedir=@includedir@/retro-gtk-0.14
 
 Name: Retro
 Description: GTK+ based libretro wrapper


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