aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Runge <dave@sleepmap.de>2019-09-04 22:48:29 +0200
committerDavid Runge <dave@sleepmap.de>2019-09-04 22:48:29 +0200
commitdf393ca6dab397f9520f0ec8974ff88184a7f998 (patch)
treeaed18c17e1272c3cc3ebc0d0f4a7023eddc3b531
parent4a78df23346138096b03806d573ae51930712a30 (diff)
parent4ad03449263adb6a4b92892400fc583af5ac5cfb (diff)
downloaddotfiles-df393ca6dab397f9520f0ec8974ff88184a7f998.tar.gz
dotfiles-df393ca6dab397f9520f0ec8974ff88184a7f998.tar.bz2
dotfiles-df393ca6dab397f9520f0ec8974ff88184a7f998.tar.xz
dotfiles-df393ca6dab397f9520f0ec8974ff88184a7f998.zip
Merge branch 'master' of sleepmap.de:dave/dotfiles
* 'master' of sleepmap.de:dave/dotfiles: .config/packages/extra.txt: Adding audiofile, brltty, ddrescue, ladspa, raptop, rasqal and redland. .config/packages/community.txt: Adding flyspray, gandi.cli and python-ipy. bin/domain_to_current_ip: Adding script to set a gandi domain to point to the current (external) IP. .config/packages/community.txt: Adding haskell-{hosc,microspec}, tidalcycles, python-{gitdb,gitpython,gnupg,progressbar,smmap,tzlocal,utils}, librepcb and waf. .config/nvchecker/nvchecker.ini: Fixing freepats-general-midi check. Adding python-{tzlocal,gitdb,gitpython,gnupg,progressbar,smmap}, haskell-{hosc,microspec}, librepcb, waf and tidalcycles. .config/nvchecker/nvchecker.ini: Adding geonkick, hydrogen, php-igbinary, foxdot and redkite. Switching to tracking linux-rt 5.2 branch.
-rw-r--r--.config/nvchecker/nvchecker.ini63
-rw-r--r--.config/packages/community.txt15
-rw-r--r--.config/packages/extra.txt7
-rwxr-xr-xbin/domain_to_current_ip12
4 files changed, 95 insertions, 2 deletions
diff --git a/.config/nvchecker/nvchecker.ini b/.config/nvchecker/nvchecker.ini
index 3eaa996..5531d57 100644
--- a/.config/nvchecker/nvchecker.ini
+++ b/.config/nvchecker/nvchecker.ini
@@ -303,7 +303,7 @@ regex = fomp.lv2-([\d.]+)\.tar\.gz?
[freepats-general-midi]
url = https://freepats.zenvoid.org/SoundSets/general-midi.html
-regex = FreePats2-GM-([\d.]+)\.tar\.xz?
+regex = FreePatsGM-SF2-([\d.]+)\.tar\.xz?
[freewheeling]
vcs = git://github.com/free-wheeling/freewheeling
@@ -317,6 +317,10 @@ regex = g2reverb-([\d.]+)\.tar\.bz2?
url = https://git.drobilla.net/cgit.cgi/ganv.git
regex = ganv-([\d.]+)\.tar\.gz?
+[geonkick]
+url = https://gitlab.com/quamplex/geonkick/-/tags
+regex = tags/v([\d.]+)?
+
[giada]
vcs = git://github.com/monocasual/giada
use_max_tag = True
@@ -1092,7 +1096,7 @@ vcs = git://github.com/nextcloud/news
use_max_tag = True
[linux-rt]
-url = https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/5.0/
+url = https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/5.2/
regex = patch-([\d.]+-rt[\d]+)\.patch\.xz?
[linux-rt-lts]
@@ -1167,3 +1171,58 @@ regex = freeverb3-([\d.]+)\.tar\.xz?
[vcvrack]
vcs = git://github.com/vcvrack/rack
use_max_tag = True
+
+[hydrogen]
+vcs = git://github.com/hydrogen-music/hydrogen
+use_max_tag = True
+
+[php-igbinary]
+vcs = git://github.com/igbinary/igbinary
+use_max_tag = True
+
+[foxdot]
+pypi = FoxDot
+
+[redkite]
+vcs = git://github.com/quamplex/redkite
+use_max_tag = True
+
+
+[python-tzlocal]
+pypi = tzlocal
+
+[tidalcycles]
+vcs = git://github.com/tidalcycles/Tidal
+use_max_tag = True
+
+[haskell-hosc]
+hackage = hosc
+
+[haskell-microspec]
+hackage = microspec
+
+[librepcb]
+vcs = git://github.com/LibrePCB/LibrePCB
+use_max_tag = True
+
+[waf]
+gitlab = ita1024/waf
+use_max_tag = True
+
+[python-gitdb]
+pypi = gitdb2
+
+[python-gitpython]
+pypi = gitpython
+
+[python-gnupg]
+pypi = python-gnupg
+
+[python-progressbar]
+pypi = progressbar2
+
+[python-smmap]
+pypi = smmap2
+
+[python-utils]
+pypi = python-utils
diff --git a/.config/packages/community.txt b/.config/packages/community.txt
index 68a77cc..c95d302 100644
--- a/.config/packages/community.txt
+++ b/.config/packages/community.txt
@@ -52,6 +52,7 @@ fil-plugins
fltk
fluajho
fluidsynth
+flyspray
fomp.lv2
fox-devel
foxdot
@@ -60,6 +61,7 @@ freerdp
freeverb3
freewheeling
g2reverb
+gandi.cli
ganv
geonkick
giada
@@ -70,6 +72,8 @@ grub-customizer
guitarix2
gxplugins.lv2
harvid
+haskell-hosc
+haskell-microspec
helm
hexter
hydrogen
@@ -98,6 +102,7 @@ liblscp
libltc
libmusicxml
liboggz
+librepcb
libsmf
lilv
link
@@ -157,9 +162,13 @@ python-etesync
python-ethtool
python-fastnumbers
python-furl
+python-gitdb
+python-gitpython
+python-gnupg
python-husl
python-imdbpy
python-inet_diag
+python-ipy
python-iwlib
python-jack-client
python-kaptan
@@ -174,6 +183,7 @@ python-orderedmultidict
python-phpserialize
python-piexif
python-pilkit
+python-progressbar
python-pyalsa
python-pyliblo
python-pymediainfo
@@ -181,9 +191,12 @@ python-pyrss2gen
python-pytest-rerunfailures
python-pytest-subtesthack
python-schedutils
+python-smmap
python-sphinxcontrib-newsfeed
python-tabulate
python-toml
+python-tzlocal
+python-utils
python-vobject
python-wsgi-intercept
python-xvfbwrapper
@@ -246,6 +259,7 @@ sweep
swh-plugins
synthv1
tap-plugins
+tidalcycles
timidity++
tmuxp
todoman
@@ -259,6 +273,7 @@ vdirsyncer
vim-csound
vm.lv2
vmpk
+waf
wah-plugins
wiiuse
wolf-shaper
diff --git a/.config/packages/extra.txt b/.config/packages/extra.txt
index 2ec193e..16a415e 100644
--- a/.config/packages/extra.txt
+++ b/.config/packages/extra.txt
@@ -1,10 +1,17 @@
apparmor
+audiofile
+brltty
+ddrescue
fluidsynth
irqbalance
jack
+ladspa
libgit2
libgit2-glib
numactl
portaudio
portmidi
+raptor
+rasqal
+redland
scons
diff --git a/bin/domain_to_current_ip b/bin/domain_to_current_ip
new file mode 100755
index 0000000..9c6d962
--- /dev/null
+++ b/bin/domain_to_current_ip
@@ -0,0 +1,12 @@
+#!/usr/bin/env bash
+
+set -eou pipefail
+
+[ ! type -p dig &>/dev/null ] && echo "Install dig." && exit 1
+[ ! type -p gandi &>/dev/null ] && echo "Install gandi.cli." && exit 1
+[ $# -ne 1 ] && "Domain name required as argument." && exit 1
+
+current_ip=$(dig +short myip.opendns.com @resolver1.opendns.com)
+gandi dns update --ttl 3600 "$1" @ A "$current_ip"
+
+exit 0