Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gerbv for openSUSE:Factory checked in at 2022-12-22 16:23:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gerbv (Old) and /work/SRC/openSUSE:Factory/.gerbv.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gerbv" Thu Dec 22 16:23:01 2022 rev:12 rq:1044137 version:2.9.5 Changes: -------- --- /work/SRC/openSUSE:Factory/gerbv/gerbv.changes 2022-11-20 19:46:59.541230314 +0100 +++ /work/SRC/openSUSE:Factory/.gerbv.new.1835/gerbv.changes 2022-12-22 16:23:12.290074520 +0100 @@ -1,0 +2,10 @@ +Sun Dec 4 21:21:22 UTC 2022 - Dirk Müller <[email protected]> + +- update to 2.9.5: + * Replaced â with - to fix charset issue in gerbv --version on wine + * Check for NULL schema source default + * Changed TinySCHEME version notice from 1.34 to 1.35 + * Fix draw.h include guard (PR#141 by @ooxi) + * Replaced â with - to fix charset issue in gerbv --version on wine + +------------------------------------------------------------------- Old: ---- gerbv-2.9.4.tar.gz New: ---- gerbv-2.9.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gerbv.spec ++++++ --- /var/tmp/diff_new_pack.ZFpa3o/_old 2022-12-22 16:23:12.922078155 +0100 +++ /var/tmp/diff_new_pack.ZFpa3o/_new 2022-12-22 16:23:12.926078177 +0100 @@ -18,7 +18,7 @@ Name: gerbv %define libname lib%{name} -Version: 2.9.4 +Version: 2.9.5 Release: 0 %define somajor 1 Summary: Gerber File Viewer that supports the RS-274X Standard ++++++ gerbv-2.9.4.tar.gz -> gerbv-2.9.5.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gerbv-2.9.4/.github/workflows/ci.yaml new/gerbv-2.9.5/.github/workflows/ci.yaml --- old/gerbv-2.9.4/.github/workflows/ci.yaml 2022-11-03 19:41:47.000000000 +0100 +++ new/gerbv-2.9.5/.github/workflows/ci.yaml 2022-11-20 18:45:12.000000000 +0100 @@ -22,7 +22,7 @@ name: ci${{ matrix.coverage }} # Coverage build has "-coverage" added to the name. steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Get number of jobs for compiling run: echo "NUM_BUILD_JOBS=$((`nproc --all` * 4))" >> $GITHUB_ENV @@ -40,7 +40,7 @@ run: | sudo apt-get install libperlio-gzip-perl libjson-perl pushd ~ - git clone --depth=1 https://github.com/linux-test-project/lcov.git + git clone --depth=1 --branch=v1.16 https://github.com/linux-test-project/lcov.git pushd lcov make PREFIX=${LOCAL_INSTALL_PATH} install hash -r @@ -122,7 +122,7 @@ find gerbv.github.io -type f -name '.gitignore' -exec rm {} \; - name: Deploy gerbv.github.io - uses: JamesIves/[email protected] + uses: JamesIves/[email protected] with: repository-name: gerbv/gerbv.github.io branch: gh-pages diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gerbv-2.9.4/NEWS new/gerbv-2.9.5/NEWS --- old/gerbv-2.9.4/NEWS 2022-11-03 19:41:47.000000000 +0100 +++ new/gerbv-2.9.5/NEWS 2022-11-20 18:45:12.000000000 +0100 @@ -1,4 +1,23 @@ ======================================================================== +Release Notes for gerbv-2.9.5 +======================================================================== + +-gerbv: Replaced â with - to fix charset issue in gerbv --version on wine + (PR#150 by @EricJarosch) +-gerbv: Check for NULL schema source default (PR#143 by @eyal0, reported by + @mrx23dot) + +-libgerbv: Changed TinySCHEME version notice from 1.34 to 1.35 (PR#151 by + @EricJarosch) +-libgerbv: Fix `draw.h' include guard (PR#141 by @ooxi) + +-ci: Checkout specific lcov release to increase CI robustness (PR#153 by + @ooxi) +-ci: Update github-pages-deploy-action to 4.4.1 (PR#148 by @ooxi) +-ci: Upgrade checkout to v3 (PR#146 by @eyal0) + + +======================================================================== Release Notes for gerbv-2.9.4 ======================================================================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gerbv-2.9.4/configure.ac new/gerbv-2.9.5/configure.ac --- old/gerbv-2.9.4/configure.ac 2022-11-03 19:41:47.000000000 +0100 +++ new/gerbv-2.9.5/configure.ac 2022-11-20 18:45:12.000000000 +0100 @@ -22,7 +22,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA -AC_INIT([gerbv], [m4_esyscmd(utils/git-version-gen.sh 2.9.4)]) +AC_INIT([gerbv], [m4_esyscmd(utils/git-version-gen.sh 2.9.5)]) AC_CONFIG_SRCDIR([src/gerbv.c]) AC_PREREQ([2.69]) AM_INIT_AUTOMAKE([1.9]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gerbv-2.9.4/src/draw.h new/gerbv-2.9.5/src/draw.h --- old/gerbv-2.9.4/src/draw.h 2022-11-03 19:41:47.000000000 +0100 +++ new/gerbv-2.9.5/src/draw.h 2022-11-20 18:45:12.000000000 +0100 @@ -36,9 +36,6 @@ #include <cairo-svg.h> #include <cairo-pdf.h> -#endif /* DRAW_H */ - - /* * Convert a gerber image to a GDK clip mask to be used when creating pixmap */ @@ -49,3 +46,4 @@ gerbv_render_info_t *renderInfo, gboolean allowOptimization, gerbv_user_transformation_t transform, gboolean pixelOutput); +#endif /* DRAW_H */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gerbv-2.9.4/src/init.scm new/gerbv-2.9.5/src/init.scm --- old/gerbv-2.9.4/src/init.scm 2022-11-03 19:41:47.000000000 +0100 +++ new/gerbv-2.9.5/src/init.scm 2022-11-20 18:45:12.000000000 +0100 @@ -1,4 +1,4 @@ -; Initialization file for TinySCHEME 1.34 +; Initialization file for TinySCHEME 1.35 ; Per R5RS, up to four deep compositions should be defined (define (caar x) (car (car x))) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gerbv-2.9.4/src/interface.c new/gerbv-2.9.5/src/interface.c --- old/gerbv-2.9.4/src/interface.c 2022-11-03 19:41:47.000000000 +0100 +++ new/gerbv-2.9.5/src/interface.c 2022-11-20 18:45:12.000000000 +0100 @@ -334,15 +334,18 @@ { "text/uri-list", 0, 1 }, }; - GSettingsSchema *settings_schema; + GSettingsSchema *settings_schema = NULL; const gchar *settings_id = "org.geda-user.gerbv"; screen.settings = NULL; /* Try to find settings schema, GSETTINGS_SCHEMA_DIR env. variable was * updated with fallback schema directory */ - settings_schema = g_settings_schema_source_lookup( - g_settings_schema_source_get_default(), - settings_id, TRUE); + GSettingsSchemaSource *settings_source = g_settings_schema_source_get_default(); + if (NULL != settings_source) { + settings_schema = g_settings_schema_source_lookup( + settings_source, + settings_id, TRUE); + } if (NULL != settings_schema) { g_settings_schema_unref(settings_schema); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gerbv-2.9.4/src/main.c new/gerbv-2.9.5/src/main.c --- old/gerbv-2.9.4/src/main.c 2022-11-03 19:41:47.000000000 +0100 +++ new/gerbv-2.9.5/src/main.c 2022-11-20 18:45:12.000000000 +0100 @@ -674,7 +674,7 @@ break; case 'V' : printf(_("gerbv version %s\n"), VERSION); - printf(_("Copyright (C) 2001â2008 by Stefan Petersen\n" + printf(_("Copyright (C) 2001-2008 by Stefan Petersen\n" "and the respective original authors listed in the source files.\n")); exit(0); case 'a' :
