civodul

civodul pushed to master at cwebber/guile-gcrypt

  • ee0d8b1205 build: Error out at autoconf when guile.m4 is missing. Previous 'autoconf' would succeed but then ./configure would fail. * configure.ac: Use 'm4_pattern_forbid' and 'm4_pattern_allow' instead of 'm4_ifdef' to detect missing guile.m4.

1 month ago

civodul transfered repository civodul/guile-sqlite3 to guile-sqlite3/guile-sqlite3

4 months ago

civodul pushed to master at cwebber/guile-gcrypt

  • 07f64f9c13 Fix typo in README. * README: Fix typo.

7 months ago

civodul pushed tag v0.1.0 to cwebber/guile-gcrypt

7 months ago

civodul pushed to master at cwebber/guile-gcrypt

  • 9e3eacdec1 build: Add guix.scm to the distribution. * Makefile.am (EXTRA_DIST): Add guix.scm.

7 months ago

civodul pushed to master at cwebber/guile-gcrypt

  • 81ad6e326d base64: Turn into a regular Guile module. * gcrypt/base64.scm: Replace 'library' form with 'define-module'.
  • 3087c31ea9 build: Install .go files to .../site-ccache. * Makefile.am (godir): Change to "/site-ccache".
  • 009d98f9d7 build: Change version number to 0.1.0. * configure.ac: Change version number to 0.1.0.
  • 9bc9177494 Add the beginning of a manual. * guile-gcrypt.texi, fdl-1.3.texi: New files. * Makefile.am (info_TEXINFOS, guile_gcrypt_TEXINFOS): New variables.
  • b6b070167f Add README, AUTHORS, etc. * AUTHORS, ChangeLog, NEWS, README: New files. * configure.ac: Replace "foreign" with "gnu".
  • View comparison for these 5 commits »

7 months ago

civodul pushed to master at cwebber/guile-gcrypt

  • 4c316158a7 build: Add project URL, capitalize project name. * configure.ac: Adjust 'AC_INIT' use.
  • e8f40f0ad4 build: Remove redundant configure check for Guile. This allows guile-gcrypt to be built with Guile 2.0, too. * configure.ac: Remove redundant 'PKG_CHECK_MODULES'.
  • 0e2da4bd48 hash: sha256 port now implements 'port-position'. * gcrypt/hash.scm (open-sha256-port)[position]: New variable. [get-position]: New procedure. Pass it to 'make-custom-binary-output-port'. * tests/hash.scm ("open-sha256-port, hello"): Test 'port-position'.
  • 3b28836cab hash: Add 'sha1'. * gcrypt/hash.scm (GCRY_MD_SHA1): New macro. (bytevector-hash): New procedure. (sha256): Express in terms of 'bytevector-hash'. (sha1): New procedure. * tests/hash.scm ("sha1, empty", "sha1, hello"): New tests.
  • View comparison for these 4 commits »

7 months ago

civodul commented on issue civodul/guile-sqlite3#6

Build instructions give error on Debian

Hello,

8 months ago

civodul pushed tag v0.1.0 to civodul/guile-sqlite3

9 months ago

civodul pushed to master at civodul/guile-sqlite3

  • 3dd79b488c Add COPYING.LESSER. * COPYING.LESSER: New file. * Makefile.am (EXTRA_DIST): Add it.
  • cd03a677dd build: Use SRFI-64 for tests. * build-aux/test-driver.scm: New file. * Makefile.am (TEST_EXTENSIONS, SCM_LOG_DRIVER): New variables. (EXTRA_DIST): Add build-aux/test-driver.scm. * tests/basic.test: Rename to... * tests/basic.scm: ... this. Use (srfi srfi-64).
  • f7f78a1e31 Add 'sqlite-db?'. * sqlite3.scm.in (sqlite-db?): New macro.
  • View comparison for these 3 commits »

9 months ago

civodul pushed to master at civodul/guile-sqlite3

  • 94bc732090 Update .gitignore.
  • 13a748d5f8 build: Install .go files to /lib/…/site-ccache. * Makefile.am (godir): Change /ccache to /site-ccache.
  • 945038bb44 Update README and AUTHORS.
  • 01565eecc0 build: Adjust 'AC_INIT' use. * configure.ac: Adjust 'AC_INIT' use.
  • 3215f54262 build: Substitute SQLITE_LIBDIR in sqlite3.scm. * sqlite3.scm: Rename to... * sqlite3.scm.in: ... this. (libsqlite3): Use @SQLITE_LIBDIR@ in 'dynamic-link' call. * configure.ac: Adjust 'AC_CONFIG_SRCDIR'. Substitute 'SQLITE_LIBDIR'. Add 'sqlite3.scm' to the config files. * README: Remove bit about LD_LIBRARY_PATH.
  • View comparison for these 6 commits »

9 months ago

civodul closed pull request civodul/guile-sqlite3#4

Add SQLITE_CONSTRAINT_UNIQUE; Add sqlite-busy-timeout.

9 months ago

civodul commented on issue civodul/guile-sqlite3#4

Add SQLITE_CONSTRAINT_UNIQUE; Add sqlite-busy-timeout.

Merged a slightly different variant as 7005a77da5b2263480c67eaf2eacf34d676d6ebd and a0341788706c5be61645d09378a646904d727104.

9 months ago

civodul merged pull request civodul/guile-sqlite3#5

Add README file.

9 months ago

civodul closed pull request civodul/guile-sqlite3#5

Add README file.

9 months ago

civodul pushed to master at civodul/guile-sqlite3

9 months ago

civodul pushed to master at civodul/guile-sqlite3

1 year ago

civodul pushed to master at civodul/guile-sqlite3

  • 10c13a7e02 'sqlite-finalize' is a no-op for cached statements. * sqlite3.scm (<sqlite-stmt>): Move higher in the file. (sqlite-close): Call 'sqlite-finalize' on each cached statement. (sqlite-finalize): Do nothing when STMT is cached.

1 year ago

civodul pushed to master at civodul/guile-sqlite3

  • 1cd1dec96a Add 'sqlite-bind-arguments'. Based on a patch by Danny Milosavljevic <dannym@scratchpost.org>. * sqlite3.scm (sqlite-bind-arguments): New procedure.

1 year ago

civodul pushed to master at civodul/guile-sqlite3

  • 21f35ca875 Add optional statement caching. * sqlite3.scm (<sqlite-db>)[stmts]: New field. (sqlite-open): Adjust accordingly. (<sqlite-stmt>)[cached?]: New field. (sqlite-remove-statement!): New procedure. (sqlite-finalize!): Call 'sqlite-remove-statement!'. (sqlite-prepare): Rename to... (%sqlite-prepare): ... this. Add #:cache? parameter. (sqlite-prepare): New procedure. Co-authored-by: Ludovic Courtès <ludo@gnu.org>

1 year ago