gringo.git
5 years agoMerge gringo (5.4.0-2) import into refs/heads/workingbranch
Thomas Krennwallner [Fri, 3 Apr 2020 10:56:49 +0000 (11:56 +0100)]
Merge gringo (5.4.0-2) import into refs/heads/workingbranch

5 years agolink with libatomic on architectures that require it
Thomas Krennwallner [Wed, 11 Mar 2020 10:50:20 +0000 (06:50 -0400)]
link with libatomic on architectures that require it

Last-Update: 2020-03-11
Forwarded: no

clingo requires c++11 threads with 64bit __atomic_exchange, we need to
link with libatomic on armel, powerpc, powerpcspe, m68k, mips, mipsel,
and sh4, see also https://gcc.gnu.org/wiki/Atomic and
https://gcc.gnu.org/wiki/Atomic/GCCMM/LIbrary

This patch was shamelessly adapted from
https://github.com/potassco/clasp/blob/master/CMakeLists.txt
https://github.com/potassco/clasp/commit/fe3e176e2813956000bb947479de2c3d80fe34be

Gbp-Pq: Name link-libatomic-check.patch

5 years agofix compatibility with Python 3.8
Steve Langasek [Wed, 11 Mar 2020 10:49:13 +0000 (06:49 -0400)]
fix compatibility with Python 3.8

Last-Update: 2020-02-20
Forwarded: no
Bug-Debian: https://bugs.debian.org/951707

