Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package coccinelle for openSUSE:Factory 
checked in at 2025-11-26 17:15:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/coccinelle (Old)
 and      /work/SRC/openSUSE:Factory/.coccinelle.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "coccinelle"

Wed Nov 26 17:15:41 2025 rev:39 rq:1320047 version:1.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/coccinelle/coccinelle.changes    2025-03-19 
22:34:20.643692743 +0100
+++ /work/SRC/openSUSE:Factory/.coccinelle.new.14147/coccinelle.changes 
2025-11-26 17:15:47.555090889 +0100
@@ -1,0 +2,6 @@
+Tue Nov 11 11:11:11 UTC 2025 - [email protected]
+
+- Update to version 1.3.1 (09b475bb3)
+  see included changes.txt file for details
+
+-------------------------------------------------------------------

Old:
----
  coccinelle-1.3.0.tar.xz

New:
----
  coccinelle-1.3.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ coccinelle.spec ++++++
--- /var/tmp/diff_new_pack.3nbQSz/_old  2025-11-26 17:15:49.863188193 +0100
+++ /var/tmp/diff_new_pack.3nbQSz/_new  2025-11-26 17:15:49.879188868 +0100
@@ -33,7 +33,7 @@
 %define     pkg coccinelle
 %global _buildshell /bin/bash
 Name:           %pkg%nsuffix
-Version:        1.3.0
+Version:        1.3.1
 Release:        0
 %{?ocaml_preserve_bytecode}
 Summary:        Semantic patch utility
@@ -152,9 +152,8 @@
 
 %if "%build_flavor" == ""
 %files
-%doc authors.txt bugs.txt changes.txt copyright.txt credits.txt
+%doc changes.txt copyright.txt
 %license license.txt
