Skip to content

Commit c2337dc

Browse files
committed
Use libsodium 0.4.3 and pkg-config.
1 parent 3c377c5 commit c2337dc

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

.travis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ before_install:
33
- sudo apt-get update -qq
44
- sudo apt-get install -qq check
55
- pushd /tmp
6-
- wget http://download.dnscrypt.org/libsodium/releases/libsodium-0.4.2.tar.gz
7-
- tar xzf libsodium-0.4.2.tar.gz
8-
- pushd libsodium-0.4.2
6+
- wget --no-check-certificate https://download.libsodium.org/libsodium/releases/libsodium-0.4.3.tar.gz
7+
- tar xzf libsodium-0.4.3.tar.gz
8+
- pushd libsodium-0.4.3
99
- ./configure
1010
- make
1111
- sudo make install

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ PKG_PROG_PKG_CONFIG
2626

2727
# Checks for libraries.
2828
PKG_CHECK_MODULES([CHECK], [check >= 0.9.8])
29+
PKG_CHECK_MODULES([LIBSODIUM], [libsodium >= 0.4.3])
2930
AC_SEARCH_LIBS([clock_gettime], [rt posix4])
30-
AC_CHECK_LIB([sodium], [sodium_init], [], [AC_MSG_ERROR([missing libsodium])])
3131

3232
# Checks for header files.
3333
AC_HEADER_STDC

libcurvecpr/lib/Makefile.am

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
lib_LTLIBRARIES = libcurvecpr.la
22

33
libcurvecpr_la_CPPFLAGS = -I$(top_srcdir)/libcurvecpr/include
4-
libcurvecpr_la_CFLAGS =
5-
libcurvecpr_la_LDFLAGS = -version-info $(CURVECPR_LIBRARY_VERSION)
4+
libcurvecpr_la_CFLAGS = @LIBSODIUM_CFLAGS@
5+
libcurvecpr_la_LDFLAGS = -version-info $(CURVECPR_LIBRARY_VERSION) @LIBSODIUM_LIBS@
66
libcurvecpr_la_SOURCES = \
77
bytes.c \
88
chicago.c \

libcurvecpr/test/Makefile.am

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
EXTRA_DIST = check_extras.h
22

33
AM_CPPFLAGS = -I$(top_srcdir)/libcurvecpr/include -I$(top_srcdir)/libcurvecpr/test
4-
AM_CFLAGS = @CHECK_CFLAGS@
5-
LDADD = $(top_builddir)/libcurvecpr/lib/libcurvecpr.la @CHECK_LIBS@
4+
AM_CFLAGS = @CHECK_CFLAGS@ @LIBSODIUM_CFLAGS@
5+
LDADD = $(top_builddir)/libcurvecpr/lib/libcurvecpr.la @CHECK_LIBS@ @LIBSODIUM_LIBS@
66

77
check_PROGRAMS =
88

0 commit comments

Comments
 (0)