Python 3.8 changes the type of an element of the PyTypeObject struct
(https://www.python.org/dev/peps/pep-0590/) leading to compiler errors.

Gbp-Pq: Name python3.8-compat.patch

5 years agoFix testsuite for python3 when reading utf-8 scripts
Thomas Krennwallner [Mon, 5 Feb 2018 06:31:16 +0000 (06:31 +0000)]
Fix testsuite for python3 when reading utf-8 scripts

===================================================================

Gbp-Pq: Name gringo-python3-utf8.patch

5 years agoAdd gringo.1, clingo.1, lpconvert.1, and reify.1 manpages
Thomas Krennwallner [Wed, 7 Dec 2016 06:50:31 +0000 (07:50 +0100)]
Add gringo.1, clingo.1, lpconvert.1, and reify.1 manpages

===================================================================

Gbp-Pq: Name gringo-manpages.patch

5 years agogringo (5.4.0-2) unstable; urgency=medium
Thomas Krennwallner [Fri, 3 Apr 2020 10:56:49 +0000 (11:56 +0100)]
gringo (5.4.0-2) unstable; urgency=medium

  * Upload to unstable
  * debian/symbols: fix symbols for missing architectures

[dgit import unpatched gringo 5.4.0-2]

5 years agoImport gringo_5.4.0-2.debian.tar.xz
Thomas Krennwallner [Fri, 3 Apr 2020 10:56:49 +0000 (11:56 +0100)]
Import gringo_5.4.0-2.debian.tar.xz

[dgit import tarball gringo 5.4.0-2 gringo_5.4.0-2.debian.tar.xz]

5 years agoImport gringo_5.4.0.orig.tar.gz
Thomas Krennwallner [Mon, 30 Mar 2020 10:25:20 +0000 (11:25 +0100)]
Import gringo_5.4.0.orig.tar.gz

[dgit import orig gringo_5.4.0.orig.tar.gz]

5 years agoMerge gringo (5.3.0-13) import into refs/heads/workingbranch
Thomas Krennwallner [Thu, 12 Mar 2020 00:57:01 +0000 (00:57 +0000)]
Merge gringo (5.3.0-13) import into refs/heads/workingbranch

5 years agolink with libatomic on architectures that require it
Thomas Krennwallner [Wed, 11 Mar 2020 10:50:20 +0000 (06:50 -0400)]
link with libatomic on architectures that require it

Last-Update: 2020-03-11
Forwarded: no

clingo requires c++11 threads with 64bit __atomic_exchange, we need to
link with libatomic on armel, powerpc, powerpcspe, m68k, mips, mipsel,
and sh4, see also https://gcc.gnu.org/wiki/Atomic and
https://gcc.gnu.org/wiki/Atomic/GCCMM/LIbrary

This patch was shamelessly adapted from
https://github.com/potassco/clasp/blob/master/CMakeLists.txt
https://github.com/potassco/clasp/commit/fe3e176e2813956000bb947479de2c3d80fe34be

Gbp-Pq: Name link-libatomic-check.patch

5 years agofix compatibility with Python 3.8
Steve Langasek [Wed, 11 Mar 2020 10:49:13 +0000 (06:49 -0400)]
fix compatibility with Python 3.8

Last-Update: 2020-02-20
Forwarded: no
Bug-Debian: https://bugs.debian.org/951707

Python 3.8 changes the type of an element of the PyTypeObject struct
(https://www.python.org/dev/peps/pep-0590/) leading to compiler errors.

Gbp-Pq: Name python3.8-compat.patch

5 years agorename async keyword in python API
Roland Kaminski [Sat, 3 Nov 2018 21:34:57 +0000 (22:34 +0100)]
rename async keyword in python API

Bug-Debian: https://bugs.debian.org/912552
Forwarded: https://github.com/potassco/clingo/pull/125

`async` is a reserved keyword starting with python 3.7:
https://docs.python.org/3/whatsnew/3.7.html#summary-release-highlights

The `Control` class method `solve()` now uses the following keyword
argument list:

```
solve(self, assumptions, on_model, on_finish, yield_, async_)

```

closes #125

Gbp-Pq: Name gringo-python37-async.patch

5 years agoFix testsuite for python3 when reading utf-8 scripts
Thomas Krennwallner [Mon, 5 Feb 2018 06:31:16 +0000 (06:31 +0000)]
Fix testsuite for python3 when reading utf-8 scripts

===================================================================

Gbp-Pq: Name gringo-python3-utf8.patch

5 years agoAdd gringo.1, clingo.1, lpconvert.1, and reify.1 manpages
Thomas Krennwallner [Wed, 7 Dec 2016 06:50:31 +0000 (07:50 +0100)]
Add gringo.1, clingo.1, lpconvert.1, and reify.1 manpages

===================================================================

Gbp-Pq: Name gringo-manpages.patch

5 years agogringo (5.3.0-13) unstable; urgency=medium
Thomas Krennwallner [Thu, 12 Mar 2020 00:57:01 +0000 (00:57 +0000)]
gringo (5.3.0-13) unstable; urgency=medium

  * Upload to unstable
  * debian/symbols: fix symbols for g++-9 >= 9.2.0 on armel and powerpc

[dgit import unpatched gringo 5.3.0-13]

5 years agoImport gringo_5.3.0-13.debian.tar.xz
Thomas Krennwallner [Thu, 12 Mar 2020 00:57:01 +0000 (00:57 +0000)]
Import gringo_5.3.0-13.debian.tar.xz

[dgit import tarball gringo 5.3.0-13 gringo_5.3.0-13.debian.tar.xz]

6 years agoMerge gringo (5.3.0-10) import into refs/heads/workingbranch
Thomas Krennwallner [Sat, 2 Mar 2019 07:49:10 +0000 (07:49 +0000)]
Merge gringo (5.3.0-10) import into refs/heads/workingbranch

6 years agorename async keyword in python API
Roland Kaminski [Sat, 3 Nov 2018 21:34:57 +0000 (22:34 +0100)]
rename async keyword in python API

Bug-Debian: https://bugs.debian.org/912552
Forwarded: https://github.com/potassco/clingo/pull/125

`async` is a reserved keyword starting with python 3.7:
https://docs.python.org/3/whatsnew/3.7.html#summary-release-highlights

The `Control` class method `solve()` now uses the following keyword
argument list:

```
solve(self, assumptions, on_model, on_finish, yield_, async_)

```

closes #125

Gbp-Pq: Name gringo-python37-async.patch

6 years agoFix testsuite for python3 when reading utf-8 scripts
Thomas Krennwallner [Mon, 5 Feb 2018 06:31:16 +0000 (06:31 +0000)]
Fix testsuite for python3 when reading utf-8 scripts

===================================================================

Gbp-Pq: Name gringo-python3-utf8.patch

6 years agoAdd gringo.1, clingo.1, lpconvert.1, and reify.1 manpages
Thomas Krennwallner [Wed, 7 Dec 2016 06:50:31 +0000 (07:50 +0100)]
Add gringo.1, clingo.1, lpconvert.1, and reify.1 manpages

===================================================================

Gbp-Pq: Name gringo-manpages.patch

6 years agogringo (5.3.0-10) unstable; urgency=medium
Thomas Krennwallner [Sat, 2 Mar 2019 07:49:10 +0000 (07:49 +0000)]
gringo (5.3.0-10) unstable; urgency=medium

  * Fix FTBFS on buster.
  * debian/control: add Build-Depends on g++-8 >= 8.2.0-21
  * debian/symbols: add alpha and x32 symbols

[dgit import unpatched gringo 5.3.0-10]

6 years agoImport gringo_5.3.0-10.debian.tar.xz
Thomas Krennwallner [Sat, 2 Mar 2019 07:49:10 +0000 (07:49 +0000)]
Import gringo_5.3.0-10.debian.tar.xz

[dgit import tarball gringo 5.3.0-10 gringo_5.3.0-10.debian.tar.xz]

7 years agoImport gringo_5.3.0.orig.tar.gz
Thomas Krennwallner [Sun, 11 Nov 2018 07:56:35 +0000 (07:56 +0000)]
Import gringo_5.3.0.orig.tar.gz

[dgit import orig gringo_5.3.0.orig.tar.gz]

8 years agoMerge gringo (5.1.0-4) import into refs/heads/workingbranch
Thomas Krennwallner [Tue, 20 Dec 2016 04:10:36 +0000 (04:10 +0000)]
Merge gringo (5.1.0-4) import into refs/heads/workingbranch

8 years agoalpha FTBFS: _FPU_GETCW is undefined
Thomas Krennwallner [Sat, 17 Dec 2016 06:27:31 +0000 (07:27 +0100)]
alpha FTBFS: _FPU_GETCW is undefined

Forwarded: https://github.com/potassco/clasp/pull/3

===================================================================

Gbp-Pq: Name gringo-alpha-fpu-getcw.patch

8 years agoadd support for architectures with broken std::exception_ptr std::exception_ptr is...
Thomas Krennwallner [Wed, 14 Dec 2016 07:37:15 +0000 (08:37 +0100)]
add support for architectures with broken std::exception_ptr std::exception_ptr is currently not supported on armel, see libstdc++ bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58938

Forwarded: not-needed

===================================================================

Gbp-Pq: Name gringo-broken-std-exception_ptr.patch

8 years agobugfix: correctly mark body literals as auxiliary in all cases
Roland Kaminski [Wed, 16 Nov 2016 11:12:52 +0000 (12:12 +0100)]
bugfix: correctly mark body literals as auxiliary in all cases

Origin: upstream, https://github.com/potassco/clingo/commit/d6cfb89df6bbf138ca3e259d71ca7050b322b5d5
Bug: https://sourceforge.net/p/potassco/mailman/message/35493632/

Gbp-Pq: Name gringo-fix-body-literals-as-auxiliary.patch

8 years agoSort source files for deterministic linking order
Reiner Herrmann [Wed, 7 Dec 2016 07:08:36 +0000 (08:08 +0100)]
Sort source files for deterministic linking order

Origin: vendor, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844096;msg=5
Bug-Debian: https://bugs.debian.org/844096

===================================================================

Gbp-Pq: Name reproducible-build.patch

8 years agoAdd gringo.1, clingo.1, lpconvert.1, and reify.1 manpages
Thomas Krennwallner [Wed, 7 Dec 2016 06:50:31 +0000 (07:50 +0100)]
Add gringo.1, clingo.1, lpconvert.1, and reify.1 manpages

===================================================================

Gbp-Pq: Name gringo-manpages.patch

8 years agogringo (5.1.0-4) unstable; urgency=medium
Thomas Krennwallner [Tue, 20 Dec 2016 04:10:36 +0000 (04:10 +0000)]
gringo (5.1.0-4) unstable; urgency=medium

  * fix FTBFS on alpha: do not define FPU_SWITCH_DOUBLE on alpha,
    _FPU_GETCW and friends are undefined on this arch

[dgit import unpatched gringo 5.1.0-4]

8 years agoImport gringo_5.1.0-4.debian.tar.xz
Thomas Krennwallner [Tue, 20 Dec 2016 04:10:36 +0000 (04:10 +0000)]
Import gringo_5.1.0-4.debian.tar.xz

[dgit import tarball gringo 5.1.0-4 gringo_5.1.0-4.debian.tar.xz]

9 years agoImport gringo_5.1.0.orig.tar.gz
Thomas Krennwallner [Sun, 11 Dec 2016 12:12:35 +0000 (12:12 +0000)]
Import gringo_5.1.0.orig.tar.gz

[dgit import orig gringo_5.1.0.orig.tar.gz]

11 years agoAdd gringo.1, clingo.1, and iclingo.1 manpages.
Thomas Krennwallner [Mon, 18 Aug 2014 15:10:34 +0000 (16:10 +0100)]
Add gringo.1, clingo.1, and iclingo.1 manpages.

===================================================================

Gbp-Pq: Name gringo-manpages.patch

11 years agogringo (4.4.0-1) unstable; urgency=low
Thomas Krennwallner [Mon, 18 Aug 2014 15:10:34 +0000 (16:10 +0100)]
gringo (4.4.0-1) unstable; urgency=low

  * New upstream release.
  * debian/control: Remove Suggests on potassco-guide.
  * debian/control: Fix Vcs fields to use anonscm.debian.org.
  * Setup git repository to use git-buildpackage.
  * Import upstream sources with git-import-orig --pristine-tar.

[dgit import unpatched gringo 4.4.0-1]

11 years agoImport gringo_4.4.0.orig.tar.gz
Thomas Krennwallner [Mon, 18 Aug 2014 15:10:34 +0000 (16:10 +0100)]
Import gringo_4.4.0.orig.tar.gz

[dgit import orig gringo_4.4.0.orig.tar.gz]

11 years agoImport gringo_4.4.0-1.debian.tar.xz
Thomas Krennwallner [Mon, 18 Aug 2014 15:10:34 +0000 (16:10 +0100)]
Import gringo_4.4.0-1.debian.tar.xz

[dgit import tarball gringo 4.4.0-1 gringo_4.4.0-1.debian.tar.xz]