diff options
author | David Runge <dave@sleepmap.de> | 2019-09-04 22:48:29 +0200 |
---|---|---|
committer | David Runge <dave@sleepmap.de> | 2019-09-04 22:48:29 +0200 |
commit | df393ca6dab397f9520f0ec8974ff88184a7f998 (patch) | |
tree | aed18c17e1272c3cc3ebc0d0f4a7023eddc3b531 | |
parent | 4a78df23346138096b03806d573ae51930712a30 (diff) | |
parent | 4ad03449263adb6a4b92892400fc583af5ac5cfb (diff) | |
download | dotfiles-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.ini | 63 | ||||
-rw-r--r-- | .config/packages/community.txt | 15 | ||||
-rw-r--r-- | .config/packages/extra.txt | 7 | ||||
-rwxr-xr-x | bin/domain_to_current_ip | 12 |
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 |