[Git][reproducible-builds/reproducible-presentations][master] SeaGL 2021: Debugging Reproducible... date and time and initial

Vagrant Cascadian (@vagrant) gitlab at salsa.debian.org
Wed Nov 3 22:34:53 UTC 2021



Vagrant Cascadian pushed to branch master at Reproducible Builds / reproducible-presentations


Commits:
311ffb9a by Vagrant Cascadian at 2021-11-03T15:33:31-07:00
SeaGL 2021: Debugging Reproducible... date and time and initial
protoskeletal talk.

- - - - -


2 changed files:

- 2021-11-XX-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/abstract → 2021-11-06-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/Debugging-Reproducible-Builds-One-Day-at-a-Time.org
- + 2021-11-06-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/Makefile


Changes:

=====================================
2021-11-XX-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/abstract → 2021-11-06-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/Debugging-Reproducible-Builds-One-Day-at-a-Time.org
=====================================
@@ -1,3 +1,25 @@
+#+TITLE: Debugging Reproducible Builds One Day at a Time
+#+AUTHOR: Vagrant Cascadian
+#+EMAIL: vagrant at reproducible-builds.org
+#+DATE: SeaGL, 2021-11-06
+#+LANGUAGE:  en
+#+OPTIONS:   H:1 num:t toc:nil \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
+#+OPTIONS:   TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc
+#+OPTIONS: ^:nil
+#+INFOJS_OPT: view:nil toc:nil ltoc:t mouse:underline buttons:0 path:http://orgmode.org/org-info.js
+#+EXPORT_SELECT_TAGS: export
+#+EXPORT_EXCLUDE_TAGS: noexport
+#+startup: beamer
+#+LaTeX_CLASS: beamer
+#+LaTeX_CLASS_OPTIONS: [bigger]
+#+latex_header: \mode<beamer>{\usetheme{Madrid}}
+#+LaTeX_CLASS_OPTIONS: [aspectratio=169]
+#+BEGIN_comment
+https://osem.seagl.org/conferences/seagl2021/program/proposals/858
+Date: 2021 November 6, 14:00 -0700
+Duration: 30 min
+Room: Room 1
+
 Debugging Reproducible Builds One Day at a Time
 
 Reproducible builds are a set of software development practices that
@@ -26,3 +48,30 @@ This talk will mostly focus on the *hows* of Reproducible Builds, not
 too much on the *whys*, which can be further explored at:
 
   https://reproducible-builds.org/
+#+END_comment
+
+* Defining Reproducible Builds
+
+  Reproducible builds are a set of software development practices that
+  create an independently-verifiable path from source to binary code.
+
+  https://reproducible-builds.org/
+
+  A build is reproducible if given the same source code, build
+  environment and build instructions, any party can recreate
+  bit-by-bit identical copies of all specified artifacts.
+
+  https://reproducible-builds.org/docs/definition/
+
+* Copyright and attributions
+\addtocounter{framenumber}{-1}
+\tiny
+
+  Copyright 2021 Vagrant Cascadian <vagrant at reproducible-builds.org>
+  Portions by contributors to the reproducible-builds.org website.
+
+  This work is licensed under the Creative Commons
+  Attribution-ShareAlike 4.0 International License.
+
+  To view a copy of this license, visit
+  https://creativecommons.org/licenses/by-sa/4.0/


=====================================
2021-11-06-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/Makefile
=====================================
@@ -0,0 +1,16 @@
+# thanks to dima for walking me through this!
+#
+# needs: apt install emacs texlive-latex-extra librsvg2-bin graphviz
+
+export FORCE_SOURCE_DATE = 1
+export SOURCE_DATE_EPOCH := $(shell date --utc --date '2021-11-06 14:00 PDT' +%s)
+
+all: $(patsubst %.org,%.pdf,$(wildcard *.org))
+
+%.pdf: %.org
+	emacs -Q --batch --eval '(progn (random "0") (find-file "$<") (org-beamer-export-to-pdf))'
+
+clean:
+	rm -f *.pdf *.tex *.png
+
+.PHONY:clean



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/311ffb9a6fba992acd4fc25ba75113e1e40d05c6

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/311ffb9a6fba992acd4fc25ba75113e1e40d05c6
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20211103/968e96fa/attachment.htm>


More information about the rb-commits mailing list