summaryrefslogtreecommitdiffstats
path: root/makefu/5pkgs
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2023-07-28 22:24:15 +0200
committermakefu <github@syntax-fehler.de>2023-07-28 22:24:15 +0200
commit060a8f28fa1fc648bdf66afb31a5d1efac868837 (patch)
tree2b354eacc7897365ee45244fe7a51720e0d0333f /makefu/5pkgs
parentcbfcc890e3b76d942b927809bf981a5fa7289e6a (diff)
makefu: move out to own repo, add vacation-note
Diffstat (limited to 'makefu/5pkgs')
-rw-r--r--makefu/5pkgs/Fluffy/default.nix42
-rw-r--r--makefu/5pkgs/HermesLedControl/default.nix58
-rw-r--r--makefu/5pkgs/HermesLedControl/remove-logger.patch31
-rw-r--r--makefu/5pkgs/PkgDecrypt/default.nix27
-rw-r--r--makefu/5pkgs/_4nxci/default.nix50
-rw-r--r--makefu/5pkgs/acdcli/default.nix22
-rw-r--r--makefu/5pkgs/airsensor-py/default.nix17
-rw-r--r--makefu/5pkgs/ampel/default.nix27
-rw-r--r--makefu/5pkgs/awesomecfg/default.nix29
-rw-r--r--makefu/5pkgs/awesomecfg/full.cfg577
-rw-r--r--makefu/5pkgs/awesomecfg/kiosk.lua535
-rw-r--r--makefu/5pkgs/baidudl/default.nix23
-rw-r--r--makefu/5pkgs/bin2iso/default.nix26
-rw-r--r--makefu/5pkgs/bintray-upload/default.nix19
-rw-r--r--makefu/5pkgs/cameraupload-server/default.nix23
-rw-r--r--makefu/5pkgs/cc-tool/default.nix32
-rw-r--r--makefu/5pkgs/chapter-marker/default.nix31
-rw-r--r--makefu/5pkgs/chitubox/default.nix67
-rw-r--r--makefu/5pkgs/cmpforopenssl/default.nix82
-rw-r--r--makefu/5pkgs/cmpforopenssl/nix-ssl-cert-file.patch14
-rw-r--r--makefu/5pkgs/cue2pops/default.nix24
-rw-r--r--makefu/5pkgs/cups-ptouch/default.nix55
-rw-r--r--makefu/5pkgs/custom/alsa-tools/default.nix26
-rw-r--r--makefu/5pkgs/custom/hydra-check/default.nix19
-rw-r--r--makefu/5pkgs/custom/liveproxy/default.nix30
-rw-r--r--makefu/5pkgs/custom/mediawiki-matrix-bot/default.nix27
-rw-r--r--makefu/5pkgs/custom/qcma/default.nix57
-rw-r--r--makefu/5pkgs/custom/quodlibet/remove-override-warning.patch54
-rw-r--r--makefu/5pkgs/custom/quodlibet/single-digit-discnumber.patch13
-rw-r--r--makefu/5pkgs/debmirror/default.nix41
-rw-r--r--makefu/5pkgs/default.nix70
-rw-r--r--makefu/5pkgs/devpi/default.nix43
-rw-r--r--makefu/5pkgs/devpi/py3-fix-encoding.patch11
-rw-r--r--makefu/5pkgs/drozer/default.nix35
-rw-r--r--makefu/5pkgs/elchhub/default.nix35
-rw-r--r--makefu/5pkgs/gen-oath-safe/default.nix37
-rw-r--r--makefu/5pkgs/git-xlsx-textconv/default.nix31
-rw-r--r--makefu/5pkgs/kalauerbot/badsync.patch14
-rw-r--r--makefu/5pkgs/kalauerbot/default.nix23
-rw-r--r--makefu/5pkgs/kalauerbot/matrixbot.patch12
-rw-r--r--makefu/5pkgs/kalauerbot/python-matrixbot.nix31
-rw-r--r--makefu/5pkgs/kalauerbot/translate.patch17
-rw-r--r--makefu/5pkgs/logstash-filter-tld/default.nix31
-rw-r--r--makefu/5pkgs/logstash-input-rss/default.nix31
-rw-r--r--makefu/5pkgs/logstash-output-exec/default.nix32
-rw-r--r--makefu/5pkgs/minibar/default.nix12
-rw-r--r--makefu/5pkgs/mycube-flask/default.nix21
-rw-r--r--makefu/5pkgs/nixpkgs-pytools/default.nix29
-rw-r--r--makefu/5pkgs/nltk/default.nix17
-rw-r--r--makefu/5pkgs/nodemcu-uploader/default.nix25
-rw-r--r--makefu/5pkgs/novnc/default.nix40
-rw-r--r--makefu/5pkgs/ns-atmosphere-programmer/default.nix38
-rw-r--r--makefu/5pkgs/ns-usbloader/default.nix35
-rw-r--r--makefu/5pkgs/nsrenamer/default.nix3
-rwxr-xr-xmakefu/5pkgs/nsrenamer/nsrenamer.sh58
-rw-r--r--makefu/5pkgs/nur.nix7
-rw-r--r--makefu/5pkgs/nx_game_info/default.nix32
-rw-r--r--makefu/5pkgs/office-radio/default.nix23
-rw-r--r--makefu/5pkgs/opl-pc-tools/default.nix44
-rw-r--r--makefu/5pkgs/opl-utils/default.nix28
-rw-r--r--makefu/5pkgs/otpauth/default.nix24
-rw-r--r--makefu/5pkgs/pavumeter/default.nix30
-rw-r--r--makefu/5pkgs/pfsshell/default.nix27
-rw-r--r--makefu/5pkgs/pkg2zip/default.nix29
-rw-r--r--makefu/5pkgs/pkgrename/default.nix30
-rw-r--r--makefu/5pkgs/prison-break/default.nix21
-rw-r--r--makefu/5pkgs/prison-break/straight-plugin.nix22
-rw-r--r--makefu/5pkgs/ps3netsrv/default.nix33
-rw-r--r--makefu/5pkgs/ptouch-print/default.nix45
-rw-r--r--makefu/5pkgs/ratt/default.nix26
-rw-r--r--makefu/5pkgs/seeed-voicecard/default.nix46
-rw-r--r--makefu/5pkgs/sfo/default.nix29
-rw-r--r--makefu/5pkgs/skytraq-logger/default.nix31
-rw-r--r--makefu/5pkgs/stockholm-new-host/default.nix50
-rw-r--r--makefu/5pkgs/studio-link/default.nix44
-rw-r--r--makefu/5pkgs/switch-launcher/default.nix24
-rw-r--r--makefu/5pkgs/tinymediamanager/default.nix39
-rw-r--r--makefu/5pkgs/tw-upload-plugin/default.nix8
-rw-r--r--makefu/5pkgs/v4l2loopback-dc/default.nix36
-rw-r--r--makefu/5pkgs/vpn-ws/default.nix30
-rw-r--r--makefu/5pkgs/xdcc-dl/default.nix195
-rw-r--r--makefu/5pkgs/xmm7360/default.nix48
-rw-r--r--makefu/5pkgs/youtube-dl2kodi/default.nix11
83 files changed, 0 insertions, 3821 deletions
diff --git a/makefu/5pkgs/Fluffy/default.nix b/makefu/5pkgs/Fluffy/default.nix
deleted file mode 100644
index b32c6cab..00000000
--- a/makefu/5pkgs/Fluffy/default.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{ lib, pkgs, python3Packages, ... }:
-
-with python3Packages; buildPythonApplication rec {
- name = "Fluffy-${version}";
- format = "other";
- version = "2.9";
-
- src = pkgs.fetchFromGitHub {
- owner = "fourminute";
- repo = "Fluffy";
- rev = "v${version}";
- sha256 = "1w1j7cdp0zpgwn7zi28z8dcbgnhxvllgh3rp1gkdjnpr4a6ngj8z";
- };
-
- prePatch = ''
- sed -e "s|/tmp|$HOME/.config/fluffy|" -i linux/fluffy.desktop
- '';
-
- installPhase = ''
- env
- install -Dm 644 linux/80-fluffy-switch.rules "$out/etc/udev/rules.d/80-fluffy-switch.rules"
- install -Dm 644 linux/fluffy.desktop "$out/usr/share/applications/fluffy.desktop"
- install -Dm 644 icons/16x16/fluffy.png "$out/share/icons/hicolor/16x16/apps/fluffy.png"
- install -Dm 644 icons/24x24/fluffy.png "$out/share/icons/hicolor/24x24/apps/fluffy.png"
- install -Dm 644 icons/32x32/fluffy.png "$out/share/icons/hicolor/32x32/apps/fluffy.png"
- install -Dm 644 icons/48x48/fluffy.png "$out/share/icons/hicolor/48x48/apps/fluffy.png"
- install -Dm 644 icons/64x64/fluffy.png "$out/share/icons/hicolor/64x64/apps/fluffy.png"
- install -Dm 644 icons/128x128/fluffy.png "$out/share/icons/hicolor/128x128/apps/fluffy.png"
- install -Dm 755 fluffy.pyw "$out/bin/fluffy"
- wrapProgram "$out/bin/fluffy" --set PYTHONPATH "$PYTHONPATH"
- '';
-
- propagatedBuildInputs = [
- pyqt5 pyusb libusb1 configparser tkinter
- ];
-
- meta = {
- homepage = https://github.com/fourminute/Fluffy;
- description = "A feature-rich tool for installing NSPs";
- license = lib.licenses.gpl3;
- };
-}
diff --git a/makefu/5pkgs/HermesLedControl/default.nix b/makefu/5pkgs/HermesLedControl/default.nix
deleted file mode 100644
index 77164f56..00000000
--- a/makefu/5pkgs/HermesLedControl/default.nix
+++ /dev/null
@@ -1,58 +0,0 @@
-{ lib, pkgs, python3Packages, makeWrapper, ... }:
-
-# How to use:
-# create configuration configuration.yml:
-# engine: "rhasspy"
-# pathToConfig: "/var/lib/rhasspy/de/profile.json"
-# hardware: "respeaker4MicArray"
-# pattern: "fake-name"
-# enableDoA: false
-# and run HermesLedControl --hermesLedControlConfig path-to-config.yml
-
-# all available config options can be see in:
-# result/result/lib/HermesLedControl/models/Configuration.py
-
-
-with python3Packages; buildPythonApplication rec {
- name = "HermesLedControl-${version}";
- format = "other";
- version = "3.0.4";
-
- src = pkgs.fetchFromGitHub {
- owner = "project-alice-assistant";
- repo = "HermesLedControl";
- rev = "v${version}";
- hash = "sha256-fVbTQPSo3fNjLb8PDDDqhMC9Hez01rTH46cKz/mfwoU=";
- };
-
- patches = [
- ./remove-logger.patch
- ];
-
- execWrapper = ''
- #!/bin/sh
- cd $out/lib/HermesLedControl && \
- PYTHONPATH="${makePythonPath propagatedBuildInputs}" exec \
- ${python}/bin/python "$out/lib/HermesLedControl/main.py" "$@"
- '';
-
- installPhase = ''
- install -d "$out/lib/"
- install -d "$out/bin"
- cp -r . $out/lib/HermesLedControl
-
- echo "${execWrapper}" > HermesLedControl
- install -Dm755 HermesLedControl $out/bin/HermesLedControl
-
- '';
-
- propagatedBuildInputs = [
- spidev gpiozero rpi-gpio pyyaml paho-mqtt types-pyyaml makeWrapper
- ];
-
- meta = {
- homepage = "https://github.com/project-alice-assistant/HermesLedControl";
- description = "Provides an easy way to control your leds in an Hermes environment";
- license = lib.licenses.gpl3;
- };
-}
diff --git a/makefu/5pkgs/HermesLedControl/remove-logger.patch b/makefu/5pkgs/HermesLedControl/remove-logger.patch
deleted file mode 100644
index a6b757d3..00000000
--- a/makefu/5pkgs/HermesLedControl/remove-logger.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/main.py b/main.py
-old mode 100644
-new mode 100755
-index 9b5a269..350d443
---- a/main.py
-+++ b/main.py
-@@ -1,3 +1,4 @@
-+#!/usr/bin/env python3
- from logging import handlers
-
- import logging
-@@ -17,18 +18,6 @@ _logger.setLevel(logging.DEBUG)
-
- date = int(datetime.now().strftime('%Y%m%d'))
-
--handler = logging.FileHandler(filename='logs.log', mode='w')
--rotatingHandler = handlers.RotatingFileHandler(filename=f'./logs/{date}-logs.log', mode='a', maxBytes=100000, backupCount=5)
--streamHandler = logging.StreamHandler()
--
--handler.setFormatter(formatter)
--rotatingHandler.setFormatter(formatter)
--streamHandler.setFormatter(formatter)
--
--_logger.addHandler(handler)
--_logger.addHandler(rotatingHandler)
--_logger.addHandler(streamHandler)
--
-
- def stopHandler(_signum, frame):
- onStop()
-
diff --git a/makefu/5pkgs/PkgDecrypt/default.nix b/makefu/5pkgs/PkgDecrypt/default.nix
deleted file mode 100644
index 80bcbcac..00000000
--- a/makefu/5pkgs/PkgDecrypt/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ stdenv, lib, pkgs, fetchFromGitHub, ... }:
-stdenv.mkDerivation rec {
- name = "PkgDecrypt-2017-12-01";
- rev = "e2f9518";
-
- src = fetchFromGitHub {
- owner = "St4rk";
- repo = "PkgDecrypt";
- inherit rev;
- sha256 = "0dk13qamxyny0vc990s06vqddxwwc6xmikb1pkc3rnys98yda29p";
- };
-
- installPhase = ''
- install -m755 -D pkg_dec $out/bin/pkg_dec
- install -m755 -D make_key $out/bin/make_key
- '';
-
- buildInputs = with pkgs;[
- zlib
- ];
-
- meta = {
- homepage = https://github.com/St4rk/PkgDecrypt;
- description = "St4rk's Vita pkg decrypter";
- license = lib.licenses.gpl2;
- };
-}
diff --git a/makefu/5pkgs/_4nxci/default.nix b/makefu/5pkgs/_4nxci/default.nix
deleted file mode 100644
index 47c02aca..00000000
--- a/makefu/5pkgs/_4nxci/default.nix
+++ /dev/null
@@ -1,50 +0,0 @@
-{ stdenv, lib, fetchFromGitHub, mbedtls, python2, perl }:
-let
- version = "4.03";
- src = fetchFromGitHub {
- owner = "The-4n";
- repo = "4NXCI";
- rev = "v${version}";
- sha256 = "0n49sqv6s8cj2dw1dbcyskfc2zr92p27f1bdd6jqfbawv0fqr1wf";
- };
-
- mymbedtls = stdenv.mkDerivation {
- name = "mbedtls-${version}";
- version = "2.6.1";
- doCheck = false;
- inherit src;
- buildInputs = [ perl ];
- phases = [ "unpackPhase" "buildPhase" "installPhase" ];
- makeFlags = [ "DESTDIR=$(out)" ];
- buildPhase = ''
- cp config.mk.template config.mk
- cd mbedtls
- make
- '';
- };
-in stdenv.mkDerivation rec {
- name = "4nxci-${version}";
-
- inherit src version;
- buildPhase = ''
- cp config.mk.template config.mk
- sed -i 's#\(INCLUDE =\).*#\1${mymbedtls}/include#' Makefile
- sed -i 's#\(LIBDIR =\).*#\1${mymbedtls}/lib#' Makefile
- make 4nxci
- '';
-
- installPhase = ''
- install -m755 -D 4nxci $out/bin/4nxci
- '';
-
- #preInstall = ''
- # mkdir -p $out/bin
- #'';
-
- buildInputs = [ mymbedtls ];
-
- meta = {
- description = "convert xci to nsp";
- license = lib.licenses.isc;
- };
-}
diff --git a/makefu/5pkgs/acdcli/default.nix b/makefu/5pkgs/acdcli/default.nix
deleted file mode 100644
index 13b19e48..00000000
--- a/makefu/5pkgs/acdcli/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ lib, pkgs, python3Packages, fetchurl, ... }:
-
-with python3Packages; buildPythonPackage rec {
- name = "acdcli-${version}";
- version = "0.3.2";
- propagatedBuildInputs = [
- dateutil colorama fusepy appdirs requests requests_toolbelt six
- ];
- src = fetchurl {
- url = "mirror://pypi/a/acdcli/${name}.tar.gz";
- sha256 = "1ak9xxpyb7n6iyalf2082jpimklakm0fgm7vsv7qcm8wy6vlq2cw";
- };
- doCheck = false; # ImportError: Failed to import test module: tests
-
- # acd_cli gets dumped in bin and gets overwritten by fixupPhase
- postFixup = ''
- mv $out/bin/.acd_cli.py-wrapped $out/bin/acd_cli.py
- '';
- meta = {
- description = "communicate with amazon drive";
- };
-}
diff --git a/makefu/5pkgs/airsensor-py/default.nix b/makefu/5pkgs/airsensor-py/default.nix
deleted file mode 100644
index 86ea22d8..00000000
--- a/makefu/5pkgs/airsensor-py/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-{ pkgs, fetchFromGitHub, ... }:
-with pkgs.python3Packages;
-buildPythonApplication rec {
- name = "airsensor-py-${version}";
- version = "1.0.0";
- propagatedBuildInputs = [
- pyusb
- click
- ];
-
- src = fetchFromGitHub {
- owner = "makefu";
- repo = "airsensor-py";
- rev = "1.0.0";
- sha256 = "1jpvvl965bg3ymvr58c433jyy0smczn65fnqsskxn7basznii5g8";
- };
-}
diff --git a/makefu/5pkgs/ampel/default.nix b/makefu/5pkgs/ampel/default.nix
deleted file mode 100644
index fb722a52..00000000
--- a/makefu/5pkgs/ampel/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ lib, pkgs, fetchFromGitHub, ... }:
-
-with pkgs.python3Packages;buildPythonPackage rec {
- name = "ampel-${version}";
- version = "0.2.5";
-
- propagatedBuildInputs = [
- docopt
- paho-mqtt
- requests
- pytz
- influxdb
- httplib2
- google_api_python_client
- ];
-
- src = pkgs.fetchgit {
- url = "http://cgit.euer.krebsco.de/ampel";
- rev = "ce239876820699f02054e71b4fd0950509833379";
- sha256 = "1ja32lr04lwq4shi49kppa1zzjw0zlqaqy71pr5sbajgp4zj7kh8";
- };
- meta = {
- homepage = http://cgit.euer.krebsco.de/ampel;
- description = "change colors of rgb cubes";
- license = lib.licenses.asl20;
- };
-}
diff --git a/makefu/5pkgs/awesomecfg/default.nix b/makefu/5pkgs/awesomecfg/default.nix
deleted file mode 100644
index 8552634f..00000000
--- a/makefu/5pkgs/awesomecfg/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ pkgs
-, lib
-, alsaUtils
-, xbacklight
-, networkmanagerapplet
-, blueman
-, clipit
-, flameshot
-, chapter-marker ? false
-, modkey ? "Mod4"
-, locker? "${pkgs.xlock}/bin/xlock -mode blank"
-, ... }:
-
-{
- # replace: @alsaUtils@ @xlockmore@ @xbacklight@ @modkey@ @chapter-marker@
- full = lib.makeOverridable pkgs.substituteAll {
- name = "awesome_full_config";
- inherit alsaUtils locker xbacklight modkey networkmanagerapplet blueman clipit flameshot ;
- isExecutable = false;
- src = ./full.cfg;
- };
-
- kiosk = lib.makeOverridable pkgs.substituteAll {
- name = "awesome_kiosk_config";
- inherit alsaUtils locker xbacklight modkey;
- isExecutable = false;
- src = ./kiosk.lua;
- };
-}
diff --git a/makefu/5pkgs/awesomecfg/full.cfg b/makefu/5pkgs/awesomecfg/full.cfg
deleted file mode 100644
index 430c9d51..00000000
--- a/makefu/5pkgs/awesomecfg/full.cfg
+++ /dev/null
@@ -1,577 +0,0 @@
--- Standard awesome library
-local gears = require("gears")
-local awful = require("awful")
-local vicious = require("vicious")
-awful.rules = require("awful.rules")
-require("awful.autofocus")
--- Widget and layout library
-local wibox = require("wibox")
--- Theme handling library
-local beautiful = require("beautiful")
--- Notification library
-local naughty = require("naughty")
-local menubar = require("menubar")
-
-
-
--- {{{ Error handling
--- Check if awesome encountered an error during startup and fell back to
--- another config (This code will only ever execute for the fallback config)
-if awesome.startup_errors then
- naughty.notify({ preset = naughty.config.presets.critical,
- title = "Oops, there were errors during startup!",
- text = awesome.startup_errors })
-end
-
--- Handle runtime errors after startup
-do
- local in_error = false
- awesome.connect_signal("debug::error", function (err)
- -- Make sure we don't go into an endless error loop
- if in_error then return end
- in_error = true
-
- naughty.notify({ preset = naughty.config.presets.critical,
- title = "Oops, an error happened!",
- text = err })
- in_error = false
- end)
-end
--- }}}
-
--- {{{ Mails widget type
-local function worker(format,warg)
- local ncount = 0
- for line in io.popen("ls "..warg..'/new'):lines() do
- ncount = ncount +1
- end
- local count = 2
- --for line in io.popen("ls "..warg..'/new'):lines() do
- -- count = count +1
- --end
- return {ncount,count}
-end
-
-vicious_mails = setmetatable({}, { __call = function(_, ...) return worker(...) end })
-mailwidget = wibox.widget.textbox()
-
-local function only_new (widget,args)
- if args[1] > 0 then
- return string.format("%s new",args[1])
- else
- return ""
- end
-end
-
-vicious.register(mailwidget, vicious_mails,only_new ,60,"~/Mail/localhost")
-
---mdirwidget = wibox.widget.textbox()