pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/42047 CVS commit: pkgsrc/lang



The following reply was made to PR pkg/42047; it has been noted by GNATS.

From: "Leonardo Taccari" <leot%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/42047 CVS commit: pkgsrc/lang
Date: Mon, 25 Feb 2019 15:20:45 +0000

 Module Name:	pkgsrc
 Committed By:	leot
 Date:		Mon Feb 25 15:20:45 UTC 2019
 
 Modified Files:
 	pkgsrc/lang/swi-prolog: Makefile
 	pkgsrc/lang/swi-prolog-jpl: Makefile PLIST
 	pkgsrc/lang/swi-prolog-lite: DESCR Makefile Makefile.common PLIST
 	    buildlink3.mk distinfo
 	pkgsrc/lang/swi-prolog-packages: DESCR Makefile PLIST
 Removed Files:
 	pkgsrc/lang/swi-prolog-lite: PLIST.Darwin PLIST.Linux-x86_64
 	pkgsrc/lang/swi-prolog-lite/patches: patch-ad
 	    patch-packages_Dialect.defs.in patch-src_configure
 	    patch-src_os_pl-files.c patch-src_pl-funcs.h patch-src_pl-rsort.c
 	    patch-src_pl-thread.c
 
 Log Message:
 swi-prolog*: Update to 8.0.1
 
 pkgsrc changes:
  - Rename swi-prolog to swipl to follow upstream nomenclature
  - Add all main packages (except X11) to swi-prolog-lite.
    After CMake migration in order to generate the documentation and being able
    to use it (e.g. via help/2) it is needed to add basic, archive, ssl and term
    packages.
    All X11 packages are provided by swi-prolog-packages.
  - Adjust pkgsrc Makefile-s logic to upstream CMake migration:
     o Uncoditionally disable not wanted packages in Makefile.common (to avoid
       possible PLIST mismatches; please note that this will probably disable
       tipc package on Linux!).
       All other installed packages are enabled/disabled via
       swi-prolog-{lite,packages,jpl} Makefile.
     o Add libarchive, ossp-uuid and openssl build dependency to
       swi-prolog-packages.  Despite these are provided by swi-prolog-lite
       they are needed as part of the build of swi-prolog-packages too.
     o Remove no more needed logic to check and eventually start X server to
       build documentation.  Should address PR pkg/42047.
  - Remove an unconditional CHECK_WRKREF_SKIP, this was needed on FreeBSD
    but unfortunately it is not clear why.  If this is still needed please let
    me know in order to try to investigate further and address that.
  - Bump API requirements to 8.0.1 in buildlink3.mk to be on the safe side
    now that shared libraries are provided on all platforms.
 
 Changes:
 8.0.1
 -----
 Indexing on multiple arguments together, indexing inside compounds,
 Mode-directed tabling, saved states using ZIP files, many deployment
 enhancements. Moved build environment to CMake and removed most of
 the build tool dependencies. Builds documentation along with the
 binary.
 
 Please note that this is just a short summary. Unfortunately the
 complete changelog is very long, full changelog can be found at:
 
  <http://www.swi-prolog.org/ChangeLog?branch=stable&from=7.6.4&to=8.0.1>
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.41 -r1.42 pkgsrc/lang/swi-prolog/Makefile
 cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/swi-prolog-jpl/Makefile
 cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/swi-prolog-jpl/PLIST
 cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/swi-prolog-lite/DESCR
 cvs rdiff -u -r1.28 -r1.29 pkgsrc/lang/swi-prolog-lite/Makefile
 cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/swi-prolog-lite/Makefile.common
 cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/swi-prolog-lite/PLIST \
     pkgsrc/lang/swi-prolog-lite/buildlink3.mk
 cvs rdiff -u -r1.1 -r0 pkgsrc/lang/swi-prolog-lite/PLIST.Darwin
 cvs rdiff -u -r1.2 -r0 pkgsrc/lang/swi-prolog-lite/PLIST.Linux-x86_64
 cvs rdiff -u -r1.23 -r1.24 pkgsrc/lang/swi-prolog-lite/distinfo
 cvs rdiff -u -r1.6 -r0 pkgsrc/lang/swi-prolog-lite/patches/patch-ad
 cvs rdiff -u -r1.2 -r0 \
     pkgsrc/lang/swi-prolog-lite/patches/patch-packages_Dialect.defs.in \
     pkgsrc/lang/swi-prolog-lite/patches/patch-src_pl-funcs.h
 cvs rdiff -u -r1.1 -r0 \
     pkgsrc/lang/swi-prolog-lite/patches/patch-src_configure \
     pkgsrc/lang/swi-prolog-lite/patches/patch-src_os_pl-files.c \
     pkgsrc/lang/swi-prolog-lite/patches/patch-src_pl-rsort.c \
     pkgsrc/lang/swi-prolog-lite/patches/patch-src_pl-thread.c
 cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/lang/swi-prolog-packages/DESCR
 cvs rdiff -u -r1.51 -r1.52 pkgsrc/lang/swi-prolog-packages/Makefile
 cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/swi-prolog-packages/PLIST
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index