feeds: podcasts: add Tech Tales
This commit is contained in:
@@ -103,6 +103,7 @@ let
|
|||||||
(fromDb "sharkbytes.transistor.fm" // tech) # Wireshark Podcast o_0
|
(fromDb "sharkbytes.transistor.fm" // tech) # Wireshark Podcast o_0
|
||||||
(fromDb "sscpodcast.libsyn.com" // rat) # Astral Codex Ten
|
(fromDb "sscpodcast.libsyn.com" // rat) # Astral Codex Ten
|
||||||
(fromDb "talesfromthebridge.buzzsprout.com" // tech) # Sci-Fi? has Peter Watts; author of No Moods, Ads or Cutesy Fucking Icons (rifters.com)
|
(fromDb "talesfromthebridge.buzzsprout.com" // tech) # Sci-Fi? has Peter Watts; author of No Moods, Ads or Cutesy Fucking Icons (rifters.com)
|
||||||
|
(fromDb "techtalesshow.com" // tech) # Corbin Davenport
|
||||||
(fromDb "techwontsave.us" // pol) # rec by Cory Doctorow
|
(fromDb "techwontsave.us" // pol) # rec by Cory Doctorow
|
||||||
(fromDb "wakingup.libsyn.com" // pol) # Sam Harris
|
(fromDb "wakingup.libsyn.com" // pol) # Sam Harris
|
||||||
(fromDb "werenotwrong.fireside.fm" // pol)
|
(fromDb "werenotwrong.fireside.fm" // pol)
|
||||||
|
@@ -301,10 +301,6 @@ in
|
|||||||
dtc.sandbox.method = "bwrap";
|
dtc.sandbox.method = "bwrap";
|
||||||
dtc.sandbox.autodetectCliPaths = true; # TODO:sandbox: untested
|
dtc.sandbox.autodetectCliPaths = true; # TODO:sandbox: untested
|
||||||
|
|
||||||
dtrx.sandbox.method = "bwrap";
|
|
||||||
dtrx.sandbox.whitelistPwd = true;
|
|
||||||
dtrx.sandbox.autodetectCliPaths = "existing"; #< for the archive
|
|
||||||
|
|
||||||
duplicity = {};
|
duplicity = {};
|
||||||
|
|
||||||
e2fsprogs.sandbox.method = "landlock";
|
e2fsprogs.sandbox.method = "landlock";
|
||||||
|
@@ -28,6 +28,7 @@
|
|||||||
./dialect.nix
|
./dialect.nix
|
||||||
./dino.nix
|
./dino.nix
|
||||||
./dissent.nix
|
./dissent.nix
|
||||||
|
./dtrx.nix
|
||||||
./element-desktop.nix
|
./element-desktop.nix
|
||||||
./engrampa.nix
|
./engrampa.nix
|
||||||
./epiphany.nix
|
./epiphany.nix
|
||||||
|
16
hosts/common/programs/dtrx.nix
Normal file
16
hosts/common/programs/dtrx.nix
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
sane.programs.dtrx = {
|
||||||
|
packageUnwrapped = pkgs.dtrx.override {
|
||||||
|
# `binutils` is the nix wrapper, which reads nix-related env vars
|
||||||
|
# before passing on to e.g. `ld`.
|
||||||
|
# dtrx probably only needs `ar` at runtime, not even `ld`.
|
||||||
|
binutils = pkgs.binutils-unwrapped;
|
||||||
|
# build without rpm support, since `rpm` package doesn't cross-compile.
|
||||||
|
rpm = null;
|
||||||
|
};
|
||||||
|
sandbox.method = "bwrap";
|
||||||
|
sandbox.whitelistPwd = true;
|
||||||
|
sandbox.autodetectCliPaths = "existing"; #< for the archive
|
||||||
|
};
|
||||||
|
}
|
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"description": "Tech Tales is a podcast exploring the technology \u2026",
|
||||||
|
"is_podcast": true,
|
||||||
|
"site_name": "",
|
||||||
|
"site_url": "",
|
||||||
|
"title": "Tech Tales",
|
||||||
|
"url": "https://feeds.soundcloud.com/users/soundcloud:users:971533159/sounds.rss",
|
||||||
|
"velocity": 0.053
|
||||||
|
}
|
@@ -512,12 +512,12 @@ in with final; {
|
|||||||
});
|
});
|
||||||
|
|
||||||
# 2023/12/08: upstreaming is blocked on rpm
|
# 2023/12/08: upstreaming is blocked on rpm
|
||||||
dtrx = prev.dtrx.override {
|
# dtrx = prev.dtrx.override {
|
||||||
# `binutils` is the nix wrapper, which reads nix-related env vars
|
# # `binutils` is the nix wrapper, which reads nix-related env vars
|
||||||
# before passing on to e.g. `ld`.
|
# # before passing on to e.g. `ld`.
|
||||||
# dtrx probably only needs `ar` at runtime, not even `ld`.
|
# # dtrx probably only needs `ar` at runtime, not even `ld`.
|
||||||
binutils = binutils-unwrapped;
|
# binutils = binutils-unwrapped;
|
||||||
};
|
# };
|
||||||
|
|
||||||
# emacs = prev.emacs.override {
|
# emacs = prev.emacs.override {
|
||||||
# # fixes "configure: error: cannot run test program while cross compiling"
|
# # fixes "configure: error: cannot run test program while cross compiling"
|
||||||
@@ -1833,14 +1833,14 @@ in with final; {
|
|||||||
# };
|
# };
|
||||||
# 2023/07/30: upstreaming requires some changes, as configure tries to invoke our `python`
|
# 2023/07/30: upstreaming requires some changes, as configure tries to invoke our `python`
|
||||||
# implemented (broken) on servo cross-staging-2023-07-30 branch
|
# implemented (broken) on servo cross-staging-2023-07-30 branch
|
||||||
rpm = prev.rpm.overrideAttrs (upstream: {
|
# rpm = prev.rpm.overrideAttrs (upstream: {
|
||||||
# fixes "python too old". might also be specifiable as a configure flag?
|
# # fixes "python too old". might also be specifiable as a configure flag?
|
||||||
env = upstream.env // lib.optionalAttrs (upstream.version == "4.18.1") {
|
# env = upstream.env // lib.optionalAttrs (upstream.version == "4.18.1") {
|
||||||
# 4.19.0 upgrade should fix cross compilation.
|
# # 4.19.0 upgrade should fix cross compilation.
|
||||||
# see: <https://github.com/NixOS/nixpkgs/pull/260558>
|
# # see: <https://github.com/NixOS/nixpkgs/pull/260558>
|
||||||
PYTHON = python3.interpreter;
|
# PYTHON = python3.interpreter;
|
||||||
};
|
# };
|
||||||
});
|
# });
|
||||||
|
|
||||||
# samba = prev.samba.overrideAttrs (_upstream: {
|
# samba = prev.samba.overrideAttrs (_upstream: {
|
||||||
# # we get "cannot find C preprocessor: aarch64-unknown-linux-gnu-cpp", but ONLY when building with the ccache stdenv.
|
# # we get "cannot find C preprocessor: aarch64-unknown-linux-gnu-cpp", but ONLY when building with the ccache stdenv.
|
||||||
|
Reference in New Issue
Block a user