-%doc readme.txt
 %_bindir/*
 %_datadir/bash-completion
 %_datadir/vim

++++++ _service ++++++
--- /var/tmp/diff_new_pack.3nbQSz/_old  2025-11-26 17:15:50.311207082 +0100
+++ /var/tmp/diff_new_pack.3nbQSz/_new  2025-11-26 17:15:50.347208600 +0100
@@ -1,12 +1,38 @@
 <services>
   <service name="tar_scm" mode="manual">
+    <param name="exclude">.git*</param>
+    <param name="exclude">.merlin</param>
+    <param name="exclude">Dockerfile</param>
+    <param name="exclude">Jenkinsfile</param>
+    <param name="exclude">Makefile.dev</param>
+    <param name="exclude">Makefile.release</param>
+    <param name="exclude">authors.txt</param>
+    <param name="exclude">bugs.txt</param>
     <param name="exclude">bundles/menhirLib</param>
     <param name="exclude">bundles/parmap</param>
     <param name="exclude">bundles/pcre</param>
     <param name="exclude">bundles/pyml</param>
     <param name="exclude">bundles/stdcompat</param>
+    <param name="exclude">bundles</param>
+    <param name="exclude">ci</param>
+    <param name="exclude">coccinelle.opam</param>
+    <param name="exclude">commons/*.txt</param>
+    <param name="exclude">credits.txt</param>
+    <param name="exclude">debian</param>
+    <param name="exclude">demos</param>
+    <param name="exclude">docs/.gitignore</param>
+    <param name="exclude">editors/emacs</param>
+    <param name="exclude">editors/vim/Makefile</param>
+    <param name="exclude">editors/vim/README</param>
+    <param name="exclude">env.csh</param>
+    <param name="exclude">env.sh</param>
+    <param name="exclude">install.txt</param>
+    <param name="exclude">make-release.sh</param>
+    <param name="exclude">readme.txt</param>
+    <param name="exclude">tools/distributed</param>
+    <param name="exclude">tools/obsolete</param>
     <param name="filename">coccinelle</param>
-    <param name="revision">027b625f9a252deb04bf4950c776dc5a5e0995a1</param>
+    <param name="revision">09b475bb3dd2b29c6bd904cc455d4c25c6641649</param>
     <param name="scm">git</param>
     <param name="submodules">disable</param>
     <param name="url">https://gitlab.inria.fr/coccinelle/coccinelle.git</param>

++++++ coccinelle-1.3.0.tar.xz -> coccinelle-1.3.1.tar.xz ++++++
++++ 157353 lines of diff (skipped)

++++++ coccinelle.patch ++++++
--- /var/tmp/diff_new_pack.3nbQSz/_old  2025-11-26 17:15:56.455466111 +0100
+++ /var/tmp/diff_new_pack.3nbQSz/_new  2025-11-26 17:15:56.495467798 +0100
@@ -3,7 +3,7 @@
 Subject: replace pcre with pcre2
 
 Since pcre is unmaintained, the usage of ocaml-pcre will be replaced
-with ocaml-pcre2. While other regular expession libraries for OCaml
+with ocaml-pcre2. While other regular expression libraries for OCaml
 exists, they are not as feature complete as pcre2 is.
 
 This is the minimal change to use the system ocaml-pcre2. To reduce the
@@ -18,9 +18,9 @@
  coccinelle.opam        |  2 +-
  configure.ac           | 16 ++++++++--------
  globals/regexp_pcre.ml |  6 +++---
- install.txt            | 16 ++++++++--------
+ install.txt            |  6 +++---
  setup/fake-subst.sh    |  6 +++---
- 8 files changed, 43 insertions(+), 43 deletions(-)
+ 8 files changed, 38 insertions(+), 38 deletions(-)
 
 diff --git a/Makefile b/Makefile
 --- a/Makefile
@@ -124,22 +124,10 @@
  
  # dynlink library
  LOCAL_dynlink     =
-diff --git a/coccinelle.opam b/coccinelle.opam
---- a/coccinelle.opam
-+++ b/coccinelle.opam
-@@ -18,7 +18,7 @@ depends: [
-   "ocaml"
-   "menhir"
-   "ocamlfind"
--  "pcre"
-+  "pcre2"
-   "stdcompat"
-   "pyml" { >= "20171117" }
-   "conf-pkg-config"
 diff --git a/configure.ac b/configure.ac
 --- a/configure.ac
 +++ b/configure.ac
-@@ -145,7 +145,7 @@ dnl  add a line for each package that is
+@@ -144,7 +144,7 @@ dnl  add a line for each package that is
  dnl  configured via AC_CHECK_COCCI_EXTPKG
  dnl  or AC_REQ_COCCI_EXTPKG
  AC_COCCI_INIT_PKG_EMPTY([dynlink])
@@ -148,7 +136,7 @@
  AC_COCCI_INIT_PKG_EMPTY([bytes]) dnl for recent versions of pcre on old OCaml
  AC_COCCI_INIT_PKG_EMPTY([pyml])
  AC_COCCI_INIT_PKG_EMPTY([stdcompat])
-@@ -369,18 +369,18 @@ dnl    OCAML_PKG_pcre: if "local" use str package
+@@ -368,18 +368,18 @@ dnl    OCAML_PKG_pcre: if "local" use str package
  AC_ARG_ENABLE([pcre-syntax], AS_HELP_STRING([--enable-pcre-syntax], [enable 
pcre regular expression syntax (default: auto)]))
  AS_IF([test "x$enable_pcre_syntax" != "xno"],
  [dnl
@@ -170,7 +158,7 @@
        [dnl
          AC_MSG_RESULT([yes])
          AC_MSG_CHECKING([if bytes is an actual module])
-@@ -407,14 +407,14 @@ AS_IF([test "x$enable_pcre_syntax" != xno],
+@@ -406,14 +406,14 @@ AS_IF([test "x$enable_pcre_syntax" != xno],
      AC_MSG_NOTICE([support for pcre syntax is enabled])
    ],
    [dnl
@@ -187,7 +175,7 @@
    AC_SUBST([REGEXP_MODULE], [Regexp_str])
    AC_SUBST([REGEXP_FILE], [regexp_str.ml])
  ])
-@@ -571,7 +571,7 @@ AS_IF([test "$MAKE_stdcompat"],
+@@ -570,7 +570,7 @@ AS_IF([test "$MAKE_stdcompat"],
  AS_IF([test "$MAKE_parmap"],
    AC_CONFIG_SUBDIRS(bundles/parmap))
  
@@ -196,7 +184,7 @@
    [AS_IF([test "x$OCAMLATLEAST4030" = xno  ],
      [AC_SUBST([CAMLnoreturn_start], [])
       AC_SUBST([CAMLnoreturn_end], [])],
-@@ -634,7 +634,7 @@ python scripting: $enable_python   (overridable with 
--enable-python)
+@@ -632,7 +632,7 @@ python scripting: $enable_python   (overridable with 
--enable-python)
  
  pcre regexes:     $enable_pcre_syntax (overridable with --enable-pcre-syntax)
  pcre module:      $enable_pcre        (for local package use --disable-pcre)
@@ -235,48 +223,6 @@
      | Str regexp ->
        try
        ignore(Str.search_forward regexp string 0);
-diff --git a/install.txt b/install.txt
---- a/install.txt
-+++ b/install.txt
-@@ -30,13 +30,13 @@ On Debian/Ubuntu, install the following packages:
-     If you do not install libparmap-ocaml-dev, then you will automatically use
-     the bundle instead. However, if you used opam to switch to a different
-     version of OCaml, you must uninstall libparmap-ocaml-dev.
-- - libpcre-ocaml-dev (optional, for PCRE support, bundled)
--    If you do not install libpcre-ocaml-dev, then you will automatically use 
the
-+ - libpcre2-ocaml-dev (optional, for PCRE support, bundled)
-+    If you do not install libpcre2-ocaml-dev, then you will automatically use 
the
-     bundle instead. However, in order for the bundle to work, you also need:
--  - libpcre3-dev (optional, not bundled)
-+  - libpcre2-dev (optional, not bundled)
-      Additionally, if you used opam to switch to a different version of OCaml 
and
--     want PCRE support, then make sure you have libpcre-ocaml-dev uninstalled 
and
--     libpcre3-dev installed, otherwise Coccinelle will not compile.
-+     want PCRE support, then make sure you have libpcre2-ocaml-dev 
uninstalled and
-+     libpcre2-dev installed, otherwise Coccinelle will not compile.
- 
- On Fedora, install the following packages:
-  - automake
-@@ -47,16 +47,16 @@ On Fedora, install the following packages:
-  - ocaml-findlib-devel
-  - ocaml-ocamldoc
-  - ocaml-menhir (optional, bundled)
-- - ocaml-pcre-devel (optional, bundled)
-+ - ocaml-pcre2-devel (optional, bundled)
-     Note: if you used opam to switch to a different version of OCaml, 
installing
--    ocaml-pcre-devel will make compilation impossible. Additionally, PCRE
-+    ocaml-pcre2-devel will make compilation impossible. Additionally, PCRE
-     support and OCaml scripting will be impossible.
- If you want Python scripting: Coccinelle is not compatible with Python 3.13,
- which is the default on Fedora as of 2024-12-19. Consider switching to Python
- 3.12, for example.
- 
- On Arch Linux, install the following packages:
--$ pacman -Syu pkg-config ocaml ocaml-findlib autoconf automake pcre make
-+$ pacman -Syu pkg-config ocaml ocaml-findlib autoconf automake pcre2 make
- as well as the C compiler of your choice.
- Note: if you used opam to switch to a different version of OCaml, OCaml
- scripting will be impossible.
 diff --git a/setup/fake-subst.sh b/setup/fake-subst.sh
 --- a/setup/fake-subst.sh
 +++ b/setup/fake-subst.sh
@@ -302,5 +248,5 @@
  
  # iterate through pattern-response pairs
 
-base-commit: d9064ec494fa1572abc4b1e26984246ce902b7aa
+base-commit: 09b475bb3dd2b29c6bd904cc455d4c25c6641649
 

Reply via email to