Skip to content

Instantly share code, notes, and snippets.

View catvec's full-sized avatar
🐢

catvec

🐢
View GitHub Profile
diff --git a/srcpkgs/wxFormBuilder/patches/add_ticpp.patch b/srcpkgs/wxFormBuilder/patches/add_ticpp.patch
deleted file mode 100644
index 1387360da9..0000000000
--- a/srcpkgs/wxFormBuilder/patches/add_ticpp.patch
+++ /dev/null
@@ -1,12528 +0,0 @@
-diff -Naur wxFormBuilder.orig/subprojects/ticpp/.git wxFormBuilder/subprojects/ticpp/.git
---- wxFormBuilder.orig/subprojects/ticpp/.git 1970-01-01 01:00:00.000000000 +0100
-+++ wxFormBuilder/subprojects/ticpp/.git 2019-11-18 10:42:57.671406056 +0100
-@@ -0,0 +1 @@
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index 5e6ef9daa3..a6c5ce7f64 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -2,18 +2,18 @@
pkgname=discord
version=0.0.11
revision=1
-depends="alsa-lib dbus-glib gtk+3 GConf libnotify nss libXtst libcxx libatomic"
-wrksrc="Discord"
@catvec
catvec / out.log
Created August 18, 2020 19:12
xbps-install protobufs upgrade error
~ % sudo xbps-install -Su
[*] Updating repository `http://mirror.clarkson.edu/voidlinux/current/x86_64-repodata' ...
x86_64-repodata: 1702KB [avg rate: 1475KB/s]
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ...
x86_64-repodata: 617KB [avg rate: 355KB/s]
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ...
Name Action Version New version Download size
ImageMagick update 7.0.10.23_1 7.0.10.27_1 55KB
alacritty update 0.4.3_1 0.5.0_1 2015KB
@catvec
catvec / options.yaml
Created October 13, 2020 19:55
Options I give to wpa_supplicant
ssid: '"eduroam"'
key_mgmt: WPA-EAP
eap: TTLS
phase2: '"auth=PAP"'
identity: '"foobar@umass.edu"'
password: '"secret"'
@catvec
catvec / out.log
Created October 24, 2020 18:21
xbps-install CONFLICT
% sudo xbps-install -Su
[*] Updating repository `http://mirror.clarkson.edu/voidlinux/current/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ...
CONFLICT: python3-cheetah3-3.2.6_1 with installed pkg python-cheetah-2.4.4_5 (matched by python-cheetah>=0)
CONFLICT: python3-scour-0.37_4 with installed pkg python-scour-0.37_2 (matched by python-scour>=0)
Transaction aborted due to conflicting packages.
#
# List of GNU libc locales regenerated by the glibc-locales package.
# All libc locales are available in /usr/share/i18n/locales.
#
# If you add new locales you can regenerate them with:
# ``xbps-reconfigure -f glibc-locales´´
#
## This file names the currently supported and somewhat tested locales.
## If you have any additions please file a glibc bug report.
#
@catvec
catvec / App.jsx
Last active January 29, 2021 04:34
React computer properties based on state items.
import React, {
useEffect,
useState,
} from "react";
const App = () => {
const [errs, setErrs] = useState([]);
/**
* Helper which just appends the e to errs.
@catvec
catvec / instructions.md
Created January 4, 2023 04:28
Tool to dump and restore Redis database. See instructions.md

Overview

A tool to dump a Redis server to a JSON file and then restore this file to another server.

Written to always dump and restore to database 0.

Instructions

Uses Python. To use the script:

  1. Install the redis package:
sh: line 1: xdg-user-dir: command not found
Increasing per-process limit of core file size to infinity.
- Existing per-process limit (soft=18446744073709551615, hard=18446744073709551615) is enough for us (need only 18446744073709551615)
LogInit: Display: Running engine without a game
LogCore: Initializing trace...
LogCore: Display: Requested channels: 'cpu,gpu,frame,log,bookmark,screenshot'
LogCore: Finished trace initialization.
LogCsvProfiler: Display: Metadata set : platform="Linux"
LogCsvProfiler: Display: Metadata set : config="Development"
LogCsvProfiler: Display: Metadata set : buildversion="++UE5+Release-5.2-CL-26001984"
@catvec
catvec / README.md
Last active December 25, 2023 04:16
Patch Android app manifests to bypass install version checks,

Table Of Contents

Overview

If you get a new phone and want to install an app that works on your previous phone but the Play Store won't allow it, there might be a work-around.

As you upgrade your Android operating system apps that you already have installed will usually stay installed. Apps which have been abandoned and not upgraded often still work on the new Android versions. Even if the app's manifest doesn't officially declare the new Android API versions as being supported they often can continue to work. As new Android versions get released eventually they won't allow apps which target older Android API versions to be installed. However, these apps can often still work.

One fix for this is to repack the app to claim that it supports a newer Android API version. Even if it doesn't. This of course runs the risk that the app's internal code doesn't actually support a newer API version. But often if an app still works after an OS upgrade then it