[Nickle] nickle: Branch 'master' - 3 commits
Keith Packard
keithp at keithp.com
Sat Mar 14 17:10:52 PDT 2026
.gitignore | 44 --------------------------------------------
debian/changelog | 6 ++++++
debian/rules | 20 +-------------------
meson.build | 4 ++--
4 files changed, 9 insertions(+), 65 deletions(-)
New commits:
commit 8dc1c631c31b07be3419db2041ba459acf01450c
Author: Keith Packard <keithp at keithp.com>
Date: Sat Mar 14 17:06:23 2026 -0700
Version 2.108
Signed-off-by: Keith Packard <keithp at keithp.com>
diff --git a/debian/changelog b/debian/changelog
index 22a9ed4..ebea7f6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+nickle (2.108) unstable; urgency=medium
+
+ * Raise exception for gamma for all non-positive integers.
+
+ -- Keith Packard <keithp at keithp.com> Sat, 14 Mar 2026 17:01:57 -0700
+
nickle (2.107) unstable; urgency=medium
* Fix autopkgtest by installing missing math-bits.5c.
diff --git a/meson.build b/meson.build
index d8b49ce..06fdda7 100644
--- a/meson.build
+++ b/meson.build
@@ -12,10 +12,10 @@ project('nickle', 'c',
],
license : 'BSD',
meson_version : '>= 1.0',
- version: '2.107'
+ version: '2.108'
)
-release_date = '2025-10-05'
+release_date = '2026-03-14'
prefix = get_option('prefix')
include = prefix / get_option('includedir')
commit 0241f585ca4047b569b6b18b26c2dd213d5c67c0
Author: Keith Packard <keithp at keithp.com>
Date: Sat Mar 14 17:05:36 2026 -0700
Remove autotools files from .gitignore
The only thing we need to skip is the build directory.
Signed-off-by: Keith Packard <keithp at keithp.com>
diff --git a/.gitignore b/.gitignore
index aff1ab6..378eac2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,45 +1 @@
-.deps
-*.o
-Makefile
-Makefile.in
-aclocal.m4
-autom4te.cache
-nickle-config.h
-nickle-config.h.in
build
-compile
-config.log
-config.status
-config.guess
-config.sub
-configure
-date-sh
-depcomp
-gram.c
-gram.h
-install-sh
-lex.c
-missing
-nickle.1
-stamp-h1
-version-sh
-nickle-[1-9].*
-nickle_[1-9].*
-nickle
-ChangeLog
-build-stamp
-configure-stamp
-debian/files
-debian/nickle.debhelper.log
-debian/nickle.substvars
-test/math-tables
-test/math-tables.5c
-ylwrap
-test-driver
-test-nickle.sh
-MakeOut
-TAGS
-build-files
-nickle.spec
-*.log
-*.trs
commit 0bd0a21e01ce0f6040151aa0c251628cffa1f144
Author: Keith Packard <keithp at keithp.com>
Date: Sat Mar 14 16:51:38 2026 -0700
debian: Trim down rules file a bit
Remove stuff that avoids autotools paths
Signed-off-by: Keith Packard <keithp at keithp.com>
diff --git a/debian/rules b/debian/rules
index 7db08ac..c15eafc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,21 +1,9 @@
#!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-# Uncomment this to turn on verbose mode.
-export DH_VERBOSE=1
-
%:
- dh $@ --buildsystem=meson
-
-override_dh_auto_configure:
- CFLAGS_FOR_BUILD="$(CFLAGS)" LDFLAGS_FOR_BUILD="$(LDFLAGS)" dh_auto_configure --buildsystem=meson
+ dh $@
# Don't install duplicate copyright info from COPYING files
# Make examples which happen to start with #! executable
@@ -23,9 +11,3 @@ override_dh_auto_configure:
override_dh_auto_install:
dh_auto_install --buildsystem=meson && (find debian/nickle -name COPYING -print0 | xargs -0 rm)
find debian/nickle/usr/share/nickle -type f -print0 | xargs -0 grep -l '^#!.*nickle' | xargs -d '\n' chmod +x
-
-override_dh_update_autotools_config:
- echo using meson
-
-override_dh_autoreconf:
- echo using meson
More information about the Nickle
mailing list